[
  {
    "path": ".github/workflows/pull_request.yml",
    "content": "name: Test\n\non:\n  push:\n    branches: [\"main\"]\n  pull_request:\n\npermissions:\n  contents: read\n\nconcurrency:\n  group: ${{ github.workflow }}-${{ github.ref }}\n  cancel-in-progress: ${{ github.ref != 'refs/head/main' }}\n\njobs:\n  check_lint:\n    if: github.repository == 'ml-explore/mlx-examples'\n    runs-on: ubuntu-22.04\n    steps:\n      - uses: actions/checkout@v5\n      - uses: actions/setup-python@v6\n        with:\n          python-version: \"3.10\"\n      - uses: pre-commit/action@v3.0.1\n\n"
  },
  {
    "path": ".gitignore",
    "content": "# Byte-compiled / optimized / DLL files\n__pycache__/\n*.py[cod]\n*$py.class\n\n# C extensions\n*.so\n\n# Vim\n*.swp\n\n# Distribution / packaging\n.Python\nbuild/\ndevelop-eggs/\ndist/\ndownloads/\neggs/\n.eggs/\nlib/\nlib64/\nparts/\nsdist/\nvar/\nwheels/\npip-wheel-metadata/\nshare/python-wheels/\n*.egg-info/\n.installed.cfg\n*.egg\nMANIFEST\n\n# PyInstaller\n#  Usually these files are written by a python script from a template\n#  before PyInstaller builds the exe, so as to inject date/other infos into it.\n*.manifest\n*.spec\n\n# Installer logs\npip-log.txt\npip-delete-this-directory.txt\n\n# Unit test / coverage reports\nhtmlcov/\n.tox/\n.nox/\n.coverage\n.coverage.*\n.cache\nnosetests.xml\ncoverage.xml\n*.cover\n*.py,cover\n.hypothesis/\n.pytest_cache/\n\n# Translations\n*.mo\n*.pot\n\n# Django stuff:\n*.log\nlocal_settings.py\ndb.sqlite3\ndb.sqlite3-journal\n\n# Flask stuff:\ninstance/\n.webassets-cache\n\n# Scrapy stuff:\n.scrapy\n\n# Sphinx documentation\ndocs/_build/\n\n# PyBuilder\ntarget/\n\n# Jupyter Notebook\n.ipynb_checkpoints\n\n# IPython\nprofile_default/\nipython_config.py\n\n# pyenv\n.python-version\n\n# pipenv\n#   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.\n#   However, in case of collaboration, if having platform-specific dependencies or dependencies\n#   having no cross-platform support, pipenv may install dependencies that don't work, or not\n#   install all needed dependencies.\n#Pipfile.lock\n\n# PEP 582; used by e.g. github.com/David-OConnor/pyflow\n__pypackages__/\n\n# Celery stuff\ncelerybeat-schedule\ncelerybeat.pid\n\n# SageMath parsed files\n*.sage.py\n\n# Environments\n.env\n.venv\nenv/\nvenv/\nENV/\nenv.bak/\nvenv.bak/\n\n# Spyder project settings\n.spyderproject\n.spyproject\n\n# Rope project settings\n.ropeproject\n\n# mkdocs documentation\n/site\n\n# mypy\n.mypy_cache/\n.dmypy.json\ndmypy.json\n\n# Pyre type checker\n.pyre/\n\n# IDE files\n.idea/\n.vscode/\n\n# .DS_Store files\n.DS_Store\n"
  },
  {
    "path": ".pre-commit-config.yaml",
    "content": "repos:\n-   repo: https://github.com/psf/black-pre-commit-mirror\n    rev: 25.1.0\n    hooks:\n    -   id: black\n-   repo: https://github.com/pycqa/isort\n    rev: 6.0.0\n    hooks:\n    -   id: isort\n        args:\n            - --profile=black\n"
  },
  {
    "path": "ACKNOWLEDGMENTS.md",
    "content": "# Individual Contributors\n\nIf you wish to be acknowledged for your contributions, please list your name\nwith a short description of your contribution(s) below. For example:\n\n- Jane Smith: Added the `foo` example.\n\nMLX Examples was developed with contributions from the following individuals:\n\n- Juarez Bochi: Added support for T5 models.\n- Sarthak Yadav: Added the `cifar` and `speechcommands` examples.\n- Shunta Saito: Added support for PLaMo models.\n- Gabrijel Boduljak: Implemented `CLIP`.\n- Markus Enzweiler: Added the `cvae` examples.\n- Prince Canuma: Helped add support for `Starcoder2` models.\n- Shiyu Li: Added the `Segment Anything Model`.\n- Gökdeniz Gülmez: Added support for `MiniCPM`, `Helium`, `Mamba version 1`, `OLMoE` archtectures and support for `full-fine-tuning`."
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nWe as members, contributors, and leaders pledge to make participation in our\ncommunity a harassment-free experience for everyone, regardless of age, body\nsize, visible or invisible disability, ethnicity, sex characteristics, gender\nidentity and expression, level of experience, education, socio-economic status,\nnationality, personal appearance, race, caste, color, religion, or sexual\nidentity and orientation.\n\nWe pledge to act and interact in ways that contribute to an open, welcoming,\ndiverse, inclusive, and healthy community.\n\n## Our Standards\n\nExamples of behavior that contributes to a positive environment for our\ncommunity include:\n\n* Demonstrating empathy and kindness toward other people\n* Being respectful of differing opinions, viewpoints, and experiences\n* Giving and gracefully accepting constructive feedback\n* Accepting responsibility and apologizing to those affected by our mistakes,\n  and learning from the experience\n* Focusing on what is best not just for us as individuals, but for the overall\n  community\n\nExamples of unacceptable behavior include:\n\n* The use of sexualized language or imagery, and sexual attention or advances of\n  any kind\n* Trolling, insulting or derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or email address,\n  without their explicit permission\n* Other conduct which could reasonably be considered inappropriate in a\n  professional setting\n\n## Enforcement Responsibilities\n\nCommunity leaders are responsible for clarifying and enforcing our standards of\nacceptable behavior and will take appropriate and fair corrective action in\nresponse to any behavior that they deem inappropriate, threatening, offensive,\nor harmful.\n\nCommunity leaders have the right and responsibility to remove, edit, or reject\ncomments, commits, code, wiki edits, issues, and other contributions that are\nnot aligned to this Code of Conduct, and will communicate reasons for moderation\ndecisions when appropriate.\n\n## Scope\n\nThis Code of Conduct applies within all community spaces, and also applies when\nan individual is officially representing the community in public spaces.\nExamples of representing our community include using an official e-mail address,\nposting via an official social media account, or acting as an appointed\nrepresentative at an online or offline event.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be\nreported to the community leaders responsible for enforcement at\n[opensource-conduct@group.apple.com](mailto:opensource-conduct@group.apple.com).\nAll complaints will be reviewed and investigated promptly and fairly.\n\nAll community leaders are obligated to respect the privacy and security of the\nreporter of any incident.\n\n## Enforcement Guidelines\n\nCommunity leaders will follow these Community Impact Guidelines in determining\nthe consequences for any action they deem in violation of this Code of Conduct:\n\n### 1. Correction\n\n**Community Impact**: Use of inappropriate language or other behavior deemed\nunprofessional or unwelcome in the community.\n\n**Consequence**: A private, written warning from community leaders, providing\nclarity around the nature of the violation and an explanation of why the\nbehavior was inappropriate. A public apology may be requested.\n\n### 2. Warning\n\n**Community Impact**: A violation through a single incident or series of\nactions.\n\n**Consequence**: A warning with consequences for continued behavior. No\ninteraction with the people involved, including unsolicited interaction with\nthose enforcing the Code of Conduct, for a specified period of time. This\nincludes avoiding interactions in community spaces as well as external channels\nlike social media. Violating these terms may lead to a temporary or permanent\nban.\n\n### 3. Temporary Ban\n\n**Community Impact**: A serious violation of community standards, including\nsustained inappropriate behavior.\n\n**Consequence**: A temporary ban from any sort of interaction or public\ncommunication with the community for a specified period of time. No public or\nprivate interaction with the people involved, including unsolicited interaction\nwith those enforcing the Code of Conduct, is allowed during this period.\nViolating these terms may lead to a permanent ban.\n\n### 4. Permanent Ban\n\n**Community Impact**: Demonstrating a pattern of violation of community\nstandards, including sustained inappropriate behavior, harassment of an\nindividual, or aggression toward or disparagement of classes of individuals.\n\n**Consequence**: A permanent ban from any sort of public interaction within the\ncommunity.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage],\nversion 2.1, available at\n[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].\n\nCommunity Impact Guidelines were inspired by\n[Mozilla's code of conduct enforcement ladder][Mozilla CoC].\n\nFor answers to common questions about this code of conduct, see the FAQ at\n[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at\n[https://www.contributor-covenant.org/translations][translations].\n\n[homepage]: https://www.contributor-covenant.org\n[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html\n[Mozilla CoC]: https://github.com/mozilla/diversity\n[FAQ]: https://www.contributor-covenant.org/faq\n[translations]: https://www.contributor-covenant.org/translations\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "# Contributing to mlx-examples\n\nWe want to make contributing to this project as easy and transparent as\npossible.\n\n## Pull Requests\n\n1. Fork and submit pull requests to the repo. \n2. If you've added code that should be tested, add tests.\n3. Every PR should have passing tests and at least one review. \n4. For code formatting install `pre-commit` using something like `pip install pre-commit` and run `pre-commit install`.\n   This should install hooks for running `black` and `clang-format` to ensure\n   consistent style for C++ and python code.\n \n   You can also run the formatters manually as follows on individual files:\n \n     ```bash\n     clang-format -i file.cpp\n     ```\n \n     ```bash\n     black file.py\n     ```\n\n     or,\n\n     ```bash\n     # single file\n     pre-commit run --files file1.py \n\n     # specific files\n     pre-commit run --files file1.py file2.py\n     ```\n \n   or run `pre-commit run --all-files` to check all files in the repo.\n\n## Issues\n\nWe use GitHub issues to track public bugs. Please ensure your description is\nclear and has sufficient instructions to be able to reproduce the issue.\n\n## License\n\nBy contributing to mlx-examples, you agree that your contributions will be licensed\nunder the LICENSE file in the root directory of this source tree.\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright © 2023 Apple Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# MLX Examples\n\nThis repo contains a variety of standalone examples using the [MLX\nframework](https://github.com/ml-explore/mlx).\n\nThe [MNIST](mnist) example is a good starting point to learn how to use MLX.\nSome more useful examples are listed below. Check-out [MLX\nLM](https://github.com/ml-explore/mlx-lm) for a more fully featured Python\npackage for LLMs with MLX.\n\n### Text Models \n\n- [Transformer language model](transformer_lm) training.\n- Minimal examples of large scale text generation with [LLaMA](llms/llama),\n  [Mistral](llms/mistral), and more in the [LLMs](llms) directory.\n- A mixture-of-experts (MoE) language model with [Mixtral 8x7B](llms/mixtral).\n- Parameter efficient fine-tuning with [LoRA or QLoRA](lora).\n- Text-to-text multi-task Transformers with [T5](t5).\n- Bidirectional language understanding with [BERT](bert).\n\n### Image Models \n\n- Generating images\n  - [FLUX](flux)\n  - [Stable Diffusion or SDXL](stable_diffusion)\n- Image classification using [ResNets on CIFAR-10](cifar).\n- Convolutional variational autoencoder [(CVAE) on MNIST](cvae).\n\n### Audio Models\n\n- Speech recognition with [OpenAI's Whisper](whisper).\n- Audio compression and generation with [Meta's EnCodec](encodec).\n- Music generation with [Meta's MusicGen](musicgen).\n\n### Multimodal models\n\n- Joint text and image embeddings with [CLIP](clip).\n- Text generation from image and text inputs with [LLaVA](llava).\n- Image segmentation with [Segment Anything (SAM)](segment_anything).\n\n### Other Models \n\n- Semi-supervised learning on graph-structured data with [GCN](gcn).\n- Real NVP [normalizing flow](normalizing_flow) for density estimation and\n  sampling.\n\n### Hugging Face\n\nYou can directly use or download converted checkpoints from the [MLX\nCommunity](https://huggingface.co/mlx-community) organization on Hugging Face.\nWe encourage you to join the community and [contribute new\nmodels](https://github.com/ml-explore/mlx-examples/issues/155).\n\n## Contributing \n\nWe are grateful for all of [our\ncontributors](ACKNOWLEDGMENTS.md#Individual-Contributors). If you contribute\nto MLX Examples and wish to be acknowledged, please add your name to the list in your\npull request.\n\n## Citing MLX Examples\n\nThe MLX software suite was initially developed with equal contribution by Awni\nHannun, Jagrit Digani, Angelos Katharopoulos, and Ronan Collobert. If you find\nMLX Examples useful in your research and wish to cite it, please use the following\nBibTex entry:\n\n```\n@software{mlx2023,\n  author = {Awni Hannun and Jagrit Digani and Angelos Katharopoulos and Ronan Collobert},\n  title = {{MLX}: Efficient and flexible machine learning on Apple silicon},\n  url = {https://github.com/ml-explore},\n  version = {0.0},\n  year = {2023},\n}\n```\n"
  },
  {
    "path": "bert/README.md",
    "content": "# BERT\n\nAn implementation of BERT [(Devlin, et al., 2019)](https://aclanthology.org/N19-1423/) in MLX.\n\n## Setup \n\nInstall the requirements:\n\n```\npip install -r requirements.txt\n```\n\nThen convert the weights with:\n\n```\npython convert.py \\\n    --bert-model bert-base-uncased \\\n    --mlx-model weights/bert-base-uncased.npz\n```\n\n## Usage\n\nTo use the `Bert` model in your own code, you can load it with:\n\n```python\nimport mlx.core as mx\nfrom model import Bert, load_model\n\nmodel, tokenizer = load_model(\n    \"bert-base-uncased\",\n    \"weights/bert-base-uncased.npz\")\n\nbatch = [\"This is an example of BERT working on MLX.\"]\ntokens = tokenizer(batch, return_tensors=\"np\", padding=True)\ntokens = {key: mx.array(v) for key, v in tokens.items()}\n\noutput, pooled = model(**tokens)\n```\n\nThe `output` contains a `Batch x Tokens x Dims` tensor, representing a vector\nfor every input token. If you want to train anything at the **token-level**,\nuse this.\n\nThe `pooled` contains a `Batch x Dims` tensor, which is the pooled\nrepresentation for each input. If you want to train a **classification**\nmodel, use this.\n\n\n## Test\n\nYou can check the output for the default model (`bert-base-uncased`) matches the\nHugging Face version with:\n\n```\npython test.py\n```\n"
  },
  {
    "path": "bert/convert.py",
    "content": "import argparse\n\nimport numpy\nfrom transformers import AutoModel\n\n\ndef replace_key(key: str) -> str:\n    key = key.replace(\".layer.\", \".layers.\")\n    key = key.replace(\".self.key.\", \".key_proj.\")\n    key = key.replace(\".self.query.\", \".query_proj.\")\n    key = key.replace(\".self.value.\", \".value_proj.\")\n    key = key.replace(\".attention.output.dense.\", \".attention.out_proj.\")\n    key = key.replace(\".attention.output.LayerNorm.\", \".ln1.\")\n    key = key.replace(\".output.LayerNorm.\", \".ln2.\")\n    key = key.replace(\".intermediate.dense.\", \".linear1.\")\n    key = key.replace(\".output.dense.\", \".linear2.\")\n    key = key.replace(\".LayerNorm.\", \".norm.\")\n    key = key.replace(\"pooler.dense.\", \"pooler.\")\n    return key\n\n\ndef convert(bert_model: str, mlx_model: str) -> None:\n    model = AutoModel.from_pretrained(bert_model)\n    # save the tensors\n    tensors = {\n        replace_key(key): tensor.numpy() for key, tensor in model.state_dict().items()\n    }\n    numpy.savez(mlx_model, **tensors)\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert BERT weights to MLX.\")\n    parser.add_argument(\n        \"--bert-model\",\n        type=str,\n        default=\"bert-base-uncased\",\n        help=\"The huggingface name of the BERT model to save. Any BERT-like model can be specified.\",\n    )\n    parser.add_argument(\n        \"--mlx-model\",\n        type=str,\n        default=\"weights/bert-base-uncased.npz\",\n        help=\"The output path for the MLX BERT weights.\",\n    )\n    args = parser.parse_args()\n\n    convert(args.bert_model, args.mlx_model)\n"
  },
  {
    "path": "bert/model.py",
    "content": "import argparse\nfrom pathlib import Path\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_unflatten\nfrom transformers import AutoConfig, AutoTokenizer, PreTrainedTokenizerBase\n\n\nclass TransformerEncoderLayer(nn.Module):\n    \"\"\"\n    A transformer encoder layer with (the original BERT) post-normalization.\n    \"\"\"\n\n    def __init__(\n        self,\n        dims: int,\n        num_heads: int,\n        mlp_dims: Optional[int] = None,\n        layer_norm_eps: float = 1e-12,\n    ):\n        super().__init__()\n        mlp_dims = mlp_dims or dims * 4\n        self.attention = nn.MultiHeadAttention(dims, num_heads, bias=True)\n        self.ln1 = nn.LayerNorm(dims, eps=layer_norm_eps)\n        self.ln2 = nn.LayerNorm(dims, eps=layer_norm_eps)\n        self.linear1 = nn.Linear(dims, mlp_dims)\n        self.linear2 = nn.Linear(mlp_dims, dims)\n        self.gelu = nn.GELU()\n\n    def __call__(self, x, mask):\n        attention_out = self.attention(x, x, x, mask)\n        add_and_norm = self.ln1(x + attention_out)\n\n        ff = self.linear1(add_and_norm)\n        ff_gelu = self.gelu(ff)\n        ff_out = self.linear2(ff_gelu)\n        x = self.ln2(ff_out + add_and_norm)\n\n        return x\n\n\nclass TransformerEncoder(nn.Module):\n    def __init__(\n        self, num_layers: int, dims: int, num_heads: int, mlp_dims: Optional[int] = None\n    ):\n        super().__init__()\n        self.layers = [\n            TransformerEncoderLayer(dims, num_heads, mlp_dims)\n            for i in range(num_layers)\n        ]\n\n    def __call__(self, x, mask):\n        for layer in self.layers:\n            x = layer(x, mask)\n\n        return x\n\n\nclass BertEmbeddings(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.word_embeddings = nn.Embedding(config.vocab_size, config.hidden_size)\n        self.token_type_embeddings = nn.Embedding(\n            config.type_vocab_size, config.hidden_size\n        )\n        self.position_embeddings = nn.Embedding(\n            config.max_position_embeddings, config.hidden_size\n        )\n        self.norm = nn.LayerNorm(config.hidden_size, eps=config.layer_norm_eps)\n\n    def __call__(\n        self, input_ids: mx.array, token_type_ids: mx.array = None\n    ) -> mx.array:\n        words = self.word_embeddings(input_ids)\n        position = self.position_embeddings(\n            mx.broadcast_to(mx.arange(input_ids.shape[1]), input_ids.shape)\n        )\n\n        if token_type_ids is None:\n            # If token_type_ids is not provided, default to zeros\n            token_type_ids = mx.zeros_like(input_ids)\n\n        token_types = self.token_type_embeddings(token_type_ids)\n\n        embeddings = position + words + token_types\n        return self.norm(embeddings)\n\n\nclass Bert(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.embeddings = BertEmbeddings(config)\n        self.encoder = TransformerEncoder(\n            num_layers=config.num_hidden_layers,\n            dims=config.hidden_size,\n            num_heads=config.num_attention_heads,\n            mlp_dims=config.intermediate_size,\n        )\n        self.pooler = nn.Linear(config.hidden_size, config.hidden_size)\n\n    def __call__(\n        self,\n        input_ids: mx.array,\n        token_type_ids: mx.array = None,\n        attention_mask: mx.array = None,\n    ) -> Tuple[mx.array, mx.array]:\n        x = self.embeddings(input_ids, token_type_ids)\n\n        if attention_mask is not None:\n            # convert 0's to -infs, 1's to 0's, and make it broadcastable\n            attention_mask = mx.log(attention_mask)\n            attention_mask = mx.expand_dims(attention_mask, (1, 2))\n\n        y = self.encoder(x, attention_mask)\n        return y, mx.tanh(self.pooler(y[:, 0]))\n\n\ndef load_model(\n    bert_model: str, weights_path: str\n) -> Tuple[Bert, PreTrainedTokenizerBase]:\n    if not Path(weights_path).exists():\n        raise ValueError(f\"No model weights found in {weights_path}\")\n\n    config = AutoConfig.from_pretrained(bert_model)\n\n    # create and update the model\n    model = Bert(config)\n    model.load_weights(weights_path)\n\n    tokenizer = AutoTokenizer.from_pretrained(bert_model)\n\n    return model, tokenizer\n\n\ndef run(bert_model: str, mlx_model: str, batch: List[str]):\n    model, tokenizer = load_model(bert_model, mlx_model)\n\n    tokens = tokenizer(batch, return_tensors=\"np\", padding=True)\n    tokens = {key: mx.array(v) for key, v in tokens.items()}\n\n    return model(**tokens)\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Run the BERT model using MLX.\")\n    parser.add_argument(\n        \"--bert-model\",\n        type=str,\n        default=\"bert-base-uncased\",\n        help=\"The huggingface name of the BERT model to save.\",\n    )\n    parser.add_argument(\n        \"--mlx-model\",\n        type=str,\n        default=\"weights/bert-base-uncased.npz\",\n        help=\"The path of the stored MLX BERT weights (npz file).\",\n    )\n    parser.add_argument(\n        \"--text\",\n        type=str,\n        default=\"This is an example of BERT working in MLX\",\n        help=\"The text to generate embeddings for.\",\n    )\n    args = parser.parse_args()\n    run(args.bert_model, args.mlx_model, args.text)\n"
  },
  {
    "path": "bert/requirements.txt",
    "content": "mlx>=0.0.5\ntransformers\nnumpy\n"
  },
  {
    "path": "bert/test.py",
    "content": "import argparse\nfrom typing import List\n\nimport model\nimport numpy as np\nfrom transformers import AutoModel, AutoTokenizer\n\n\ndef run_torch(bert_model: str, batch: List[str]):\n    tokenizer = AutoTokenizer.from_pretrained(bert_model)\n    torch_model = AutoModel.from_pretrained(bert_model)\n    torch_tokens = tokenizer(batch, return_tensors=\"pt\", padding=True)\n    torch_forward = torch_model(**torch_tokens)\n    torch_output = torch_forward.last_hidden_state.detach().numpy()\n    torch_pooled = torch_forward.pooler_output.detach().numpy()\n    return torch_output, torch_pooled\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Run a BERT-like model for a batch of text.\"\n    )\n    parser.add_argument(\n        \"--bert-model\",\n        type=str,\n        default=\"bert-base-uncased\",\n        help=\"The model identifier for a BERT-like model from Hugging Face Transformers.\",\n    )\n    parser.add_argument(\n        \"--mlx-model\",\n        type=str,\n        default=\"weights/bert-base-uncased.npz\",\n        help=\"The path of the stored MLX BERT weights (npz file).\",\n    )\n    parser.add_argument(\n        \"--text\",\n        nargs=\"+\",\n        default=[\"This is an example of BERT working in MLX.\"],\n        help=\"A batch of texts to process. Multiple texts should be separated by spaces.\",\n    )\n\n    args = parser.parse_args()\n\n    torch_output, torch_pooled = run_torch(args.bert_model, args.text)\n\n    mlx_output, mlx_pooled = model.run(args.bert_model, args.mlx_model, args.text)\n\n    if torch_pooled is not None and mlx_pooled is not None:\n        assert np.allclose(\n            torch_output, mlx_output, rtol=1e-4, atol=1e-5\n        ), \"Model output is different\"\n        assert np.allclose(\n            torch_pooled, mlx_pooled, rtol=1e-4, atol=1e-5\n        ), \"Model pooled output is different\"\n        print(\"Tests pass :)\")\n    else:\n        print(\"Pooled outputs were not compared due to one or both being None.\")\n"
  },
  {
    "path": "bert/weights/.gitignore",
    "content": "*.npz"
  },
  {
    "path": "cifar/README.md",
    "content": "# CIFAR and ResNets\n\nAn example of training a ResNet on CIFAR-10 with MLX. Several ResNet\nconfigurations in accordance with the original\n[paper](https://arxiv.org/abs/1512.03385) are available. The example also\nillustrates how to use [MLX Data](https://github.com/ml-explore/mlx-data) to\nload the dataset.\n\n## Pre-requisites\n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\n## Running the example\n\nRun the example with:\n\n```\npython main.py\n```\n\nBy default the example runs on the GPU. To run on the CPU, use: \n\n```\npython main.py --cpu\n```\n\nFor all available options, run:\n\n```\npython main.py --help\n```\n\n## Results\n\nAfter training with the default `resnet20` architecture for 30 epochs, you\nshould see the following results:\n\n```\nEpoch: 29 | avg. Train loss 0.294 | avg. Train acc 0.897 | Throughput: 270.81 images/sec\nEpoch: 29 | Test acc 0.841\n```\n\nNote this was run on an M1 Macbook Pro with 16GB RAM.\n\nAt the time of writing, `mlx` doesn't have built-in learning rate schedules.\nWe intend to update this example once these features are added.\n\n## Distributed training\n\nThe example also supports distributed data parallel training. You can launch a\ndistributed training as follows:\n\n```shell\n$ cat >hostfile.json\n[\n    {\"ssh\": \"host-to-ssh-to\", \"ips\": [\"ip-to-bind-to\"]},\n    {\"ssh\": \"host-to-ssh-to\", \"ips\": [\"ip-to-bind-to\"]}\n]\n$ mlx.launch --verbose --hostfile hostfile.json main.py --batch 256 --epochs 5 --arch resnet20\n```\n"
  },
  {
    "path": "cifar/dataset.py",
    "content": "import mlx.core as mx\nimport numpy as np\nfrom mlx.data.datasets import load_cifar10\n\n\ndef get_cifar10(batch_size, root=None):\n    tr = load_cifar10(root=root)\n\n    mean = np.array([0.485, 0.456, 0.406]).reshape((1, 1, 3))\n    std = np.array([0.229, 0.224, 0.225]).reshape((1, 1, 3))\n\n    def normalize(x):\n        x = x.astype(\"float32\") / 255.0\n        return (x - mean) / std\n\n    group = mx.distributed.init()\n\n    tr_iter = (\n        tr.shuffle()\n        .partition_if(group.size() > 1, group.size(), group.rank())\n        .to_stream()\n        .image_random_h_flip(\"image\", prob=0.5)\n        .pad(\"image\", 0, 4, 4, 0.0)\n        .pad(\"image\", 1, 4, 4, 0.0)\n        .image_random_crop(\"image\", 32, 32)\n        .key_transform(\"image\", normalize)\n        .batch(batch_size)\n        .prefetch(4, 4)\n    )\n\n    test = load_cifar10(root=root, train=False)\n    test_iter = (\n        test.to_stream()\n        .partition_if(group.size() > 1, group.size(), group.rank())\n        .key_transform(\"image\", normalize)\n        .batch(batch_size)\n    )\n\n    return tr_iter, test_iter\n"
  },
  {
    "path": "cifar/main.py",
    "content": "import argparse\nimport time\nfrom functools import partial\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport resnet\nfrom dataset import get_cifar10\n\nparser = argparse.ArgumentParser(add_help=True)\nparser.add_argument(\n    \"--arch\",\n    type=str,\n    default=\"resnet20\",\n    choices=[f\"resnet{d}\" for d in [20, 32, 44, 56, 110, 1202]],\n    help=\"model architecture\",\n)\nparser.add_argument(\"--batch_size\", type=int, default=256, help=\"batch size\")\nparser.add_argument(\"--epochs\", type=int, default=30, help=\"number of epochs\")\nparser.add_argument(\"--lr\", type=float, default=1e-3, help=\"learning rate\")\nparser.add_argument(\"--seed\", type=int, default=0, help=\"random seed\")\nparser.add_argument(\"--cpu\", action=\"store_true\", help=\"use cpu only\")\n\n\ndef print_zero(group, *args, **kwargs):\n    if group.rank() != 0:\n        return\n    flush = kwargs.pop(\"flush\", True)\n    print(*args, **kwargs, flush=flush)\n\n\ndef eval_fn(model, inp, tgt):\n    return mx.mean(mx.argmax(model(inp), axis=1) == tgt)\n\n\ndef train_epoch(model, train_iter, optimizer, epoch):\n    def train_step(model, inp, tgt):\n        output = model(inp)\n        loss = mx.mean(nn.losses.cross_entropy(output, tgt))\n        acc = mx.mean(mx.argmax(output, axis=1) == tgt)\n        return loss, acc\n\n    world = mx.distributed.init()\n    losses = 0\n    accuracies = 0\n    samples_per_sec = 0\n    count = 0\n\n    def average_stats(stats, count):\n        if world.size() == 1:\n            return [s / count for s in stats]\n\n        with mx.stream(mx.cpu):\n            stats = mx.distributed.all_sum(mx.array(stats))\n            count = mx.distributed.all_sum(count)\n            return (stats / count).tolist()\n\n    state = [model.state, optimizer.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step(inp, tgt):\n        train_step_fn = nn.value_and_grad(model, train_step)\n        (loss, acc), grads = train_step_fn(model, inp, tgt)\n        grads = nn.utils.average_gradients(grads)\n        optimizer.update(model, grads)\n        return loss, acc\n\n    for batch_counter, batch in enumerate(train_iter):\n        x = mx.array(batch[\"image\"])\n        y = mx.array(batch[\"label\"])\n        tic = time.perf_counter()\n        loss, acc = step(x, y)\n        mx.eval(loss, acc, state)\n        toc = time.perf_counter()\n        losses += loss.item()\n        accuracies += acc.item()\n        samples_per_sec += x.shape[0] / (toc - tic)\n        count += 1\n        if batch_counter % 10 == 0:\n            l, a, s = average_stats(\n                [losses, accuracies, world.size() * samples_per_sec],\n                count,\n            )\n            print_zero(\n                world,\n                \" | \".join(\n                    (\n                        f\"Epoch {epoch:02d} [{batch_counter:03d}]\",\n                        f\"Train loss {l:.3f}\",\n                        f\"Train acc {a:.3f}\",\n                        f\"Throughput: {s:.2f} images/second\",\n                    )\n                ),\n            )\n\n    return average_stats([losses, accuracies, world.size() * samples_per_sec], count)\n\n\ndef test_epoch(model, test_iter, epoch):\n    accuracies = 0\n    count = 0\n    for batch_counter, batch in enumerate(test_iter):\n        x = mx.array(batch[\"image\"])\n        y = mx.array(batch[\"label\"])\n        acc = eval_fn(model, x, y)\n        accuracies += acc.item()\n        count += 1\n\n    with mx.stream(mx.cpu):\n        accuracies = mx.distributed.all_sum(accuracies)\n        count = mx.distributed.all_sum(count)\n        return (accuracies / count).item()\n\n\ndef main(args):\n    mx.random.seed(args.seed)\n\n    # Initialize the distributed group and report the nodes that showed up\n    world = mx.distributed.init()\n    if world.size() > 1:\n        print(f\"Starting rank {world.rank()} of {world.size()}\", flush=True)\n\n    model = getattr(resnet, args.arch)()\n\n    print_zero(world, f\"Number of params: {model.num_params() / 1e6:0.04f} M\")\n\n    optimizer = optim.Adam(learning_rate=args.lr)\n\n    train_data, test_data = get_cifar10(args.batch_size)\n    for epoch in range(args.epochs):\n        tr_loss, tr_acc, throughput = train_epoch(model, train_data, optimizer, epoch)\n        print_zero(\n            world,\n            \" | \".join(\n                (\n                    f\"Epoch: {epoch}\",\n                    f\"avg. Train loss {tr_loss:.3f}\",\n                    f\"avg. Train acc {tr_acc:.3f}\",\n                    f\"Throughput: {throughput:.2f} images/sec\",\n                )\n            ),\n        )\n\n        test_acc = test_epoch(model, test_data, epoch)\n        print_zero(world, f\"Epoch: {epoch} | Test acc {test_acc:.3f}\")\n\n        train_data.reset()\n        test_data.reset()\n\n\nif __name__ == \"__main__\":\n    args = parser.parse_args()\n    if args.cpu:\n        mx.set_default_device(mx.cpu)\n    main(args)\n"
  },
  {
    "path": "cifar/requirements.txt",
    "content": "mlx>=0.2\nmlx-data\nnumpy\n"
  },
  {
    "path": "cifar/resnet.py",
    "content": "\"\"\"\nImplementation of ResNets for CIFAR-10 as per the original paper [https://arxiv.org/abs/1512.03385].\nConfigurations include ResNet-20, ResNet-32, ResNet-44, ResNet-56, ResNet-110, ResNet-1202.\n\"\"\"\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_flatten\n\n__all__ = [\n    \"ResNet\",\n    \"resnet20\",\n    \"resnet32\",\n    \"resnet44\",\n    \"resnet56\",\n    \"resnet110\",\n    \"resnet1202\",\n]\n\n\nclass ShortcutA(nn.Module):\n    def __init__(self, dims):\n        super().__init__()\n        self.dims = dims\n\n    def __call__(self, x):\n        return mx.pad(\n            x[:, ::2, ::2, :],\n            pad_width=[(0, 0), (0, 0), (0, 0), (self.dims // 4, self.dims // 4)],\n        )\n\n\nclass Block(nn.Module):\n    \"\"\"\n    Implements a ResNet block with two convolutional layers and a skip connection.\n    As per the paper, CIFAR-10 uses Shortcut type-A skip connections. (See paper for details)\n    \"\"\"\n\n    def __init__(self, in_dims, dims, stride=1):\n        super().__init__()\n\n        self.conv1 = nn.Conv2d(\n            in_dims, dims, kernel_size=3, stride=stride, padding=1, bias=False\n        )\n        self.bn1 = nn.BatchNorm(dims)\n\n        self.conv2 = nn.Conv2d(\n            dims, dims, kernel_size=3, stride=1, padding=1, bias=False\n        )\n        self.bn2 = nn.BatchNorm(dims)\n\n        if stride != 1:\n            self.shortcut = ShortcutA(dims)\n        else:\n            self.shortcut = None\n\n    def __call__(self, x):\n        out = nn.relu(self.bn1(self.conv1(x)))\n        out = self.bn2(self.conv2(out))\n        if self.shortcut is None:\n            out += x\n        else:\n            out += self.shortcut(x)\n        out = nn.relu(out)\n        return out\n\n\nclass ResNet(nn.Module):\n    \"\"\"\n    Creates a ResNet model for CIFAR-10, as specified in the original paper.\n    \"\"\"\n\n    def __init__(self, block, num_blocks, num_classes=10):\n        super().__init__()\n        self.conv1 = nn.Conv2d(3, 16, kernel_size=3, stride=1, padding=1, bias=False)\n        self.bn1 = nn.BatchNorm(16)\n\n        self.layer1 = self._make_layer(block, 16, 16, num_blocks[0], stride=1)\n        self.layer2 = self._make_layer(block, 16, 32, num_blocks[1], stride=2)\n        self.layer3 = self._make_layer(block, 32, 64, num_blocks[2], stride=2)\n\n        self.linear = nn.Linear(64, num_classes)\n\n    def _make_layer(self, block, in_dims, dims, num_blocks, stride):\n        strides = [stride] + [1] * (num_blocks - 1)\n        layers = []\n        for stride in strides:\n            layers.append(block(in_dims, dims, stride))\n            in_dims = dims\n        return nn.Sequential(*layers)\n\n    def num_params(self):\n        nparams = sum(x.size for k, x in tree_flatten(self.parameters()))\n        return nparams\n\n    def __call__(self, x):\n        x = nn.relu(self.bn1(self.conv1(x)))\n        x = self.layer1(x)\n        x = self.layer2(x)\n        x = self.layer3(x)\n        x = mx.mean(x, axis=[1, 2]).reshape(x.shape[0], -1)\n        x = self.linear(x)\n        return x\n\n\ndef resnet20(**kwargs):\n    return ResNet(Block, [3, 3, 3], **kwargs)\n\n\ndef resnet32(**kwargs):\n    return ResNet(Block, [5, 5, 5], **kwargs)\n\n\ndef resnet44(**kwargs):\n    return ResNet(Block, [7, 7, 7], **kwargs)\n\n\ndef resnet56(**kwargs):\n    return ResNet(Block, [9, 9, 9], **kwargs)\n\n\ndef resnet110(**kwargs):\n    return ResNet(Block, [18, 18, 18], **kwargs)\n\n\ndef resnet1202(**kwargs):\n    return ResNet(Block, [200, 200, 200], **kwargs)\n"
  },
  {
    "path": "clip/.gitignore",
    "content": "mlx_model/\n"
  },
  {
    "path": "clip/README.md",
    "content": "# CLIP\n\nAn example of OpenAI's CLIP in MLX. The CLIP (contrastive language-image\npre-training) model embeds images and text in the same space.[^1]\n\n### Setup\n\nInstall the dependencies:\n\n```shell\npip install -r requirements.txt\n```\n\nNext, download a CLIP model from Hugging Face and convert it to MLX. The\ndefault model is\n[openai/clip-vit-base-patch32](https://huggingface.co/openai/clip-vit-base-patch32).\n\n```\npython convert.py\n```\n\nThe script will by default download the model and configuration files to the\ndirectory ``mlx_model/``.\n\n### Run\n\nYou can use the CLIP model to embed images and text. \n\n```python\nfrom PIL import Image\nimport clip\n\nmodel, tokenizer, img_processor = clip.load(\"mlx_model\")\ninputs = {\n    \"input_ids\": tokenizer([\"a photo of a cat\", \"a photo of a dog\"]),\n    \"pixel_values\": img_processor(\n        [Image.open(\"assets/cat.jpeg\"), Image.open(\"assets/dog.jpeg\")]\n    ),\n}\noutput = model(**inputs)\n\n# Get text and image embeddings:\ntext_embeds = output.text_embeds\nimage_embeds = output.image_embeds\n```\n\nRun the above example with `python clip.py`.\n\nTo embed only images or only the text, pass only the ``input_ids`` or\n``pixel_values``, respectively.\n\nThis example re-implements minimal image preprocessing and tokenization to reduce\ndependencies. For additional preprocessing functionality, you can use\n``transformers``. The file `hf_preproc.py` has an example.\n\nMLX CLIP has been tested and works with the following Hugging Face repos:\n\n- [openai/clip-vit-base-patch32](https://huggingface.co/openai/clip-vit-base-patch32)\n- [openai/clip-vit-large-patch14](https://huggingface.co/openai/clip-vit-large-patch14)\n\nYou can run the tests with:\n\n```shell\npython test.py\n```\n\nTo test new models, update the `MLX_PATH` and `HF_PATH` in `test.py`.\n\n### Attribution\n\n- `assets/cat.jpeg` is a \"Cat\" by London's, licensed under CC BY-SA 2.0.\n- `assets/dog.jpeg` is a \"Happy Dog\" by tedmurphy, licensed under CC BY 2.0.\n\n[^1]: Refer to the original paper [Learning Transferable Visual Models From\n  Natural Language Supervision ](https://arxiv.org/abs/2103.00020) or [blog\n  post](https://openai.com/research/clip)\n"
  },
  {
    "path": "clip/clip.py",
    "content": "from typing import Tuple\n\nfrom image_processor import CLIPImageProcessor\nfrom model import CLIPModel\nfrom tokenizer import CLIPTokenizer\n\n\ndef load(model_dir: str) -> Tuple[CLIPModel, CLIPTokenizer, CLIPImageProcessor]:\n    model = CLIPModel.from_pretrained(model_dir)\n    tokenizer = CLIPTokenizer.from_pretrained(model_dir)\n    img_processor = CLIPImageProcessor.from_pretrained(model_dir)\n    return model, tokenizer, img_processor\n\n\nif __name__ == \"__main__\":\n    from PIL import Image\n\n    model, tokenizer, img_processor = load(\"mlx_model\")\n    inputs = {\n        \"input_ids\": tokenizer([\"a photo of a cat\", \"a photo of a dog\"]),\n        \"pixel_values\": img_processor(\n            [Image.open(\"assets/cat.jpeg\"), Image.open(\"assets/dog.jpeg\")]\n        ),\n    }\n    output = model(**inputs)\n\n    # Get text and image embeddings:\n    text_embeds = output.text_embeds\n    image_embeds = output.image_embeds\n    print(\"Text embeddings shape:\", text_embeds.shape)\n    print(\"Image embeddings shape:\", image_embeds.shape)\n"
  },
  {
    "path": "clip/convert.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nimport json\nimport shutil\nfrom pathlib import Path\nfrom typing import Any, Dict, Union\n\nimport mlx.core as mx\nimport torch\nfrom huggingface_hub import snapshot_download\n\n\ndef make_shards(weights: dict, max_file_size_gb: int = 5) -> list:\n    max_file_size_bytes = max_file_size_gb << 30\n    shards = []\n    shard, shard_size = {}, 0\n    for k, v in weights.items():\n        if shard_size + v.nbytes > max_file_size_bytes:\n            shards.append(shard)\n            shard, shard_size = {}, 0\n        shard[k] = v\n        shard_size += v.nbytes\n    shards.append(shard)\n    return shards\n\n\ndef save_weights(save_path: Union[str, Path], weights: Dict[str, Any]) -> None:\n    \"\"\"Save model weights into specified directory.\"\"\"\n    if isinstance(save_path, str):\n        save_path = Path(save_path)\n    save_path.mkdir(parents=True, exist_ok=True)\n\n    shards = make_shards(weights)\n    shards_count = len(shards)\n    shard_file_format = (\n        \"model-{:05d}-of-{:05d}.safetensors\"\n        if shards_count > 1\n        else \"model.safetensors\"\n    )\n\n    total_size = sum(v.nbytes for v in weights.values())\n    index_data = {\"metadata\": {\"total_size\": total_size}, \"weight_map\": {}}\n\n    for i, shard in enumerate(shards):\n        shard_name = shard_file_format.format(i + 1, shards_count)\n        shard_path = save_path / shard_name\n\n        mx.save_safetensors(str(shard_path), shard)\n\n        for weight_name in shard.keys():\n            index_data[\"weight_map\"][weight_name] = shard_name\n\n    index_data[\"weight_map\"] = {\n        k: index_data[\"weight_map\"][k] for k in sorted(index_data[\"weight_map\"])\n    }\n\n    with open(save_path / \"model.safetensors.index.json\", \"w\") as f:\n        json.dump(\n            index_data,\n            f,\n            indent=4,\n        )\n\n\ndef get_model_path(path_or_hf_repo: str, force_download: bool = False) -> Path:\n    model_path = Path(path_or_hf_repo)\n    if not model_path.exists():\n        model_path = Path(\n            snapshot_download(\n                repo_id=path_or_hf_repo,\n                allow_patterns=[\n                    \"*.bin\",\n                    \"*.json\",\n                    \"*.txt\",\n                ],\n                force_download=force_download,\n            )\n        )\n    return model_path\n\n\ndef torch_to_mx(a: torch.Tensor, *, dtype: str) -> mx.array:\n    # bfloat16 is not numpy convertible. Upcast to float32 to avoid precision loss\n    a = a.to(torch.float32) if dtype == \"bfloat16\" else a.to(getattr(torch, dtype))\n    return mx.array(a.numpy(), getattr(mx, dtype))\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Download and Convert (OpenAI) CLIP weights to MLX\"\n    )\n    parser.add_argument(\n        \"--hf-repo\",\n        type=str,\n        default=\"openai/clip-vit-base-patch32\",\n        help=\"Hugging Face repository name.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"Path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"--dtype\",\n        help=\"The data type to save the converted model.\",\n        type=str,\n        default=\"float32\",\n    )\n    parser.add_argument(\n        \"-f\",\n        \"--force-download\",\n        help=\"Force download the model from Hugging Face.\",\n        action=\"store_true\",\n    )\n    args = parser.parse_args()\n\n    torch_path = get_model_path(args.hf_repo, args.force_download)\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    print(\"[INFO] Loading\")\n    torch_weights = torch.load(torch_path / \"pytorch_model.bin\", weights_only=True)\n    print(\"[INFO] Converting\")\n    mlx_weights = {\n        k: torch_to_mx(v, dtype=args.dtype) for k, v in torch_weights.items()\n    }\n    print(\"[INFO] Saving\")\n    save_weights(mlx_path, mlx_weights)\n    for fn in [\"config.json\", \"merges.txt\", \"vocab.json\", \"preprocessor_config.json\"]:\n        shutil.copyfile(\n            str(torch_path / f\"{fn}\"),\n            str(mlx_path / f\"{fn}\"),\n        )\n"
  },
  {
    "path": "clip/hf_preproc.py",
    "content": "import mlx.core as mx\nimport transformers\nfrom PIL import Image\n\nimport clip\n\nhf_model = \"openai/clip-vit-base-patch32\"\nmlx_model = \"mlx_model\"\n\nmodel, *_ = clip.load(mlx_model)\nprocessor = transformers.CLIPProcessor.from_pretrained(hf_model)\n\ninputs = processor(\n    text=[\"a photo of a cat\", \"a photo of a dog\"],\n    images=[Image.open(\"assets/cat.jpeg\"), Image.open(\"assets/dog.jpeg\")],\n    return_tensors=\"np\",\n)\n\nout = model(\n    input_ids=mx.array(inputs.input_ids),\n    pixel_values=mx.array(inputs.pixel_values).transpose((0, 2, 3, 1)),\n    return_loss=True,\n)\n\nprint(\"text embeddings:\")\nprint(out.text_embeds)\nprint(\"image embeddings:\")\nprint(out.image_embeds)\nprint(f\"CLIP loss: {out.loss.item():.3f}\")\n"
  },
  {
    "path": "clip/image_processor.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport json\nfrom pathlib import Path\nfrom typing import List, Tuple\n\nimport mlx.core as mx\nimport numpy as np\nfrom PIL.Image import Image\n\n\nclass CLIPImageProcessor:\n    \"\"\"\n    A simple port of\n    https://github.com/huggingface/transformers/blob/main/src/transformers/models/clip/image_processing_clip.py.\n    \"\"\"\n\n    def __init__(\n        self,\n        crop_size: int = 224,\n        do_center_crop: bool = True,\n        do_normalize: bool = True,\n        do_resize: bool = True,\n        image_mean: List[float] = [0.48145466, 0.4578275, 0.40821073],\n        image_std: List[float] = [0.26862954, 0.26130258, 0.27577711],\n        size: int = 224,\n        **kwargs\n    ) -> None:\n        self.crop_size = crop_size\n        self.do_center_crop = do_center_crop\n        self.do_normalize = do_normalize\n        self.do_resize = do_resize\n        self.image_mean = mx.array(image_mean)\n        self.image_std = mx.array(image_std)\n        self.size = size\n\n    def __call__(self, images: List[Image]) -> mx.array:\n        return mx.concatenate(\n            [self._preprocess(image)[None] for image in images], axis=0\n        )\n\n    def _preprocess(self, image: Image) -> mx.array:\n        if self.do_resize:\n            image = resize(image, self.size)\n        if self.do_center_crop:\n            image = center_crop(image, (self.crop_size, self.crop_size))\n        image = mx.array(np.array(image))\n        image = rescale(image)\n        if self.do_normalize:\n            image = normalize(image, self.image_mean, self.image_std)\n        return image\n\n    @staticmethod\n    def from_pretrained(path: str):\n        path = Path(path)\n        with open(path / \"preprocessor_config.json\", encoding=\"utf-8\") as f:\n            config = json.load(f)\n        return CLIPImageProcessor(**config)\n\n\ndef resize(image: Image, short_size: int) -> Image:\n    \"\"\"\n    Resize so small size to short_size\n    \"\"\"\n    width, height = image.size\n    short = min(width, height)\n    long = max(width, height)\n    if short == short_size:\n        return image\n    new_short = short_size\n    new_long = int(short_size * long / short)\n    new_size = (new_short, new_long) if width <= height else (new_long, new_short)\n    return image.resize(new_size)\n\n\ndef center_crop(image: Image, size: Tuple[int, int]) -> Image:\n    if size[0] % 2 != 0 or size[1] % 2 != 0:\n        raise ValueError(\"Only even crop sizes supported.\")\n    original_width, original_height = image.size\n    crop_height, crop_width = size\n    top = (original_height - crop_height) // 2\n    bottom = top + crop_height\n    left = (original_width - crop_width) // 2\n    right = left + crop_width\n    return image.crop((left, top, right, bottom))\n\n\ndef rescale(image: mx.array) -> mx.array:\n    return image.astype(mx.float32) * (1 / 255.0)\n\n\ndef normalize(image: mx.array, mean: mx.array, std: mx.array) -> mx.array:\n    return (image - mean) / std\n"
  },
  {
    "path": "clip/linear_probe.py",
    "content": "# Mirror of the Linear Probe Evaluation Script\n# from the official CLIP Repository.\n\nimport mlx.core as mx\nimport numpy as np\nfrom image_processor import CLIPImageProcessor\nfrom mlx.data.datasets import load_cifar10\nfrom model import CLIPModel\nfrom PIL import Image\nfrom sklearn.linear_model import LogisticRegression\nfrom tqdm import tqdm\n\n\ndef get_cifar10(batch_size, root=None):\n    tr = load_cifar10(root=root).batch(batch_size)\n    test = load_cifar10(root=root, train=False).batch(batch_size)\n\n    return tr, test\n\n\ndef get_features(model, image_proc, iter):\n    all_features = []\n    all_labels = []\n\n    for batch in tqdm(iter):\n        image, label = batch[\"image\"], batch[\"label\"]\n        x = image_proc([Image.fromarray(im) for im in image])\n        y = mx.array(label)\n\n        image_embeds = model.get_image_features(x)\n        mx.eval(image_embeds)\n\n        all_features.append(image_embeds)\n        all_labels.append(y)\n\n    return mx.concatenate(all_features), mx.concatenate(all_labels)\n\n\nif __name__ == \"__main__\":\n    model = CLIPModel.from_pretrained(\"mlx_model\")\n    image_proc = CLIPImageProcessor.from_pretrained(\"mlx_model\")\n\n    train_iter, test_iter = get_cifar10(batch_size=256)\n    train_features, train_labels = get_features(model, image_proc, train_iter)\n    test_features, test_labels = get_features(model, image_proc, test_iter)\n\n    # Perform logistic regression\n    # NOTE: The value of C should be determined via a hyperparameter sweep\n    # using a validation split\n    classifier = LogisticRegression(random_state=0, C=0.316, max_iter=1000, verbose=1)\n    classifier.fit(train_features, train_labels)\n\n    # Evaluate using the logistic regression classifier\n    predictions = classifier.predict(test_features)\n    accuracy = (test_labels.squeeze() == predictions).mean().item() * 100\n    print(f\"Accuracy = {accuracy:.3f}\")\n"
  },
  {
    "path": "clip/model.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport glob\nimport json\nimport logging\nimport math\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.core import linalg as LA\nfrom mlx.nn.losses import cross_entropy\n\n\n@dataclass\nclass CLIPVisionOutput:\n    pooler_output: mx.array\n    last_hidden_state: mx.array\n    hidden_states: Optional[mx.array]\n\n\n@dataclass\nclass CLIPTextOutput:\n    pooler_output: mx.array\n    last_hidden_state: mx.array\n\n\n@dataclass\nclass CLIPModelOutput:\n    loss: Optional[mx.array]\n    text_embeds: Optional[mx.array]\n    image_embeds: Optional[mx.array]\n    text_model_output: CLIPTextOutput\n    vision_model_output: CLIPVisionOutput\n\n\n@dataclass\nclass CLIPTextConfig:\n    num_hidden_layers: int\n    hidden_size: int\n    intermediate_size: int\n    num_attention_heads: int\n    max_position_embeddings: int\n    vocab_size: int\n    layer_norm_eps: float\n\n\n@dataclass\nclass CLIPVisionConfig:\n    num_hidden_layers: int\n    hidden_size: int\n    intermediate_size: int\n    num_attention_heads: int\n    num_channels: int\n    image_size: int\n    patch_size: int\n    layer_norm_eps: float\n\n\n@dataclass\nclass CLIPConfig:\n    text_config: CLIPTextConfig\n    vision_config: CLIPVisionConfig\n    projection_dim: int\n\n\ndef quick_gelu(x: mx.array) -> mx.array:\n    \"\"\"\n    A fast GELU approximation https://github.com/hendrycks/GELUs\n    \"\"\"\n    return x * mx.sigmoid(1.702 * x)\n\n\ndef clip_loss(logits: mx.array) -> mx.array:\n    N, M = logits.shape\n    caption_loss = cross_entropy(logits, mx.arange(N), reduction=\"mean\")\n    image_loss = cross_entropy(logits.T, mx.arange(M), reduction=\"mean\")\n    return (caption_loss + image_loss) / 2.0\n\n\nclass Attention(nn.Module):\n    def __init__(\n        self,\n        dims: int,\n        num_heads: int,\n        query_input_dims: Optional[int] = None,\n        key_input_dims: Optional[int] = None,\n        value_input_dims: Optional[int] = None,\n        value_dims: Optional[int] = None,\n        value_output_dims: Optional[int] = None,\n        bias: bool = False,\n    ):\n        super().__init__()\n\n        if (dims % num_heads) != 0:\n            raise ValueError(\n                \"The input feature dimensions should be divisible by the \"\n                f\"number of heads ({dims} % {num_heads}) != 0\"\n            )\n\n        query_input_dims = query_input_dims or dims\n        key_input_dims = key_input_dims or dims\n        value_input_dims = value_input_dims or key_input_dims\n        value_dims = value_dims or dims\n        value_output_dims = value_output_dims or dims\n\n        self.num_heads = num_heads\n        self.q_proj = nn.Linear(query_input_dims, dims, bias=bias)\n        self.k_proj = nn.Linear(key_input_dims, dims, bias=bias)\n        self.v_proj = nn.Linear(value_input_dims, value_dims, bias=bias)\n        self.out_proj = nn.Linear(value_dims, value_output_dims, bias=bias)\n\n    def __call__(self, queries, keys, values, mask=None):\n        queries = self.q_proj(queries)\n        keys = self.k_proj(keys)\n        values = self.v_proj(values)\n\n        num_heads = self.num_heads\n        B, L, D = queries.shape\n        _, S, _ = keys.shape\n        queries = queries.reshape(B, L, num_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, S, num_heads, -1).transpose(0, 2, 3, 1)\n        values = values.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n\n        scale = math.sqrt(1 / queries.shape[-1])\n        scores = (queries * scale) @ keys\n        if mask is not None:\n            scores = scores + mask.astype(scores.dtype)\n        scores = mx.softmax(scores, axis=-1)\n        values_hat = (scores @ values).transpose(0, 2, 1, 3).reshape(B, L, -1)\n\n        return self.out_proj(values_hat)\n\n\nclass MLP(nn.Module):\n    def __init__(self, config: CLIPTextConfig):\n        super().__init__()\n        self.config = config\n        self.activation_fn = quick_gelu\n        self.fc1 = nn.Linear(config.hidden_size, config.intermediate_size)\n        self.fc2 = nn.Linear(config.intermediate_size, config.hidden_size)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        x = self.activation_fn(self.fc1(x))\n        x = self.fc2(x)\n        return x\n\n\nclass EncoderLayer(nn.Module):\n    \"\"\"The transformer encoder layer from CLIP.\"\"\"\n\n    def __init__(self, config: CLIPTextConfig):\n        super().__init__()\n        self.embed_dim = config.hidden_size\n        # Add biases to the attention projections\n        self.self_attn = Attention(\n            config.hidden_size, config.num_attention_heads, bias=True\n        )\n        self.layer_norm1 = nn.LayerNorm(self.embed_dim, eps=config.layer_norm_eps)\n        self.mlp = MLP(config)\n        self.layer_norm2 = nn.LayerNorm(self.embed_dim, eps=config.layer_norm_eps)\n\n    def __call__(self, x: mx.array, mask: Optional[mx.array] = None) -> mx.array:\n        y = self.layer_norm1(x)\n        y = self.self_attn(y, y, y, mask)\n        x = x + y\n        y = self.layer_norm2(x)\n        y = self.mlp(y)\n        return x + y\n\n\nclass TextEmbeddings(nn.Module):\n    def __init__(self, config: CLIPTextConfig):\n        super().__init__()\n        embed_dim = config.hidden_size\n\n        self.token_embedding = nn.Embedding(config.vocab_size, embed_dim)\n        self.position_embedding = nn.Embedding(\n            config.max_position_embeddings, embed_dim\n        )\n\n    def __call__(self, x: mx.array) -> mx.array:\n        embeddings = self.token_embedding(x)\n        embeddings += self.position_embedding.weight[: x.shape[1]]\n        return embeddings\n\n\nclass Encoder(nn.Module):\n    def __init__(self, config: CLIPTextConfig):\n        self.layers = [EncoderLayer(config) for _ in range(config.num_hidden_layers)]\n\n\nclass ClipTextModel(nn.Module):\n    \"\"\"Implements the text encoder transformer from CLIP.\"\"\"\n\n    def __init__(self, config: CLIPTextConfig):\n        super().__init__()\n        self.embeddings = TextEmbeddings(config)\n        self.encoder = Encoder(config)\n        self.final_layer_norm = nn.LayerNorm(config.hidden_size)\n\n    def __call__(self, x: mx.array) -> CLIPTextOutput:\n        B, N = x.shape\n        eot_tokens = mx.argmax(x, axis=-1)\n        x = self.embeddings(x)\n        mask = nn.MultiHeadAttention.create_additive_causal_mask(N, x.dtype)\n        for l in self.encoder.layers:\n            x = l(x, mask)\n        last_hidden_state = self.final_layer_norm(x)\n        pooler_output = last_hidden_state[mx.arange(B), eot_tokens]\n\n        return CLIPTextOutput(\n            pooler_output=pooler_output, last_hidden_state=last_hidden_state\n        )\n\n\nclass VisionEmbeddings(nn.Module):\n    def __init__(self, config: CLIPVisionConfig):\n        super().__init__()\n        self.config = config\n        self.embed_dim = config.hidden_size\n        self.image_size = config.image_size\n        self.patch_size = config.patch_size\n\n        self.class_embedding = mx.zeros((config.hidden_size,))\n\n        self.patch_embedding = nn.Conv2d(\n            in_channels=config.num_channels,\n            out_channels=self.embed_dim,\n            kernel_size=self.patch_size,\n            stride=self.patch_size,\n            bias=False,\n        )\n\n        self.num_patches = (self.image_size // self.patch_size) ** 2\n        self.num_positions = self.num_patches + 1\n        self.position_embedding = nn.Embedding(self.num_positions, self.embed_dim)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        batch_size = x.shape[0]\n        # Patchify using conv:\n        # [batch_size, sqrt(num_patches), sqrt(num_patches), embed_dim]\n        patch_embeddings = self.patch_embedding(x)\n        # [batch_size, num_patches, embed_dim]\n        patch_embeddings = mx.flatten(patch_embeddings, start_axis=1, end_axis=2)\n        embed_dim = patch_embeddings.shape[-1]\n        # Prepend <CLS> embeddings\n        # [batch_size, 1, embed_dim]\n        cls_embeddings = mx.broadcast_to(\n            self.class_embedding, (batch_size, 1, embed_dim)\n        )\n        # [batch_size, num_patches + 1, embed_dim]\n        embeddings = mx.concatenate((cls_embeddings, patch_embeddings), axis=1)\n        # Add positional encoding\n        embeddings += self.position_embedding.weight\n        return embeddings\n\n\nclass ClipVisionModel(nn.Module):\n    \"\"\"Implements the vision encoder transformer from CLIP.\"\"\"\n\n    def __init__(self, config: CLIPVisionConfig):\n        super().__init__()\n        self.embeddings = VisionEmbeddings(config)\n        self.pre_layrnorm = nn.LayerNorm(config.hidden_size)\n        self.encoder = Encoder(config)\n        self.post_layernorm = nn.LayerNorm(config.hidden_size)\n\n    def __call__(\n        self,\n        x: mx.array,\n        output_hidden_states: Optional[bool] = None,\n    ) -> CLIPVisionOutput:\n        x = self.embeddings(x)\n        x = self.pre_layrnorm(x)\n\n        encoder_states = (x,) if output_hidden_states else None\n\n        for l in self.encoder.layers:\n            x = l(x, mask=None)\n            if output_hidden_states:\n                encoder_states = encoder_states + (x,)\n\n        # Extract <CLS> token embedding\n        pooler_output = self.post_layernorm(x[:, 0, :])\n        return CLIPVisionOutput(\n            pooler_output=pooler_output,\n            last_hidden_state=x,\n            hidden_states=encoder_states,\n        )\n\n\nclass CLIPModel(nn.Module):\n    def __init__(self, config: CLIPConfig):\n        self.text_model = ClipTextModel(config.text_config)\n        self.vision_model = ClipVisionModel(config.vision_config)\n\n        text_embed_dim = config.text_config.hidden_size\n        vision_embed_dim = config.vision_config.hidden_size\n        projection_dim = config.projection_dim\n\n        self.visual_projection = nn.Linear(vision_embed_dim, projection_dim, bias=False)\n        self.text_projection = nn.Linear(text_embed_dim, projection_dim, bias=False)\n        self.logit_scale = mx.array(0.0)\n\n    def get_text_features(self, x: mx.array) -> mx.array:\n        return self.text_projection(self.text_model(x).pooler_output)\n\n    def get_image_features(self, x: mx.array) -> mx.array:\n        return self.visual_projection(self.vision_model(x).pooler_output)\n\n    def __call__(\n        self,\n        input_ids: Optional[mx.array] = None,\n        pixel_values: Optional[mx.array] = None,\n        return_loss=False,\n    ) -> CLIPModelOutput:\n        if input_ids is not None:\n            text_model_output = self.text_model(input_ids)\n            text_embeds = self.text_projection(text_model_output.pooler_output)\n            text_embeds = text_embeds / LA.norm(text_embeds, axis=-1, keepdims=True)\n        else:\n            text_embeds = None\n            text_model_output = None\n\n        if pixel_values is not None:\n            vision_model_output = self.vision_model(pixel_values)\n            image_embeds = self.visual_projection(vision_model_output.pooler_output)\n            image_embeds = image_embeds / LA.norm(image_embeds, axis=-1, keepdims=True)\n        else:\n            image_embeds = None\n            vision_model_output = None\n\n        if return_loss and (input_ids is None or pixel_values is None):\n            raise ValueError(\"Must provide text and image inputs to compute loss.\")\n\n        if return_loss:\n            logit_scale = mx.exp(self.logit_scale)\n            logits = (text_embeds @ image_embeds.T) * logit_scale\n            loss = clip_loss(logits)\n        else:\n            loss = None\n\n        return CLIPModelOutput(\n            loss=loss,\n            text_embeds=text_embeds,\n            image_embeds=image_embeds,\n            vision_model_output=vision_model_output,\n            text_model_output=text_model_output,\n        )\n\n    @staticmethod\n    def from_pretrained(path: str):\n        path = Path(path)\n\n        with open(path / \"config.json\", \"r\") as fid:\n            config = json.load(fid)\n\n        text_config = config[\"text_config\"]\n        text_config = CLIPTextConfig(\n            num_hidden_layers=text_config[\"num_hidden_layers\"],\n            hidden_size=text_config[\"hidden_size\"],\n            intermediate_size=text_config[\"intermediate_size\"],\n            num_attention_heads=text_config[\"num_attention_heads\"],\n            max_position_embeddings=text_config[\"max_position_embeddings\"],\n            vocab_size=text_config[\"vocab_size\"],\n            layer_norm_eps=text_config[\"layer_norm_eps\"],\n        )\n\n        vision_config = config[\"vision_config\"]\n\n        vision_config = CLIPVisionConfig(\n            num_hidden_layers=vision_config[\"num_hidden_layers\"],\n            hidden_size=vision_config[\"hidden_size\"],\n            intermediate_size=vision_config[\"intermediate_size\"],\n            num_attention_heads=vision_config[\"num_attention_heads\"],\n            num_channels=3,\n            image_size=vision_config[\"image_size\"],\n            patch_size=vision_config[\"patch_size\"],\n            layer_norm_eps=vision_config[\"layer_norm_eps\"],\n        )\n\n        config = CLIPConfig(\n            text_config=text_config,\n            vision_config=vision_config,\n            projection_dim=config[\"projection_dim\"],\n        )\n        model = CLIPModel(config)\n        weight_files = glob.glob(str(path / \"*.safetensors\"))\n        if not weight_files:\n            logging.error(f\"No safetensors found in {path}\")\n            raise FileNotFoundError(f\"No safetensors found in {path}\")\n\n        weights = {}\n        for wf in weight_files:\n            weights.update(mx.load(wf))\n\n        weights = model.sanitize(weights)\n        model.load_weights(list(weights.items()))\n        return model\n\n    @staticmethod\n    def sanitize(weights):\n        sanitized_weights = {}\n        for k, v in weights.items():\n            if \"position_ids\" in k:\n                # Remove unused position_ids\n                continue\n            elif \"patch_embedding.weight\" in k:\n                # pytorch conv2d expects the weight tensor to be of shape [out_channels, in_channels, kH, KW]\n                # mlx conv2d expects the weight tensor to be of shape [out_channels, kH, KW, in_channels]\n                sanitized_weights[k] = v.transpose(0, 2, 3, 1)\n            else:\n                sanitized_weights[k] = v\n\n        return sanitized_weights\n"
  },
  {
    "path": "clip/requirements.txt",
    "content": "mlx\nmlx-data\nnumpy\ntransformers\ntorch\nhuggingface_hub\nPillow\n"
  },
  {
    "path": "clip/test.py",
    "content": "import unittest\n\nimport mlx.core as mx\nimport model\nimport numpy as np\nimport torch\nimport transformers\nfrom image_processor import CLIPImageProcessor\nfrom PIL import Image\nfrom tokenizer import CLIPTokenizer\nfrom transformers import AutoTokenizer\nfrom transformers.image_processing_utils import ChannelDimension\n\nMLX_PATH = \"mlx_model\"\nHF_PATH = \"openai/clip-vit-base-patch32\"\n\n\ndef load_mlx_models(path):\n    image_proc = CLIPImageProcessor.from_pretrained(path)\n    tokenizer = CLIPTokenizer.from_pretrained(path)\n    clip = model.CLIPModel.from_pretrained(path)\n    return image_proc, tokenizer, clip\n\n\ndef load_hf_models(path):\n    image_proc = transformers.CLIPImageProcessor.from_pretrained(path)\n    tokenizer = AutoTokenizer.from_pretrained(path)\n    clip = transformers.CLIPModel.from_pretrained(path)\n    return image_proc, tokenizer, clip\n\n\nclass TestCLIP(unittest.TestCase):\n    @classmethod\n    def setUpClass(cls):\n        cls.mx_image_proc, cls.mx_tokenizer, cls.mx_clip = load_mlx_models(MLX_PATH)\n        cls.hf_image_proc, cls.hf_tokenizer, cls.hf_clip = load_hf_models(HF_PATH)\n\n    def test_image_processor(self):\n        image = Image.open(\"assets/cat.jpeg\")\n\n        mx_data = self.mx_image_proc([image])\n        hf_data = mx.array(\n            np.array(\n                self.hf_image_proc([image], data_format=ChannelDimension.LAST)[\n                    \"pixel_values\"\n                ]\n            )\n        )\n        self.assertTrue(mx.allclose(mx_data, hf_data, atol=1e-5))\n\n    def test_text_tokenizer(self):\n        texts = [\"a photo of a cat\", \"a photo of a dog\"]\n        for txt in texts:\n            self.assertTrue(\n                np.array_equal(\n                    self.mx_tokenizer.tokenize(txt)[None, :],\n                    self.hf_tokenizer(txt, return_tensors=\"np\")[\"input_ids\"],\n                ),\n            )\n\n    def test_text_encoder(self):\n        texts = [\"a photo of a cat\", \"a photo of a dog\"]\n        # Tokenize\n        hf_tokens = self.hf_tokenizer(texts, return_tensors=\"pt\")\n        mx_tokens = self.mx_tokenizer(texts)\n        # Get expected\n        with torch.inference_mode():\n            expected_out = self.hf_clip.text_model(**hf_tokens)\n            expected_last_hidden = expected_out.last_hidden_state.numpy()\n            expected_pooler_output = expected_out.pooler_output.numpy()\n        out = self.mx_clip.text_model(mx_tokens)\n        self.assertTrue(\n            np.allclose(out.last_hidden_state, expected_last_hidden, atol=1e-5)\n        )\n        self.assertTrue(\n            np.allclose(out.pooler_output, expected_pooler_output, atol=1e-5)\n        )\n\n    def test_vision_encoder(self):\n        # Load and process test image\n        x = self.hf_image_proc(\n            images=[Image.open(\"assets/dog.jpeg\")], return_tensors=\"np\"\n        ).pixel_values\n\n        # Infer with HuggingFace model\n        with torch.inference_mode():\n            # Get expected\n            x_tc = torch.tensor(x)\n            expected_out = self.hf_clip.vision_model(x_tc, output_hidden_states=True)\n            expected_last_hidden = expected_out.last_hidden_state.numpy()\n            expected_pooler_output = expected_out.pooler_output.numpy()\n            expected_hidden_states = [hs.numpy() for hs in expected_out.hidden_states]\n        # Test MLX vision encoder\n        out = self.mx_clip.vision_model(\n            mx.array(x.transpose(0, 2, 3, 1)), output_hidden_states=True\n        )\n        self.assertTrue(\n            np.allclose(\n                out.last_hidden_state, expected_last_hidden, rtol=1e-4, atol=1e-3\n            ),\n        )\n        self.assertTrue(\n            np.allclose(\n                out.pooler_output, expected_pooler_output, rtol=1e-4, atol=1e-3\n            ),\n        )\n        for expected_hs, out_hs in zip(expected_hidden_states, out.hidden_states):\n            self.assertTrue(\n                np.allclose(expected_hs, out_hs, rtol=1e-4, atol=1e-3),\n            )\n\n    def test_clip_model(self):\n        image_input = self.hf_image_proc(\n            images=[Image.open(\"assets/cat.jpeg\"), Image.open(\"assets/dog.jpeg\")],\n            return_tensors=\"np\",\n        )[\"pixel_values\"]\n        text = [\"a photo of a cat\", \"a photo of a dog\"]\n        tokens = self.hf_tokenizer(text, return_tensors=\"np\")[\"input_ids\"]\n        with torch.inference_mode():\n            expected_out = self.hf_clip(\n                input_ids=torch.tensor(tokens),\n                pixel_values=torch.tensor(image_input),\n                return_loss=True,\n            )\n\n        out = self.mx_clip(\n            input_ids=mx.array(tokens),\n            pixel_values=mx.array(image_input.transpose((0, 2, 3, 1))),\n            return_loss=True,\n        )\n\n        self.assertTrue(\n            np.allclose(out.text_embeds, expected_out.text_embeds, atol=1e-5)\n        )\n        self.assertTrue(\n            np.allclose(out.image_embeds, expected_out.image_embeds, atol=1e-5)\n        )\n        self.assertTrue(np.allclose(out.loss, expected_out.loss, atol=1e-5))\n\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "clip/tokenizer.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport json\nfrom pathlib import Path\nfrom typing import Any\n\nimport mlx.core as mx\nimport regex\n\n\nclass CLIPTokenizer:\n    \"\"\"A simple port of CLIPTokenizer from https://github.com/huggingface/transformers/ .\"\"\"\n\n    def __init__(self, bpe_ranks, vocab):\n        self.bpe_ranks = bpe_ranks\n        self.vocab = vocab\n        self.pat = regex.compile(\n            r\"\"\"<\\|startoftext\\|>|<\\|endoftext\\|>|'s|'t|'re|'ve|'m|'ll|'d|[\\p{L}]+|[\\p{N}]|[^\\s\\p{L}\\p{N}]+\"\"\",\n            regex.IGNORECASE,\n        )\n        self._cache = {self.bos: self.bos, self.eos: self.eos}\n\n    @property\n    def bos(self):\n        return \"<|startoftext|>\"\n\n    @property\n    def bos_token(self):\n        return self.vocab[self.bos]\n\n    @property\n    def eos(self):\n        return \"<|endoftext|>\"\n\n    @property\n    def eos_token(self):\n        return self.vocab[self.eos]\n\n    def bpe(self, text):\n        if text in self._cache:\n            return self._cache[text]\n\n        unigrams = list(text[:-1]) + [text[-1] + \"</w>\"]\n        unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        if not unique_bigrams:\n            return unigrams\n\n        # In every iteration try to merge the two most likely bigrams. If none\n        # was merged we are done.\n        #\n        # Ported from https://github.com/huggingface/transformers/blob/main/src/transformers/models/clip/tokenization_py\n        while unique_bigrams:\n            bigram = min(\n                unique_bigrams, key=lambda pair: self.bpe_ranks.get(pair, float(\"inf\"))\n            )\n            if bigram not in self.bpe_ranks:\n                break\n\n            new_unigrams = []\n            skip = False\n            for a, b in zip(unigrams, unigrams[1:]):\n                if skip:\n                    skip = False\n                    continue\n\n                if (a, b) == bigram:\n                    new_unigrams.append(a + b)\n                    skip = True\n\n                else:\n                    new_unigrams.append(a)\n\n            if not skip:\n                new_unigrams.append(b)\n\n            unigrams = new_unigrams\n            unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        self._cache[text] = unigrams\n\n        return unigrams\n\n    def __call__(self, *args: Any, **kwargs: Any) -> Any:\n        return self.tokenize(*args, **kwargs)\n\n    def tokenize(self, text, prepend_bos=True, append_eos=True) -> mx.array:\n        if isinstance(text, list):\n            return mx.array([self.tokenize(t, prepend_bos, append_eos) for t in text])\n\n        # Lower case, cleanup, and split. Hugging Face does a much,\n        # more thorough job here but this should suffice for 95% of\n        # cases.\n        clean_text = regex.sub(r\"\\s+\", \" \", text.lower())\n        tokens = regex.findall(self.pat, clean_text)\n\n        # Split the tokens according to the byte-pair merge file\n        bpe_tokens = [ti for t in tokens for ti in self.bpe(t)]\n\n        # Map to token ids and return\n        tokens = []\n        if prepend_bos:\n            tokens.append(self.bos_token)\n        tokens.extend(self.vocab[t] for t in bpe_tokens)\n        if append_eos:\n            tokens.append(self.eos_token)\n        return mx.array(tokens)\n\n    @staticmethod\n    def from_pretrained(path: str):\n        path = Path(path)\n\n        with open(path / \"vocab.json\", encoding=\"utf-8\") as f:\n            vocab = json.load(f)\n        with open(path / \"merges.txt\", encoding=\"utf-8\") as f:\n            bpe_merges = f.read().strip().split(\"\\n\")[1 : 49152 - 256 - 2 + 1]\n\n        bpe_merges = [tuple(m.split()) for m in bpe_merges]\n        bpe_ranks = dict(map(reversed, enumerate(bpe_merges)))\n\n        return CLIPTokenizer(bpe_ranks, vocab)\n"
  },
  {
    "path": "cvae/.gitignore",
    "content": "models/\n"
  },
  {
    "path": "cvae/README.md",
    "content": "# Convolutional Variational Autoencoder (CVAE) on MNIST\n\nConvolutional variational autoencoder (CVAE) implementation in MLX using\nMNIST.[^1]\n\n## Setup \n\nInstall the requirements:\n\n```\npip install -r requirements.txt\n```\n\n## Run\n\n\nTo train a VAE run:\n\n```shell\npython main.py\n```\n\nTo see the supported options, do `python main.py -h`.\n\nTraining with the default options should give:\n\n```shell\n$ python train.py \nOptions: \n  Device: GPU\n  Seed: 0\n  Batch size: 128\n  Max number of filters: 64\n  Number of epochs: 50\n  Learning rate: 0.001\n  Number of latent dimensions: 8\nNumber of trainable params: 0.1493 M\nEpoch    1 | Loss   14626.96 | Throughput  1803.44 im/s | Time     34.3 (s)\nEpoch    2 | Loss   10462.21 | Throughput  1802.20 im/s | Time     34.3 (s)\n...\nEpoch   50 | Loss    8293.13 | Throughput  1804.91 im/s | Time     34.2 (s)\n```\n\nThe throughput was measured on a 32GB M1 Max. \n\nReconstructed and generated images will be saved after each epoch in the\n`models/` path. Below are examples of reconstructed training set images and\ngenerated images.\n\n#### Reconstruction\n\n![MNIST Reconstructions](assets/rec_mnist.png)\n\n#### Generation \n\n![MNIST Samples](assets/samples_mnist.png)\n\n\n## Limitations\n\nAt the time of writing, MLX does not have transposed 2D convolutions. The\nexample approximates them with a combination of nearest neighbor upsampling and\nregular convolutions, similar to the original U-Net. We intend to update this\nexample once transposed 2D convolutions are available.\n\n[^1]: For a good overview of VAEs see the original paper [Auto-Encoding\n  Variational Bayes](https://arxiv.org/abs/1312.6114) or [An Introduction to\n  Variational Autoencoders](https://arxiv.org/abs/1906.02691).\n"
  },
  {
    "path": "cvae/dataset.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom mlx.data.datasets import load_mnist\n\n\ndef mnist(batch_size, img_size, root=None):\n    # load train and test sets using mlx-data\n    load_fn = load_mnist\n    tr = load_fn(root=root, train=True)\n    test = load_fn(root=root, train=False)\n\n    # number of image channels is 1 for MNIST\n    num_img_channels = 1\n\n    # normalize to [0,1]\n    def normalize(x):\n        return x.astype(\"float32\") / 255.0\n\n    # iterator over training set\n    tr_iter = (\n        tr.shuffle()\n        .to_stream()\n        .image_resize(\"image\", h=img_size[0], w=img_size[1])\n        .key_transform(\"image\", normalize)\n        .batch(batch_size)\n        .prefetch(4, 4)\n    )\n\n    # iterator over test set\n    test_iter = (\n        test.to_stream()\n        .image_resize(\"image\", h=img_size[0], w=img_size[1])\n        .key_transform(\"image\", normalize)\n        .batch(batch_size)\n    )\n    return tr_iter, test_iter\n\n\nif __name__ == \"__main__\":\n    batch_size = 32\n    img_size = (64, 64)  # (H, W)\n\n    tr_iter, test_iter = mnist(batch_size=batch_size, img_size=img_size)\n\n    B, H, W, C = batch_size, img_size[0], img_size[1], 1\n    print(f\"Batch size: {B}, Channels: {C}, Height: {H}, Width: {W}\")\n\n    batch_tr_iter = next(tr_iter)\n    assert batch_tr_iter[\"image\"].shape == (B, H, W, C), \"Wrong training set size\"\n    assert batch_tr_iter[\"label\"].shape == (batch_size,), \"Wrong training set size\"\n\n    batch_test_iter = next(test_iter)\n    assert batch_test_iter[\"image\"].shape == (B, H, W, C), \"Wrong training set size\"\n    assert batch_test_iter[\"label\"].shape == (batch_size,), \"Wrong training set size\"\n"
  },
  {
    "path": "cvae/main.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nimport time\nfrom functools import partial\nfrom pathlib import Path\n\nimport dataset\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport numpy as np\nimport vae\nfrom mlx.utils import tree_flatten\nfrom PIL import Image\n\n\ndef grid_image_from_batch(image_batch, num_rows):\n    \"\"\"\n    Generate a grid image from a batch of images.\n    Assumes input has shape (B, H, W, C).\n    \"\"\"\n\n    B, H, W, _ = image_batch.shape\n\n    num_cols = B // num_rows\n\n    # Calculate the size of the output grid image\n    grid_height = num_rows * H\n    grid_width = num_cols * W\n\n    # Normalize and convert to the desired data type\n    image_batch = np.array(image_batch * 255).astype(np.uint8)\n\n    # Reshape the batch of images into a 2D grid\n    grid_image = image_batch.reshape(num_rows, num_cols, H, W, -1)\n    grid_image = grid_image.swapaxes(1, 2)\n    grid_image = grid_image.reshape(grid_height, grid_width, -1)\n\n    # Convert the grid to a PIL Image\n    return Image.fromarray(grid_image.squeeze())\n\n\ndef loss_fn(model, X):\n    X_recon, mu, logvar = model(X)\n\n    # Reconstruction loss\n    recon_loss = nn.losses.mse_loss(X_recon, X, reduction=\"sum\")\n\n    # KL divergence between encoder distribution and standard normal:\n    kl_div = -0.5 * mx.sum(1 + logvar - mu.square() - logvar.exp())\n\n    # Total loss\n    return recon_loss + kl_div\n\n\ndef reconstruct(model, batch, out_file):\n    # Reconstruct a single batch only\n    images = mx.array(batch[\"image\"])\n    images_recon = model(images)[0]\n    paired_images = mx.stack([images, images_recon]).swapaxes(0, 1).flatten(0, 1)\n    grid_image = grid_image_from_batch(paired_images, num_rows=16)\n    grid_image.save(out_file)\n\n\ndef generate(\n    model,\n    out_file,\n    num_samples=128,\n):\n    # Sample from the latent distribution:\n    z = mx.random.normal([num_samples, model.num_latent_dims])\n\n    # Decode the latent vectors to images:\n    images = model.decode(z)\n\n    # Save all images in a single file\n    grid_image = grid_image_from_batch(images, num_rows=8)\n    grid_image.save(out_file)\n\n\ndef main(args):\n    # Load the data\n    img_size = (64, 64, 1)\n    train_iter, test_iter = dataset.mnist(\n        batch_size=args.batch_size, img_size=img_size[:2]\n    )\n\n    save_dir = Path(args.save_dir)\n    save_dir.mkdir(parents=True, exist_ok=True)\n\n    # Load the model\n    model = vae.CVAE(args.latent_dims, img_size, args.max_filters)\n    mx.eval(model.parameters())\n\n    num_params = sum(x.size for _, x in tree_flatten(model.trainable_parameters()))\n    print(\"Number of trainable params: {:0.04f} M\".format(num_params / 1e6))\n\n    optimizer = optim.AdamW(learning_rate=args.lr)\n\n    # Batches for reconstruction\n    train_batch = next(train_iter)\n    test_batch = next(test_iter)\n\n    state = [model.state, optimizer.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step(X):\n        loss_and_grad_fn = nn.value_and_grad(model, loss_fn)\n        loss, grads = loss_and_grad_fn(model, X)\n        optimizer.update(model, grads)\n        return loss\n\n    for e in range(1, args.epochs + 1):\n        # Reset iterators and stats at the beginning of each epoch\n        train_iter.reset()\n        model.train()\n\n        # Train one epoch\n        tic = time.perf_counter()\n        loss_acc = 0.0\n        throughput_acc = 0.0\n\n        # Iterate over training batches\n        for batch_count, batch in enumerate(train_iter):\n            X = mx.array(batch[\"image\"])\n            throughput_tic = time.perf_counter()\n\n            # Forward pass + backward pass + update\n            loss = step(X)\n\n            # Evaluate updated model parameters\n            mx.eval(state)\n\n            throughput_toc = time.perf_counter()\n            throughput_acc += X.shape[0] / (throughput_toc - throughput_tic)\n            loss_acc += loss.item()\n\n            if batch_count > 0 and (batch_count % 10 == 0):\n                print(\n                    \" | \".join(\n                        [\n                            f\"Epoch {e:4d}\",\n                            f\"Loss {(loss_acc / batch_count):10.2f}\",\n                            f\"Throughput {(throughput_acc / batch_count):8.2f} im/s\",\n                            f\"Batch {batch_count:5d}\",\n                        ]\n                    ),\n                    end=\"\\r\",\n                )\n        toc = time.perf_counter()\n\n        print(\n            \" | \".join(\n                [\n                    f\"Epoch {e:4d}\",\n                    f\"Loss {(loss_acc / batch_count):10.2f}\",\n                    f\"Throughput {(throughput_acc / batch_count):8.2f} im/s\",\n                    f\"Time {toc - tic:8.1f} (s)\",\n                ]\n            )\n        )\n\n        model.eval()\n\n        # Reconstruct a batch of training and test images\n        reconstruct(model, train_batch, save_dir / f\"train_{e:03d}.png\")\n        reconstruct(model, test_batch, save_dir / f\"test_{e:03d}.png\")\n\n        # Generate images\n        generate(model, save_dir / f\"generated_{e:03d}.png\")\n\n        model.save_weights(str(save_dir / \"weights.npz\"))\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser()\n\n    parser.add_argument(\n        \"--cpu\",\n        action=\"store_true\",\n        help=\"Use CPU instead of GPU acceleration\",\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"Random seed\")\n    parser.add_argument(\n        \"--batch-size\", type=int, default=128, help=\"Batch size for training\"\n    )\n    parser.add_argument(\n        \"--max-filters\",\n        type=int,\n        default=64,\n        help=\"Maximum number of filters in the convolutional layers\",\n    )\n    parser.add_argument(\n        \"--epochs\", type=int, default=50, help=\"Number of training epochs\"\n    )\n    parser.add_argument(\"--lr\", type=float, default=1e-3, help=\"Learning rate\")\n\n    parser.add_argument(\n        \"--latent-dims\",\n        type=int,\n        default=8,\n        help=\"Number of latent dimensions (positive integer)\",\n    )\n    parser.add_argument(\n        \"--save-dir\",\n        type=str,\n        default=\"models/\",\n        help=\"Path to save the model and reconstructed images.\",\n    )\n\n    args = parser.parse_args()\n\n    if args.cpu:\n        mx.set_default_device(mx.cpu)\n\n    np.random.seed(args.seed)\n    mx.random.seed(args.seed)\n\n    print(\"Options: \")\n    print(f\"  Device: {'GPU' if not args.cpu else 'CPU'}\")\n    print(f\"  Seed: {args.seed}\")\n    print(f\"  Batch size: {args.batch_size}\")\n    print(f\"  Max number of filters: {args.max_filters}\")\n    print(f\"  Number of epochs: {args.epochs}\")\n    print(f\"  Learning rate: {args.lr}\")\n    print(f\"  Number of latent dimensions: {args.latent_dims}\")\n\n    main(args)\n"
  },
  {
    "path": "cvae/requirements.txt",
    "content": "mlx>=0.2\nmlx-data\nnumpy\nPillow\n"
  },
  {
    "path": "cvae/vae.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport math\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\n# from https://github.com/ml-explore/mlx-examples/blob/main/stable_diffusion/stable_diffusion/unet.py\ndef upsample_nearest(x, scale: int = 2):\n    B, H, W, C = x.shape\n    x = mx.broadcast_to(x[:, :, None, :, None, :], (B, H, scale, W, scale, C))\n    x = x.reshape(B, H * scale, W * scale, C)\n    return x\n\n\nclass UpsamplingConv2d(nn.Module):\n    \"\"\"\n    A convolutional layer that upsamples the input by a factor of 2. MLX does\n    not yet support transposed convolutions, so we approximate them with\n    nearest neighbor upsampling followed by a convolution. This is similar to\n    the approach used in the original U-Net.\n    \"\"\"\n\n    def __init__(self, in_channels, out_channels, kernel_size, stride, padding):\n        super().__init__()\n        self.conv = nn.Conv2d(\n            in_channels, out_channels, kernel_size, stride=stride, padding=padding\n        )\n\n    def __call__(self, x):\n        x = self.conv(upsample_nearest(x))\n        return x\n\n\nclass Encoder(nn.Module):\n    \"\"\"\n    A convolutional variational encoder.\n    Maps the input to a normal distribution in latent space and sample a latent\n    vector from that distribution.\n    \"\"\"\n\n    def __init__(self, num_latent_dims, image_shape, max_num_filters):\n        super().__init__()\n\n        # number of filters in the convolutional layers\n        num_filters_1 = max_num_filters // 4\n        num_filters_2 = max_num_filters // 2\n        num_filters_3 = max_num_filters\n\n        # Output (BHWC):  B x 32 x 32 x num_filters_1\n        self.conv1 = nn.Conv2d(image_shape[-1], num_filters_1, 3, stride=2, padding=1)\n        # Output (BHWC):  B x 16 x 16 x num_filters_2\n        self.conv2 = nn.Conv2d(num_filters_1, num_filters_2, 3, stride=2, padding=1)\n        # Output (BHWC):  B x 8 x 8 x num_filters_3\n        self.conv3 = nn.Conv2d(num_filters_2, num_filters_3, 3, stride=2, padding=1)\n\n        # Batch Normalization\n        self.bn1 = nn.BatchNorm(num_filters_1)\n        self.bn2 = nn.BatchNorm(num_filters_2)\n        self.bn3 = nn.BatchNorm(num_filters_3)\n\n        # Divide the spatial dimensions by 8 because of the 3 strided convolutions\n        output_shape = [num_filters_3] + [\n            dimension // 8 for dimension in image_shape[:-1]\n        ]\n\n        flattened_dim = math.prod(output_shape)\n\n        # Linear mappings to mean and standard deviation\n        self.proj_mu = nn.Linear(flattened_dim, num_latent_dims)\n        self.proj_log_var = nn.Linear(flattened_dim, num_latent_dims)\n\n    def __call__(self, x):\n        x = nn.leaky_relu(self.bn1(self.conv1(x)))\n        x = nn.leaky_relu(self.bn2(self.conv2(x)))\n        x = nn.leaky_relu(self.bn3(self.conv3(x)))\n        x = mx.flatten(x, 1)  # flatten all dimensions except batch\n\n        mu = self.proj_mu(x)\n        logvar = self.proj_log_var(x)\n        # Ensure this is the std deviation, not variance\n        sigma = mx.exp(logvar * 0.5)\n\n        # Generate a tensor of random values from a normal distribution\n        eps = mx.random.normal(sigma.shape)\n\n        # Reparametrization trick to brackpropagate through sampling.\n        z = eps * sigma + mu\n\n        return z, mu, logvar\n\n\nclass Decoder(nn.Module):\n    \"\"\"A convolutional decoder\"\"\"\n\n    def __init__(self, num_latent_dims, image_shape, max_num_filters):\n        super().__init__()\n        self.num_latent_dims = num_latent_dims\n        num_img_channels = image_shape[-1]\n        self.max_num_filters = max_num_filters\n\n        # decoder layers\n        num_filters_1 = max_num_filters\n        num_filters_2 = max_num_filters // 2\n        num_filters_3 = max_num_filters // 4\n\n        # divide the last two dimensions by 8 because of the 3 upsampling convolutions\n        self.input_shape = [dimension // 8 for dimension in image_shape[:-1]] + [\n            num_filters_1\n        ]\n        flattened_dim = math.prod(self.input_shape)\n\n        # Output: flattened_dim\n        self.lin1 = nn.Linear(num_latent_dims, flattened_dim)\n        # Output (BHWC):  B x 16 x 16 x num_filters_2\n        self.upconv1 = UpsamplingConv2d(\n            num_filters_1, num_filters_2, 3, stride=1, padding=1\n        )\n        # Output (BHWC):  B x 32 x 32 x num_filters_1\n        self.upconv2 = UpsamplingConv2d(\n            num_filters_2, num_filters_3, 3, stride=1, padding=1\n        )\n        # Output (BHWC):  B x 64 x 64 x #img_channels\n        self.upconv3 = UpsamplingConv2d(\n            num_filters_3, num_img_channels, 3, stride=1, padding=1\n        )\n\n        # Batch Normalizations\n        self.bn1 = nn.BatchNorm(num_filters_2)\n        self.bn2 = nn.BatchNorm(num_filters_3)\n\n    def __call__(self, z):\n        x = self.lin1(z)\n\n        # reshape to BHWC\n        x = x.reshape(\n            -1, self.input_shape[0], self.input_shape[1], self.max_num_filters\n        )\n\n        # approximate transposed convolutions with nearest neighbor upsampling\n        x = nn.leaky_relu(self.bn1(self.upconv1(x)))\n        x = nn.leaky_relu(self.bn2(self.upconv2(x)))\n        # sigmoid to ensure pixel values are in [0,1]\n        x = mx.sigmoid(self.upconv3(x))\n        return x\n\n\nclass CVAE(nn.Module):\n    \"\"\"\n    A convolutional variational autoencoder consisting of an encoder and a\n    decoder.\n    \"\"\"\n\n    def __init__(self, num_latent_dims, input_shape, max_num_filters):\n        super().__init__()\n        self.num_latent_dims = num_latent_dims\n        self.encoder = Encoder(num_latent_dims, input_shape, max_num_filters)\n        self.decoder = Decoder(num_latent_dims, input_shape, max_num_filters)\n\n    def __call__(self, x):\n        # image to latent vector\n        z, mu, logvar = self.encoder(x)\n        # latent vector to image\n        x = self.decode(z)\n        return x, mu, logvar\n\n    def encode(self, x):\n        return self.encoder(x)[0]\n\n    def decode(self, z):\n        return self.decoder(z)\n"
  },
  {
    "path": "encodec/README.md",
    "content": "# EnCodec\n\nAn example of Meta's EnCodec model in MLX.[^1] EnCodec is used to compress and\ngenerate audio.\n\n### Setup\n\nInstall the requirements:\n\n```\npip install -r requirements.txt\n```\n\nOptionally install FFmpeg and SciPy for loading and saving audio files,\nrespectively.\n\nInstall [FFmpeg](https://ffmpeg.org/):\n\n```\n# on macOS using Homebrew (https://brew.sh/)\nbrew install ffmpeg\n```\n\nInstall SciPy:\n\n```\npip install scipy\n```\n\n### Example\n\nAn example using the model:\n\n```python\nimport mlx.core as mx\nfrom encodec import EncodecModel\nfrom utils import load_audio, save_audio\n\n# Load the 48 KHz model and preprocessor.\nmodel, processor = EncodecModel.from_pretrained(\"mlx-community/encodec-48khz-float32\")\n\n# Load an audio file\naudio = load_audio(\"path/to/audio\", model.sampling_rate, model.channels)\n\n# Preprocess the audio (this can also be a list of arrays for batched\n# processing).\nfeats, mask = processor(audio)\n\n# Encode at the given bandwidth. A lower bandwidth results in more\n# compression but lower reconstruction quality.\n@mx.compile\ndef encode(feats, mask):\n    return model.encode(feats, mask, bandwidth=3)\n\n# Decode to reconstruct the audio\n@mx.compile\ndef decode(codes, scales, mask):\n    return model.decode(codes, scales, mask)\n\n\ncodes, scales = encode(feats, mask)\nreconstructed = decode(codes, scales, mask)\n\n# Trim any padding:\nreconstructed = reconstructed[0, : len(audio)]\n\n# Save the audio as a wave file\nsave_audio(\"reconstructed.wav\", reconstructed, model.sampling_rate)\n```\n\nThe 24 KHz, 32 KHz, and 48 KHz MLX formatted models are available in the\n[Hugging Face MLX Community](https://huggingface.co/collections/mlx-community/encodec-66e62334038300b07a43b164)\nin several data types.\n\n### Optional\n\nTo convert models, use the `convert.py` script. To see the options, run:\n\n```bash\npython convert.py -h\n```\n\n[^1]: Refer to the [arXiv paper](https://arxiv.org/abs/2210.13438) and\n  [code](https://github.com/facebookresearch/encodec) for more details.\n"
  },
  {
    "path": "encodec/benchmarks/bench_mx.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport time\n\nimport mlx.core as mx\n\nfrom encodec import EncodecModel\n\nmodel, processor = EncodecModel.from_pretrained(\"mlx-community/encodec-48khz-float32\")\n\naudio = mx.random.uniform(shape=(288000, 2))\nfeats, mask = processor(audio)\nmx.eval(model, feats, mask)\n\n\n@mx.compile\ndef fun():\n    codes, scales = model.encode(feats, mask, bandwidth=3)\n    reconstructed = model.decode(codes, scales, mask)\n    return reconstructed\n\n\nfor _ in range(5):\n    mx.eval(fun())\n\ntic = time.time()\nfor _ in range(10):\n    mx.eval(fun())\ntoc = time.time()\nms = 1000 * (toc - tic) / 10\nprint(f\"Time per it: {ms:.3f}\")\n"
  },
  {
    "path": "encodec/benchmarks/bench_pt.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport time\n\nimport numpy as np\nimport torch\nfrom transformers import AutoProcessor, EncodecModel\n\nprocessor = AutoProcessor.from_pretrained(\"facebook/encodec_48khz\")\naudio = np.random.uniform(size=(2, 288000)).astype(np.float32)\n\npt_model = EncodecModel.from_pretrained(\"facebook/encodec_48khz\").to(\"mps\")\npt_inputs = processor(\n    raw_audio=audio, sampling_rate=processor.sampling_rate, return_tensors=\"pt\"\n).to(\"mps\")\n\n\ndef fun():\n    pt_encoded = pt_model.encode(pt_inputs[\"input_values\"], pt_inputs[\"padding_mask\"])\n    pt_audio = pt_model.decode(\n        pt_encoded.audio_codes, pt_encoded.audio_scales, pt_inputs[\"padding_mask\"]\n    )\n    torch.mps.synchronize()\n\n\nfor _ in range(5):\n    fun()\n\ntic = time.time()\nfor _ in range(10):\n    fun()\ntoc = time.time()\nms = 1000 * (toc - tic) / 10\nprint(f\"Time per it: {ms:.3f}\")\n"
  },
  {
    "path": "encodec/convert.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\nimport json\nfrom pathlib import Path\nfrom textwrap import dedent\nfrom types import SimpleNamespace\nfrom typing import Any, Dict, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom huggingface_hub import snapshot_download\n\nimport encodec\n\n\ndef fetch_from_hub(hf_repo: str) -> Path:\n    model_path = Path(\n        snapshot_download(\n            repo_id=hf_repo,\n            allow_patterns=[\"*.json\", \"*.safetensors\"],\n        )\n    )\n    return model_path\n\n\ndef upload_to_hub(path: str, upload_repo: str, hf_path: str):\n    \"\"\"\n    Uploads the model to Hugging Face hub.\n\n    Args:\n        path (str): Local path to the model.\n        upload_repo (str): Name of the HF repo to upload to.\n        hf_path (str): Path to the original Hugging Face model.\n    \"\"\"\n    import os\n\n    from huggingface_hub import HfApi, ModelCard, logging\n\n    content = dedent(\n        f\"\"\"\n        ---\n        language: en\n        license: other\n        library: mlx\n        tags:\n        - mlx\n        ---\n\n        The Model [{upload_repo}](https://huggingface.co/{upload_repo}) was\n        converted to MLX format from\n        [{hf_path}](https://huggingface.co/{hf_path}).\n\n        This model is intended to be used with the [EnCodec MLX\n        example](https://github.com/ml-explore/mlx-examples/tree/main/encodec).\n        \"\"\"\n    )\n\n    card = ModelCard(content)\n    card.save(os.path.join(path, \"README.md\"))\n\n    logging.set_verbosity_info()\n\n    api = HfApi()\n    api.create_repo(repo_id=upload_repo, exist_ok=True)\n    api.upload_folder(\n        folder_path=path,\n        repo_id=upload_repo,\n        repo_type=\"model\",\n        multi_commits=True,\n        multi_commits_verbose=True,\n    )\n    print(f\"Upload successful, go to https://huggingface.co/{upload_repo} for details.\")\n\n\ndef save_weights(save_path: Union[str, Path], weights: Dict[str, Any]) -> None:\n    if isinstance(save_path, str):\n        save_path = Path(save_path)\n    save_path.mkdir(parents=True, exist_ok=True)\n\n    total_size = sum(v.nbytes for v in weights.values())\n    index_data = {\"metadata\": {\"total_size\": total_size}, \"weight_map\": {}}\n    mx.save_safetensors(\n        str(save_path / \"model.safetensors\"), weights, metadata={\"format\": \"mlx\"}\n    )\n\n    for weight_name in weights.keys():\n        index_data[\"weight_map\"][weight_name] = \"model.safetensors\"\n\n    index_data[\"weight_map\"] = {\n        k: index_data[\"weight_map\"][k] for k in sorted(index_data[\"weight_map\"])\n    }\n\n    with open(save_path / \"model.safetensors.index.json\", \"w\") as f:\n        json.dump(index_data, f, indent=4)\n\n\ndef save_config(\n    config: dict,\n    config_path: Union[str, Path],\n) -> None:\n    \"\"\"Save the model configuration to the ``config_path``.\n\n    The final configuration will be sorted before saving for better readability.\n\n    Args:\n        config (dict): The model configuration.\n        config_path (Union[str, Path]): Model configuration file path.\n    \"\"\"\n    # Clean unused keys\n    config.pop(\"_name_or_path\", None)\n\n    # sort the config for better readability\n    config = dict(sorted(config.items()))\n\n    # write the updated config to the config_path (if provided)\n    with open(config_path, \"w\") as fid:\n        json.dump(config, fid, indent=4)\n\n\ndef convert(\n    upload: bool,\n    model: str,\n    dtype: str = None,\n):\n    hf_repo = f\"facebook/encodec_{model}\"\n    mlx_repo = f\"mlx-community/encodec-{model}-{dtype}\"\n    path = fetch_from_hub(hf_repo)\n    save_path = Path(\"mlx_models\")\n\n    weights = mx.load(str(Path(path) / \"model.safetensors\"))\n\n    with open(path / \"config.json\", \"r\") as fid:\n        config = SimpleNamespace(**json.load(fid))\n\n    model = encodec.EncodecModel(config)\n\n    new_weights = {}\n    for k, v in weights.items():\n        basename, pname = k.rsplit(\".\", 1)\n        if pname == \"weight_v\":\n            g = weights[basename + \".weight_g\"]\n            v = g * (v / mx.linalg.norm(v, axis=(1, 2), keepdims=True))\n            k = basename + \".weight\"\n        elif pname in [\"weight_g\", \"embed_avg\", \"cluster_size\", \"inited\"]:\n            continue\n        elif \"lstm\" in basename:\n            w_or_b, ih_or_hh, ln = pname.split(\"_\")\n            if w_or_b == \"weight\":\n                new_pname = \"Wx\" if ih_or_hh == \"ih\" else \"Wh\"\n            elif w_or_b == \"bias\" and ih_or_hh == \"ih\":\n                continue\n            else:\n                v = v + weights[k.replace(\"_hh_\", \"_ih_\")]\n                new_pname = \"bias\"\n            k = basename + \".\" + ln[1:] + \".\" + new_pname\n        if \"conv.weight\" in k:\n            # Possibly a transposed conv which has a different order\n            if \"decoder\" in k:\n                ln = int(k.split(\".\")[2])\n                if \"conv\" in model.decoder.layers[ln] and isinstance(\n                    model.decoder.layers[ln].conv, nn.ConvTranspose1d\n                ):\n                    v = mx.moveaxis(v, 0, 2)\n                else:\n                    v = mx.moveaxis(v, 1, 2)\n            else:\n                v = mx.moveaxis(v, 1, 2)\n\n        new_weights[k] = v\n    weights = new_weights\n\n    model.load_weights(list(weights.items()))\n\n    if dtype is not None:\n        t = getattr(mx, dtype)\n        weights = {k: v.astype(t) for k, v in weights.items()}\n\n    if isinstance(save_path, str):\n        save_path = Path(save_path)\n\n    save_weights(save_path, weights)\n\n    save_config(vars(config), config_path=save_path / \"config.json\")\n\n    if upload:\n        upload_to_hub(save_path, mlx_repo, hf_repo)\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert EnCodec weights to MLX.\")\n    parser.add_argument(\n        \"--model\",\n        type=str,\n        default=\"48khz\",\n        help=\"\",\n        choices=[\"24khz\", \"32khz\", \"48khz\"],\n    )\n    parser.add_argument(\n        \"--upload\",\n        action=\"store_true\",\n        help=\"Upload the weights to Hugging Face.\",\n    )\n    parser.add_argument(\n        \"--dtype\",\n        type=str,\n        help=\"Data type to convert the model to.\",\n        default=\"float32\",\n        choices=[\"float32\", \"bfloat16\", \"float16\"],\n    )\n    args = parser.parse_args()\n    convert(upload=args.upload, model=args.model, dtype=args.dtype)\n"
  },
  {
    "path": "encodec/encodec.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport functools\nimport json\nimport math\nfrom pathlib import Path\nfrom types import SimpleNamespace\nfrom typing import List, Optional, Tuple, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\n\n_lstm_kernel = mx.fast.metal_kernel(\n    name=\"lstm\",\n    input_names=[\"x\", \"h_in\", \"cell\", \"hidden_size\", \"time_step\", \"num_time_steps\"],\n    output_names=[\"hidden_state\", \"cell_state\"],\n    header=\"\"\"\n    template <typename T>\n    T sigmoid(T x) {\n        auto y = 1 / (1 + metal::exp(-metal::abs(x)));\n        return (x < 0) ? 1 - y : y;\n    }\n    \"\"\",\n    source=\"\"\"\n        uint b = thread_position_in_grid.x;\n        uint d = hidden_size * 4;\n\n        uint elem = b * d + thread_position_in_grid.y;\n        uint index = elem;\n        uint x_index = b * num_time_steps * d + time_step * d + index;\n\n        auto i = sigmoid(h_in[index] + x[x_index]);\n        index += hidden_size;\n        x_index += hidden_size;\n        auto f = sigmoid(h_in[index] + x[x_index]);\n        index += hidden_size;\n        x_index += hidden_size;\n        auto g = metal::precise::tanh(h_in[index] + x[x_index]);\n        index += hidden_size;\n        x_index += hidden_size;\n        auto o = sigmoid(h_in[index] + x[x_index]);\n\n        cell_state[elem] = f * cell[elem] + i * g;\n        hidden_state[elem] = o * metal::precise::tanh(cell_state[elem]);\n    \"\"\",\n)\n\n\ndef lstm_custom(x, h_in, cell, time_step):\n    assert x.ndim == 3, \"Input to LSTM must have 3 dimensions.\"\n    out_shape = cell.shape\n    return _lstm_kernel(\n        inputs=[x, h_in, cell, out_shape[-1], time_step, x.shape[-2]],\n        output_shapes=[out_shape, out_shape],\n        output_dtypes=[h_in.dtype, h_in.dtype],\n        grid=(x.shape[0], h_in.size // 4, 1),\n        threadgroup=(256, 1, 1),\n    )\n\n\nclass LSTM(nn.Module):\n    def __init__(\n        self,\n        input_size: int,\n        hidden_size: int,\n        bias: bool = True,\n    ):\n        super().__init__()\n\n        self.hidden_size = hidden_size\n        self.Wx = mx.zeros((4 * hidden_size, input_size))\n        self.Wh = mx.zeros((4 * hidden_size, hidden_size))\n        self.bias = mx.zeros((4 * hidden_size,)) if bias else None\n\n    def __call__(self, x, hidden=None, cell=None):\n        if self.bias is not None:\n            x = mx.addmm(self.bias, x, self.Wx.T)\n        else:\n            x = x @ self.Wx.T\n\n        all_hidden = []\n\n        B = x.shape[0]\n        cell = cell or mx.zeros((B, self.hidden_size), x.dtype)\n        for t in range(x.shape[-2]):\n            if hidden is None:\n                hidden = mx.zeros((B, self.hidden_size * 4), x.dtype)\n            else:\n                hidden = hidden @ self.Wh.T\n            hidden, cell = lstm_custom(x, hidden, cell, t)\n            all_hidden.append(hidden)\n\n        return mx.stack(all_hidden, axis=-2)\n\n\nclass EncodecConv1d(nn.Module):\n    \"\"\"Conv1d with asymmetric or causal padding and normalization.\"\"\"\n\n    def __init__(\n        self,\n        config,\n        in_channels: int,\n        out_channels: int,\n        kernel_size: int,\n        stride: int = 1,\n        dilation: int = 1,\n    ):\n        super().__init__()\n        self.causal = config.use_causal_conv\n        self.pad_mode = config.pad_mode\n        self.norm_type = config.norm_type\n\n        self.conv = nn.Conv1d(\n            in_channels, out_channels, kernel_size, stride, dilation=dilation\n        )\n        if self.norm_type == \"time_group_norm\":\n            self.norm = nn.GroupNorm(1, out_channels, pytorch_compatible=True)\n\n        self.stride = stride\n\n        # Effective kernel size with dilations.\n        self.kernel_size = (kernel_size - 1) * dilation + 1\n\n        self.padding_total = kernel_size - stride\n\n    def _get_extra_padding_for_conv1d(\n        self,\n        hidden_states: mx.array,\n    ) -> mx.array:\n        length = hidden_states.shape[1]\n        n_frames = (length - self.kernel_size + self.padding_total) / self.stride + 1\n        n_frames = int(math.ceil(n_frames)) - 1\n        ideal_length = n_frames * self.stride + self.kernel_size - self.padding_total\n        return ideal_length - length\n\n    def _pad1d(\n        self,\n        hidden_states: mx.array,\n        paddings: Tuple[int, int],\n        mode: str = \"zero\",\n        value: float = 0.0,\n    ):\n        if mode != \"reflect\":\n            return mx.pad(\n                hidden_states, paddings, mode=\"constant\", constant_values=value\n            )\n\n        length = hidden_states.shape[1]\n        prefix = hidden_states[:, 1 : paddings[0] + 1][:, ::-1]\n        suffix = hidden_states[:, max(length - (paddings[1] + 1), 0) : -1][:, ::-1]\n        return mx.concatenate([prefix, hidden_states, suffix], axis=1)\n\n    def __call__(self, hidden_states):\n        extra_padding = self._get_extra_padding_for_conv1d(hidden_states)\n\n        if self.causal:\n            # Left padding for causal\n            hidden_states = self._pad1d(\n                hidden_states, (self.padding_total, extra_padding), mode=self.pad_mode\n            )\n        else:\n            # Asymmetric padding required for odd strides\n            padding_right = self.padding_total // 2\n            padding_left = self.padding_total - padding_right\n            hidden_states = self._pad1d(\n                hidden_states,\n                (padding_left, padding_right + extra_padding),\n                mode=self.pad_mode,\n            )\n\n        hidden_states = self.conv(hidden_states)\n\n        if self.norm_type == \"time_group_norm\":\n            hidden_states = self.norm(hidden_states)\n\n        return hidden_states\n\n\nclass EncodecConvTranspose1d(nn.Module):\n    \"\"\"ConvTranspose1d with asymmetric or causal padding and normalization.\"\"\"\n\n    def __init__(\n        self,\n        config,\n        in_channels: int,\n        out_channels: int,\n        kernel_size: int,\n        stride: int = 1,\n    ):\n        super().__init__()\n        self.causal = config.use_causal_conv\n        self.trim_right_ratio = config.trim_right_ratio\n        self.norm_type = config.norm_type\n        self.conv = nn.ConvTranspose1d(in_channels, out_channels, kernel_size, stride)\n        if config.norm_type == \"time_group_norm\":\n            self.norm = nn.GroupNorm(1, out_channels, pytorch_compatible=True)\n        self.padding_total = kernel_size - stride\n\n    def __call__(self, hidden_states):\n        hidden_states = self.conv(hidden_states)\n\n        if self.norm_type == \"time_group_norm\":\n            hidden_states = self.norm(hidden_states)\n\n        if self.causal:\n            padding_right = math.ceil(self.padding_total * self.trim_right_ratio)\n        else:\n            padding_right = self.padding_total // 2\n\n        padding_left = self.padding_total - padding_right\n\n        end = hidden_states.shape[1] - padding_right\n        hidden_states = hidden_states[:, padding_left:end, :]\n        return hidden_states\n\n\nclass EncodecLSTM(nn.Module):\n    def __init__(self, config, dimension):\n        super().__init__()\n        self.lstm = [LSTM(dimension, dimension) for _ in range(config.num_lstm_layers)]\n\n    def __call__(self, hidden_states):\n        h = hidden_states\n        for lstm in self.lstm:\n            h = lstm(h)\n        return h + hidden_states\n\n\nclass EncodecResnetBlock(nn.Module):\n    \"\"\"\n    Residual block from SEANet model as used by EnCodec.\n    \"\"\"\n\n    def __init__(self, config, dim: int, dilations: List[int]):\n        super().__init__()\n        kernel_sizes = (config.residual_kernel_size, 1)\n        if len(kernel_sizes) != len(dilations):\n            raise ValueError(\"Number of kernel sizes should match number of dilations\")\n\n        hidden = dim // config.compress\n        block = []\n        for i, (kernel_size, dilation) in enumerate(zip(kernel_sizes, dilations)):\n            in_chs = dim if i == 0 else hidden\n            out_chs = dim if i == len(kernel_sizes) - 1 else hidden\n            block += [nn.ELU()]\n            block += [\n                EncodecConv1d(config, in_chs, out_chs, kernel_size, dilation=dilation)\n            ]\n        self.block = block\n\n        if getattr(config, \"use_conv_shortcut\", True):\n            self.shortcut = EncodecConv1d(config, dim, dim, kernel_size=1)\n        else:\n            self.shortcut = nn.Identity()\n\n    def __call__(self, hidden_states):\n        residual = hidden_states\n        for layer in self.block:\n            hidden_states = layer(hidden_states)\n\n        return self.shortcut(residual) + hidden_states\n\n\nclass EncodecEncoder(nn.Module):\n    \"\"\"SEANet encoder as used by EnCodec.\"\"\"\n\n    def __init__(self, config):\n        super().__init__()\n        model = [\n            EncodecConv1d(\n                config, config.audio_channels, config.num_filters, config.kernel_size\n            )\n        ]\n        scaling = 1\n\n        for ratio in reversed(config.upsampling_ratios):\n            current_scale = scaling * config.num_filters\n            for j in range(config.num_residual_layers):\n                model += [\n                    EncodecResnetBlock(\n                        config, current_scale, [config.dilation_growth_rate**j, 1]\n                    )\n                ]\n            model += [nn.ELU()]\n            model += [\n                EncodecConv1d(\n                    config,\n                    current_scale,\n                    current_scale * 2,\n                    kernel_size=ratio * 2,\n                    stride=ratio,\n                )\n            ]\n            scaling *= 2\n\n        model += [EncodecLSTM(config, scaling * config.num_filters)]\n        model += [nn.ELU()]\n        model += [\n            EncodecConv1d(\n                config,\n                scaling * config.num_filters,\n                config.hidden_size,\n                config.last_kernel_size,\n            )\n        ]\n\n        self.layers = model\n\n    def __call__(self, hidden_states):\n        for layer in self.layers:\n            hidden_states = layer(hidden_states)\n        return hidden_states\n\n\nclass EncodecDecoder(nn.Module):\n    \"\"\"SEANet decoder as used by EnCodec.\"\"\"\n\n    def __init__(self, config):\n        super().__init__()\n        scaling = int(2 ** len(config.upsampling_ratios))\n        model = [\n            EncodecConv1d(\n                config,\n                config.hidden_size,\n                scaling * config.num_filters,\n                config.kernel_size,\n            )\n        ]\n\n        model += [EncodecLSTM(config, scaling * config.num_filters)]\n\n        for ratio in config.upsampling_ratios:\n            current_scale = scaling * config.num_filters\n            model += [nn.ELU()]\n            model += [\n                EncodecConvTranspose1d(\n                    config,\n                    current_scale,\n                    current_scale // 2,\n                    kernel_size=ratio * 2,\n                    stride=ratio,\n                )\n            ]\n            for j in range(config.num_residual_layers):\n                model += [\n                    EncodecResnetBlock(\n                        config, current_scale // 2, (config.dilation_growth_rate**j, 1)\n                    )\n                ]\n            scaling //= 2\n\n        model += [nn.ELU()]\n        model += [\n            EncodecConv1d(\n                config,\n                config.num_filters,\n                config.audio_channels,\n                config.last_kernel_size,\n            )\n        ]\n        self.layers = model\n\n    def __call__(self, hidden_states):\n        for layer in self.layers:\n            hidden_states = layer(hidden_states)\n        return hidden_states\n\n\nclass EncodecEuclideanCodebook(nn.Module):\n    \"\"\"Codebook with Euclidean distance.\"\"\"\n\n    def __init__(self, config):\n        super().__init__()\n        self.embed = mx.zeros((config.codebook_size, config.codebook_dim))\n\n    def quantize(self, hidden_states):\n        embed = self.embed.T\n        scaled_states = hidden_states.square().sum(axis=1, keepdims=True)\n        dist = -(\n            scaled_states\n            - 2 * hidden_states @ embed\n            + embed.square().sum(axis=0, keepdims=True)\n        )\n        embed_ind = dist.argmax(axis=-1)\n        return embed_ind\n\n    def encode(self, hidden_states):\n        shape = hidden_states.shape\n        hidden_states = hidden_states.reshape((-1, shape[-1]))\n        embed_ind = self.quantize(hidden_states)\n        embed_ind = embed_ind.reshape(*shape[:-1])\n        return embed_ind\n\n    def decode(self, embed_ind):\n        return self.embed[embed_ind]\n\n\nclass EncodecVectorQuantization(nn.Module):\n    \"\"\"\n    Vector quantization implementation. Currently supports only euclidean distance.\n    \"\"\"\n\n    def __init__(self, config):\n        super().__init__()\n        self.codebook = EncodecEuclideanCodebook(config)\n\n    def encode(self, hidden_states):\n        return self.codebook.encode(hidden_states)\n\n    def decode(self, embed_ind):\n        return self.codebook.decode(embed_ind)\n\n\nclass EncodecResidualVectorQuantizer(nn.Module):\n    \"\"\"Residual Vector Quantizer.\"\"\"\n\n    def __init__(self, config):\n        super().__init__()\n        self.codebook_size = config.codebook_size\n\n        hop_length = np.prod(config.upsampling_ratios)\n        self.frame_rate = math.ceil(config.sampling_rate / hop_length)\n        self.num_quantizers = int(\n            1000 * config.target_bandwidths[-1] // (self.frame_rate * 10)\n        )\n        self.layers = [\n            EncodecVectorQuantization(config) for _ in range(self.num_quantizers)\n        ]\n\n    def get_num_quantizers_for_bandwidth(\n        self, bandwidth: Optional[float] = None\n    ) -> int:\n        \"\"\"Return num_quantizers based on specified target bandwidth.\"\"\"\n        bw_per_q = math.log2(self.codebook_size) * self.frame_rate\n        num_quantizers = self.num_quantizers\n        if bandwidth is not None and bandwidth > 0.0:\n            num_quantizers = int(max(1, math.floor(bandwidth * 1000 / bw_per_q)))\n        return num_quantizers\n\n    def encode(\n        self, embeddings: mx.array, bandwidth: Optional[float] = None\n    ) -> mx.array:\n        \"\"\"\n        Encode a given input array with the specified frame rate at the given\n        bandwidth. The RVQ encode method sets the appropriate number of\n        quantizers to use and returns indices for each quantizer.\n        \"\"\"\n        num_quantizers = self.get_num_quantizers_for_bandwidth(bandwidth)\n        residual = embeddings\n        all_indices = []\n        for layer in self.layers[:num_quantizers]:\n            indices = layer.encode(residual)\n            quantized = layer.decode(indices)\n            residual = residual - quantized\n            all_indices.append(indices)\n        out_indices = mx.stack(all_indices, axis=1)\n        return out_indices\n\n    def decode(self, codes: mx.array) -> mx.array:\n        \"\"\"Decode the given codes to the quantized representation.\"\"\"\n        quantized_out = None\n        for i, indices in enumerate(codes.split(codes.shape[1], axis=1)):\n            layer = self.layers[i]\n            quantized = layer.decode(indices.squeeze(1))\n            if quantized_out is None:\n                quantized_out = quantized\n            else:\n                quantized_out = quantized + quantized_out\n        return quantized_out\n\n\nclass EncodecModel(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.config = config\n        self.encoder = EncodecEncoder(config)\n        self.decoder = EncodecDecoder(config)\n        self.quantizer = EncodecResidualVectorQuantizer(config)\n\n    def _encode_frame(\n        self, input_values: mx.array, bandwidth: float, padding_mask: mx.array\n    ) -> Tuple[mx.array, Optional[mx.array]]:\n        \"\"\"\n        Encodes the given input using the underlying VQVAE.\n        \"\"\"\n        length = input_values.shape[1]\n        duration = length / self.config.sampling_rate\n\n        if (\n            self.config.chunk_length_s is not None\n            and duration > 1e-5 + self.config.chunk_length_s\n        ):\n            raise RuntimeError(\n                f\"Duration of frame ({duration}) is longer than chunk {self.config.chunk_length_s}\"\n            )\n\n        scale = None\n        if self.config.normalize:\n            # if the padding is non zero\n            input_values = input_values * padding_mask[..., None]\n            mono = mx.sum(input_values, axis=2, keepdims=True) / input_values.shape[2]\n            scale = mono.square().mean(axis=1, keepdims=True).sqrt() + 1e-8\n            input_values = input_values / scale\n\n        embeddings = self.encoder(input_values)\n        codes = self.quantizer.encode(embeddings, bandwidth)\n        return codes, scale\n\n    def encode(\n        self,\n        input_values: mx.array,\n        padding_mask: mx.array = None,\n        bandwidth: Optional[float] = None,\n    ) -> Tuple[mx.array, Optional[mx.array]]:\n        \"\"\"\n        Encodes the input audio waveform into discrete codes.\n\n        Args:\n            input_values (mx.array): The input audio waveform with shape\n                ``(batch_size, channels, sequence_length)``.\n            padding_mask (mx.array): Padding mask used to pad the ``input_values``.\n            bandwidth (float, optional): The target bandwidth. Must be one of\n                ``config.target_bandwidths``. If ``None``, uses the smallest\n                possible bandwidth. bandwidth is represented as a thousandth of\n                what it is, e.g. 6kbps bandwidth is represented as bandwidth == 6.0\n\n        Returns:\n            A list of frames containing the discrete encoded codes for the\n            input audio waveform, along with rescaling factors for each chunk\n            when ``config.normalize==True``. Each frame is a tuple ``(codebook,\n            scale)``, with ``codebook`` of shape ``(batch_size, num_codebooks,\n            frames)``.\n        \"\"\"\n\n        if bandwidth is None:\n            bandwidth = self.config.target_bandwidths[0]\n        if bandwidth not in self.config.target_bandwidths:\n            raise ValueError(\n                f\"This model doesn't support the bandwidth {bandwidth}. \"\n                f\"Select one of {self.config.target_bandwidths}.\"\n            )\n\n        _, input_length, channels = input_values.shape\n\n        if channels < 1 or channels > 2:\n            raise ValueError(\n                f\"Number of audio channels must be 1 or 2, but got {channels}\"\n            )\n\n        chunk_length = self.chunk_length\n        if chunk_length is None:\n            chunk_length = input_length\n            stride = input_length\n        else:\n            stride = self.chunk_stride\n\n        if padding_mask is None:\n            padding_mask = mx.ones(input_values.shape[:2], dtype=mx.bool_)\n        encoded_frames = []\n        scales = []\n\n        step = chunk_length - stride\n        if (input_length % stride) != step:\n            raise ValueError(\n                \"The input length is not properly padded for batched chunked \"\n                \"encoding. Make sure to pad the input correctly.\"\n            )\n\n        for offset in range(0, input_length - step, stride):\n            mask = padding_mask[:, offset : offset + chunk_length].astype(mx.bool_)\n            frame = input_values[:, offset : offset + chunk_length]\n            encoded_frame, scale = self._encode_frame(frame, bandwidth, mask)\n            encoded_frames.append(encoded_frame)\n            scales.append(scale)\n\n        encoded_frames = mx.stack(encoded_frames)\n\n        return (encoded_frames, scales)\n\n    @staticmethod\n    def _linear_overlap_add(frames: List[mx.array], stride: int):\n        if len(frames) == 0:\n            raise ValueError(\"`frames` cannot be an empty list.\")\n\n        dtype = frames[0].dtype\n        N, frame_length, C = frames[0].shape\n        total_size = stride * (len(frames) - 1) + frames[-1].shape[1]\n\n        time_vec = mx.linspace(0, 1, frame_length + 2, dtype=dtype)[1:-1]\n        weight = 0.5 - (time_vec - 0.5).abs()\n\n        weight = weight[:, None]\n        sum_weight = mx.zeros((total_size, 1), dtype=dtype)\n        out = mx.zeros((N, total_size, C), dtype=dtype)\n        offset = 0\n\n        for frame in frames:\n            frame_length = frame.shape[1]\n            out[:, offset : offset + frame_length] += weight[:frame_length] * frame\n            sum_weight[offset : offset + frame_length] += weight[:frame_length]\n            offset += stride\n\n        return out / sum_weight\n\n    def _decode_frame(\n        self, codes: mx.array, scale: Optional[mx.array] = None\n    ) -> mx.array:\n        embeddings = self.quantizer.decode(codes)\n        outputs = self.decoder(embeddings)\n        if scale is not None:\n            outputs = outputs * scale\n        return outputs\n\n    @property\n    def channels(self):\n        return self.config.audio_channels\n\n    @property\n    def sampling_rate(self):\n        return self.config.sampling_rate\n\n    @property\n    def chunk_length(self):\n        if self.config.chunk_length_s is None:\n            return None\n        else:\n            return int(self.config.chunk_length_s * self.config.sampling_rate)\n\n    @property\n    def chunk_stride(self):\n        if self.config.chunk_length_s is None or self.config.overlap is None:\n            return None\n        else:\n            return max(1, int((1.0 - self.config.overlap) * self.chunk_length))\n\n    def decode(\n        self,\n        audio_codes: mx.array,\n        audio_scales: Union[mx.array, List[mx.array]],\n        padding_mask: Optional[mx.array] = None,\n    ) -> Tuple[mx.array, mx.array]:\n        \"\"\"\n        Decodes the given frames into an output audio waveform.\n\n        Note that the output might be a bit bigger than the input. In that\n        case, any extra steps at the end should be trimmed.\n\n        Args:\n            audio_codes (mx.array): Discret code embeddings of shape\n                ``(batch_size, nb_chunks, chunk_length)``.\n            audio_scales (mx.array): Scaling factor for each input.\n            padding_mask (mx.array): Padding mask.\n        \"\"\"\n        chunk_length = self.chunk_length\n        if chunk_length is None:\n            if audio_codes.shape[1] != 1:\n                raise ValueError(f\"Expected one frame, got {len(audio_codes)}\")\n            audio_values = self._decode_frame(audio_codes[:, 0], audio_scales[0])\n        else:\n            decoded_frames = []\n\n            for frame, scale in zip(audio_codes, audio_scales):\n                frames = self._decode_frame(frame, scale)\n                decoded_frames.append(frames)\n\n            audio_values = self._linear_overlap_add(\n                decoded_frames, self.chunk_stride or 1\n            )\n\n        # truncate based on padding mask\n        if padding_mask is not None and padding_mask.shape[1] < audio_values.shape[1]:\n            audio_values = audio_values[:, : padding_mask.shape[1]]\n        return audio_values\n\n    @classmethod\n    def from_pretrained(cls, path_or_repo: str):\n        from huggingface_hub import snapshot_download\n\n        path = Path(path_or_repo)\n        if not path.exists():\n            path = Path(\n                snapshot_download(\n                    repo_id=path_or_repo,\n                    allow_patterns=[\"*.json\", \"*.safetensors\", \"*.model\"],\n                )\n            )\n\n        with open(path / \"config.json\", \"r\") as f:\n            config = SimpleNamespace(**json.load(f))\n\n        model = EncodecModel(config)\n        model.load_weights(str(path / \"model.safetensors\"))\n        processor = functools.partial(\n            preprocess_audio,\n            sampling_rate=config.sampling_rate,\n            chunk_length=model.chunk_length,\n            chunk_stride=model.chunk_stride,\n        )\n        mx.eval(model)\n        return model, processor\n\n\ndef preprocess_audio(\n    raw_audio: Union[mx.array, List[mx.array]],\n    sampling_rate: int = 24000,\n    chunk_length: Optional[int] = None,\n    chunk_stride: Optional[int] = None,\n):\n    r\"\"\"\n    Prepare inputs for the EnCodec model.\n\n    Args:\n        raw_audio (mx.array or List[mx.array]): The sequence or batch of\n            sequences to be processed.\n        sampling_rate (int): The sampling rate at which the audio waveform\n            should be digitalized.\n        chunk_length (int, optional): The model's chunk length.\n        chunk_stride (int, optional): The model's chunk stride.\n    \"\"\"\n    if not isinstance(raw_audio, list):\n        raw_audio = [raw_audio]\n\n    raw_audio = [x[..., None] if x.ndim == 1 else x for x in raw_audio]\n\n    max_length = max(array.shape[0] for array in raw_audio)\n    if chunk_length is not None:\n        max_length += chunk_length - (max_length % chunk_stride)\n\n    inputs = []\n    masks = []\n    for x in raw_audio:\n        length = x.shape[0]\n        mask = mx.ones((length,), dtype=mx.bool_)\n        difference = max_length - length\n        if difference > 0:\n            mask = mx.pad(mask, (0, difference))\n            x = mx.pad(x, ((0, difference), (0, 0)))\n        inputs.append(x)\n        masks.append(mask)\n    return mx.stack(inputs), mx.stack(masks)\n"
  },
  {
    "path": "encodec/example.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport mlx.core as mx\nfrom utils import load_audio, save_audio\n\nfrom encodec import EncodecModel\n\n# Load the 48 KHz model and preprocessor.\nmodel, processor = EncodecModel.from_pretrained(\"mlx-community/encodec-48khz-float32\")\n\n# Load an audio file\naudio = load_audio(\"/path/to/audio\", model.sampling_rate, model.channels)\n\n# Preprocess the audio (this can also be a list of arrays for batched\n# processing).\nfeats, mask = processor(audio)\n\n\n# Encode at the given bandwidth. A lower bandwidth results in more\n# compression but lower reconstruction quality.\n@mx.compile\ndef encode(feats, mask):\n    return model.encode(feats, mask, bandwidth=3)\n\n\n# Decode to reconstruct the audio\n@mx.compile\ndef decode(codes, scales, mask):\n    return model.decode(codes, scales, mask)\n\n\ncodes, scales = encode(feats, mask)\nreconstructed = decode(codes, scales, mask)\n\n# Trim any padding:\nreconstructed = reconstructed[0, : len(audio)]\n\n# Save the audio as a wave file\nsave_audio(\"reconstructed.wav\", reconstructed, model.sampling_rate)\n"
  },
  {
    "path": "encodec/requirements.txt",
    "content": "mlx>=0.18\nnumpy\nhuggingface_hub\n"
  },
  {
    "path": "encodec/test.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport mlx.core as mx\nimport numpy as np\nimport torch\nfrom transformers import AutoProcessor\nfrom transformers import EncodecModel as PTEncodecModel\n\nfrom encodec import EncodecModel, preprocess_audio\n\n\ndef compare_processors():\n    np.random.seed(0)\n    audio_length = 95500\n    audio = np.random.uniform(size=(2, audio_length)).astype(np.float32)\n\n    processor = AutoProcessor.from_pretrained(\"facebook/encodec_48khz\")\n\n    pt_inputs = processor(\n        raw_audio=audio, sampling_rate=processor.sampling_rate, return_tensors=\"pt\"\n    )\n    mx_inputs = preprocess_audio(\n        mx.array(audio).T,\n        processor.sampling_rate,\n        processor.chunk_length,\n        processor.chunk_stride,\n    )\n\n    assert np.array_equal(pt_inputs[\"input_values\"], mx_inputs[0].moveaxis(2, 1))\n    assert np.array_equal(pt_inputs[\"padding_mask\"], mx_inputs[1])\n\n\ndef compare_models():\n    pt_model = PTEncodecModel.from_pretrained(\"facebook/encodec_48khz\")\n    mx_model, _ = EncodecModel.from_pretrained(\"mlx-community/encodec-48khz-float32\")\n\n    np.random.seed(0)\n    audio_length = 190560\n    audio = np.random.uniform(size=(1, audio_length, 2)).astype(np.float32)\n    mask = np.ones((1, audio_length), dtype=np.int32)\n    pt_encoded = pt_model.encode(\n        torch.tensor(audio).moveaxis(2, 1), torch.tensor(mask)[None]\n    )\n    mx_encoded = mx_model.encode(mx.array(audio), mx.array(mask))\n    pt_codes = pt_encoded.audio_codes.numpy()\n    mx_codes = mx_encoded[0]\n    assert np.array_equal(pt_codes, mx_codes), \"Encoding codes mismatch\"\n\n    for mx_scale, pt_scale in zip(mx_encoded[1], pt_encoded.audio_scales):\n        if mx_scale is not None:\n            pt_scale = pt_scale.numpy()\n            assert np.allclose(pt_scale, mx_scale, atol=1e-3, rtol=1e-4)\n\n    pt_audio = pt_model.decode(\n        pt_encoded.audio_codes, pt_encoded.audio_scales, torch.tensor(mask)[None]\n    )\n    pt_audio = pt_audio[0].squeeze().T.detach().numpy()\n    mx_audio = mx_model.decode(*mx_encoded, mx.array(mask))\n    mx_audio = mx_audio.squeeze()\n    assert np.allclose(\n        pt_audio, mx_audio, atol=1e-4, rtol=1e-4\n    ), \"Decoding audio mismatch\"\n\n\nif __name__ == \"__main__\":\n    compare_processors()\n    compare_models()\n"
  },
  {
    "path": "encodec/utils.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport mlx.core as mx\nimport numpy as np\n\n\ndef save_audio(file: str, audio: mx.array, sampling_rate: int):\n    \"\"\"\n    Save audio to a wave (.wav) file.\n    \"\"\"\n    from scipy.io.wavfile import write\n\n    audio = (audio * 32767).astype(mx.int16)\n    write(file, sampling_rate, np.array(audio))\n\n\ndef load_audio(file: str, sampling_rate: int, channels: int):\n    \"\"\"\n    Read audio into an mx.array, resampling if necessary.\n\n    Args:\n        file (str): The audio file to open.\n        sampling_rate (int): The sample rate to resample the audio at if needed.\n        channels (int): The number of audio channels.\n\n    Returns:\n        An mx.array containing the audio waveform in float32.\n    \"\"\"\n    from subprocess import CalledProcessError, run\n\n    # This launches a subprocess to decode audio while down-mixing\n    # and resampling as necessary.  Requires the ffmpeg CLI in PATH.\n    # fmt: off\n    cmd = [\n        \"ffmpeg\",\n        \"-nostdin\",\n        \"-threads\", \"0\",\n        \"-i\", file,\n        \"-f\", \"s16le\",\n        \"-ac\", str(channels),\n        \"-acodec\", \"pcm_s16le\",\n        \"-ar\", str(sampling_rate),\n        \"-\"\n    ]\n    # fmt: on\n    try:\n        out = run(cmd, capture_output=True, check=True).stdout\n    except CalledProcessError as e:\n        raise RuntimeError(f\"Failed to load audio: {e.stderr.decode()}\") from e\n\n    out = mx.array(np.frombuffer(out, np.int16))\n    return out.reshape(-1, channels).astype(mx.float32) / 32767.0\n"
  },
  {
    "path": "flux/README.md",
    "content": "FLUX\n====\n\nFLUX implementation in MLX. The implementation is ported directly from\n[https://github.com/black-forest-labs/flux](https://github.com/black-forest-labs/flux)\nand the model weights are downloaded directly from the Hugging Face Hub.\n\nThe goal of this example is to be clean, educational and to allow for\nexperimentation with finetuning FLUX models as well as adding extra\nfunctionality such as in-/outpainting, guidance with custom losses etc.\n\n![MLX image](static/generated-mlx.png)    \n*Image generated using FLUX-dev in MLX and the prompt 'An image in the style of\ntron emanating futuristic technology with the word \"MLX\" in the center with\ncapital red letters.'*\n\nInstallation\n------------\n\nThe dependencies are minimal, namely:\n\n- `huggingface-hub` to download the checkpoints.\n- `regex` for the tokenization\n- `tqdm`, `PIL`, and `numpy` for the scripts\n- `sentencepiece` for the T5 tokenizer\n- `datasets` for using an HF dataset directly\n\nYou can install all of the above with the `requirements.txt` as follows:\n\n    pip install -r requirements.txt\n\n\nUsage\n---------\n\nYou can use the following command to generate an image, using `--output` to specify the storage location of the image, defaulting to `out.png`.\n\n```shell\npython txt2image.py --model schnell \\\n    --n-images 1 \\\n    --image-size 256x512 \\\n    --verbose \\\n    'A photo of an astronaut riding a horse on Mars.'\n```\n\nFor more parameters, please use the `--help` command to view.\n\n```shell\npython txt2image.py --help\n```\n\nInference\n---------\n\nInference in this example is similar to the stable diffusion example. The\nclasses to get you started are `FluxPipeline` from the `flux` module.\n\n```python\nimport mlx.core as mx\nfrom flux import FluxPipeline\n\n# This will download all the weights from HF hub\nflux = FluxPipeline(\"flux-schnell\")\n\n# Make a generator that returns the latent variables from the reverse diffusion\n# process\nlatent_generator = flux.generate_latents(\n    \"A photo of an astronaut riding a horse on Mars\",\n    num_steps=4,\n    latent_size=(32, 64),  # 256x512 image\n)\n\n# The first return value of the generator contains the conditioning and the\n# random noise at the beginning of the diffusion process.\nconditioning = next(latent_generator)\n(\n    x_T,                # The initial noise\n    x_positions,        # The integer positions used for image positional encoding\n    t5_conditioning,    # The T5 features from the text prompt\n    t5_positions,       # Integer positions for text (normally all 0s)\n    clip_conditioning,  # The clip text features from the text prompt\n) = conditioning\n\n# Returning the conditioning as the first output from the generator allows us\n# to unload T5 and clip before running the diffusion transformer.\nmx.eval(conditioning)\n\n# Evaluate each diffusion step\nfor x_t in latent_generator:\n    mx.eval(x_t)\n\n# Note that we need to pass the latent size because it is collapsed and\n# patchified in x_t and we need to unwrap it.\nimg = flux.decode(x_t, latent_size=(32, 64))\n```\n\nThe above are essentially the implementation of the `txt2image.py` script\nexcept for some additional logic to quantize and/or load trained adapters. One\ncan use the script as follows:\n\n```shell\npython txt2image.py \\\n    --n-images 4 \\\n    --n-rows 2 \\\n    --image-size 256x512 \\\n    'A photo of an astronaut riding a horse on Mars.'\n```\n\n### Experimental Options\n\nFLUX pads the prompt to a specific size of 512 tokens for the dev model and\n256 for the schnell model. Not applying padding results in faster generation\nbut it is not clear how it may affect the generated images. To enable that\noption in this example pass `--no-t5-padding` to the `txt2image.py` script or\ninstantiate the pipeline with `FluxPipeline(\"flux-schnell\", t5_padding=False)`.\n\nFinetuning\n----------\n\nThe `dreambooth.py` script supports LoRA finetuning of FLUX-dev (and schnell\nbut ymmv) on a provided image dataset. The dataset folder must have an\n`train.jsonl` file with the following format:\n\n```jsonl\n{\"image\": \"path-to-image-relative-to-dataset\", \"prompt\": \"Prompt to use with this image\"}\n{\"image\": \"path-to-image-relative-to-dataset\", \"prompt\": \"Prompt to use with this image\"}\n...\n```\n\nThe training script by default trains for 600 iterations with a batch size of\n1, gradient accumulation of 4 and LoRA rank of 8. Run `python dreambooth.py\n--help` for the list of hyperparameters you can tune.\n\n> [!Note]\n> FLUX finetuning requires approximately 50GB of RAM. QLoRA is coming soon and\n> should reduce this number significantly.\n\n### Training Example\n\nThis is a step-by-step finetuning example. We will be using the data from\n[https://github.com/google/dreambooth](https://github.com/google/dreambooth).\nIn particular, we will use `dog6` which is a popular example for showcasing\ndreambooth [^1].\n\nThe training images are the following 5 images [^2]:\n\n![dog6](static/dog6.png)\n\nWe start by making the following `train.jsonl` file and placing it in the same\nfolder as the images.\n\n```jsonl\n{\"image\": \"00.jpg\", \"prompt\": \"A photo of sks dog\"}\n{\"image\": \"01.jpg\", \"prompt\": \"A photo of sks dog\"}\n{\"image\": \"02.jpg\", \"prompt\": \"A photo of sks dog\"}\n{\"image\": \"03.jpg\", \"prompt\": \"A photo of sks dog\"}\n{\"image\": \"04.jpg\", \"prompt\": \"A photo of sks dog\"}\n```\n\nSubsequently we finetune FLUX using the following command:\n\n```shell\npython dreambooth.py \\\n    --progress-prompt 'A photo of an sks dog lying on the sand at a beach in Greece' \\\n    --progress-every 600 --iterations 1200 --learning-rate 0.0001 \\\n    --lora-rank 4 --grad-accumulate 8 \\\n    path/to/dreambooth/dataset/dog6\n```\n\nOr you can directly use the pre-processed Hugging Face dataset\n[mlx-community/dreambooth-dog6](https://huggingface.co/datasets/mlx-community/dreambooth-dog6)\nfor fine-tuning.\n\n```shell\npython dreambooth.py \\\n    --progress-prompt 'A photo of an sks dog lying on the sand at a beach in Greece' \\\n    --progress-every 600 --iterations 1200 --learning-rate 0.0001 \\\n    --lora-rank 4 --grad-accumulate 8 \\\n    mlx-community/dreambooth-dog6\n```\n\nThe training requires approximately 50GB of RAM and on an M2 Ultra it takes a\nbit more than 1 hour.\n\n### Using the Adapter\n\nThe adapters are saved in `mlx_output` and can be used directly by the\n`txt2image.py` script. For instance,\n\n```shell\npython txt2image.py --model dev --save-raw --image-size 512x512 --n-images 1 \\\n    --adapter mlx_output/final_adapters.safetensors \\\n    --fuse-adapter \\\n    --no-t5-padding \\\n    'A photo of an sks dog lying on the sand at a beach in Greece'\n```\n\ngenerates an image that looks like the following,\n\n![dog image](static/dog-r4-g8-1200.png)\n\nand of course we can pass `--image-size 512x1024` to get larger images with\ndifferent aspect ratios,\n\n![wide dog image](static/dog-r4-g8-1200-512x1024.png)\n\nThe arguments that are relevant to the adapters are of course `--adapter` and\n`--fuse-adapter`. The first defines the path to an adapter to apply to the\nmodel and the second fuses the adapter back into the model to get a bit more\nspeed during generation.\n\n[^1]: Refer to the [arXiv paper](https://arxiv.org/abs/2208.12242) for more details.\n[^2]: The images are from unsplash by https://unsplash.com/@alvannee .\n\n\nDistributed Computation\n------------------------\n\nThe FLUX example supports distributed computation during both generation and\ntraining. See the [distributed communication\ndocumentation](https://ml-explore.github.io/mlx/build/html/usage/distributed.html)\nfor information on how to set-up MLX for distributed communication. The rest of\nthis section assumes you can launch distributed MLX programs using `mlx.launch\n--hostfile hostfile.json`.\n\n### Distributed Finetuning\n\nDistributed finetuning scales very well with FLUX and all one has to do is\nadjust the gradient accumulation and training iterations so that the batch\nsize remains the same. For instance, to replicate the following training\n\n```shell\npython dreambooth.py \\\n    --progress-prompt 'A photo of an sks dog lying on the sand at a beach in Greece' \\\n    --progress-every 600 --iterations 1200 --learning-rate 0.0001 \\\n    --lora-rank 4 --grad-accumulate 8 \\\n    mlx-community/dreambooth-dog6\n```\n\nOn 4 machines we simply run\n\n```shell\nmlx.launch --verbose --hostfile hostfile.json -- python dreambooth.py \\\n    --progress-prompt 'A photo of an sks dog lying on the sand at a beach in Greece' \\\n    --progress-every 150 --iterations 300 --learning-rate 0.0001 \\\n    --lora-rank 4 --grad-accumulate 2 \\\n    mlx-community/dreambooth-dog6\n```\n\nNote the iterations that changed to 300 from 1200 and the gradient accumulations to 2 from 8.\n\n### Distributed Inference\n\nDistributed inference can be divided in two different approaches. The first\napproach is the data-parallel approach, where each node generates its own\nimages and shares them at the end. The second approach is the model-parallel\napproach where the model is shared across the nodes and they collaboratively\ngenerate the images.\n\nThe `txt2image.py` script will attempt to choose the best approach depending on\nhow many images are being generated across the nodes. The model-parallel\napproach can be forced by passing the argument `--force-shard`.\n\nFor better performance in the model-parallel approach we suggest that you use a\n[thunderbolt\nring](https://ml-explore.github.io/mlx/build/html/usage/distributed.html#getting-started-with-ring).\n\nAll you have to do once again is use `mlx.launch` as follows\n\n```shell\nmlx.launch --verbose --hostfile hostfile.json -- \\\n    python txt2image.py --model schnell \\\n    --n-images 8 \\\n    --image-size 512x512 \\\n    --verbose \\\n    'A photo of an astronaut riding a horse on Mars'\n```\n\nfor model-parallel generation you may want to also pass `--env\nMLX_METAL_FAST_SYNCH=1` to `mlx.launch` which is an experimental setting that\nreduces the CPU/GPU synchronization overhead.\n"
  },
  {
    "path": "flux/dreambooth.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\nimport time\nfrom functools import partial\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport numpy as np\nfrom mlx.nn.utils import average_gradients\nfrom mlx.utils import tree_flatten, tree_map, tree_reduce\nfrom PIL import Image\n\nfrom flux import FluxPipeline, Trainer, load_dataset, save_config\n\n\ndef generate_progress_images(iteration, flux, args):\n    \"\"\"Generate images to monitor the progress of the finetuning.\"\"\"\n    out_dir = Path(args.output_dir)\n    out_dir.mkdir(parents=True, exist_ok=True)\n    out_file = out_dir / f\"{iteration:07d}_progress.png\"\n    print(f\"Generating {str(out_file)}\", flush=True)\n\n    # Generate some images and arrange them in a grid\n    n_rows = 2\n    n_images = 4\n    x = flux.generate_images(\n        args.progress_prompt,\n        n_images,\n        args.progress_steps,\n    )\n    x = mx.pad(x, [(0, 0), (4, 4), (4, 4), (0, 0)])\n    B, H, W, C = x.shape\n    x = x.reshape(n_rows, B // n_rows, H, W, C).transpose(0, 2, 1, 3, 4)\n    x = x.reshape(n_rows * H, B // n_rows * W, C)\n    x = mx.pad(x, [(4, 4), (4, 4), (0, 0)])\n    x = (x * 255).astype(mx.uint8)\n\n    # Save them to disc\n    im = Image.fromarray(np.array(x))\n    im.save(out_file)\n\n\ndef save_adapters(adapter_name, flux, args):\n    out_dir = Path(args.output_dir)\n    out_dir.mkdir(parents=True, exist_ok=True)\n    out_file = out_dir / adapter_name\n    print(f\"Saving {str(out_file)}\")\n\n    mx.save_safetensors(\n        str(out_file),\n        dict(tree_flatten(flux.flow.trainable_parameters())),\n        metadata={\n            \"lora_rank\": str(args.lora_rank),\n            \"lora_blocks\": str(args.lora_blocks),\n        },\n    )\n\n\ndef setup_arg_parser():\n    \"\"\"Set up and return the argument parser.\"\"\"\n    parser = argparse.ArgumentParser(\n        description=\"Finetune Flux to generate images with a specific subject\"\n    )\n\n    parser.add_argument(\n        \"--model\",\n        default=\"dev\",\n        choices=[\n            \"dev\",\n            \"schnell\",\n        ],\n        help=\"Which flux model to train\",\n    )\n    parser.add_argument(\n        \"--guidance\", type=float, default=4.0, help=\"The guidance factor to use.\"\n    )\n    parser.add_argument(\n        \"--iterations\",\n        type=int,\n        default=600,\n        help=\"How many iterations to train for\",\n    )\n    parser.add_argument(\n        \"--batch-size\",\n        type=int,\n        default=1,\n        help=\"The batch size to use when training the stable diffusion model\",\n    )\n    parser.add_argument(\n        \"--resolution\",\n        type=lambda x: tuple(map(int, x.split(\"x\"))),\n        default=(512, 512),\n        help=\"The resolution of the training images\",\n    )\n    parser.add_argument(\n        \"--num-augmentations\",\n        type=int,\n        default=5,\n        help=\"Augment the images by random cropping and panning\",\n    )\n    parser.add_argument(\n        \"--progress-prompt\",\n        required=True,\n        help=\"Use this prompt when generating images for evaluation\",\n    )\n    parser.add_argument(\n        \"--progress-steps\",\n        type=int,\n        default=50,\n        help=\"Use this many steps when generating images for evaluation\",\n    )\n    parser.add_argument(\n        \"--progress-every\",\n        type=int,\n        default=50,\n        help=\"Generate images every PROGRESS_EVERY steps\",\n    )\n    parser.add_argument(\n        \"--checkpoint-every\",\n        type=int,\n        default=50,\n        help=\"Save the model every CHECKPOINT_EVERY steps\",\n    )\n    parser.add_argument(\n        \"--lora-blocks\",\n        type=int,\n        default=-1,\n        help=\"Train the last LORA_BLOCKS transformer blocks\",\n    )\n    parser.add_argument(\n        \"--lora-rank\", type=int, default=8, help=\"LoRA rank for finetuning\"\n    )\n    parser.add_argument(\n        \"--warmup-steps\", type=int, default=100, help=\"Learning rate warmup\"\n    )\n    parser.add_argument(\n        \"--learning-rate\", type=float, default=\"1e-4\", help=\"Learning rate for training\"\n    )\n    parser.add_argument(\n        \"--grad-accumulate\",\n        type=int,\n        default=4,\n        help=\"Accumulate gradients for that many iterations before applying them\",\n    )\n    parser.add_argument(\n        \"--output-dir\", default=\"mlx_output\", help=\"Folder to save the checkpoints in\"\n    )\n\n    parser.add_argument(\"dataset\")\n    return parser\n\n\nif __name__ == \"__main__\":\n    parser = setup_arg_parser()\n    args = parser.parse_args()\n\n    output_path = Path(args.output_dir)\n    output_path.mkdir(parents=True, exist_ok=True)\n    save_config(vars(args), output_path / \"adapter_config.json\")\n\n    # Load the model and set it up for LoRA training. We use the same random\n    # state when creating the LoRA layers so all workers will have the same\n    # initial weights.\n    mx.random.seed(0x0F0F0F0F)\n    flux = FluxPipeline(\"flux-\" + args.model)\n    flux.flow.freeze()\n    flux.linear_to_lora_layers(args.lora_rank, args.lora_blocks)\n\n    # Reset the seed to a different seed per worker if we are in distributed\n    # mode so that each worker is working on different data, diffusion step and\n    # random noise.\n    mx.random.seed(0xF0F0F0F0 + mx.distributed.init().rank())\n\n    # Report how many parameters we are training\n    trainable_params = tree_reduce(\n        lambda acc, x: acc + x.size, flux.flow.trainable_parameters(), 0\n    )\n    print(f\"Training {trainable_params / 1024 ** 2:.3f}M parameters\", flush=True)\n\n    # Set up the optimizer and training steps. The steps are a bit verbose to\n    # support gradient accumulation together with compilation.\n    warmup = optim.linear_schedule(0, args.learning_rate, args.warmup_steps)\n    cosine = optim.cosine_decay(\n        args.learning_rate, args.iterations // args.grad_accumulate\n    )\n    lr_schedule = optim.join_schedules([warmup, cosine], [args.warmup_steps])\n    optimizer = optim.Adam(learning_rate=lr_schedule)\n    state = [flux.flow.state, optimizer.state, mx.random.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def single_step(x, t5_feat, clip_feat, guidance):\n        loss, grads = nn.value_and_grad(flux.flow, flux.training_loss)(\n            x, t5_feat, clip_feat, guidance\n        )\n        grads = average_gradients(grads)\n        optimizer.update(flux.flow, grads)\n\n        return loss\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def compute_loss_and_grads(x, t5_feat, clip_feat, guidance):\n        return nn.value_and_grad(flux.flow, flux.training_loss)(\n            x, t5_feat, clip_feat, guidance\n        )\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def compute_loss_and_accumulate_grads(x, t5_feat, clip_feat, guidance, prev_grads):\n        loss, grads = nn.value_and_grad(flux.flow, flux.training_loss)(\n            x, t5_feat, clip_feat, guidance\n        )\n        grads = tree_map(lambda a, b: a + b, prev_grads, grads)\n        return loss, grads\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def grad_accumulate_and_step(x, t5_feat, clip_feat, guidance, prev_grads):\n        loss, grads = nn.value_and_grad(flux.flow, flux.training_loss)(\n            x, t5_feat, clip_feat, guidance\n        )\n        grads = tree_map(\n            lambda a, b: (a + b) / args.grad_accumulate,\n            prev_grads,\n            grads,\n        )\n        grads = average_gradients(grads)\n        optimizer.update(flux.flow, grads)\n\n        return loss\n\n    # We simply route to the appropriate step based on whether we have\n    # gradients from a previous step and whether we should be performing an\n    # update or simply computing and accumulating gradients in this step.\n    def step(x, t5_feat, clip_feat, guidance, prev_grads, perform_step):\n        if prev_grads is None:\n            if perform_step:\n                return single_step(x, t5_feat, clip_feat, guidance), None\n            else:\n                return compute_loss_and_grads(x, t5_feat, clip_feat, guidance)\n        else:\n            if perform_step:\n                return (\n                    grad_accumulate_and_step(\n                        x, t5_feat, clip_feat, guidance, prev_grads\n                    ),\n                    None,\n                )\n            else:\n                return compute_loss_and_accumulate_grads(\n                    x, t5_feat, clip_feat, guidance, prev_grads\n                )\n\n    dataset = load_dataset(args.dataset)\n    trainer = Trainer(flux, dataset, args)\n    trainer.encode_dataset()\n\n    guidance = mx.full((args.batch_size,), args.guidance, dtype=flux.dtype)\n\n    # An initial generation to compare\n    generate_progress_images(0, flux, args)\n\n    grads = None\n    losses = []\n    tic = time.time()\n    for i, batch in zip(range(args.iterations), trainer.iterate(args.batch_size)):\n        loss, grads = step(*batch, guidance, grads, (i + 1) % args.grad_accumulate == 0)\n        mx.eval(loss, grads, state)\n        losses.append(loss.item())\n\n        if (i + 1) % 10 == 0:\n            toc = time.time()\n            peak_mem = mx.metal.get_peak_memory() / 1024**3\n            print(\n                f\"Iter: {i + 1} Loss: {sum(losses) / 10:.3f} \"\n                f\"It/s: {10 / (toc - tic):.3f} \"\n                f\"Peak mem: {peak_mem:.3f} GB\",\n                flush=True,\n            )\n\n        if (i + 1) % args.progress_every == 0:\n            generate_progress_images(i + 1, flux, args)\n\n        if (i + 1) % args.checkpoint_every == 0:\n            save_adapters(f\"{i + 1:07d}_adapters.safetensors\", flux, args)\n\n        if (i + 1) % 10 == 0:\n            losses = []\n            tic = time.time()\n\n    save_adapters(\"final_adapters.safetensors\", flux, args)\n    print(\"Training successful.\")\n"
  },
  {
    "path": "flux/flux/__init__.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nfrom .datasets import Dataset, load_dataset\nfrom .flux import FluxPipeline\nfrom .lora import LoRALinear\nfrom .sampler import FluxSampler\nfrom .trainer import Trainer\nfrom .utils import (\n    load_ae,\n    load_clip,\n    load_clip_tokenizer,\n    load_flow_model,\n    load_t5,\n    load_t5_tokenizer,\n    save_config,\n)\n"
  },
  {
    "path": "flux/flux/autoencoder.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom typing import List\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.nn.layers.upsample import upsample_nearest\n\n\n@dataclass\nclass AutoEncoderParams:\n    resolution: int\n    in_channels: int\n    ch: int\n    out_ch: int\n    ch_mult: List[int]\n    num_res_blocks: int\n    z_channels: int\n    scale_factor: float\n    shift_factor: float\n\n\nclass AttnBlock(nn.Module):\n    def __init__(self, in_channels: int):\n        super().__init__()\n        self.in_channels = in_channels\n\n        self.norm = nn.GroupNorm(\n            num_groups=32,\n            dims=in_channels,\n            eps=1e-6,\n            affine=True,\n            pytorch_compatible=True,\n        )\n        self.q = nn.Linear(in_channels, in_channels)\n        self.k = nn.Linear(in_channels, in_channels)\n        self.v = nn.Linear(in_channels, in_channels)\n        self.proj_out = nn.Linear(in_channels, in_channels)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        B, H, W, C = x.shape\n\n        y = x.reshape(B, 1, -1, C)\n        y = self.norm(y)\n        q = self.q(y)\n        k = self.k(y)\n        v = self.v(y)\n        y = mx.fast.scaled_dot_product_attention(q, k, v, scale=C ** (-0.5))\n        y = self.proj_out(y)\n\n        return x + y.reshape(B, H, W, C)\n\n\nclass ResnetBlock(nn.Module):\n    def __init__(self, in_channels: int, out_channels: int):\n        super().__init__()\n        self.in_channels = in_channels\n        out_channels = in_channels if out_channels is None else out_channels\n        self.out_channels = out_channels\n\n        self.norm1 = nn.GroupNorm(\n            num_groups=32,\n            dims=in_channels,\n            eps=1e-6,\n            affine=True,\n            pytorch_compatible=True,\n        )\n        self.conv1 = nn.Conv2d(\n            in_channels, out_channels, kernel_size=3, stride=1, padding=1\n        )\n        self.norm2 = nn.GroupNorm(\n            num_groups=32,\n            dims=out_channels,\n            eps=1e-6,\n            affine=True,\n            pytorch_compatible=True,\n        )\n        self.conv2 = nn.Conv2d(\n            out_channels, out_channels, kernel_size=3, stride=1, padding=1\n        )\n        if self.in_channels != self.out_channels:\n            self.nin_shortcut = nn.Linear(in_channels, out_channels)\n\n    def __call__(self, x):\n        h = x\n        h = self.norm1(h)\n        h = nn.silu(h)\n        h = self.conv1(h)\n\n        h = self.norm2(h)\n        h = nn.silu(h)\n        h = self.conv2(h)\n\n        if self.in_channels != self.out_channels:\n            x = self.nin_shortcut(x)\n\n        return x + h\n\n\nclass Downsample(nn.Module):\n    def __init__(self, in_channels: int):\n        super().__init__()\n        self.conv = nn.Conv2d(\n            in_channels, in_channels, kernel_size=3, stride=2, padding=0\n        )\n\n    def __call__(self, x: mx.array):\n        x = mx.pad(x, [(0, 0), (0, 1), (0, 1), (0, 0)])\n        x = self.conv(x)\n        return x\n\n\nclass Upsample(nn.Module):\n    def __init__(self, in_channels: int):\n        super().__init__()\n        self.conv = nn.Conv2d(\n            in_channels, in_channels, kernel_size=3, stride=1, padding=1\n        )\n\n    def __call__(self, x: mx.array):\n        x = upsample_nearest(x, (2, 2))\n        x = self.conv(x)\n        return x\n\n\nclass Encoder(nn.Module):\n    def __init__(\n        self,\n        resolution: int,\n        in_channels: int,\n        ch: int,\n        ch_mult: list[int],\n        num_res_blocks: int,\n        z_channels: int,\n    ):\n        super().__init__()\n        self.ch = ch\n        self.num_resolutions = len(ch_mult)\n        self.num_res_blocks = num_res_blocks\n        self.resolution = resolution\n        self.in_channels = in_channels\n        # downsampling\n        self.conv_in = nn.Conv2d(\n            in_channels, self.ch, kernel_size=3, stride=1, padding=1\n        )\n\n        curr_res = resolution\n        in_ch_mult = (1,) + tuple(ch_mult)\n        self.in_ch_mult = in_ch_mult\n        self.down = []\n        block_in = self.ch\n        for i_level in range(self.num_resolutions):\n            block = []\n            attn = []  # TODO: Remove the attn, nobody appends anything to it\n            block_in = ch * in_ch_mult[i_level]\n            block_out = ch * ch_mult[i_level]\n            for _ in range(self.num_res_blocks):\n                block.append(ResnetBlock(in_channels=block_in, out_channels=block_out))\n                block_in = block_out\n            down = {}\n            down[\"block\"] = block\n            down[\"attn\"] = attn\n            if i_level != self.num_resolutions - 1:\n                down[\"downsample\"] = Downsample(block_in)\n                curr_res = curr_res // 2\n            self.down.append(down)\n\n        # middle\n        self.mid = {}\n        self.mid[\"block_1\"] = ResnetBlock(in_channels=block_in, out_channels=block_in)\n        self.mid[\"attn_1\"] = AttnBlock(block_in)\n        self.mid[\"block_2\"] = ResnetBlock(in_channels=block_in, out_channels=block_in)\n\n        # end\n        self.norm_out = nn.GroupNorm(\n            num_groups=32, dims=block_in, eps=1e-6, affine=True, pytorch_compatible=True\n        )\n        self.conv_out = nn.Conv2d(\n            block_in, 2 * z_channels, kernel_size=3, stride=1, padding=1\n        )\n\n    def __call__(self, x: mx.array):\n        hs = [self.conv_in(x)]\n        for i_level in range(self.num_resolutions):\n            for i_block in range(self.num_res_blocks):\n                h = self.down[i_level][\"block\"][i_block](hs[-1])\n\n                # TODO: Remove the attn\n                if len(self.down[i_level][\"attn\"]) > 0:\n                    h = self.down[i_level][\"attn\"][i_block](h)\n\n                hs.append(h)\n\n            if i_level != self.num_resolutions - 1:\n                hs.append(self.down[i_level][\"downsample\"](hs[-1]))\n\n        # middle\n        h = hs[-1]\n        h = self.mid[\"block_1\"](h)\n        h = self.mid[\"attn_1\"](h)\n        h = self.mid[\"block_2\"](h)\n\n        # end\n        h = self.norm_out(h)\n        h = nn.silu(h)\n        h = self.conv_out(h)\n\n        return h\n\n\nclass Decoder(nn.Module):\n    def __init__(\n        self,\n        ch: int,\n        out_ch: int,\n        ch_mult: list[int],\n        num_res_blocks: int,\n        in_channels: int,\n        resolution: int,\n        z_channels: int,\n    ):\n        super().__init__()\n        self.ch = ch\n        self.num_resolutions = len(ch_mult)\n        self.num_res_blocks = num_res_blocks\n        self.resolution = resolution\n        self.in_channels = in_channels\n        self.ffactor = 2 ** (self.num_resolutions - 1)\n\n        # compute in_ch_mult, block_in and curr_res at lowest res\n        block_in = ch * ch_mult[self.num_resolutions - 1]\n        curr_res = resolution // 2 ** (self.num_resolutions - 1)\n        self.z_shape = (1, z_channels, curr_res, curr_res)\n\n        # z to block_in\n        self.conv_in = nn.Conv2d(\n            z_channels, block_in, kernel_size=3, stride=1, padding=1\n        )\n\n        # middle\n        self.mid = {}\n        self.mid[\"block_1\"] = ResnetBlock(in_channels=block_in, out_channels=block_in)\n        self.mid[\"attn_1\"] = AttnBlock(block_in)\n        self.mid[\"block_2\"] = ResnetBlock(in_channels=block_in, out_channels=block_in)\n\n        # upsampling\n        self.up = []\n        for i_level in reversed(range(self.num_resolutions)):\n            block = []\n            attn = []  # TODO: Remove the attn, nobody appends anything to it\n\n            block_out = ch * ch_mult[i_level]\n            for _ in range(self.num_res_blocks + 1):\n                block.append(ResnetBlock(in_channels=block_in, out_channels=block_out))\n                block_in = block_out\n            up = {}\n            up[\"block\"] = block\n            up[\"attn\"] = attn\n            if i_level != 0:\n                up[\"upsample\"] = Upsample(block_in)\n                curr_res = curr_res * 2\n            self.up.insert(0, up)  # prepend to get consistent order\n\n        # end\n        self.norm_out = nn.GroupNorm(\n            num_groups=32, dims=block_in, eps=1e-6, affine=True, pytorch_compatible=True\n        )\n        self.conv_out = nn.Conv2d(block_in, out_ch, kernel_size=3, stride=1, padding=1)\n\n    def __call__(self, z: mx.array):\n        # z to block_in\n        h = self.conv_in(z)\n\n        # middle\n        h = self.mid[\"block_1\"](h)\n        h = self.mid[\"attn_1\"](h)\n        h = self.mid[\"block_2\"](h)\n\n        # upsampling\n        for i_level in reversed(range(self.num_resolutions)):\n            for i_block in range(self.num_res_blocks + 1):\n                h = self.up[i_level][\"block\"][i_block](h)\n\n                # TODO: Remove the attn\n                if len(self.up[i_level][\"attn\"]) > 0:\n                    h = self.up[i_level][\"attn\"][i_block](h)\n\n            if i_level != 0:\n                h = self.up[i_level][\"upsample\"](h)\n\n        # end\n        h = self.norm_out(h)\n        h = nn.silu(h)\n        h = self.conv_out(h)\n\n        return h\n\n\nclass DiagonalGaussian(nn.Module):\n    def __call__(self, z: mx.array):\n        mean, logvar = mx.split(z, 2, axis=-1)\n        if self.training:\n            std = mx.exp(0.5 * logvar)\n            eps = mx.random.normal(shape=z.shape, dtype=z.dtype)\n            return mean + std * eps\n        else:\n            return mean\n\n\nclass AutoEncoder(nn.Module):\n    def __init__(self, params: AutoEncoderParams):\n        super().__init__()\n        self.encoder = Encoder(\n            resolution=params.resolution,\n            in_channels=params.in_channels,\n            ch=params.ch,\n            ch_mult=params.ch_mult,\n            num_res_blocks=params.num_res_blocks,\n            z_channels=params.z_channels,\n        )\n        self.decoder = Decoder(\n            resolution=params.resolution,\n            in_channels=params.in_channels,\n            ch=params.ch,\n            out_ch=params.out_ch,\n            ch_mult=params.ch_mult,\n            num_res_blocks=params.num_res_blocks,\n            z_channels=params.z_channels,\n        )\n        self.reg = DiagonalGaussian()\n\n        self.scale_factor = params.scale_factor\n        self.shift_factor = params.shift_factor\n\n    def sanitize(self, weights):\n        new_weights = {}\n        for k, w in weights.items():\n            if w.ndim == 4:\n                w = w.transpose(0, 2, 3, 1)\n                w = w.reshape(-1).reshape(w.shape)\n                if w.shape[1:3] == (1, 1):\n                    w = w.squeeze((1, 2))\n            new_weights[k] = w\n        return new_weights\n\n    def encode(self, x: mx.array):\n        z = self.reg(self.encoder(x))\n        z = self.scale_factor * (z - self.shift_factor)\n        return z\n\n    def decode(self, z: mx.array):\n        z = z / self.scale_factor + self.shift_factor\n        return self.decoder(z)\n\n    def __call__(self, x: mx.array):\n        return self.decode(self.encode(x))\n"
  },
  {
    "path": "flux/flux/clip.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom typing import List, Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n_ACTIVATIONS = {\"quick_gelu\": nn.gelu_fast_approx, \"gelu\": nn.gelu}\n\n\n@dataclass\nclass CLIPTextModelConfig:\n    num_layers: int = 23\n    model_dims: int = 1024\n    num_heads: int = 16\n    max_length: int = 77\n    vocab_size: int = 49408\n    hidden_act: str = \"quick_gelu\"\n\n    @classmethod\n    def from_dict(cls, config):\n        return cls(\n            num_layers=config[\"num_hidden_layers\"],\n            model_dims=config[\"hidden_size\"],\n            num_heads=config[\"num_attention_heads\"],\n            max_length=config[\"max_position_embeddings\"],\n            vocab_size=config[\"vocab_size\"],\n            hidden_act=config[\"hidden_act\"],\n        )\n\n\n@dataclass\nclass CLIPOutput:\n    # The last_hidden_state indexed at the EOS token and possibly projected if\n    # the model has a projection layer\n    pooled_output: Optional[mx.array] = None\n\n    # The full sequence output of the transformer after the final layernorm\n    last_hidden_state: Optional[mx.array] = None\n\n    # A list of hidden states corresponding to the outputs of the transformer layers\n    hidden_states: Optional[List[mx.array]] = None\n\n\nclass CLIPEncoderLayer(nn.Module):\n    \"\"\"The transformer encoder layer from CLIP.\"\"\"\n\n    def __init__(self, model_dims: int, num_heads: int, activation: str):\n        super().__init__()\n\n        self.layer_norm1 = nn.LayerNorm(model_dims)\n        self.layer_norm2 = nn.LayerNorm(model_dims)\n\n        self.attention = nn.MultiHeadAttention(model_dims, num_heads, bias=True)\n\n        self.linear1 = nn.Linear(model_dims, 4 * model_dims)\n        self.linear2 = nn.Linear(4 * model_dims, model_dims)\n\n        self.act = _ACTIVATIONS[activation]\n\n    def __call__(self, x, attn_mask=None):\n        y = self.layer_norm1(x)\n        y = self.attention(y, y, y, attn_mask)\n        x = y + x\n\n        y = self.layer_norm2(x)\n        y = self.linear1(y)\n        y = self.act(y)\n        y = self.linear2(y)\n        x = y + x\n\n        return x\n\n\nclass CLIPTextModel(nn.Module):\n    \"\"\"Implements the text encoder transformer from CLIP.\"\"\"\n\n    def __init__(self, config: CLIPTextModelConfig):\n        super().__init__()\n\n        self.token_embedding = nn.Embedding(config.vocab_size, config.model_dims)\n        self.position_embedding = nn.Embedding(config.max_length, config.model_dims)\n        self.layers = [\n            CLIPEncoderLayer(config.model_dims, config.num_heads, config.hidden_act)\n            for i in range(config.num_layers)\n        ]\n        self.final_layer_norm = nn.LayerNorm(config.model_dims)\n\n    def _get_mask(self, N, dtype):\n        indices = mx.arange(N)\n        mask = indices[:, None] < indices[None]\n        mask = mask.astype(dtype) * (-6e4 if dtype == mx.float16 else -1e9)\n        return mask\n\n    def sanitize(self, weights):\n        new_weights = {}\n        for key, w in weights.items():\n            # Remove prefixes\n            if key.startswith(\"text_model.\"):\n                key = key[11:]\n            if key.startswith(\"embeddings.\"):\n                key = key[11:]\n            if key.startswith(\"encoder.\"):\n                key = key[8:]\n\n            # Map attention layers\n            if \"self_attn.\" in key:\n                key = key.replace(\"self_attn.\", \"attention.\")\n            if \"q_proj.\" in key:\n                key = key.replace(\"q_proj.\", \"query_proj.\")\n            if \"k_proj.\" in key:\n                key = key.replace(\"k_proj.\", \"key_proj.\")\n            if \"v_proj.\" in key:\n                key = key.replace(\"v_proj.\", \"value_proj.\")\n\n            # Map ffn layers\n            if \"mlp.fc1\" in key:\n                key = key.replace(\"mlp.fc1\", \"linear1\")\n            if \"mlp.fc2\" in key:\n                key = key.replace(\"mlp.fc2\", \"linear2\")\n\n            new_weights[key] = w\n\n        return new_weights\n\n    def __call__(self, x):\n        # Extract some shapes\n        B, N = x.shape\n        eos_tokens = x.argmax(-1)\n\n        # Compute the embeddings\n        x = self.token_embedding(x)\n        x = x + self.position_embedding.weight[:N]\n\n        # Compute the features from the transformer\n        mask = self._get_mask(N, x.dtype)\n        hidden_states = []\n        for l in self.layers:\n            x = l(x, mask)\n            hidden_states.append(x)\n\n        # Apply the final layernorm and return\n        x = self.final_layer_norm(x)\n        last_hidden_state = x\n\n        # Select the EOS token\n        pooled_output = x[mx.arange(len(x)), eos_tokens]\n\n        return CLIPOutput(\n            pooled_output=pooled_output,\n            last_hidden_state=last_hidden_state,\n            hidden_states=hidden_states,\n        )\n"
  },
  {
    "path": "flux/flux/datasets.py",
    "content": "import json\nfrom pathlib import Path\n\nfrom PIL import Image\n\n\nclass Dataset:\n    def __getitem__(self, index: int):\n        raise NotImplementedError()\n\n    def __len__(self):\n        raise NotImplementedError()\n\n\nclass LocalDataset(Dataset):\n    prompt_key = \"prompt\"\n\n    def __init__(self, dataset: str, data_file):\n        self.dataset_base = Path(dataset)\n        with open(data_file, \"r\") as fid:\n            self._data = [json.loads(l) for l in fid]\n\n    def __len__(self):\n        return len(self._data)\n\n    def __getitem__(self, index: int):\n        item = self._data[index]\n        image = Image.open(self.dataset_base / item[\"image\"])\n        return image, item[self.prompt_key]\n\n\nclass LegacyDataset(LocalDataset):\n    prompt_key = \"text\"\n\n    def __init__(self, dataset: str):\n        self.dataset_base = Path(dataset)\n        with open(self.dataset_base / \"index.json\") as f:\n            self._data = json.load(f)[\"data\"]\n\n\nclass HuggingFaceDataset(Dataset):\n\n    def __init__(self, dataset: str):\n        from datasets import load_dataset as hf_load_dataset\n\n        self._df = hf_load_dataset(dataset)[\"train\"]\n\n    def __len__(self):\n        return len(self._df)\n\n    def __getitem__(self, index: int):\n        item = self._df[index]\n        return item[\"image\"], item[\"prompt\"]\n\n\ndef load_dataset(dataset: str):\n    dataset_base = Path(dataset)\n    data_file = dataset_base / \"train.jsonl\"\n    legacy_file = dataset_base / \"index.json\"\n\n    if data_file.exists():\n        print(f\"Load the local dataset {data_file} .\", flush=True)\n        dataset = LocalDataset(dataset, data_file)\n    elif legacy_file.exists():\n        print(f\"Load the local dataset {legacy_file} .\")\n        print()\n        print(\"     WARNING: 'index.json' is deprecated in favor of 'train.jsonl'.\")\n        print(\"              See the README for details.\")\n        print(flush=True)\n        dataset = LegacyDataset(dataset)\n    else:\n        print(f\"Load the Hugging Face dataset {dataset} .\", flush=True)\n        dataset = HuggingFaceDataset(dataset)\n\n    return dataset\n"
  },
  {
    "path": "flux/flux/flux.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nfrom typing import Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_unflatten\nfrom tqdm import tqdm\n\nfrom .lora import LoRALinear\nfrom .sampler import FluxSampler\nfrom .utils import (\n    load_ae,\n    load_clip,\n    load_clip_tokenizer,\n    load_flow_model,\n    load_t5,\n    load_t5_tokenizer,\n)\n\n\nclass FluxPipeline:\n    def __init__(self, name: str, t5_padding: bool = True):\n        self.dtype = mx.bfloat16\n        self.name = name\n        self.t5_padding = t5_padding\n\n        self.ae = load_ae(name)\n        self.flow = load_flow_model(name)\n        self.clip = load_clip(name)\n        self.clip_tokenizer = load_clip_tokenizer(name)\n        self.t5 = load_t5(name)\n        self.t5_tokenizer = load_t5_tokenizer(name)\n        self.sampler = FluxSampler(name)\n\n    def ensure_models_are_loaded(self):\n        mx.eval(\n            self.ae.parameters(),\n            self.flow.parameters(),\n            self.clip.parameters(),\n            self.t5.parameters(),\n        )\n\n    def reload_text_encoders(self):\n        self.t5 = load_t5(self.name)\n        self.clip = load_clip(self.name)\n\n    def tokenize(self, text):\n        t5_tokens = self.t5_tokenizer.encode(text, pad=self.t5_padding)\n        clip_tokens = self.clip_tokenizer.encode(text)\n        return t5_tokens, clip_tokens\n\n    def _prepare_latent_images(self, x):\n        b, h, w, c = x.shape\n\n        # Pack the latent image to 2x2 patches\n        x = x.reshape(b, h // 2, 2, w // 2, 2, c)\n        x = x.transpose(0, 1, 3, 5, 2, 4).reshape(b, h * w // 4, c * 4)\n\n        # Create positions ids used to positionally encode each patch. Due to\n        # the way RoPE works, this results in an interesting positional\n        # encoding where parts of the feature are holding different positional\n        # information. Namely, the first part holds information independent of\n        # the spatial position (hence 0s), the 2nd part holds vertical spatial\n        # information and the last one horizontal.\n        i = mx.zeros((h // 2, w // 2), dtype=mx.int32)\n        j, k = mx.meshgrid(mx.arange(h // 2), mx.arange(w // 2), indexing=\"ij\")\n        x_ids = mx.stack([i, j, k], axis=-1)\n        x_ids = mx.repeat(x_ids.reshape(1, h * w // 4, 3), b, 0)\n\n        return x, x_ids\n\n    def _prepare_conditioning(self, n_images, t5_tokens, clip_tokens):\n        # Prepare the text features\n        txt = self.t5(t5_tokens)\n        if len(txt) == 1 and n_images > 1:\n            txt = mx.broadcast_to(txt, (n_images, *txt.shape[1:]))\n        txt_ids = mx.zeros((n_images, txt.shape[1], 3), dtype=mx.int32)\n\n        # Prepare the clip text features\n        vec = self.clip(clip_tokens).pooled_output\n        if len(vec) == 1 and n_images > 1:\n            vec = mx.broadcast_to(vec, (n_images, *vec.shape[1:]))\n\n        return txt, txt_ids, vec\n\n    def _denoising_loop(\n        self,\n        x_t,\n        x_ids,\n        txt,\n        txt_ids,\n        vec,\n        num_steps: int = 35,\n        guidance: float = 4.0,\n        start: float = 1,\n        stop: float = 0,\n    ):\n        B = len(x_t)\n\n        def scalar(x):\n            return mx.full((B,), x, dtype=self.dtype)\n\n        guidance = scalar(guidance)\n        timesteps = self.sampler.timesteps(\n            num_steps,\n            x_t.shape[1],\n            start=start,\n            stop=stop,\n        )\n        for i in range(num_steps):\n            t = timesteps[i]\n            t_prev = timesteps[i + 1]\n\n            pred = self.flow(\n                img=x_t,\n                img_ids=x_ids,\n                txt=txt,\n                txt_ids=txt_ids,\n                y=vec,\n                timesteps=scalar(t),\n                guidance=guidance,\n            )\n            x_t = self.sampler.step(pred, x_t, t, t_prev)\n\n            yield x_t\n\n    def generate_latents(\n        self,\n        text: str,\n        n_images: int = 1,\n        num_steps: int = 35,\n        guidance: float = 4.0,\n        latent_size: Tuple[int, int] = (64, 64),\n        seed=None,\n    ):\n        # Set the PRNG state\n        if seed is not None:\n            mx.random.seed(seed)\n\n        # Create the latent variables\n        x_T = self.sampler.sample_prior((n_images, *latent_size, 16), dtype=self.dtype)\n        x_T, x_ids = self._prepare_latent_images(x_T)\n\n        # Get the conditioning\n        t5_tokens, clip_tokens = self.tokenize(text)\n        txt, txt_ids, vec = self._prepare_conditioning(n_images, t5_tokens, clip_tokens)\n\n        # Yield the conditioning for controlled evaluation by the caller\n        yield (x_T, x_ids, txt, txt_ids, vec)\n\n        # Yield the latent sequences from the denoising loop\n        yield from self._denoising_loop(\n            x_T, x_ids, txt, txt_ids, vec, num_steps=num_steps, guidance=guidance\n        )\n\n    def decode(self, x, latent_size: Tuple[int, int] = (64, 64)):\n        h, w = latent_size\n        x = x.reshape(len(x), h // 2, w // 2, -1, 2, 2)\n        x = x.transpose(0, 1, 4, 2, 5, 3).reshape(len(x), h, w, -1)\n        x = self.ae.decode(x)\n        return mx.clip(x + 1, 0, 2) * 0.5\n\n    def generate_images(\n        self,\n        text: str,\n        n_images: int = 1,\n        num_steps: int = 35,\n        guidance: float = 4.0,\n        latent_size: Tuple[int, int] = (64, 64),\n        seed=None,\n        reload_text_encoders: bool = True,\n        progress: bool = True,\n    ):\n        latents = self.generate_latents(\n            text, n_images, num_steps, guidance, latent_size, seed\n        )\n        mx.eval(next(latents))\n\n        if reload_text_encoders:\n            self.reload_text_encoders()\n\n        for x_t in tqdm(latents, total=num_steps, disable=not progress, leave=True):\n            mx.eval(x_t)\n\n        images = []\n        for i in tqdm(range(len(x_t)), disable=not progress, desc=\"generate images\"):\n            images.append(self.decode(x_t[i : i + 1]))\n            mx.eval(images[-1])\n        images = mx.concatenate(images, axis=0)\n        mx.eval(images)\n\n        return images\n\n    def training_loss(\n        self,\n        x_0: mx.array,\n        t5_features: mx.array,\n        clip_features: mx.array,\n        guidance: mx.array,\n    ):\n        # Get the text conditioning\n        txt = t5_features\n        txt_ids = mx.zeros(txt.shape[:-1] + (3,), dtype=mx.int32)\n        vec = clip_features\n\n        # Prepare the latent input\n        x_0, x_ids = self._prepare_latent_images(x_0)\n\n        # Forward process\n        t = self.sampler.random_timesteps(*x_0.shape[:2], dtype=self.dtype)\n        eps = mx.random.normal(x_0.shape, dtype=self.dtype)\n        x_t = self.sampler.add_noise(x_0, t, noise=eps)\n        x_t = mx.stop_gradient(x_t)\n\n        # Do the denoising\n        pred = self.flow(\n            img=x_t,\n            img_ids=x_ids,\n            txt=txt,\n            txt_ids=txt_ids,\n            y=vec,\n            timesteps=t,\n            guidance=guidance,\n        )\n\n        return (pred + x_0 - eps).square().mean()\n\n    def linear_to_lora_layers(self, rank: int = 8, num_blocks: int = -1):\n        \"\"\"Swap the linear layers in the transformer blocks with LoRA layers.\"\"\"\n        all_blocks = self.flow.double_blocks + self.flow.single_blocks\n        all_blocks.reverse()\n        num_blocks = num_blocks if num_blocks > 0 else len(all_blocks)\n        for i, block in zip(range(num_blocks), all_blocks):\n            loras = []\n            for name, module in block.named_modules():\n                if isinstance(module, nn.Linear):\n                    loras.append((name, LoRALinear.from_base(module, r=rank)))\n            block.update_modules(tree_unflatten(loras))\n\n    def fuse_lora_layers(self):\n        fused_layers = []\n        for name, module in self.flow.named_modules():\n            if isinstance(module, LoRALinear):\n                fused_layers.append((name, module.fuse()))\n        self.flow.update_modules(tree_unflatten(fused_layers))\n"
  },
  {
    "path": "flux/flux/layers.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport math\nfrom dataclasses import dataclass\nfrom functools import partial\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\ndef _rope(pos: mx.array, dim: int, theta: float):\n    scale = mx.arange(0, dim, 2, dtype=mx.float32) / dim\n    omega = 1.0 / (theta**scale)\n    x = pos[..., None] * omega\n    cosx = mx.cos(x)\n    sinx = mx.sin(x)\n    pe = mx.stack([cosx, -sinx, sinx, cosx], axis=-1)\n    pe = pe.reshape(*pe.shape[:-1], 2, 2)\n\n    return pe\n\n\n@partial(mx.compile, shapeless=True)\ndef _ab_plus_cd(a, b, c, d):\n    return a * b + c * d\n\n\ndef _apply_rope(x, pe):\n    s = x.shape\n    x = x.reshape(*s[:-1], -1, 1, 2)\n    x = _ab_plus_cd(x[..., 0], pe[..., 0], x[..., 1], pe[..., 1])\n    return x.reshape(s)\n\n\ndef _attention(q: mx.array, k: mx.array, v: mx.array, pe: mx.array):\n    B, H, L, D = q.shape\n\n    q = _apply_rope(q, pe)\n    k = _apply_rope(k, pe)\n    x = mx.fast.scaled_dot_product_attention(q, k, v, scale=D ** (-0.5))\n\n    return x.transpose(0, 2, 1, 3).reshape(B, L, -1)\n\n\ndef timestep_embedding(\n    t: mx.array, dim: int, max_period: int = 10000, time_factor: float = 1000.0\n):\n    half = dim // 2\n    freqs = mx.arange(0, half, dtype=mx.float32) / half\n    freqs = freqs * (-math.log(max_period))\n    freqs = mx.exp(freqs)\n\n    x = (time_factor * t)[:, None] * freqs[None]\n    x = mx.concatenate([mx.cos(x), mx.sin(x)], axis=-1)\n\n    return x.astype(t.dtype)\n\n\nclass EmbedND(nn.Module):\n    def __init__(self, dim: int, theta: int, axes_dim: List[int]):\n        super().__init__()\n\n        self.dim = dim\n        self.theta = theta\n        self.axes_dim = axes_dim\n\n    def __call__(self, ids: mx.array):\n        n_axes = ids.shape[-1]\n        pe = mx.concatenate(\n            [_rope(ids[..., i], self.axes_dim[i], self.theta) for i in range(n_axes)],\n            axis=-3,\n        )\n\n        return pe[:, None]\n\n\nclass MLPEmbedder(nn.Module):\n    def __init__(self, in_dim: int, hidden_dim: int):\n        super().__init__()\n        self.in_layer = nn.Linear(in_dim, hidden_dim, bias=True)\n        self.out_layer = nn.Linear(hidden_dim, hidden_dim, bias=True)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        return self.out_layer(nn.silu(self.in_layer(x)))\n\n\nclass QKNorm(nn.Module):\n    def __init__(self, dim: int):\n        super().__init__()\n        self.query_norm = nn.RMSNorm(dim)\n        self.key_norm = nn.RMSNorm(dim)\n\n    def __call__(self, q: mx.array, k: mx.array) -> tuple[mx.array, mx.array]:\n        return self.query_norm(q), self.key_norm(k)\n\n\nclass SelfAttention(nn.Module):\n    def __init__(self, dim: int, num_heads: int = 8, qkv_bias: bool = False):\n        super().__init__()\n        self.num_heads = num_heads\n        head_dim = dim // num_heads\n\n        self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias)\n        self.norm = QKNorm(head_dim)\n        self.proj = nn.Linear(dim, dim)\n\n    def __call__(self, x: mx.array, pe: mx.array) -> mx.array:\n        H = self.num_heads\n        B, L, _ = x.shape\n        qkv = self.qkv(x)\n        q, k, v = mx.split(qkv, 3, axis=-1)\n        q = q.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        k = k.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        v = v.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        q, k = self.norm(q, k)\n        x = _attention(q, k, v, pe)\n        x = self.proj(x)\n        return x\n\n\n@dataclass\nclass ModulationOut:\n    shift: mx.array\n    scale: mx.array\n    gate: mx.array\n\n\nclass Modulation(nn.Module):\n    def __init__(self, dim: int, double: bool):\n        super().__init__()\n        self.is_double = double\n        self.multiplier = 6 if double else 3\n        self.lin = nn.Linear(dim, self.multiplier * dim, bias=True)\n\n    def __call__(self, x: mx.array) -> Tuple[ModulationOut, Optional[ModulationOut]]:\n        x = self.lin(nn.silu(x))\n        xs = mx.split(x[:, None, :], self.multiplier, axis=-1)\n\n        mod1 = ModulationOut(*xs[:3])\n        mod2 = ModulationOut(*xs[3:]) if self.is_double else None\n\n        return mod1, mod2\n\n\nclass DoubleStreamBlock(nn.Module):\n    def __init__(\n        self, hidden_size: int, num_heads: int, mlp_ratio: float, qkv_bias: bool = False\n    ):\n        super().__init__()\n\n        mlp_hidden_dim = int(hidden_size * mlp_ratio)\n        self.num_heads = num_heads\n        self.hidden_size = hidden_size\n        self.img_mod = Modulation(hidden_size, double=True)\n        self.img_norm1 = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n        self.img_attn = SelfAttention(\n            dim=hidden_size, num_heads=num_heads, qkv_bias=qkv_bias\n        )\n\n        self.img_norm2 = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n        self.img_mlp = nn.Sequential(\n            nn.Linear(hidden_size, mlp_hidden_dim, bias=True),\n            nn.GELU(approx=\"tanh\"),\n            nn.Linear(mlp_hidden_dim, hidden_size, bias=True),\n        )\n\n        self.txt_mod = Modulation(hidden_size, double=True)\n        self.txt_norm1 = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n        self.txt_attn = SelfAttention(\n            dim=hidden_size, num_heads=num_heads, qkv_bias=qkv_bias\n        )\n\n        self.txt_norm2 = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n        self.txt_mlp = nn.Sequential(\n            nn.Linear(hidden_size, mlp_hidden_dim, bias=True),\n            nn.GELU(approx=\"tanh\"),\n            nn.Linear(mlp_hidden_dim, hidden_size, bias=True),\n        )\n\n        self.sharding_group = None\n\n    def __call__(\n        self, img: mx.array, txt: mx.array, vec: mx.array, pe: mx.array\n    ) -> Tuple[mx.array, mx.array]:\n        B, L, _ = img.shape\n        _, S, _ = txt.shape\n        H = self.num_heads\n\n        img_mod1, img_mod2 = self.img_mod(vec)\n        txt_mod1, txt_mod2 = self.txt_mod(vec)\n\n        # prepare image for attention\n        img_modulated = self.img_norm1(img)\n        img_modulated = (1 + img_mod1.scale) * img_modulated + img_mod1.shift\n        img_qkv = self.img_attn.qkv(img_modulated)\n        img_q, img_k, img_v = mx.split(img_qkv, 3, axis=-1)\n        img_q = img_q.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        img_k = img_k.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        img_v = img_v.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        img_q, img_k = self.img_attn.norm(img_q, img_k)\n\n        # prepare txt for attention\n        txt_modulated = self.txt_norm1(txt)\n        txt_modulated = (1 + txt_mod1.scale) * txt_modulated + txt_mod1.shift\n        txt_qkv = self.txt_attn.qkv(txt_modulated)\n        txt_q, txt_k, txt_v = mx.split(txt_qkv, 3, axis=-1)\n        txt_q = txt_q.reshape(B, S, H, -1).transpose(0, 2, 1, 3)\n        txt_k = txt_k.reshape(B, S, H, -1).transpose(0, 2, 1, 3)\n        txt_v = txt_v.reshape(B, S, H, -1).transpose(0, 2, 1, 3)\n        txt_q, txt_k = self.txt_attn.norm(txt_q, txt_k)\n\n        # run actual attention\n        q = mx.concatenate([txt_q, img_q], axis=2)\n        k = mx.concatenate([txt_k, img_k], axis=2)\n        v = mx.concatenate([txt_v, img_v], axis=2)\n\n        attn = _attention(q, k, v, pe)\n        txt_attn, img_attn = mx.split(attn, [S], axis=1)\n\n        # Project - cat - average - split\n        txt_attn = self.txt_attn.proj(txt_attn)\n        img_attn = self.img_attn.proj(img_attn)\n        if self.sharding_group is not None:\n            attn = mx.concatenate([txt_attn, img_attn], axis=1)\n            attn = mx.distributed.all_sum(attn, group=self.sharding_group)\n            txt_attn, img_attn = mx.split(attn, [S], axis=1)\n\n        # calculate the img bloks\n        img = img + img_mod1.gate * img_attn\n        img_mlp = self.img_mlp(\n            (1 + img_mod2.scale) * self.img_norm2(img) + img_mod2.shift\n        )\n\n        # calculate the txt bloks\n        txt = txt + txt_mod1.gate * txt_attn\n        txt_mlp = self.txt_mlp(\n            (1 + txt_mod2.scale) * self.txt_norm2(txt) + txt_mod2.shift\n        )\n\n        if self.sharding_group is not None:\n            txt_img = mx.concatenate([txt_mlp, img_mlp], axis=1)\n            txt_img = mx.distributed.all_sum(txt_img, group=self.sharding_group)\n            txt_mlp, img_mlp = mx.split(txt_img, [S], axis=1)\n\n        # finalize the img/txt blocks\n        img = img + img_mod2.gate * img_mlp\n        txt = txt + txt_mod2.gate * txt_mlp\n\n        return img, txt\n\n\nclass SingleStreamBlock(nn.Module):\n    def __init__(\n        self,\n        hidden_size: int,\n        num_heads: int,\n        mlp_ratio: float = 4.0,\n        qk_scale: Optional[float] = None,\n    ):\n        super().__init__()\n        self.hidden_dim = hidden_size\n        self.num_heads = num_heads\n        head_dim = hidden_size // num_heads\n        self.scale = qk_scale or head_dim**-0.5\n\n        self.mlp_hidden_dim = int(hidden_size * mlp_ratio)\n        # qkv and mlp_in\n        self.linear1 = nn.Linear(hidden_size, hidden_size * 3 + self.mlp_hidden_dim)\n        # proj and mlp_out\n        self.linear2 = nn.Linear(hidden_size + self.mlp_hidden_dim, hidden_size)\n\n        self.norm = QKNorm(head_dim)\n\n        self.hidden_size = hidden_size\n        self.pre_norm = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n\n        self.mlp_act = nn.GELU(approx=\"tanh\")\n        self.modulation = Modulation(hidden_size, double=False)\n\n    def __call__(self, x: mx.array, vec: mx.array, pe: mx.array):\n        B, L, _ = x.shape\n        H = self.num_heads\n\n        mod, _ = self.modulation(vec)\n        x_mod = (1 + mod.scale) * self.pre_norm(x) + mod.shift\n\n        q, k, v, mlp = mx.split(\n            self.linear1(x_mod),\n            [self.hidden_size, 2 * self.hidden_size, 3 * self.hidden_size],\n            axis=-1,\n        )\n        q = q.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        k = k.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        v = v.reshape(B, L, H, -1).transpose(0, 2, 1, 3)\n        q, k = self.norm(q, k)\n\n        # compute attention\n        y = _attention(q, k, v, pe)\n\n        # compute activation in mlp stream, cat again and run second linear layer\n        y = self.linear2(mx.concatenate([y, self.mlp_act(mlp)], axis=2))\n        return x + mod.gate * y\n\n\nclass LastLayer(nn.Module):\n    def __init__(self, hidden_size: int, patch_size: int, out_channels: int):\n        super().__init__()\n        self.norm_final = nn.LayerNorm(hidden_size, affine=False, eps=1e-6)\n        self.linear = nn.Linear(\n            hidden_size, patch_size * patch_size * out_channels, bias=True\n        )\n        self.adaLN_modulation = nn.Sequential(\n            nn.SiLU(), nn.Linear(hidden_size, 2 * hidden_size, bias=True)\n        )\n\n    def __call__(self, x: mx.array, vec: mx.array):\n        shift, scale = mx.split(self.adaLN_modulation(vec), 2, axis=1)\n        x = (1 + scale[:, None, :]) * self.norm_final(x) + shift[:, None, :]\n        x = self.linear(x)\n        return x\n"
  },
  {
    "path": "flux/flux/lora.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport math\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\nclass LoRALinear(nn.Module):\n    @staticmethod\n    def from_base(\n        linear: nn.Linear,\n        r: int = 8,\n        dropout: float = 0.0,\n        scale: float = 1.0,\n    ):\n        output_dims, input_dims = linear.weight.shape\n        lora_lin = LoRALinear(\n            input_dims=input_dims,\n            output_dims=output_dims,\n            r=r,\n            dropout=dropout,\n            scale=scale,\n        )\n        lora_lin.linear = linear\n        return lora_lin\n\n    def fuse(self):\n        linear = self.linear\n        bias = \"bias\" in linear\n        weight = linear.weight\n        dtype = weight.dtype\n\n        output_dims, input_dims = weight.shape\n        fused_linear = nn.Linear(input_dims, output_dims, bias=bias)\n\n        lora_b = self.scale * self.lora_b.T\n        lora_a = self.lora_a.T\n        fused_linear.weight = weight + (lora_b @ lora_a).astype(dtype)\n        if bias:\n            fused_linear.bias = linear.bias\n\n        return fused_linear\n\n    def __init__(\n        self,\n        input_dims: int,\n        output_dims: int,\n        r: int = 8,\n        dropout: float = 0.0,\n        scale: float = 1.0,\n        bias: bool = False,\n    ):\n        super().__init__()\n\n        # Regular linear layer weights\n        self.linear = nn.Linear(input_dims, output_dims, bias=bias)\n\n        self.dropout = nn.Dropout(p=dropout)\n\n        # Scale for low-rank update\n        self.scale = scale\n\n        # Low rank lora weights\n        scale = 1 / math.sqrt(input_dims)\n        self.lora_a = mx.random.uniform(\n            low=-scale,\n            high=scale,\n            shape=(input_dims, r),\n        )\n        self.lora_b = mx.zeros(shape=(r, output_dims))\n\n    def __call__(self, x):\n        y = self.linear(x)\n        z = (self.dropout(x) @ self.lora_a) @ self.lora_b\n        return y + (self.scale * z).astype(x.dtype)\n"
  },
  {
    "path": "flux/flux/model.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.nn.layers.distributed import shard_inplace, shard_linear\n\nfrom .layers import (\n    DoubleStreamBlock,\n    EmbedND,\n    LastLayer,\n    MLPEmbedder,\n    SingleStreamBlock,\n    timestep_embedding,\n)\n\n\n@dataclass\nclass FluxParams:\n    in_channels: int\n    vec_in_dim: int\n    context_in_dim: int\n    hidden_size: int\n    mlp_ratio: float\n    num_heads: int\n    depth: int\n    depth_single_blocks: int\n    axes_dim: list[int]\n    theta: int\n    qkv_bias: bool\n    guidance_embed: bool\n\n\nclass Flux(nn.Module):\n    def __init__(self, params: FluxParams):\n        super().__init__()\n\n        self.params = params\n        self.in_channels = params.in_channels\n        self.out_channels = self.in_channels\n        if params.hidden_size % params.num_heads != 0:\n            raise ValueError(\n                f\"Hidden size {params.hidden_size} must be divisible by num_heads {params.num_heads}\"\n            )\n        pe_dim = params.hidden_size // params.num_heads\n        if sum(params.axes_dim) != pe_dim:\n            raise ValueError(\n                f\"Got {params.axes_dim} but expected positional dim {pe_dim}\"\n            )\n        self.hidden_size = params.hidden_size\n        self.num_heads = params.num_heads\n        self.pe_embedder = EmbedND(\n            dim=pe_dim, theta=params.theta, axes_dim=params.axes_dim\n        )\n        self.img_in = nn.Linear(self.in_channels, self.hidden_size, bias=True)\n        self.time_in = MLPEmbedder(in_dim=256, hidden_dim=self.hidden_size)\n        self.vector_in = MLPEmbedder(params.vec_in_dim, self.hidden_size)\n        self.guidance_in = (\n            MLPEmbedder(in_dim=256, hidden_dim=self.hidden_size)\n            if params.guidance_embed\n            else nn.Identity()\n        )\n        self.txt_in = nn.Linear(params.context_in_dim, self.hidden_size)\n\n        self.double_blocks = [\n            DoubleStreamBlock(\n                self.hidden_size,\n                self.num_heads,\n                mlp_ratio=params.mlp_ratio,\n                qkv_bias=params.qkv_bias,\n            )\n            for _ in range(params.depth)\n        ]\n\n        self.single_blocks = [\n            SingleStreamBlock(\n                self.hidden_size, self.num_heads, mlp_ratio=params.mlp_ratio\n            )\n            for _ in range(params.depth_single_blocks)\n        ]\n\n        self.final_layer = LastLayer(self.hidden_size, 1, self.out_channels)\n\n    def sanitize(self, weights):\n        new_weights = {}\n        for k, w in weights.items():\n            if k.startswith(\"model.diffusion_model.\"):\n                k = k[22:]\n            if k.endswith(\".scale\"):\n                k = k[:-6] + \".weight\"\n            for seq in [\"img_mlp\", \"txt_mlp\", \"adaLN_modulation\"]:\n                if f\".{seq}.\" in k:\n                    k = k.replace(f\".{seq}.\", f\".{seq}.layers.\")\n                    break\n            new_weights[k] = w\n        return new_weights\n\n    def shard(self, group: Optional[mx.distributed.Group] = None):\n        group = group or mx.distributed.init()\n        N = group.size()\n        if N == 1:\n            return\n\n        for block in self.double_blocks:\n            block.num_heads //= N\n            block.img_attn.num_heads //= N\n            block.txt_attn.num_heads //= N\n            block.sharding_group = group\n            block.img_attn.qkv = shard_linear(\n                block.img_attn.qkv, \"all-to-sharded\", segments=3, group=group\n            )\n            block.txt_attn.qkv = shard_linear(\n                block.txt_attn.qkv, \"all-to-sharded\", segments=3, group=group\n            )\n            shard_inplace(block.img_attn.proj, \"sharded-to-all\", group=group)\n            shard_inplace(block.txt_attn.proj, \"sharded-to-all\", group=group)\n            block.img_mlp.layers[0] = shard_linear(\n                block.img_mlp.layers[0], \"all-to-sharded\", group=group\n            )\n            block.txt_mlp.layers[0] = shard_linear(\n                block.txt_mlp.layers[0], \"all-to-sharded\", group=group\n            )\n            shard_inplace(block.img_mlp.layers[2], \"sharded-to-all\", group=group)\n            shard_inplace(block.txt_mlp.layers[2], \"sharded-to-all\", group=group)\n\n        for block in self.single_blocks:\n            block.num_heads //= N\n            block.hidden_size //= N\n            block.linear1 = shard_linear(\n                block.linear1,\n                \"all-to-sharded\",\n                segments=[1 / 7, 2 / 7, 3 / 7],\n                group=group,\n            )\n            block.linear2 = shard_linear(\n                block.linear2, \"sharded-to-all\", segments=[1 / 5], group=group\n            )\n\n    def __call__(\n        self,\n        img: mx.array,\n        img_ids: mx.array,\n        txt: mx.array,\n        txt_ids: mx.array,\n        timesteps: mx.array,\n        y: mx.array,\n        guidance: Optional[mx.array] = None,\n    ) -> mx.array:\n        if img.ndim != 3 or txt.ndim != 3:\n            raise ValueError(\"Input img and txt tensors must have 3 dimensions.\")\n\n        img = self.img_in(img)\n        vec = self.time_in(timestep_embedding(timesteps, 256))\n        if self.params.guidance_embed:\n            if guidance is None:\n                raise ValueError(\n                    \"Didn't get guidance strength for guidance distilled model.\"\n                )\n            vec = vec + self.guidance_in(timestep_embedding(guidance, 256))\n        vec = vec + self.vector_in(y)\n        txt = self.txt_in(txt)\n\n        ids = mx.concatenate([txt_ids, img_ids], axis=1)\n        pe = self.pe_embedder(ids).astype(img.dtype)\n\n        for block in self.double_blocks:\n            img, txt = block(img=img, txt=txt, vec=vec, pe=pe)\n\n        img = mx.concatenate([txt, img], axis=1)\n        for block in self.single_blocks:\n            img = block(img, vec=vec, pe=pe)\n        img = img[:, txt.shape[1] :, ...]\n\n        img = self.final_layer(img, vec)\n\n        return img\n"
  },
  {
    "path": "flux/flux/sampler.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport math\nfrom functools import lru_cache\n\nimport mlx.core as mx\n\n\nclass FluxSampler:\n    def __init__(self, name: str, base_shift: float = 0.5, max_shift: float = 1.15):\n        self._base_shift = base_shift\n        self._max_shift = max_shift\n        self._schnell = \"schnell\" in name\n\n    def _time_shift(self, x, t):\n        x1, x2 = 256, 4096\n        t1, t2 = self._base_shift, self._max_shift\n        exp_mu = math.exp((x - x1) * (t2 - t1) / (x2 - x1) + t1)\n        t = exp_mu / (exp_mu + (1 / t - 1))\n        return t\n\n    @lru_cache\n    def timesteps(\n        self, num_steps, image_sequence_length, start: float = 1, stop: float = 0\n    ):\n        t = mx.linspace(start, stop, num_steps + 1)\n\n        if not self._schnell:\n            t = self._time_shift(image_sequence_length, t)\n\n        return t.tolist()\n\n    def random_timesteps(self, B, L, dtype=mx.float32, key=None):\n        if self._schnell:\n            # TODO: Should we upweigh 1 and 0.75?\n            t = mx.random.randint(1, 5, shape=(B,), key=key)\n            t = t.astype(dtype) / 4\n        else:\n            t = mx.random.uniform(shape=(B,), dtype=dtype, key=key)\n            t = self._time_shift(L, t)\n\n        return t\n\n    def sample_prior(self, shape, dtype=mx.float32, key=None):\n        return mx.random.normal(shape, dtype=dtype, key=key)\n\n    def add_noise(self, x, t, noise=None, key=None):\n        noise = (\n            noise\n            if noise is not None\n            else mx.random.normal(x.shape, dtype=x.dtype, key=key)\n        )\n        t = t.reshape([-1] + [1] * (x.ndim - 1))\n        return x * (1 - t) + t * noise\n\n    def step(self, pred, x_t, t, t_prev):\n        return x_t + (t_prev - t) * pred\n"
  },
  {
    "path": "flux/flux/t5.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport math\nfrom dataclasses import dataclass\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n_SHARED_REPLACEMENT_PATTERNS = [\n    (\".block.\", \".layers.\"),\n    (\".k.\", \".key_proj.\"),\n    (\".o.\", \".out_proj.\"),\n    (\".q.\", \".query_proj.\"),\n    (\".v.\", \".value_proj.\"),\n    (\"shared.\", \"wte.\"),\n    (\"lm_head.\", \"lm_head.linear.\"),\n    (\".layer.0.layer_norm.\", \".ln1.\"),\n    (\".layer.1.layer_norm.\", \".ln2.\"),\n    (\".layer.2.layer_norm.\", \".ln3.\"),\n    (\".final_layer_norm.\", \".ln.\"),\n    (\n        \"layers.0.layer.0.SelfAttention.relative_attention_bias.\",\n        \"relative_attention_bias.embeddings.\",\n    ),\n]\n\n_ENCODER_REPLACEMENT_PATTERNS = [\n    (\".layer.0.SelfAttention.\", \".attention.\"),\n    (\".layer.1.DenseReluDense.\", \".dense.\"),\n]\n\n\n@dataclass\nclass T5Config:\n    vocab_size: int\n    num_layers: int\n    num_heads: int\n    relative_attention_num_buckets: int\n    d_kv: int\n    d_model: int\n    feed_forward_proj: str\n    tie_word_embeddings: bool\n\n    d_ff: Optional[int] = None\n    num_decoder_layers: Optional[int] = None\n    relative_attention_max_distance: int = 128\n    layer_norm_epsilon: float = 1e-6\n\n    @classmethod\n    def from_dict(cls, config):\n        return cls(\n            vocab_size=config[\"vocab_size\"],\n            num_layers=config[\"num_layers\"],\n            num_heads=config[\"num_heads\"],\n            relative_attention_num_buckets=config[\"relative_attention_num_buckets\"],\n            d_kv=config[\"d_kv\"],\n            d_model=config[\"d_model\"],\n            feed_forward_proj=config[\"feed_forward_proj\"],\n            tie_word_embeddings=config[\"tie_word_embeddings\"],\n            d_ff=config.get(\"d_ff\", 4 * config[\"d_model\"]),\n            num_decoder_layers=config.get(\"num_decoder_layers\", config[\"num_layers\"]),\n            relative_attention_max_distance=config.get(\n                \"relative_attention_max_distance\", 128\n            ),\n            layer_norm_epsilon=config.get(\"layer_norm_epsilon\", 1e-6),\n        )\n\n\nclass RelativePositionBias(nn.Module):\n    def __init__(self, config: T5Config, bidirectional: bool):\n        self.bidirectional = bidirectional\n        self.num_buckets = config.relative_attention_num_buckets\n        self.max_distance = config.relative_attention_max_distance\n        self.n_heads = config.num_heads\n        self.embeddings = nn.Embedding(self.num_buckets, self.n_heads)\n\n    @staticmethod\n    def _relative_position_bucket(rpos, bidirectional, num_buckets, max_distance):\n        num_buckets = num_buckets // 2 if bidirectional else num_buckets\n        max_exact = num_buckets // 2\n\n        abspos = rpos.abs()\n        is_small = abspos < max_exact\n\n        scale = (num_buckets - max_exact) / math.log(max_distance / max_exact)\n        buckets_large = (mx.log(abspos / max_exact) * scale).astype(mx.int16)\n        buckets_large = mx.minimum(max_exact + buckets_large, num_buckets - 1)\n\n        buckets = mx.where(is_small, abspos, buckets_large)\n        if bidirectional:\n            buckets = buckets + (rpos > 0) * num_buckets\n        else:\n            buckets = buckets * (rpos < 0)\n\n        return buckets\n\n    def __call__(self, query_length: int, key_length: int, offset: int = 0):\n        \"\"\"Compute binned relative position bias\"\"\"\n        context_position = mx.arange(offset, query_length)[:, None]\n        memory_position = mx.arange(key_length)[None, :]\n\n        # shape (query_length, key_length)\n        relative_position = memory_position - context_position\n        relative_position_bucket = self._relative_position_bucket(\n            relative_position,\n            bidirectional=self.bidirectional,\n            num_buckets=self.num_buckets,\n            max_distance=self.max_distance,\n        )\n\n        # shape (query_length, key_length, num_heads)\n        values = self.embeddings(relative_position_bucket)\n\n        # shape (num_heads, query_length, key_length)\n        return values.transpose(2, 0, 1)\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        inner_dim = config.d_kv * config.num_heads\n        self.num_heads = config.num_heads\n        self.query_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.key_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.value_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.out_proj = nn.Linear(inner_dim, config.d_model, bias=False)\n\n    def __call__(\n        self,\n        queries: mx.array,\n        keys: mx.array,\n        values: mx.array,\n        mask: Optional[mx.array],\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> [mx.array, Tuple[mx.array, mx.array]]:\n        queries = self.query_proj(queries)\n        keys = self.key_proj(keys)\n        values = self.value_proj(values)\n\n        num_heads = self.num_heads\n        B, L, _ = queries.shape\n        _, S, _ = keys.shape\n        queries = queries.reshape(B, L, num_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            keys = mx.concatenate([key_cache, keys], axis=3)\n            values = mx.concatenate([value_cache, values], axis=2)\n\n        values_hat = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=1.0, mask=mask.astype(queries.dtype)\n        )\n        values_hat = values_hat.transpose(0, 2, 1, 3).reshape(B, L, -1)\n\n        return self.out_proj(values_hat), (keys, values)\n\n\nclass DenseActivation(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        mlp_dims = config.d_ff or config.d_model * 4\n        self.gated = config.feed_forward_proj.startswith(\"gated\")\n        if self.gated:\n            self.wi_0 = nn.Linear(config.d_model, mlp_dims, bias=False)\n            self.wi_1 = nn.Linear(config.d_model, mlp_dims, bias=False)\n        else:\n            self.wi = nn.Linear(config.d_model, mlp_dims, bias=False)\n        self.wo = nn.Linear(mlp_dims, config.d_model, bias=False)\n        activation = config.feed_forward_proj.removeprefix(\"gated-\")\n        if activation == \"relu\":\n            self.act = nn.relu\n        elif activation == \"gelu\":\n            self.act = nn.gelu\n        elif activation == \"silu\":\n            self.act = nn.silu\n        else:\n            raise ValueError(f\"Unknown activation: {activation}\")\n\n    def __call__(self, x):\n        if self.gated:\n            hidden_act = self.act(self.wi_0(x))\n            hidden_linear = self.wi_1(x)\n            x = hidden_act * hidden_linear\n        else:\n            x = self.act(self.wi(x))\n        return self.wo(x)\n\n\nclass TransformerEncoderLayer(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        self.attention = MultiHeadAttention(config)\n        self.ln1 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln2 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.dense = DenseActivation(config)\n\n    def __call__(self, x, mask):\n        y = self.ln1(x)\n        y, _ = self.attention(y, y, y, mask=mask)\n        x = x + y\n\n        y = self.ln2(x)\n        y = self.dense(y)\n        return x + y\n\n\nclass TransformerEncoder(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        self.layers = [\n            TransformerEncoderLayer(config) for i in range(config.num_layers)\n        ]\n        self.ln = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.relative_attention_bias = RelativePositionBias(config, bidirectional=True)\n\n    def __call__(self, x: mx.array):\n        pos_bias = self.relative_attention_bias(x.shape[1], x.shape[1])\n        pos_bias = pos_bias.astype(x.dtype)\n        for layer in self.layers:\n            x = layer(x, mask=pos_bias)\n        return self.ln(x)\n\n\nclass T5Encoder(nn.Module):\n    def __init__(self, config: T5Config):\n        self.wte = nn.Embedding(config.vocab_size, config.d_model)\n        self.encoder = TransformerEncoder(config)\n\n    def sanitize(self, weights):\n        new_weights = {}\n        for k, w in weights.items():\n            for old, new in _SHARED_REPLACEMENT_PATTERNS:\n                k = k.replace(old, new)\n            if k.startswith(\"encoder.\"):\n                for old, new in _ENCODER_REPLACEMENT_PATTERNS:\n                    k = k.replace(old, new)\n            new_weights[k] = w\n        return new_weights\n\n    def __call__(self, inputs: mx.array):\n        return self.encoder(self.wte(inputs))\n"
  },
  {
    "path": "flux/flux/tokenizers.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport mlx.core as mx\nimport regex\nfrom sentencepiece import SentencePieceProcessor\n\n\nclass CLIPTokenizer:\n    \"\"\"A simple port of CLIPTokenizer from https://github.com/huggingface/transformers/ .\"\"\"\n\n    def __init__(self, bpe_ranks, vocab, max_length=77):\n        self.max_length = max_length\n        self.bpe_ranks = bpe_ranks\n        self.vocab = vocab\n        self.pat = regex.compile(\n            r\"\"\"<\\|startoftext\\|>|<\\|endoftext\\|>|'s|'t|'re|'ve|'m|'ll|'d|[\\p{L}]+|[\\p{N}]|[^\\s\\p{L}\\p{N}]+\"\"\",\n            regex.IGNORECASE,\n        )\n\n        self._cache = {self.bos: self.bos, self.eos: self.eos}\n\n    @property\n    def bos(self):\n        return \"<|startoftext|>\"\n\n    @property\n    def bos_token(self):\n        return self.vocab[self.bos]\n\n    @property\n    def eos(self):\n        return \"<|endoftext|>\"\n\n    @property\n    def eos_token(self):\n        return self.vocab[self.eos]\n\n    def bpe(self, text):\n        if text in self._cache:\n            return self._cache[text]\n\n        unigrams = list(text[:-1]) + [text[-1] + \"</w>\"]\n        unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        if not unique_bigrams:\n            return unigrams\n\n        # In every iteration try to merge the two most likely bigrams. If none\n        # was merged we are done.\n        #\n        # Ported from https://github.com/huggingface/transformers/blob/main/src/transformers/models/clip/tokenization_clip.py\n        while unique_bigrams:\n            bigram = min(\n                unique_bigrams, key=lambda pair: self.bpe_ranks.get(pair, float(\"inf\"))\n            )\n            if bigram not in self.bpe_ranks:\n                break\n\n            new_unigrams = []\n            skip = False\n            for a, b in zip(unigrams, unigrams[1:]):\n                if skip:\n                    skip = False\n                    continue\n\n                if (a, b) == bigram:\n                    new_unigrams.append(a + b)\n                    skip = True\n\n                else:\n                    new_unigrams.append(a)\n\n            if not skip:\n                new_unigrams.append(b)\n\n            unigrams = new_unigrams\n            unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        self._cache[text] = unigrams\n\n        return unigrams\n\n    def tokenize(self, text, prepend_bos=True, append_eos=True):\n        if isinstance(text, list):\n            return [self.tokenize(t, prepend_bos, append_eos) for t in text]\n\n        # Lower case cleanup and split according to self.pat. Hugging Face does\n        # a much more thorough job here but this should suffice for 95% of\n        # cases.\n        clean_text = regex.sub(r\"\\s+\", \" \", text.lower())\n        tokens = regex.findall(self.pat, clean_text)\n\n        # Split the tokens according to the byte-pair merge file\n        bpe_tokens = [ti for t in tokens for ti in self.bpe(t)]\n\n        # Map to token ids and return\n        tokens = [self.vocab[t] for t in bpe_tokens]\n        if prepend_bos:\n            tokens = [self.bos_token] + tokens\n        if append_eos:\n            tokens.append(self.eos_token)\n\n        if len(tokens) > self.max_length:\n            tokens = tokens[: self.max_length]\n            if append_eos:\n                tokens[-1] = self.eos_token\n\n        return tokens\n\n    def encode(self, text):\n        if not isinstance(text, list):\n            return self.encode([text])\n\n        tokens = self.tokenize(text)\n        length = max(len(t) for t in tokens)\n        for t in tokens:\n            t.extend([self.eos_token] * (length - len(t)))\n\n        return mx.array(tokens)\n\n\nclass T5Tokenizer:\n    def __init__(self, model_file, max_length=512):\n        self._tokenizer = SentencePieceProcessor(model_file)\n        self.max_length = max_length\n\n    @property\n    def pad(self):\n        try:\n            return self._tokenizer.id_to_piece(self.pad_token)\n        except IndexError:\n            return None\n\n    @property\n    def pad_token(self):\n        return self._tokenizer.pad_id()\n\n    @property\n    def bos(self):\n        try:\n            return self._tokenizer.id_to_piece(self.bos_token)\n        except IndexError:\n            return None\n\n    @property\n    def bos_token(self):\n        return self._tokenizer.bos_id()\n\n    @property\n    def eos(self):\n        try:\n            return self._tokenizer.id_to_piece(self.eos_token)\n        except IndexError:\n            return None\n\n    @property\n    def eos_token(self):\n        return self._tokenizer.eos_id()\n\n    def tokenize(self, text, prepend_bos=True, append_eos=True, pad=True):\n        if isinstance(text, list):\n            return [self.tokenize(t, prepend_bos, append_eos, pad) for t in text]\n\n        tokens = self._tokenizer.encode(text)\n\n        if prepend_bos and self.bos_token >= 0:\n            tokens = [self.bos_token] + tokens\n        if append_eos and self.eos_token >= 0:\n            tokens.append(self.eos_token)\n        if pad and len(tokens) < self.max_length and self.pad_token >= 0:\n            tokens += [self.pad_token] * (self.max_length - len(tokens))\n\n        return tokens\n\n    def encode(self, text, pad=True):\n        if not isinstance(text, list):\n            return self.encode([text], pad=pad)\n\n        pad_token = self.pad_token if self.pad_token >= 0 else 0\n        tokens = self.tokenize(text, pad=pad)\n        length = max(len(t) for t in tokens)\n        for t in tokens:\n            t.extend([pad_token] * (length - len(t)))\n\n        return mx.array(tokens)\n"
  },
  {
    "path": "flux/flux/trainer.py",
    "content": "import mlx.core as mx\nimport numpy as np\nfrom PIL import Image, ImageFile\nfrom tqdm import tqdm\n\nfrom .datasets import Dataset\nfrom .flux import FluxPipeline\n\n\nclass Trainer:\n\n    def __init__(self, flux: FluxPipeline, dataset: Dataset, args):\n        self.flux = flux\n        self.dataset = dataset\n        self.args = args\n        self.latents = []\n        self.t5_features = []\n        self.clip_features = []\n\n    def _random_crop_resize(self, img):\n        resolution = self.args.resolution\n        width, height = img.size\n\n        a, b, c, d = mx.random.uniform(shape=(4,), stream=mx.cpu).tolist()\n\n        # Random crop the input image between 0.8 to 1.0 of its original dimensions\n        crop_size = (\n            max((0.8 + 0.2 * a) * width, resolution[0]),\n            max((0.8 + 0.2 * b) * height, resolution[1]),\n        )\n        pan = (width - crop_size[0], height - crop_size[1])\n        img = img.crop(\n            (\n                pan[0] * c,\n                pan[1] * d,\n                crop_size[0] + pan[0] * c,\n                crop_size[1] + pan[1] * d,\n            )\n        )\n\n        # Fit the largest rectangle with the ratio of resolution in the image\n        # rectangle.\n        width, height = crop_size\n        ratio = resolution[0] / resolution[1]\n        r1 = (height * ratio, height)\n        r2 = (width, width / ratio)\n        r = r1 if r1[0] <= width else r2\n        img = img.crop(\n            (\n                (width - r[0]) / 2,\n                (height - r[1]) / 2,\n                (width + r[0]) / 2,\n                (height + r[1]) / 2,\n            )\n        )\n\n        # Finally resize the image to resolution\n        img = img.resize(resolution, Image.LANCZOS)\n\n        return mx.array(np.array(img))\n\n    def _encode_image(self, input_img: ImageFile.ImageFile, num_augmentations: int):\n        for i in range(num_augmentations):\n            img = self._random_crop_resize(input_img)\n            img = (img[:, :, :3].astype(self.flux.dtype) / 255) * 2 - 1\n            x_0 = self.flux.ae.encode(img[None])\n            x_0 = x_0.astype(self.flux.dtype)\n            mx.eval(x_0)\n            self.latents.append(x_0)\n\n    def _encode_prompt(self, prompt):\n        t5_tok, clip_tok = self.flux.tokenize([prompt])\n        t5_feat = self.flux.t5(t5_tok)\n        clip_feat = self.flux.clip(clip_tok).pooled_output\n        mx.eval(t5_feat, clip_feat)\n        self.t5_features.append(t5_feat)\n        self.clip_features.append(clip_feat)\n\n    def encode_dataset(self):\n        \"\"\"Encode the images & prompt in the latent space to prepare for training.\"\"\"\n        self.flux.ae.eval()\n        for image, prompt in tqdm(self.dataset, desc=\"encode dataset\"):\n            self._encode_image(image, self.args.num_augmentations)\n            self._encode_prompt(prompt)\n\n    def iterate(self, batch_size):\n        xs = mx.concatenate(self.latents)\n        t5 = mx.concatenate(self.t5_features)\n        clip = mx.concatenate(self.clip_features)\n        mx.eval(xs, t5, clip)\n        n_aug = self.args.num_augmentations\n        while True:\n            x_indices = mx.random.permutation(len(self.latents))\n            c_indices = x_indices // n_aug\n            for i in range(0, len(self.latents), batch_size):\n                x_i = x_indices[i : i + batch_size]\n                c_i = c_indices[i : i + batch_size]\n                yield xs[x_i], t5[c_i], clip[c_i]\n"
  },
  {
    "path": "flux/flux/utils.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport json\nimport os\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import Optional, Union\n\nimport mlx.core as mx\nfrom huggingface_hub import hf_hub_download\n\nfrom .autoencoder import AutoEncoder, AutoEncoderParams\nfrom .clip import CLIPTextModel, CLIPTextModelConfig\nfrom .model import Flux, FluxParams\nfrom .t5 import T5Config, T5Encoder\nfrom .tokenizers import CLIPTokenizer, T5Tokenizer\n\n\n@dataclass\nclass ModelSpec:\n    params: FluxParams\n    ae_params: AutoEncoderParams\n    ckpt_path: Optional[str]\n    ae_path: Optional[str]\n    repo_id: Optional[str]\n    repo_flow: Optional[str]\n    repo_ae: Optional[str]\n\n\nconfigs = {\n    \"flux-dev\": ModelSpec(\n        repo_id=\"black-forest-labs/FLUX.1-dev\",\n        repo_flow=\"flux1-dev.safetensors\",\n        repo_ae=\"ae.safetensors\",\n        ckpt_path=os.getenv(\"FLUX_DEV\"),\n        params=FluxParams(\n            in_channels=64,\n            vec_in_dim=768,\n            context_in_dim=4096,\n            hidden_size=3072,\n            mlp_ratio=4.0,\n            num_heads=24,\n            depth=19,\n            depth_single_blocks=38,\n            axes_dim=[16, 56, 56],\n            theta=10_000,\n            qkv_bias=True,\n            guidance_embed=True,\n        ),\n        ae_path=os.getenv(\"AE\"),\n        ae_params=AutoEncoderParams(\n            resolution=256,\n            in_channels=3,\n            ch=128,\n            out_ch=3,\n            ch_mult=[1, 2, 4, 4],\n            num_res_blocks=2,\n            z_channels=16,\n            scale_factor=0.3611,\n            shift_factor=0.1159,\n        ),\n    ),\n    \"flux-schnell\": ModelSpec(\n        repo_id=\"black-forest-labs/FLUX.1-schnell\",\n        repo_flow=\"flux1-schnell.safetensors\",\n        repo_ae=\"ae.safetensors\",\n        ckpt_path=os.getenv(\"FLUX_SCHNELL\"),\n        params=FluxParams(\n            in_channels=64,\n            vec_in_dim=768,\n            context_in_dim=4096,\n            hidden_size=3072,\n            mlp_ratio=4.0,\n            num_heads=24,\n            depth=19,\n            depth_single_blocks=38,\n            axes_dim=[16, 56, 56],\n            theta=10_000,\n            qkv_bias=True,\n            guidance_embed=False,\n        ),\n        ae_path=os.getenv(\"AE\"),\n        ae_params=AutoEncoderParams(\n            resolution=256,\n            in_channels=3,\n            ch=128,\n            out_ch=3,\n            ch_mult=[1, 2, 4, 4],\n            num_res_blocks=2,\n            z_channels=16,\n            scale_factor=0.3611,\n            shift_factor=0.1159,\n        ),\n    ),\n}\n\n\ndef load_flow_model(name: str, hf_download: bool = True):\n    # Get the safetensors file to load\n    ckpt_path = configs[name].ckpt_path\n\n    # Download if needed\n    if (\n        ckpt_path is None\n        and configs[name].repo_id is not None\n        and configs[name].repo_flow is not None\n        and hf_download\n    ):\n        ckpt_path = hf_hub_download(configs[name].repo_id, configs[name].repo_flow)\n\n    # Make the model\n    model = Flux(configs[name].params)\n\n    # Load the checkpoint if needed\n    if ckpt_path is not None:\n        weights = mx.load(ckpt_path)\n        weights = model.sanitize(weights)\n        model.load_weights(list(weights.items()))\n\n    return model\n\n\ndef load_ae(name: str, hf_download: bool = True):\n    # Get the safetensors file to load\n    ckpt_path = configs[name].ae_path\n\n    # Download if needed\n    if (\n        ckpt_path is None\n        and configs[name].repo_id is not None\n        and configs[name].repo_ae is not None\n        and hf_download\n    ):\n        ckpt_path = hf_hub_download(configs[name].repo_id, configs[name].repo_ae)\n\n    # Make the autoencoder\n    ae = AutoEncoder(configs[name].ae_params)\n\n    # Load the checkpoint if needed\n    if ckpt_path is not None:\n        weights = mx.load(ckpt_path)\n        weights = ae.sanitize(weights)\n        ae.load_weights(list(weights.items()))\n\n    return ae\n\n\ndef load_clip(name: str):\n    # Load the config\n    config_path = hf_hub_download(configs[name].repo_id, \"text_encoder/config.json\")\n    with open(config_path) as f:\n        config = CLIPTextModelConfig.from_dict(json.load(f))\n\n    # Make the clip text encoder\n    clip = CLIPTextModel(config)\n\n    # Load the weights\n    ckpt_path = hf_hub_download(configs[name].repo_id, \"text_encoder/model.safetensors\")\n    weights = mx.load(ckpt_path)\n    weights = clip.sanitize(weights)\n    clip.load_weights(list(weights.items()))\n\n    return clip\n\n\ndef load_t5(name: str):\n    # Load the config\n    config_path = hf_hub_download(configs[name].repo_id, \"text_encoder_2/config.json\")\n    with open(config_path) as f:\n        config = T5Config.from_dict(json.load(f))\n\n    # Make the T5 model\n    t5 = T5Encoder(config)\n\n    # Load the weights\n    model_index = hf_hub_download(\n        configs[name].repo_id, \"text_encoder_2/model.safetensors.index.json\"\n    )\n    weight_files = set()\n    with open(model_index) as f:\n        for _, w in json.load(f)[\"weight_map\"].items():\n            weight_files.add(w)\n    weights = {}\n    for w in weight_files:\n        w = f\"text_encoder_2/{w}\"\n        w = hf_hub_download(configs[name].repo_id, w)\n        weights.update(mx.load(w))\n    weights = t5.sanitize(weights)\n    t5.load_weights(list(weights.items()))\n\n    return t5\n\n\ndef load_clip_tokenizer(name: str):\n    vocab_file = hf_hub_download(configs[name].repo_id, \"tokenizer/vocab.json\")\n    with open(vocab_file, encoding=\"utf-8\") as f:\n        vocab = json.load(f)\n\n    merges_file = hf_hub_download(configs[name].repo_id, \"tokenizer/merges.txt\")\n    with open(merges_file, encoding=\"utf-8\") as f:\n        bpe_merges = f.read().strip().split(\"\\n\")[1 : 49152 - 256 - 2 + 1]\n    bpe_merges = [tuple(m.split()) for m in bpe_merges]\n    bpe_ranks = dict(map(reversed, enumerate(bpe_merges)))\n\n    return CLIPTokenizer(bpe_ranks, vocab, max_length=77)\n\n\ndef load_t5_tokenizer(name: str, pad: bool = True):\n    model_file = hf_hub_download(configs[name].repo_id, \"tokenizer_2/spiece.model\")\n    return T5Tokenizer(model_file, 256 if \"schnell\" in name else 512)\n\n\ndef save_config(\n    config: dict,\n    config_path: Union[str, Path],\n) -> None:\n    \"\"\"Save the model configuration to the ``config_path``.\n\n    The final configuration will be sorted before saving for better readability.\n\n    Args:\n        config (dict): The model configuration.\n        config_path (Union[str, Path]): Model configuration file path.\n    \"\"\"\n    # Sort the config for better readability\n    config = dict(sorted(config.items()))\n\n    # Write the config to the provided file\n    with open(config_path, \"w\") as fid:\n        json.dump(config, fid, indent=4)\n"
  },
  {
    "path": "flux/generate_interactive.py",
    "content": "import argparse\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom PIL import Image\nfrom tqdm import tqdm\n\nfrom flux import FluxPipeline\n\n\ndef print_zero(group, *args, **kwargs):\n    if group.rank() == 0:\n        flush = kwargs.pop(\"flush\", True)\n        print(*args, **kwargs, flush=flush)\n\n\ndef quantization_predicate(name, m):\n    return hasattr(m, \"to_quantized\") and m.weight.shape[1] % 512 == 0\n\n\ndef to_latent_size(image_size):\n    h, w = image_size\n    h = ((h + 15) // 16) * 16\n    w = ((w + 15) // 16) * 16\n\n    if (h, w) != image_size:\n        print(\n            \"Warning: The image dimensions need to be divisible by 16px. \"\n            f\"Changing size to {h}x{w}.\"\n        )\n\n    return (h // 8, w // 8)\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Generate images from a textual prompt using FLUX\"\n    )\n    parser.add_argument(\"--quantize\", \"-q\", action=\"store_true\")\n    parser.add_argument(\"--model\", choices=[\"schnell\", \"dev\"], default=\"schnell\")\n    parser.add_argument(\"--output\", default=\"out.png\")\n    args = parser.parse_args()\n\n    flux = FluxPipeline(\"flux-\" + args.model, t5_padding=True)\n\n    if args.quantize:\n        nn.quantize(flux.flow, class_predicate=quantization_predicate)\n        nn.quantize(flux.t5, class_predicate=quantization_predicate)\n        nn.quantize(flux.clip, class_predicate=quantization_predicate)\n\n    group = mx.distributed.init()\n    if group.size() > 1:\n        flux.flow.shard(group)\n\n    print_zero(group, \"Loading models\")\n    flux.ensure_models_are_loaded()\n\n    def print_help():\n        print_zero(group, \"The command list:\")\n        print_zero(group, \"- 'q' to exit\")\n        print_zero(group, \"- 's HxW' to change the size of the image\")\n        print_zero(group, \"- 'n S' to change the number of steps\")\n        print_zero(group, \"- 'h' to print this help\")\n\n    print_zero(group, \"FLUX interactive session\")\n    print_help()\n    seed = 0\n    size = (512, 512)\n    latent_size = to_latent_size(size)\n    steps = 50 if args.model == \"dev\" else 4\n    while True:\n        prompt = input(\">> \" if group.rank() == 0 else \"\")\n        if prompt == \"q\":\n            break\n        if prompt == \"h\":\n            print_help()\n            continue\n        if prompt.startswith(\"s \"):\n            size = tuple([int(xi) for xi in prompt[2:].split(\"x\")])\n            print_zero(group, \"Setting the size to\", size)\n            latent_size = to_latent_size(size)\n            continue\n        if prompt.startswith(\"n \"):\n            steps = int(prompt[2:])\n            print_zero(group, \"Setting the steps to\", steps)\n            continue\n\n        seed += 1\n        latents = flux.generate_latents(\n            prompt,\n            n_images=1,\n            num_steps=steps,\n            latent_size=latent_size,\n            guidance=4.0,\n            seed=seed,\n        )\n        print_zero(group, \"Processing prompt\")\n        mx.eval(next(latents))\n        print_zero(group, \"Generating latents\")\n        for xt in tqdm(latents, total=steps, disable=group.rank() > 0):\n            mx.eval(xt)\n        print_zero(group, \"Generating image\")\n        xt = flux.decode(xt, latent_size)\n        xt = (xt * 255).astype(mx.uint8)\n        mx.eval(xt)\n        im = Image.fromarray(np.array(xt[0]))\n        im.save(args.output)\n        print_zero(group, \"Saved at\", args.output, end=\"\\n\\n\")\n"
  },
  {
    "path": "flux/requirements.txt",
    "content": "mlx>=0.18.1\nhuggingface-hub\nregex\nnumpy\ntqdm\nPillow\nsentencepiece\n"
  },
  {
    "path": "flux/txt2image.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom PIL import Image\nfrom tqdm import tqdm\n\nfrom flux import FluxPipeline\n\n\ndef to_latent_size(image_size):\n    h, w = image_size\n    h = ((h + 15) // 16) * 16\n    w = ((w + 15) // 16) * 16\n\n    if (h, w) != image_size:\n        print(\n            \"Warning: The image dimensions need to be divisible by 16px. \"\n            f\"Changing size to {h}x{w}.\"\n        )\n\n    return (h // 8, w // 8)\n\n\ndef quantization_predicate(name, m):\n    return hasattr(m, \"to_quantized\") and m.weight.shape[1] % 512 == 0\n\n\ndef load_adapter(flux, adapter_file, fuse=False):\n    weights, lora_config = mx.load(adapter_file, return_metadata=True)\n    rank = int(lora_config[\"lora_rank\"])\n    num_blocks = int(lora_config[\"lora_blocks\"])\n    flux.linear_to_lora_layers(rank, num_blocks)\n    flux.flow.load_weights(list(weights.items()), strict=False)\n    if fuse:\n        flux.fuse_lora_layers()\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Generate images from a textual prompt using FLUX\"\n    )\n    parser.add_argument(\"prompt\")\n    parser.add_argument(\"--model\", choices=[\"schnell\", \"dev\"], default=\"schnell\")\n    parser.add_argument(\"--n-images\", type=int, default=4)\n    parser.add_argument(\n        \"--image-size\", type=lambda x: tuple(map(int, x.split(\"x\"))), default=(512, 512)\n    )\n    parser.add_argument(\"--steps\", type=int)\n    parser.add_argument(\"--guidance\", type=float, default=4.0)\n    parser.add_argument(\"--n-rows\", type=int, default=1)\n    parser.add_argument(\"--decoding-batch-size\", type=int, default=1)\n    parser.add_argument(\"--quantize\", \"-q\", action=\"store_true\")\n    parser.add_argument(\"--preload-models\", action=\"store_true\")\n    parser.add_argument(\"--output\", default=\"out.png\")\n    parser.add_argument(\"--save-raw\", action=\"store_true\")\n    parser.add_argument(\"--seed\", type=int)\n    parser.add_argument(\"--verbose\", \"-v\", action=\"store_true\")\n    parser.add_argument(\"--adapter\")\n    parser.add_argument(\"--fuse-adapter\", action=\"store_true\")\n    parser.add_argument(\"--no-t5-padding\", dest=\"t5_padding\", action=\"store_false\")\n    parser.add_argument(\"--force-shard\", action=\"store_true\")\n    args = parser.parse_args()\n\n    # Load the models\n    flux = FluxPipeline(\"flux-\" + args.model, t5_padding=args.t5_padding)\n    args.steps = args.steps or (50 if args.model == \"dev\" else 2)\n\n    if args.adapter:\n        load_adapter(flux, args.adapter, fuse=args.fuse_adapter)\n\n    if args.quantize:\n        nn.quantize(flux.flow, class_predicate=quantization_predicate)\n        nn.quantize(flux.t5, class_predicate=quantization_predicate)\n        nn.quantize(flux.clip, class_predicate=quantization_predicate)\n\n    # Figure out what kind of distributed generation we should do\n    group = mx.distributed.init()\n    n_images = args.n_images\n    should_gather = False\n    if group.size() > 1:\n        if args.force_shard or n_images < group.size() or n_images % group.size() != 0:\n            flux.flow.shard(group)\n        else:\n            n_images //= group.size()\n            should_gather = True\n\n        # If we are sharding we should have the same seed and if we are doing\n        # data parallel generation we should have different seeds\n        if args.seed is None:\n            args.seed = mx.distributed.all_sum(mx.random.randint(0, 2**20)).item()\n        if should_gather:\n            args.seed = args.seed + group.rank()\n\n    if args.preload_models:\n        flux.ensure_models_are_loaded()\n\n    # Make the generator\n    latent_size = to_latent_size(args.image_size)\n    latents = flux.generate_latents(\n        args.prompt,\n        n_images=n_images,\n        num_steps=args.steps,\n        latent_size=latent_size,\n        guidance=args.guidance,\n        seed=args.seed,\n    )\n\n    # First we get and eval the conditioning\n    conditioning = next(latents)\n    mx.eval(conditioning)\n    peak_mem_conditioning = mx.get_peak_memory() / 1024**3\n    mx.reset_peak_memory()\n\n    # The following is not necessary but it may help in memory constrained\n    # systems by reusing the memory kept by the text encoders.\n    del flux.t5\n    del flux.clip\n\n    # Actual denoising loop\n    for x_t in tqdm(latents, total=args.steps, disable=group.rank() > 0):\n        mx.eval(x_t)\n\n    # The following is not necessary but it may help in memory constrained\n    # systems by reusing the memory kept by the flow transformer.\n    del flux.flow\n    peak_mem_generation = mx.get_peak_memory() / 1024**3\n    mx.reset_peak_memory()\n\n    # Decode them into images\n    decoded = []\n    for i in tqdm(range(0, n_images, args.decoding_batch_size)):\n        decoded.append(flux.decode(x_t[i : i + args.decoding_batch_size], latent_size))\n        mx.eval(decoded[-1])\n    peak_mem_decoding = mx.get_peak_memory() / 1024**3\n    peak_mem_overall = max(\n        peak_mem_conditioning, peak_mem_generation, peak_mem_decoding\n    )\n\n    # Gather them if each node has different images\n    decoded = mx.concatenate(decoded, axis=0)\n    if should_gather:\n        decoded = mx.distributed.all_gather(decoded)\n        mx.eval(decoded)\n\n    if args.save_raw:\n        *name, suffix = args.output.split(\".\")\n        name = \".\".join(name)\n        x = decoded\n        x = (x * 255).astype(mx.uint8)\n        for i in range(len(x)):\n            im = Image.fromarray(np.array(x[i]))\n            im.save(\".\".join([name, str(i), suffix]))\n    else:\n        # Arrange them on a grid\n        x = decoded\n        x = mx.pad(x, [(0, 0), (4, 4), (4, 4), (0, 0)])\n        B, H, W, C = x.shape\n        x = x.reshape(args.n_rows, B // args.n_rows, H, W, C).transpose(0, 2, 1, 3, 4)\n        x = x.reshape(args.n_rows * H, B // args.n_rows * W, C)\n        x = (x * 255).astype(mx.uint8)\n\n        # Save them to disc\n        im = Image.fromarray(np.array(x))\n        im.save(args.output)\n\n    # Report the peak memory used during generation\n    if args.verbose and group.rank() == 0:\n        print(f\"Peak memory used for the text:       {peak_mem_conditioning:.3f}GB\")\n        print(f\"Peak memory used for the generation: {peak_mem_generation:.3f}GB\")\n        print(f\"Peak memory used for the decoding:   {peak_mem_decoding:.3f}GB\")\n        print(f\"Peak memory used overall:            {peak_mem_overall:.3f}GB\")\n"
  },
  {
    "path": "gcn/.gitignore",
    "content": "cora/\n"
  },
  {
    "path": "gcn/README.md",
    "content": "# Graph Convolutional Network\n\nAn example of [GCN](https://arxiv.org/abs/1609.02907) implementation with MLX.\n\n### Install requirements\nFirst, install the few dependencies with `pip`.\n\n```\npip install -r requirements.txt\n```\n\n### Run\nTo try the model, just run the `main.py` file. This will download the Cora dataset, run the training and testing.\n\n```\npython main.py\n```\n"
  },
  {
    "path": "gcn/datasets.py",
    "content": "import os\nimport tarfile\n\nimport mlx.core as mx\nimport numpy as np\nimport requests\nimport scipy.sparse as sparse\n\n\"\"\"\nPreprocessing follows the same implementation as in:\nhttps://github.com/tkipf/gcn\nhttps://github.com/senadkurtisi/pytorch-GCN/tree/main\n\"\"\"\n\n\ndef download_cora():\n    \"\"\"Downloads the cora dataset into a local cora folder.\"\"\"\n\n    url = \"https://linqs-data.soe.ucsc.edu/public/lbc/cora.tgz\"\n    extract_to = \".\"\n\n    if os.path.exists(os.path.join(extract_to, \"cora\")):\n        return\n\n    response = requests.get(url, stream=True)\n    if response.status_code == 200:\n        file_path = os.path.join(extract_to, url.split(\"/\")[-1])\n\n        # Write the file to local disk\n        with open(file_path, \"wb\") as file:\n            file.write(response.raw.read())\n\n        # Extract the .tgz file\n        with tarfile.open(file_path, \"r:gz\") as tar:\n            tar.extractall(path=extract_to)\n        print(f\"Cora dataset extracted to {extract_to}\")\n\n        os.remove(file_path)\n\n\ndef train_val_test_mask():\n    \"\"\"Splits the loaded dataset into train/validation/test sets.\"\"\"\n\n    train_set = mx.arange(140)\n    validation_set = mx.arange(200, 500)\n    test_set = mx.arange(500, 1500)\n\n    return train_set, validation_set, test_set\n\n\ndef enumerate_labels(labels):\n    \"\"\"Converts the labels from the original\n    string form to the integer [0:MaxLabels-1]\n    \"\"\"\n    label_map = {v: e for e, v in enumerate(set(labels))}\n    labels = np.array([label_map[label] for label in labels])\n    return labels\n\n\ndef normalize_adjacency(adj):\n    \"\"\"Normalizes the adjacency matrix according to the\n    paper by Kipf et al.\n    https://arxiv.org/abs/1609.02907\n    \"\"\"\n    adj = adj + sparse.eye(adj.shape[0])\n\n    node_degrees = np.array(adj.sum(1))\n    node_degrees = np.power(node_degrees, -0.5).flatten()\n    node_degrees[np.isinf(node_degrees)] = 0.0\n    node_degrees[np.isnan(node_degrees)] = 0.0\n    degree_matrix = sparse.diags(node_degrees, dtype=np.float32)\n\n    adj = degree_matrix @ adj @ degree_matrix\n    return adj\n\n\ndef load_data(config):\n    \"\"\"Loads the Cora graph data into MLX array format.\"\"\"\n    print(\"Loading Cora dataset...\")\n\n    # Download dataset files\n    download_cora()\n\n    # Graph nodes\n    raw_nodes_data = np.genfromtxt(config.nodes_path, dtype=\"str\")\n    raw_node_ids = raw_nodes_data[:, 0].astype(\n        \"int32\"\n    )  # unique identifier of each node\n    raw_node_labels = raw_nodes_data[:, -1]\n    labels_enumerated = enumerate_labels(raw_node_labels)  # target labels as integers\n    node_features = sparse.csr_matrix(raw_nodes_data[:, 1:-1], dtype=\"float32\")\n\n    # Edges\n    ids_ordered = {raw_id: order for order, raw_id in enumerate(raw_node_ids)}\n    raw_edges_data = np.genfromtxt(config.edges_path, dtype=\"int32\")\n    edges_ordered = np.array(\n        list(map(ids_ordered.get, raw_edges_data.flatten())), dtype=\"int32\"\n    ).reshape(raw_edges_data.shape)\n\n    # Adjacency matrix\n    adj = sparse.coo_matrix(\n        (np.ones(edges_ordered.shape[0]), (edges_ordered[:, 0], edges_ordered[:, 1])),\n        shape=(labels_enumerated.shape[0], labels_enumerated.shape[0]),\n        dtype=np.float32,\n    )\n\n    # Make the adjacency matrix symmetric\n    adj = adj + adj.T.multiply(adj.T > adj)\n    adj = normalize_adjacency(adj)\n\n    # Convert to mlx array\n    features = mx.array(node_features.toarray(), mx.float32)\n    labels = mx.array(labels_enumerated, mx.int32)\n    adj = mx.array(adj.toarray())\n\n    print(\"Dataset loaded.\")\n    return features, labels, adj\n"
  },
  {
    "path": "gcn/gcn.py",
    "content": "import mlx.nn as nn\n\n\nclass GCNLayer(nn.Module):\n    def __init__(self, in_features, out_features, bias=True):\n        super(GCNLayer, self).__init__()\n        self.linear = nn.Linear(in_features, out_features, bias)\n\n    def __call__(self, x, adj):\n        x = self.linear(x)\n        return adj @ x\n\n\nclass GCN(nn.Module):\n    def __init__(self, x_dim, h_dim, out_dim, nb_layers=2, dropout=0.5, bias=True):\n        super(GCN, self).__init__()\n\n        layer_sizes = [x_dim] + [h_dim] * nb_layers + [out_dim]\n        self.gcn_layers = [\n            GCNLayer(in_dim, out_dim, bias)\n            for in_dim, out_dim in zip(layer_sizes[:-1], layer_sizes[1:])\n        ]\n        self.dropout = nn.Dropout(p=dropout)\n\n    def __call__(self, x, adj):\n        for layer in self.gcn_layers[:-1]:\n            x = nn.relu(layer(x, adj))\n            x = self.dropout(x)\n\n        x = self.gcn_layers[-1](x, adj)\n        return x\n"
  },
  {
    "path": "gcn/main.py",
    "content": "import time\nfrom argparse import ArgumentParser\nfrom functools import partial\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nfrom datasets import load_data, train_val_test_mask\nfrom mlx.utils import tree_flatten\n\nfrom gcn import GCN\n\n\ndef loss_fn(y_hat, y, weight_decay=0.0, parameters=None):\n    l = mx.mean(nn.losses.cross_entropy(y_hat, y))\n\n    if weight_decay != 0.0:\n        assert parameters != None, \"Model parameters missing for L2 reg.\"\n\n        l2_reg = sum(mx.sum(p[1] ** 2) for p in tree_flatten(parameters)).sqrt()\n        return l + weight_decay * l2_reg\n    return l\n\n\ndef eval_fn(x, y):\n    return mx.mean(mx.argmax(x, axis=1) == y)\n\n\ndef forward_fn(gcn, x, adj, y, train_mask, weight_decay):\n    y_hat = gcn(x, adj)\n    loss = loss_fn(y_hat[train_mask], y[train_mask], weight_decay, gcn.parameters())\n    return loss, y_hat\n\n\ndef main(args):\n    # Data loading\n    x, y, adj = load_data(args)\n    train_mask, val_mask, test_mask = train_val_test_mask()\n\n    gcn = GCN(\n        x_dim=x.shape[-1],\n        h_dim=args.hidden_dim,\n        out_dim=args.nb_classes,\n        nb_layers=args.nb_layers,\n        dropout=args.dropout,\n        bias=args.bias,\n    )\n    mx.eval(gcn.parameters())\n\n    optimizer = optim.Adam(learning_rate=args.lr)\n\n    state = [gcn.state, optimizer.state, mx.random.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step():\n        loss_and_grad_fn = nn.value_and_grad(gcn, forward_fn)\n        (loss, y_hat), grads = loss_and_grad_fn(\n            gcn, x, adj, y, train_mask, args.weight_decay\n        )\n        optimizer.update(gcn, grads)\n        return loss, y_hat\n\n    best_val_loss = float(\"inf\")\n    cnt = 0\n\n    # Training loop\n    for epoch in range(args.epochs):\n        tic = time.time()\n        loss, y_hat = step()\n        mx.eval(state)\n\n        # Validation\n        val_loss = loss_fn(y_hat[val_mask], y[val_mask])\n        val_acc = eval_fn(y_hat[val_mask], y[val_mask])\n        toc = time.time()\n\n        # Early stopping\n        if val_loss < best_val_loss:\n            best_val_loss = val_loss\n            cnt = 0\n        else:\n            cnt += 1\n            if cnt == args.patience:\n                break\n\n        print(\n            \" | \".join(\n                [\n                    f\"Epoch: {epoch:3d}\",\n                    f\"Train loss: {loss.item():.3f}\",\n                    f\"Val loss: {val_loss.item():.3f}\",\n                    f\"Val acc: {val_acc.item():.2f}\",\n                    f\"Time: {1e3*(toc - tic):.3f} (ms)\",\n                ]\n            )\n        )\n\n    # Test\n    test_y_hat = gcn(x, adj)\n    test_loss = loss_fn(y_hat[test_mask], y[test_mask])\n    test_acc = eval_fn(y_hat[test_mask], y[test_mask])\n\n    print(f\"Test loss: {test_loss.item():.3f}  |  Test acc: {test_acc.item():.2f}\")\n\n\nif __name__ == \"__main__\":\n    parser = ArgumentParser()\n    parser.add_argument(\"--nodes_path\", type=str, default=\"cora/cora.content\")\n    parser.add_argument(\"--edges_path\", type=str, default=\"cora/cora.cites\")\n    parser.add_argument(\"--hidden_dim\", type=int, default=20)\n    parser.add_argument(\"--dropout\", type=float, default=0.5)\n    parser.add_argument(\"--nb_layers\", type=int, default=2)\n    parser.add_argument(\"--nb_classes\", type=int, default=7)\n    parser.add_argument(\"--bias\", type=bool, default=True)\n    parser.add_argument(\"--lr\", type=float, default=0.001)\n    parser.add_argument(\"--weight_decay\", type=float, default=0.0)\n    parser.add_argument(\"--patience\", type=int, default=20)\n    parser.add_argument(\"--epochs\", type=int, default=100)\n    args = parser.parse_args()\n\n    main(args)\n"
  },
  {
    "path": "gcn/requirements.txt",
    "content": "mlx>=0.0.4\nnumpy>=1.26.2\nscipy>=1.11.4\nrequests>=2.31.0\n"
  },
  {
    "path": "llava/.gitignore",
    "content": "**.ipynb"
  },
  {
    "path": "llava/README.md",
    "content": "# LLaVA\n\nAn example of LLaVA: Large Language and Vision Assistant in MLX.[^1] LLlava is\na multimodal model that can generate text given combined image and text inputs.\n\n## Setup\n\nInstall the dependencies:\n\n```bash\npip install -r requirements.txt\n```\n\n## Run\n\nYou can use LLaVA to ask questions about images.\n\nFor example, using the command line:\n\n```bash\npython generate.py \\\n  --model llava-hf/llava-1.5-7b-hf \\\n  --image \"http://images.cocodataset.org/val2017/000000039769.jpg\" \\\n  --prompt \"USER: <image>\\nWhat are these?\\nASSISTANT:\" \\\n  --max-tokens 128 \\\n  --temp 0\n```\n\nThis uses the following image:\n\n![alt text](http://images.cocodataset.org/val2017/000000039769.jpg)\n \nAnd generates the output:\n\n```\nThese are two cats lying on a pink couch.\n```\n\nYou can also use LLaVA in Python:\n\n```python\nfrom generate import load_model, prepare_inputs, generate_text\n\nprocessor, model = load_model(\"llava-hf/llava-1.5-7b-hf\")\n\nmax_tokens, temperature = 128, 0.0\n\nprompt = \"USER: <image>\\nWhat are these?\\nASSISTANT:\"\nimage = \"http://images.cocodataset.org/val2017/000000039769.jpg\"\ninput_ids, pixel_values = prepare_inputs(processor, image, prompt)\n\nreply = generate_text(\n    input_ids, pixel_values, model, processor, max_tokens, temperature\n)\n\nprint(reply)\n```\n\n[^1]:\n    Refer to [LLaVA project webpage](https://llava-vl.github.io/) for more\n    information.\n"
  },
  {
    "path": "llava/generate.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\nimport codecs\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport requests\nfrom PIL import Image\nfrom transformers import AutoProcessor\n\nfrom llava import LlavaModel\n\n\ndef parse_arguments():\n    parser = argparse.ArgumentParser(\n        description=\"Generate text from an image using a model.\"\n    )\n    parser.add_argument(\n        \"--model\",\n        type=str,\n        default=\"llava-hf/llava-1.5-7b-hf\",\n        help=\"The path to the local model directory or Hugging Face repo.\",\n    )\n    parser.add_argument(\n        \"--image\",\n        type=str,\n        default=\"http://images.cocodataset.org/val2017/000000039769.jpg\",\n        help=\"URL or path of the image to process.\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        type=str,\n        default=\"USER: <image>\\nWhat are these?\\nASSISTANT:\",\n        help=\"Message to be processed by the model.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate.\",\n    )\n    parser.add_argument(\n        \"--temp\", type=float, default=0.3, help=\"Temperature for sampling.\"\n    )\n    parser.add_argument(\n        \"--eos-token\",\n        type=str,\n        default=None,\n        help=\"End of sequence token for tokenizer\",\n    )\n    return parser.parse_args()\n\n\ndef load_image(image_source):\n    \"\"\"\n    Helper function to load an image from either a URL or file.\n    \"\"\"\n    if image_source.startswith((\"http://\", \"https://\")):\n        try:\n            response = requests.get(image_source, stream=True)\n            response.raise_for_status()\n            return Image.open(response.raw)\n        except Exception as e:\n            raise ValueError(\n                f\"Failed to load image from URL: {image_source} with error {e}\"\n            )\n    elif Path(image_source).is_file():\n        try:\n            return Image.open(image_source)\n        except IOError as e:\n            raise ValueError(f\"Failed to load image {image_source} with error: {e}\")\n    else:\n        raise ValueError(\n            f\"The image {image_source} must be a valid URL or existing file.\"\n        )\n\n\ndef prepare_inputs(processor, image, prompt):\n    if isinstance(image, str):\n        image = load_image(image)\n    inputs = processor(image, prompt, return_tensors=\"np\")\n    pixel_values = mx.array(inputs[\"pixel_values\"])\n    input_ids = mx.array(inputs[\"input_ids\"])\n    return pixel_values, input_ids\n\n\ndef load_model(model_path, tokenizer_config={}):\n    processor = AutoProcessor.from_pretrained(model_path, **tokenizer_config)\n    model = LlavaModel.from_pretrained(model_path)\n    return processor, model\n\n\ndef sample(logits, temperature=0.0):\n    if temperature == 0:\n        return mx.argmax(logits, axis=-1)\n    else:\n        return mx.random.categorical(logits * (1 / temperature))\n\n\ndef generate_text(input_ids, pixel_values, model, processor, max_tokens, temperature):\n    logits, cache = model(input_ids, pixel_values)\n    logits = logits[:, -1, :]\n    y = sample(logits, temperature=temperature)\n    tokens = [y.item()]\n\n    for n in range(max_tokens - 1):\n        logits, cache = model.language_model(y[None], cache=cache)\n        logits = logits[:, -1, :]\n        y = sample(logits, temperature)\n        token = y.item()\n        if token == processor.tokenizer.eos_token_id:\n            break\n        tokens.append(token)\n\n    return processor.tokenizer.decode(tokens)\n\n\ndef main():\n    args = parse_arguments()\n\n    tokenizer_config = {}\n    if args.eos_token is not None:\n        tokenizer_config[\"eos_token\"] = args.eos_token\n\n    processor, model = load_model(args.model, tokenizer_config)\n\n    prompt = codecs.decode(args.prompt, \"unicode_escape\")\n    pixel_values, input_ids = prepare_inputs(processor, args.image, prompt)\n\n    print(prompt)\n    generated_text = generate_text(\n        input_ids, pixel_values, model, processor, args.max_tokens, args.temp\n    )\n    print(generated_text)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "llava/language.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport inspect\nfrom dataclasses import dataclass\nfrom typing import Dict, Optional, Tuple, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\n@dataclass\nclass TextConfig:\n    model_type: str\n    hidden_size: int = 4096\n    num_hidden_layers: int = 32\n    intermediate_size: int = 11008\n    num_attention_heads: int = 32\n    rms_norm_eps: float = 1e-6\n    vocab_size: int = 32000\n    num_key_value_heads: int = None\n    rope_theta: float = 10000\n    rope_traditional: bool = False\n    rope_scaling: Optional[Dict[str, Union[float, str]]] = None\n\n    @classmethod\n    def from_dict(cls, params):\n        return cls(\n            **{\n                k: v\n                for k, v in params.items()\n                if k in inspect.signature(cls).parameters\n            }\n        )\n\n    def __post_init__(self):\n        if self.num_key_value_heads is None:\n            self.num_key_value_heads = self.num_attention_heads\n\n        if self.rope_scaling:\n            required_keys = {\"factor\", \"type\"}\n            if not all(key in self.rope_scaling for key in required_keys):\n                raise ValueError(f\"rope_scaling must contain keys {required_keys}\")\n\n            if self.rope_scaling[\"type\"] != \"linear\":\n                raise ValueError(\"rope_scaling 'type' currently only supports 'linear'\")\n\n\nclass Attention(nn.Module):\n    def __init__(self, config: TextConfig):\n        super().__init__()\n\n        dim = config.hidden_size\n        self.n_heads = n_heads = config.num_attention_heads\n        self.n_kv_heads = n_kv_heads = config.num_key_value_heads\n\n        self.repeats = n_heads // n_kv_heads\n\n        head_dim = config.hidden_size // n_heads\n        self.scale = head_dim**-0.5\n\n        self.q_proj = nn.Linear(dim, n_heads * head_dim, bias=False)\n        self.k_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.v_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.o_proj = nn.Linear(n_heads * head_dim, dim, bias=False)\n\n        rope_scale = (\n            1 / config.rope_scaling[\"factor\"]\n            if config.rope_scaling is not None\n            and config.rope_scaling[\"type\"] == \"linear\"\n            else 1\n        )\n        self.rope = nn.RoPE(\n            head_dim,\n            traditional=config.rope_traditional,\n            base=config.rope_theta,\n            scale=rope_scale,\n        )\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        B, L, D = x.shape\n\n        queries, keys, values = self.q_proj(x), self.k_proj(x), self.v_proj(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.o_proj(output), (keys, values)\n\n\nclass MLP(nn.Module):\n    def __init__(self, dim, hidden_dim):\n        super().__init__()\n        self.gate_proj = nn.Linear(dim, hidden_dim, bias=False)\n        self.down_proj = nn.Linear(hidden_dim, dim, bias=False)\n        self.up_proj = nn.Linear(dim, hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.down_proj(nn.silu(self.gate_proj(x)) * self.up_proj(x))\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, config: TextConfig):\n        super().__init__()\n        self.num_attention_heads = config.num_attention_heads\n        self.hidden_size = config.hidden_size\n        self.self_attn = Attention(config)\n        self.mlp = MLP(config.hidden_size, config.intermediate_size)\n        self.input_layernorm = nn.RMSNorm(config.hidden_size, eps=config.rms_norm_eps)\n        self.post_attention_layernorm = nn.RMSNorm(\n            config.hidden_size, eps=config.rms_norm_eps\n        )\n        self.config = config\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.self_attn(self.input_layernorm(x), mask, cache)\n        h = x + r\n        r = self.mlp(self.post_attention_layernorm(h))\n        out = h + r\n        return out, cache\n\n\nclass Llama(nn.Module):\n    def __init__(self, config: TextConfig):\n        super().__init__()\n        self.config = config\n        self.vocab_size = config.vocab_size\n        self.num_hidden_layers = config.num_hidden_layers\n        assert self.vocab_size > 0\n        self.embed_tokens = nn.Embedding(config.vocab_size, config.hidden_size)\n        self.layers = [\n            TransformerBlock(config=config) for _ in range(config.num_hidden_layers)\n        ]\n        self.norm = nn.RMSNorm(config.hidden_size, eps=config.rms_norm_eps)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n        inputs_embeds=None,\n    ):\n        # for passing merged input embeddings\n        if inputs_embeds is None:\n            h = self.embed_tokens(inputs)\n        else:\n            h = inputs_embeds\n\n        mask = None\n        if h.shape[1] > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(h.shape[1])\n            mask = mask.astype(h.dtype)\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        for e, layer in enumerate(self.layers):\n            h, cache[e] = layer(h, mask, cache[e])\n\n        return self.norm(h), cache\n\n\nclass LanguageModel(nn.Module):\n    def __init__(self, config: TextConfig):\n        super().__init__()\n        self.model_type = config.model_type\n        if self.model_type != \"llama\":\n            raise ValueError(\n                f\"Model type {self.model_type} not supported. Currently only 'llama' is supported\"\n            )\n        self.model = Llama(config)\n        self.lm_head = nn.Linear(config.hidden_size, config.vocab_size, bias=False)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n        inputs_embeds=None,\n    ):\n        out, cache = self.model(inputs, cache, inputs_embeds)\n        return self.lm_head(out), cache\n\n    @staticmethod\n    def sanitize(weights):\n        # Remove unused precomputed rotary freqs\n        return {\n            k: v for k, v in weights.items() if \"self_attn.rotary_emb.inv_freq\" not in k\n        }\n"
  },
  {
    "path": "llava/llava.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport glob\nimport inspect\nimport json\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom huggingface_hub import snapshot_download\nfrom language import LanguageModel, TextConfig\nfrom vision import VisionConfig, VisionModel\n\n\n@dataclass\nclass LlaVAConfig:\n    text_config: TextConfig\n    vision_config: VisionConfig\n    ignore_index: int = -100\n    image_token_index: int = 32000\n    vision_feature_select_strategy: str = \"default\"\n    vision_feature_layer: int = -2\n    vocab_size: int = 32000\n\n    @classmethod\n    def from_dict(cls, params):\n        return cls(\n            **{\n                k: v\n                for k, v in params.items()\n                if k in inspect.signature(cls).parameters\n            }\n        )\n\n\nclass LlavaMultiModalProjector(nn.Module):\n    def __init__(self, config: LlaVAConfig):\n        super().__init__()\n        self.linear_1 = nn.Linear(\n            config.vision_config.hidden_size, config.text_config.hidden_size, bias=True\n        )\n        self.gelu = nn.GELU()\n        self.linear_2 = nn.Linear(\n            config.text_config.hidden_size, config.text_config.hidden_size, bias=True\n        )\n\n    def __call__(self, x: mx.array) -> mx.array:\n        x = self.linear_1(x)\n        x = self.gelu(x)\n        x = self.linear_2(x)\n        return x\n\n\nclass LlavaModel(nn.Module):\n    def __init__(self, config: LlaVAConfig):\n        self.config = config\n        self.vision_tower = VisionModel(config.vision_config)\n        self.language_model = LanguageModel(config.text_config)\n        self.multi_modal_projector = LlavaMultiModalProjector(config)\n        self.vision_feature_layer = config.vision_feature_layer\n        self.vision_feature_select_strategy = config.vision_feature_select_strategy\n\n    def get_input_embeddings(\n        self,\n        input_ids: Optional[mx.array] = None,\n        pixel_values: Optional[mx.array] = None,\n    ):\n        # Get the input embeddings from the language model\n        inputs_embeds = self.language_model.model.embed_tokens(input_ids)\n        if pixel_values is None:\n            return inputs_embeds\n\n        # Get the ouptut hidden states from the vision model\n        *_, hidden_states = self.vision_tower(\n            pixel_values.transpose(0, 2, 3, 1), output_hidden_states=True\n        )\n\n        # Select the hidden states from the desired layer\n        selected_image_feature = hidden_states[self.vision_feature_layer]\n\n        if self.vision_feature_select_strategy == \"default\":\n            selected_image_feature = selected_image_feature[:, 1:]\n        elif self.vision_feature_select_strategy == \"full\":\n            selected_image_feature = selected_image_feature\n        else:\n            raise ValueError(\n                \"Unexpected feature selection strategy: \"\n                f\"{self.vision_feature_select_strategy}\"\n            )\n\n        # Pass image features through the multi-modal projector\n        image_features = self.multi_modal_projector(selected_image_feature)\n\n        # Insert special image tokens in the input_ids\n        final_inputs_embeds = self._merge_input_ids_with_image_features(\n            image_features, inputs_embeds, input_ids\n        )\n        return final_inputs_embeds\n\n    def _merge_input_ids_with_image_features(\n        self, image_features, inputs_embeds, input_ids\n    ):\n        image_token_index = self.config.image_token_index\n        batch_size, num_image_patches, embed_dim = image_features.shape\n\n        # Positions of <image> tokens in input_ids, assuming batch size is 1\n        image_positions = mx.array(\n            np.where(input_ids[0] == image_token_index)[0], mx.uint32\n        )\n\n        if len(image_positions) != num_image_patches:\n            raise ValueError(\n                f\"The number of image tokens ({len(image_positions)}) does not \"\n                f\" match the number of image patches ({num_image_patches}).\"\n            )\n\n        inputs_embeds[0, image_positions] = image_features\n        return inputs_embeds\n\n    def __call__(self, input_ids: mx.array, pixel_values: mx.array, cache=None):\n        input_embddings = self.get_input_embeddings(input_ids, pixel_values)\n        logits, cache = self.language_model(\n            input_ids, cache=cache, inputs_embeds=input_embddings\n        )\n        return logits, cache\n\n    @staticmethod\n    def from_pretrained(path_or_hf_repo: str):\n        path = Path(path_or_hf_repo)\n        if not path.exists():\n            path = Path(\n                snapshot_download(\n                    repo_id=path_or_hf_repo,\n                    allow_patterns=[\n                        \"*.json\",\n                        \"*.safetensors\",\n                        \"*.py\",\n                        \"tokenizer.model\",\n                        \"*.tiktoken\",\n                    ],\n                )\n            )\n\n        with open(path / \"config.json\", \"r\") as f:\n            model_config = json.load(f)\n\n        model_config = LlaVAConfig.from_dict(model_config)\n\n        model_config.vision_config = VisionConfig.from_dict(model_config.vision_config)\n        model_config.text_config = TextConfig.from_dict(model_config.text_config)\n\n        model = LlavaModel(model_config)\n        weight_files = glob.glob(str(path / \"*.safetensors\"))\n        if not weight_files:\n            raise FileNotFoundError(f\"No safetensors found in {path}\")\n\n        weights = {}\n        for wf in weight_files:\n            weights.update(mx.load(wf))\n\n        weights = VisionModel.sanitize(weights)\n        weights = LanguageModel.sanitize(weights)\n\n        model.load_weights(list(weights.items()))\n        return model\n"
  },
  {
    "path": "llava/requirements.txt",
    "content": "mlx>=0.8.0\nnumpy\ntransformers\ntorch\nhuggingface_hub\nPillow\n"
  },
  {
    "path": "llava/test.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport unittest\n\nimport mlx.core as mx\nimport requests\nimport torch\nfrom PIL import Image\nfrom transformers import AutoProcessor, LlavaForConditionalGeneration\n\nfrom llava import LlavaModel\n\nMODEL_PATH = \"llava-hf/llava-1.5-7b-hf\"\nPROMPT = \"USER: <image>\\nWhat are these?\\nASSISTANT:\"\nIMAGE_FILE = \"http://images.cocodataset.org/val2017/000000039769.jpg\"\n\n\ndef load_mlx_models(path):\n    model = LlavaModel.from_pretrained(path)\n    model.eval()\n    return model\n\n\ndef load_hf_models(path):\n    model = LlavaForConditionalGeneration.from_pretrained(path)\n    model.eval()\n    return model\n\n\nclass TestVisionTower(unittest.TestCase):\n    @classmethod\n    def setUpClass(cls):\n        cls.mx_llava = load_mlx_models(MODEL_PATH)\n        cls.hf_llava = load_hf_models(MODEL_PATH)\n        cls.proc = AutoProcessor.from_pretrained(MODEL_PATH)\n\n    def test_image_features(self):\n        raw_image = Image.open(requests.get(IMAGE_FILE, stream=True).raw)\n        vision_feature_layer = -2\n        with torch.no_grad():\n            pixel_values = self.proc(PROMPT, raw_image, return_tensors=\"pt\")[\n                \"pixel_values\"\n            ]\n\n            hf_pixel_values = pixel_values\n            mx_pixel_values = mx.array(pixel_values.numpy()).transpose(0, 2, 3, 1)\n\n            _, _, hidden_states = self.mx_llava.vision_tower(\n                mx_pixel_values,\n                output_hidden_states=True,\n            )\n\n            mx_elected_image_feature = hidden_states[vision_feature_layer]\n            mx_image_features = self.mx_llava.multi_modal_projector(\n                mx_elected_image_feature\n            )\n\n            hf_image_outputs = self.hf_llava.vision_tower(\n                hf_pixel_values, output_hidden_states=True\n            )\n            hf_elected_image_feature = hf_image_outputs.hidden_states[\n                vision_feature_layer\n            ]\n            hf_image_features = self.hf_llava.multi_modal_projector(\n                hf_elected_image_feature\n            )\n\n            self.assertTrue(\n                mx.allclose(\n                    mx_image_features,\n                    mx.array(hf_image_features.numpy()),\n                    atol=1e-2,\n                )\n            )\n\n\nclass TestLlava(unittest.TestCase):\n    @classmethod\n    def setUpClass(cls):\n        cls.mx_llava = load_mlx_models(MODEL_PATH)\n        cls.hf_llava = load_hf_models(MODEL_PATH)\n        cls.proc = AutoProcessor.from_pretrained(MODEL_PATH)\n\n    def test_merge_input_ids_with_image_features(self):\n        raw_image = Image.open(requests.get(IMAGE_FILE, stream=True).raw)\n        vision_feature_layer = -2\n        with torch.no_grad():\n            values = self.proc(PROMPT, raw_image, return_tensors=\"pt\")\n            pixel_values = values[\"pixel_values\"]\n            input_ids = values[\"input_ids\"]\n\n            hf_pixel_values = pixel_values\n            mx_pixel_values = mx.array(pixel_values.numpy()).transpose(0, 2, 3, 1)\n\n            _, _, hidden_states = self.mx_llava.vision_tower(\n                mx_pixel_values,\n                output_hidden_states=True,\n            )\n            mx_input_ids = mx.array(input_ids.numpy())\n            mx_elected_image_feature = hidden_states[vision_feature_layer]\n            mx_image_features = self.mx_llava.multi_modal_projector(\n                mx_elected_image_feature\n            )\n            mx_inputs_embeds = self.mx_llava.language_model.model.embed_tokens(\n                mx_input_ids\n            )\n            mx_final_embedding = self.mx_llava._merge_input_ids_with_image_features(\n                mx_image_features, mx_inputs_embeds, mx_input_ids\n            )\n\n            hf_image_outputs = self.hf_llava.vision_tower(\n                hf_pixel_values, output_hidden_states=True\n            )\n            hf_elected_image_feature = hf_image_outputs.hidden_states[\n                vision_feature_layer\n            ]\n            hf_image_features = self.hf_llava.multi_modal_projector(\n                hf_elected_image_feature\n            )\n            hf_inputs_embeds = self.hf_llava.get_input_embeddings()(input_ids)\n            hf_final_embedding, _, _, _ = (\n                self.hf_llava._merge_input_ids_with_image_features(\n                    hf_image_features,\n                    hf_inputs_embeds,\n                    input_ids,\n                    attention_mask=input_ids,\n                    labels=torch.ones_like(input_ids),\n                )\n            )\n\n            self.assertTrue(\n                mx.allclose(\n                    mx_final_embedding,\n                    mx.array(hf_final_embedding.numpy()),\n                    atol=1e-1,\n                )\n            )\n\n    def test_generated_tokens(self):\n        raw_image = Image.open(requests.get(IMAGE_FILE, stream=True).raw)\n        with torch.no_grad():\n            hf_inputs = self.proc(PROMPT, raw_image, return_tensors=\"pt\")\n            hf_outputs = self.hf_llava(**hf_inputs)\n            hf_logits = hf_outputs.logits\n\n            mx_inputs = self.proc(PROMPT, raw_image, return_tensors=\"np\")\n            pixel_values = mx.array(mx_inputs[\"pixel_values\"])\n            input_ids = mx.array(mx_inputs[\"input_ids\"])\n\n            mx_logits, _ = self.mx_llava(input_ids, pixel_values)\n\n            self.assertTrue(\n                mx.allclose(\n                    mx_logits[:, -1, :].argmax(axis=-1),\n                    mx.array(hf_logits.numpy())[:, -1, :].argmax(axis=-1),\n                    atol=1e-2,\n                )\n            )\n\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "llava/vision.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport inspect\nimport math\nfrom dataclasses import dataclass\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\n@dataclass\nclass VisionConfig:\n    model_type: str\n    num_hidden_layers: int = 24\n    hidden_size: int = 1024\n    intermediate_size: int = 4096\n    num_attention_heads: int = 16\n    image_size: int = 336\n    patch_size: int = 14\n    projection_dim: int = 768\n    vocab_size: int = 32000\n    num_channels: int = 3\n    layer_norm_eps: float = 1e-5\n\n    @classmethod\n    def from_dict(cls, params):\n        return cls(\n            **{\n                k: v\n                for k, v in params.items()\n                if k in inspect.signature(cls).parameters\n            }\n        )\n\n\nclass Attention(nn.Module):\n    def __init__(\n        self,\n        dims: int,\n        num_heads: int,\n        query_input_dims: Optional[int] = None,\n        key_input_dims: Optional[int] = None,\n        value_input_dims: Optional[int] = None,\n        value_dims: Optional[int] = None,\n        value_output_dims: Optional[int] = None,\n        bias: bool = False,\n    ):\n        super().__init__()\n\n        if (dims % num_heads) != 0:\n            raise ValueError(\n                \"The input feature dimensions should be divisible by the \"\n                f\"number of heads ({dims} % {num_heads}) != 0\"\n            )\n\n        query_input_dims = query_input_dims or dims\n        key_input_dims = key_input_dims or dims\n        value_input_dims = value_input_dims or key_input_dims\n        value_dims = value_dims or dims\n        value_output_dims = value_output_dims or dims\n\n        self.num_heads = num_heads\n        self.q_proj = nn.Linear(query_input_dims, dims, bias=bias)\n        self.k_proj = nn.Linear(key_input_dims, dims, bias=bias)\n        self.v_proj = nn.Linear(value_input_dims, value_dims, bias=bias)\n        self.out_proj = nn.Linear(value_dims, value_output_dims, bias=bias)\n\n    def __call__(self, queries, keys, values, mask=None):\n        queries = self.q_proj(queries)\n        keys = self.k_proj(keys)\n        values = self.v_proj(values)\n\n        num_heads = self.num_heads\n        B, L, D = queries.shape\n        _, S, _ = keys.shape\n        queries = queries.reshape(B, L, num_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, S, num_heads, -1).transpose(0, 2, 3, 1)\n        values = values.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n\n        scale = math.sqrt(1 / queries.shape[-1])\n        scores = (queries * scale) @ keys\n        if mask is not None:\n            scores = scores + mask.astype(scores.dtype)\n        scores = mx.softmax(scores, axis=-1)\n        values_hat = (scores @ values).transpose(0, 2, 1, 3).reshape(B, L, -1)\n\n        return self.out_proj(values_hat)\n\n\nclass MLP(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n        self.activation_fn = nn.GELU(approx=\"fast\")\n        self.fc1 = nn.Linear(config.hidden_size, config.intermediate_size)\n        self.fc2 = nn.Linear(config.intermediate_size, config.hidden_size)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        x = self.activation_fn(self.fc1(x))\n        x = self.fc2(x)\n        return x\n\n\nclass EncoderLayer(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n        self.embed_dim = config.hidden_size\n        self.self_attn = Attention(\n            config.hidden_size, config.num_attention_heads, bias=True\n        )\n        self.layer_norm1 = nn.LayerNorm(self.embed_dim, eps=config.layer_norm_eps)\n        self.mlp = MLP(config)\n        self.layer_norm2 = nn.LayerNorm(self.embed_dim, eps=config.layer_norm_eps)\n\n    def __call__(self, x: mx.array, mask: Optional[mx.array] = None) -> mx.array:\n        y = self.layer_norm1(x)\n        y = self.self_attn(y, y, y, mask)\n        x = x + y\n        y = self.layer_norm2(x)\n        y = self.mlp(y)\n        return x + y\n\n\nclass Encoder(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n        self.layers = [EncoderLayer(config) for _ in range(config.num_hidden_layers)]\n\n\nclass VisionEmbeddings(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n        self.config = config\n        self.embed_dim = config.hidden_size\n        self.image_size = config.image_size\n        self.patch_size = config.patch_size\n\n        self.class_embedding = mx.zeros((config.hidden_size,))\n\n        self.patch_embedding = nn.Conv2d(\n            in_channels=config.num_channels,\n            out_channels=self.embed_dim,\n            kernel_size=self.patch_size,\n            stride=self.patch_size,\n            bias=False,\n        )\n\n        self.num_patches = (self.image_size // self.patch_size) ** 2\n        self.num_positions = self.num_patches + 1\n        self.position_embedding = nn.Embedding(self.num_positions, self.embed_dim)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        batch_size = x.shape[0]\n        patch_embeddings = self.patch_embedding(x)\n        patch_embeddings = mx.flatten(patch_embeddings, start_axis=1, end_axis=2)\n        embed_dim = patch_embeddings.shape[-1]\n        cls_embeddings = mx.broadcast_to(\n            self.class_embedding, (batch_size, 1, embed_dim)\n        )\n        embeddings = mx.concatenate((cls_embeddings, patch_embeddings), axis=1)\n        embeddings += self.position_embedding.weight\n        return embeddings\n\n\nclass ClipVisionModel(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n        self.embeddings = VisionEmbeddings(config)\n        self.pre_layrnorm = nn.LayerNorm(config.hidden_size)\n        self.encoder = Encoder(config)\n        self.post_layernorm = nn.LayerNorm(config.hidden_size)\n\n    def __call__(\n        self,\n        x: mx.array,\n        output_hidden_states: Optional[bool] = None,\n    ) -> mx.array:\n        x = self.embeddings(x)\n        x = self.pre_layrnorm(x)\n\n        encoder_states = (x,) if output_hidden_states else None\n\n        for l in self.encoder.layers:\n            x = l(x, mask=None)\n            if output_hidden_states:\n                encoder_states = encoder_states + (x,)\n\n        pooler_output = self.post_layernorm(x[:, 0, :])\n        return pooler_output, x, encoder_states\n\n\nclass VisionModel(nn.Module):\n    def __init__(self, config: VisionConfig):\n        super().__init__()\n\n        self.model_type = config.model_type\n        if self.model_type != \"clip_vision_model\":\n            raise ValueError(f\"Unsupported model type: {self.model_type}\")\n\n        self.vision_model = ClipVisionModel(config)\n\n    def __call__(\n        self, x: mx.array, output_hidden_states: Optional[bool] = None\n    ) -> mx.array:\n        return self.vision_model(x, output_hidden_states)\n\n    @staticmethod\n    def sanitize(weights):\n        sanitized_weights = {}\n        for k, v in weights.items():\n            if \"position_ids\" in k:\n                # Remove unused position_ids\n                continue\n            elif \"patch_embedding.weight\" in k:\n                # PyTorch conv2d weight tensors have shape:\n                #   [out_channels, in_channels, kH, KW]\n                # MLX conv2d expects the weight be of shape:\n                #   [out_channels, kH, KW, in_channels]\n                sanitized_weights[k] = v.transpose(0, 2, 3, 1)\n            else:\n                sanitized_weights[k] = v\n\n        return sanitized_weights\n"
  },
  {
    "path": "llms/README.md",
    "content": "# MOVE NOTICE \n\nThe mlx-lm package has moved to a [new repo](https://github.com/ml-explore/mlx-lm).\n\nThe package has been removed from the MLX Examples repo. Send new contributions\nand issues to the MLX LM repo.\n"
  },
  {
    "path": "llms/gguf_llm/README.md",
    "content": "# LLMs in MLX with GGUF\n\nAn example generating text using GGUF format models in MLX.[^1]\n\n> [!NOTE]\n> MLX is able to read most quantization formats from GGUF directly. However,\n> only a few quantizations are supported directly: `Q4_0`, `Q4_1`, and `Q8_0`.\n> Unsupported quantizations will be cast to `float16`.\n\n## Setup\n\nInstall the dependencies:\n\n```bash\npip install -r requirements.txt\n```\n\n### Run\n\nRun with:\n\n```bash\npython generate.py \\\n  --repo <hugging_face_repo> \\\n  --gguf <file.gguf> \\\n  --prompt \"Write a quicksort in Python\"\n```\n\nFor example, to generate text with Mistral 7B use:\n\n```bash\npython generate.py \\\n  --repo TheBloke/Mistral-7B-v0.1-GGUF \\\n  --gguf mistral-7b-v0.1.Q8_0.gguf \\\n  --prompt \"Write a quicksort in Python\"\n```\n\nRun `python generate.py --help` for more options.\n\nModels that have been tested and work include:\n\n- [TheBloke/Mistral-7B-v0.1-GGUF](https://huggingface.co/TheBloke/Mistral-7B-v0.1-GGUF),\n  for quantized models use:\n  - `mistral-7b-v0.1.Q8_0.gguf`\n  - `mistral-7b-v0.1.Q4_0.gguf`\n\n- [TheBloke/TinyLlama-1.1B-Chat-v1.0-GGUF](https://huggingface.co/TheBloke/TinyLlama-1.1B-Chat-v1.0-GGUF),\n  for quantized models use:\n  - `tinyllama-1.1b-chat-v1.0.Q8_0.gguf`\n  - `tinyllama-1.1b-chat-v1.0.Q4_0.gguf`\n\n- [Jaward/phi-3-mini-4k-instruct.Q4_0.gguf](https://huggingface.co/Jaward/phi-3-mini-4k-instruct.Q4_0.gguf),\n  for 4 bits quantized phi-3-mini-4k-instruct use:\n  - `phi-3-mini-4k-instruct.Q4_0.gguf` \n\n[^1]: For more information on GGUF see [the documentation](https://github.com/ggerganov/ggml/blob/master/docs/gguf.md).\n"
  },
  {
    "path": "llms/gguf_llm/generate.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport time\n\nimport mlx.core as mx\nimport models\n\n\ndef generate(\n    model: models.Model,\n    tokenizer: models.GGUFTokenizer,\n    prompt: str,\n    max_tokens: int,\n    temp: float = 0.0,\n):\n    prompt = tokenizer.encode(prompt)\n\n    tic = time.time()\n    tokens = []\n    skip = 0\n    for token, n in zip(\n        models.generate(prompt, model, args.temp),\n        range(args.max_tokens),\n    ):\n        if token == tokenizer.eos_token_id:\n            break\n\n        if n == 0:\n            prompt_time = time.time() - tic\n            tic = time.time()\n\n        tokens.append(token.item())\n        s = tokenizer.decode(tokens)\n        print(s[skip:], end=\"\", flush=True)\n        skip = len(s)\n    print(tokenizer.decode(tokens)[skip:], flush=True)\n    gen_time = time.time() - tic\n    print(\"=\" * 10)\n    if len(tokens) == 0:\n        print(\"No tokens generated for this prompt\")\n        return\n    prompt_tps = len(prompt) / prompt_time\n    gen_tps = (len(tokens) - 1) / gen_time\n    print(f\"Prompt: {prompt_tps:.3f} tokens-per-sec\")\n    print(f\"Generation: {gen_tps:.3f} tokens-per-sec\")\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Inference script\")\n    parser.add_argument(\n        \"--gguf\",\n        type=str,\n        help=\"The GGUF file to load (and optionally download).\",\n    )\n    parser.add_argument(\n        \"--repo\",\n        type=str,\n        default=None,\n        help=\"The Hugging Face repo if downloading from the Hub.\",\n    )\n\n    parser.add_argument(\n        \"--prompt\",\n        help=\"The message to be processed by the model\",\n        default=\"In the beginning the Universe was created.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate\",\n    )\n    parser.add_argument(\n        \"--temp\",\n        help=\"The sampling temperature.\",\n        type=float,\n        default=0.0,\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n\n    args = parser.parse_args()\n    mx.random.seed(args.seed)\n    model, tokenizer = models.load(args.gguf, args.repo)\n    generate(model, tokenizer, args.prompt, args.max_tokens, args.temp)\n"
  },
  {
    "path": "llms/gguf_llm/models.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import Dict, List, Optional, Tuple, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport utils\nfrom huggingface_hub import snapshot_download\n\n\n@dataclass\nclass ModelArgs:\n    hidden_size: int\n    num_hidden_layers: int\n    intermediate_size: int\n    num_attention_heads: int\n    rms_norm_eps: float\n    vocab_size: int\n    context_length: int\n    num_key_value_heads: Optional[int] = None\n    rope_theta: float = 10000\n    rope_traditional: bool = False\n    model_type: Optional[str] = None\n    rope_scaling: Optional[Dict[str, Union[float, str]]] = None\n\n    def __post_init__(self):\n        if self.num_key_value_heads is None:\n            self.num_key_value_heads = self.num_attention_heads\n\n        if self.rope_scaling:\n            required_keys = {\"factor\", \"type\"}\n            if not all(key in self.rope_scaling for key in required_keys):\n                raise ValueError(f\"rope_scaling must contain keys {required_keys}\")\n\n            if self.rope_scaling[\"type\"] != \"linear\":\n                raise ValueError(\"rope_scaling 'type' currently only supports 'linear'\")\n\n    @classmethod\n    def from_dict(cls, params):\n        return cls(\n            **{\n                k: v\n                for k, v in params.items()\n                if k in inspect.signature(cls).parameters\n            }\n        )\n\n\nclass Attention(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n\n        dim = args.hidden_size\n        self.n_heads = n_heads = args.num_attention_heads\n        self.n_kv_heads = n_kv_heads = args.num_key_value_heads or n_heads\n\n        self.repeats = n_heads // n_kv_heads\n\n        head_dim = args.hidden_size // n_heads\n        self.scale = head_dim**-0.5\n\n        self.q_proj = nn.Linear(dim, n_heads * head_dim, bias=False)\n        self.k_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.v_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.o_proj = nn.Linear(n_heads * head_dim, dim, bias=False)\n        rope_scale = (\n            1 / float(args.rope_scaling[\"factor\"])\n            if args.rope_scaling is not None and args.rope_scaling[\"type\"] == \"linear\"\n            else 1\n        )\n        self.rope = nn.RoPE(\n            head_dim,\n            traditional=args.rope_traditional,\n            base=args.rope_theta,\n            scale=rope_scale,\n        )\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        B, L, D = x.shape\n\n        queries, keys, values = self.q_proj(x), self.k_proj(x), self.v_proj(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.o_proj(output), (keys, values)\n\n\nclass MLP(nn.Module):\n    def __init__(self, dim, hidden_dim):\n        super().__init__()\n        self.gate_proj = nn.Linear(dim, hidden_dim, bias=False)\n        self.down_proj = nn.Linear(hidden_dim, dim, bias=False)\n        self.up_proj = nn.Linear(dim, hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.down_proj(nn.silu(self.gate_proj(x)) * self.up_proj(x))\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.num_attention_heads = args.num_attention_heads\n        self.hidden_size = args.hidden_size\n        self.self_attn = Attention(args)\n        self.mlp = MLP(args.hidden_size, args.intermediate_size)\n        self.input_layernorm = nn.RMSNorm(args.hidden_size, eps=args.rms_norm_eps)\n        self.post_attention_layernorm = nn.RMSNorm(\n            args.hidden_size, eps=args.rms_norm_eps\n        )\n        self.args = args\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.self_attn(self.input_layernorm(x), mask, cache)\n        h = x + r\n        r = self.mlp(self.post_attention_layernorm(h))\n        out = h + r\n        return out, cache\n\n\nclass LlamaModel(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n        self.vocab_size = args.vocab_size\n        self.num_hidden_layers = args.num_hidden_layers\n        assert self.vocab_size > 0\n        self.embed_tokens = nn.Embedding(args.vocab_size, args.hidden_size)\n        self.layers = [\n            TransformerBlock(args=args) for _ in range(args.num_hidden_layers)\n        ]\n        self.norm = nn.RMSNorm(args.hidden_size, eps=args.rms_norm_eps)\n        # model info\n        print(\n            f\"Model info\\n\"\n            f\"==========\\n\"\n            f\"Context length: {args.context_length}\\n\"\n            f\"Vocab size: {args.vocab_size}\\n\"\n            f\"Hidden size: {args.hidden_size}\\n\"\n            f\"Num layers: {args.num_hidden_layers}\\n\"\n            f\"Num attention heads: {args.num_attention_heads}\\n\"\n        )\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        h = self.embed_tokens(inputs)\n\n        mask = None\n        if h.shape[1] > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(h.shape[1])\n            mask = mask.astype(h.dtype)\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        for e, layer in enumerate(self.layers):\n            h, cache[e] = layer(h, mask, cache[e])\n\n        return self.norm(h), cache\n\n\nclass Model(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.model = LlamaModel(args)\n        self.lm_head = nn.Linear(args.hidden_size, args.vocab_size, bias=False)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        out, cache = self.model(inputs, cache)\n        return self.lm_head(out), cache\n\n\ndef get_config(metadata: dict):\n    output = {\n        \"context_length\": metadata[\"llama.context_length\"],\n        \"hidden_size\": metadata[\"llama.embedding_length\"],\n        \"num_hidden_layers\": metadata[\"llama.block_count\"],\n        \"num_attention_heads\": metadata[\"llama.attention.head_count\"],\n        \"intermediate_size\": metadata[\"llama.feed_forward_length\"],\n        \"num_key_value_heads\": metadata[\"llama.attention.head_count_kv\"],\n        \"rms_norm_eps\": metadata[\"llama.attention.layer_norm_rms_epsilon\"],\n        \"vocab_size\": len(metadata[\"tokenizer.ggml.tokens\"]),\n        \"rope_theta\": metadata[\"llama.rope.freq_base\"],\n        \"rope_traditional\": True,\n    }\n    output = {k: v.item() if isinstance(v, mx.array) else v for k, v in output.items()}\n    return output\n\n\nclass GGUFTokenizer:\n    def __init__(self, metadata):\n        self._tokenizer = utils.spm_tokenizer(metadata)\n\n    def encode(self, s: str) -> mx.array:\n        return mx.array([self._tokenizer.bos_id()] + self._tokenizer.encode(s))\n\n    @property\n    def eos_token_id(self):\n        return self._tokenizer.eos_id()\n\n    def decode(self, toks: List[int]) -> str:\n        return self._tokenizer.decode(toks)\n\n\ndef translate_weight_names(name):\n    name = name.replace(\"blk.\", \"model.layers.\")\n    name = name.replace(\"ffn_gate\", \"mlp.gate_proj\")\n    name = name.replace(\"ffn_down\", \"mlp.down_proj\")\n    name = name.replace(\"ffn_up\", \"mlp.up_proj\")\n    name = name.replace(\"attn_q\", \"self_attn.q_proj\")\n    name = name.replace(\"attn_k\", \"self_attn.k_proj\")\n    name = name.replace(\"attn_v\", \"self_attn.v_proj\")\n    name = name.replace(\"attn_output\", \"self_attn.o_proj\")\n    name = name.replace(\"attn_norm\", \"input_layernorm\")\n    name = name.replace(\"ffn_norm\", \"post_attention_layernorm\")\n    name = name.replace(\"token_embd\", \"model.embed_tokens\")\n    name = name.replace(\"output_norm\", \"model.norm\")\n    name = name.replace(\"output\", \"lm_head\")\n    return name\n\n\ndef load(gguf_file: str, repo: Optional[str] = None):\n    # If the gguf_file exists, try to load model from it.\n    # Otherwise try to download and cache from the HF repo\n    if not Path(gguf_file).exists():\n        if repo is None:\n            raise ValueError(\n                f\"Could not find file {gguf_file}, and no Hugging Face\"\n                \" repo provided for download.\"\n            )\n        model_path = snapshot_download(\n            repo_id=repo,\n            allow_patterns=[gguf_file],\n        )\n        if not (Path(model_path) / gguf_file).exists():\n            raise ValueError(f\"File {gguf_file} not in repo {repo}.\")\n        gguf_file = str(Path(model_path) / gguf_file)\n\n    print(f\"[INFO] Loading model from {gguf_file}\")\n    weights, metadata = mx.load(gguf_file, return_metadata=True)\n    gguf_ft = metadata[\"general.file_type\"]\n    if gguf_ft == 0 or gguf_ft == 1:\n        # ALL_F32 or MOSTLY_F16\n        quantization = None\n        pass\n    elif gguf_ft == 2 or gguf_ft == 3:\n        # MOSTLY_Q4_0 or MOSTLY_Q4_1\n        quantization = {\"group_size\": 32, \"bits\": 4}\n        # print bits value\n        print(f\"{quantization['bits']} bits quantized model\")\n    elif gguf_ft == 7:\n        # MOSTLY_Q8_0 = 7\n        quantization = {\"group_size\": 32, \"bits\": 8}\n        print(f\"{quantization['bits']} bits quantized model\")\n    else:\n        quantization = None\n        print(\"[WARNING] Using unsupported GGUF quantization. Casting to float16.\")\n\n    weights = {translate_weight_names(k): v for k, v in weights.items()}\n    config = get_config(metadata)\n    model = Model(ModelArgs(**config))\n    if quantization is not None:\n        class_predicate = (\n            lambda p, m: isinstance(m, (nn.Linear, nn.Embedding))\n            and f\"{p}.scales\" in weights\n        )\n        nn.quantize(\n            model,\n            **quantization,\n            class_predicate=class_predicate,\n        )\n\n    tokenizer = GGUFTokenizer(metadata)\n    model.load_weights(list(weights.items()))\n    return model, tokenizer\n\n\ndef generate(prompt: mx.array, model: Model, temp: float = 0.0):\n    def sample(logits):\n        if temp == 0:\n            return mx.argmax(logits, axis=-1)\n        else:\n            return mx.random.categorical(logits * (1 / temp))\n\n    y = prompt\n    cache = None\n    while True:\n        logits, cache = model(y[None], cache=cache)\n        logits = logits[:, -1, :]\n        y = sample(logits)\n        yield y\n"
  },
  {
    "path": "llms/gguf_llm/requirements.txt",
    "content": "mlx>=0.8\nnumpy\nprotobuf==3.20.2\nsentencepiece\nhuggingface_hub\n"
  },
  {
    "path": "llms/gguf_llm/utils.py",
    "content": "import sentencepiece as spm\nimport sentencepiece.sentencepiece_model_pb2 as model\n\n\ndef spm_tokenizer(metadata):\n    tokens = metadata[\"tokenizer.ggml.tokens\"]\n    bos = metadata[\"tokenizer.ggml.bos_token_id\"].item()\n    eos = metadata[\"tokenizer.ggml.eos_token_id\"].item()\n    unk = metadata[\"tokenizer.ggml.unknown_token_id\"].item()\n\n    normalizer_spec = model.NormalizerSpec(\n        name=\"identity\",\n        precompiled_charsmap=b\"\",\n        add_dummy_prefix=True,\n        remove_extra_whitespaces=False,\n        normalization_rule_tsv=b\"\",\n    )\n    trainer_spec = model.TrainerSpec(\n        model_type=\"BPE\",\n        vocab_size=len(tokens),\n        input_format=\"text\",\n        split_by_unicode_script=True,\n        split_by_whitespace=True,\n        split_by_number=True,\n        treat_whitespace_as_suffix=False,\n        split_digits=True,\n        allow_whitespace_only_pieces=True,\n        vocabulary_output_piece_score=True,\n        byte_fallback=True,\n        unk_id=unk,\n        bos_id=bos,\n        eos_id=eos,\n        pad_id=-1,\n        unk_piece=\"<unk>\",\n        bos_piece=\"<s>\",\n        eos_piece=\"</s>\",\n        pad_piece=\"<pad>\",\n        pretokenization_delimiter=\"\",\n    )\n    m = model.ModelProto(trainer_spec=trainer_spec, normalizer_spec=normalizer_spec)\n    scores = metadata.get(\"tokenizer.ggml.scores\", None)\n    scores = scores.tolist() if scores is not None else None\n    token_types = metadata.get(\"tokenizer.ggml.token_type\", None)\n    token_types = token_types.tolist() if token_types is not None else None\n\n    for i, token in enumerate(tokens):\n        score = scores[i] if scores else 0\n        token_type = token_types[i] if token_types else 0\n        m.pieces.append(\n            model.ModelProto.SentencePiece(piece=token, score=score, type=token_type)\n        )\n    tokenizer = spm.SentencePieceProcessor(model_proto=m.SerializeToString())\n    return tokenizer\n"
  },
  {
    "path": "llms/llama/README.md",
    "content": "# Llama\n\nAn example of generating text with Llama (1 or 2) using MLX.\n\nLlama is a set of open source language models from Meta AI Research[^1][^2]\nranging from 7B to 70B parameters. This example also supports Meta's Llama Chat\nand Code Llama models, as well as the 1.1B TinyLlama models from SUTD.[^3]\n\n### Setup\n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\nNext, download and convert the model. If you do not have access to the model\nweights you will need to request access from Meta:\n\n- [Request Llama v1](https://docs.google.com/forms/d/e/1FAIpQLSfqNECQnMkycAp2jP4Z9TFX0cGR4uf7b_fBxjY_OjhJILlKGA/viewform)\n- [Request Llama v2](https://ai.meta.com/resources/models-and-libraries/llama-downloads/)\n\n> [!TIP] Alternatively, you can also download a few converted checkpoints from\n> the [MLX Community](https://huggingface.co/mlx-community) organization on\n> Hugging Face and skip the conversion step.\n\nYou can download the TinyLlama models directly from [Hugging\nFace](https://huggingface.co/TinyLlama).\n\nConvert the weights with:\n\n```\npython convert.py --torch-path <path_to_torch_model>\n```\n\nTo generate a 4-bit quantized model use the `-q` flag:\n\n```\npython convert.py --torch-path <path_to_torch_model> -q\n```\n\nFor TinyLlama use\n\n```\npython convert.py --torch-path <path_to_torch_model> --model-name tiny_llama\n```\n\nBy default, the conversion script will make the directory `mlx_model` and save\nthe converted `weights.npz`, `tokenizer.model`, and `config.json` there.\n\n\n### Run\n\nOnce you've converted the weights to MLX format, you can interact with the\nLlamA model:\n\n```\npython llama.py --prompt \"hello\"\n```\n\nRun `python llama.py --help` for more details.\n\n[^1]: For Llama v1 refer to the [arXiv paper](https://arxiv.org/abs/2302.13971) and [blog post](https://ai.meta.com/blog/large-language-model-llama-meta-ai/) for more details.\n[^2]: For Llama v2 refer to the [blob post](https://ai.meta.com/llama/)\n[^3]: For TinyLlama refer to the [gihub repository](https://github.com/jzhang38/TinyLlama?tab=readme-ov-file)\n"
  },
  {
    "path": "llms/llama/convert.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport collections\nimport copy\nimport glob\nimport json\nimport shutil\nfrom pathlib import Path\nfrom typing import Dict\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport torch\nfrom llama import Llama, ModelArgs, sanitize_config\nfrom mlx.utils import tree_flatten, tree_map, tree_unflatten\n\n\ndef torch_to_mx(a: torch.Tensor, *, dtype: str) -> mx.array:\n    # bfloat16 is not numpy convertible. Upcast to float32 to avoid precision loss\n    a = a.to(torch.float32) if dtype == \"bfloat16\" else a.to(getattr(torch, dtype))\n    return mx.array(a.numpy(), getattr(mx, dtype))\n\n\ndef llama(model_path, *, dtype: str):\n    SHARD_FIRST = [\"wv\", \"wq\", \"wk\", \"w1\", \"w3\", \"output\"]\n    SHARD_SECOND = [\"tok_embeddings\", \"wo\", \"w2\"]\n    SHARD_WEIGHTS = set(SHARD_FIRST + SHARD_SECOND)\n\n    def shard_key(k):\n        keys = k.split(\".\")\n        if len(keys) < 2:\n            return None\n        return keys[-2]\n\n    def unshard(k, v):\n        wn = shard_key(k)\n        if wn not in SHARD_WEIGHTS:\n            return v\n        elif wn in SHARD_FIRST:\n            axis = 0\n        elif wn in SHARD_SECOND:\n            axis = 1\n        else:\n            raise ValueError(\"Invalid weight name\")\n        return mx.concatenate(v, axis=axis)\n\n    torch_files = glob.glob(str(model_path / \"consolidated.*.pth\"))\n    weights = collections.defaultdict(list)\n    for wf in torch_files:\n        state = torch.load(wf, map_location=torch.device(\"cpu\"))\n        for k, v in state.items():\n            v = torch_to_mx(v, dtype=dtype)\n            state[k] = None  # free memory\n            if shard_key(k) in SHARD_WEIGHTS:\n                weights[k].append(v)\n            else:\n                weights[k] = v\n\n    for k, v in weights.items():\n        weights[k] = unshard(k, v)\n    with open(model_path / \"params.json\", \"r\") as f:\n        params = json.loads(f.read())\n    return weights, params\n\n\ndef tiny_llama(model_path, *, dtype: str):\n    try:\n        import transformers\n    except ImportError:\n        print(\"The transformers package must be installed for this model conversion:\")\n        print(\"pip install transformers\")\n        exit(1)\n\n    model = transformers.AutoModelForCausalLM.from_pretrained(\n        str(model_path)\n    ).state_dict()\n    config = transformers.AutoConfig.from_pretrained(model_path)\n\n    # things to change\n    # 1. there's no \"model.\" in the weight names\n    model = {k.replace(\"model.\", \"\"): v for k, v in model.items()}\n\n    # 2. mlp is called feed_forward\n    model = {k.replace(\"mlp\", \"feed_forward\"): v for k, v in model.items()}\n\n    # 3. up_proj, down_proj, gate_proj\n    model = {k.replace(\"down_proj\", \"w2\"): v for k, v in model.items()}\n    model = {k.replace(\"up_proj\", \"w3\"): v for k, v in model.items()}\n    model = {k.replace(\"gate_proj\", \"w1\"): v for k, v in model.items()}\n\n    # 4. layernorms\n    model = {\n        k.replace(\"input_layernorm\", \"attention_norm\"): v for k, v in model.items()\n    }\n    model = {\n        k.replace(\"post_attention_layernorm\", \"ffn_norm\"): v for k, v in model.items()\n    }\n\n    # 5. lm head\n    model = {k.replace(\"lm_head\", \"output\"): v for k, v in model.items()}\n\n    # 6. token emb\n    model = {k.replace(\"embed_tokens\", \"tok_embeddings\"): v for k, v in model.items()}\n\n    # 7. attention\n    model = {k.replace(\"self_attn\", \"attention\"): v for k, v in model.items()}\n    model = {k.replace(\"q_proj\", \"wq\"): v for k, v in model.items()}\n    model = {k.replace(\"k_proj\", \"wk\"): v for k, v in model.items()}\n    model = {k.replace(\"v_proj\", \"wv\"): v for k, v in model.items()}\n    model = {k.replace(\"o_proj\", \"wo\"): v for k, v in model.items()}\n\n    params = {}\n    params[\"dim\"] = config.hidden_size\n    params[\"hidden_dim\"] = config.intermediate_size\n    params[\"n_heads\"] = config.num_attention_heads\n    if hasattr(config, \"num_key_value_heads\"):\n        params[\"n_kv_heads\"] = config.num_key_value_heads\n    params[\"n_layers\"] = config.num_hidden_layers\n    params[\"vocab_size\"] = config.vocab_size\n    params[\"norm_eps\"] = config.rms_norm_eps\n    params[\"rope_traditional\"] = False\n    weights = {k: torch_to_mx(v, dtype=dtype) for k, v in model.items()}\n\n    return weights, params\n\n\ndef quantize(weights, config, args):\n    quantized_config = copy.deepcopy(config)\n\n    # Load the model:\n    config = sanitize_config(config, weights)\n    model = Llama(ModelArgs(**config))\n    weights = tree_map(mx.array, weights)\n    model.update(tree_unflatten(list(weights.items())))\n\n    # Quantize the model:\n    nn.quantize(model, args.q_group_size, args.q_bits)\n\n    # Update the config:\n    quantized_config[\"quantization\"] = {\n        \"group_size\": args.q_group_size,\n        \"bits\": args.q_bits,\n    }\n    quantized_weights = dict(tree_flatten(model.parameters()))\n\n    return quantized_weights, quantized_config\n\n\ndef make_shards(weights: dict, max_file_size_gibibyte: int = 15):\n    max_file_size_bytes = max_file_size_gibibyte << 30\n    shards = []\n    shard: Dict[str, mx.array] = {}\n    shard_size = 0\n    for k, v in weights.items():\n        if shard_size + v.nbytes > max_file_size_bytes:\n            shards.append(shard)\n            shard, shard_size = {}, 0\n        shard[k] = v\n        shard_size += v.nbytes\n    shards.append(shard)\n    return shards\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Llama weights to MLX\")\n    parser.add_argument(\n        \"--torch-path\",\n        type=str,\n        help=\"Path to the PyTorch model.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"Path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"--model-name\",\n        help=(\n            \"Name of the model to convert. Use 'llama' for models in the \"\n            \"Llama family distributed by Meta including Llama 1, Llama 2, \"\n            \"Code Llama, and Llama chat.\"\n        ),\n        choices=[\"tiny_llama\", \"llama\"],\n        default=\"llama\",\n    )\n    parser.add_argument(\n        \"-q\",\n        \"--quantize\",\n        help=\"Generate a quantized model.\",\n        action=\"store_true\",\n    )\n    parser.add_argument(\n        \"--q-group-size\",\n        help=\"Group size for quantization.\",\n        type=int,\n        default=64,\n    )\n    parser.add_argument(\n        \"--q-bits\",\n        help=\"Bits per weight for quantization.\",\n        type=int,\n        default=4,\n    )\n    parser.add_argument(\n        \"--dtype\",\n        help=\"dtype for loading the torch model and input for quantization or saving the converted model. \"\n        \"The original weights are stored in bfloat16.\",\n        type=str,\n        default=\"float16\",\n    )\n\n    args = parser.parse_args()\n\n    torch_path = Path(args.torch_path)\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    print(\"[INFO] Loading\")\n    weights, params = globals()[args.model_name](torch_path, dtype=args.dtype)\n    params[\"model_type\"] = \"llama\"\n    if args.quantize:\n        print(\"[INFO] Quantizing\")\n        weights, params = quantize(weights, params, args)\n\n    print(\"[INFO] Saving\")\n    shutil.copyfile(\n        str(torch_path / \"tokenizer.model\"),\n        str(mlx_path / \"tokenizer.model\"),\n    )\n    shards = make_shards(weights)\n    if len(shards) == 1:\n        mx.savez(str(mlx_path / f\"weights.npz\"), **shards[0])\n    else:\n        for i, shard in enumerate(shards):\n            mx.savez(str(mlx_path / f\"weights.{i:02d}.npz\"), **shard)\n    with open(mlx_path / \"config.json\", \"w\") as fid:\n        json.dump(params, fid, indent=4)\n"
  },
  {
    "path": "llms/llama/llama.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport glob\nimport json\nimport time\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_unflatten\nfrom sentencepiece import SentencePieceProcessor\n\n\n@dataclass\nclass ModelArgs:\n    dim: int\n    n_layers: int\n    head_dim: int\n    hidden_dim: int\n    n_heads: int\n    n_kv_heads: int\n    norm_eps: float\n    vocab_size: int\n    rope_theta: float\n    rope_traditional: bool = True\n\n\nclass Attention(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n\n        self.n_heads: int = args.n_heads\n        self.n_kv_heads: int = args.n_kv_heads\n\n        self.repeats = self.n_heads // self.n_kv_heads\n\n        self.scale = self.args.head_dim**-0.5\n\n        self.wq = nn.Linear(args.dim, args.n_heads * args.head_dim, bias=False)\n        self.wk = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wv = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wo = nn.Linear(args.n_heads * args.head_dim, args.dim, bias=False)\n        self.rope = nn.RoPE(\n            args.head_dim, traditional=args.rope_traditional, base=args.rope_theta\n        )\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> Tuple[mx.array, Tuple[mx.array, mx.array]]:\n        B, L, D = x.shape\n\n        queries, keys, values = self.wq(x), self.wk(x), self.wv(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        def repeat(a):\n            a = mx.concatenate([mx.expand_dims(a, 2)] * self.repeats, axis=2)\n            return a.reshape([B, self.n_heads, L, -1])\n\n        keys, values = map(repeat, (keys, values))\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        scores = (queries * self.scale) @ keys.transpose(0, 1, 3, 2)\n        if mask is not None:\n            scores += mask\n        scores = mx.softmax(scores.astype(mx.float32), axis=-1).astype(scores.dtype)\n        output = (scores @ values).transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.wo(output), (keys, values)\n\n\nclass FeedForward(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n\n        self.w1 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n        self.w2 = nn.Linear(args.hidden_dim, args.dim, bias=False)\n        self.w3 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.w2(nn.silu(self.w1(x)) * self.w3(x))\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.n_heads = args.n_heads\n        self.dim = args.dim\n        self.attention = Attention(args)\n        self.feed_forward = FeedForward(args=args)\n        self.attention_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.ffn_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.args = args\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.attention(self.attention_norm(x), mask, cache)\n        h = x + r\n        r = self.feed_forward(self.ffn_norm(h))\n        out = h + r\n        return out, cache\n\n\nclass Llama(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n        self.vocab_size = args.vocab_size\n        self.tok_embeddings = nn.Embedding(args.vocab_size, args.dim)\n        self.layers = [TransformerBlock(args=args) for _ in range(args.n_layers)]\n        self.norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.output = nn.Linear(args.dim, args.vocab_size, bias=False)\n\n    def __call__(self, x):\n        mask = nn.MultiHeadAttention.create_additive_causal_mask(x.shape[1])\n        mask = mask.astype(self.tok_embeddings.weight.dtype)\n\n        x = self.tok_embeddings(x)\n        for l in self.layers:\n            x, _ = l(x, mask)\n        x = self.norm(x)\n        return self.output(x)\n\n    def generate(self, x, temp=1.0):\n        def sample(logits):\n            if temp == 0:\n                return mx.argmax(logits, axis=-1)\n            else:\n                return mx.random.categorical(logits * (1 / temp))\n\n        cache = []\n\n        # Make an additive causal mask. We will need that to process the prompt.\n        mask = nn.MultiHeadAttention.create_additive_causal_mask(x.shape[1])\n        mask = mask.astype(self.tok_embeddings.weight.dtype)\n\n        # First we process the prompt x the same was as in __call__ but\n        # save the caches in cache\n        x = self.tok_embeddings(x)\n        for l in self.layers:\n            x, c = l(x, mask=mask)\n            # We store the per layer cache in a simple python list\n            cache.append(c)\n        x = self.norm(x)\n        # We only care about the last logits that generate the next token\n        y = self.output(x[:, -1])\n        y = sample(y)\n\n        # y now has size [1]\n        # Since MLX is lazily evaluated nothing is computed yet.\n        # Calling y.item() would force the computation to happen at\n        # this point but we can also choose not to do that and let the\n        # user choose when to start the computation.\n        yield y\n\n        # Now we parsed the prompt and generated the first token we\n        # need to feed it back into the model and loop to generate the\n        # rest.\n        while True:\n            # Unsqueezing the last dimension to add a sequence length\n            # dimension of 1\n            x = y[:, None]\n\n            x = self.tok_embeddings(x)\n            for i in range(len(cache)):\n                # We are overwriting the arrays in the cache list. When\n                # the computation will happen, MLX will be discarding the\n                # old cache the moment it is not needed anymore.\n                x, cache[i] = self.layers[i](x, mask=None, cache=cache[i])\n            x = self.norm(x)\n            y = sample(self.output(x[:, -1]))\n\n            yield y\n\n\ndef tic():\n    return time.time()\n\n\ndef toc(msg, start):\n    end = time.time()\n    return f\"[INFO] {msg}: {end - start:.3f} s\"\n\n\ndef generate(args):\n    input(\"Press enter to start generation\")\n    print(\"------\")\n    print(args.prompt)\n    x = mx.array([[tokenizer.bos_id()] + tokenizer.encode(args.prompt)])\n    skip = 0\n    prompt_processing = None\n    tokens = []\n    start = tic()\n    for token in model.generate(x, args.temp):\n        tokens.append(token)\n\n        if len(tokens) == 1:\n            # Actually perform the computation to measure the prompt processing time\n            mx.eval(token)\n            prompt_processing = toc(\"Prompt processing\", start)\n\n        if len(tokens) >= args.max_tokens:\n            break\n\n        elif (len(tokens) % args.write_every) == 0:\n            # It is perfectly ok to eval things we have already eval-ed.\n            mx.eval(tokens)\n            s = tokenizer.decode([t.item() for t in tokens])\n            print(s[skip:], end=\"\", flush=True)\n            skip = len(s)\n\n    mx.eval(tokens)\n    full_gen = toc(\"Full generation\", start)\n    s = tokenizer.decode([t.item() for t in tokens])\n    print(s[skip:], flush=True)\n    print(\"------\")\n    print(prompt_processing)\n    print(full_gen)\n\n\ndef few_shot_generate(args):\n    def possible_end(s):\n        word = \"[Instruction]\"\n        for i in range(len(word) - 1, 0, -1):\n            if s[-i:] == word[:i]:\n                return 0\n        if s[-len(word) :] == word:\n            return 1\n        return -1\n\n    def generate(question):\n        x = mx.array([[tokenizer.bos_id()] + tokenizer.encode(question)])\n        skip = 0\n        prompt_processing = None\n        tokens = []\n        start = tic()\n        for token in model.generate(x, args.temp):\n            tokens.append(token)\n\n            if len(tokens) == 1:\n                # Actually perform the computation to measure the prompt processing time\n                mx.eval(token)\n                prompt_processing = toc(\"Prompt processing\", start)\n\n            if len(tokens) >= args.max_tokens:\n                break\n\n            mx.eval(tokens)\n            token_list = [t.item() for t in tokens]\n            s = tokenizer.decode(token_list)\n\n            end = possible_end(s)\n            if end == 0:\n                continue\n            if end == 1:\n                skip = len(s)\n                break\n\n            print(s[skip:], end=\"\", flush=True)\n            skip = len(s)\n            if token_list[-1] == tokenizer.eos_id():\n                break\n\n        mx.eval(tokens)\n        full_gen = toc(\"Full generation\", start)\n        s = tokenizer.decode([t.item() for t in tokens])\n        print(s[skip:], end=\"\", flush=True)\n\n    print(\"[INFO] Loading few-shot examples from: {}\".format(args.few_shot))\n    prompt = open(args.few_shot).read().strip()\n    while True:\n        question = input(\"Ask a question: \")\n        generate(prompt.replace(\"{}\", question))\n        print()\n\n\ndef sanitize_config(config, weights):\n    config.pop(\"model_type\", None)\n    n_heads = config[\"n_heads\"]\n    if \"n_kv_heads\" not in config:\n        config[\"n_kv_heads\"] = n_heads\n    if \"head_dim\" not in config:\n        config[\"head_dim\"] = config[\"dim\"] // n_heads\n    if \"hidden_dim\" not in config:\n        config[\"hidden_dim\"] = weights[\"layers.0.feed_forward.w1.weight\"].shape[0]\n    if config.get(\"vocab_size\", -1) < 0:\n        config[\"vocab_size\"] = weights[\"output.weight\"].shape[-1]\n    if \"rope_theta\" not in config:\n        config[\"rope_theta\"] = 10000\n    unused = [\"multiple_of\", \"ffn_dim_multiplier\"]\n    for k in unused:\n        config.pop(k, None)\n    return config\n\n\ndef load_model(model_path):\n    model_path = Path(model_path)\n\n    unsharded_weights_path = Path(model_path / \"weights.npz\")\n    if unsharded_weights_path.is_file():\n        print(\"[INFO] Loading model from {}.\".format(unsharded_weights_path))\n        weights = mx.load(str(unsharded_weights_path))\n    else:\n        sharded_weights_glob = str(model_path / \"weights.*.npz\")\n        weight_files = glob.glob(sharded_weights_glob)\n        print(\"[INFO] Loading model from {}.\".format(sharded_weights_glob))\n\n        if len(weight_files) == 0:\n            raise FileNotFoundError(\"No weights found in {}\".format(model_path))\n\n        weights = {}\n        for wf in weight_files:\n            weights.update(mx.load(wf).items())\n\n    with open(model_path / \"config.json\", \"r\") as f:\n        config = sanitize_config(json.loads(f.read()), weights)\n        quantization = config.pop(\"quantization\", None)\n    model = Llama(ModelArgs(**config))\n    if quantization is not None:\n        nn.quantize(model, **quantization)\n    model.update(tree_unflatten(list(weights.items())))\n    tokenizer = SentencePieceProcessor(model_file=str(model_path / \"tokenizer.model\"))\n    return model, tokenizer\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Llama inference script\")\n    parser.add_argument(\n        \"--model-path\",\n        help=\"Path to the model weights and tokenizer\",\n        default=\"mlx_model\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        help=\"The message to be processed by the model. Ignored when --few-shot is provided.\",\n        default=\"In the beginning the Universe was created.\",\n    )\n    parser.add_argument(\n        \"--few-shot\",\n        help=\"Read a few shot prompt from a file (as in `sample_prompt.txt`).\",\n    )\n    parser.add_argument(\n        \"--max-tokens\", \"-m\", type=int, default=100, help=\"How many tokens to generate\"\n    )\n    parser.add_argument(\n        \"--write-every\", type=int, default=1, help=\"After how many tokens to detokenize\"\n    )\n    parser.add_argument(\n        \"--temp\", type=float, default=0.0, help=\"The sampling temperature\"\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n\n    args = parser.parse_args()\n\n    mx.random.seed(args.seed)\n\n    model, tokenizer = load_model(args.model_path)\n    if args.few_shot:\n        few_shot_generate(args)\n    else:\n        generate(args)\n"
  },
  {
    "path": "llms/llama/requirements.txt",
    "content": "mlx>=0.11.0\nsentencepiece\ntorch\nnumpy\n"
  },
  {
    "path": "llms/llama/sample_prompt.txt",
    "content": "[Instruction] Give the list of U.S. states bordering Canada\n[Answer] OK, here is the list of U.S. states located on the border with Canada:\n- Alaska\n- Michigan\n- Maine\n- Minnesota\n- Montana\n- New York\n- Washington\n- North Dakota\n- Ohio\n- Vermont\n- New Hampshire\n- Idaho\n- Pennsylvania\n[Instruction] Write a paragraph about \"functional analysis\"\n[Answer] OK, here is a paragraph on the topic of functional analysis:\nFunctional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (for example, inner product, norm, or topology) and the linear functions defined on these spaces and suitably respecting these structures. The historical roots of functional analysis lie in the study of spaces of functions and the formulation of properties of transformations of functions such as the Fourier transform as transformations defining, for example, continuous or unitary operators between function spaces. This point of view turned out to be particularly useful for the study of differential and integral equations.\n[Instruction] I am starting a new dog walking business. Can you help me find 2 possible names for the business?\n[Answer] OK, here are two possible names for a new dog walking business:\nThe first option is \"Paws on Patrol\", and the second option is \"The Dog Whisperer\".\n[Instruction] {}\n[Answer]\n"
  },
  {
    "path": "llms/mistral/.gitignore",
    "content": "mistral-7B-v0.1/\n"
  },
  {
    "path": "llms/mistral/README.md",
    "content": "# Mistral \n\nAn example of generating text with Mistral using MLX.\n\nMistral 7B is one of the top large language models in its size class. It is\nalso fully open source with a permissive license[^1].\n\n### Setup\n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\nNext, download the model and tokenizer:\n\n```\ncurl -O https://models.mistralcdn.com/mistral-7b-v0-1/mistral-7B-v0.1.tar\ntar -xf mistral-7B-v0.1.tar\n```\n\nThen, convert the weights with:\n\n```\npython convert.py --torch-path <path_to_torch>\n```\n\nTo generate a 4-bit quantized model, use ``-q``. For a full list of options:\n\n```\npython convert.py --help\n```\n\nBy default, the conversion script will make the directory `mlx_model` and save\nthe converted `weights.npz`, `tokenizer.model`, and `config.json` there.\n\n> [!TIP]\n> Alternatively, you can also download a few converted checkpoints from the\n> [MLX Community](https://huggingface.co/mlx-community) organization on Hugging\n> Face and skip the conversion step.\n\n\n### Run\n\nOnce you've converted the weights to MLX format, you can generate text with\nthe Mistral model:\n\n```\npython mistral.py --prompt \"It is a truth universally acknowledged,\"\n```\n\nRun `python mistral.py --help` for more details.\n\n[^1]: Refer to the [blog post](https://mistral.ai/news/announcing-mistral-7b/)\nand [github repository](https://github.com/mistralai/mistral-src) for more\ndetails.\n"
  },
  {
    "path": "llms/mistral/convert.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport copy\nimport json\nimport shutil\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nimport torch\nfrom mistral import Mistral, ModelArgs\nfrom mlx.utils import tree_flatten, tree_map, tree_unflatten\n\n\ndef quantize(weights, config, args):\n    quantized_config = copy.deepcopy(config)\n\n    # Load the model:\n    config.pop(\"sliding_window\", None)\n    model = Mistral(ModelArgs(**config))\n    weights = tree_map(mx.array, weights)\n    model.update(tree_unflatten(list(weights.items())))\n\n    # Quantize the model:\n    nn.quantize(model, args.q_group_size, args.q_bits)\n\n    # Update the config:\n    quantized_config[\"quantization\"] = {\n        \"group_size\": args.q_group_size,\n        \"bits\": args.q_bits,\n    }\n    quantized_weights = dict(tree_flatten(model.parameters()))\n\n    return quantized_weights, quantized_config\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Mistral weights to MLX.\")\n    parser.add_argument(\n        \"--torch-path\",\n        type=str,\n        default=\"mistral-7B-v0.1\",\n        help=\"The path to the PyTorch model.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"The path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"-q\",\n        \"--quantize\",\n        help=\"Generate a quantized model.\",\n        action=\"store_true\",\n    )\n    parser.add_argument(\n        \"--q-group-size\",\n        help=\"Group size for quantization.\",\n        type=int,\n        default=64,\n    )\n    parser.add_argument(\n        \"--q-bits\",\n        help=\"Bits per weight for quantization.\",\n        type=int,\n        default=4,\n    )\n    args = parser.parse_args()\n\n    torch_path = Path(args.torch_path)\n    state = torch.load(str(torch_path / \"consolidated.00.pth\"))\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    weights = {k: v.to(torch.float16).numpy() for k, v in state.items()}\n    with open(torch_path / \"params.json\", \"r\") as f:\n        config = json.loads(f.read())\n\n    if args.quantize:\n        print(\"[INFO] Quantizing\")\n        weights, config = quantize(weights, config, args)\n\n    # Save weights\n    np.savez(str(mlx_path / \"weights.npz\"), **weights)\n\n    # Copy tokenizer\n    shutil.copyfile(\n        str(torch_path / \"tokenizer.model\"),\n        str(mlx_path / \"tokenizer.model\"),\n    )\n\n    # Save config.json with model_type\n    with open(mlx_path / \"config.json\", \"w\") as f:\n        config[\"model_type\"] = \"mistral\"\n        json.dump(config, f, indent=4)\n"
  },
  {
    "path": "llms/mistral/mistral.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport json\nimport time\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_unflatten\nfrom sentencepiece import SentencePieceProcessor\n\n\n@dataclass\nclass ModelArgs:\n    dim: int\n    n_layers: int\n    head_dim: int\n    hidden_dim: int\n    n_heads: int\n    n_kv_heads: int\n    norm_eps: float\n    vocab_size: int\n    rope_theta: float = 10000\n\n\nclass Attention(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n\n        self.n_heads: int = args.n_heads\n        self.n_kv_heads: int = args.n_kv_heads\n\n        self.repeats = self.n_heads // self.n_kv_heads\n\n        self.scale = self.args.head_dim**-0.5\n\n        self.wq = nn.Linear(args.dim, args.n_heads * args.head_dim, bias=False)\n        self.wk = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wv = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wo = nn.Linear(args.n_heads * args.head_dim, args.dim, bias=False)\n        self.rope = nn.RoPE(args.head_dim, traditional=True, base=args.rope_theta)\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        B, L, D = x.shape\n\n        queries, keys, values = self.wq(x), self.wk(x), self.wv(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.wo(output), (keys, values)\n\n\nclass FeedForward(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n\n        self.w1 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n        self.w2 = nn.Linear(args.hidden_dim, args.dim, bias=False)\n        self.w3 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.w2(nn.silu(self.w1(x)) * self.w3(x))\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.n_heads = args.n_heads\n        self.dim = args.dim\n        self.attention = Attention(args)\n        self.feed_forward = FeedForward(args=args)\n        self.attention_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.ffn_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.args = args\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.attention(self.attention_norm(x), mask, cache)\n        h = x + r\n        r = self.feed_forward(self.ffn_norm(h))\n        out = h + r\n        return out, cache\n\n\nclass Mistral(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n        self.vocab_size = args.vocab_size\n        self.n_layers = args.n_layers\n        assert self.vocab_size > 0\n        self.tok_embeddings = nn.Embedding(args.vocab_size, args.dim)\n        self.layers = [TransformerBlock(args=args) for _ in range(args.n_layers)]\n        self.norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.output = nn.Linear(args.dim, args.vocab_size, bias=False)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        h = self.tok_embeddings(inputs)\n\n        mask = None\n        if h.shape[1] > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(h.shape[1])\n            mask = mask.astype(h.dtype)\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        for e, layer in enumerate(self.layers):\n            h, cache[e] = layer(h, mask, cache[e])\n\n        return self.output(self.norm(h)), cache\n\n\nclass Tokenizer:\n    def __init__(self, model_path: str):\n        assert Path(model_path).exists(), model_path\n        self._model = SentencePieceProcessor(model_file=model_path)\n        self._sep = \"▁\"\n        assert self._model.vocab_size() == self._model.get_piece_size()\n\n    @property\n    def eos_id(self) -> int:\n        return self._model.eos_id()\n\n    @property\n    def pad_id(self) -> int:\n        return self._model.pad_id()\n\n    def encode(self, s: str) -> List[int]:\n        return [self._model.bos_id(), *self._model.encode(s)]\n\n    def decode(self, t: List[int]) -> str:\n        out = self._model.decode(t)\n        if t and self._model.id_to_piece(t[0])[0] == self._sep:\n            return \" \" + out\n        return out\n\n\ndef load_model(folder: str):\n    model_path = Path(folder)\n    tokenizer = Tokenizer(str(model_path / \"tokenizer.model\"))\n    with open(model_path / \"config.json\", \"r\") as f:\n        config = json.loads(f.read())\n        config.pop(\"sliding_window\", None)\n        config.pop(\"model_type\", None)\n        quantization = config.pop(\"quantization\", None)\n        model_args = ModelArgs(**config)\n    weights = mx.load(str(model_path / \"weights.npz\"))\n    weights = tree_unflatten(list(weights.items()))\n    model = Mistral(model_args)\n    if quantization is not None:\n        nn.quantize(model, **quantization)\n    model.update(weights)\n    mx.eval(model.parameters())\n    return model, tokenizer\n\n\ndef generate(prompt: mx.array, model: Mistral, temp: Optional[float] = 0.0):\n    def sample(logits):\n        if temp == 0:\n            return mx.argmax(logits, axis=-1)\n        else:\n            return mx.random.categorical(logits * (1 / temp))\n\n    logits, cache = model(prompt[None])\n    y = sample(logits[:, -1, :])\n    yield y\n\n    while True:\n        logits, cache = model(y[:, None], cache)\n        y = sample(logits.squeeze(1))\n        yield y\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Mistral inference script\")\n    parser.add_argument(\n        \"--model-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"The path to the model weights and tokenizer\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        help=\"The message to be processed by the model\",\n        default=\"In the beginning the Universe was created.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate\",\n    )\n    parser.add_argument(\n        \"--temp\",\n        help=\"The sampling temperature.\",\n        type=float,\n        default=0.0,\n    )\n    parser.add_argument(\n        \"--tokens-per-eval\",\n        help=\"The batch size of tokens to generate.\",\n        type=int,\n        default=10,\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n\n    args = parser.parse_args()\n\n    mx.random.seed(args.seed)\n    print(\"[INFO] Loading model from disk.\")\n    model, tokenizer = load_model(args.model_path)\n\n    print(\"[INFO] Starting generation...\")\n    tic = time.time()\n    print(args.prompt, end=\"\", flush=True)\n    prompt = mx.array(tokenizer.encode(args.prompt))\n    tokens = []\n    for token, ntoks in zip(generate(prompt, model, args.temp), range(args.max_tokens)):\n        tokens.append(token)\n        if ntoks == 0:\n            mx.eval(tokens)\n            toc = time.time()\n            prompt_tps = prompt.size / (toc - tic)\n            tic = time.time()\n\n        if (len(tokens) % args.tokens_per_eval) == 0:\n            mx.eval(tokens)\n            s = tokenizer.decode([t.item() for t in tokens])\n            print(s, end=\"\", flush=True)\n            tokens = []\n\n    mx.eval(tokens)\n    s = tokenizer.decode([t.item() for t in tokens])\n    print(s, flush=True)\n    print(\"------\")\n    generation_tps = ntoks / (time.time() - tic)\n    print(\n        f\"Tokens per second: prompt {prompt_tps:.3f}, \"\n        f\"generation {generation_tps:.3f}\"\n    )\n"
  },
  {
    "path": "llms/mistral/requirements.txt",
    "content": "mlx>=0.11.0\nsentencepiece\ntorch\nnumpy\n"
  },
  {
    "path": "llms/mistral/test.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport unittest\n\nimport mistral\nimport mlx.core as mx\nfrom mlx.utils import tree_map\n\n\nclass TestMistral(unittest.TestCase):\n    def test_model(self):\n        vocab_size = 100\n        L = 32\n        args = mistral.ModelArgs(\n            dim=128,\n            n_layers=2,\n            head_dim=32,\n            hidden_dim=256,\n            n_heads=4,\n            n_kv_heads=4,\n            norm_eps=1e-3,\n            vocab_size=vocab_size,\n        )\n\n        model = mistral.Mistral(args)\n        inputs = mx.random.randint(0, vocab_size, (L,))\n        logits, cache = model(inputs[None])\n        self.assertEqual(logits.shape, [1, L, vocab_size])\n        self.assertEqual(logits.dtype, mx.float32)\n        self.assertEqual(len(cache), args.n_layers)\n\n        params = tree_map(lambda p: p.astype(mx.float16), model.parameters())\n        model.update(params)\n        logits, _ = model(inputs[None])\n        self.assertEqual(logits.dtype, mx.float16)\n\n    def test_generate(self):\n        model, tokenizer = mistral.load_model(\"mistral-7B-v0.1\")\n        prompt = mx.array(tokenizer.encode(\"This is a test\"))\n        tokens = [t for t, _ in zip(mistral.generate(prompt, model), range(30))]\n        mx.eval(tokens)\n        tokens = [t.item() for t in tokens]\n        expected = [\n            302,\n            272,\n            11843,\n            11837,\n            1587,\n            28723,\n            851,\n            349,\n            865,\n            264,\n            1369,\n            28723,\n            13,\n            13,\n            3381,\n            456,\n            654,\n            264,\n            1353,\n            11843,\n            28725,\n            368,\n            682,\n            347,\n            2240,\n            767,\n            298,\n            511,\n            28723,\n            13,\n        ]\n        self.assertEqual(tokens, expected)\n\n    def benchmark(self):\n        import time\n\n        model, tokenizer = mistral.load_model(\"mistral-7B-v0.1\")\n        prompt = mx.random.randint(0, model.vocab_size, (128,))\n\n        # warmup\n        for _ in range(2):\n            generator = mistral.generate(prompt, model)\n            mx.eval(next(generator))\n\n        tic = time.time()\n        its = 5\n        for _ in range(its):\n            generator = mistral.generate(prompt, model)\n            mx.eval(next(generator))\n        toc = time.time()\n        tps = its * prompt.size / (toc - tic)\n        print(f\"Prompt processing: {tps:.2f} tokens per second\")\n\n        # warmup\n        for _ in range(2):\n            tokens = [t for t, _ in zip(mistral.generate(prompt, model), range(101))]\n            mx.eval(tokens)\n\n        time_total = 0.0\n        its = 2\n        for _ in range(its):\n            generator = mistral.generate(prompt, model)\n            mx.eval(next(generator))\n            tic = time.time()\n            tokens = [t for t, _ in zip(generator, range(100))]\n            mx.eval(tokens)\n            time_total += time.time() - tic\n\n        tps = len(tokens) * its / time_total\n        print(f\"Token generation: {tps:.3f} tokens per second\")\n\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "llms/mixtral/README.md",
    "content": "## Mixtral 8x7B\n\nRun the Mixtral[^mixtral] 8x7B mixture-of-experts (MoE) model in MLX on Apple silicon.\n\nThis example also supports the instruction fine-tuned Mixtral model.[^instruct]\n\nNote, for 16-bit precision this model needs a machine with substantial RAM (~100GB) to run.\n\n### Setup\n\nInstall [Git Large File\nStorage](https://docs.github.com/en/repositories/working-with-files/managing-large-files/installing-git-large-file-storage).\nFor example with Homebrew:\n\n```\nbrew install git-lfs\n```\n\nDownload the models from Hugging Face:\n\nFor the base model use:\n\n```\nexport MIXTRAL_MODEL=Mixtral-8x7B-v0.1\n```\n\nFor the instruction fine-tuned model use:\n\n```\nexport MIXTRAL_MODEL=Mixtral-8x7B-Instruct-v0.1\n```\n\nThen run:\n\n```\nGIT_LFS_SKIP_SMUDGE=1 git clone https://huggingface.co/mistralai/${MIXTRAL_MODEL}/\ncd $MIXTRAL_MODEL/ && \\\n  git lfs pull --include \"consolidated.*.pt\" && \\\n  git lfs pull --include \"tokenizer.model\"\n```\n\nNow from `mlx-exmaples/mixtral` convert and save the weights as NumPy arrays so\nMLX can read them:\n\n```\npython convert.py --torch-path $MIXTRAL_MODEL/\n```\n\nTo generate a 4-bit quantized model, use ``-q``. For a full list of options:\n\n```\npython convert.py --help\n```\n\nBy default, the conversion script will make the directory `mlx_model` and save\nthe converted `weights.npz`, `tokenizer.model`, and `config.json` there.\n\n\n### Generate\n\nAs easy as:\n\n```\npython mixtral.py --model-path mlx_model\n```\n\nFor more options including how to prompt the model, run:\n\n```\npython mixtral.py --help\n```\n\nFor the Instruction model, make sure to follow the prompt format:\n\n```\n[INST] Instruction prompt [/INST]\n```\n\n[^mixtral]: Refer to Mistral's [blog post](https://mistral.ai/news/mixtral-of-experts/) and the [Hugging Face blog post](https://huggingface.co/blog/mixtral) for more details.\n[^instruc]: Refer to the [Hugging Face repo](https://huggingface.co/mistralai/Mixtral-8x7B-Instruct-v0.1) for more\ndetails\n"
  },
  {
    "path": "llms/mixtral/convert.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport copy\nimport glob\nimport json\nimport shutil\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nimport torch\nfrom mixtral import Mixtral, ModelArgs\nfrom mlx.utils import tree_flatten, tree_map, tree_unflatten\n\n\ndef convert(tf, config):\n    def convert_single(k, v):\n        v = v.to(torch.float16).numpy()\n        if \"block_sparse_moe\" not in k:\n            return [(k, v)]\n        if \"gate\" in k:\n            return [(k.replace(\"block_sparse_moe\", \"feed_forward\"), v)]\n\n        # From: layers.N.block_sparse_moe.w\n        # To: layers.N.experts.M.w\n        num_experts = config[\"moe\"][\"num_experts\"]\n        key_path = k.split(\".\")\n        v = np.split(v, num_experts, axis=0)\n        if key_path[-1] == \"w2\":\n            v = [u.T for u in v]\n\n        w_name = key_path.pop()\n        key_path[-1] = \"feed_forward.experts\"\n        return [\n            (\".\".join(key_path + [str(e), w_name, \"weight\"]), u)\n            for e, u in enumerate(v)\n        ]\n\n    state = torch.load(tf)\n    weights = {}\n    for k, v in state.items():\n        weights.update(convert_single(k, v))\n    return weights\n\n\ndef quantize(weights, config, args):\n    quantized_config = copy.deepcopy(config)\n\n    # Load the model and update with the subset of weights:\n    config.pop(\"quantization\", None)\n    model = Mixtral(ModelArgs(**config))\n    all_weights = dict(tree_flatten(model.parameters()))\n\n    weights = tree_map(mx.array, weights)\n\n    all_weights.update(weights)\n    all_weights = tree_unflatten(list(all_weights.items()))\n    model.update(all_weights)\n\n    # Quantize the model:\n    nn.quantize(\n        model,\n        args.q_group_size,\n        args.q_bits,\n    )\n\n    # Extract the subset of quantized weights:\n    all_weights = dict(tree_flatten(model.parameters()))\n    quantized_weights = {}\n    for k, v in all_weights.items():\n        if k not in weights:\n            continue\n        quantized_weights[k] = v\n        prefix = k.split(\".\")[:-1]\n        for qw in [\"scales\", \"biases\"]:\n            if (k := \".\".join(prefix + [qw])) in all_weights:\n                quantized_weights[k] = all_weights[k]\n\n    # Update the config:\n    quantized_config[\"quantization\"] = {\n        \"group_size\": args.q_group_size,\n        \"bits\": args.q_bits,\n    }\n    return quantized_weights, quantized_config\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Mixtral weights to MLX.\")\n    parser.add_argument(\n        \"--torch-path\",\n        type=str,\n        default=\"Mixtral-8x7B-v0.1\",\n        help=\"The path to the PyTorch model.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"The path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"-q\",\n        \"--quantize\",\n        help=\"Generate a quantized model.\",\n        action=\"store_true\",\n    )\n    parser.add_argument(\n        \"--q-group-size\",\n        help=\"Group size for quantization.\",\n        type=int,\n        default=64,\n    )\n    parser.add_argument(\n        \"--q-bits\",\n        help=\"Bits per weight for quantization.\",\n        type=int,\n        default=4,\n    )\n    args = parser.parse_args()\n    torch_path = Path(args.torch_path)\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    with open(\"params.json\") as fid:\n        config = json.load(fid)\n\n    # Copy tokenizer\n    shutil.copyfile(\n        str(torch_path / \"tokenizer.model\"),\n        str(mlx_path / \"tokenizer.model\"),\n    )\n\n    # Convert and save model in shards\n    torch_files = glob.glob(str(torch_path / \"consolidated.*.pt\"))\n    torch_files = sorted(torch_files, key=lambda tf: int(tf.split(\".\")[-2]))\n    for e, tf in enumerate(torch_files):\n        print(f\"[INFO] Converting file {e + 1}/{len(torch_files)}\")\n        weights = convert(tf, config)\n        if args.quantize:\n            print(\"[INFO] Quantizing\")\n            weights, config = quantize(weights, config, args)\n        np.savez(str(mlx_path / f\"weights.{e}.npz\"), **weights)\n\n    # Save updated config\n    with open(mlx_path / \"config.json\", \"w\") as f:\n        config[\"model_type\"] = \"mixtral\"\n        json.dump(config, f, indent=4)\n"
  },
  {
    "path": "llms/mixtral/mixtral.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport glob\nimport json\nfrom dataclasses import dataclass\nfrom pathlib import Path\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_unflatten\nfrom sentencepiece import SentencePieceProcessor\n\n\n@dataclass\nclass ModelArgs:\n    dim: int\n    n_layers: int\n    head_dim: int\n    hidden_dim: int\n    n_heads: int\n    n_kv_heads: int\n    norm_eps: float\n    vocab_size: int\n    moe: dict\n\n\nclass Attention(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n\n        self.n_heads: int = args.n_heads\n        self.n_kv_heads: int = args.n_kv_heads\n\n        self.repeats = self.n_heads // self.n_kv_heads\n\n        self.scale = self.args.head_dim**-0.5\n\n        self.wq = nn.Linear(args.dim, args.n_heads * args.head_dim, bias=False)\n        self.wk = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wv = nn.Linear(args.dim, args.n_kv_heads * args.head_dim, bias=False)\n        self.wo = nn.Linear(args.n_heads * args.head_dim, args.dim, bias=False)\n        self.rope = nn.RoPE(args.head_dim, traditional=True, base=1000000)\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        B, L, D = x.shape\n\n        queries, keys, values = self.wq(x), self.wk(x), self.wv(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.wo(output), (keys, values)\n\n\nclass FeedForward(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n\n        self.w1 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n        self.w2 = nn.Linear(args.hidden_dim, args.dim, bias=False)\n        self.w3 = nn.Linear(args.dim, args.hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.w2(nn.silu(self.w1(x)) * self.w3(x))\n\n\nclass MOEFeedForward(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.num_experts = args.moe[\"num_experts\"]\n        self.num_experts_per_tok = args.moe[\"num_experts_per_tok\"]\n        self.experts = [FeedForward(args) for _ in range(self.num_experts)]\n        self.gate = nn.Linear(args.dim, self.num_experts, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        ne = self.num_experts_per_tok\n        orig_shape = x.shape\n        x = x.reshape(-1, x.shape[-1])\n\n        gates = self.gate(x)\n        inds = mx.argpartition(-gates, kth=ne - 1, axis=-1)[:, :ne]\n        scores = mx.softmax(\n            mx.take_along_axis(gates, inds, axis=-1).astype(mx.float32),\n            axis=-1,\n        ).astype(gates.dtype)\n\n        y = []\n        for xt, st, it in zip(x, scores, inds.tolist()):\n            yt = mx.concatenate([self.experts[e](xt)[:, None] for e in it], axis=-1)\n            yt = (yt * st).sum(axis=-1)\n            y.append(yt[None, :])\n        y = mx.concatenate(y)\n        return y.reshape(orig_shape)\n\n\nclass MOETransformerBlock(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.n_heads = args.n_heads\n        self.dim = args.dim\n        self.attention = Attention(args)\n        self.feed_forward = MOEFeedForward(args=args)\n        self.attention_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.ffn_norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.args = args\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.attention(self.attention_norm(x), mask, cache)\n        h = x + r\n        r = self.feed_forward(self.ffn_norm(h))\n        out = h + r\n        return out, cache\n\n\nclass Mixtral(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n        self.vocab_size = args.vocab_size\n        self.n_layers = args.n_layers\n        assert self.vocab_size > 0\n        self.tok_embeddings = nn.Embedding(args.vocab_size, args.dim)\n        self.layers = [MOETransformerBlock(args=args) for _ in range(args.n_layers)]\n        self.norm = nn.RMSNorm(args.dim, eps=args.norm_eps)\n        self.output = nn.Linear(args.dim, args.vocab_size, bias=False)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        h = self.tok_embeddings(inputs)\n\n        mask = None\n        T = h.shape[1]\n        if T > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(T)\n            mask = mask.astype(h.dtype)\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        for e, layer in enumerate(self.layers):\n            h, cache[e] = layer(h, mask, cache[e])\n\n        return self.output(self.norm(h[:, T - 1 : T, :])), cache\n\n\nclass Tokenizer:\n    def __init__(self, model_path: str):\n        assert Path(model_path).exists(), model_path\n        self._model = SentencePieceProcessor(model_file=model_path)\n        self._sep = \"▁\"\n        assert self._model.vocab_size() == self._model.get_piece_size()\n\n    @property\n    def eos_id(self) -> int:\n        return self._model.eos_id()\n\n    @property\n    def pad_id(self) -> int:\n        return self._model.pad_id()\n\n    def encode(self, s: str) -> List[int]:\n        return [self._model.bos_id(), *self._model.encode(s)]\n\n    def decode(self, t: List[int]) -> str:\n        out = self._model.decode(t)\n        if t and self._model.id_to_piece(t[0])[0] == self._sep:\n            return \" \" + out\n        return out\n\n\ndef load_model(folder: str):\n    model_path = Path(folder)\n    tokenizer = Tokenizer(str(model_path / \"tokenizer.model\"))\n    with open(model_path / \"config.json\", \"r\") as f:\n        config = json.loads(f.read())\n        config.pop(\"model_type\", None)\n        quantization = config.pop(\"quantization\", None)\n        model_args = ModelArgs(**config)\n    weight_files = glob.glob(str(model_path / \"weights.*.npz\"))\n    weights = {}\n    for wf in weight_files:\n        weights.update(mx.load(wf).items())\n    weights = tree_unflatten(list(weights.items()))\n    model = Mixtral(model_args)\n    if quantization is not None:\n        nn.quantize(model, **quantization)\n\n    model.update(weights)\n    return model, tokenizer\n\n\ndef generate(prompt: mx.array, model: Mixtral, temp: Optional[float] = 0.0):\n    def sample(logits):\n        if temp == 0:\n            return mx.argmax(logits, axis=-1)\n        else:\n            return mx.random.categorical(logits * (1 / temp))\n\n    logits, cache = model(prompt[None])\n    y = sample(logits[:, -1, :])\n    yield y\n\n    while True:\n        logits, cache = model(y[:, None], cache)\n        y = sample(logits.squeeze(1))\n        yield y\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Mixtral inference script\")\n    parser.add_argument(\n        \"--model-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"The path to the model weights, tokenizer, and config\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        help=\"The message to be processed by the model\",\n        default=\"In the beginning the Universe was created.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate\",\n    )\n    parser.add_argument(\n        \"--temp\",\n        help=\"The sampling temperature.\",\n        type=float,\n        default=0.0,\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n\n    args = parser.parse_args()\n\n    mx.random.seed(args.seed)\n    print(\"[INFO] Loading model from disk.\")\n    model, tokenizer = load_model(args.model_path)\n\n    print(\"[INFO] Starting generation...\")\n\n    print(args.prompt, end=\"\", flush=True)\n    prompt = mx.array(tokenizer.encode(args.prompt))\n    tokens = []\n    for token, _ in zip(generate(prompt, model, args.temp), range(args.max_tokens)):\n        tokens.append(token)\n\n        if (len(tokens) % 10) == 0:\n            mx.eval(tokens)\n            eos_index = next(\n                (i for i, t in enumerate(tokens) if t.item() == tokenizer.eos_id), None\n            )\n            if eos_index is not None:\n                tokens = tokens[:eos_index]\n            s = tokenizer.decode([t.item() for t in tokens])\n            print(s, end=\"\", flush=True)\n            tokens = []\n            if eos_index is not None:\n                break\n\n    mx.eval(tokens)\n    s = tokenizer.decode([t.item() for t in tokens])\n    print(s, flush=True)\n"
  },
  {
    "path": "llms/mixtral/params.json",
    "content": "{\"dim\": 4096, \"n_layers\": 32, \"head_dim\": 128, \"hidden_dim\": 14336, \"n_heads\": 32, \"n_kv_heads\": 8, \"norm_eps\": 1e-05, \"vocab_size\": 32000, \"moe\": {\"num_experts_per_tok\": 2, \"num_experts\": 8}}\n"
  },
  {
    "path": "llms/mixtral/requirements.txt",
    "content": "mlx>=0.11.0\nsentencepiece\ntorch\nnumpy\n"
  },
  {
    "path": "llms/speculative_decoding/README.md",
    "content": "# Speculative Decoding\n\nThis example implements speculative decoding with the T5 model for text\ngeneration.[^1][^2] Speculative decoding uses a smaller draft model to propose\nseveral tokens, and a larger model to decide which tokens to accept. The\ndistribution of the generated text is identical to what the larger model would\nproduce on its own, but with far fewer forward passes of the large model since\nit can evaluate the draft tokens in parallel.\n\n### Setup\n\nFirst, install the requirements:\n\n```\ncd speculative_decoding\npip install -r requirements.txt\n```\n\nThen convert the model and the draft model. We'll use T5-XXL (11B parameters)\nfor the main model. Convert it with:\n\n```\npython convert.py --model t5-11b\n```\n\nWe'll use T5-small for the draft model. Convert it with:\n\n```\npython convert.py --model t5-small\n```\n\n### Run\n\nYou can run with the default arguments:\n\n```\npython main.py\n```\n\nTo see a full list of options use:\n```\npython main.py --help\n```\n\n### Notes\n\nSpeculative decoding works well when most of the tokens from the draft model\nare accepted by the larger model. That's more likely to happen if the models\nare trained on similar data.\n\nOne way to increase the chance of accepting a draft token is with the parameter\n`--delta`. This parameter can be in the range $[0, 1]$. If it is $1$ then all\nthe draft tokens will be accepted by the model. If it is $0$, then only draft\ntokens that match the original acceptance criterion are kept.[^1] Values\ncloser to $1$ increase the chance that a draft token is accepted.\n\nConversely, the fewer draft tokens accepted by the main model, the more\nexpensive speculative decoding is. You can use `--num-draft` to tune the number\nof draft tokens per model evaluation to reduce the number of discarded\ndraft tokens. Decreasing `--num-draft` will decrease the number of discarded\ndraft tokens at the expense of more large model evaluations.\n\n[^1]: See the paper [Fast Inference from Transformers via Speculative\nDecoding](https://arxiv.org/abs/2211.17192)\n[^2]: For more information on T5 see the [original paper](https://arxiv.org/abs/1910.10683)\n   or the [Hugging Face page](https://huggingface.co/docs/transformers/model_doc/t5).\n"
  },
  {
    "path": "llms/speculative_decoding/convert.py",
    "content": "import numpy as np\nfrom transformers import T5ForConditionalGeneration\n\nSHARED_REPLACEMENT_PATTERNS = [\n    (\".block.\", \".layers.\"),\n    (\".k.\", \".key_proj.\"),\n    (\".o.\", \".out_proj.\"),\n    (\".q.\", \".query_proj.\"),\n    (\".v.\", \".value_proj.\"),\n    (\"shared.\", \"wte.\"),\n    (\"lm_head.\", \"lm_head.linear.\"),\n    (\".layer.0.layer_norm.\", \".ln1.\"),\n    (\".layer.1.layer_norm.\", \".ln2.\"),\n    (\".layer.2.layer_norm.\", \".ln3.\"),\n    (\".final_layer_norm.\", \".ln.\"),\n    (\n        \"layers.0.layer.0.SelfAttention.relative_attention_bias.\",\n        \"relative_attention_bias.embeddings.\",\n    ),\n]\n\nENCODER_REPLACEMENT_PATTERNS = [\n    (\".layer.0.SelfAttention.\", \".attention.\"),\n    (\".layer.1.DenseReluDense.\", \".dense.\"),\n]\n\nDECODER_REPLACEMENT_PATTERNS = [\n    (\".layer.0.SelfAttention.\", \".self_attention.\"),\n    (\".layer.1.EncDecAttention.\", \".cross_attention.\"),\n    (\".layer.2.DenseReluDense.\", \".dense.\"),\n]\n\n\ndef replace_key(key: str) -> str:\n    for old, new in SHARED_REPLACEMENT_PATTERNS:\n        key = key.replace(old, new)\n    if key.startswith(\"encoder.\"):\n        for old, new in ENCODER_REPLACEMENT_PATTERNS:\n            key = key.replace(old, new)\n    elif key.startswith(\"decoder.\"):\n        for old, new in DECODER_REPLACEMENT_PATTERNS:\n            key = key.replace(old, new)\n    return key\n\n\ndef convert(model_name, dtype):\n    dtype = getattr(np, dtype)\n    model = T5ForConditionalGeneration.from_pretrained(model_name, torch_dtype=\"auto\")\n    weights = {\n        replace_key(k): v.numpy().astype(dtype) for k, v in model.state_dict().items()\n    }\n    file_name = model_name.replace(\"/\", \"-\")\n    print(f\"Saving weights to {file_name}.npz\")\n    np.savez(f\"{file_name}.npz\", **weights)\n\n\nif __name__ == \"__main__\":\n    import argparse\n\n    parser = argparse.ArgumentParser(description=\"Convert T5 weights to MLX\")\n    parser.add_argument(\n        \"--model\",\n        type=str,\n        help=\"Name of the T5 model.\",\n        default=\"t5-small\",\n    )\n    parser.add_argument(\n        \"--dtype\",\n        help=\"The model data type.\",\n        type=str,\n        choices=[\"float16\", \"float32\"],\n        default=\"float32\",\n    )\n    args = parser.parse_args()\n    convert(args.model, args.dtype)\n"
  },
  {
    "path": "llms/speculative_decoding/decoder.py",
    "content": "from typing import List\n\nimport mlx.core as mx\nimport transformers\nfrom model import Model\n\n\nclass Tokenizer:\n    def __init__(self, model_name: str):\n        self._tokenizer = transformers.AutoTokenizer.from_pretrained(\n            model_name,\n            legacy=False,\n            model_max_length=512,\n        )\n        self._decoder_start_id = 0\n\n    @property\n    def eos_id(self) -> int:\n        return self._tokenizer.eos_token_id\n\n    @property\n    def decoder_start_id(self) -> int:\n        return self._decoder_start_id\n\n    def encode(self, s: str) -> mx.array:\n        return mx.array(\n            self._tokenizer(\n                s,\n                return_tensors=\"np\",\n                return_attention_mask=False,\n            )[\n                \"input_ids\"\n            ].squeeze(0)\n        )\n\n    def decode(self, t: List[int]) -> str:\n        return self._tokenizer.decode(t)\n\n\nclass SpeculativeDecoder:\n    def __init__(\n        self,\n        model: Model,\n        draft_model: Model,\n        tokenizer: str,\n        num_draft: int = 5,\n        delta: float = 0.0,\n    ):\n        self.tokenizer = Tokenizer(tokenizer)\n        self.model = model\n        self.draft_model = draft_model\n        self.num_draft = num_draft\n        self.delta = delta\n\n    def _generate(\n        self,\n        x: mx.array,\n        memory: mx.array,\n        draft: bool = False,\n    ):\n        model = self.draft_model if draft else self.model\n        while True:\n            logits = model.decode(x[None], memory)[0, -1]\n            x = mx.argmax(logits, keepdims=True)\n            lognorm = mx.logsumexp(logits.astype(mx.float32))\n            logprob = logits[x] - lognorm\n            yield x, logprob\n\n    def generate(\n        self,\n        prompt,\n        max_tokens: int = 100,\n    ):\n        memory = self.model.encode(self.tokenizer.encode(prompt)[None])\n        x = mx.array([self.tokenizer.decoder_start_id])\n        skip = 0\n        outputs = []\n        for (token, _), n in zip(self._generate(x, memory), range(max_tokens)):\n            if token == self.tokenizer.eos_id:\n                break\n            outputs.append(token.item())\n            if (n + 1) % 10 == 0:\n                str_output = self.tokenizer.decode(outputs)\n                print(str_output[skip:], end=\"\", flush=True)\n                skip = len(str_output)\n\n        print(self.tokenizer.decode(outputs)[skip:], end=\"\", flush=True)\n        print()\n        self.model.reset_cache()\n\n    def _get_num_accept(self, draft_tokens, draft_probs, model_logits):\n        # accept_toks = mx.argmax(model_logits, axis=-1) == draft_tokens\n        model_probs = mx.take_along_axis(\n            model_logits,\n            draft_tokens[:, None],\n            axis=-1,\n        ).squeeze(-1)\n        model_probs -= mx.logsumexp(model_logits.astype(mx.float32), axis=-1)\n        unis = mx.random.uniform(shape=(draft_tokens.size,))\n        log_unis = mx.log(mx.maximum(unis - self.delta, 0.0))\n        accept_toks = log_unis <= ((model_probs - draft_probs))\n        num_to_accept = (accept_toks.tolist() + [False]).index(False)\n        return num_to_accept\n\n    def speculative_decode(\n        self,\n        prompt,\n        max_tokens: int = 100,\n    ):\n        def sample(logits):\n            return mx.argmax(logits, axis=-1)\n\n        prompt = mx.array(self.tokenizer.encode(prompt), mx.uint32)[None]\n        memory = self.model.encode(prompt)\n        draft_memory = self.draft_model.encode(prompt)\n\n        tokens = mx.array([self.tokenizer.decoder_start_id])\n\n        n_steps = 0\n        ntoks = 0\n        n_accepted = 0\n        n_draft = 0\n\n        outputs = []\n        skip = 0\n        draft_inputs = tokens\n        inputs = tokens\n        while True:\n            # For each decoding step: generate n tokens from a draft model\n            draft_tokens = []\n            draft_probs = []\n            for _, (t, p) in zip(\n                range(ntoks, min(ntoks + self.num_draft, max_tokens)),\n                self._generate(draft_inputs, draft_memory, draft=True),\n            ):\n                draft_tokens.append(t)\n                draft_probs.append(p)\n                if t.item() == self.tokenizer.eos_id:\n                    break\n\n            # Verify the draft tokens with the last verified token:\n            draft_tokens = mx.concatenate(draft_tokens)\n            draft_probs = mx.concatenate(draft_probs)\n            verify_tokens = mx.concatenate([inputs, draft_tokens])\n            logits = self.model.decode(\n                verify_tokens[None, :],\n                memory,\n            ).squeeze(0)\n\n            # Only keep samples that match the draft:\n            num_to_accept = self._get_num_accept(\n                draft_tokens,\n                draft_probs,\n                logits[:-1],\n            )\n            new_tokens = draft_tokens[:num_to_accept]\n            # Get the next token from the main model as well\n            new_tokens = mx.concatenate(\n                [new_tokens, mx.argmax(logits[num_to_accept], keepdims=True)]\n            )\n\n            n_accepted += num_to_accept\n            n_draft += len(draft_tokens)\n\n            # Rewind the cache for unaccepted tokens:\n            if (n := len(draft_tokens)) > num_to_accept:\n                self.draft_model.truncate_cache(n - len(new_tokens))\n                self.model.truncate_cache(n - len(new_tokens) + 1)\n\n            n_steps += 1\n\n            for t in new_tokens.tolist():\n                if t == self.tokenizer.eos_id or ntoks >= max_tokens:\n                    break\n                outputs.append(t)\n                ntoks += 1\n\n            str_output = self.tokenizer.decode(outputs)\n            print(str_output[skip:], end=\"\", flush=True)\n            skip = len(str_output)\n\n            if ntoks >= max_tokens or new_tokens[-1] == self.tokenizer.eos_id:\n                break\n            draft_inputs = new_tokens[max(len(new_tokens) - 2, 0) :]\n            inputs = draft_inputs[-1:]\n\n        print(self.tokenizer.decode(outputs)[skip:], end=\"\", flush=True)\n        print()\n\n        self.model.reset_cache()\n        self.draft_model.reset_cache()\n        return {\"n_accepted\": n_accepted, \"n_draft\": n_draft, \"n_steps\": n_steps}\n"
  },
  {
    "path": "llms/speculative_decoding/main.py",
    "content": "import argparse\nimport time\n\nimport mlx.core as mx\nfrom decoder import SpeculativeDecoder\nfrom mlx.utils import tree_unflatten\nfrom model import Model\nfrom transformers import T5Config\n\n\ndef load_model(model_name: str):\n    config = T5Config.from_pretrained(model_name)\n    model = Model(config)\n    weights = mx.load(f\"{model_name}.npz\")\n    weights = tree_unflatten(list(weights.items()))\n    model.update(weights)\n    mx.eval(model.parameters())\n    return model\n\n\ndef main(args):\n    mx.random.seed(args.seed)\n\n    spec_decoder = SpeculativeDecoder(\n        model=load_model(args.model_name),\n        draft_model=load_model(args.draft_model_name),\n        tokenizer=args.model_name,\n        delta=args.delta,\n        num_draft=args.num_draft,\n    )\n\n    tic = time.time()\n    print(args.prompt)\n    if args.regular_decode:\n        spec_decoder.generate(args.prompt, max_tokens=args.max_tokens)\n    else:\n        stats = spec_decoder.speculative_decode(args.prompt, max_tokens=args.max_tokens)\n        print(\"=\" * 10)\n        print(f\"Accepted {stats['n_accepted']} / {stats['n_draft']}.\")\n        print(f\"Decoding steps {stats['n_steps']}.\")\n\n    toc = time.time()\n    print(\"=\" * 10)\n    print(f\"Full generation time {toc - tic:.3f}\")\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Llama weights to MLX\")\n    parser.add_argument(\n        \"--num-draft\",\n        type=int,\n        default=5,\n        help=\"Number of draft tokens to use per decoding step.\",\n    )\n    parser.add_argument(\n        \"--model-name\",\n        help=\"Name of the model.\",\n        default=\"t5-small\",\n    )\n    parser.add_argument(\n        \"--draft-model-name\",\n        help=\"Name of the draft model.\",\n        default=\"t5-small\",\n    )\n    parser.add_argument(\n        \"--seed\",\n        type=int,\n        default=0,\n        help=\"PRNG seed.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate.\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        default=\"translate English to French: Let's go to the store and buy some groceries including eggs, avocadoes, and bread.\",\n        help=\"The prompt processed by the model.\",\n    )\n    parser.add_argument(\n        \"--delta\",\n        type=float,\n        default=0.1,\n        help=\"Lenience for accepting the proposal tokens.\",\n    )\n    parser.add_argument(\n        \"--regular-decode\",\n        action=\"store_true\",\n        help=\"Use regular decoding instead of speculative decoding.\",\n    )\n    args = parser.parse_args()\n    main(args)\n"
  },
  {
    "path": "llms/speculative_decoding/model.py",
    "content": "from typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom mlx.utils import tree_map\nfrom transformers import T5Config\n\n\ndef _relative_position_bucket(\n    relative_position, bidirectional=True, num_buckets=32, max_distance=128\n):\n    \"\"\"\n    Adapted from HF Tensorflow:\n    https://github.com/huggingface/transformers/blob/main/src/transformers/models/t5/modeling_t5.py\n\n    Translate relative position to a bucket number for relative attention. The relative position is defined as\n    memory_position - query_position, i.e. the distance in tokens from the attending position to the attended-to\n    position. If bidirectional=False, then positive relative positions are invalid. We use smaller buckets for\n    small absolute relative_position and larger buckets for larger absolute relative_positions. All relative\n    positions >=max_distance map to the same bucket. All relative positions <=-max_distance map to the same bucket.\n    This should allow for more graceful generalization to longer sequences than the model has been trained on\n\n    Args:\n        relative_position: an int32 Tensor\n        bidirectional: a boolean - whether the attention is bidirectional\n        num_buckets: an integer\n        max_distance: an integer\n\n    Returns:\n        a Tensor with the same shape as relative_position, containing int32 values in the range [0, num_buckets)\n    \"\"\"\n    relative_buckets = 0\n    if bidirectional:\n        num_buckets //= 2\n        relative_buckets += (relative_position > 0).astype(mx.int16) * num_buckets\n        relative_position = mx.abs(relative_position)\n    else:\n        relative_position = -mx.minimum(\n            relative_position, mx.zeros_like(relative_position)\n        )\n    # now relative_position is in the range [0, inf)\n\n    # half of the buckets are for exact increments in positions\n    max_exact = num_buckets // 2\n    is_small = relative_position < max_exact\n\n    # The other half of the buckets are for logarithmically bigger bins in positions up to max_distance\n    scale = (num_buckets - max_exact) / np.log(max_distance / max_exact)\n    relative_position_if_large = max_exact + (\n        mx.log(relative_position.astype(mx.float32) / max_exact) * scale\n    ).astype(mx.int16)\n    relative_position_if_large = mx.minimum(relative_position_if_large, num_buckets - 1)\n    relative_buckets += mx.where(\n        is_small, relative_position, relative_position_if_large\n    )\n    return relative_buckets\n\n\nclass RelativePositionBias(nn.Module):\n    def __init__(self, config: T5Config, bidirectional: bool):\n        self.bidirectional = bidirectional\n        self.num_buckets = config.relative_attention_num_buckets\n        self.max_distance = config.relative_attention_max_distance\n        self.n_heads = config.num_heads\n        self.embeddings = nn.Embedding(\n            config.relative_attention_num_buckets, config.num_heads\n        )\n\n    def __call__(self, query_length: int, key_length: int, offset: int = 0):\n        \"\"\"Compute binned relative position bias\"\"\"\n        context_position = mx.arange(offset, query_length)[:, None]\n        memory_position = mx.arange(key_length)[None, :]\n\n        # shape (query_length, key_length)\n        relative_position = memory_position - context_position\n        relative_position_bucket = _relative_position_bucket(\n            relative_position,\n            bidirectional=self.bidirectional,\n            num_buckets=self.num_buckets,\n            max_distance=self.max_distance,\n        )\n\n        # shape (query_length, key_length, num_heads)\n        values = self.embeddings(relative_position_bucket)\n\n        # shape (num_heads, query_length, key_length)\n        return values.transpose(2, 0, 1)\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        inner_dim = config.d_kv * config.num_heads\n        self.num_heads = config.num_heads\n        self.query_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.key_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.value_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.out_proj = nn.Linear(inner_dim, config.d_model, bias=False)\n\n    def __call__(\n        self,\n        queries: mx.array,\n        keys: mx.array,\n        values: mx.array,\n        mask: Optional[mx.array],\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> Tuple[mx.array, Tuple[mx.array, mx.array]]:\n        queries = self.query_proj(queries)\n        keys = self.key_proj(keys)\n        values = self.value_proj(values)\n\n        num_heads = self.num_heads\n        B, L, _ = queries.shape\n        _, S, _ = keys.shape\n        queries = queries.reshape(B, L, num_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n\n        # Dimensions are [batch x num heads x sequence x hidden dim]\n        scores = queries @ keys.transpose(0, 1, 3, 2)\n        if mask is not None:\n            scores = scores + mask.astype(scores.dtype)\n\n        scores = mx.softmax(scores.astype(mx.float32), axis=-1).astype(scores.dtype)\n        values_hat = (scores @ values).transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.out_proj(values_hat), (keys, values)\n\n\nclass DenseActivation(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        mlp_dims = config.d_ff or config.d_model * 4\n        self.gated = config.feed_forward_proj.startswith(\"gated\")\n        if self.gated:\n            self.wi_0 = nn.Linear(config.d_model, mlp_dims, bias=False)\n            self.wi_1 = nn.Linear(config.d_model, mlp_dims, bias=False)\n        else:\n            self.wi = nn.Linear(config.d_model, mlp_dims, bias=False)\n        self.wo = nn.Linear(mlp_dims, config.d_model, bias=False)\n        activation = config.feed_forward_proj.removeprefix(\"gated-\")\n        if activation == \"relu\":\n            self.act = nn.relu\n        elif activation == \"gelu\":\n            self.act = nn.gelu\n        elif activation == \"silu\":\n            self.act = nn.silu\n        else:\n            raise ValueError(f\"Unknown activation: {activation}\")\n\n    def __call__(self, x):\n        if self.gated:\n            hidden_act = self.act(self.wi_0(x))\n            hidden_linear = self.wi_1(x)\n            x = hidden_act * hidden_linear\n        else:\n            x = self.act(self.wi(x))\n        return self.wo(x)\n\n\nclass TransformerEncoderLayer(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        self.attention = MultiHeadAttention(config)\n        self.ln1 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln2 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.dense = DenseActivation(config)\n\n    def __call__(self, x, mask):\n        y = self.ln1(x)\n        y, _ = self.attention(y, y, y, mask=mask)\n        x = x + y\n\n        y = self.ln2(x)\n        y = self.dense(y)\n        return x + y\n\n\nclass TransformerEncoder(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        self.layers = [\n            TransformerEncoderLayer(config) for i in range(config.num_layers)\n        ]\n        self.ln = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.relative_attention_bias = RelativePositionBias(config, bidirectional=True)\n\n    def __call__(self, x: mx.array):\n        pos_bias = self.relative_attention_bias(x.shape[1], x.shape[1])\n        for layer in self.layers:\n            x = layer(x, mask=pos_bias)\n        return self.ln(x)\n\n\nclass TransformerDecoderLayer(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        self.self_attention = MultiHeadAttention(config)\n        self.cross_attention = MultiHeadAttention(config)\n        self.ln1 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln2 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln3 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.dense = DenseActivation(config)\n\n    def __call__(\n        self,\n        x: mx.array,\n        memory: mx.array,\n        mask: mx.array,\n        memory_mask: mx.array,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> Tuple[mx.array, Tuple[mx.array, mx.array]]:\n        y = self.ln1(x)\n        y, new_cache = self.self_attention(y, y, y, mask, cache)\n        x = x + y\n\n        y = self.ln2(x)\n        y, _ = self.cross_attention(y, memory, memory, memory_mask)\n        x = x + y\n\n        y = self.ln3(x)\n        y = self.dense(y)\n        x = x + y\n\n        return x, new_cache\n\n\ndef create_additive_causal_mask(N: int, offset: int = 0):\n    rinds = mx.arange(offset + N)\n    linds = mx.arange(offset, offset + N) if offset else rinds\n    mask = linds[:, None] < rinds[None]\n    return mask * -1e9\n\n\nclass TransformerDecoder(nn.Module):\n    def __init__(self, config: T5Config):\n        super().__init__()\n        n_layers = getattr(config, \"num_decoder_layers\", config.num_layers)\n        self.layers = [TransformerDecoderLayer(config) for i in range(n_layers)]\n        self.ln = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.relative_attention_bias = RelativePositionBias(config, bidirectional=False)\n\n    def __call__(self, x, memory, cache=None):\n        if cache[0] is not None:\n            offset = cache[0][0].shape[2]\n        else:\n            offset = 0\n\n        T = x.shape[1]\n        if T > 1:\n            mask = create_additive_causal_mask(T, offset)\n        else:\n            mask = None\n\n        pos_bias = self.relative_attention_bias(T + offset, T + offset, offset=offset)\n        if mask is not None:\n            mask += pos_bias\n        else:\n            mask = pos_bias\n\n        for e, layer in enumerate(self.layers):\n            x, cache[e] = layer(x, memory, mask, None, cache=cache[e])\n        x = self.ln(x)\n\n        return x, cache\n\n\nclass OutputHead(nn.Module):\n    def __init__(self, config: T5Config):\n        self.linear = nn.Linear(config.d_model, config.vocab_size, bias=False)\n\n    def __call__(self, inputs):\n        return self.linear(inputs)\n\n\nclass Model(nn.Module):\n    def __init__(self, config: T5Config):\n        self.wte = nn.Embedding(config.vocab_size, config.d_model)\n        self.encoder = TransformerEncoder(config)\n        self.decoder = TransformerDecoder(config)\n        self.tie_word_embeddings = config.tie_word_embeddings\n        if not self.tie_word_embeddings:\n            self.lm_head = OutputHead(config)\n        self.model_dim = config.d_model\n        self.reset_cache()\n\n    def encode(self, inputs: mx.array):\n        return self.encoder(self.wte(inputs))\n\n    def truncate_cache(self, num_to_truncate):\n        if num_to_truncate <= 0:\n            return\n        cache_length = self.cache[0][0].shape[2]\n        if num_to_truncate < cache_length:\n            self.cache = tree_map(lambda x: x[:, :, :-num_to_truncate, :], self.cache)\n        else:\n            self.reset_cache()\n\n    def reset_cache(self):\n        self.cache = [None] * len(self.decoder.layers)\n\n    def decode(\n        self,\n        inputs: mx.array,\n        memory: mx.array,\n    ):\n        inputs = self.wte(inputs)\n        y, self.cache = self.decoder(inputs, memory=memory, cache=self.cache)\n        if not self.tie_word_embeddings:\n            y *= self.model_dim**-0.5\n            y = self.lm_head(y)\n        else:\n            y = y @ self.wte.weight.T\n        return y\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        decoder_inputs: mx.array,\n    ):\n        return self.decode(decoder_inputs, self.encode(inputs))[0]\n"
  },
  {
    "path": "llms/speculative_decoding/requirements.txt",
    "content": "mlx>=0.8.0\ntransformers\nnumpy\n"
  },
  {
    "path": "lora/.gitignore",
    "content": "adapters.npz\n"
  },
  {
    "path": "lora/README.md",
    "content": "# Fine-Tuning with LoRA or QLoRA\n\nThis is an example of using MLX to fine-tune an LLM with low rank adaptation\n(LoRA) for a target task.[^lora] The example also supports quantized LoRA\n(QLoRA).[^qlora] The example works with Llama and Mistral style models\navailable on Hugging Face.\n\n> [!TIP]\n> For a more fully featured LLM package, checkout [MLX\n> LM](https://github.com/ml-explore/mlx-lm).\n\nIn this example we'll use the WikiSQL[^wikisql] dataset to train the LLM to\ngenerate SQL queries from natural language. However, the example is intended to\nbe general should you wish to use a custom dataset.\n\n## Contents\n\n* [Setup](#Setup)\n  * [Convert](#convert)\n* [Run](#Run)\n  * [Fine-tune](#Fine-tune)\n  * [Evaluate](#Evaluate)\n  * [Generate](#Generate)\n* [Results](#Results)\n* [Fuse and Upload](#Fuse-and-Upload)\n* [Custom Data](#Custom-Data)\n* [Memory Issues](#Memory-Issues)\n\n\n## Setup \n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\n### Convert\n\nThis step is optional if you want to quantize (for QLoRA) or change the default\ndata type of a pre-existing model.\n\nYou convert models using the `convert.py` script. This script takes a Hugging\nFace repo as input and outputs a model directory (which you can optionally also\nupload to Hugging Face).\n\nTo make a 4-bit quantized model, run:\n\n```\npython convert.py --hf-path <hf_repo> -q\n```\n\nFor example, the following will make a 4-bit quantized Mistral 7B and by default\nstore it in `mlx_model`:\n\n```\npython convert.py --hf-path mistralai/Mistral-7B-v0.1 -q\n```\n\nFor more options run:\n\n```\npython convert.py --help\n```\n\nYou can upload new models to the [Hugging Face MLX\nCommunity](https://huggingface.co/mlx-community) by specifying `--upload-name`\nto `convert.py`.\n\n## Run\n\nThe main script is `lora.py`. To see a full list of options run:\n\n```\npython lora.py --help\n```\n\nNote, in the following the `--model` argument can be any compatible Hugging\nFace repo or a local path to a converted mdoel. \n\n### Fine-tune\n\nTo fine-tune a model use:\n\n```\npython lora.py --model <path_to_model> \\\n               --train \\\n               --iters 600\n```\n\nIf `--model` points to a quantized model, then the training will use QLoRA,\notherwise it will use regular LoRA.\n\nBy default, the adapter weights are saved in `adapters.npz`. You can specify\nthe output location with `--adapter-file`.\n\nYou can resume fine-tuning with an existing adapter with `--resume-adapter-file\n<path_to_adapters.npz>`. \n\n### Evaluate\n\nTo compute test set perplexity use:\n\n```\npython lora.py --model <path_to_model> \\\n               --adapter-file <path_to_adapters.npz> \\\n               --test\n```\n\n### Generate\n\nFor generation use:\n\n```\npython lora.py --model <path_to_model> \\\n               --adapter-file <path_to_adapters.npz> \\\n               --max-tokens 50 \\\n               --prompt \"table: 1-10015132-16\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\nQ: What is terrence ross' nationality\nA: \"\n```\n\n## Results\n\nThe initial validation loss for Llama 7B on the WikiSQL is 2.66 and the final\nvalidation loss after 1000 iterations is 1.23. The table below shows the\ntraining and validation loss at a few points over the course of training.\n\n| Iteration | Train Loss | Validation Loss |\n| --------- | ---------- | --------------- |\n| 1         |    N/A     |      2.659      |\n| 200       |    1.264   |      1.405      |\n| 400       |    1.201   |      1.303      |\n| 600       |    1.123   |      1.274      |\n| 800       |    1.017   |      1.255      |\n| 1000      |    1.070   |      1.230      |\n\nThe model trains at around 475 tokens per second on an M2 Ultra.\n\n## Fuse and Upload\n\nYou can generate a fused model with the low-rank adapters included using the\n`fuse.py` script. This script also optionally allows you to upload the fused\nmodel to the [Hugging Face MLX\nCommunity](https://huggingface.co/mlx-community).\n\nTo generate the fused model run:\n\n```\npython fuse.py\n```\n\nThis will by default load the base model from `mlx_model/`, the adapters from\n`adapters.npz`,  and save the fused model in the path `lora_fused_model/`. All\nof these are configurable. You can see the list of options with:\n\n```\npython fuse.py --help\n```\n\nTo upload a fused model, supply the `--upload-name` and `--hf-path` arguments\nto `fuse.py`. The latter is the repo name of the original model, which is\nuseful for the sake of attribution and model versioning.\n\nFor example, to fuse and upload a model derived from Mistral-7B-v0.1, run: \n\n```\npython fuse.py --upload-name My-4-bit-model --hf-path mistralai/Mistral-7B-v0.1\n```\n\n## Custom Data\n\nYou can make your own dataset for fine-tuning with LoRA. You can specify the\ndataset with `--data=<my_data_directory>`. Check the subdirectory `data/` to\nsee the expected format.\n\nFor fine-tuning (`--train`), the data loader expects a `train.jsonl` and a\n`valid.jsonl` to be in the data directory. For evaluation (`--test`), the data\nloader expects a `test.jsonl` in the data directory. Each line in the `*.jsonl`\nfile should look like:\n\n```\n{\"text\": \"This is an example for the model.\"}\n```\n\nNote other keys will be ignored by the loader.\n\n## Memory Issues\n\nFine-tuning a large model with LoRA requires a machine with a decent amount\nof memory. Here are some tips to reduce memory use should you need to do so:\n\n1. Try quantization (QLoRA). You can use QLoRA by generating a quantized model\n   with `convert.py` and the `-q` flag. See the [Setup](#setup) section for\n   more details. \n\n2. Try using a smaller batch size with `--batch-size`. The default is `4` so\n   setting this to `2` or `1` will reduce memory consumption. This may slow\n   things down a little, but will also reduce the memory use.\n\n3. Reduce the number of layers to fine-tune with `--lora-layers`. The default\n   is `16`, so you can try `8` or `4`. This reduces the amount of memory\n   needed for back propagation. It may also reduce the quality of the\n   fine-tuned model if you are fine-tuning with a lot of data.\n\n4. Longer examples require more memory. If it makes sense for your data, one thing\n   you can do is break your examples into smaller\n   sequences when making the `{train, valid, test}.jsonl` files.\n\nFor example, for a machine with 32 GB the following should run reasonably fast:\n\n```\npython lora.py \\\n   --model mistralai/Mistral-7B-v0.1 \\\n   --train \\\n   --batch-size 1 \\\n   --lora-layers 4\n```\n\nThe above command on an M1 Max with 32 GB runs at about 250 tokens-per-second.\n\n\n[^lora]: Refer to the [arXiv paper](https://arxiv.org/abs/2106.09685) for more details on LoRA.\n[^qlora]: Refer to the paper [QLoRA: Efficient Finetuning of Quantized LLMs](https://arxiv.org/abs/2305.14314)\n[^wikisql]: Refer to the [GitHub repo](https://github.com/salesforce/WikiSQL/tree/master) for more information about WikiSQL.\n"
  },
  {
    "path": "lora/convert.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nimport copy\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport models\nimport utils\nfrom mlx.utils import tree_flatten\n\n\ndef quantize(weights, config, args):\n    quantized_config = copy.deepcopy(config)\n\n    # Load the model:\n    model = models.Model(models.ModelArgs.from_dict(config))\n    model.load_weights(list(weights.items()))\n\n    # Quantize the model:\n    nn.quantize(\n        model,\n        args.q_group_size,\n        args.q_bits,\n    )\n\n    # Update the config:\n    quantized_config[\"quantization\"] = {\n        \"group_size\": args.q_group_size,\n        \"bits\": args.q_bits,\n    }\n    quantized_weights = dict(tree_flatten(model.parameters()))\n\n    return quantized_weights, quantized_config\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Convert Hugging Face model to MLX format\"\n    )\n    parser.add_argument(\n        \"--hf-path\",\n        type=str,\n        help=\"Path to the Hugging Face model.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_model\",\n        help=\"Path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"-q\",\n        \"--quantize\",\n        help=\"Generate a quantized model.\",\n        action=\"store_true\",\n    )\n    parser.add_argument(\n        \"--q-group-size\",\n        help=\"Group size for quantization.\",\n        type=int,\n        default=64,\n    )\n    parser.add_argument(\n        \"--q-bits\",\n        help=\"Bits per weight for quantization.\",\n        type=int,\n        default=4,\n    )\n    parser.add_argument(\n        \"--dtype\",\n        help=\"Type to save the parameters, ignored if -q is given.\",\n        type=str,\n        choices=[\"float16\", \"bfloat16\", \"float32\"],\n        default=\"float16\",\n    )\n    parser.add_argument(\n        \"--upload-name\",\n        help=\"The name of model to upload to Hugging Face MLX Community\",\n        type=str,\n        default=None,\n    )\n\n    args = parser.parse_args()\n\n    print(\"[INFO] Loading\")\n    weights, config, tokenizer = utils.fetch_from_hub(args.hf_path)\n\n    dtype = mx.float16 if args.quantize else getattr(mx, args.dtype)\n    weights = {k: v.astype(dtype) for k, v in weights.items()}\n    if args.quantize:\n        print(\"[INFO] Quantizing\")\n        weights, config = quantize(weights, config, args)\n\n    utils.save_model(args.mlx_path, weights, tokenizer, config)\n    if args.upload_name is not None:\n        utils.upload_to_hub(args.mlx_path, args.upload_name, args.hf_path)\n"
  },
  {
    "path": "lora/data/test.jsonl",
    "content": "{\"text\": \"table: 1-10015132-16\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What is terrence ross' nationality\\nA: SELECT Nationality FROM 1-10015132-16 WHERE Player = 'Terrence Ross'\"}\n{\"text\": \"table: 1-10015132-16\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What clu was in toronto 1995-96\\nA: SELECT School/Club Team FROM 1-10015132-16 WHERE Years in Toronto = '1995-96'\"}\n{\"text\": \"table: 1-10015132-16\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: which club was in toronto 2003-06\\nA: SELECT School/Club Team FROM 1-10015132-16 WHERE Years in Toronto = '2003-06'\"}\n{\"text\": \"table: 1-10015132-16\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: how many schools or teams had jalen rose\\nA: SELECT COUNT School/Club Team FROM 1-10015132-16 WHERE Player = 'Jalen Rose'\"}\n{\"text\": \"table: 1-10083598-1\\ncolumns: No, Date, Round, Circuit, Pole Position, Fastest Lap, Race winner, Report\\nQ: Where was Assen held?\\nA: SELECT Round FROM 1-10083598-1 WHERE Circuit = 'Assen'\"}\n{\"text\": \"table: 1-10083598-1\\ncolumns: No, Date, Round, Circuit, Pole Position, Fastest Lap, Race winner, Report\\nQ: What was the number of race that Kevin Curtain won?\\nA: SELECT COUNT No FROM 1-10083598-1 WHERE Pole Position = 'Kevin Curtain'\"}\n{\"text\": \"table: 1-10083598-1\\ncolumns: No, Date, Round, Circuit, Pole Position, Fastest Lap, Race winner, Report\\nQ: What was the date of the race in Misano?\\nA: SELECT Date FROM 1-10083598-1 WHERE Circuit = 'Misano'\"}\n{\"text\": \"table: 1-1013129-2\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: How many different positions did Sherbrooke Faucons (qmjhl) provide in the draft?\\nA: SELECT COUNT Position FROM 1-1013129-2 WHERE College/junior/club team = 'Sherbrooke Faucons (QMJHL)'\"}\n{\"text\": \"table: 1-1013129-2\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What are the nationalities of the player picked from Thunder Bay Flyers (ushl)\\nA: SELECT Nationality FROM 1-1013129-2 WHERE College/junior/club team = 'Thunder Bay Flyers (USHL)'\"}\n{\"text\": \"table: 1-1013129-2\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: How many different college/junior/club teams provided a player to the Washington Capitals NHL Team?\\nA: SELECT COUNT College/junior/club team FROM 1-1013129-2 WHERE NHL team = 'Washington Capitals'\"}\n{\"text\": \"table: 1-1013129-3\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: How many different nationalities do the players of New Jersey Devils come from?\\nA: SELECT COUNT Nationality FROM 1-1013129-3 WHERE NHL team = 'New Jersey Devils'\"}\n{\"text\": \"table: 1-1013129-3\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What's Dorain Anneck's pick number?\\nA: SELECT Pick FROM 1-1013129-3 WHERE Player = 'Dorain Anneck'\"}\n{\"text\": \"table: 1-1013129-3\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What is the nationality of the player from Vancouver Canucks?\\nA: SELECT Nationality FROM 1-1013129-3 WHERE NHL team = 'Vancouver Canucks'\"}\n{\"text\": \"table: 1-1013129-3\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What's the pick number of the player from Springfield Olympics (Nejhl)?\\nA: SELECT Pick FROM 1-1013129-3 WHERE College/junior/club team = 'Springfield Olympics (NEJHL)'\"}\n{\"text\": \"table: 1-1014206-2\\ncolumns: #, Shipyard, Laid down, Launched, Commissioned, Fleet, Status\\nQ: When were the ships launched that were laid down on september 1, 1964?\\nA: SELECT Launched FROM 1-1014206-2 WHERE Laid down = 'September 1, 1964'\"}\n{\"text\": \"table: 1-1014206-2\\ncolumns: #, Shipyard, Laid down, Launched, Commissioned, Fleet, Status\\nQ: List the # for ships commissioned on december 18, 1965.\\nA: SELECT # FROM 1-1014206-2 WHERE Commissioned = 'December 18, 1965'\"}\n{\"text\": \"table: 1-1014206-2\\ncolumns: #, Shipyard, Laid down, Launched, Commissioned, Fleet, Status\\nQ: List the # for ships commissioned on september 30, 1967.\\nA: SELECT # FROM 1-1014206-2 WHERE Commissioned = 'September 30, 1967'\"}\n{\"text\": \"table: 1-1014206-2\\ncolumns: #, Shipyard, Laid down, Launched, Commissioned, Fleet, Status\\nQ: When were ships laid down that were commissioned on october 29, 1965?\\nA: SELECT Laid down FROM 1-1014206-2 WHERE Commissioned = 'October 29, 1965'\"}\n{\"text\": \"table: 1-1015521-2\\ncolumns: Equivalent NATO Rank Code, Rank in Spanish, Rank in English, Commonwealth equivalent, US Air Force equivalent\\nQ:  What could a spanish coronel be addressed as in the commonwealth military?\\nA: SELECT Commonwealth equivalent FROM 1-1015521-2 WHERE Rank in Spanish = 'Coronel'\"}\n{\"text\": \"table: 1-1015521-2\\ncolumns: Equivalent NATO Rank Code, Rank in Spanish, Rank in English, Commonwealth equivalent, US Air Force equivalent\\nQ: Give me a list of all spanish officer titles that could receive recognition as group captain in english\\nA: SELECT Rank in English FROM 1-1015521-2 WHERE Commonwealth equivalent = 'Group Captain'\"}\n{\"text\": \"table: 1-1015521-2\\ncolumns: Equivalent NATO Rank Code, Rank in Spanish, Rank in English, Commonwealth equivalent, US Air Force equivalent\\nQ: If you are a pilot officer in the commonwealth then what will you called as in the US air force?\\nA: SELECT US Air Force equivalent FROM 1-1015521-2 WHERE Commonwealth equivalent = 'Pilot Officer'\"}\n{\"text\": \"table: 1-1015521-2\\ncolumns: Equivalent NATO Rank Code, Rank in Spanish, Rank in English, Commonwealth equivalent, US Air Force equivalent\\nQ: If you're a major general in the US air force then what ranking will you receive in the commonwealth's air force?\\nA: SELECT Commonwealth equivalent FROM 1-1015521-2 WHERE US Air Force equivalent = 'Major General'\"}\n{\"text\": \"table: 1-1015521-2\\ncolumns: Equivalent NATO Rank Code, Rank in Spanish, Rank in English, Commonwealth equivalent, US Air Force equivalent\\nQ: If you get a ranking as major in the  english military then what would the spanish military address you as? \\nA: SELECT Rank in Spanish FROM 1-1015521-2 WHERE Rank in English = 'Major'\"}\n{\"text\": \"table: 1-10182508-5\\ncolumns: Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank., Wrestler, # of reigns, Combined defenses, Combined days\\nQ: Which wrestlers have had 2 reigns?\\nA: SELECT Wrestler FROM 1-10182508-5 WHERE # of reigns = 2\"}\n{\"text\": \"table: 1-10182508-5\\ncolumns: Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank., Wrestler, # of reigns, Combined defenses, Combined days\\nQ: In terms of reigns, what is the lowest number listed?\\nA: SELECT MIN # of reigns FROM 1-10182508-5\"}\n{\"text\": \"table: 1-10182508-5\\ncolumns: Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank., Wrestler, # of reigns, Combined defenses, Combined days\\nQ: What rank was Bryan Danielson in this chart?\\nA: SELECT Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank. FROM 1-10182508-5 WHERE Wrestler = 'Bryan Danielson'\"}\n{\"text\": \"table: 1-10182508-5\\ncolumns: Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank., Wrestler, # of reigns, Combined defenses, Combined days\\nQ: How many combined days did Go Shiozaki have?\\nA: SELECT Combined days FROM 1-10182508-5 WHERE Wrestler = 'Go Shiozaki'\"}\n{\"text\": \"table: 1-10182508-5\\ncolumns: Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank., Wrestler, # of reigns, Combined defenses, Combined days\\nQ: What was Go Shiozaki's rank?\\nA: SELECT MIN Rank Each wrestlers total number of days as champion are ranked highest to lowest; wrestlers with the same number mean that they are tied for that certain rank. FROM 1-10182508-5 WHERE Wrestler = 'Go Shiozaki'\"}\n{\"text\": \"table: 1-1024710-2\\ncolumns: Member, Electorate, Province, MPs term, Election date\\nQ: Which province is grey and bell electorate in\\nA: SELECT Province FROM 1-1024710-2 WHERE Electorate = 'Grey and Bell'\"}\n{\"text\": \"table: 1-1024710-2\\ncolumns: Member, Electorate, Province, MPs term, Election date\\nQ: Which province is bay of islands in\\nA: SELECT Province FROM 1-1024710-2 WHERE Electorate = 'Bay of Islands'\"}\n{\"text\": \"table: 1-10294071-1\\ncolumns: Player, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L, Ties played, Debut, Years played\\nQ: what is the total number of\\u00a0total w\\u2013l\\u00a0where\\u00a0doubles w\\u2013l\\u00a0is 11\\u201311\\nA: SELECT COUNT Total W\\u2013L FROM 1-10294071-1 WHERE Doubles W\\u2013L = '11\\u201311'\"}\n{\"text\": \"table: 1-10294071-1\\ncolumns: Player, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L, Ties played, Debut, Years played\\nQ: what is the total number of\\u00a0singles w\\u2013l\\u00a0where\\u00a0doubles w\\u2013l\\u00a0is 11\\u201314\\nA: SELECT COUNT Singles W\\u2013L FROM 1-10294071-1 WHERE Doubles W\\u2013L = '11\\u201314'\"}\n{\"text\": \"table: 1-10294071-1\\ncolumns: Player, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L, Ties played, Debut, Years played\\nQ:  what's the\\u00a0total w\\u2013l\\u00a0where\\u00a0player\\u00a0is boro jovanovi\\u0107 category:articles with hcards\\nA: SELECT Total W\\u2013L FROM 1-10294071-1 WHERE Player = 'Boro Jovanovi\\u0107 Category:Articles with hCards'\"}\n{\"text\": \"table: 1-10294071-1\\ncolumns: Player, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L, Ties played, Debut, Years played\\nQ: what is the maximum\\u00a0ties played\\u00a0where\\u00a0player\\u00a0is josip palada category:articles with hcards\\nA: SELECT MAX Ties played FROM 1-10294071-1 WHERE Player = 'Josip Palada Category:Articles with hCards'\"}\n{\"text\": \"table: 1-10294071-1\\ncolumns: Player, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L, Ties played, Debut, Years played\\nQ: what is the total number of\\u00a0ties played\\u00a0where\\u00a0total w\\u2013l\\u00a0is 38\\u201324\\nA: SELECT COUNT Ties played FROM 1-10294071-1 WHERE Total W\\u2013L = '38\\u201324'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: What is the Frequency at the Market/Rank of Burlington - Plattsburgh , Vermont - New York /143?\\nA: SELECT COUNT Frequency FROM 1-10333757-1 WHERE Market/Rank = 'Burlington - Plattsburgh , Vermont - New York /143'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: What is the Branding for Group Owner Qantam of Cape Cod, LLC?\\nA: SELECT Branding FROM 1-10333757-1 WHERE Group owner = 'Qantam of Cape Cod, LLC'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: What Branding does WRKO calls use?\\nA: SELECT Branding FROM 1-10333757-1 WHERE Calls = 'WRKO'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: What is the Format for Branding of 1290 wkbk w281au 104.1?\\nA: SELECT Format FROM 1-10333757-1 WHERE Branding = '1290 WKBK W281AU 104.1'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: Which Market/Rank is associated with WCRN calls?\\nA: SELECT Market/Rank FROM 1-10333757-1 WHERE Calls = 'WCRN'\"}\n{\"text\": \"table: 1-10333757-1\\ncolumns: Calls, Frequency, Branding, Format, Market/Rank, Timeslot, Group owner\\nQ: Which Frequency is used for WEGP calls?\\nA: SELECT Frequency FROM 1-10333757-1 WHERE Calls = 'WEGP'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: What is the regulated retail price for the tariff code ff0 prs?\\nA: SELECT BTs retail price (regulated) FROM 1-10408617-5 WHERE Tariff code = 'ff0 PRS'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: What is the premium associated with tariff code g9?\\nA: SELECT Approx premium FROM 1-10408617-5 WHERE Tariff code = 'g9'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: How many tariff codes have a bts retail price of 2p/min or inclusive?\\nA: SELECT COUNT Tariff code FROM 1-10408617-5 WHERE BTs retail price (regulated) = '2p/min or inclusive'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: How many tariff codes have a bts retail price of 2.553p/min?\\nA: SELECT COUNT Tariff code FROM 1-10408617-5 WHERE BTs retail price (regulated) = '2.553p/min'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: What prefixes are priced at pence per minute, fixed at all times with a premium of 3p/min?\\nA: SELECT Prefixes FROM 1-10408617-5 WHERE Scheme = 'Pence per minute, fixed at all times' AND Approx premium = '3p/min'\"}\n{\"text\": \"table: 1-10408617-5\\ncolumns: Scheme, Tariff code, BTs retail price (regulated), Approx premium, Prefixes\\nQ: What is the bts retail price (regulated) for tariff code g10?\\nA: SELECT BTs retail price (regulated) FROM 1-10408617-5 WHERE Tariff code = 'g10'\"}\n{\"text\": \"table: 1-10409754-5\\ncolumns: Nominative, Old orthography, New orthography, /e/ or /\\u00e6/ (IPA), Tone (Latvian notation: /~/ - level, /^/ - broken), Translation\\nQ: What is the tone for gen.sing. plague?\\nA: SELECT Tone (Latvian notation: /~/ - level, /^/ - broken) FROM 1-10409754-5 WHERE Translation = 'Gen.Sing. plague'\"}\n{\"text\": \"table: 1-10432351-1\\ncolumns: Star (Pismis24-#), Spectral type, Magnitude (M bol ), Temperature (K), Radius (R \\u2609 ), Mass (M \\u2609 )\\nQ: What is the smallest possible radius?\\nA: SELECT MIN Radius (R \\u2609 ) FROM 1-10432351-1\"}\n{\"text\": \"table: 1-10432351-1\\ncolumns: Star (Pismis24-#), Spectral type, Magnitude (M bol ), Temperature (K), Radius (R \\u2609 ), Mass (M \\u2609 )\\nQ: What are all the spectral types for star mismis24-# is 1sw?\\nA: SELECT Spectral type FROM 1-10432351-1 WHERE Star (Pismis24-#) = '1SW'\"}\n{\"text\": \"table: 1-10432351-1\\ncolumns: Star (Pismis24-#), Spectral type, Magnitude (M bol ), Temperature (K), Radius (R \\u2609 ), Mass (M \\u2609 )\\nQ: If a radius is 10, what  is the lowest possible mass?\\nA: SELECT MIN Mass (M \\u2609 ) FROM 1-10432351-1 WHERE Radius (R \\u2609 ) = 10\"}\n{\"text\": \"table: 1-105344-2\\ncolumns: Year, Aircraft kilometers, Departures, Flying hours, Passengers, Seat factor, Employees, Profit/loss\\nQ: What percentage of seats were filled in 2006?\\nA: SELECT Seat factor FROM 1-105344-2 WHERE Year = 2006\"}\n{\"text\": \"table: 1-105344-2\\ncolumns: Year, Aircraft kilometers, Departures, Flying hours, Passengers, Seat factor, Employees, Profit/loss\\nQ: How many hours were flown in each of the years where more than 64379058.0 kilometers were flown?\\nA: SELECT Flying hours FROM 1-105344-2 WHERE Aircraft kilometers > 64379058.0\"}\n{\"text\": \"table: 1-105344-2\\ncolumns: Year, Aircraft kilometers, Departures, Flying hours, Passengers, Seat factor, Employees, Profit/loss\\nQ: Of the years that had exactly 17096 departures, what is the greatest number of aircraft kilometers flown?\\nA: SELECT MAX Aircraft kilometers FROM 1-105344-2 WHERE Departures = 17096\"}\n{\"text\": \"table: 1-10548224-1\\ncolumns: Year, Game or event, Date contested, League or governing body, Sport, Winning team, Losing team, Final score\\nQ: Which winning team beat the New York Yankees?\\nA: SELECT Winning team FROM 1-10548224-1 WHERE Losing team = 'New York Yankees'\"}\n{\"text\": \"table: 1-10548224-1\\ncolumns: Year, Game or event, Date contested, League or governing body, Sport, Winning team, Losing team, Final score\\nQ: What was the final score for the game that was contested on February 1, 2009?\\nA: SELECT Final score FROM 1-10548224-1 WHERE Date contested = 'February 1, 2009'\"}\n{\"text\": \"table: 1-10548224-1\\ncolumns: Year, Game or event, Date contested, League or governing body, Sport, Winning team, Losing team, Final score\\nQ: What sport had a final score of 3-2?\\nA: SELECT Sport FROM 1-10548224-1 WHERE Final score = '3-2'\"}\n{\"text\": \"table: 1-10548224-1\\ncolumns: Year, Game or event, Date contested, League or governing body, Sport, Winning team, Losing team, Final score\\nQ: Who was the winning team of the game that was contested on February 1, 2009?\\nA: SELECT Winning team FROM 1-10548224-1 WHERE Date contested = 'February 1, 2009'\"}\n{\"text\": \"table: 1-10548224-1\\ncolumns: Year, Game or event, Date contested, League or governing body, Sport, Winning team, Losing team, Final score\\nQ: Who was the losing team of the game that was contested on February 1, 2004?\\nA: SELECT Losing team FROM 1-10548224-1 WHERE Date contested = 'February 1, 2004'\"}\n{\"text\": \"table: 1-1057262-2\\ncolumns: Crop (kilotonnes), New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania, Total\\nQ: what's the minimum\\u00a0total\\u00a0with\\u00a0crop (kilotonnes)\\u00a0being s lupin\\nA: SELECT MIN Total FROM 1-1057262-2 WHERE Crop (kilotonnes) = 's Lupin'\"}\n{\"text\": \"table: 1-1057262-2\\ncolumns: Crop (kilotonnes), New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania, Total\\nQ: what's the\\u00a0new south wales\\u00a0with\\u00a0crop (kilotonnes)\\u00a0being canola\\nA: SELECT New South Wales FROM 1-1057262-2 WHERE Crop (kilotonnes) = 'Canola'\"}\n{\"text\": \"table: 1-1057262-2\\ncolumns: Crop (kilotonnes), New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania, Total\\nQ: what's the total number of\\u00a0south australia\\u00a0with\\u00a0victoria\\u00a0value of 2173\\nA: SELECT COUNT South Australia FROM 1-1057262-2 WHERE Victoria = 2173\"}\n{\"text\": \"table: 1-1057262-2\\ncolumns: Crop (kilotonnes), New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania, Total\\nQ: what's the minimum\\u00a0tasmania value\\nA: SELECT MIN Tasmania FROM 1-1057262-2\"}\n{\"text\": \"table: 1-1057262-2\\ncolumns: Crop (kilotonnes), New South Wales, Victoria, Queensland, Western Australia, South Australia, Tasmania, Total\\nQ: what's the total number of\\u00a0tasmania\\u00a0with\\u00a0new south wales\\u00a0crop of 190 kilotonnes\\nA: SELECT COUNT Tasmania FROM 1-1057262-2 WHERE New South Wales = 190\"}\n{\"text\": \"table: 1-1058787-1\\ncolumns: Approximate Age, Virtues, Psycho Social Crisis, Significant Relationship, Existential Question [ not in citation given ], Examples\\nQ: How many significant relationships list Will as a virtue?\\nA: SELECT COUNT Significant Relationship FROM 1-1058787-1 WHERE Virtues = 'Will'\"}\n{\"text\": \"table: 1-1058787-1\\ncolumns: Approximate Age, Virtues, Psycho Social Crisis, Significant Relationship, Existential Question [ not in citation given ], Examples\\nQ: Which examples ask the existential question \\\"Can I Love?\\\"\\nA: SELECT Examples FROM 1-1058787-1 WHERE Existential Question [ not in citation given ] = 'Can I Love?'\"}\n{\"text\": \"table: 1-1059743-2\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: How many countries got 796.7 points?\\nA: SELECT COUNT Rank FROM 1-1059743-2 WHERE Points = '796.7'\"}\n{\"text\": \"table: 1-1059743-2\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: In what group stage were 177.2 points awarded?\\nA: SELECT COUNT Group stage FROM 1-1059743-2 WHERE Points = '177.2'\"}\n{\"text\": \"table: 1-1059743-2\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: What is the lowest group to earn 886.6 points?\\nA: SELECT MIN Group stage FROM 1-1059743-2 WHERE Points = '886.6'\"}\n{\"text\": \"table: 1-1059743-2\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: How many countries earned 177.2 points?\\nA: SELECT COUNT Member Association FROM 1-1059743-2 WHERE Points = '177.2'\"}\n{\"text\": \"table: 1-10586064-2\\ncolumns: County, Precincts, Lunsford, % Lunsford, McConnell, % McConnell, Total\\nQ: If % lunsford is 51.82% what is the % mcconnell in Letcher?\\nA: SELECT % McConnell FROM 1-10586064-2 WHERE % Lunsford = '51.82%'\"}\n{\"text\": \"table: 1-10586064-2\\ncolumns: County, Precincts, Lunsford, % Lunsford, McConnell, % McConnell, Total\\nQ: What country had the total 18,900 (r)?\\nA: SELECT County FROM 1-10586064-2 WHERE Total = '18,900 (R)'\"}\n{\"text\": \"table: 1-10586064-2\\ncolumns: County, Precincts, Lunsford, % Lunsford, McConnell, % McConnell, Total\\nQ: When % mcconnell is 44.54% what are the total number of counties?\\nA: SELECT COUNT County FROM 1-10586064-2 WHERE % McConnell = '44.54%'\"}\n{\"text\": \"table: 1-10586064-2\\ncolumns: County, Precincts, Lunsford, % Lunsford, McConnell, % McConnell, Total\\nQ: If % mcconnell is 47.17% what is the total number of mcconnell ?\\nA: SELECT COUNT McConnell FROM 1-10586064-2 WHERE % McConnell = '47.17%'\"}\n{\"text\": \"table: 1-10586064-2\\ncolumns: County, Precincts, Lunsford, % Lunsford, McConnell, % McConnell, Total\\nQ: What is the county of precints 515?\\nA: SELECT County FROM 1-10586064-2 WHERE Precincts = 515\"}\n{\"text\": \"table: 1-10601843-2\\ncolumns: Stadium, Capacity, City, Country, Tenant, Opening\\nQ: Which city has a capacity of 41903?\\nA: SELECT City FROM 1-10601843-2 WHERE Capacity = 41903\"}\n{\"text\": \"table: 1-10601843-2\\ncolumns: Stadium, Capacity, City, Country, Tenant, Opening\\nQ: What is the maximum capacity of the Otkrytie Arena stadium?\\nA: SELECT MAX Capacity FROM 1-10601843-2 WHERE Stadium = 'Otkrytie Arena'\"}\n{\"text\": \"table: 1-10601843-2\\ncolumns: Stadium, Capacity, City, Country, Tenant, Opening\\nQ: When did the stadium where Bursaspor is the tenant open?\\nA: SELECT MIN Opening FROM 1-10601843-2 WHERE Tenant = 'Bursaspor'\"}\n{\"text\": \"table: 1-10601843-2\\ncolumns: Stadium, Capacity, City, Country, Tenant, Opening\\nQ: How many tenants are there in the city of Samsun?\\nA: SELECT COUNT Tenant FROM 1-10601843-2 WHERE City = 'Samsun'\"}\n{\"text\": \"table: 1-10610087-5\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: what's the\\u00a0original air date\\u00a0with\\u00a0title\\u00a0 \\\"hell\\\"\\nA: SELECT Original air date FROM 1-10610087-5 WHERE Title = '\\\"Hell\\\"'\"}\n{\"text\": \"table: 1-10638523-1\\ncolumns: Particulars and Characteristics, Shivalik Zone, Mid-Hill Zone, High hill zone, Trance- n Himalaya Zone\\nQ: What is the percentage of the Shivalik Zone where the percentage of the Mid-Hill Zone is 10%?\\nA: SELECT Shivalik Zone FROM 1-10638523-1 WHERE Mid-Hill Zone = '10%'\"}\n{\"text\": \"table: 1-10638523-1\\ncolumns: Particulars and Characteristics, Shivalik Zone, Mid-Hill Zone, High hill zone, Trance- n Himalaya Zone\\nQ: For mid-hill zone  what is the altitude?\\nA: SELECT Mid-Hill Zone FROM 1-10638523-1 WHERE Particulars and Characteristics = 'Altitude'\"}\n{\"text\": \"table: 1-10638523-1\\ncolumns: Particulars and Characteristics, Shivalik Zone, Mid-Hill Zone, High hill zone, Trance- n Himalaya Zone\\nQ: What are the climatic conditions for the trance- n himalaya zone?\\nA: SELECT Trance- n Himalaya Zone FROM 1-10638523-1 WHERE Particulars and Characteristics = 'Climatic conditions'\"}\n{\"text\": \"table: 1-10638523-1\\ncolumns: Particulars and Characteristics, Shivalik Zone, Mid-Hill Zone, High hill zone, Trance- n Himalaya Zone\\nQ: What is the percentage of the  trance- n himalaya zone that corresponds with the high hill zone is 25%?\\nA: SELECT Trance- n Himalaya Zone FROM 1-10638523-1 WHERE High hill zone = '25%'\"}\n{\"text\": \"table: 1-10644188-3\\ncolumns: Total tenure rank, Uninterrupted rank, Name, State represented, Dates of service, Total tenure time, Uninterrupted time\\nQ: What is the state of Ted Stevens?\\nA: SELECT State represented FROM 1-10644188-3 WHERE Name = 'Ted Stevens'\"}\n{\"text\": \"table: 1-10682862-68\\ncolumns: Country, Players, Standard, Minor, First title, Last title\\nQ: What's the standard of the country who won its first title in 1992?\\nA: SELECT MAX Standard FROM 1-10682862-68 WHERE First title = 1992\"}\n{\"text\": \"table: 1-10682862-68\\ncolumns: Country, Players, Standard, Minor, First title, Last title\\nQ: What's the smallest number of players?\\nA: SELECT MIN Players FROM 1-10682862-68\"}\n{\"text\": \"table: 1-10682862-68\\ncolumns: Country, Players, Standard, Minor, First title, Last title\\nQ: In what year was the last last title received, by any of the countries?\\nA: SELECT MAX Last title FROM 1-10682862-68\"}\n{\"text\": \"table: 1-10710364-1\\ncolumns: Religious group, Population % 1961, Population % 1971, Population % 1981, Population % 1991, Population % 2001\\nQ: What religious groups made up 0.72% of the Indian population in 2001?\\nA: SELECT Religious group FROM 1-10710364-1 WHERE Population % 2001 = '0.72%'\"}\n{\"text\": \"table: 1-10718868-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What is the original air date for episode 15 of season 6?\\nA: SELECT Original air date FROM 1-10718868-2 WHERE No. in season = 15\"}\n{\"text\": \"table: 1-10718868-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many episodes in season 6 titles \\\"Poppin' Tags\\\"?\\nA: SELECT COUNT No. in season FROM 1-10718868-2 WHERE Title = '\\\"Poppin' Tags\\\"'\"}\n{\"text\": \"table: 1-10753917-1\\ncolumns: Season, Driver, Team, Engine, Poles, Wins, Podiums, Points, Margin of defeat\\nQ: Which podiums did the Williams team have with a margin of defeat of 2?\\nA: SELECT Podiums FROM 1-10753917-1 WHERE Team = 'Williams' AND Margin of defeat = '2'\"}\n{\"text\": \"table: 1-10753917-1\\ncolumns: Season, Driver, Team, Engine, Poles, Wins, Podiums, Points, Margin of defeat\\nQ: How many drivers on the williams team had a margin of defeat of 2?\\nA: SELECT COUNT Driver FROM 1-10753917-1 WHERE Team = 'Williams' AND Margin of defeat = '2'\"}\n{\"text\": \"table: 1-10753917-1\\ncolumns: Season, Driver, Team, Engine, Poles, Wins, Podiums, Points, Margin of defeat\\nQ: How many seasons was clay regazzoni the driver?\\nA: SELECT COUNT Season FROM 1-10753917-1 WHERE Driver = 'Clay Regazzoni'\"}\n{\"text\": \"table: 1-10753917-1\\ncolumns: Season, Driver, Team, Engine, Poles, Wins, Podiums, Points, Margin of defeat\\nQ: Which margin of defeats had points of 30?\\nA: SELECT Margin of defeat FROM 1-10753917-1 WHERE Points = '30'\"}\n{\"text\": \"table: 1-10753917-1\\ncolumns: Season, Driver, Team, Engine, Poles, Wins, Podiums, Points, Margin of defeat\\nQ: Which podiums did the alfa romeo team have?\\nA: SELECT Podiums FROM 1-10753917-1 WHERE Team = 'Alfa Romeo'\"}\n{\"text\": \"table: 1-10797636-1\\ncolumns: Village (German), Village (Slovene), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: What was the percent of slovenes 1951 for bach?\\nA: SELECT Percent of Slovenes 1951 FROM 1-10797636-1 WHERE Village (German) = 'Bach'\"}\n{\"text\": \"table: 1-10812403-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What college's team is the Saskatchewan Roughriders?\\nA: SELECT College FROM 1-10812403-4 WHERE CFL Team = 'Saskatchewan Roughriders'\"}\n{\"text\": \"table: 1-10812403-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What position did Calvin Mccarty play?\\nA: SELECT Position FROM 1-10812403-4 WHERE Player = 'Calvin McCarty'\"}\n{\"text\": \"table: 1-10812403-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many people were pick #30?\\nA: SELECT COUNT Position FROM 1-10812403-4 WHERE Pick # = 30\"}\n"
  },
  {
    "path": "lora/data/train.jsonl",
    "content": "{\"text\": \"table: 1-1000181-1\\ncolumns: State/territory, Text/background colour, Format, Current slogan, Current series, Notes\\nQ: Tell me what the notes are for South Australia \\nA: SELECT Notes FROM 1-1000181-1 WHERE Current slogan = 'SOUTH AUSTRALIA'\"}\n{\"text\": \"table: 1-1000181-1\\ncolumns: State/territory, Text/background colour, Format, Current slogan, Current series, Notes\\nQ: What is the current series where the new series began in June 2011?\\nA: SELECT Current series FROM 1-1000181-1 WHERE Notes = 'New series began in June 2011'\"}\n{\"text\": \"table: 1-1000181-1\\ncolumns: State/territory, Text/background colour, Format, Current slogan, Current series, Notes\\nQ: What is the format for South Australia?\\nA: SELECT Format FROM 1-1000181-1 WHERE State/territory = 'South Australia'\"}\n{\"text\": \"table: 1-1000181-1\\ncolumns: State/territory, Text/background colour, Format, Current slogan, Current series, Notes\\nQ: Name the background colour for the Australian Capital Territory\\nA: SELECT Text/background colour FROM 1-1000181-1 WHERE State/territory = 'Australian Capital Territory'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: how many times is the fuel propulsion is cng?\\nA: SELECT COUNT Fleet Series (Quantity) FROM 1-10007452-3 WHERE Fuel Propulsion = 'CNG'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: what is the fuel propulsion where the fleet series (quantity) is 310-329 (20)?\\nA: SELECT Fuel Propulsion FROM 1-10007452-3 WHERE Fleet Series (Quantity) = '310-329 (20)'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: who is the manufacturer for the order year 1998?\\nA: SELECT Manufacturer FROM 1-10007452-3 WHERE Order Year = '1998'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: how many times is the model ge40lfr?\\nA: SELECT COUNT Manufacturer FROM 1-10007452-3 WHERE Model = 'GE40LFR'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: how many times is the fleet series (quantity) is 468-473 (6)?\\nA: SELECT COUNT Order Year FROM 1-10007452-3 WHERE Fleet Series (Quantity) = '468-473 (6)'\"}\n{\"text\": \"table: 1-10007452-3\\ncolumns: Order Year, Manufacturer, Model, Fleet Series (Quantity), Powertrain (Engine/Transmission), Fuel Propulsion\\nQ: what is the powertrain (engine/transmission) when the order year is 2000?\\nA: SELECT Powertrain (Engine/Transmission) FROM 1-10007452-3 WHERE Order Year = '2000'\"}\n{\"text\": \"table: 1-10006830-1\\ncolumns: Aircraft, Description, Max Gross Weight, Total disk area, Max disk Loading\\nQ: What if the description of a ch-47d chinook?\\nA: SELECT Description FROM 1-10006830-1 WHERE Aircraft = 'CH-47D Chinook'\"}\n{\"text\": \"table: 1-10006830-1\\ncolumns: Aircraft, Description, Max Gross Weight, Total disk area, Max disk Loading\\nQ: What is the max gross weight of the Robinson R-22?\\nA: SELECT Max Gross Weight FROM 1-10006830-1 WHERE Aircraft = 'Robinson R-22'\"}\n{\"text\": \"table: 1-10015132-1\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school did player number 6 come from?\\nA: SELECT School/Club Team FROM 1-10015132-1 WHERE No. = '6'\"}\n{\"text\": \"table: 1-10015132-1\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school did the player that has been in Toronto from 2012-present come from?\\nA: SELECT School/Club Team FROM 1-10015132-1 WHERE Years in Toronto = '2012-present'\"}\n{\"text\": \"table: 1-10015132-1\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school did the player that has been in Toronto from 2010-2012 go to?\\nA: SELECT School/Club Team FROM 1-10015132-1 WHERE Years in Toronto = '2010-2012'\"}\n{\"text\": \"table: 1-10015132-1\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What position did the player from Baylor play?\\nA: SELECT Position FROM 1-10015132-1 WHERE School/Club Team = 'Baylor'\"}\n{\"text\": \"table: 1-10015132-14\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Who played in the Toronto Raptors from 1995-96?\\nA: SELECT Player FROM 1-10015132-14 WHERE Years in Toronto = '1995-96'\"}\n{\"text\": \"table: 1-10015132-14\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which number was Patrick O'Bryant?\\nA: SELECT No. FROM 1-10015132-14 WHERE Player = 'Patrick O'Bryant'\"}\n{\"text\": \"table: 1-10015132-14\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school did Patrick O'Bryant play for?\\nA: SELECT School/Club Team FROM 1-10015132-14 WHERE Player = 'Patrick O'Bryant'\"}\n{\"text\": \"table: 1-10015132-14\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: How many number does Fordham school have?\\nA: SELECT COUNT No. FROM 1-10015132-14 WHERE School/Club Team = 'Fordham'\"}\n{\"text\": \"table: 1-10015132-14\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which school was in Toronto in 2001-02?\\nA: SELECT School/Club Team FROM 1-10015132-14 WHERE Years in Toronto = '2001-02'\"}\n{\"text\": \"table: 1-10015132-21\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which school did the player that played 2004-05 attend?\\nA: SELECT School/Club Team FROM 1-10015132-21 WHERE Years in Toronto = '2004-05'\"}\n{\"text\": \"table: 1-10015132-21\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which position does Loren Woods play?\\nA: SELECT Position FROM 1-10015132-21 WHERE Player = 'Loren Woods'\"}\n{\"text\": \"table: 1-10015132-21\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What number is the player that played 1998-2001\\nA: SELECT MIN No. FROM 1-10015132-21 WHERE Years in Toronto = '1998-2001'\"}\n{\"text\": \"table: 1-10015132-21\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which country is the player that went to Georgetown from?\\nA: SELECT Nationality FROM 1-10015132-21 WHERE School/Club Team = 'Georgetown'\"}\n{\"text\": \"table: 1-10015132-21\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which school did Herb Williams go to?\\nA: SELECT School/Club Team FROM 1-10015132-21 WHERE Player = 'Herb Williams'\"}\n{\"text\": \"table: 1-10015132-3\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: When did the player from Hawaii play for Toronto?\\nA: SELECT Years in Toronto FROM 1-10015132-3 WHERE School/Club Team = 'Hawaii'\"}\n{\"text\": \"table: 1-10015132-3\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: During what period did Dell Curry play for Toronto?\\nA: SELECT Years in Toronto FROM 1-10015132-3 WHERE Player = 'Dell Curry'\"}\n{\"text\": \"table: 1-10015132-3\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What's the number of the player from Boise State?\\nA: SELECT No. FROM 1-10015132-3 WHERE School/Club Team = 'Boise State'\"}\n{\"text\": \"table: 1-10015132-3\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What's Dell Curry nationality?\\nA: SELECT Nationality FROM 1-10015132-3 WHERE Player = 'Dell Curry'\"}\n{\"text\": \"table: 1-10015132-7\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: which player is from georgia\\nA: SELECT Player FROM 1-10015132-7 WHERE School/Club Team = 'Georgia'\"}\n{\"text\": \"table: 1-10015132-7\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: what school is rudy gay from\\nA: SELECT School/Club Team FROM 1-10015132-7 WHERE Player = 'Rudy Gay'\"}\n{\"text\": \"table: 1-10015132-7\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: what nationality is the player who played from 1997-98\\nA: SELECT Nationality FROM 1-10015132-7 WHERE Years in Toronto = '1997-98'\"}\n{\"text\": \"table: 1-10015132-7\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: what position did the player from connecticut play\\nA: SELECT Position FROM 1-10015132-7 WHERE School/Club Team = 'Connecticut'\"}\n{\"text\": \"table: 1-10015132-2\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: During which years was Marcus Banks in Toronto?\\nA: SELECT Years in Toronto FROM 1-10015132-2 WHERE Player = 'Marcus Banks'\"}\n{\"text\": \"table: 1-10015132-2\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Which positions were in Toronto in 2004?\\nA: SELECT Position FROM 1-10015132-2 WHERE Years in Toronto = '2004'\"}\n{\"text\": \"table: 1-10015132-2\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What nationality is the player Muggsy Bogues?\\nA: SELECT Nationality FROM 1-10015132-2 WHERE Player = 'Muggsy Bogues'\"}\n{\"text\": \"table: 1-10015132-2\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What years was the player Lonny Baxter in Toronto?\\nA: SELECT Years in Toronto FROM 1-10015132-2 WHERE Player = 'Lonny Baxter'\"}\n{\"text\": \"table: 1-10015132-2\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: How many players were with the school or club team La Salle?\\nA: SELECT COUNT Player FROM 1-10015132-2 WHERE School/Club Team = 'La Salle'\"}\n{\"text\": \"table: 1-10021158-3\\ncolumns: Year, Tournaments played, Cuts made*, Wins, 2nd, Top 10s, Best finish, Earnings ($), Money list rank, Scoring average, Scoring rank\\nQ: When the scoring rank was 117, what was the best finish?\\nA: SELECT Best finish FROM 1-10021158-3 WHERE Scoring rank = '117'\"}\n{\"text\": \"table: 1-10021158-3\\ncolumns: Year, Tournaments played, Cuts made*, Wins, 2nd, Top 10s, Best finish, Earnings ($), Money list rank, Scoring average, Scoring rank\\nQ: When the best finish was T69, how many people came in 2nd?\\nA: SELECT 2nd FROM 1-10021158-3 WHERE Best finish = 'T69'\"}\n{\"text\": \"table: 1-10021158-3\\ncolumns: Year, Tournaments played, Cuts made*, Wins, 2nd, Top 10s, Best finish, Earnings ($), Money list rank, Scoring average, Scoring rank\\nQ: How many wins were there when the money list rank was 183?\\nA: SELECT COUNT Wins FROM 1-10021158-3 WHERE Money list rank = '183'\"}\n{\"text\": \"table: 1-10021158-3\\ncolumns: Year, Tournaments played, Cuts made*, Wins, 2nd, Top 10s, Best finish, Earnings ($), Money list rank, Scoring average, Scoring rank\\nQ: When the money list rank was n/a, what was the scoring average?\\nA: SELECT Scoring average FROM 1-10021158-3 WHERE Money list rank = 'n/a'\"}\n{\"text\": \"table: 1-10021158-3\\ncolumns: Year, Tournaments played, Cuts made*, Wins, 2nd, Top 10s, Best finish, Earnings ($), Money list rank, Scoring average, Scoring rank\\nQ: What time was the highest for 2nd finishers?\\nA: SELECT MAX 2nd FROM 1-10021158-3\"}\n{\"text\": \"table: 1-1004033-1\\ncolumns: Season, Player, Position, Nationality, Team, Draft Pick #, Draft Class, College\\nQ: When did the Metrostars have their first Rookie of the Year winner?\\nA: SELECT MIN Season FROM 1-1004033-1 WHERE Team = 'MetroStars'\"}\n{\"text\": \"table: 1-1004033-1\\ncolumns: Season, Player, Position, Nationality, Team, Draft Pick #, Draft Class, College\\nQ: What college did the Rookie of the Year from the Columbus Crew attend?\\nA: SELECT College FROM 1-1004033-1 WHERE Team = 'Columbus Crew'\"}\n{\"text\": \"table: 1-1004033-1\\ncolumns: Season, Player, Position, Nationality, Team, Draft Pick #, Draft Class, College\\nQ: How many teams had a #1 draft pick that won the Rookie of the Year Award?\\nA: SELECT COUNT Team FROM 1-1004033-1 WHERE Draft Pick # = '1'\"}\n{\"text\": \"table: 1-1004033-1\\ncolumns: Season, Player, Position, Nationality, Team, Draft Pick #, Draft Class, College\\nQ: What position did the #10 draft pick play?\\nA: SELECT Position FROM 1-1004033-1 WHERE Draft Pick # = '10'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what's the\\u00a0years played\\u00a0with\\u00a0singles w-l\\u00a0of 3\\u20132\\nA: SELECT Years Played FROM 1-10023387-1 WHERE Singles W-L = '3\\u20132'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what's the\\u00a0doubles w-l\\u00a0for player\\u00a0seol jae-min (none)\\nA: SELECT Doubles W-L FROM 1-10023387-1 WHERE Player = 'Seol Jae-Min (none)'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what's the\\u00a0singles w-l\\u00a0for kim doo-hwan\\nA: SELECT Singles W-L FROM 1-10023387-1 WHERE Player = 'Kim Doo-Hwan'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what's the total number of\\u00a0singles w-l\\u00a0with\\u00a0doubles w-l\\u00a0of 0\\u20130 and\\u00a0total w-l\\u00a0of 3\\u20131\\nA: SELECT COUNT Singles W-L FROM 1-10023387-1 WHERE Doubles W-L = '0\\u20130' AND Total W-L = '3\\u20131'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what's the\\u00a0doubles w-l\\u00a0with\\u00a0years played\\u00a0value of 1 (1968)\\nA: SELECT Doubles W-L FROM 1-10023387-1 WHERE Years Played = '1 (1968)'\"}\n{\"text\": \"table: 1-10023387-1\\ncolumns: Player, Years Played, Total W-L, Singles W-L, Doubles W-L\\nQ: what\\u00a0years are played\\u00a0for player\\u00a0 im chung-yang\\nA: SELECT Years Played FROM 1-10023387-1 WHERE Player = 'Im Chung-Yang'\"}\n{\"text\": \"table: 1-10020178-1\\ncolumns: Name, Canton, Height (meters), Crest length (meters), Type, Year of construction, Name of the Lake\\nQ: What is the name of the 375 crest length?\\nA: SELECT Name FROM 1-10020178-1 WHERE Crest length (meters) = 375\"}\n{\"text\": \"table: 1-10020178-1\\ncolumns: Name, Canton, Height (meters), Crest length (meters), Type, Year of construction, Name of the Lake\\nQ: What is year of construction of spitallamm?\\nA: SELECT MIN Year of construction FROM 1-10020178-1 WHERE Name = 'Spitallamm'\"}\n{\"text\": \"table: 1-10020178-1\\ncolumns: Name, Canton, Height (meters), Crest length (meters), Type, Year of construction, Name of the Lake\\nQ: What is the canton of grande dixence?\\nA: SELECT Canton FROM 1-10020178-1 WHERE Name = 'Grande Dixence'\"}\n{\"text\": \"table: 1-10020178-1\\ncolumns: Name, Canton, Height (meters), Crest length (meters), Type, Year of construction, Name of the Lake\\nQ: What is the name where lago di luzzone is?\\nA: SELECT Name FROM 1-10020178-1 WHERE Name of the Lake = 'Lago di Luzzone'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: What is the  guardian m\\u0101t\\u1e5bk\\u0101 for the guardian whose consort is Sv\\u0101h\\u0101?\\nA: SELECT Guardian M\\u0101t\\u1e5bk\\u0101 FROM 1-100518-1 WHERE Consort = 'Sv\\u0101h\\u0101'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: Where the mantra is \\\"o\\u1e43 ya\\u1e43 v\\u0101yuve nama\\u1e25\\\", what is the direction of the guardian?\\nA: SELECT Direction FROM 1-100518-1 WHERE Mantra = 'O\\u1e43 Ya\\u1e43 V\\u0101yuve Nama\\u1e25'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: What weapon is used by the guardian whose consort is \\u015bac\\u012b?\\nA: SELECT Weapon FROM 1-100518-1 WHERE Consort = '\\u015aac\\u012b'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: What are the directions for the guardian whose weapon is kha\\u1e0dga (sword)?\\nA: SELECT Direction FROM 1-100518-1 WHERE Weapon = 'Kha\\u1e0dga (sword)'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: What are the weapons used by guardians for the direction East?\\nA: SELECT Weapon FROM 1-100518-1 WHERE Direction = 'East'\"}\n{\"text\": \"table: 1-100518-1\\ncolumns: Name, Direction, Mantra, Weapon, Consort, Graha (Planet), Guardian M\\u0101t\\u1e5bk\\u0101\\nQ: What are the directions for the guardian whose graha (planet) is b\\u1e5bhaspati (Jupiter)?\\nA: SELECT Direction FROM 1-100518-1 WHERE Graha (Planet) = 'B\\u1e5bhaspati (Jupiter)'\"}\n{\"text\": \"table: 1-10054296-1\\ncolumns: Member, Headquarters, Classification, Chapters, Founded, UCCFS\\nQ: What is the number of chapters listed for the fraternity with a headquarters in Austin, Texas?\\nA: SELECT MAX Chapters FROM 1-10054296-1 WHERE Classification = 'Fraternity' AND Headquarters = 'Austin, Texas'\"}\n{\"text\": \"table: 1-10054296-1\\ncolumns: Member, Headquarters, Classification, Chapters, Founded, UCCFS\\nQ: What are the members listed with the sorority classification\\nA: SELECT Member FROM 1-10054296-1 WHERE Classification = 'Sorority'\"}\n{\"text\": \"table: 1-10054296-1\\ncolumns: Member, Headquarters, Classification, Chapters, Founded, UCCFS\\nQ: Name the member that has 12 chapters\\nA: SELECT Member FROM 1-10054296-1 WHERE Chapters = 12\"}\n{\"text\": \"table: 1-10054296-1\\ncolumns: Member, Headquarters, Classification, Chapters, Founded, UCCFS\\nQ: Where is the headquarters of Alpha Nu Omega\\nA: SELECT Headquarters FROM 1-10054296-1 WHERE Member = 'Alpha Nu Omega'\"}\n{\"text\": \"table: 1-1007688-1\\ncolumns: Year, Typhus, Typhoid fever, Relapsing fever, Smallpox, Malaria\\nQ: what is the number of relapsing fever when malaria is 3000\\nA: SELECT MIN Relapsing fever FROM 1-1007688-1 WHERE Malaria = '3000'\"}\n{\"text\": \"table: 1-1007688-1\\ncolumns: Year, Typhus, Typhoid fever, Relapsing fever, Smallpox, Malaria\\nQ: what is the typhoid fever number for the year 1934\\nA: SELECT Typhoid fever FROM 1-1007688-1 WHERE Year = '1934'\"}\n{\"text\": \"table: 1-1007688-1\\ncolumns: Year, Typhus, Typhoid fever, Relapsing fever, Smallpox, Malaria\\nQ: What are all the typhus number when smallpox is 4\\nA: SELECT Typhus FROM 1-1007688-1 WHERE Smallpox = 4\"}\n{\"text\": \"table: 1-1007688-1\\ncolumns: Year, Typhus, Typhoid fever, Relapsing fever, Smallpox, Malaria\\nQ: what is the number of smallpox when typhoid fever is 293\\nA: SELECT MAX Smallpox FROM 1-1007688-1 WHERE Typhoid fever = 293\"}\n{\"text\": \"table: 1-1007688-1\\ncolumns: Year, Typhus, Typhoid fever, Relapsing fever, Smallpox, Malaria\\nQ: what is the typhoid fever number for the year 1929\\nA: SELECT Typhoid fever FROM 1-1007688-1 WHERE Year = '1929'\"}\n{\"text\": \"table: 1-10082596-1\\ncolumns: School, Location, Founded, Affiliation, Enrollment, Team Nickname, Primary conference\\nQ: How many schools are in Bloomington, IN?\\nA: SELECT COUNT Founded FROM 1-10082596-1 WHERE Location = 'Bloomington, IN'\"}\n{\"text\": \"table: 1-10082596-1\\ncolumns: School, Location, Founded, Affiliation, Enrollment, Team Nickname, Primary conference\\nQ: How many of the schools are designated private/Presbyterian?\\nA: SELECT COUNT Location FROM 1-10082596-1 WHERE Affiliation = 'Private/Presbyterian'\"}\n{\"text\": \"table: 1-10082596-1\\ncolumns: School, Location, Founded, Affiliation, Enrollment, Team Nickname, Primary conference\\nQ: In what year was Lindenwood University founded?\\nA: SELECT MIN Founded FROM 1-10082596-1 WHERE School = 'Lindenwood University'\"}\n{\"text\": \"table: 1-10082596-1\\ncolumns: School, Location, Founded, Affiliation, Enrollment, Team Nickname, Primary conference\\nQ: How many of the schools listed are in Ames, IA?\\nA: SELECT COUNT Primary conference FROM 1-10082596-1 WHERE Location = 'Ames, IA'\"}\n{\"text\": \"table: 1-1008653-9\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the capital (endonym) where Douglas is the Capital (exonym)?\\nA: SELECT Capital ( endonym ) FROM 1-1008653-9 WHERE Capital ( exonym ) = 'Douglas'\"}\n{\"text\": \"table: 1-1008653-9\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: How many countries (endonym) has the capital (endonym) of Jakarta?\\nA: SELECT COUNT Country ( endonym ) FROM 1-1008653-9 WHERE Capital ( endonym ) = 'Jakarta'\"}\n{\"text\": \"table: 1-1008653-9\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the country (exonym) where the official or native language(s) (alphabet/script) is Icelandic?\\nA: SELECT Country ( exonym ) FROM 1-1008653-9 WHERE Official or native language(s) (alphabet/script) = 'Icelandic'\"}\n{\"text\": \"table: 1-1008653-9\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: In which country (endonym) is Irish English the official or native language(s) (alphabet/script)?\\nA: SELECT Country ( endonym ) FROM 1-1008653-9 WHERE Official or native language(s) (alphabet/script) = 'Irish English'\"}\n{\"text\": \"table: 1-1008653-9\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: Which country (exonym) is the country (endonym) isle of man ellan vannin?\\nA: SELECT Country ( exonym ) FROM 1-1008653-9 WHERE Country ( endonym ) = 'Isle of Man Ellan Vannin'\"}\n{\"text\": \"table: 1-1009087-1\\ncolumns: Season, Network, Season premiere, Season finale, TV season, Ranking, Viewers (in millions)\\nQ: The season premiere aired on September 11, 2000 aired on how many networks? \\nA: SELECT COUNT Network FROM 1-1009087-1 WHERE Season premiere = 'September 11, 2000'\"}\n{\"text\": \"table: 1-1009087-1\\ncolumns: Season, Network, Season premiere, Season finale, TV season, Ranking, Viewers (in millions)\\nQ: What was the ranking of the season finale aired on May 8, 2006? \\nA: SELECT Ranking FROM 1-1009087-1 WHERE Season finale = 'May 8, 2006'\"}\n{\"text\": \"table: 1-1011906-1\\ncolumns: Regional County Municipality (RCM), Population Canada 2011 Census, Land Area, Density (pop. per km2), Seat of RCM\\nQ: what is the minimum\\u00a0population canada 2011 census\\u00a0with\\u00a0seat of rcm\\u00a0being cowansville\\nA: SELECT MIN Population Canada 2011 Census FROM 1-1011906-1 WHERE Seat of RCM = 'Cowansville'\"}\n{\"text\": \"table: 1-1011906-1\\ncolumns: Regional County Municipality (RCM), Population Canada 2011 Census, Land Area, Density (pop. per km2), Seat of RCM\\nQ: what's the\\u00a0land area\\u00a0with\\u00a0seat of rcm\\u00a0being granby\\nA: SELECT Land Area FROM 1-1011906-1 WHERE Seat of RCM = 'Granby'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: What is the population for County Mayo with the English Name Carrowteige?\\nA: SELECT Population FROM 1-101196-1 WHERE County = 'County Mayo' AND English name = 'Carrowteige'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: What is the Irish name listed with 62% Irish speakers?\\nA: SELECT Irish name FROM 1-101196-1 WHERE Irish speakers = '62%'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: What is the population for the Irish Name Leitir meall\\u00e1in?\\nA: SELECT Population FROM 1-101196-1 WHERE Irish name = 'Leitir Meall\\u00e1in'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: What is the county for the Irish name Carna?\\nA: SELECT County FROM 1-101196-1 WHERE Irish name = 'Carna'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: How many County Kerry have 53% Irish speakers?\\nA: SELECT COUNT English name FROM 1-101196-1 WHERE Irish speakers = '53%' AND County = 'County Kerry'\"}\n{\"text\": \"table: 1-101196-1\\ncolumns: County, English name, Irish name, Population, Irish speakers\\nQ: What is the population for the English name Spiddal?\\nA: SELECT Population FROM 1-101196-1 WHERE English name = 'Spiddal'\"}\n{\"text\": \"table: 1-10118412-6\\ncolumns: State/Territory, Asian American Population (2010 Census), Chinese, Filipino, Indian, Japanese, Korean, Vietnamese, Other Asian\\nQ: What is the the Chinese population for the state that has a Filipino population of 1474707?\\nA: SELECT MIN Chinese FROM 1-10118412-6 WHERE Filipino = 1474707\"}\n{\"text\": \"table: 1-10118412-6\\ncolumns: State/Territory, Asian American Population (2010 Census), Chinese, Filipino, Indian, Japanese, Korean, Vietnamese, Other Asian\\nQ: How many States have an Indian population of 30947?\\nA: SELECT COUNT Filipino FROM 1-10118412-6 WHERE Indian = 30947\"}\n{\"text\": \"table: 1-10118412-6\\ncolumns: State/Territory, Asian American Population (2010 Census), Chinese, Filipino, Indian, Japanese, Korean, Vietnamese, Other Asian\\nQ: What is the highest Indian population?\\nA: SELECT MAX Indian FROM 1-10118412-6\"}\n{\"text\": \"table: 1-10121127-1\\ncolumns: UN Operation name, UN Operation title, Location, Dates of Australian involvement, Number of Australians involved, Australian role\\nQ: What is Australia's role in the UN operation Unama?\\nA: SELECT Australian role FROM 1-10121127-1 WHERE UN Operation name = 'UNAMA'\"}\n{\"text\": \"table: 1-10121127-1\\ncolumns: UN Operation name, UN Operation title, Location, Dates of Australian involvement, Number of Australians involved, Australian role\\nQ: What is the UN operation title with the UN operation name, Uncok?\\nA: SELECT UN Operation title FROM 1-10121127-1 WHERE UN Operation name = 'UNCOK'\"}\n{\"text\": \"table: 1-10121127-1\\ncolumns: UN Operation name, UN Operation title, Location, Dates of Australian involvement, Number of Australians involved, Australian role\\nQ: How many Australians were in the UN commission on Korea?\\nA: SELECT COUNT Number of Australians involved FROM 1-10121127-1 WHERE UN Operation title = 'UN Commission on Korea'\"}\n{\"text\": \"table: 1-10121127-1\\ncolumns: UN Operation name, UN Operation title, Location, Dates of Australian involvement, Number of Australians involved, Australian role\\nQ: When was it where 65 Australians were involved in the UN?\\nA: SELECT Dates of Australian involvement FROM 1-10121127-1 WHERE Number of Australians involved = '65'\"}\n{\"text\": \"table: 1-10120207-8\\ncolumns: Season, Timeslot ( ET ), Season premiere, Season finale, TV season, Rank, Viewers (millions)\\nQ: What year is the season with the 10.73 million views?\\nA: SELECT TV season FROM 1-10120207-8 WHERE Viewers (millions) = '10.73'\"}\n{\"text\": \"table: 1-10120207-8\\ncolumns: Season, Timeslot ( ET ), Season premiere, Season finale, TV season, Rank, Viewers (millions)\\nQ: What is the season year where the rank is 39?\\nA: SELECT TV season FROM 1-10120207-8 WHERE Rank = '39'\"}\n{\"text\": \"table: 1-10120207-8\\ncolumns: Season, Timeslot ( ET ), Season premiere, Season finale, TV season, Rank, Viewers (millions)\\nQ: What is the number of season premieres were 10.17 people watched?\\nA: SELECT COUNT Season premiere FROM 1-10120207-8 WHERE Viewers (millions) = '10.17'\"}\n{\"text\": \"table: 1-10120207-8\\ncolumns: Season, Timeslot ( ET ), Season premiere, Season finale, TV season, Rank, Viewers (millions)\\nQ: What is the year of the season that was 12?\\nA: SELECT TV season FROM 1-10120207-8 WHERE Season = 12\"}\n{\"text\": \"table: 1-1012730-1\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: In 2012 what was the average finish?\\nA: SELECT Avg. Finish FROM 1-1012730-1 WHERE Year = 2012\"}\n{\"text\": \"table: 1-1012730-1\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: How many wins happened in 1983?\\nA: SELECT MIN Wins FROM 1-1012730-1 WHERE Year = 1983\"}\n{\"text\": \"table: 1-1012730-1\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: How many top tens had an average start of 29.4?\\nA: SELECT COUNT Top 10 FROM 1-1012730-1 WHERE Avg. Start = '29.4'\"}\n{\"text\": \"table: 1-1012730-1\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: How many poles had an average finish of 19.1?\\nA: SELECT MAX Poles FROM 1-1012730-1 WHERE Avg. Finish = '19.1'\"}\n{\"text\": \"table: 1-1012730-1\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: How many starts did Hendrick motorsports have?\\nA: SELECT MIN Starts FROM 1-1012730-1 WHERE Team(s) = 'Hendrick Motorsports'\"}\n{\"text\": \"table: 1-1013129-10\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: NHL players are all centre in Florida panthers.\\nA: SELECT Player FROM 1-1013129-10 WHERE Position = 'Centre' AND NHL team = 'Florida Panthers'\"}\n{\"text\": \"table: 1-1013129-10\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: NHL team player San Jose Sharks is United States nationally.\\nA: SELECT Player FROM 1-1013129-10 WHERE NHL team = 'San Jose Sharks' AND Nationality = 'United States'\"}\n{\"text\": \"table: 1-1013129-10\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: All players are position mark polak.\\nA: SELECT Position FROM 1-1013129-10 WHERE Player = 'Mark Polak'\"}\n{\"text\": \"table: 1-1013129-10\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: Position in nhl team centre are all smaller pick than 243.0\\nA: SELECT NHL team FROM 1-1013129-10 WHERE Position = 'Centre' AND Pick < 243.0\"}\n{\"text\": \"table: 1-1013129-11\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What college/junior/club teams do the players from the St. Louis Blues come from?\\nA: SELECT College/junior/club team FROM 1-1013129-11 WHERE NHL team = 'St. Louis Blues'\"}\n{\"text\": \"table: 1-1013129-11\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What teams do the players from TPS (Finland) play for?\\nA: SELECT NHL team FROM 1-1013129-11 WHERE College/junior/club team = 'TPS (Finland)'\"}\n{\"text\": \"table: 1-1013129-11\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What high school team did Doug Nolan play for?\\nA: SELECT College/junior/club team FROM 1-1013129-11 WHERE Player = 'Doug Nolan'\"}\n{\"text\": \"table: 1-1013129-11\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What club team is Per Gustafsson play for?\\nA: SELECT College/junior/club team FROM 1-1013129-11 WHERE Player = 'Per Gustafsson'\"}\n{\"text\": \"table: 1-1013129-11\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What is the nationality of Shayne Wright?\\nA: SELECT Nationality FROM 1-1013129-11 WHERE Player = 'Shayne Wright'\"}\n{\"text\": \"table: 1-10128185-2\\ncolumns: Song, Mobiles, Northern Ireland, Northern England, Scotland, Southern England, Wales, Total\\nQ: How many votes did Southern England cast whilst Northern Ireland cast 3?\\nA: SELECT Southern England FROM 1-10128185-2 WHERE Northern Ireland = 3\"}\n{\"text\": \"table: 1-10128185-2\\ncolumns: Song, Mobiles, Northern Ireland, Northern England, Scotland, Southern England, Wales, Total\\nQ: What was the lowest number of votes Scotland cast?\\nA: SELECT MIN Scotland FROM 1-10128185-2\"}\n{\"text\": \"table: 1-10128185-2\\ncolumns: Song, Mobiles, Northern Ireland, Northern England, Scotland, Southern England, Wales, Total\\nQ: What is the total number of votes if Scotland cast 35?\\nA: SELECT COUNT Scotland FROM 1-10128185-2 WHERE Total = 35\"}\n{\"text\": \"table: 1-10128185-2\\ncolumns: Song, Mobiles, Northern Ireland, Northern England, Scotland, Southern England, Wales, Total\\nQ: How many votes did Northern Ireland cast if the total was 35?\\nA: SELECT Northern Ireland FROM 1-10128185-2 WHERE Total = 35\"}\n{\"text\": \"table: 1-10128185-2\\ncolumns: Song, Mobiles, Northern Ireland, Northern England, Scotland, Southern England, Wales, Total\\nQ: How many votes did Wales cast when Northern England cast 6?\\nA: SELECT MIN Wales FROM 1-10128185-2 WHERE Northern England = 6\"}\n{\"text\": \"table: 1-1012730-2\\ncolumns: Year, Starts, Wins, Top 5, Top 10, Poles, Avg. Start, Avg. Finish, Winnings, Position, Team(s)\\nQ: What teams had 9 in the top 5 and 1 wins?\\nA: SELECT Team(s) FROM 1-1012730-2 WHERE Top 5 = 9 AND Wins = 1\"}\n{\"text\": \"table: 1-1013129-1\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What teams did the player vadim sharifijanov play for?\\nA: SELECT College/junior/club team FROM 1-1013129-1 WHERE Player = 'Vadim Sharifijanov'\"}\n{\"text\": \"table: 1-1013129-1\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What positions do the hartford whalers nhl team have?\\nA: SELECT Position FROM 1-1013129-1 WHERE NHL team = 'Hartford Whalers'\"}\n{\"text\": \"table: 1-1013129-1\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What is the smallest pick for the player, brett lindros?\\nA: SELECT MIN Pick FROM 1-1013129-1 WHERE Player = 'Brett Lindros'\"}\n{\"text\": \"table: 1-1013129-1\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What positions does the college/junior/club team, molot perm (russia) have?\\nA: SELECT Position FROM 1-1013129-1 WHERE College/junior/club team = 'Molot Perm (Russia)'\"}\n{\"text\": \"table: 1-1013129-1\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: The nhl team new york islanders is what nationality?\\nA: SELECT Nationality FROM 1-1013129-1 WHERE NHL team = 'New York Islanders'\"}\n{\"text\": \"table: 1-1013168-3\\ncolumns: District, Vacator, Reason for change, Successor, Date successor seated\\nQ: What is the name of the vacator for district Louisiana 1st?\\nA: SELECT Vacator FROM 1-1013168-3 WHERE District = 'Louisiana 1st'\"}\n{\"text\": \"table: 1-101336-1\\ncolumns: Formula, Notation, T c (K), No. of Cu-O planes in unit cell, Crystal structure\\nQ: What is the notion when the crystal structure is tetragonal and the formula is bi 2 sr 2 cacu 2 o 8\\nA: SELECT Notation FROM 1-101336-1 WHERE Crystal structure = 'Tetragonal' AND Formula = 'Bi 2 Sr 2 CaCu 2 O 8'\"}\n{\"text\": \"table: 1-101336-1\\ncolumns: Formula, Notation, T c (K), No. of Cu-O planes in unit cell, Crystal structure\\nQ: How many times is the formula tl 2 ba 2 cuo 6?\\nA: SELECT No. of Cu-O planes in unit cell FROM 1-101336-1 WHERE Formula = 'Tl 2 Ba 2 CuO 6'\"}\n{\"text\": \"table: 1-101336-1\\ncolumns: Formula, Notation, T c (K), No. of Cu-O planes in unit cell, Crystal structure\\nQ: What is the crystal structure for the formula yba 2 cu 3 o 7?\\nA: SELECT Crystal structure FROM 1-101336-1 WHERE Formula = 'YBa 2 Cu 3 O 7'\"}\n{\"text\": \"table: 1-101336-1\\ncolumns: Formula, Notation, T c (K), No. of Cu-O planes in unit cell, Crystal structure\\nQ: What is the number for t c (k) when the notation is tl-2212?\\nA: SELECT COUNT T c (K) FROM 1-101336-1 WHERE Notation = 'Tl-2212'\"}\n{\"text\": \"table: 1-10138926-1\\ncolumns: #, City, 1981 Census, 1991 Census, 2001 Census, 2010 Est., Region\\nQ: How many 2010 estimations have been done in the city of Cremona?\\nA: SELECT COUNT 2010 Est. FROM 1-10138926-1 WHERE City = 'Cremona'\"}\n{\"text\": \"table: 1-10138926-1\\ncolumns: #, City, 1981 Census, 1991 Census, 2001 Census, 2010 Est., Region\\nQ: What's the 2001 census of the region of Abruzzo where the 1871 census is bigger than 51092.0?\\nA: SELECT MIN 2001 Census FROM 1-10138926-1 WHERE Region = 'Abruzzo' AND 1981 Census > 51092.0\"}\n{\"text\": \"table: 1-10138926-1\\ncolumns: #, City, 1981 Census, 1991 Census, 2001 Census, 2010 Est., Region\\nQ: What's the 1991 census of the city of Carpi?\\nA: SELECT MAX 1991 Census FROM 1-10138926-1 WHERE City = 'Carpi'\"}\n{\"text\": \"table: 1-10138926-1\\ncolumns: #, City, 1981 Census, 1991 Census, 2001 Census, 2010 Est., Region\\nQ: How many 2001 censuses are there on number 13?\\nA: SELECT COUNT 2001 Census FROM 1-10138926-1 WHERE # = 13\"}\n{\"text\": \"table: 1-10138926-1\\ncolumns: #, City, 1981 Census, 1991 Census, 2001 Census, 2010 Est., Region\\nQ: What's the 1981 census of Livorno?\\nA: SELECT 1981 Census FROM 1-10138926-1 WHERE City = 'Livorno'\"}\n{\"text\": \"table: 1-1013129-8\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: Which NHL team has player Mike Loach?\\nA: SELECT NHL team FROM 1-1013129-8 WHERE Player = 'Mike Loach'\"}\n{\"text\": \"table: 1-1013129-8\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What is the NHL team that has Peter Strom?\\nA: SELECT NHL team FROM 1-1013129-8 WHERE Player = 'Peter Strom'\"}\n{\"text\": \"table: 1-1013129-8\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: What team is Keith Mccambridge on?\\nA: SELECT College/junior/club team FROM 1-1013129-8 WHERE Player = 'Keith McCambridge'\"}\n{\"text\": \"table: 1-1013129-8\\ncolumns: Pick, Player, Position, Nationality, NHL team, College/junior/club team\\nQ: How many nationalities are the pick 193?\\nA: SELECT COUNT Nationality FROM 1-1013129-8 WHERE Pick = 193\"}\n{\"text\": \"table: 1-1013168-2\\ncolumns: State (class), Vacator, Reason for change, Successor, Date of successors formal installation\\nQ: Who was the succesor that was formally installed on November 8, 1978?\\nA: SELECT Successor FROM 1-1013168-2 WHERE Date of successors formal installation = 'November 8, 1978'\"}\n{\"text\": \"table: 1-1014319-1\\ncolumns: Week, Dance/song, Horwood, Goodman, Dixon, Tonioli, Total, Result\\nQ: How many songs received a 10 from Goodman and were rated by Tonioli?\\nA: SELECT COUNT Tonioli FROM 1-1014319-1 WHERE Goodman = '10'\"}\n{\"text\": \"table: 1-1014319-1\\ncolumns: Week, Dance/song, Horwood, Goodman, Dixon, Tonioli, Total, Result\\nQ: What score did Goodman give to all songs with safe results, which received a 7 from Horwood and have a total score of 31?\\nA: SELECT Goodman FROM 1-1014319-1 WHERE Total = '31' AND Horwood = '7' AND Result = 'Safe'\"}\n{\"text\": \"table: 1-1014319-1\\ncolumns: Week, Dance/song, Horwood, Goodman, Dixon, Tonioli, Total, Result\\nQ: What score did Dixon give to the song \\\"samba / young hearts run free\\\", which was in second place?\\nA: SELECT Dixon FROM 1-1014319-1 WHERE Dance/song = 'Samba / Young Hearts Run Free' AND Result = 'Second place'\"}\n{\"text\": \"table: 1-1014319-1\\ncolumns: Week, Dance/song, Horwood, Goodman, Dixon, Tonioli, Total, Result\\nQ: How many scores did Goodman give to \\\"samba / young hearts run free\\\", which was in second place?\\nA: SELECT COUNT Goodman FROM 1-1014319-1 WHERE Result = 'Second place' AND Dance/song = 'Samba / Young Hearts Run Free'\"}\n{\"text\": \"table: 1-1015421-1\\ncolumns: Class, Operator, No. Built, Year Built, Cars per Set, Unit nos.\\nQ: What year was number 7 built?\\nA: SELECT Year Built FROM 1-1015421-1 WHERE No. Built = 7\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is we two when the case/suffix is loc.?\\nA: SELECT we two FROM 1-1015914-24 WHERE Case/Suffix = 'loc.'\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is them two (the two) when we two is ngalbelpa?\\nA: SELECT them two (the two) FROM 1-1015914-24 WHERE we two = 'ngalbelpa'\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is them two (the two) when you and i is ng\\u0153balngu?\\nA: SELECT them two (the two) FROM 1-1015914-24 WHERE you and I = 'ng\\u0153balngu'\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is who-two where you and i is ng\\u0153ban?\\nA: SELECT who-two FROM 1-1015914-24 WHERE you and I = 'ng\\u0153ban'\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is we two where you two is ngipen?\\nA: SELECT we two FROM 1-1015914-24 WHERE you two = 'ngipen'\"}\n{\"text\": \"table: 1-1015914-24\\ncolumns: Case/Suffix, we two, you and I, you two, them two (the two), who-two\\nQ: What is who-two when you two is ngipelngu?\\nA: SELECT who-two FROM 1-1015914-24 WHERE you two = 'ngipelngu'\"}\n{\"text\": \"table: 1-10160447-1\\ncolumns: Position, Driver, Points, Winnings, Series\\nQ: what's the\\u00a0points\\u00a0with\\u00a0driver\\u00a0 mark martin\\nA: SELECT Points FROM 1-10160447-1 WHERE Driver = 'Mark Martin'\"}\n{\"text\": \"table: 1-10160447-1\\ncolumns: Position, Driver, Points, Winnings, Series\\nQ: what's the\\u00a0points\\u00a0with\\u00a0driver\\u00a0 rusty wallace\\nA: SELECT Points FROM 1-10160447-1 WHERE Driver = 'Rusty Wallace'\"}\n{\"text\": \"table: 1-10160447-1\\ncolumns: Position, Driver, Points, Winnings, Series\\nQ: what's the total number of\\u00a0position\\u00a0with\\u00a0driver\\u00a0 robby gordon\\nA: SELECT COUNT Position FROM 1-10160447-1 WHERE Driver = 'Robby Gordon'\"}\n{\"text\": \"table: 1-10160447-1\\ncolumns: Position, Driver, Points, Winnings, Series\\nQ: what's the maximum\\u00a0position\\u00a0with\\u00a0winnings\\u00a0 $50,000\\nA: SELECT MAX Position FROM 1-10160447-1 WHERE Winnings = '$50,000'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What actor was nominted for an award in the film Anastasiya Slutskaya?\\nA: SELECT Actors Name FROM 1-10236830-6 WHERE Film Name = 'Anastasiya Slutskaya'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the film Falling up nominated for?\\nA: SELECT Nomination FROM 1-10236830-6 WHERE Film Name = 'Falling Up'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What is the name of the actress that was nominated for best actress in a leading role in the film Chopin: Desire for love?\\nA: SELECT Actors Name FROM 1-10236830-6 WHERE Film Name = 'Chopin: Desire for Love' AND Nomination = 'Best Actress in a Leading Role'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What is the name of the actress that was nominated for best actress in a leading role in the film Chopin: Desire for love?\\nA: SELECT Actors Name FROM 1-10236830-6 WHERE Film Name = 'Chopin: Desire for Love' AND Nomination = 'Best Actress in a Leading Role'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Which films does the actor Alla Sergiyko star in?\\nA: SELECT Film Name FROM 1-10236830-6 WHERE Actors Name = 'Alla Sergiyko'\"}\n{\"text\": \"table: 1-10236830-6\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Which nominations was the film 27 Stolen Kisses nominated for?\\nA: SELECT Nomination FROM 1-10236830-6 WHERE Film Name = '27 Stolen Kisses'\"}\n{\"text\": \"table: 1-10236830-4\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Which actor from Serbia was nominated for best actor in a supporting role?\\nA: SELECT Actors Name FROM 1-10236830-4 WHERE Nomination = 'Best Actor in a Supporting Role' AND Country = 'Serbia'\"}\n{\"text\": \"table: 1-10236830-4\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Vsevolod Shilovskiy is from what country?\\nA: SELECT Country FROM 1-10236830-4 WHERE Actors Name = 'Vsevolod Shilovskiy'\"}\n{\"text\": \"table: 1-10236830-4\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Which nominations are connected to the film Totalitarian Romance?\\nA: SELECT Nomination FROM 1-10236830-4 WHERE Film Name = 'Totalitarian Romance'\"}\n{\"text\": \"table: 1-10236830-4\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Srdjan Dragojevic worked on a film which earned what nomination?\\nA: SELECT Nomination FROM 1-10236830-4 WHERE Director = 'Srdjan Dragojevic'\"}\n{\"text\": \"table: 1-10236830-4\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: Which actors are from Ukraine?\\nA: SELECT Actors Name FROM 1-10236830-4 WHERE Country = 'Ukraine'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the film that vadim ilyenko directed?\\nA: SELECT Film Name FROM 1-10236830-1 WHERE Director = 'Vadim Ilyenko'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the actors name that vadim ilyenko directed?\\nA: SELECT Actors Name FROM 1-10236830-1 WHERE Director = 'Vadim Ilyenko'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the actors name for fuchzhou and nomination was best non-professional actor?\\nA: SELECT Actors Name FROM 1-10236830-1 WHERE Film Name = 'Fuchzhou' AND Nomination = 'Best Non-Professional Actor'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What film did michaylo ilyenko make with best actor in a supporting role?\\nA: SELECT Film Name FROM 1-10236830-1 WHERE Director = 'Michaylo Ilyenko' AND Nomination = 'Best Actor in a Supporting Role'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the actor's name for best debut?\\nA: SELECT Actors Name FROM 1-10236830-1 WHERE Nomination = 'Best Debut'\"}\n{\"text\": \"table: 1-10236830-1\\ncolumns: Nomination, Actors Name, Film Name, Director, Country\\nQ: What was the number of nominations for natalia raskokoha?\\nA: SELECT COUNT Nomination FROM 1-10236830-1 WHERE Actors Name = 'Natalia Raskokoha'\"}\n{\"text\": \"table: 1-10240125-1\\ncolumns: Season, Division, League Apps, League Goals, FA Cup Apps, FA Cup Goals, Total Apps, Total Goals\\nQ: What is the highest value of Total Goals?\\nA: SELECT MAX Total Goals FROM 1-10240125-1\"}\n{\"text\": \"table: 1-10240125-1\\ncolumns: Season, Division, League Apps, League Goals, FA Cup Apps, FA Cup Goals, Total Apps, Total Goals\\nQ: When FA Cup Apps is 9 what is the smallest number of FA Cup Goals?\\nA: SELECT MIN FA Cup Goals FROM 1-10240125-1 WHERE FA Cup Apps = 9\"}\n{\"text\": \"table: 1-10240125-1\\ncolumns: Season, Division, League Apps, League Goals, FA Cup Apps, FA Cup Goals, Total Apps, Total Goals\\nQ: What is the smallest number of Total Goals?\\nA: SELECT MIN Total Goals FROM 1-10240125-1\"}\n{\"text\": \"table: 1-10264179-2\\ncolumns: Round, Circuit, Date, Pole Position, Fastest Lap, Winning Driver, Winning Team\\nQ: What circuit was the race where Hideki Mutoh had the fastest lap?\\nA: SELECT Circuit FROM 1-10264179-2 WHERE Fastest Lap = 'Hideki Mutoh'\"}\n{\"text\": \"table: 1-10269427-3\\ncolumns: Episode #, Production code, Title, Directed by, Written by, Airdate\\nQ: what is the minimum production code with title \\\"foreign exchange problem / turn about\\\"\\nA: SELECT MIN Production code FROM 1-10269427-3 WHERE Title = '\\\"Foreign Exchange Problem / Turn About\\\"'\"}\n{\"text\": \"table: 1-10269427-3\\ncolumns: Episode #, Production code, Title, Directed by, Written by, Airdate\\nQ: what is the episode # for title \\\"the yindianapolis 500 / personality problem\\\"\\nA: SELECT Episode # FROM 1-10269427-3 WHERE Title = '\\\"The Yindianapolis 500 / Personality Problem\\\"'\"}\n{\"text\": \"table: 1-10269427-3\\ncolumns: Episode #, Production code, Title, Directed by, Written by, Airdate\\nQ: what is the episode # for production code 227\\nA: SELECT Episode # FROM 1-10269427-3 WHERE Production code = 227\"}\n{\"text\": \"table: 1-10269427-3\\ncolumns: Episode #, Production code, Title, Directed by, Written by, Airdate\\nQ: who directed the movie written by is sib ventress / aydrea ten bosch\\nA: SELECT Directed by FROM 1-10269427-3 WHERE Written by = 'Sib Ventress / Aydrea ten Bosch'\"}\n{\"text\": \"table: 1-10269427-3\\ncolumns: Episode #, Production code, Title, Directed by, Written by, Airdate\\nQ: what is the production code with title \\\"skirting the issue / moon over my yinnie\\\"\\nA: SELECT Production code FROM 1-10269427-3 WHERE Title = '\\\"Skirting the Issue / Moon Over my Yinnie\\\"'\"}\n{\"text\": \"table: 1-10240125-2\\ncolumns: Season, Division, League Apps, League Goals, FA Cup Apps, FA Cup Goals, Total Apps, Total Goals\\nQ: Whatis the number of total goals maximum?\\nA: SELECT MAX Total Goals FROM 1-10240125-2\"}\n{\"text\": \"table: 1-10262329-1\\ncolumns: Assembly Type, Adhesive Type, Time(Sec), Temp (\\u00b0C), Pressure\\nQ: HOW MANY TEMPERATURE INTERVALS ARE POSSIBLE TO USE WITH ACRYL? \\nA: SELECT COUNT Temp (\\u00b0C) FROM 1-10262329-1 WHERE Adhesive Type = 'Acryl'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: How many matches where played with Jim Pugh?\\nA: SELECT COUNT Opponents FROM 1-1028356-3 WHERE Partner = 'Jim Pugh'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: What is the score with partner Jim Pugh?\\nA: SELECT Score FROM 1-1028356-3 WHERE Partner = 'Jim Pugh'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: How many matched scored 3\\u20136, 7\\u20136(5), 6\\u20133?\\nA: SELECT COUNT Surface FROM 1-1028356-3 WHERE Score = '3\\u20136, 7\\u20136(5), 6\\u20133'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: What is the score of the match with partner Jim Pugh?\\nA: SELECT Score FROM 1-1028356-3 WHERE Partner = 'Jim Pugh'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: What year was the championship in Wimbledon (2)?\\nA: SELECT Year FROM 1-1028356-3 WHERE Championship = 'Wimbledon (2)'\"}\n{\"text\": \"table: 1-1028356-3\\ncolumns: Outcome, Year, Championship, Surface, Partner, Opponents, Score\\nQ: What is the score of the match with opponents Gretchen Magers Kelly Jones?\\nA: SELECT Score FROM 1-1028356-3 WHERE Opponents = 'Gretchen Magers Kelly Jones'\"}\n{\"text\": \"table: 1-10284385-1\\ncolumns: Begin Date, End Date, Representative, Date of birth, House term, State served, Party, Age (years, days)\\nQ: How many birthdays does Earl Hanley Beshlin have?\\nA: SELECT COUNT Date of birth FROM 1-10284385-1 WHERE Representative = 'Earl Hanley Beshlin'\"}\n{\"text\": \"table: 1-10284385-1\\ncolumns: Begin Date, End Date, Representative, Date of birth, House term, State served, Party, Age (years, days)\\nQ: Which politican party has a birthday of November 10, 1880\\nA: SELECT Party FROM 1-10284385-1 WHERE Date of birth = 'November 10, 1880'\"}\n{\"text\": \"table: 1-10284385-1\\ncolumns: Begin Date, End Date, Representative, Date of birth, House term, State served, Party, Age (years, days)\\nQ: Which representative has a birthday of January 31, 1866?\\nA: SELECT Representative FROM 1-10284385-1 WHERE Date of birth = 'January 31, 1866'\"}\n{\"text\": \"table: 1-10295819-1\\ncolumns: Player, Current singles ranking, Current doubles ranking, First year played, Ties played, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L\\nQ: What is the Singles W-L for the players named  Laurynas Grigelis?\\nA: SELECT Singles W\\u2013L FROM 1-10295819-1 WHERE Player = 'Laurynas Grigelis'\"}\n{\"text\": \"table: 1-10295819-1\\ncolumns: Player, Current singles ranking, Current doubles ranking, First year played, Ties played, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L\\nQ: What is the Current singles ranking for the player named Mantas Bugaili\\u0161kis?\\nA: SELECT Current singles ranking FROM 1-10295819-1 WHERE Player = 'Mantas Bugaili\\u0161kis'\"}\n{\"text\": \"table: 1-10312547-1\\ncolumns: Character, 1954 Broadway, 1955 broadcast, 1960 broadcast, 1979 Broadway, 1990 Broadway, 1991 Broadway, 1998 Broadway, 1999 Broadway\\nQ: How many playerd Mrs. Darling in the 1999 Broadway?\\nA: SELECT COUNT 1999 Broadway FROM 1-10312547-1 WHERE Character = 'Mrs. Darling'\"}\n{\"text\": \"table: 1-10312547-1\\ncolumns: Character, 1954 Broadway, 1955 broadcast, 1960 broadcast, 1979 Broadway, 1990 Broadway, 1991 Broadway, 1998 Broadway, 1999 Broadway\\nQ: Who played Peter Pan in the 1990 Broadway?\\nA: SELECT 1990 Broadway FROM 1-10312547-1 WHERE Character = 'Peter Pan'\"}\n{\"text\": \"table: 1-10312547-1\\ncolumns: Character, 1954 Broadway, 1955 broadcast, 1960 broadcast, 1979 Broadway, 1990 Broadway, 1991 Broadway, 1998 Broadway, 1999 Broadway\\nQ: Who played in the 1991 Broadway before Barbara McCulloh played the part in the 1999 Broadway?\\nA: SELECT 1991 Broadway FROM 1-10312547-1 WHERE 1999 Broadway = 'Barbara McCulloh'\"}\n{\"text\": \"table: 1-10312547-1\\ncolumns: Character, 1954 Broadway, 1955 broadcast, 1960 broadcast, 1979 Broadway, 1990 Broadway, 1991 Broadway, 1998 Broadway, 1999 Broadway\\nQ: Who played in the 1990 Broadway after Tom Halloran played the character in the 1955 Broadcast?\\nA: SELECT 1990 Broadway FROM 1-10312547-1 WHERE 1955 broadcast = 'Tom Halloran'\"}\n{\"text\": \"table: 1-10312547-1\\ncolumns: Character, 1954 Broadway, 1955 broadcast, 1960 broadcast, 1979 Broadway, 1990 Broadway, 1991 Broadway, 1998 Broadway, 1999 Broadway\\nQ: What character did Drake English play in the 1998 Broadway?\\nA: SELECT Character FROM 1-10312547-1 WHERE 1998 Broadway = 'Drake English'\"}\n{\"text\": \"table: 1-103084-4\\ncolumns: Year, Broadcast date, BBC One total viewing, BBC One Rank, BBC Two total viewing, BBC Two Rank\\nQ: What date was BBC One total viewing greater then 11616996.338225884?\\nA: SELECT Broadcast date FROM 1-103084-4 WHERE BBC One total viewing > 11616996.338225884\"}\n{\"text\": \"table: 1-103084-4\\ncolumns: Year, Broadcast date, BBC One total viewing, BBC One Rank, BBC Two total viewing, BBC Two Rank\\nQ: How many years did BBC One rank 20th?\\nA: SELECT COUNT Year FROM 1-103084-4 WHERE BBC One Rank = '20th'\"}\n{\"text\": \"table: 1-103084-4\\ncolumns: Year, Broadcast date, BBC One total viewing, BBC One Rank, BBC Two total viewing, BBC Two Rank\\nQ: What year was the BBC two total viewing 7,530,000?\\nA: SELECT MIN Year FROM 1-103084-4 WHERE BBC Two total viewing = '7,530,000'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ:  how many\\u00a0\\u2193 function / genus \\u2192\\u00a0with\\u00a0escherichia\\u00a0being espd\\nA: SELECT COUNT \\u2193 Function / Genus \\u2192 FROM 1-10321124-1 WHERE Escherichia = 'EspD'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ: what's the\\u00a0salmonella\\u00a0with\\u00a0escherichia\\u00a0being espd\\nA: SELECT Salmonella FROM 1-10321124-1 WHERE Escherichia = 'EspD'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ: what's the\\u00a0\\u2193 function / genus \\u2192\\u00a0with\\u00a0shigella\\u00a0being spa32\\nA: SELECT \\u2193 Function / Genus \\u2192 FROM 1-10321124-1 WHERE Shigella = 'Spa32'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ: what's the\\u00a0salmonella\\u00a0with\\u00a0shigella\\u00a0being ipgc\\nA: SELECT Salmonella FROM 1-10321124-1 WHERE Shigella = 'IpgC'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ: what's the\\u00a0salmonella\\u00a0with\\u00a0escherichia\\u00a0being sepb (escn)\\nA: SELECT Salmonella FROM 1-10321124-1 WHERE Escherichia = 'SepB (EscN)'\"}\n{\"text\": \"table: 1-10321124-1\\ncolumns: \\u2193 Function / Genus \\u2192, Shigella, Salmonella, Yersinia, Escherichia\\nQ: what's the\\u00a0shigella\\u00a0with\\u00a0yersinia\\u00a0being yscp\\nA: SELECT Shigella FROM 1-10321124-1 WHERE Yersinia = 'YscP'\"}\n{\"text\": \"table: 1-10321805-1\\ncolumns: Year (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: How many original titles did Marriage Italian-Style have? \\nA: SELECT COUNT Original title FROM 1-10321805-1 WHERE Film title used in nomination = 'Marriage Italian-Style'\"}\n{\"text\": \"table: 1-10321805-1\\ncolumns: Year (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: What year was a movie with the original title La Leggenda del Santo Bevitore submitted?\\nA: SELECT Year (Ceremony) FROM 1-10321805-1 WHERE Original title = 'La leggenda del santo bevitore'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0camp\\u00a0with\\u00a0estimated deaths\\u00a0of 600,000\\nA: SELECT Camp FROM 1-10335-1 WHERE Estimated deaths = '600,000'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0operational period\\u00a0with\\u00a0camp\\u00a0 sajmi\\u0161te\\nA: SELECT Operational FROM 1-10335-1 WHERE Camp = 'Sajmi\\u0161te'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0estimated deaths\\u00a0with\\u00a0operational period\\u00a0of 17 march 1942 \\u2013 end of june 1943\\nA: SELECT Estimated deaths FROM 1-10335-1 WHERE Operational = '17 March 1942 \\u2013 end of June 1943'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0current country of location\\u00a0with\\u00a0operational period\\u00a0\\u00a0of summer of 1941 to 28 june 1944\\nA: SELECT Current country of location FROM 1-10335-1 WHERE Operational = 'Summer of 1941 to 28 June 1944'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0occupied territory\\u00a0with\\u00a0estimated deaths\\u00a0of 600,000\\nA: SELECT Occupied territory FROM 1-10335-1 WHERE Estimated deaths = '600,000'\"}\n{\"text\": \"table: 1-10335-1\\ncolumns: Camp, Estimated deaths, Operational, Occupied territory, Current country of location, Primary means for mass killings\\nQ: what's the\\u00a0occupied territory\\u00a0with\\u00a0operational\\u00a0period of may 1940 \\u2013 january 1945\\nA: SELECT Occupied territory FROM 1-10335-1 WHERE Operational = 'May 1940 \\u2013 January 1945'\"}\n{\"text\": \"table: 1-10360823-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Which overall pick was traded to the Cleveland Browns?\\nA: SELECT Overall FROM 1-10360823-1 WHERE College = 'Traded to the Cleveland Browns'\"}\n{\"text\": \"table: 1-10360823-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Overall pick 240 was a pick in which round?\\nA: SELECT Round FROM 1-10360823-1 WHERE Overall = 240\"}\n{\"text\": \"table: 1-10360823-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Which overall pick number went to college at Youngstown State?\\nA: SELECT MIN Overall FROM 1-10360823-1 WHERE College = 'Youngstown State'\"}\n{\"text\": \"table: 1-10360823-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What position is played by pick 255 overall?\\nA: SELECT Position FROM 1-10360823-1 WHERE Overall = 255\"}\n{\"text\": \"table: 1-10360823-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Which player was chosen in round 17?\\nA: SELECT Player name FROM 1-10360823-1 WHERE Round = 17\"}\n{\"text\": \"table: 1-10361453-2\\ncolumns: Game, Date, Opponent, Result, Vikings points, Opponents, Record, Attendance\\nQ: The record of 7-3 had the largest attendance of what?\\nA: SELECT MAX Attendance FROM 1-10361453-2 WHERE Record = '7-3'\"}\n{\"text\": \"table: 1-10361453-2\\ncolumns: Game, Date, Opponent, Result, Vikings points, Opponents, Record, Attendance\\nQ: The record of 9-4 was against which opponent?\\nA: SELECT Opponent FROM 1-10361453-2 WHERE Record = '9-4'\"}\n{\"text\": \"table: 1-10361453-2\\ncolumns: Game, Date, Opponent, Result, Vikings points, Opponents, Record, Attendance\\nQ: The game number of 8 had a record of what?\\nA: SELECT Record FROM 1-10361453-2 WHERE Game = 8\"}\n{\"text\": \"table: 1-10360656-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What round was Steve Stonebreaker drafted?\\nA: SELECT MAX Round FROM 1-10360656-1 WHERE Player name = 'Steve Stonebreaker'\"}\n{\"text\": \"table: 1-10360656-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Who was the top picki n the draft?\\nA: SELECT MIN Choice FROM 1-10360656-1\"}\n{\"text\": \"table: 1-10360656-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What round was Bill Hill drafted?\\nA: SELECT Choice FROM 1-10360656-1 WHERE Player name = 'Bill Hill'\"}\n{\"text\": \"table: 1-10360656-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What was the name of the quarterback drafted?\\nA: SELECT Player name FROM 1-10360656-1 WHERE Position = 'Quarterback'\"}\n{\"text\": \"table: 1-10361625-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Where is the college where Keith Hartwig plays?\\nA: SELECT College FROM 1-10361625-1 WHERE Player name = 'Keith Hartwig'\"}\n{\"text\": \"table: 1-10361625-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What is the name of the linebacker at Illinois college?\\nA: SELECT Player name FROM 1-10361625-1 WHERE Position = 'Linebacker' AND College = 'Illinois'\"}\n{\"text\": \"table: 1-10361625-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What is the greatest round of overall 83?\\nA: SELECT MAX Round FROM 1-10361625-1 WHERE Overall = 83\"}\n{\"text\": \"table: 1-10361625-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Which round did Tommy Kramer play in>\\nA: SELECT Round FROM 1-10361625-1 WHERE Player name = 'Tommy Kramer'\"}\n{\"text\": \"table: 1-10361625-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What is Rice's collage score?\\nA: SELECT Overall FROM 1-10361625-1 WHERE College = 'Rice'\"}\n{\"text\": \"table: 1-10361230-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Where does the defensive back position appear first?\\nA: SELECT MIN Round FROM 1-10361230-1 WHERE Position = 'Defensive Back'\"}\n{\"text\": \"table: 1-10361230-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What is Bruce Cerone overall?\\nA: SELECT MIN Overall FROM 1-10361230-1 WHERE Player name = 'Bruce Cerone'\"}\n{\"text\": \"table: 1-10361230-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: Which player went to Emporia State?\\nA: SELECT Player name FROM 1-10361230-1 WHERE College = 'Emporia State'\"}\n{\"text\": \"table: 1-10361230-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What is the highest choice?\\nA: SELECT MAX Choice FROM 1-10361230-1\"}\n{\"text\": \"table: 1-10361230-1\\ncolumns: Round, Choice, Overall, Player name, Position, College\\nQ: What college did Bill Cappleman go to?\\nA: SELECT College FROM 1-10361230-1 WHERE Player name = 'Bill Cappleman'\"}\n{\"text\": \"table: 1-1036189-1\\ncolumns: Headstamp ID, Primer Annulus Color, Bullet Tip Color, Other Features, Functional Type\\nQ: For the headstamp id of h2, what was the color of the bullet tip?\\nA: SELECT Bullet Tip Color FROM 1-1036189-1 WHERE Headstamp ID = 'H2'\"}\n{\"text\": \"table: 1-1036189-1\\ncolumns: Headstamp ID, Primer Annulus Color, Bullet Tip Color, Other Features, Functional Type\\nQ: For the functional type of light ball, what were the other features?\\nA: SELECT Other Features FROM 1-1036189-1 WHERE Functional Type = 'Light Ball'\"}\n{\"text\": \"table: 1-1036189-1\\ncolumns: Headstamp ID, Primer Annulus Color, Bullet Tip Color, Other Features, Functional Type\\nQ: How many primers annulus colors were there when the color of the bullet tip was white?\\nA: SELECT COUNT Primer Annulus Color FROM 1-1036189-1 WHERE Bullet Tip Color = 'White'\"}\n{\"text\": \"table: 1-1036189-1\\ncolumns: Headstamp ID, Primer Annulus Color, Bullet Tip Color, Other Features, Functional Type\\nQ: How many bullet tips colors had other features of a blue band on case base?\\nA: SELECT COUNT Bullet Tip Color FROM 1-1036189-1 WHERE Other Features = 'Blue band on case base'\"}\n{\"text\": \"table: 1-1037590-1\\ncolumns: Year, Games, Games started, Completions, Attempts, Completion %, Yards, Yards/Attempt, Touchdowns, Interceptions, Rating\\nQ: How many touchdowns were scored in the year with a completion percentage of 56.0?\\nA: SELECT MIN Touchdowns FROM 1-1037590-1 WHERE Completion % = '56.0'\"}\n{\"text\": \"table: 1-1037590-1\\ncolumns: Year, Games, Games started, Completions, Attempts, Completion %, Yards, Yards/Attempt, Touchdowns, Interceptions, Rating\\nQ: What number of completions are recorded for the year with 12 games started?\\nA: SELECT Completions FROM 1-1037590-1 WHERE Games started = 12\"}\n{\"text\": \"table: 1-1037590-1\\ncolumns: Year, Games, Games started, Completions, Attempts, Completion %, Yards, Yards/Attempt, Touchdowns, Interceptions, Rating\\nQ: How many years were there with 348 attempts?\\nA: SELECT COUNT Yards FROM 1-1037590-1 WHERE Attempts = 348\"}\n{\"text\": \"table: 1-10402018-1\\ncolumns: Character, Australia & New Zealand (Sydney - first run, Melbourne, Auckland), London, Toronto / Broadway, Brazil, UK Tour, US Tour, Italy (Milan, Rome, Trieste)\\nQ: How many characters is by Babs Rubenstein?\\nA: SELECT COUNT London FROM 1-10402018-1 WHERE US Tour = 'Babs Rubenstein'\"}\n{\"text\": \"table: 1-10402018-1\\ncolumns: Character, Australia & New Zealand (Sydney - first run, Melbourne, Auckland), London, Toronto / Broadway, Brazil, UK Tour, US Tour, Italy (Milan, Rome, Trieste)\\nQ: Which person is in the tronto/broadway and has a uk tour of n/a\\nA: SELECT Toronto / Broadway FROM 1-10402018-1 WHERE UK Tour = 'n/a'\"}\n{\"text\": \"table: 1-10402018-1\\ncolumns: Character, Australia & New Zealand (Sydney - first run, Melbourne, Auckland), London, Toronto / Broadway, Brazil, UK Tour, US Tour, Italy (Milan, Rome, Trieste)\\nQ: How many people play Frank in London?\\nA: SELECT COUNT London FROM 1-10402018-1 WHERE Character = 'Frank'\"}\n{\"text\": \"table: 1-10399701-2\\ncolumns: School Year, Class A, Class AA, Class AAA, Class AAAA, Class AAAAA\\nQ: Who was Class AAA during the school year of 2000-01?\\nA: SELECT Class AAA FROM 1-10399701-2 WHERE School Year = '2000-01'\"}\n{\"text\": \"table: 1-10399701-2\\ncolumns: School Year, Class A, Class AA, Class AAA, Class AAAA, Class AAAAA\\nQ: Who was Class AAA during the same year that Class A was (tie) Apple Springs/Texline?\\nA: SELECT Class AAA FROM 1-10399701-2 WHERE Class A = '(tie) Apple Springs/Texline'\"}\n{\"text\": \"table: 1-10399701-2\\ncolumns: School Year, Class A, Class AA, Class AAA, Class AAAA, Class AAAAA\\nQ: Who was Class AAAAA during the school year of 1995-96?\\nA: SELECT Class AAAAA FROM 1-10399701-2 WHERE School Year = '1995-96'\"}\n{\"text\": \"table: 1-10399701-2\\ncolumns: School Year, Class A, Class AA, Class AAA, Class AAAA, Class AAAAA\\nQ: Who was Class AAA during the same year that Class AAAAA was Brownsville Pace?\\nA: SELECT Class AAA FROM 1-10399701-2 WHERE Class AAAAA = 'Brownsville Pace'\"}\n{\"text\": \"table: 1-10399701-2\\ncolumns: School Year, Class A, Class AA, Class AAA, Class AAAA, Class AAAAA\\nQ: What was the total number of Class AAA during the same year that Class AAA was White Oak?\\nA: SELECT COUNT Class AA FROM 1-10399701-2 WHERE Class AAA = 'White Oak'\"}\n{\"text\": \"table: 1-10392906-2\\ncolumns: Week, Date, Kickoff, Opponent, Final score, Team record, Game site, Attendance\\nQ: How many records are listed on Friday, May 25?\\nA: SELECT COUNT Team record FROM 1-10392906-2 WHERE Date = 'Friday, May 25'\"}\n{\"text\": \"table: 1-10392906-2\\ncolumns: Week, Date, Kickoff, Opponent, Final score, Team record, Game site, Attendance\\nQ: How many opponents were played on Saturday, June 9?\\nA: SELECT COUNT Opponent FROM 1-10392906-2 WHERE Date = 'Saturday, June 9'\"}\n{\"text\": \"table: 1-10392906-2\\ncolumns: Week, Date, Kickoff, Opponent, Final score, Team record, Game site, Attendance\\nQ: In what week was the first game played at the Commerzbank-Arena?\\nA: SELECT MIN Week FROM 1-10392906-2 WHERE Game site = 'Commerzbank-Arena'\"}\n{\"text\": \"table: 1-10413597-5\\ncolumns: No. in series, No. in season, Title, Setting, Directed by, Written by, U.S. viewers (million), Original air date\\nQ: What was the original air date of an episode set in 1544?\\nA: SELECT Original air date FROM 1-10413597-5 WHERE Setting = '1544'\"}\n{\"text\": \"table: 1-10413597-5\\ncolumns: No. in series, No. in season, Title, Setting, Directed by, Written by, U.S. viewers (million), Original air date\\nQ: How many settings where there for episode 29 of the season?\\nA: SELECT COUNT Setting FROM 1-10413597-5 WHERE No. in series = 29\"}\n{\"text\": \"table: 1-10413597-5\\ncolumns: No. in series, No. in season, Title, Setting, Directed by, Written by, U.S. viewers (million), Original air date\\nQ: Who wrote the episode that was set in winter 1541/february 13, 1542?\\nA: SELECT Written by FROM 1-10413597-5 WHERE Setting = 'Winter 1541/February 13, 1542'\"}\n{\"text\": \"table: 1-10413597-4\\ncolumns: No. in series, No. in season, Title, Setting, Directed by, Written by, Original air date\\nQ: What episode number of the season was \\\"The Northern Uprising\\\"?\\nA: SELECT No. in season FROM 1-10413597-4 WHERE Title = '\\\"The Northern Uprising\\\"'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the name of the track that lasts 5:30?\\nA: SELECT Track title FROM 1-10416547-1 WHERE Duration = '5:30'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the album namethat has the track title Sweetness \\u751c\\u751c\\u7684 (ti\\u00e1n ti\\u00e1n de)?\\nA: SELECT Album name FROM 1-10416547-1 WHERE Track title = 'Sweetness \\u751c\\u751c\\u7684 (Ti\\u00e1n ti\\u00e1n de)'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the duration of the song where the major instrument is the piano and the date is 2004-02-03?\\nA: SELECT Duration FROM 1-10416547-1 WHERE Major instrument(s) = 'Piano' AND Date = '2004-02-03'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the total number of lyricist where the lyrics theme is romance and the song lasts 3:50?\\nA: SELECT COUNT Lyricist FROM 1-10416547-1 WHERE Lyrics theme/style = 'Romance' AND Duration = '3:50'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the major instrument of the song that lasts 4:32? \\nA: SELECT Major instrument(s) FROM 1-10416547-1 WHERE Duration = '4:32'\"}\n{\"text\": \"table: 1-10416547-1\\ncolumns: Date, Album name, Track, Track title, Lyricist, Music genre/style, Major instrument(s), Lyrics theme/style, Duration\\nQ: What is the total number of music genre/style in which the lyrics are a detective story?\\nA: SELECT COUNT Music genre/style FROM 1-10416547-1 WHERE Lyrics theme/style = 'Detective story'\"}\n{\"text\": \"table: 1-1046071-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: What is the playoffs for the usl pro select league?\\nA: SELECT Playoffs FROM 1-1046071-1 WHERE League = 'USL Pro Select League'\"}\n{\"text\": \"table: 1-1046071-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: What is the number of the division for the 1st round?\\nA: SELECT COUNT Division FROM 1-1046071-1 WHERE Open Cup = '1st Round'\"}\n{\"text\": \"table: 1-10420426-1\\ncolumns: Season, Series, Team, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What was the team where series is formula renault 2.0 nec?\\nA: SELECT Team FROM 1-10420426-1 WHERE Series = 'Formula Renault 2.0 NEC'\"}\n{\"text\": \"table: 1-10420426-1\\ncolumns: Season, Series, Team, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What is the total number of poles for arden international?\\nA: SELECT COUNT Poles FROM 1-10420426-1 WHERE Team = 'Arden International'\"}\n{\"text\": \"table: 1-10420426-1\\ncolumns: Season, Series, Team, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What is the number of wins for gp2 series for racing engineering?\\nA: SELECT COUNT Wins FROM 1-10420426-1 WHERE Series = 'GP2 Series' AND Team = 'Racing Engineering'\"}\n{\"text\": \"table: 1-10420426-1\\ncolumns: Season, Series, Team, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What is the number of podiums for season 2010 for campionato italiano superstars.\\nA: SELECT COUNT Podiums FROM 1-10420426-1 WHERE Season = '2010' AND Series = 'Campionato Italiano Superstars'\"}\n{\"text\": \"table: 1-10420426-1\\ncolumns: Season, Series, Team, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What is the podium for 144 points?\\nA: SELECT Podiums FROM 1-10420426-1 WHERE Points = 144\"}\n{\"text\": \"table: 1-10470082-3\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many writers had an US air date of september 25, 1993?\\nA: SELECT COUNT Writer FROM 1-10470082-3 WHERE US air date = 'September 25, 1993'\"}\n{\"text\": \"table: 1-10470082-3\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many villians were in No. 25?\\nA: SELECT COUNT Villains FROM 1-10470082-3 WHERE No. = 25\"}\n{\"text\": \"table: 1-1046454-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: what being the maximum\\u00a0year\\u00a0where\\u00a0regular season\\u00a0is 4th, northwest\\nA: SELECT MAX Year FROM 1-1046454-1 WHERE Regular Season = '4th, Northwest'\"}\n{\"text\": \"table: 1-1046454-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: what is the total number of\\u00a0playoffs\\u00a0where\\u00a0regular season\\u00a0is 6th, southwest\\nA: SELECT COUNT Playoffs FROM 1-1046454-1 WHERE Regular Season = '6th, Southwest'\"}\n{\"text\": \"table: 1-1046454-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: what is the maximum\\u00a0division\\nA: SELECT MAX Division FROM 1-1046454-1\"}\n{\"text\": \"table: 1-1046454-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ:  what's the\\u00a0league\\u00a0where\\u00a0regular season\\u00a0is 2nd, northwest\\nA: SELECT League FROM 1-1046454-1 WHERE Regular Season = '2nd, Northwest'\"}\n{\"text\": \"table: 1-1046454-1\\ncolumns: Year, Division, League, Regular Season, Playoffs, Open Cup\\nQ: what are all the regular season where year is 2011\\nA: SELECT Regular Season FROM 1-1046454-1 WHERE Year = 2011\"}\n{\"text\": \"table: 1-10470082-5\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many titles have the number 11\\nA: SELECT COUNT Title FROM 1-10470082-5 WHERE # = 11\"}\n{\"text\": \"table: 1-10470082-5\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many have Mrs. briar as a villain\\nA: SELECT COUNT No. FROM 1-10470082-5 WHERE Villains = 'Mrs. Briar'\"}\n{\"text\": \"table: 1-10470082-5\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: how many have the number 8\\nA: SELECT COUNT No. FROM 1-10470082-5 WHERE # = 8\"}\n{\"text\": \"table: 1-10470082-5\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many have the title \\\"the tale of the room for rent\\\"\\nA: SELECT COUNT # FROM 1-10470082-5 WHERE Title = '\\\"The Tale of the Room for Rent\\\"'\"}\n{\"text\": \"table: 1-10470082-6\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: What is the name of the episode told by Kiki and directed by Will Dixon?\\nA: SELECT Title FROM 1-10470082-6 WHERE Storyteller = 'Kiki' AND Director = 'Will Dixon'\"}\n{\"text\": \"table: 1-10470082-6\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who is the storyteller in the episode called \\\"The Tale of the Jagged Sign\\\"?\\nA: SELECT Storyteller FROM 1-10470082-6 WHERE Title = '\\\"The Tale of the Jagged Sign\\\"'\"}\n{\"text\": \"table: 1-10470082-6\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who wrote Episode #3?\\nA: SELECT Writer FROM 1-10470082-6 WHERE # = 3\"}\n{\"text\": \"table: 1-10470082-7\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who are the villains in the episode titled \\\"The Tale of the Forever Game\\\"?\\nA: SELECT Villains FROM 1-10470082-7 WHERE Title = '\\\"The Tale of The Forever Game\\\"'\"}\n{\"text\": \"table: 1-10470082-7\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: How many villains appeared in the episode titled \\\"The Tale of the Virtual Pets\\\"?\\nA: SELECT COUNT Villains FROM 1-10470082-7 WHERE Title = '\\\"The Tale of The Virtual Pets\\\"'\"}\n{\"text\": \"table: 1-10470082-7\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who are the villains in the episodes where Megan is the storyteller and Lorette LeBlanc is the director?\\nA: SELECT Villains FROM 1-10470082-7 WHERE Storyteller = 'Megan' AND Director = 'Lorette LeBlanc'\"}\n{\"text\": \"table: 1-10470082-7\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: What is the largest # for an episode that was written by Allison Lea Bingeman?\\nA: SELECT MAX # FROM 1-10470082-7 WHERE Writer = 'Allison Lea Bingeman'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the species when petal width is 2.0 and petal length is 4.9\\nA: SELECT Species FROM 1-10477224-1 WHERE Petal width = '2.0' AND Petal length = '4.9'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the sepal width for i.virginica with petal length of 5.1\\nA: SELECT Sepal width FROM 1-10477224-1 WHERE Species = 'I.virginica' AND Petal length = '5.1'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the number of species with sepal width of 3.4 and sepal length of 5.4\\nA: SELECT COUNT Species FROM 1-10477224-1 WHERE Sepal width = '3.4' AND Sepal length = '5.4'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the sepal length for sepal width of 2.8 and petal length of 5.1\\nA: SELECT Sepal length FROM 1-10477224-1 WHERE Sepal width = '2.8' AND Petal length = '5.1'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the sepal width when sepal length is 6.5 and petal width is 2.2\\nA: SELECT Sepal width FROM 1-10477224-1 WHERE Sepal length = '6.5' AND Petal width = '2.2'\"}\n{\"text\": \"table: 1-10477224-1\\ncolumns: Sepal length, Sepal width, Petal length, Petal width, Species\\nQ: Name the sepal lengh when sepal width is 2.9 and petal width 1.3\\nA: SELECT Sepal length FROM 1-10477224-1 WHERE Sepal width = '2.9' AND Petal width = '1.3'\"}\n{\"text\": \"table: 1-10470082-4\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who is the director and what number is the episode for episode #1 of Are You Afraid of the Dark season 3?\\nA: SELECT COUNT Director FROM 1-10470082-4 WHERE # = 1\"}\n{\"text\": \"table: 1-10470082-4\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who is the director of the episode whom Scott Peters is the writer?\\nA: SELECT Director FROM 1-10470082-4 WHERE Writer = 'Scott Peters'\"}\n{\"text\": \"table: 1-10470082-4\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who is the villain in episode #7?\\nA: SELECT Villains FROM 1-10470082-4 WHERE # = 7\"}\n{\"text\": \"table: 1-10470082-8\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: Who wrote episode #1 in season 7?\\nA: SELECT COUNT Writer FROM 1-10470082-8 WHERE # = 1\"}\n{\"text\": \"table: 1-10470082-8\\ncolumns: No., #, Title, Director, Writer, US air date, Storyteller, Villains\\nQ: When did the episode written by Jim Morris air?\\nA: SELECT US air date FROM 1-10470082-8 WHERE Writer = 'Jim Morris'\"}\n{\"text\": \"table: 1-10527215-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What was Datsun Twin 200's fastest lap?\\nA: SELECT Fastest Lap FROM 1-10527215-3 WHERE Name = 'Datsun Twin 200'\"}\n{\"text\": \"table: 1-10527215-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: In the Datsun Twin 200 race, what was the fastest lap?\\nA: SELECT Fastest Lap FROM 1-10527215-3 WHERE Name = 'Datsun Twin 200'\"}\n{\"text\": \"table: 1-10527215-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What's the report for the True Value 500?\\nA: SELECT Report FROM 1-10527215-3 WHERE Name = 'True Value 500'\"}\n{\"text\": \"table: 1-10527215-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What was Johnny Rutherford's fastest lap while Al Unser was the pole position?\\nA: SELECT Fastest Lap FROM 1-10527215-3 WHERE Winning driver = 'Johnny Rutherford' AND Pole Position = 'Al Unser'\"}\n{\"text\": \"table: 1-10527215-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What's the report on Penske Racing winning while the pole position was Al Unser?\\nA: SELECT COUNT Report FROM 1-10527215-3 WHERE Pole Position = 'Al Unser' AND Winning team = 'Penske Racing'\"}\n{\"text\": \"table: 1-104858-1\\ncolumns: Country, Membership (from 2010), Name of member organization, Year current Scouting organization joined WOSM, Year member organization was founded, Admits boys/girls\\nQ: Which countries have a scouting organization that was founded in 1926, and joined WOSM in 1930?\\nA: SELECT Country FROM 1-104858-1 WHERE Year current Scouting organization joined WOSM = '1930' AND Year member organization was founded = '1926'\"}\n{\"text\": \"table: 1-104858-1\\ncolumns: Country, Membership (from 2010), Name of member organization, Year current Scouting organization joined WOSM, Year member organization was founded, Admits boys/girls\\nQ: Does Venezuela admit only boys, only girls, or both?\\nA: SELECT Admits boys/girls FROM 1-104858-1 WHERE Country = 'Venezuela'\"}\n{\"text\": \"table: 1-104858-1\\ncolumns: Country, Membership (from 2010), Name of member organization, Year current Scouting organization joined WOSM, Year member organization was founded, Admits boys/girls\\nQ: Which organizations were founded in 1972, but became WOSM members until 1977?\\nA: SELECT Name of member organization FROM 1-104858-1 WHERE Year member organization was founded = '1972' AND Year current Scouting organization joined WOSM = '1977'\"}\n{\"text\": \"table: 1-104858-1\\ncolumns: Country, Membership (from 2010), Name of member organization, Year current Scouting organization joined WOSM, Year member organization was founded, Admits boys/girls\\nQ: Does the Scout Association of Hong Kong admit boys, girls, or both?\\nA: SELECT Admits boys/girls FROM 1-104858-1 WHERE Name of member organization = 'The Scout Association of Hong Kong'\"}\n{\"text\": \"table: 1-104858-1\\ncolumns: Country, Membership (from 2010), Name of member organization, Year current Scouting organization joined WOSM, Year member organization was founded, Admits boys/girls\\nQ: Does the Ghana Scout Association (founded in 1912) admit boys, girls, or both?\\nA: SELECT Admits boys/girls FROM 1-104858-1 WHERE Year member organization was founded = '1912' AND Name of member organization = 'The Ghana Scout Association'\"}\n{\"text\": \"table: 1-10528691-4\\ncolumns: Model, Introduction, Discontinued, CPU Speed, Print resolution (DPI) Resolution is given in dots per inch (DPI), Print speed (PPM), Standard memory, Maximum memory\\nQ: What is the model number introduced May 1999?\\nA: SELECT MAX Model FROM 1-10528691-4 WHERE Introduction = 'May 1999'\"}\n{\"text\": \"table: 1-10528691-4\\ncolumns: Model, Introduction, Discontinued, CPU Speed, Print resolution (DPI) Resolution is given in dots per inch (DPI), Print speed (PPM), Standard memory, Maximum memory\\nQ: What is the print resolution (FPI) for December 2002?\\nA: SELECT Print resolution (DPI) Resolution is given in dots per inch (DPI) FROM 1-10528691-4 WHERE Introduction = 'December 2002'\"}\n{\"text\": \"table: 1-10528691-4\\ncolumns: Model, Introduction, Discontinued, CPU Speed, Print resolution (DPI) Resolution is given in dots per inch (DPI), Print speed (PPM), Standard memory, Maximum memory\\nQ: What is the maximum memory for the model discontinued in November 2001?\\nA: SELECT Maximum memory FROM 1-10528691-4 WHERE Discontinued = 'November 2001'\"}\n{\"text\": \"table: 1-1053802-1\\ncolumns: Region/country, Local title, Network, Winners, Main presenters\\nQ: What is main presenters of La Granja?\\nA: SELECT Main presenters FROM 1-1053802-1 WHERE Local title = 'La Granja'\"}\n{\"text\": \"table: 1-1053802-1\\ncolumns: Region/country, Local title, Network, Winners, Main presenters\\nQ: What is the main presenter of bulgaria?\\nA: SELECT Main presenters FROM 1-1053802-1 WHERE Region/country = 'Bulgaria'\"}\n{\"text\": \"table: 1-1053802-1\\ncolumns: Region/country, Local title, Network, Winners, Main presenters\\nQ: How many winners are there of farma?\\nA: SELECT COUNT Winners FROM 1-1053802-1 WHERE Local title = 'Farma'\"}\n{\"text\": \"table: 1-10556257-1\\ncolumns: Season, Team, League Apps, League Goals, Cup Apps, Cup Goals\\nQ: What is the most cup goals for seasson 1911-12?\\nA: SELECT MAX Cup Goals FROM 1-10556257-1 WHERE Season = '1911-12'\"}\n{\"text\": \"table: 1-10556257-1\\ncolumns: Season, Team, League Apps, League Goals, Cup Apps, Cup Goals\\nQ: What is the league apps for season 1923-24?\\nA: SELECT League Apps FROM 1-10556257-1 WHERE Season = '1923-24'\"}\n{\"text\": \"table: 1-10556257-1\\ncolumns: Season, Team, League Apps, League Goals, Cup Apps, Cup Goals\\nQ: What is the team for season 1911-12?\\nA: SELECT Team FROM 1-10556257-1 WHERE Season = '1911-12'\"}\n{\"text\": \"table: 1-10566855-1\\ncolumns: Season, Premier, Runner-up, Score, Margin, Venue, Attendance\\nQ: what's the minimum\\u00a0attendance\\u00a0with\\u00a0score\\u00a0 10.16 (76) \\u2013 9.22 (76)\\nA: SELECT MIN Attendance FROM 1-10566855-1 WHERE Score = '10.16 (76) \\u2013 9.22 (76)'\"}\n{\"text\": \"table: 1-10566855-1\\ncolumns: Season, Premier, Runner-up, Score, Margin, Venue, Attendance\\nQ: who's the\\u00a0premier\\u00a0with\\u00a0in 1970\\nA: SELECT Premier FROM 1-10566855-1 WHERE Season = 1970\"}\n{\"text\": \"table: 1-10566855-1\\ncolumns: Season, Premier, Runner-up, Score, Margin, Venue, Attendance\\nQ: who are all the runner-up for premier in richmond\\nA: SELECT Runner-up FROM 1-10566855-1 WHERE Premier = 'Richmond'\"}\n{\"text\": \"table: 1-10566855-1\\ncolumns: Season, Premier, Runner-up, Score, Margin, Venue, Attendance\\nQ: what is the minimum attendance with score 8.16 (64) \\u2013 8.12 (60)\\nA: SELECT MIN Attendance FROM 1-10566855-1 WHERE Score = '8.16 (64) \\u2013 8.12 (60)'\"}\n{\"text\": \"table: 1-10568553-1\\ncolumns: County, Location, Street Names, Milepost, Roads Intersected, Notes\\nQ: How many mileposts are there on Anne Street?\\nA: SELECT COUNT Milepost FROM 1-10568553-1 WHERE Street Names = 'Anne Street'\"}\n{\"text\": \"table: 1-10568553-1\\ncolumns: County, Location, Street Names, Milepost, Roads Intersected, Notes\\nQ: Which street is 12.2 miles long?\\nA: SELECT Street Names FROM 1-10568553-1 WHERE Milepost = '12.2'\"}\n{\"text\": \"table: 1-10568553-1\\ncolumns: County, Location, Street Names, Milepost, Roads Intersected, Notes\\nQ: Where does Route 24 intersect?\\nA: SELECT Location FROM 1-10568553-1 WHERE Roads Intersected = 'Route 24'\"}\n{\"text\": \"table: 1-10568553-1\\ncolumns: County, Location, Street Names, Milepost, Roads Intersected, Notes\\nQ: Where is milepost 12.8?\\nA: SELECT Location FROM 1-10568553-1 WHERE Milepost = '12.8'\"}\n{\"text\": \"table: 1-1057262-1\\ncolumns: Commodity, 2001-02, 2002-03, 2003-04, 2004-05, 2005-06, 2006-07\\nQ: What is the minimum amount for wool for 2001-02?\\nA: SELECT MIN 2001-02 FROM 1-1057262-1 WHERE Commodity = 'Wool'\"}\n{\"text\": \"table: 1-1057316-1\\ncolumns: Serial number, Wheel arrangement ( Whyte notation ), Build date, Operational owner(s), Disposition\\nQ: Who were the operational owners during the construction date of April 1892?\\nA: SELECT Operational owner(s) FROM 1-1057316-1 WHERE Build date = 'April 1892'\"}\n{\"text\": \"table: 1-1057316-1\\ncolumns: Serial number, Wheel arrangement ( Whyte notation ), Build date, Operational owner(s), Disposition\\nQ: Where can you find Colorado and Southern Railway #9?\\nA: SELECT Disposition FROM 1-1057316-1 WHERE Operational owner(s) = 'Colorado and Southern Railway #9'\"}\n{\"text\": \"table: 1-1057316-1\\ncolumns: Serial number, Wheel arrangement ( Whyte notation ), Build date, Operational owner(s), Disposition\\nQ: What is the wheel arrangement for the train in Riverdale, Georgia?\\nA: SELECT Wheel arrangement ( Whyte notation ) FROM 1-1057316-1 WHERE Disposition = 'Riverdale, Georgia'\"}\n{\"text\": \"table: 1-1057316-1\\ncolumns: Serial number, Wheel arrangement ( Whyte notation ), Build date, Operational owner(s), Disposition\\nQ: When was the train 2053 built?\\nA: SELECT Build date FROM 1-1057316-1 WHERE Serial number = '2053'\"}\n{\"text\": \"table: 1-1057316-1\\ncolumns: Serial number, Wheel arrangement ( Whyte notation ), Build date, Operational owner(s), Disposition\\nQ: How many wheels does the train owned by Texas and New Orleans Railroad #319 have?\\nA: SELECT COUNT Wheel arrangement ( Whyte notation ) FROM 1-1057316-1 WHERE Operational owner(s) = 'Texas and New Orleans Railroad #319'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: Which college has the men's nickname of the blazers?\\nA: SELECT Institution FROM 1-10577579-3 WHERE Men\\u2019s Nickname = 'Blazers'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: Name the joined for the wolfpack women's nickname\\nA: SELECT Joined FROM 1-10577579-3 WHERE Women\\u2019s Nickname = 'Wolfpack'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: Name the left of the Lady Pilots.\\nA: SELECT Left FROM 1-10577579-3 WHERE Women\\u2019s Nickname = 'Lady Pilots'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: Name the women's nickname when the enrollment is 1500 in mobile, Alabama.\\nA: SELECT Women\\u2019s Nickname FROM 1-10577579-3 WHERE Enrollment = 1500 AND Location = 'Mobile, Alabama'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: Which conference is in Jackson, Mississippi?\\nA: SELECT Current Conference FROM 1-10577579-3 WHERE Location = 'Jackson, Mississippi'\"}\n{\"text\": \"table: 1-10577579-3\\ncolumns: Institution, Location, Men\\u2019s Nickname, Women\\u2019s Nickname, Founded, Type, Enrollment, Joined, Left, Current Conference, Classification\\nQ: What is the men's nickname at the school that has the lady wildcats women's nickname?\\nA: SELECT Men\\u2019s Nickname FROM 1-10577579-3 WHERE Women\\u2019s Nickname = 'Lady Wildcats'\"}\n{\"text\": \"table: 1-10577579-2\\ncolumns: Institution, Location, Mens Nickname, Womens Nickname, Founded, Type, Enrollment, Joined\\nQ: What is the Mens Nickname for the member location of Jacksonville, florida?\\nA: SELECT Mens Nickname FROM 1-10577579-2 WHERE Location = 'Jacksonville, Florida'\"}\n{\"text\": \"table: 1-10577579-2\\ncolumns: Institution, Location, Mens Nickname, Womens Nickname, Founded, Type, Enrollment, Joined\\nQ: What is the enrollment for the institution that was founded in 1866 and is a private/(african methodist) type?\\nA: SELECT MAX Enrollment FROM 1-10577579-2 WHERE Founded = 1866 AND Type = 'Private/(African Methodist)'\"}\n{\"text\": \"table: 1-10577579-2\\ncolumns: Institution, Location, Mens Nickname, Womens Nickname, Founded, Type, Enrollment, Joined\\nQ: That is the year founded for the institution location of Nashville, Tennessee?\\nA: SELECT MIN Founded FROM 1-10577579-2 WHERE Location = 'Nashville, Tennessee'\"}\n{\"text\": \"table: 1-10577579-2\\ncolumns: Institution, Location, Mens Nickname, Womens Nickname, Founded, Type, Enrollment, Joined\\nQ: What is the year the institution Tougaloo College joined?\\nA: SELECT Joined FROM 1-10577579-2 WHERE Institution = 'Tougaloo College'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: What is the date of vacancy when the date of appointment is 28 november 2007 and replaced by is alex mcleish?\\nA: SELECT Date of vacancy FROM 1-10592536-8 WHERE Date of appointment = '28 November 2007' AND Replaced by = 'Alex McLeish'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: What is the date of appointment when the date of vacancy is 21 december 2007?\\nA: SELECT Date of appointment FROM 1-10592536-8 WHERE Date of vacancy = '21 December 2007'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: Who replaced when team is wigan athletic?\\nA: SELECT Replaced by FROM 1-10592536-8 WHERE Team = 'Wigan Athletic'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: What is the date of vacancy when the team is manchester city and replaced by is mark hughes?\\nA: SELECT Date of vacancy FROM 1-10592536-8 WHERE Team = 'Manchester City' AND Replaced by = 'Mark Hughes'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: What is the date of appointment when replaced by is roy hodgson?\\nA: SELECT Date of appointment FROM 1-10592536-8 WHERE Replaced by = 'Roy Hodgson'\"}\n{\"text\": \"table: 1-10592536-8\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position in table\\nQ: Who replaced when position in table is pre-season?\\nA: SELECT Replaced by FROM 1-10592536-8 WHERE Position in table = 'Pre-season'\"}\n{\"text\": \"table: 1-1059743-1\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: How many games had a score value of 813.5 in post-season play?\\nA: SELECT COUNT Play-off FROM 1-1059743-1 WHERE Points = '813.5'\"}\n{\"text\": \"table: 1-1059743-1\\ncolumns: Rank, Member Association, Points, Group stage, Play-off, AFC Cup\\nQ: Did any team score games that totaled up to 860.5?\\nA: SELECT Play-off FROM 1-1059743-1 WHERE Points = '860.5'\"}\n{\"text\": \"table: 1-10595672-1\\ncolumns: Date, Opponent, Home / Away, Score, High points, High rebounds, High assists, Location/Attendance, Record\\nQ: What was the score of the game when the team reached a record of 6-9?\\nA: SELECT Score FROM 1-10595672-1 WHERE Record = '6-9'\"}\n{\"text\": \"table: 1-10581768-2\\ncolumns: Institution, Nickname, Location, Founded, Type, Enrollment\\nQ: What type institution is point park university\\nA: SELECT Type FROM 1-10581768-2 WHERE Institution = 'Point Park University'\"}\n{\"text\": \"table: 1-10581768-2\\ncolumns: Institution, Nickname, Location, Founded, Type, Enrollment\\nQ: How many institutions are located in wilmore, kentucky and private\\nA: SELECT MAX Founded FROM 1-10581768-2 WHERE Type = 'Private' AND Location = 'Wilmore, Kentucky'\"}\n{\"text\": \"table: 1-10581768-2\\ncolumns: Institution, Nickname, Location, Founded, Type, Enrollment\\nQ: point park university is what type of institution\\nA: SELECT Type FROM 1-10581768-2 WHERE Institution = 'Point Park University'\"}\n{\"text\": \"table: 1-10581768-2\\ncolumns: Institution, Nickname, Location, Founded, Type, Enrollment\\nQ: how many founded dates are listed for carlow university 1\\nA: SELECT COUNT Founded FROM 1-10581768-2 WHERE Institution = 'Carlow University 1'\"}\n{\"text\": \"table: 1-10610087-6\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: Who wrote the episode titled \\\"black\\\"?\\nA: SELECT Written by FROM 1-10610087-6 WHERE Title = '\\\"Black\\\"'\"}\n{\"text\": \"table: 1-10610087-6\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: Who are the writers for the episode \\\"solo\\\"?\\nA: SELECT Written by FROM 1-10610087-6 WHERE Title = '\\\"Solo\\\"'\"}\n{\"text\": \"table: 1-10610087-3\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: what is the original air date of the episode no in season 9?\\nA: SELECT Original air date FROM 1-10610087-3 WHERE No. in season = 9\"}\n{\"text\": \"table: 1-10610087-3\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: What is the title of the episode written by denis leary, peter tolan and evan reilly?\\nA: SELECT Title FROM 1-10610087-3 WHERE Written by = 'Denis Leary, Peter Tolan and Evan Reilly'\"}\n{\"text\": \"table: 1-10610087-3\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: How many episodes were titles \\\"voicemail\\\"?\\nA: SELECT COUNT Directed by FROM 1-10610087-3 WHERE Title = '\\\"Voicemail\\\"'\"}\n{\"text\": \"table: 1-10602294-1\\ncolumns: Name, Dates active, Peak classification, Windspeeds, Pressure, Areas affected, Damage (USD), Deaths, Refs\\nQ: When was Kamba active?\\nA: SELECT Dates active FROM 1-10602294-1 WHERE Name = 'Kamba'\"}\n{\"text\": \"table: 1-10602294-1\\ncolumns: Name, Dates active, Peak classification, Windspeeds, Pressure, Areas affected, Damage (USD), Deaths, Refs\\nQ: What was the cyclone's pressure in the storm that death was equal to 95km/h (60mph)?\\nA: SELECT Pressure FROM 1-10602294-1 WHERE Deaths = '95km/h (60mph)'\"}\n{\"text\": \"table: 1-10602294-1\\ncolumns: Name, Dates active, Peak classification, Windspeeds, Pressure, Areas affected, Damage (USD), Deaths, Refs\\nQ: What were the active dates for the storm that had 185km/h (115mph) deaths?\\nA: SELECT Dates active FROM 1-10602294-1 WHERE Deaths = '185km/h (115mph)'\"}\n{\"text\": \"table: 1-10602294-1\\ncolumns: Name, Dates active, Peak classification, Windspeeds, Pressure, Areas affected, Damage (USD), Deaths, Refs\\nQ: What was the damage (usd) from the cyclones that measured 1003hPa (29.62inHg) pressure?\\nA: SELECT Damage (USD) FROM 1-10602294-1 WHERE Pressure = '1003hPa (29.62inHg)'\"}\n{\"text\": \"table: 1-10621256-1\\ncolumns: Player, Matches, Inns, N/O, Runs, High Score, Average, 100, 50, Catches, Stump\\nQ:  what's the\\u00a0average\\u00a0where\\u00a0high score\\u00a0is 120\\nA: SELECT Average FROM 1-10621256-1 WHERE High Score = 120\"}\n{\"text\": \"table: 1-10621256-1\\ncolumns: Player, Matches, Inns, N/O, Runs, High Score, Average, 100, 50, Catches, Stump\\nQ:  what's the\\u00a0player\\u00a0where\\u00a050\\u00a0is 2 and\\u00a0n/o\\u00a0is 0\\nA: SELECT Player FROM 1-10621256-1 WHERE 50 = 2 AND N/O = 0\"}\n{\"text\": \"table: 1-10621256-1\\ncolumns: Player, Matches, Inns, N/O, Runs, High Score, Average, 100, 50, Catches, Stump\\nQ:  what's the\\u00a0player\\u00a0where\\u00a0inns\\u00a0is 21\\nA: SELECT Player FROM 1-10621256-1 WHERE Inns = 21\"}\n{\"text\": \"table: 1-106367-2\\ncolumns: General election, # of candidates, # of seats won, % of popular vote, Result\\nQ: Which general election had a pq majority and a 44.75% of the popular vote?\\nA: SELECT General election FROM 1-106367-2 WHERE Result = 'PQ majority' AND % of popular vote = '44.75%'\"}\n{\"text\": \"table: 1-106367-2\\ncolumns: General election, # of candidates, # of seats won, % of popular vote, Result\\nQ: What is the least number of candidates running were there when 80 seats were won?\\nA: SELECT MIN # of candidates FROM 1-106367-2 WHERE # of seats won = 80\"}\n{\"text\": \"table: 1-106367-2\\ncolumns: General election, # of candidates, # of seats won, % of popular vote, Result\\nQ: How many seats were won in the election with 125 candidates?\\nA: SELECT COUNT # of seats won FROM 1-106367-2 WHERE # of candidates = 125\"}\n{\"text\": \"table: 1-10647639-1\\ncolumns: Week, Date, Opponent, Result, Game site, Record, Attendance\\nQ: How many weeks are there?\\nA: SELECT MAX Week FROM 1-10647639-1\"}\n{\"text\": \"table: 1-10647639-1\\ncolumns: Week, Date, Opponent, Result, Game site, Record, Attendance\\nQ: How many people attended the game against the indianapolis colts?\\nA: SELECT COUNT Attendance FROM 1-10647639-1 WHERE Opponent = 'Indianapolis Colts'\"}\n{\"text\": \"table: 1-10647639-1\\ncolumns: Week, Date, Opponent, Result, Game site, Record, Attendance\\nQ: On december 16, 1985, all the records were what?\\nA: SELECT Record FROM 1-10647639-1 WHERE Date = 'December 16, 1985'\"}\n{\"text\": \"table: 1-10646790-2\\ncolumns: Week, Date, Opponent, Result, Stadium, Record, Attendance\\nQ: How many results are there for the 0-4 record?\\nA: SELECT COUNT Result FROM 1-10646790-2 WHERE Record = '0-4'\"}\n{\"text\": \"table: 1-10646790-2\\ncolumns: Week, Date, Opponent, Result, Stadium, Record, Attendance\\nQ: How many weeks are there that include the date October 11, 1969.\\nA: SELECT COUNT Week FROM 1-10646790-2 WHERE Date = 'October 11, 1969'\"}\n{\"text\": \"table: 1-10646790-2\\ncolumns: Week, Date, Opponent, Result, Stadium, Record, Attendance\\nQ: How many weeks are there that include the date November 9, 1969.\\nA: SELECT COUNT Week FROM 1-10646790-2 WHERE Date = 'November 9, 1969'\"}\n{\"text\": \"table: 1-10646790-2\\ncolumns: Week, Date, Opponent, Result, Stadium, Record, Attendance\\nQ: How many records are there at the War Memorial Stadium?\\nA: SELECT COUNT Record FROM 1-10646790-2 WHERE Stadium = 'War Memorial Stadium'\"}\n{\"text\": \"table: 1-10646790-2\\ncolumns: Week, Date, Opponent, Result, Stadium, Record, Attendance\\nQ: What was the minimum attendance on December 7, 1969?\\nA: SELECT MIN Attendance FROM 1-10646790-2 WHERE Date = 'December 7, 1969'\"}\n{\"text\": \"table: 1-10647401-1\\ncolumns: Week, Opponent, Result, Stadium, Record, Attendance\\nQ: What week corresponds to the last one to be played at the memorial stadium?\\nA: SELECT MAX Week FROM 1-10647401-1 WHERE Stadium = 'Memorial Stadium'\"}\n{\"text\": \"table: 1-10647401-1\\ncolumns: Week, Opponent, Result, Stadium, Record, Attendance\\nQ: In which stadium is the week 5 game played?\\nA: SELECT Stadium FROM 1-10647401-1 WHERE Week = 5\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: In Penney's game what is the probability where the 1st player wins if the probability of a draw is 8.28% and the 2nd player chooses B BR?\\nA: SELECT Probability 1st player wins FROM 1-10664957-2 WHERE Probability of a draw = '8.28%' AND 2nd players choice = 'B BR'\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: If the first player chooses RB B, what is the second player's choices?\\nA: SELECT 2nd players choice FROM 1-10664957-2 WHERE 1st players choice = 'RB B'\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: What is the probability where the second player wins where their choice is R RB and the first player has a 5.18% chance of winning?\\nA: SELECT Probability 2nd player wins FROM 1-10664957-2 WHERE 2nd players choice = 'R RB' AND Probability 1st player wins = '5.18%'\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: What are the chances the first player will win if the 2nd player has an 80.11% chance of winning with the choice of R RB?\\nA: SELECT Probability 1st player wins FROM 1-10664957-2 WHERE Probability 2nd player wins = '80.11%' AND 2nd players choice = 'R RB'\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: What are the chances that player 2 wins if player 1's choice is BB R?\\nA: SELECT Probability 2nd player wins FROM 1-10664957-2 WHERE 1st players choice = 'BB R'\"}\n{\"text\": \"table: 1-10664957-2\\ncolumns: 1st players choice, 2nd players choice, Probability 1st player wins, Probability 2nd player wins, Probability of a draw\\nQ: How high is the chance that player 1 wins if player 2 has an 88.29% chance of winning with the choice of R RB?\\nA: SELECT Probability 1st player wins FROM 1-10664957-2 WHERE Probability 2nd player wins = '88.29%' AND 2nd players choice = 'R RB'\"}\n{\"text\": \"table: 1-10650711-1\\ncolumns: Pick #, NFL Team, Player, Position, College\\nQ:  what is the\\u00a0nfl team\\u00a0where\\u00a0player\\u00a0is thane gash\\nA: SELECT NFL Team FROM 1-10650711-1 WHERE Player = 'Thane Gash'\"}\n{\"text\": \"table: 1-10650711-1\\ncolumns: Pick #, NFL Team, Player, Position, College\\nQ: what is the maximum\\u00a0pick #\\u00a0where\\u00a0player\\u00a0is anthony blaylock\\nA: SELECT MAX Pick # FROM 1-10650711-1 WHERE Player = 'Anthony Blaylock'\"}\n{\"text\": \"table: 1-10650711-1\\ncolumns: Pick #, NFL Team, Player, Position, College\\nQ:  what's the\\u00a0nfl team\\u00a0where\\u00a0player\\u00a0is clifford charlton\\nA: SELECT NFL Team FROM 1-10650711-1 WHERE Player = 'Clifford Charlton'\"}\n{\"text\": \"table: 1-10650711-1\\ncolumns: Pick #, NFL Team, Player, Position, College\\nQ:  what's the\\u00a0position\\u00a0where\\u00a0player\\u00a0is anthony blaylock\\nA: SELECT Position FROM 1-10650711-1 WHERE Player = 'Anthony Blaylock'\"}\n{\"text\": \"table: 1-10650711-1\\ncolumns: Pick #, NFL Team, Player, Position, College\\nQ: what is the minimum\\u00a0pick #\\u00a0where\\u00a0position\\u00a0is defensive tackle\\nA: SELECT MIN Pick # FROM 1-10650711-1 WHERE Position = 'Defensive Tackle'\"}\n{\"text\": \"table: 1-1067441-1\\ncolumns: Province, Population (2004 estimate), Area (km\\u00b2), Density, GDP (2003, PPS in mil. \\u20ac ), GDP per cap. (2003, in \\u20ac)\\nQ: Which province has a density of 971.4?\\nA: SELECT Province FROM 1-1067441-1 WHERE Density = '971.4'\"}\n{\"text\": \"table: 1-1067441-1\\ncolumns: Province, Population (2004 estimate), Area (km\\u00b2), Density, GDP (2003, PPS in mil. \\u20ac ), GDP per cap. (2003, in \\u20ac)\\nQ: What is Friesland's gdp per capita?\\nA: SELECT MIN GDP per cap. (2003, in \\u20ac) FROM 1-1067441-1 WHERE Province = 'Friesland'\"}\n{\"text\": \"table: 1-1067441-1\\ncolumns: Province, Population (2004 estimate), Area (km\\u00b2), Density, GDP (2003, PPS in mil. \\u20ac ), GDP per cap. (2003, in \\u20ac)\\nQ: What is the area of the place that has a population density of 331.4?\\nA: SELECT MAX Area (km\\u00b2) FROM 1-1067441-1 WHERE Density = '331.4'\"}\n{\"text\": \"table: 1-1067441-1\\ncolumns: Province, Population (2004 estimate), Area (km\\u00b2), Density, GDP (2003, PPS in mil. \\u20ac ), GDP per cap. (2003, in \\u20ac)\\nQ: Which province has a gdp of 38355\\u20ac  million euros?\\nA: SELECT Province FROM 1-1067441-1 WHERE GDP (2003, PPS in mil. \\u20ac ) = 38355\"}\n{\"text\": \"table: 1-1067441-1\\ncolumns: Province, Population (2004 estimate), Area (km\\u00b2), Density, GDP (2003, PPS in mil. \\u20ac ), GDP per cap. (2003, in \\u20ac)\\nQ: What is the population estimate for the place that gad a 18496\\u20ac  million euro gdp?\\nA: SELECT Population (2004 estimate) FROM 1-1067441-1 WHERE GDP (2003, PPS in mil. \\u20ac ) = 18496\"}\n{\"text\": \"table: 1-10701133-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: What is the title when original air date is may15,2008?\\nA: SELECT Title FROM 1-10701133-1 WHERE Original air date = 'May15,2008'\"}\n{\"text\": \"table: 1-10701133-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: What is the highest no. in season?\\nA: SELECT MAX No. in season FROM 1-10701133-1\"}\n{\"text\": \"table: 1-10701133-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: Who directed the episode where u.s. viewers (million) is 12.90?\\nA: SELECT Directed by FROM 1-10701133-1 WHERE U.S. viewers (million) = '12.90'\"}\n{\"text\": \"table: 1-1067134-1\\ncolumns: DVD Name, # of Ep, Region 1, Region 2, Region 4\\nQ: How many episodes aired in Region 2 beginning May 26, 2008?\\nA: SELECT MIN # of Ep FROM 1-1067134-1 WHERE Region 2 = 'May 26, 2008'\"}\n{\"text\": \"table: 1-1067134-1\\ncolumns: DVD Name, # of Ep, Region 1, Region 2, Region 4\\nQ: What date did the DVD for season six come out in region 2?\\nA: SELECT Region 2 FROM 1-1067134-1 WHERE DVD Name = 'Season Six'\"}\n{\"text\": \"table: 1-1067134-1\\ncolumns: DVD Name, # of Ep, Region 1, Region 2, Region 4\\nQ: What is the least amount of season epidsodes?\\nA: SELECT MIN # of Ep FROM 1-1067134-1\"}\n{\"text\": \"table: 1-1067134-1\\ncolumns: DVD Name, # of Ep, Region 1, Region 2, Region 4\\nQ: What DVD season/name for region 2 was released August 22, 2010?\\nA: SELECT DVD Name FROM 1-1067134-1 WHERE Region 2 = 'August 22, 2010'\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: How many points for 2005?\\nA: SELECT COUNT Points FROM 1-10705060-1 WHERE Season = '2005'\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: what is the score for the dams?\\nA: SELECT Points FROM 1-10705060-1 WHERE Team Name = 'DAMS'\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: how many positions in 2009?\\nA: SELECT COUNT Position FROM 1-10705060-1 WHERE Season = '2009'\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: what is the least number of poles?\\nA: SELECT MIN Poles FROM 1-10705060-1\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: Which series with 62 points?\\nA: SELECT Series FROM 1-10705060-1 WHERE Points = 62\"}\n{\"text\": \"table: 1-10705060-1\\ncolumns: Season, Series, Team Name, Races, Poles, Wins, Points, Position\\nQ: What is the total for 10th position?\\nA: SELECT COUNT Points FROM 1-10705060-1 WHERE Position = '10th'\"}\n{\"text\": \"table: 1-10707142-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: how many reports of races took place on october 16?\\nA: SELECT COUNT Report FROM 1-10707142-2 WHERE Date = 'October 16'\"}\n{\"text\": \"table: 1-10707142-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: what is the name of the report that lists the race name as long beach grand prix?\\nA: SELECT Report FROM 1-10707142-2 WHERE Race Name = 'Long Beach Grand Prix'\"}\n{\"text\": \"table: 1-10707142-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: what is the report called where the circuit took place at the nazareth speedway?\\nA: SELECT Report FROM 1-10707142-2 WHERE Circuit = 'Nazareth Speedway'\"}\n{\"text\": \"table: 1-10707142-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: what is the name of the race where newman/haas racing is the winning team and rick mears is at the pole position?\\nA: SELECT Race Name FROM 1-10707142-2 WHERE Winning team = 'Newman/Haas Racing' AND Pole position = 'Rick Mears'\"}\n{\"text\": \"table: 1-10707142-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: meadowlands sports complex is the circuit at which city/location?\\nA: SELECT City/Location FROM 1-10707142-2 WHERE Circuit = 'Meadowlands Sports Complex'\"}\n{\"text\": \"table: 1-10710364-2\\ncolumns: Religious group, Population %, Growth (1991\\u20132001), Sex ratio (total), Literacy (%), Work participation (%), Sex ratio (rural), Sex ratio (urban), Sex ratio (child)\\nQ: What is the literacy rate for groups that grew 103.1% between 1991 and 2001?\\nA: SELECT Literacy (%) FROM 1-10710364-2 WHERE Growth (1991\\u20132001) = '103.1%'\"}\n{\"text\": \"table: 1-10710364-2\\ncolumns: Religious group, Population %, Growth (1991\\u20132001), Sex ratio (total), Literacy (%), Work participation (%), Sex ratio (rural), Sex ratio (urban), Sex ratio (child)\\nQ: What is the lowest sex ratio in rural areas?\\nA: SELECT MIN Sex ratio (rural) FROM 1-10710364-2\"}\n{\"text\": \"table: 1-10710364-2\\ncolumns: Religious group, Population %, Growth (1991\\u20132001), Sex ratio (total), Literacy (%), Work participation (%), Sex ratio (rural), Sex ratio (urban), Sex ratio (child)\\nQ: What is the lowest child sex ratio in groups where employment is 31.3%?\\nA: SELECT MIN Sex ratio (child) FROM 1-10710364-2 WHERE Work participation (%) = '31.3%'\"}\n{\"text\": \"table: 1-10710364-2\\ncolumns: Religious group, Population %, Growth (1991\\u20132001), Sex ratio (total), Literacy (%), Work participation (%), Sex ratio (rural), Sex ratio (urban), Sex ratio (child)\\nQ: What is the population percentage of the group where the rural sex ratio is 953?\\nA: SELECT Population % FROM 1-10710364-2 WHERE Sex ratio (rural) = 953\"}\n{\"text\": \"table: 1-10715317-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What is the original air date for the title \\\"felonious monk\\\"?\\nA: SELECT Original air date FROM 1-10715317-2 WHERE Title = '\\\"Felonious Monk\\\"'\"}\n{\"text\": \"table: 1-10715317-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What is the title of the episode directed by Peter Markle and written by Jerry Stahl?\\nA: SELECT Title FROM 1-10715317-2 WHERE Directed by = 'Peter Markle' AND Written by = 'Jerry Stahl'\"}\n{\"text\": \"table: 1-10715317-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many episodes were titled \\\"identity crisis\\\"?\\nA: SELECT COUNT Directed by FROM 1-10715317-2 WHERE Title = '\\\"Identity Crisis\\\"'\"}\n{\"text\": \"table: 1-10716893-3\\ncolumns: Year, Network, Host, Pre-race analyst, Lap-by-lap, Color commentator(s), Pit reporters\\nQ: Who does the lap-by-lap in 2011?\\nA: SELECT Lap-by-lap FROM 1-10716893-3 WHERE Year = 2011\"}\n{\"text\": \"table: 1-10716893-3\\ncolumns: Year, Network, Host, Pre-race analyst, Lap-by-lap, Color commentator(s), Pit reporters\\nQ: Which network has Marty Reid as host and lap-by-lap broadcaster?\\nA: SELECT Network FROM 1-10716893-3 WHERE Lap-by-lap = 'Marty Reid' AND Host = 'Marty Reid'\"}\n{\"text\": \"table: 1-10716893-3\\ncolumns: Year, Network, Host, Pre-race analyst, Lap-by-lap, Color commentator(s), Pit reporters\\nQ: How many pre-race analysis occur when Allen Bestwick does the lap-by-lap?\\nA: SELECT COUNT Pre-race analyst FROM 1-10716893-3 WHERE Lap-by-lap = 'Allen Bestwick'\"}\n{\"text\": \"table: 1-10718192-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What's the highest season number of an episode in the series?\\nA: SELECT MAX No. in season FROM 1-10718192-2\"}\n{\"text\": \"table: 1-10718192-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: When did the episode titled \\\"Lucky Strike\\\" air for the first time?\\nA: SELECT Original air date FROM 1-10718192-2 WHERE Title = '\\\"Lucky Strike\\\"'\"}\n{\"text\": \"table: 1-10718192-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: Who was the writer of the episode titled \\\"One Hit Wonder\\\"?\\nA: SELECT Written by FROM 1-10718192-2 WHERE Title = '\\\"One Hit Wonder\\\"'\"}\n{\"text\": \"table: 1-10718192-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What's the date of the first airing of the episode with series number 63?\\nA: SELECT Original air date FROM 1-10718192-2 WHERE No. in series = 63\"}\n{\"text\": \"table: 1-10718525-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many titles got a viewership of 26.53 million?\\nA: SELECT COUNT Title FROM 1-10718525-2 WHERE U.S. viewers (millions) = '26.53'\"}\n{\"text\": \"table: 1-10718525-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many viewers tuned into the show directed by Matt Earl Beesley?\\nA: SELECT U.S. viewers (millions) FROM 1-10718525-2 WHERE Directed by = 'Matt Earl Beesley'\"}\n{\"text\": \"table: 1-10718631-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: Who wrote episode 94?\\nA: SELECT Written by FROM 1-10718631-2 WHERE No. in series = 94\"}\n{\"text\": \"table: 1-10718631-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: Which episode was the number in the season where the number in the season is 10?\\nA: SELECT No. in series FROM 1-10718631-2 WHERE No. in season = 10\"}\n{\"text\": \"table: 1-10718631-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many episodes were in the season that had the epiosde of \\\"crow's feet\\\"?\\nA: SELECT No. in season FROM 1-10718631-2 WHERE Title = '\\\"Crow's Feet\\\"'\"}\n{\"text\": \"table: 1-10718631-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: When did the 113 episode air?\\nA: SELECT Original air date FROM 1-10718631-2 WHERE No. in series = 113\"}\n{\"text\": \"table: 1-10718631-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many titles were there for the 113 episode?\\nA: SELECT COUNT Title FROM 1-10718631-2 WHERE No. in series = 113\"}\n{\"text\": \"table: 1-10718984-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What is the number in the season that Marlene Meyer wrote and 20.49 million people watched?\\nA: SELECT MAX No. in season FROM 1-10718984-2 WHERE Written by = 'Marlene Meyer' AND U.S. viewers (millions) = '20.49'\"}\n{\"text\": \"table: 1-10718984-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: When did the no. 23 show originally air?\\nA: SELECT Original air date FROM 1-10718984-2 WHERE No. in season = 23\"}\n{\"text\": \"table: 1-10725629-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: Which circuits had a race on October 4?\\nA: SELECT Circuit FROM 1-10725629-2 WHERE Date = 'October 4'\"}\n{\"text\": \"table: 1-10725629-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: In which reports does Michael Andretti have the pole position and Galles-Kraco Racing is the winning team?\\nA: SELECT Report FROM 1-10725629-2 WHERE Pole position = 'Michael Andretti' AND Winning team = 'Galles-Kraco Racing'\"}\n{\"text\": \"table: 1-10725629-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: How many rounds were there of the Bosch Spark Plug Grand Prix?\\nA: SELECT COUNT Rnd FROM 1-10725629-2 WHERE Race Name = 'Bosch Spark Plug Grand Prix'\"}\n{\"text\": \"table: 1-10725629-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: Which rounds were held on August 9?\\nA: SELECT Rnd FROM 1-10725629-2 WHERE Date = 'August 9'\"}\n{\"text\": \"table: 1-10725629-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: On how many dates did the Michigan International Speedway hold a round?\\nA: SELECT COUNT Date FROM 1-10725629-2 WHERE Circuit = 'Michigan International Speedway'\"}\n{\"text\": \"table: 1-10722506-6\\ncolumns: Conference, # of Bids, Record, Win %, Round of 32, Sweet Sixteen, Elite Eight, Final Four, Championship Game\\nQ: Name the total number of bids of the sun belt conference\\nA: SELECT COUNT # of Bids FROM 1-10722506-6 WHERE Conference = 'Sun Belt'\"}\n{\"text\": \"table: 1-10722506-6\\ncolumns: Conference, # of Bids, Record, Win %, Round of 32, Sweet Sixteen, Elite Eight, Final Four, Championship Game\\nQ: Name the round of 32 in conference usa\\nA: SELECT Round of 32 FROM 1-10722506-6 WHERE Conference = 'Conference USA'\"}\n{\"text\": \"table: 1-10722506-6\\ncolumns: Conference, # of Bids, Record, Win %, Round of 32, Sweet Sixteen, Elite Eight, Final Four, Championship Game\\nQ: What is the record when round of 32 is 0 and metro atlantic conference?\\nA: SELECT Record FROM 1-10722506-6 WHERE Round of 32 = 0 AND Conference = 'Metro Atlantic'\"}\n{\"text\": \"table: 1-10722506-6\\ncolumns: Conference, # of Bids, Record, Win %, Round of 32, Sweet Sixteen, Elite Eight, Final Four, Championship Game\\nQ: What is the number of bids with elite eight larger than 1.0\\nA: SELECT COUNT # of Bids FROM 1-10722506-6 WHERE Elite Eight > 1.0\"}\n{\"text\": \"table: 1-10749143-2\\ncolumns: Series #, Season #, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: Who directed the episode with production code 7aff03?\\nA: SELECT Directed by FROM 1-10749143-2 WHERE Production code = '7AFF03'\"}\n{\"text\": \"table: 1-10749143-2\\ncolumns: Series #, Season #, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: What is the title of the episode wtih 10.34 million U.S viewers?\\nA: SELECT Title FROM 1-10749143-2 WHERE U.S. viewers (millions) = '10.34'\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What place is the team that completed 6 races?\\nA: SELECT Position FROM 1-10748727-1 WHERE Races = 6\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: how much did the british formula three called \\\"fortec motorsport\\\" score?\\nA: SELECT Points FROM 1-10748727-1 WHERE Series = 'British Formula Three' AND Team Name = 'Fortec Motorsport'\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: how many races were in 2009 with 0 wins?\\nA: SELECT Races FROM 1-10748727-1 WHERE Season = '2009' AND Wins = 0\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What years did art grand prix compete?\\nA: SELECT Season FROM 1-10748727-1 WHERE Team Name = 'ART Grand Prix'\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: What year had a score of 9?\\nA: SELECT Season FROM 1-10748727-1 WHERE Points = '9'\"}\n{\"text\": \"table: 1-10748727-1\\ncolumns: Season, Series, Team Name, Races, Wins, Poles, F/Laps, Podiums, Points, Position\\nQ: what is the greatest number of wins by japanese formula three?\\nA: SELECT MAX Wins FROM 1-10748727-1 WHERE Series = 'Japanese Formula Three'\"}\n{\"text\": \"table: 1-10749367-3\\ncolumns: #, Air Date, Challenge, Winner, Test-taker, Passed?\\nQ: Who took test #4?\\nA: SELECT Test-taker FROM 1-10749367-3 WHERE # = 4\"}\n{\"text\": \"table: 1-10749367-3\\ncolumns: #, Air Date, Challenge, Winner, Test-taker, Passed?\\nQ: What episode aired on 18 April 2007?\\nA: SELECT MIN # FROM 1-10749367-3 WHERE Air Date = '18 April 2007'\"}\n{\"text\": \"table: 1-10749367-3\\ncolumns: #, Air Date, Challenge, Winner, Test-taker, Passed?\\nQ: Who had the challenge of night driving?\\nA: SELECT Test-taker FROM 1-10749367-3 WHERE Challenge = 'Night Driving'\"}\n{\"text\": \"table: 1-10798928-1\\ncolumns: Year (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: How many directors were there for the film Course Completed?\\nA: SELECT COUNT Director FROM 1-10798928-1 WHERE Film title used in nomination = 'Course Completed'\"}\n{\"text\": \"table: 1-10798928-1\\ncolumns: Year (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: Who directed El Nido?\\nA: SELECT Director FROM 1-10798928-1 WHERE Original title = 'El nido'\"}\n{\"text\": \"table: 1-10798928-1\\ncolumns: Year (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: Who directed Dulcinea?\\nA: SELECT Director FROM 1-10798928-1 WHERE Original title = 'Dulcinea'\"}\n{\"text\": \"table: 1-10797463-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: What are the slovenian names of the villages that had 65.9% of slovenes in 1951?\\nA: SELECT Village (Slovenian) FROM 1-10797463-1 WHERE Percent of Slovenes 1951 = '65.9%'\"}\n{\"text\": \"table: 1-10797463-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: What are the slovenian names of the villages that had 16.7% of slovenes in 1991?\\nA: SELECT Village (Slovenian) FROM 1-10797463-1 WHERE Percent of Slovenes 1991 = '16.7%'\"}\n{\"text\": \"table: 1-10797463-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: How many villages had 21.7% of slovenes in 1991?\\nA: SELECT COUNT Village (German) FROM 1-10797463-1 WHERE Percent of Slovenes 1991 = '21.7%'\"}\n{\"text\": \"table: 1-10797463-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: what percent of slovenes did the village called \\u010dahor\\u010de in slovenian have in 1991?\\nA: SELECT Percent of Slovenes 1991 FROM 1-10797463-1 WHERE Village (Slovenian) = '\\u010cahor\\u010de'\"}\n{\"text\": \"table: 1-10797463-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: What is the slovenian name for the village that in german is known as st.margarethen?\\nA: SELECT Village (Slovenian) FROM 1-10797463-1 WHERE Village (German) = 'St.Margarethen'\"}\n{\"text\": \"table: 1-10812293-4\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: For games on December 20, how many points did the scoring leaders get?\\nA: SELECT High points FROM 1-10812293-4 WHERE Date = 'December 20'\"}\n{\"text\": \"table: 1-10812293-4\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: Who was the scoring leader and how many points did he get in games on December 23?\\nA: SELECT High points FROM 1-10812293-4 WHERE Date = 'December 23'\"}\n{\"text\": \"table: 1-10812938-3\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the pick # for the position de?\\nA: SELECT Pick # FROM 1-10812938-3 WHERE Position = 'DE'\"}\n{\"text\": \"table: 1-10812938-3\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which player went to college at Saint Mary's?\\nA: SELECT Player FROM 1-10812938-3 WHERE College = 'Saint Mary's'\"}\n{\"text\": \"table: 1-10812938-3\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the position for the player with cfl team Winnipeg blue bombers?\\nA: SELECT Position FROM 1-10812938-3 WHERE CFL Team = 'Winnipeg Blue Bombers'\"}\n{\"text\": \"table: 1-10812938-3\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which player went to college at Laval?\\nA: SELECT Player FROM 1-10812938-3 WHERE College = 'Laval'\"}\n{\"text\": \"table: 1-10812938-3\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What was the college for the player with the cfl team of Edmonton Eskimos (via calgary)?\\nA: SELECT College FROM 1-10812938-3 WHERE CFL Team = 'Edmonton Eskimos (via Calgary)'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What's the team of the player from St. Francis Xavier College?\\nA: SELECT CFL Team FROM 1-10812938-5 WHERE College = 'St. Francis Xavier'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What player is on the Montreal Alouettes CFl team?\\nA: SELECT Player FROM 1-10812938-5 WHERE CFL Team = 'Montreal Alouettes'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What's the pick number of the player from Toronto Argonauts?\\nA: SELECT MIN Pick # FROM 1-10812938-5 WHERE CFL Team = 'Toronto Argonauts'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What's the pick number of the player whose position is CB?\\nA: SELECT Pick # FROM 1-10812938-5 WHERE Position = 'CB'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What's the pick number of the player from New Mexico?\\nA: SELECT MAX Pick # FROM 1-10812938-5 WHERE College = 'New Mexico'\"}\n{\"text\": \"table: 1-10812938-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What player went to Ohio State College?\\nA: SELECT Player FROM 1-10812938-5 WHERE College = 'Ohio State'\"}\n{\"text\": \"table: 1-1081459-1\\ncolumns: Number Range, Builder, Introduced, No. Built, Region, Withdrawn\\nQ: What is the minimum introduced value for the Departmental region?\\nA: SELECT MIN Introduced FROM 1-1081459-1 WHERE Region = 'Departmental'\"}\n{\"text\": \"table: 1-1081459-1\\ncolumns: Number Range, Builder, Introduced, No. Built, Region, Withdrawn\\nQ: What is the smallest introduced value?\\nA: SELECT MIN Introduced FROM 1-1081459-1\"}\n{\"text\": \"table: 1-10812938-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which CFL Teams drafted an OL in 2006?\\nA: SELECT CFL Team FROM 1-10812938-4 WHERE Position = 'OL'\"}\n{\"text\": \"table: 1-10812938-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which college is aligned to the Saskatchewan Roughriders?\\nA: SELECT College FROM 1-10812938-4 WHERE CFL Team = 'Saskatchewan Roughriders'\"}\n{\"text\": \"table: 1-10812938-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What Position did the Hamilton Tiger-Cats (via Ottawa) pick in the 2006 Draft.\\nA: SELECT Position FROM 1-10812938-4 WHERE CFL Team = 'Hamilton Tiger-Cats (via Ottawa)'\"}\n{\"text\": \"table: 1-10812938-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the earliest pick listed in the table.\\nA: SELECT MIN Pick # FROM 1-10812938-4\"}\n{\"text\": \"table: 1-10842344-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: What episode number had production code e4423?\\nA: SELECT MAX No. in season FROM 1-10842344-1 WHERE Production code = 'E4423'\"}\n{\"text\": \"table: 1-10842344-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: What's the latest episode in a season where the U.S. viewers totaled 14.37 million?\\nA: SELECT MAX No. in season FROM 1-10842344-1 WHERE U.S. viewers (millions) = '14.37'\"}\n{\"text\": \"table: 1-10842344-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: Who directed the episode \\\"Escape\\\"?\\nA: SELECT Directed by FROM 1-10842344-1 WHERE Title = '\\\"Escape\\\"'\"}\n{\"text\": \"table: 1-10819266-8\\ncolumns: Season, Episodes, Time slot (EST), Season premiere, Season finale, TV season, Rank, Viewers (in millions)\\nQ: How many seasons is the season finale on May 26, 2010?\\nA: SELECT COUNT Season FROM 1-10819266-8 WHERE Season finale = 'May 26, 2010'\"}\n{\"text\": \"table: 1-10819266-8\\ncolumns: Season, Episodes, Time slot (EST), Season premiere, Season finale, TV season, Rank, Viewers (in millions)\\nQ: What episodes are there where the season premier is September 23, 2009?\\nA: SELECT Episodes FROM 1-10819266-8 WHERE Season premiere = 'September 23, 2009'\"}\n{\"text\": \"table: 1-10819266-8\\ncolumns: Season, Episodes, Time slot (EST), Season premiere, Season finale, TV season, Rank, Viewers (in millions)\\nQ: What is the season finale for season 4?\\nA: SELECT Season finale FROM 1-10819266-8 WHERE Season = 4\"}\n{\"text\": \"table: 1-10819266-8\\ncolumns: Season, Episodes, Time slot (EST), Season premiere, Season finale, TV season, Rank, Viewers (in millions)\\nQ: How many season premiers have a rank of #21?\\nA: SELECT Season premiere FROM 1-10819266-8 WHERE Rank = '#21'\"}\n{\"text\": \"table: 1-10819266-8\\ncolumns: Season, Episodes, Time slot (EST), Season premiere, Season finale, TV season, Rank, Viewers (in millions)\\nQ: What are the seasons where September 26, 2007 is the season premier?\\nA: SELECT TV season FROM 1-10819266-8 WHERE Season premiere = 'September 26, 2007'\"}\n{\"text\": \"table: 1-10818465-1\\ncolumns: Model, RU, Max processors, Processor frequency, Max memory, Max disk capacity, GA Date\\nQ: What max processor has a maximum memory of 256 gb?\\nA: SELECT Max processors FROM 1-10818465-1 WHERE Max memory = '256 GB'\"}\n{\"text\": \"table: 1-10818465-1\\ncolumns: Model, RU, Max processors, Processor frequency, Max memory, Max disk capacity, GA Date\\nQ: What is the max memory of the t5120 model?\\nA: SELECT Max memory FROM 1-10818465-1 WHERE Model = 'T5120'\"}\n{\"text\": \"table: 1-10818465-1\\ncolumns: Model, RU, Max processors, Processor frequency, Max memory, Max disk capacity, GA Date\\nQ: What is the lowest ru?\\nA: SELECT MIN RU FROM 1-10818465-1\"}\n{\"text\": \"table: 1-10818465-1\\ncolumns: Model, RU, Max processors, Processor frequency, Max memory, Max disk capacity, GA Date\\nQ: What ga date do the models with 1.0, 1.2, 1.4ghz processor frequencies have?\\nA: SELECT GA Date FROM 1-10818465-1 WHERE Processor frequency = '1.0, 1.2, 1.4GHz'\"}\n{\"text\": \"table: 1-10818465-1\\ncolumns: Model, RU, Max processors, Processor frequency, Max memory, Max disk capacity, GA Date\\nQ: What is the ga date of the t5120 model?\\nA: SELECT GA Date FROM 1-10818465-1 WHERE Model = 'T5120'\"}\n{\"text\": \"table: 1-10815352-1\\ncolumns: League, Sport, Country, Season, Games, Average attendance, Total attendance\\nQ: What is the sport of the La Liga league?\\nA: SELECT Sport FROM 1-10815352-1 WHERE League = 'La Liga'\"}\n{\"text\": \"table: 1-10815352-1\\ncolumns: League, Sport, Country, Season, Games, Average attendance, Total attendance\\nQ: What's the minimum total attendance of the Premier League association football?\\nA: SELECT MIN Total attendance FROM 1-10815352-1 WHERE Sport = 'Association football' AND League = 'Premier League'\"}\n{\"text\": \"table: 1-10815352-1\\ncolumns: League, Sport, Country, Season, Games, Average attendance, Total attendance\\nQ: What's the average attendance of the leagues in the season of 2013?\\nA: SELECT MIN Average attendance FROM 1-10815352-1 WHERE Season = '2013'\"}\n{\"text\": \"table: 1-10815352-1\\ncolumns: League, Sport, Country, Season, Games, Average attendance, Total attendance\\nQ: What's the total attendance of the leagues in season of 2010?\\nA: SELECT COUNT Total attendance FROM 1-10815352-1 WHERE Season = '2010'\"}\n{\"text\": \"table: 1-10874596-1\\ncolumns: Year [e ] (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: Who were the directors of the film submitted with the title Young T\\u00f6rless?\\nA: SELECT Director FROM 1-10874596-1 WHERE Film title used in nomination = 'Young T\\u00f6rless'\"}\n{\"text\": \"table: 1-10874596-1\\ncolumns: Year [e ] (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: What was the original title of the film submitted with the title A Woman in Flames?\\nA: SELECT Original title FROM 1-10874596-1 WHERE Film title used in nomination = 'A Woman in Flames'\"}\n{\"text\": \"table: 1-10874596-1\\ncolumns: Year [e ] (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: In what years was a film submitted with the title The Enigma of Kaspar Hauser?\\nA: SELECT Year [e ] (Ceremony) FROM 1-10874596-1 WHERE Film title used in nomination = 'The Enigma of Kaspar Hauser'\"}\n{\"text\": \"table: 1-10874596-1\\ncolumns: Year [e ] (Ceremony), Film title used in nomination, Original title, Director, Result\\nQ: Who were the directors of the film with the original title o.k.?\\nA: SELECT Director FROM 1-10874596-1 WHERE Original title = 'o.k.'\"}\n{\"text\": \"table: 1-1087659-2\\ncolumns: Year, Division, League, Reg. Season, Playoffs, Avg. Attendance\\nQ: What is the division for the division semifinals playoffs?\\nA: SELECT Division FROM 1-1087659-2 WHERE Playoffs = 'Division Semifinals'\"}\n{\"text\": \"table: 1-10908676-7\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: What is the number in series of \\\"say uncle\\\"?\\nA: SELECT No. in series FROM 1-10908676-7 WHERE Title = '\\\"Say Uncle\\\"'\"}\n{\"text\": \"table: 1-10908676-7\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date\\nQ: What is the title written by David Mamet?\\nA: SELECT Title FROM 1-10908676-7 WHERE Written by = 'David Mamet'\"}\n{\"text\": \"table: 1-10942714-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What was the finale for \\u6f6e\\u7206\\u5927\\u72c0\\nA: SELECT Finale FROM 1-10942714-1 WHERE Chinese title = '\\u6f6e\\u7206\\u5927\\u72c0'\"}\n{\"text\": \"table: 1-10942714-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What was the finale for  \\u6f6e\\u7206\\u5927\\u72c0\\nA: SELECT Finale FROM 1-10942714-1 WHERE Chinese title = '\\u6f6e\\u7206\\u5927\\u72c0'\"}\n{\"text\": \"table: 1-10942714-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: How many viewers were there for the premier with 34\\nA: SELECT HK viewers FROM 1-10942714-1 WHERE Premiere = 34\"}\n{\"text\": \"table: 1-10942714-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: How many are listed under \\u6f6e\\u7206\\u5927\\u72c0\\nA: SELECT COUNT Peak FROM 1-10942714-1 WHERE Chinese title = '\\u6f6e\\u7206\\u5927\\u72c0'\"}\n{\"text\": \"table: 1-10953197-2\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who was the director of the episode with a production code of 2393059?\\nA: SELECT Director FROM 1-10953197-2 WHERE Production code = '2393059'\"}\n{\"text\": \"table: 1-10953197-2\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: How many people wrote \\\"Michael's Game\\\"?\\nA: SELECT COUNT Writer(s) FROM 1-10953197-2 WHERE Title = '\\\"Michael's Game\\\"'\"}\n{\"text\": \"table: 1-10953197-2\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: When did the episode title \\\"Duet For One\\\" air?\\nA: SELECT Original air date FROM 1-10953197-2 WHERE Title = '\\\"Duet for One\\\"'\"}\n{\"text\": \"table: 1-10935548-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: Which episode had 16.38 million U.S. viewers?\\nA: SELECT Title FROM 1-10935548-1 WHERE U.S. viewers (millions) = '16.38'\"}\n{\"text\": \"table: 1-10935548-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: What is the production code of the episode written by Jos\\u00e9 Molina that aired on October 12, 2004?\\nA: SELECT Production code FROM 1-10935548-1 WHERE Written by = 'Jos\\u00e9 Molina' AND Original air date = 'October 12, 2004'\"}\n{\"text\": \"table: 1-10935548-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: What was the original air date of the episode \\\"Quarry\\\"?\\nA: SELECT Original air date FROM 1-10935548-1 WHERE Title = '\\\"Quarry\\\"'\"}\n{\"text\": \"table: 1-10935548-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, Production code, U.S. viewers (millions)\\nQ: Which episode was directed by Jean de Segonzac?\\nA: SELECT Title FROM 1-10935548-1 WHERE Directed by = 'Jean de Segonzac'\"}\n{\"text\": \"table: 1-10953197-3\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: what are the original air dates with a production code of 2394087\\nA: SELECT Original air date FROM 1-10953197-3 WHERE Production code = '2394087'\"}\n{\"text\": \"table: 1-10953197-3\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who are the writers for the title \\\"boxing sydney\\\"\\nA: SELECT Writer(s) FROM 1-10953197-3 WHERE Title = '\\\"Boxing Sydney\\\"'\"}\n{\"text\": \"table: 1-10953197-3\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: What are the production codes for the title \\\"all about brooke\\\"\\nA: SELECT Production code FROM 1-10953197-3 WHERE Title = '\\\"All About Brooke\\\"'\"}\n{\"text\": \"table: 1-10953197-3\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who are the writer(s) for the production code 2394084\\nA: SELECT Writer(s) FROM 1-10953197-3 WHERE Production code = '2394084'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: What's the total number of episodes with the production code 2395113A?\\nA: SELECT COUNT Title FROM 1-10953197-4 WHERE Production code = '2395113A'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: What's the number of the episode called \\\"Melrose Unglued\\\"?\\nA: SELECT MAX No. in series FROM 1-10953197-4 WHERE Title = '\\\"Melrose Unglued\\\"'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who's the writer for the episode with a production code 2395114?\\nA: SELECT Writer(s) FROM 1-10953197-4 WHERE Production code = '2395114'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who directed the episode titled \\\"Full Metal Betsy\\\"?\\nA: SELECT Director FROM 1-10953197-4 WHERE Title = '\\\"Full Metal Betsy\\\"'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: What's the number of the episode with production code 2395118?\\nA: SELECT No. in season FROM 1-10953197-4 WHERE Production code = '2395118'\"}\n{\"text\": \"table: 1-10953197-4\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who was the writer for the episode with production code 2395096?\\nA: SELECT Writer(s) FROM 1-10953197-4 WHERE Production code = '2395096'\"}\n{\"text\": \"table: 1-10932739-2\\ncolumns: Planet, Planet Type, Semimajor Axis ( AU ), Orbital Period, Radial velocity (m/s), Detectable by:\\nQ: What generation of spectrograph is most likely to detect a planet with a radial velocity of 0.089 m/s?\\nA: SELECT Detectable by: FROM 1-10932739-2 WHERE Radial velocity (m/s) = '0.089'\"}\n{\"text\": \"table: 1-10932739-2\\ncolumns: Planet, Planet Type, Semimajor Axis ( AU ), Orbital Period, Radial velocity (m/s), Detectable by:\\nQ: How long is the orbital period for the planet that has a semimajor axis of 5.20 au?\\nA: SELECT Orbital Period FROM 1-10932739-2 WHERE Semimajor Axis ( AU ) = '5.20'\"}\n{\"text\": \"table: 1-10932739-2\\ncolumns: Planet, Planet Type, Semimajor Axis ( AU ), Orbital Period, Radial velocity (m/s), Detectable by:\\nQ: What generation of spectrograph is Jupiter detected by?\\nA: SELECT Detectable by: FROM 1-10932739-2 WHERE Planet = 'Jupiter'\"}\n{\"text\": \"table: 1-10932739-2\\ncolumns: Planet, Planet Type, Semimajor Axis ( AU ), Orbital Period, Radial velocity (m/s), Detectable by:\\nQ: Which planet has an orbital period of 11.86 years?\\nA: SELECT Planet FROM 1-10932739-2 WHERE Orbital Period = '11.86 years'\"}\n{\"text\": \"table: 1-10953197-7\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: who directed the production code 2398204\\nA: SELECT Director FROM 1-10953197-7 WHERE Production code = '2398204'\"}\n{\"text\": \"table: 1-10953197-7\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: when did \\\"unpleasantville\\\" air?\\nA: SELECT Original air date FROM 1-10953197-7 WHERE Title = '\\\"Unpleasantville\\\"'\"}\n{\"text\": \"table: 1-10960039-1\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is player Alexis Bwenge's pick number?\\nA: SELECT Pick # FROM 1-10960039-1 WHERE Player = 'Alexis Bwenge'\"}\n{\"text\": \"table: 1-10960039-1\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What player is pick #2?\\nA: SELECT Player FROM 1-10960039-1 WHERE Pick # = 2\"}\n{\"text\": \"table: 1-10960039-1\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which player's college is Saskatchewan?\\nA: SELECT Player FROM 1-10960039-1 WHERE College = 'Saskatchewan'\"}\n{\"text\": \"table: 1-10960039-1\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is McMaster College's pick number?\\nA: SELECT MIN Pick # FROM 1-10960039-1 WHERE College = 'McMaster'\"}\n{\"text\": \"table: 1-10953197-6\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: give the least number of times an episode was shown from 1997-1998\\nA: SELECT MIN No. in season FROM 1-10953197-6\"}\n{\"text\": \"table: 1-10953197-6\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: when was the episode named \\\"the doctor is in... deep\\\" first broadcast \\nA: SELECT Original air date FROM 1-10953197-6 WHERE Title = '\\\"The Doctor Is In... Deep\\\"'\"}\n{\"text\": \"table: 1-10953197-6\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: how many times does the episode called \\\"coop de grace\\\" appear \\nA: SELECT COUNT No. in series FROM 1-10953197-6 WHERE Title = '\\\"Coop de Grace\\\"'\"}\n{\"text\": \"table: 1-10953197-6\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: what is season 6 sum of both the number of times processing ID 2397162 was assigned and the number of times chip chalmers managed an episode \\nA: SELECT MAX No. in season FROM 1-10953197-6 WHERE Director = 'Chip Chalmers' AND Production code = '2397162'\"}\n{\"text\": \"table: 1-10966926-2\\ncolumns: Round, Choice, Player name, Position, Height, Weight, College\\nQ: Which player went to Michigan State?\\nA: SELECT Player name FROM 1-10966926-2 WHERE College = 'Michigan State'\"}\n{\"text\": \"table: 1-10966926-2\\ncolumns: Round, Choice, Player name, Position, Height, Weight, College\\nQ: Which player went to college in Oklahoma?\\nA: SELECT Player name FROM 1-10966926-2 WHERE College = 'Oklahoma'\"}\n{\"text\": \"table: 1-10966926-2\\ncolumns: Round, Choice, Player name, Position, Height, Weight, College\\nQ: Which position does Colt Brennan play?\\nA: SELECT Position FROM 1-10966926-2 WHERE Player name = 'Colt Brennan'\"}\n{\"text\": \"table: 1-10966926-2\\ncolumns: Round, Choice, Player name, Position, Height, Weight, College\\nQ: What is the height of the person that weighs 320 pounds?\\nA: SELECT Height FROM 1-10966926-2 WHERE Weight = 320\"}\n{\"text\": \"table: 1-10975034-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many colleges have a DB position?\\nA: SELECT COUNT College FROM 1-10975034-4 WHERE Position = 'DB'\"}\n{\"text\": \"table: 1-10975034-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the maximum number of picks for the CFL team Calgary Stampeders?\\nA: SELECT MAX Pick # FROM 1-10975034-4 WHERE CFL Team = 'Calgary Stampeders'\"}\n{\"text\": \"table: 1-10975034-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many CFL teams are from York college?\\nA: SELECT COUNT CFL Team FROM 1-10975034-4 WHERE College = 'York'\"}\n{\"text\": \"table: 1-10975034-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What CFL teams are part of Simon Fraser college?\\nA: SELECT CFL Team FROM 1-10975034-4 WHERE College = 'Simon Fraser'\"}\n{\"text\": \"table: 1-10975034-4\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which players have a pick number of 27?\\nA: SELECT Player FROM 1-10975034-4 WHERE Pick # = 27\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many times were players named brett ralph were selected?\\nA: SELECT COUNT Pick # FROM 1-10960039-6 WHERE Player = 'Brett Ralph'\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What schools did lenard semajuste play for?\\nA: SELECT College FROM 1-10960039-6 WHERE Player = 'Lenard Semajuste'\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the highest selection number for the saskatchewan roughriders team?\\nA: SELECT MAX Pick # FROM 1-10960039-6 WHERE CFL Team = 'Saskatchewan Roughriders'\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many fb players were drafted?\\nA: SELECT COUNT Pick # FROM 1-10960039-6 WHERE Position = 'FB'\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: How many players played for adams state school?\\nA: SELECT COUNT Player FROM 1-10960039-6 WHERE College = 'Adams State'\"}\n{\"text\": \"table: 1-10960039-6\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What teams drafted players that played for northwood school?\\nA: SELECT CFL Team FROM 1-10960039-6 WHERE College = 'Northwood'\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What college did Craig Zimmer go to?\\nA: SELECT College FROM 1-10975034-5 WHERE Player = 'Craig Zimmer'\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the pick number of regina?\\nA: SELECT Pick # FROM 1-10975034-5 WHERE College = 'Regina'\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the player who is lb and cfl team is saskatchewan roughriders?\\nA: SELECT Player FROM 1-10975034-5 WHERE Position = 'LB' AND CFL Team = 'Saskatchewan Roughriders'\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the cfl team that has a position of ol?\\nA: SELECT CFL Team FROM 1-10975034-5 WHERE Position = 'OL'\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the number of position where the pick number is 43?\\nA: SELECT COUNT Position FROM 1-10975034-5 WHERE Pick # = 43\"}\n{\"text\": \"table: 1-10975034-5\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the cfl team with ryan folk?\\nA: SELECT CFL Team FROM 1-10975034-5 WHERE Player = 'Ryan Folk'\"}\n{\"text\": \"table: 1-10979230-5\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: What release date is when kids-270 is a reference? \\nA: SELECT Release date FROM 1-10979230-5 WHERE Reference = 'KIDS-270'\"}\n{\"text\": \"table: 1-10979230-5\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: what is the title where romaji is titles da.i.su.ki\\nA: SELECT Japanese title FROM 1-10979230-5 WHERE Romaji title = 'Da.i.su.ki'\"}\n{\"text\": \"table: 1-10979230-5\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: what are the title in japanese where the reference is kids-430?\\nA: SELECT Japanese title FROM 1-10979230-5 WHERE Reference = 'KIDS-430'\"}\n{\"text\": \"table: 1-10979230-5\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: who is the reference when romaji title is heartbreak sniper?\\nA: SELECT Reference FROM 1-10979230-5 WHERE Romaji title = 'Heartbreak Sniper'\"}\n{\"text\": \"table: 1-10979230-4\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: What rank is \\u611b\\u306e\\u30d0\\u30ab on the Japanese singles chart?\\nA: SELECT COUNT Oricon FROM 1-10979230-4 WHERE Japanese title = '\\u611b\\u306e\\u30d0\\u30ab'\"}\n{\"text\": \"table: 1-10979230-4\\ncolumns: Romaji title, Japanese title, Release date, Reference, Oricon\\nQ: How many songs have mi-chemin as their Japanese name and romanji name?\\nA: SELECT COUNT Romaji title FROM 1-10979230-4 WHERE Japanese title = 'Mi-Chemin'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: What was the  partial thromboplastin time for factor x deficiency as seen in amyloid purpura\\nA: SELECT Partial thromboplastin time FROM 1-1099080-1 WHERE Condition = 'Factor X deficiency as seen in amyloid purpura'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: How many conditions have an unaffected prothrombin time and a prolonged bleeding time\\nA: SELECT COUNT Condition FROM 1-1099080-1 WHERE Prothrombin time = 'Unaffected' AND Bleeding time = 'Prolonged'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: What was the bleeding time for the factor x deficiency as seen in amyloid purpura\\nA: SELECT Bleeding time FROM 1-1099080-1 WHERE Condition = 'Factor X deficiency as seen in amyloid purpura'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: What conditions had both prolonged bleeding times and prolonged partial thromboplastin times\\nA: SELECT Condition FROM 1-1099080-1 WHERE Partial thromboplastin time = 'Prolonged' AND Bleeding time = 'Prolonged'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: What was the bleeding time for  factor xii deficiency\\nA: SELECT Bleeding time FROM 1-1099080-1 WHERE Condition = 'Factor XII deficiency'\"}\n{\"text\": \"table: 1-1099080-1\\ncolumns: Condition, Prothrombin time, Partial thromboplastin time, Bleeding time, Platelet count\\nQ: What were the bleeding times when both the platelet count was unaffected and the partial thromboplastin time was unaffected\\nA: SELECT Bleeding time FROM 1-1099080-1 WHERE Partial thromboplastin time = 'Unaffected' AND Platelet count = 'Unaffected'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0tuesday\\u00a0time with\\u00a0location\\u00a0being millhopper\\nA: SELECT Tuesday FROM 1-11019212-1 WHERE Location = 'Millhopper'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0wednesday time\\u00a0with\\u00a0monday\\u00a0being 10:00-8:00\\nA: SELECT Wednesday FROM 1-11019212-1 WHERE Monday = '10:00-8:00'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0thursday\\u00a0time with\\u00a0location\\u00a0being hawthorne\\nA: SELECT Thursday FROM 1-11019212-1 WHERE Location = 'Hawthorne'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0saturday\\u00a0time with\\u00a0wednesday\\u00a0being 10:00-5:00\\nA: SELECT Saturday FROM 1-11019212-1 WHERE Wednesday = '10:00-5:00'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0thursday\\u00a0time with\\u00a0sunday\\u00a0being 1:00-5:00 and\\u00a0tuesday\\u00a0being 1:00-7:00\\nA: SELECT Thursday FROM 1-11019212-1 WHERE Sunday = '1:00-5:00' AND Tuesday = '1:00-7:00'\"}\n{\"text\": \"table: 1-11019212-1\\ncolumns: Location, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday\\nQ: what's the\\u00a0monday\\u00a0time with\\u00a0tuesday\\u00a0being 9:00-6:00\\nA: SELECT Monday FROM 1-11019212-1 WHERE Tuesday = '9:00-6:00'\"}\n{\"text\": \"table: 1-11056278-3\\ncolumns: Rnd, Race Name, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: What are all the reports where Paul Tracy had the fastest lap?\\nA: SELECT Report FROM 1-11056278-3 WHERE Fastest lap = 'Paul Tracy'\"}\n{\"text\": \"table: 1-11056278-3\\ncolumns: Rnd, Race Name, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: Who drove the fastest lap at the Tenneco Automotive Grand Prix of Detroit?\\nA: SELECT Fastest lap FROM 1-11056278-3 WHERE Race Name = 'Tenneco Automotive Grand Prix of Detroit'\"}\n{\"text\": \"table: 1-11056278-3\\ncolumns: Rnd, Race Name, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: Who had the fastest lap in the races won by Max Papis?\\nA: SELECT Fastest lap FROM 1-11056278-3 WHERE Winning driver = 'Max Papis'\"}\n{\"text\": \"table: 1-11056278-3\\ncolumns: Rnd, Race Name, Pole position, Fastest lap, Winning driver, Winning team, Report\\nQ: In Round 6, how many winning drivers were there?\\nA: SELECT COUNT Winning driver FROM 1-11056278-3 WHERE Rnd = 6\"}\n{\"text\": \"table: 1-1104312-5\\ncolumns: English name, Original name, Area in km\\u00b2, Population at 2010 Census, Number of settlements and villages\\nQ: What are the original names of the districts where the population in the 2010 census was 210450?\\nA: SELECT Original name FROM 1-1104312-5 WHERE Population at 2010 Census = 210450\"}\n{\"text\": \"table: 1-1104312-5\\ncolumns: English name, Original name, Area in km\\u00b2, Population at 2010 Census, Number of settlements and villages\\nQ: What is the original name of the district with the current English name of South Bogor?\\nA: SELECT Original name FROM 1-1104312-5 WHERE English name = 'South Bogor'\"}\n{\"text\": \"table: 1-1104312-5\\ncolumns: English name, Original name, Area in km\\u00b2, Population at 2010 Census, Number of settlements and villages\\nQ: What is the listed population from the 2010 census of West Bogor?\\nA: SELECT MIN Population at 2010 Census FROM 1-1104312-5 WHERE English name = 'West Bogor'\"}\n{\"text\": \"table: 1-1104312-5\\ncolumns: English name, Original name, Area in km\\u00b2, Population at 2010 Census, Number of settlements and villages\\nQ: How many districts have an area of 17.72 KM2?\\nA: SELECT COUNT English name FROM 1-1104312-5 WHERE Area in km\\u00b2 = '17.72'\"}\n{\"text\": \"table: 1-1104312-5\\ncolumns: English name, Original name, Area in km\\u00b2, Population at 2010 Census, Number of settlements and villages\\nQ: What is the area in km2 for the district whose original name was Kecamatan Bogor Timur?\\nA: SELECT Area in km\\u00b2 FROM 1-1104312-5 WHERE Original name = 'Kecamatan Bogor Timur'\"}\n{\"text\": \"table: 1-11066073-1\\ncolumns: Pilot car No., Colour, Serial No., Engine No., Registration No.\\nQ: What is the number of colour with the regisration number of mg-509?\\nA: SELECT COUNT Colour FROM 1-11066073-1 WHERE Registration No. = 'MG-509'\"}\n{\"text\": \"table: 1-11058032-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What is the title of the episode directed by Mark Tinker?\\nA: SELECT Title FROM 1-11058032-1 WHERE Directed by = 'Mark Tinker'\"}\n{\"text\": \"table: 1-11058032-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: What episode in the season was directed by Jeff Melman?\\nA: SELECT MIN No. in season FROM 1-11058032-1 WHERE Directed by = 'Jeff Melman'\"}\n{\"text\": \"table: 1-11058032-1\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many episodes had 16.03 million viewers?\\nA: SELECT COUNT No. in series FROM 1-11058032-1 WHERE U.S. viewers (millions) = '16.03'\"}\n{\"text\": \"table: 1-11071897-1\\ncolumns: Interregnum began, Interregnum ended, Duration, Count Palatine of Saxony, Count Palatine of the Rhine\\nQ: What is the number of interregnum for duration 3 months, 6 days?\\nA: SELECT COUNT Interregnum ended FROM 1-11071897-1 WHERE Duration = '3 months, 6 days'\"}\n{\"text\": \"table: 1-11075747-4\\ncolumns: Series #, Episode #, Title, Directed by, Written by, Original air date\\nQ: Who directed Episode 8?\\nA: SELECT Directed by FROM 1-11075747-4 WHERE Episode # = 8\"}\n{\"text\": \"table: 1-11075747-4\\ncolumns: Series #, Episode #, Title, Directed by, Written by, Original air date\\nQ: Who directed the episode called \\\"Tell-tale Heart\\\"?\\nA: SELECT Directed by FROM 1-11075747-4 WHERE Title = '\\\"Tell-Tale Heart\\\"'\"}\n{\"text\": \"table: 1-11075747-4\\ncolumns: Series #, Episode #, Title, Directed by, Written by, Original air date\\nQ: What was the original air date for Series 36?\\nA: SELECT Original air date FROM 1-11075747-4 WHERE Series # = 36\"}\n{\"text\": \"table: 1-11075747-4\\ncolumns: Series #, Episode #, Title, Directed by, Written by, Original air date\\nQ: Who wrote Series 38?\\nA: SELECT Written by FROM 1-11075747-4 WHERE Series # = 38\"}\n{\"text\": \"table: 1-1108394-24\\ncolumns: 1973 Democratic initial primary, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: What is the percentage for manhattan 45,901?\\nA: SELECT COUNT % FROM 1-1108394-24 WHERE Manhattan = '45,901'\"}\n{\"text\": \"table: 1-1108394-24\\ncolumns: 1973 Democratic initial primary, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: Who won the 1973 democratic initial primary for queens of 19%?\\nA: SELECT 1973 Democratic initial primary FROM 1-1108394-24 WHERE Queens = '19%'\"}\n{\"text\": \"table: 1-1108394-24\\ncolumns: 1973 Democratic initial primary, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: What is the manhattan for richmond 35%?\\nA: SELECT Manhattan FROM 1-1108394-24 WHERE Richmond [Staten Is.] = '35%'\"}\n{\"text\": \"table: 1-1108394-24\\ncolumns: 1973 Democratic initial primary, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: What is the queens where richmond staten is 42%?\\nA: SELECT Queens FROM 1-1108394-24 WHERE Richmond [Staten Is.] = '42%'\"}\n{\"text\": \"table: 1-1108394-43\\ncolumns: 1932 (before recount), party, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: what's the\\u00a0party\\u00a0with\\u00a0brooklyn\\u00a0value of 51.0%\\nA: SELECT party FROM 1-1108394-43 WHERE Brooklyn = '51.0%'\"}\n{\"text\": \"table: 1-1108394-43\\ncolumns: 1932 (before recount), party, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: what's the\\u00a0brooklyn\\u00a0with\\u00a0queens\\u00a0value of 16.8%\\nA: SELECT Brooklyn FROM 1-1108394-43 WHERE Queens = '16.8%'\"}\n{\"text\": \"table: 1-1108394-43\\ncolumns: 1932 (before recount), party, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: what is the minimum total\\nA: SELECT MIN Total FROM 1-1108394-43\"}\n{\"text\": \"table: 1-1108394-43\\ncolumns: 1932 (before recount), party, Manhattan, The Bronx, Brooklyn, Queens, Richmond [Staten Is.], Total, %\\nQ: what's the\\u00a0%\\u00a0with\\u00a0total\\u00a0value of 249887 and\\u00a0queens\\u00a0value of 6.8%\\nA: SELECT % FROM 1-1108394-43 WHERE Total = 249887 AND Queens = '6.8%'\"}\n{\"text\": \"table: 1-11094950-1\\ncolumns: Team, Location, Joined, Conference, Division, Previous Conference\\nQ: Which teams were in the central division and located in livonia?\\nA: SELECT Team FROM 1-11094950-1 WHERE Division = 'Central' AND Location = 'Livonia'\"}\n{\"text\": \"table: 1-11094950-1\\ncolumns: Team, Location, Joined, Conference, Division, Previous Conference\\nQ: Which teams are located in highland township?\\nA: SELECT Team FROM 1-11094950-1 WHERE Location = 'Highland Township'\"}\n{\"text\": \"table: 1-11094950-1\\ncolumns: Team, Location, Joined, Conference, Division, Previous Conference\\nQ: What conference was the churchill chargers team in?\\nA: SELECT Conference FROM 1-11094950-1 WHERE Team = 'Churchill Chargers'\"}\n{\"text\": \"table: 1-11111116-7\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: What was the titles of the episodes written by ken lazebnik?\\nA: SELECT Title FROM 1-11111116-7 WHERE Written by = 'Ken LaZebnik'\"}\n{\"text\": \"table: 1-11111116-7\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: Who directed an episode that had 2.81 million U.S. viewers?\\nA: SELECT Directed by FROM 1-11111116-7 WHERE U.S. viewers (million) = '2.81'\"}\n{\"text\": \"table: 1-11111116-7\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: What were the names of the episodes that had 3.02 million U.S. viewers?\\nA: SELECT Title FROM 1-11111116-7 WHERE U.S. viewers (million) = '3.02'\"}\n{\"text\": \"table: 1-11111116-7\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: What were the original air dates of the episode named \\\"winds of war\\\"?\\nA: SELECT Original air date FROM 1-11111116-7 WHERE Title = '\\\"Winds of War\\\"'\"}\n{\"text\": \"table: 1-11111116-7\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: Who directed episodes that had 2.61 million U.S. viewers?\\nA: SELECT Directed by FROM 1-11111116-7 WHERE U.S. viewers (million) = '2.61'\"}\n{\"text\": \"table: 1-11111116-8\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: How many millions of U.S. viewers watched \\\"Brace for Impact\\\"?\\nA: SELECT U.S. viewers (million) FROM 1-11111116-8 WHERE Title = '\\\"Brace for Impact\\\"'\"}\n{\"text\": \"table: 1-11111116-8\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: How many millions of U.S. viewers watched the episode that first aired on March 31, 2013?\\nA: SELECT U.S. viewers (million) FROM 1-11111116-8 WHERE Original air date = 'March 31, 2013'\"}\n{\"text\": \"table: 1-11111116-8\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: Who wrote the episodes that were viewed by 2.12 million viewers?\\nA: SELECT Written by FROM 1-11111116-8 WHERE U.S. viewers (million) = '2.12'\"}\n{\"text\": \"table: 1-11111116-6\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: The episode written by Rebecca Dameron aired on what date? \\nA: SELECT Original air date FROM 1-11111116-6 WHERE Written by = 'Rebecca Dameron'\"}\n{\"text\": \"table: 1-11111116-6\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: Which episode in the series drew 3.6 million U.S. viewers? \\nA: SELECT MIN No. in series FROM 1-11111116-6 WHERE U.S. viewers (million) = '3.6'\"}\n{\"text\": \"table: 1-11111116-6\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: Who wrote the episode that aired on April 17, 2011? \\nA: SELECT Written by FROM 1-11111116-6 WHERE Original air date = 'April 17, 2011'\"}\n{\"text\": \"table: 1-11111116-6\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: How many times did episode 79 originally air? \\nA: SELECT COUNT Original air date FROM 1-11111116-6 WHERE No. in series = 79\"}\n{\"text\": \"table: 1-11111116-6\\ncolumns: No. in season, No. in series, Title, Directed by, Written by, Original air date, U.S. viewers (million)\\nQ: How many millions of views in the country watched \\\"Line of Departure\\\"?\\nA: SELECT U.S. viewers (million) FROM 1-11111116-6 WHERE Title = '\\\"Line of Departure\\\"'\"}\n{\"text\": \"table: 1-11148572-1\\ncolumns: Season, MLS Cup Winner, MLS Cup Runner-Up, MLS Supporters Shield Winner, MLS Supporters Shield Runner-Up\\nQ: What is the name of the shield winner in which the mls cup winner and mls cup runner up is colorado rapids?\\nA: SELECT MLS Cup Winner FROM 1-11148572-1 WHERE MLS Cup Runner-Up = 'Colorado Rapids'\"}\n{\"text\": \"table: 1-11148572-1\\ncolumns: Season, MLS Cup Winner, MLS Cup Runner-Up, MLS Supporters Shield Winner, MLS Supporters Shield Runner-Up\\nQ: What is the name of the shield winner in which the mls cup winner and mls supporters shield runner up is Chivas usa?\\nA: SELECT MLS Cup Winner FROM 1-11148572-1 WHERE MLS Supporters Shield Runner-Up = 'Chivas USA'\"}\n{\"text\": \"table: 1-11148572-1\\ncolumns: Season, MLS Cup Winner, MLS Cup Runner-Up, MLS Supporters Shield Winner, MLS Supporters Shield Runner-Up\\nQ: who is the of the shield winnerin which the mls cup runner-up and mls cup winner is real salt lake?\\nA: SELECT MLS Cup Runner-Up FROM 1-11148572-1 WHERE MLS Cup Winner = 'Real Salt Lake'\"}\n{\"text\": \"table: 1-11148572-1\\ncolumns: Season, MLS Cup Winner, MLS Cup Runner-Up, MLS Supporters Shield Winner, MLS Supporters Shield Runner-Up\\nQ: Which shield winner has the mls cup runner up and the season is 2000?\\nA: SELECT MLS Cup Runner-Up FROM 1-11148572-1 WHERE Season = 2000\"}\n{\"text\": \"table: 1-1112176-1\\ncolumns: Season, Division, League Apps (Sub), League Goals, FA Cup Apps (Sub), FA Cup Goals, FL Cup Apps (Sub), FL Cup Goals, Other Apps, Other Goals, Total Apps (Sub), Total Goals\\nQ: League apps (sub) maximum?\\nA: SELECT MAX League Apps (Sub) FROM 1-1112176-1\"}\n{\"text\": \"table: 1-1112176-1\\ncolumns: Season, Division, League Apps (Sub), League Goals, FA Cup Apps (Sub), FA Cup Goals, FL Cup Apps (Sub), FL Cup Goals, Other Apps, Other Goals, Total Apps (Sub), Total Goals\\nQ: When total goals is 11 what was the league apps (sub)?\\nA: SELECT MAX League Apps (Sub) FROM 1-1112176-1 WHERE Total Goals = 11\"}\n{\"text\": \"table: 1-11129123-1\\ncolumns: Episode Air Date, Audition City, Date, First Audition Venue, Callback Date, Callback Venue, Golden Tickets\\nQ: Which city had the charleston area convention center as its callback location\\nA: SELECT Audition City FROM 1-11129123-1 WHERE Callback Venue = 'Charleston Area Convention Center'\"}\n{\"text\": \"table: 1-11129123-1\\ncolumns: Episode Air Date, Audition City, Date, First Audition Venue, Callback Date, Callback Venue, Golden Tickets\\nQ: When did the callbacks from  rancho bernardo inn air\\nA: SELECT Episode Air Date FROM 1-11129123-1 WHERE Callback Venue = 'Rancho Bernardo Inn'\"}\n{\"text\": \"table: 1-11147852-1\\ncolumns: City of license/Market, Station, Channel TV ( DT ), Year of affiliation, Owned since\\nQ: The station located in Albuquerque has been owned since what year?\\nA: SELECT Owned since FROM 1-11147852-1 WHERE City of license/Market = 'Albuquerque'\"}\n{\"text\": \"table: 1-11147852-1\\ncolumns: City of license/Market, Station, Channel TV ( DT ), Year of affiliation, Owned since\\nQ: What channels have stations that were affiliated in 2002?\\nA: SELECT Channel TV ( DT ) FROM 1-11147852-1 WHERE Year of affiliation = '2002'\"}\n{\"text\": \"table: 1-11147852-1\\ncolumns: City of license/Market, Station, Channel TV ( DT ), Year of affiliation, Owned since\\nQ: What market is KTFK-DT in?\\nA: SELECT City of license/Market FROM 1-11147852-1 WHERE Station = 'KTFK-DT'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ:  what's the\\u00a0engine\\u00a0where\\u00a0performance\\u00a0is 0\\u2013100km/h: 10.5s, vmax km/h (mph)\\nA: SELECT Engine FROM 1-11167610-1 WHERE Performance = '0\\u2013100km/h: 10.5s, VMax km/h (mph)'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ:  what's the\\u00a0turbo\\u00a0where\\u00a0trim\\u00a0is 2.0 20v\\nA: SELECT Turbo FROM 1-11167610-1 WHERE Trim = '2.0 20v'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ:  what's the\\u00a0torque\\u00a0where\\u00a0performance\\u00a0is 0\\u2013100km/h: 7.5s auto, vmax: km/h (mph)\\nA: SELECT Torque FROM 1-11167610-1 WHERE Performance = '0\\u2013100km/h: 7.5s auto, VMax: km/h (mph)'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ:  what's the\\u00a0transmission\\u00a0where\\u00a0turbo\\u00a0is yes (mitsubishi td04-16t )\\nA: SELECT Transmission FROM 1-11167610-1 WHERE Turbo = 'Yes (Mitsubishi TD04-16t )'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ:  what's the\\u00a0fuel delivery\\u00a0where\\u00a0power\\u00a0is hp (kw) @6500 rpm\\nA: SELECT Fuel Delivery FROM 1-11167610-1 WHERE Power = 'hp (kW) @6500 rpm'\"}\n{\"text\": \"table: 1-11167610-1\\ncolumns: Trim, Engine, Turbo, Fuel Delivery, Power, Torque, Transmission, Performance\\nQ: \\\" what's the engine with turbo being yes (mitsubishi td04-15g ) \\\"\\nA: SELECT Engine FROM 1-11167610-1 WHERE Turbo = 'Yes (Mitsubishi TD04-15g )'\"}\n{\"text\": \"table: 1-11173827-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What is the english title that has finale as 33 and peak as 42?\\nA: SELECT English title FROM 1-11173827-1 WHERE Finale = 33 AND Peak = 42\"}\n{\"text\": \"table: 1-11173827-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What is the english title where the premiere is less than 30.0 and the finale is bigger than 36.0?\\nA: SELECT English title FROM 1-11173827-1 WHERE Premiere < 30.0 AND Finale > 36.0\"}\n{\"text\": \"table: 1-11173827-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What is the rank of the chinese title \\u7de3\\u4f86\\u81ea\\u6709\\u6a5f?\\nA: SELECT Rank FROM 1-11173827-1 WHERE Chinese title = '\\u7de3\\u4f86\\u81ea\\u6709\\u6a5f'\"}\n{\"text\": \"table: 1-11173827-1\\ncolumns: Rank, English title, Chinese title, Average, Peak, Premiere, Finale, HK viewers\\nQ: What amount is the number of hk viewers where chinese title is \\u5341\\u5144\\u5f1f?\\nA: SELECT HK viewers FROM 1-11173827-1 WHERE Chinese title = '\\u5341\\u5144\\u5f1f'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the weekly rank with an air date is november 12, 2007?\\nA: SELECT Weekly Rank FROM 1-11178271-1 WHERE Air Date = 'November 12, 2007'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the air date of the episode \\\"blowback\\\"?\\nA: SELECT Air Date FROM 1-11178271-1 WHERE Episode = '\\\"Blowback\\\"'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the lowest weekly rank with an air date of november 26, 2007?\\nA: SELECT MIN Weekly Rank FROM 1-11178271-1 WHERE Air Date = 'November 26, 2007'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the episode where 18-49 has a rating/share of 3.5/9\\nA: SELECT Episode FROM 1-11178271-1 WHERE 18\\u201349 (Rating/Share) = '3.5/9'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the viewers where the rating is 5.3?\\nA: SELECT Viewers (m) FROM 1-11178271-1 WHERE Rating = '5.3'\"}\n{\"text\": \"table: 1-11178271-1\\ncolumns: #, Episode, Air Date, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Weekly Rank\\nQ: What is the 18-49 rating/share where the viewers is 5.61?\\nA: SELECT 18\\u201349 (Rating/Share) FROM 1-11178271-1 WHERE Viewers (m) = '5.61'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the highest of balmoor/\\nA: SELECT Highest FROM 1-11206787-5 WHERE Stadium = 'Balmoor'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the number of capacity at somerset park?\\nA: SELECT COUNT Capacity FROM 1-11206787-5 WHERE Stadium = 'Somerset Park'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the minimum capacity where airdrie united is?\\nA: SELECT MIN Capacity FROM 1-11206787-5 WHERE Team = 'Airdrie United'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the stadium for alloa athletic?\\nA: SELECT Stadium FROM 1-11206787-5 WHERE Team = 'Alloa Athletic'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the highest of ayr united?\\nA: SELECT MIN Highest FROM 1-11206787-5 WHERE Team = 'Ayr United'\"}\n{\"text\": \"table: 1-11206787-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the average?\\nA: SELECT MIN Average FROM 1-11206787-5\"}\n{\"text\": \"table: 1-11190568-7\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position\\nQ: When are team Galway's dates of appointment?\\nA: SELECT Date of appointment FROM 1-11190568-7 WHERE Team = 'Galway'\"}\n{\"text\": \"table: 1-11190568-7\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position\\nQ: When are the vacancy dates for outgoing manager Damien Fox?\\nA: SELECT Date of vacancy FROM 1-11190568-7 WHERE Outgoing manager = 'Damien Fox'\"}\n{\"text\": \"table: 1-11190568-7\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position\\nQ: When is the date of vacancy of Davy Fitzgerald being a replacement?\\nA: SELECT Date of vacancy FROM 1-11190568-7 WHERE Replaced by = 'Davy FitzGerald'\"}\n{\"text\": \"table: 1-11190568-7\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment, Position\\nQ: Which team has the outgoing manager John Meyler?\\nA: SELECT Team FROM 1-11190568-7 WHERE Outgoing manager = 'John Meyler'\"}\n{\"text\": \"table: 1-11200856-1\\ncolumns: Hand, 1 credit, 2 credits, 3 credits, 4 credits, 5 credits\\nQ: How many times is 3 credits 180?\\nA: SELECT COUNT 1 credit FROM 1-11200856-1 WHERE 3 credits = 180\"}\n{\"text\": \"table: 1-11200856-1\\ncolumns: Hand, 1 credit, 2 credits, 3 credits, 4 credits, 5 credits\\nQ: What is the hand for 4 credits is 1600?\\nA: SELECT Hand FROM 1-11200856-1 WHERE 4 credits = 1600\"}\n{\"text\": \"table: 1-11200856-1\\ncolumns: Hand, 1 credit, 2 credits, 3 credits, 4 credits, 5 credits\\nQ: How many 3 credits are there with 5 credits of 5?\\nA: SELECT COUNT 3 credits FROM 1-11200856-1 WHERE 5 credits = '5'\"}\n{\"text\": \"table: 1-11200856-1\\ncolumns: Hand, 1 credit, 2 credits, 3 credits, 4 credits, 5 credits\\nQ: How many 4 credits is the hand two pair?\\nA: SELECT COUNT 4 credits FROM 1-11200856-1 WHERE Hand = 'Two pair'\"}\n{\"text\": \"table: 1-11210576-3\\ncolumns: Character, Position, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: What duration is listed for Christian de la Fuente?\\nA: SELECT Duration FROM 1-11210576-3 WHERE Actor = 'Christian de la Fuente'\"}\n{\"text\": \"table: 1-11210576-3\\ncolumns: Character, Position, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: What was the final episode for Dea Agent?\\nA: SELECT Final Episode FROM 1-11210576-3 WHERE Position = 'DEA Agent'\"}\n{\"text\": \"table: 1-11207040-6\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What days is greenock morton vacant?\\nA: SELECT Date of vacancy FROM 1-11207040-6 WHERE Team = 'Greenock Morton'\"}\n{\"text\": \"table: 1-11207040-6\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What are the dates of the outgoing manager colin hendry does appointments? \\nA: SELECT Date of appointment FROM 1-11207040-6 WHERE Outgoing manager = 'Colin Hendry'\"}\n{\"text\": \"table: 1-11207040-6\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What teams does jim mcinally manage?\\nA: SELECT Team FROM 1-11207040-6 WHERE Outgoing manager = 'Jim McInally'\"}\n{\"text\": \"table: 1-11207040-6\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What days are vacant that were replaced by john brown?\\nA: SELECT Date of vacancy FROM 1-11207040-6 WHERE Replaced by = 'John Brown'\"}\n{\"text\": \"table: 1-11206916-2\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What manner of departure is listed with an appointment date of 13 march 2008\\nA: SELECT Manner of departure FROM 1-11206916-2 WHERE Date of appointment = '13 March 2008'\"}\n{\"text\": \"table: 1-11206916-2\\ncolumns: Team, Outgoing manager, Manner of departure, Date of vacancy, Replaced by, Date of appointment\\nQ: What is the date of appointment for outgoing manager Campbell Money\\nA: SELECT Date of appointment FROM 1-11206916-2 WHERE Outgoing manager = 'Campbell Money'\"}\n{\"text\": \"table: 1-11207040-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the lowest attendance that East End Park has ever had?\\nA: SELECT MIN Lowest FROM 1-11207040-5 WHERE Stadium = 'East End Park'\"}\n{\"text\": \"table: 1-11207040-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What team plays at Palmerston Park?\\nA: SELECT Team FROM 1-11207040-5 WHERE Stadium = 'Palmerston Park'\"}\n{\"text\": \"table: 1-11207040-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the lowest attandance recorded at Cappielow?\\nA: SELECT MIN Lowest FROM 1-11207040-5 WHERE Stadium = 'Cappielow'\"}\n{\"text\": \"table: 1-11207040-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the highest attendance at a game played by St. Johnstone?\\nA: SELECT MAX Highest FROM 1-11207040-5 WHERE Team = 'St. Johnstone'\"}\n{\"text\": \"table: 1-11207040-5\\ncolumns: Team, Stadium, Capacity, Highest, Lowest, Average\\nQ: What is the highest attandence at a Hamilton Academical game?\\nA: SELECT MIN Highest FROM 1-11207040-5 WHERE Team = 'Hamilton Academical'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ:  who is the\\u00a0champion\\u00a0where\\u00a0semi-finalist #2\\u00a0is na and\\u00a0location\\u00a0is morrisville, nc\\nA: SELECT Champion FROM 1-11214772-1 WHERE Semi-Finalist #2 = 'NA' AND Location = 'Morrisville, NC'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ:  what's the\\u00a0score\\u00a0where\\u00a0year\\u00a0is 2007\\nA: SELECT Score FROM 1-11214772-1 WHERE Year = '2007'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ: what is the total number of\\u00a0semi-finalist #2\\u00a0where\\u00a0runner-up\\u00a0is east carolina\\nA: SELECT COUNT Semi-Finalist #2 FROM 1-11214772-1 WHERE Runner-Up = 'East Carolina'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ:  who is the\\u00a0semi-finalist #1\\u00a0where\\u00a0runner-up\\u00a0is elon university\\nA: SELECT Semi-Finalist #1 FROM 1-11214772-1 WHERE Runner-Up = 'Elon University'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ:  who is the\\u00a0runner-up\\u00a0where\\u00a0year\\u00a0is 2004 and\\u00a0champion\\u00a0is north carolina state\\nA: SELECT Runner-Up FROM 1-11214772-1 WHERE Year = '2004' AND Champion = 'North Carolina State'\"}\n{\"text\": \"table: 1-11214772-1\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ:  who is the\\u00a0runner-up\\u00a0where\\u00a0location\\u00a0is ellenton, fl and\\u00a0year\\u00a0is 2004\\nA: SELECT Runner-Up FROM 1-11214772-1 WHERE Location = 'Ellenton, FL' AND Year = '2004'\"}\n{\"text\": \"table: 1-11214212-1\\ncolumns: Year, Numer of Jamaicans granted British citizenship, Naturalisation by residence, Naturalisation by marriage, Registration of a minor child, Registration by other means\\nQ: what's the\\u00a0naturalisation  by marriage\\u00a0with\\u00a0numer of jamaicans granted british citizenship\\u00a0being 3165\\nA: SELECT Naturalisation by marriage FROM 1-11214212-1 WHERE Numer of Jamaicans granted British citizenship = 3165\"}\n{\"text\": \"table: 1-11214212-1\\ncolumns: Year, Numer of Jamaicans granted British citizenship, Naturalisation by residence, Naturalisation by marriage, Registration of a minor child, Registration by other means\\nQ:  how many\\u00a0numer of jamaicans granted british citizenship\\u00a0with\\u00a0naturalisation  by marriage\\u00a0being 1060\\nA: SELECT COUNT Numer of Jamaicans granted British citizenship FROM 1-11214212-1 WHERE Naturalisation by marriage = 1060\"}\n{\"text\": \"table: 1-11214212-1\\ncolumns: Year, Numer of Jamaicans granted British citizenship, Naturalisation by residence, Naturalisation by marriage, Registration of a minor child, Registration by other means\\nQ: what's the\\u00a0naturalisation by marriage\\u00a0with\\u00a0regbeingtration of a minor child\\u00a0being 114\\nA: SELECT Naturalisation by marriage FROM 1-11214212-1 WHERE Registration of a minor child = 114\"}\n{\"text\": \"table: 1-11214212-1\\ncolumns: Year, Numer of Jamaicans granted British citizenship, Naturalisation by residence, Naturalisation by marriage, Registration of a minor child, Registration by other means\\nQ: what's the\\u00a0numer of jamaicans granted british  citizenship\\u00a0with\\u00a0naturalisation by residence\\u00a0being 927\\nA: SELECT Numer of Jamaicans granted British citizenship FROM 1-11214212-1 WHERE Naturalisation by residence = 927\"}\n{\"text\": \"table: 1-11214212-1\\ncolumns: Year, Numer of Jamaicans granted British citizenship, Naturalisation by residence, Naturalisation by marriage, Registration of a minor child, Registration by other means\\nQ: what is the maximum\\u00a0year\\u00a0with\\u00a0registration of a minor child\\u00a0being 281\\nA: SELECT MAX Year FROM 1-11214212-1 WHERE Registration of a minor child = 281\"}\n{\"text\": \"table: 1-11220799-2\\ncolumns: Episode Titles, First air date, Reward, Immunity, Exiled, Eliminated, Vote, Finish\\nQ: How many episodes had their first air date on March 6, 2008?\\nA: SELECT COUNT Episode Titles FROM 1-11220799-2 WHERE First air date = 'March 6, 2008'\"}\n{\"text\": \"table: 1-11220799-2\\ncolumns: Episode Titles, First air date, Reward, Immunity, Exiled, Eliminated, Vote, Finish\\nQ: What were the results of episodes with the first air date of March 6, 2008?\\nA: SELECT Finish FROM 1-11220799-2 WHERE First air date = 'March 6, 2008'\"}\n{\"text\": \"table: 1-11230937-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many millions of viewers watched episode 15?\\nA: SELECT U.S. viewers (millions) FROM 1-11230937-2 WHERE No. in season = 15\"}\n{\"text\": \"table: 1-11230937-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many millions of viewers watched the \\\"Throwing Heat\\\" episode?\\nA: SELECT U.S. viewers (millions) FROM 1-11230937-2 WHERE Title = '\\\"Throwing Heat\\\"'\"}\n{\"text\": \"table: 1-11230937-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many millions of viewers watched the episode directed by Anthony Hemingway?\\nA: SELECT U.S. viewers (millions) FROM 1-11230937-2 WHERE Directed by = 'Anthony Hemingway'\"}\n{\"text\": \"table: 1-11222744-2\\ncolumns: Year, Title, Format, Studio, Release Date, Copyright Information, Catalog Number\\nQ: The Catalog number is 80809 what is the title?\\nA: SELECT Title FROM 1-11222744-2 WHERE Catalog Number = '80809'\"}\n{\"text\": \"table: 1-11222744-2\\ncolumns: Year, Title, Format, Studio, Release Date, Copyright Information, Catalog Number\\nQ: where title is beginning callanetics , what is the total of format ?\\nA: SELECT COUNT Format FROM 1-11222744-2 WHERE Title = 'Beginning Callanetics'\"}\n{\"text\": \"table: 1-11222744-2\\ncolumns: Year, Title, Format, Studio, Release Date, Copyright Information, Catalog Number\\nQ: where catalog number is 81258 , what are all the studio ?\\nA: SELECT Studio FROM 1-11222744-2 WHERE Catalog Number = '81258'\"}\n{\"text\": \"table: 1-11222744-2\\ncolumns: Year, Title, Format, Studio, Release Date, Copyright Information, Catalog Number\\nQ: where title is am/pm callanetics , what are all the copyright information?\\nA: SELECT Copyright Information FROM 1-11222744-2 WHERE Title = 'AM/PM Callanetics'\"}\n{\"text\": \"table: 1-11236195-2\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: What was the GF attendance at the location of Sydney Football Stadium, Sydney (6)?\\nA: SELECT COUNT GF Attendance FROM 1-11236195-2 WHERE Location = 'Sydney Football Stadium, Sydney (6)'\"}\n{\"text\": \"table: 1-11236195-2\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: Which losing team had a score of 24-12?\\nA: SELECT LosingTeam FROM 1-11236195-2 WHERE Score = '24-12'\"}\n{\"text\": \"table: 1-11236195-2\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: What was the losing team in the 1993 season?\\nA: SELECT LosingTeam FROM 1-11236195-2 WHERE Season = 1993\"}\n{\"text\": \"table: 1-1123802-1\\ncolumns: Engine, Power, continuous, Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details., Power, takeoff, Compression ratio, Supercharger gear ratio, Octane rating, Dry weight\\nQ: What was the compression ration when the engine was Wasp Jr. T1B2?\\nA: SELECT Compression ratio FROM 1-1123802-1 WHERE Engine = 'Wasp Jr. T1B2'\"}\n{\"text\": \"table: 1-1123802-1\\ncolumns: Engine, Power, continuous, Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details., Power, takeoff, Compression ratio, Supercharger gear ratio, Octane rating, Dry weight\\nQ: What is the compression ration when the continuous power is hp (kw) at 2,200 RPM and the octane rating is 80/87?\\nA: SELECT Compression ratio FROM 1-1123802-1 WHERE Power, continuous = 'hp (kW) at 2,200 RPM' AND Octane rating = '80/87'\"}\n{\"text\": \"table: 1-1123802-1\\ncolumns: Engine, Power, continuous, Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details., Power, takeoff, Compression ratio, Supercharger gear ratio, Octane rating, Dry weight\\nQ: What is the compression ratio when the continuous power is  hp (KW) at 2,200 RPM and the critical altitude is at sea level?\\nA: SELECT COUNT Compression ratio FROM 1-1123802-1 WHERE Power, continuous = 'hp (kW) at 2,200 RPM' AND Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details. = 'sea level'\"}\n{\"text\": \"table: 1-1123802-1\\ncolumns: Engine, Power, continuous, Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details., Power, takeoff, Compression ratio, Supercharger gear ratio, Octane rating, Dry weight\\nQ: When the engine is Wasp Jr. T1B2, what is the number needed for takeoff power?\\nA: SELECT COUNT Power, takeoff FROM 1-1123802-1 WHERE Engine = 'Wasp Jr. T1B2'\"}\n{\"text\": \"table: 1-1123802-1\\ncolumns: Engine, Power, continuous, Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details., Power, takeoff, Compression ratio, Supercharger gear ratio, Octane rating, Dry weight\\nQ: When critical altitude is sea level, what is the compression ration for a supercharger gear ratio of 7:1?\\nA: SELECT Compression ratio FROM 1-1123802-1 WHERE Critical altitude This is the highest altitude at which the engine can achieve its full continuous power rating. Above this altitude, power falls off with height as with a naturally aspirated engine . See Supercharger#Altitude effects for details. = 'sea level' AND Supercharger gear ratio = '7:1'\"}\n{\"text\": \"table: 1-11235334-2\\ncolumns: #, Episode, Air Date, Timeslot, Viewers, Weekly Rank for Living\\nQ: How many episodes aired on october 27, 2008\\nA: SELECT COUNT Episode FROM 1-11235334-2 WHERE Air Date = 'October 27, 2008'\"}\n{\"text\": \"table: 1-11235334-2\\ncolumns: #, Episode, Air Date, Timeslot, Viewers, Weekly Rank for Living\\nQ: The episode \\\"chapter five: dressed to kill\\\" had a weekly ranking of what?\\nA: SELECT Weekly Rank for Living FROM 1-11235334-2 WHERE Episode = '\\\"Chapter Five: Dressed to Kill\\\"'\"}\n{\"text\": \"table: 1-11235334-2\\ncolumns: #, Episode, Air Date, Timeslot, Viewers, Weekly Rank for Living\\nQ: what is the most # that aired on september 29, 2008?\\nA: SELECT MAX # FROM 1-11235334-2 WHERE Air Date = 'September 29, 2008'\"}\n{\"text\": \"table: 1-11236195-5\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: How many seasons did the canterbury bulldogs (8) win?\\nA: SELECT COUNT Season FROM 1-11236195-5 WHERE WinningTeam = 'Canterbury Bulldogs (8)'\"}\n{\"text\": \"table: 1-11236195-5\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: How many teams lost at the sydney football stadium, sydney (11)?\\nA: SELECT COUNT LosingTeam FROM 1-11236195-5 WHERE Location = 'Sydney Football Stadium, Sydney (11)'\"}\n{\"text\": \"table: 1-11236195-5\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: What was the date that the st. george-illawarra dragons lost?\\nA: SELECT Grand FinalDate FROM 1-11236195-5 WHERE LosingTeam = 'St. George-Illawarra Dragons'\"}\n{\"text\": \"table: 1-11236195-5\\ncolumns: Season, Grand FinalDate, WinningTeam, Score, LosingTeam, Location, GF Attendance, Clive Churchill Medal\\nQ: Brett kimmorley, who was chosen for the clive churchill medal belonged to what team?\\nA: SELECT WinningTeam FROM 1-11236195-5 WHERE Clive Churchill Medal = 'Brett Kimmorley'\"}\n{\"text\": \"table: 1-11244302-1\\ncolumns: #, Episode, Air Date, Time slot (EST), Rating, Share, 18-49 (Rating/Share), Viewers (m), Rank (Overall)\\nQ: What time slots have a 6.3 rating\\nA: SELECT Time slot (EST) FROM 1-11244302-1 WHERE Rating = '6.3'\"}\n{\"text\": \"table: 1-11244302-1\\ncolumns: #, Episode, Air Date, Time slot (EST), Rating, Share, 18-49 (Rating/Share), Viewers (m), Rank (Overall)\\nQ: What time slot is the episode \\\"the way we weren't\\\" in\\nA: SELECT Time slot (EST) FROM 1-11244302-1 WHERE Episode = '\\\"The Way We Weren't\\\"'\"}\n{\"text\": \"table: 1-11244302-1\\ncolumns: #, Episode, Air Date, Time slot (EST), Rating, Share, 18-49 (Rating/Share), Viewers (m), Rank (Overall)\\nQ: What time slot is the episode \\\"who's your daddy\\\" in\\nA: SELECT Time slot (EST) FROM 1-11244302-1 WHERE Episode = '\\\"Who's Your Daddy\\\"'\"}\n{\"text\": \"table: 1-11244302-1\\ncolumns: #, Episode, Air Date, Time slot (EST), Rating, Share, 18-49 (Rating/Share), Viewers (m), Rank (Overall)\\nQ: Which air date had an 11 share\\nA: SELECT Air Date FROM 1-11244302-1 WHERE Share = 11\"}\n{\"text\": \"table: 1-11244302-1\\ncolumns: #, Episode, Air Date, Time slot (EST), Rating, Share, 18-49 (Rating/Share), Viewers (m), Rank (Overall)\\nQ: Which air date had the 18-49 rating/share of 3.3/9\\nA: SELECT Air Date FROM 1-11244302-1 WHERE 18-49 (Rating/Share) = '3.3/9'\"}\n{\"text\": \"table: 1-11240028-3\\ncolumns: Character, Portrayed by, Relationship, First appearance, Last appearance\\nQ: Which characters had their first experience in the episode \\\"consequences\\\"?\\nA: SELECT Character FROM 1-11240028-3 WHERE First appearance = '\\\"Consequences\\\"'\"}\n{\"text\": \"table: 1-11240028-3\\ncolumns: Character, Portrayed by, Relationship, First appearance, Last appearance\\nQ: What episode had the last appearances of the late wife of mac taylor?\\nA: SELECT Last appearance FROM 1-11240028-3 WHERE Relationship = 'Late wife of Mac Taylor'\"}\n{\"text\": \"table: 1-11240028-3\\ncolumns: Character, Portrayed by, Relationship, First appearance, Last appearance\\nQ: Which characters were portrayed by reed garrett?\\nA: SELECT Portrayed by FROM 1-11240028-3 WHERE Character = 'Reed Garrett'\"}\n{\"text\": \"table: 1-11240028-3\\ncolumns: Character, Portrayed by, Relationship, First appearance, Last appearance\\nQ: How many characters were portrayed by the informant of don flack?\\nA: SELECT COUNT Portrayed by FROM 1-11240028-3 WHERE Relationship = 'Informant of Don Flack'\"}\n{\"text\": \"table: 1-11240028-3\\ncolumns: Character, Portrayed by, Relationship, First appearance, Last appearance\\nQ: What episode was the last appearance of the character, rikki sandoval?\\nA: SELECT Last appearance FROM 1-11240028-3 WHERE Character = 'Rikki Sandoval'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: On which episode did actress Sela Ward make her last appearance?\\nA: SELECT Last appearance FROM 1-11240028-1 WHERE Portrayed by = 'Sela Ward'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: Which actors first appeared in \\\"Zoo York\\\"?\\nA: SELECT Portrayed by FROM 1-11240028-1 WHERE First appearance = '\\\"Zoo York\\\"'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: How many episodes did actress Vanessa Ferlito appear in?\\nA: SELECT Episodes FROM 1-11240028-1 WHERE Portrayed by = 'Vanessa Ferlito'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: Which actors first appeared in episode \\\"Blink\\\" 1, 2, 3?\\nA: SELECT Portrayed by FROM 1-11240028-1 WHERE First appearance = '\\\"Blink\\\" 1, 2, 3'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: What was the duration of Robert Joy's portrayal?\\nA: SELECT COUNT Duration FROM 1-11240028-1 WHERE Portrayed by = 'Robert Joy'\"}\n{\"text\": \"table: 1-11240028-1\\ncolumns: Character, Portrayed by, First appearance, Last appearance, Duration, Episodes\\nQ: Which episode did actor A. J. Buckley last appear in?\\nA: SELECT Last appearance FROM 1-11240028-1 WHERE Portrayed by = 'A. J. Buckley'\"}\n{\"text\": \"table: 1-11250-4\\ncolumns: Club, Position in 2012\\u201313, First season in top division, Number of seasons in top division, Number of seasons in the Premier League, First season of current spell in top division, Top division titles, Last top division title\\nQ: What is the least top division titles?\\nA: SELECT MIN Top division titles FROM 1-11250-4\"}\n{\"text\": \"table: 1-11250-4\\ncolumns: Club, Position in 2012\\u201313, First season in top division, Number of seasons in top division, Number of seasons in the Premier League, First season of current spell in top division, Top division titles, Last top division title\\nQ: What is the least number of seasons in top division?\\nA: SELECT MIN Number of seasons in top division FROM 1-11250-4\"}\n{\"text\": \"table: 1-11253290-2\\ncolumns: #, Episode, Rating, Share, Rating/Share (18-49), Viewers (millions), Rank (timeslot), Rank (night), Rank (week)\\nQ: How many viewers (millions) were there for rank (week) 20?\\nA: SELECT COUNT Viewers (millions) FROM 1-11253290-2 WHERE Rank (week) = '20'\"}\n{\"text\": \"table: 1-11253290-2\\ncolumns: #, Episode, Rating, Share, Rating/Share (18-49), Viewers (millions), Rank (timeslot), Rank (night), Rank (week)\\nQ: What is the rank (timeslot) with the episode name \\\"dangerous liaisons\\\"?\\nA: SELECT Rank (timeslot) FROM 1-11253290-2 WHERE Episode = '\\\"Dangerous Liaisons\\\"'\"}\n{\"text\": \"table: 1-11253290-2\\ncolumns: #, Episode, Rating, Share, Rating/Share (18-49), Viewers (millions), Rank (timeslot), Rank (night), Rank (week)\\nQ: What is the lowest rank (night) for having viewers (millions) 5.25?\\nA: SELECT MIN Rank (night) FROM 1-11253290-2 WHERE Viewers (millions) = '5.25'\"}\n{\"text\": \"table: 1-11253290-2\\ncolumns: #, Episode, Rating, Share, Rating/Share (18-49), Viewers (millions), Rank (timeslot), Rank (night), Rank (week)\\nQ: How many times was the episode named \\\"conference call\\\"?\\nA: SELECT COUNT # FROM 1-11253290-2 WHERE Episode = '\\\"Conference Call\\\"'\"}\n{\"text\": \"table: 1-11253290-2\\ncolumns: #, Episode, Rating, Share, Rating/Share (18-49), Viewers (millions), Rank (timeslot), Rank (night), Rank (week)\\nQ: How many times was the rank (night) 11?\\nA: SELECT COUNT Viewers (millions) FROM 1-11253290-2 WHERE Rank (night) = 11\"}\n{\"text\": \"table: 1-11251601-2\\ncolumns: Country, Carbon dioxide emissions per year (10 6 Tons) (2006), Percentage of global total, Avg. emission per km 2 of its land (tons), Carbon dioxide emissions per year (Tons per person) (2007)\\nQ: WHAT WAS THE AMOUNT OF CARBON DIOXIDE EMISSIONS  IN 2006 IN THE COUNTRY WHOSE  CO2 EMISSIONS (TONS PER PERSON)  REACHED 1.4 IN 2OO7?\\nA: SELECT Carbon dioxide emissions per year (10 6 Tons) (2006) FROM 1-11251601-2 WHERE Carbon dioxide emissions per year (Tons per person) (2007) = '1.4'\"}\n{\"text\": \"table: 1-11251601-2\\ncolumns: Country, Carbon dioxide emissions per year (10 6 Tons) (2006), Percentage of global total, Avg. emission per km 2 of its land (tons), Carbon dioxide emissions per year (Tons per person) (2007)\\nQ: HOW MANY TONS OF CO2 EMISSIONS DID RUSSIA PRODUCE IN 2006?\\nA: SELECT MAX Carbon dioxide emissions per year (10 6 Tons) (2006) FROM 1-11251601-2 WHERE Country = 'Russia'\"}\n{\"text\": \"table: 1-11251601-2\\ncolumns: Country, Carbon dioxide emissions per year (10 6 Tons) (2006), Percentage of global total, Avg. emission per km 2 of its land (tons), Carbon dioxide emissions per year (Tons per person) (2007)\\nQ: WHAT PERCENTAGE OF GLOBAL TOTAL EMISSIONS DID INDIA PRODUCE?\\nA: SELECT Percentage of global total FROM 1-11251601-2 WHERE Country = 'India'\"}\n{\"text\": \"table: 1-11251601-2\\ncolumns: Country, Carbon dioxide emissions per year (10 6 Tons) (2006), Percentage of global total, Avg. emission per km 2 of its land (tons), Carbon dioxide emissions per year (Tons per person) (2007)\\nQ: HOW MUCH IS THE PERCENTAGE OF GLOBAL TOTAL EMISSIONS IN THE COUNTRY THAT PRODUCED 4.9 TONS PER PERSON IN 2007?\\nA: SELECT Percentage of global total FROM 1-11251601-2 WHERE Carbon dioxide emissions per year (Tons per person) (2007) = '4.9'\"}\n{\"text\": \"table: 1-11251601-2\\ncolumns: Country, Carbon dioxide emissions per year (10 6 Tons) (2006), Percentage of global total, Avg. emission per km 2 of its land (tons), Carbon dioxide emissions per year (Tons per person) (2007)\\nQ: WHAT WAS THE AVERAGE EMISSION PER KM 2 IN INDIA?\\nA: SELECT MAX Avg. emission per km 2 of its land (tons) FROM 1-11251601-2 WHERE Country = 'India'\"}\n{\"text\": \"table: 1-11251109-3\\ncolumns: #, Episode, Air Date, Timeslot (EST), Season, Rating, Share, 18\\u201349, Viewers (m), Rank (#)\\nQ: What is the rank number that aired october 26, 2007?\\nA: SELECT Rank (#) FROM 1-11251109-3 WHERE Air Date = 'October 26, 2007'\"}\n{\"text\": \"table: 1-11251109-3\\ncolumns: #, Episode, Air Date, Timeslot (EST), Season, Rating, Share, 18\\u201349, Viewers (m), Rank (#)\\nQ: What is the number of rank with the viewership of 5.96 million?\\nA: SELECT COUNT Rank (#) FROM 1-11251109-3 WHERE Viewers (m) = '5.96'\"}\n{\"text\": \"table: 1-11251109-3\\ncolumns: #, Episode, Air Date, Timeslot (EST), Season, Rating, Share, 18\\u201349, Viewers (m), Rank (#)\\nQ: What is the viewership on november 9, 2007?\\nA: SELECT Viewers (m) FROM 1-11251109-3 WHERE Air Date = 'November 9, 2007'\"}\n{\"text\": \"table: 1-11254821-2\\ncolumns: Finishing position, Points awarded (Platinum), Points awarded (Gold), Points awarded (Silver), Points awarded (Satellite)\\nQ: How many platinum points were awarded when 6 gold points were awarded?\\nA: SELECT MAX Points awarded (Platinum) FROM 1-11254821-2 WHERE Points awarded (Gold) = 6\"}\n{\"text\": \"table: 1-11254821-2\\ncolumns: Finishing position, Points awarded (Platinum), Points awarded (Gold), Points awarded (Silver), Points awarded (Satellite)\\nQ: What was the range of finishing position for 15 awarded platinum points?\\nA: SELECT Finishing position FROM 1-11254821-2 WHERE Points awarded (Platinum) = 15\"}\n{\"text\": \"table: 1-11254821-2\\ncolumns: Finishing position, Points awarded (Platinum), Points awarded (Gold), Points awarded (Silver), Points awarded (Satellite)\\nQ: How many platinum points were awarded for 5th place?\\nA: SELECT MAX Points awarded (Platinum) FROM 1-11254821-2 WHERE Finishing position = '5th'\"}\n{\"text\": \"table: 1-11254821-2\\ncolumns: Finishing position, Points awarded (Platinum), Points awarded (Gold), Points awarded (Silver), Points awarded (Satellite)\\nQ: How many platinum points were awarded when 70 silver points were awarded?\\nA: SELECT Points awarded (Platinum) FROM 1-11254821-2 WHERE Points awarded (Silver) = 70\"}\n{\"text\": \"table: 1-11254821-2\\ncolumns: Finishing position, Points awarded (Platinum), Points awarded (Gold), Points awarded (Silver), Points awarded (Satellite)\\nQ: How many platinum points were awarded when 9 gold points were awarded?\\nA: SELECT Points awarded (Platinum) FROM 1-11254821-2 WHERE Points awarded (Gold) = 9\"}\n{\"text\": \"table: 1-11274401-2\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: How did the episode rank that had 2.65 million viewers?\\nA: SELECT Rank (#) FROM 1-11274401-2 WHERE Viewers (m) = '2.65'\"}\n{\"text\": \"table: 1-11274401-2\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What was the share for the first episode that ranked 85?\\nA: SELECT MIN Share FROM 1-11274401-2 WHERE Rank (#) = '85'\"}\n{\"text\": \"table: 1-11274401-2\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: Which timeslot did episode no. 15 hold?\\nA: SELECT Timeslot FROM 1-11274401-2 WHERE No. = 15\"}\n{\"text\": \"table: 1-11274401-3\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What was the timeslot for the episode that aired on May 12, 2009?\\nA: SELECT Timeslot FROM 1-11274401-3 WHERE Air Date = 'May 12, 2009'\"}\n{\"text\": \"table: 1-11274401-3\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What's the 18-49 (rating/share) of the episode that originally aired on May 5, 2009?\\nA: SELECT 18\\u201349 (Rating/Share) FROM 1-11274401-3 WHERE Air Date = 'May 5, 2009'\"}\n{\"text\": \"table: 1-11274401-3\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What's the total number of episodes whose original airings were viewed by 1.82 million viewers?\\nA: SELECT COUNT Air Date FROM 1-11274401-3 WHERE Viewers (m) = '1.82'\"}\n{\"text\": \"table: 1-11274401-3\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What's the rating of the episode originally aired on May 5, 2009?\\nA: SELECT Rating FROM 1-11274401-3 WHERE Air Date = 'May 5, 2009'\"}\n{\"text\": \"table: 1-11274401-3\\ncolumns: No., Episode, Air Date, Timeslot, Rating, Share, 18\\u201349 (Rating/Share), Viewers (m), Rank (#)\\nQ: What episode was seen by 2.05 million viewers?\\nA: SELECT Episode FROM 1-11274401-3 WHERE Viewers (m) = '2.05'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  what's the\\u00a0extroverted, relationship-oriented\\u00a0where\\u00a0extroverted, task-oriented\\u00a0is director\\nA: SELECT Extroverted, Relationship-Oriented FROM 1-11256021-1 WHERE Extroverted, Task-Oriented = 'Director'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  what's the\\u00a0extroverted, relationship-oriented\\u00a0where\\u00a0moderate\\u00a0is introverted sanguine\\nA: SELECT Extroverted, Relationship-Oriented FROM 1-11256021-1 WHERE Moderate = 'Introverted Sanguine'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  what's the\\u00a0founder\\u00a0where\\u00a0moderate\\u00a0is ether\\nA: SELECT Founder FROM 1-11256021-1 WHERE Moderate = 'ether'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  what's the\\u00a0extroverted, relationship-oriented\\u00a0where\\u00a0date\\u00a0is c. 1928\\nA: SELECT Extroverted, Relationship-Oriented FROM 1-11256021-1 WHERE Date = 'c. 1928'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  who is the\\u00a0founder\\u00a0where\\u00a0date\\u00a0is c. 1900\\nA: SELECT Founder FROM 1-11256021-1 WHERE Date = 'c. 1900'\"}\n{\"text\": \"table: 1-11256021-1\\ncolumns: Date, Founder, Extroversion Scales, People-task orientation scale, Introverted, Task-Oriented, Extroverted, Task-Oriented, Extroverted, Relationship-Oriented, Introverted, Relationship Oriented, Moderate\\nQ:  what's the\\u00a0people-task orientation scale\\u00a0where\\u00a0extroverted, relationship-oriented\\u00a0is team type\\nA: SELECT People-task orientation scale FROM 1-11256021-1 WHERE Extroverted, Relationship-Oriented = 'Team Type'\"}\n{\"text\": \"table: 1-11303072-5\\ncolumns: Wicket, Runs, Batting partners, Batting team, Fielding team, Venue, Season\\nQ: What is the batting team where the runs are 276?\\nA: SELECT Batting team FROM 1-11303072-5 WHERE Runs = '276'\"}\n{\"text\": \"table: 1-11303072-5\\ncolumns: Wicket, Runs, Batting partners, Batting team, Fielding team, Venue, Season\\nQ: Name the batting team at Durham\\nA: SELECT Batting team FROM 1-11303072-5 WHERE Fielding team = 'Durham'\"}\n{\"text\": \"table: 1-11303072-5\\ncolumns: Wicket, Runs, Batting partners, Batting team, Fielding team, Venue, Season\\nQ: What is the batting team with the batting partnets of thilina kandamby and rangana herath?\\nA: SELECT Batting team FROM 1-11303072-5 WHERE Batting partners = 'Thilina Kandamby and Rangana Herath'\"}\n{\"text\": \"table: 1-11303072-5\\ncolumns: Wicket, Runs, Batting partners, Batting team, Fielding team, Venue, Season\\nQ: What is the fielding team with 155 runs?\\nA: SELECT Fielding team FROM 1-11303072-5 WHERE Runs = '155'\"}\n{\"text\": \"table: 1-11303072-5\\ncolumns: Wicket, Runs, Batting partners, Batting team, Fielding team, Venue, Season\\nQ: What is the batting partners with runs of 226?\\nA: SELECT Batting partners FROM 1-11303072-5 WHERE Runs = '226'\"}\n{\"text\": \"table: 1-11303072-9\\ncolumns: Rank, Dismissals, Player, Nationality, Catches, Stumpings, Career Span\\nQ: What is the nationality of David Bairstow?\\nA: SELECT Nationality FROM 1-11303072-9 WHERE Player = 'David Bairstow'\"}\n{\"text\": \"table: 1-11303072-9\\ncolumns: Rank, Dismissals, Player, Nationality, Catches, Stumpings, Career Span\\nQ: What are the players whose rank is 2?\\nA: SELECT Player FROM 1-11303072-9 WHERE Rank = 2\"}\n{\"text\": \"table: 1-11303072-9\\ncolumns: Rank, Dismissals, Player, Nationality, Catches, Stumpings, Career Span\\nQ: How many stumpings has Paul Nixon in his career?\\nA: SELECT Stumpings FROM 1-11303072-9 WHERE Player = 'Paul Nixon'\"}\n{\"text\": \"table: 1-11303072-9\\ncolumns: Rank, Dismissals, Player, Nationality, Catches, Stumpings, Career Span\\nQ: Where is Adam Gilchrist from?\\nA: SELECT Nationality FROM 1-11303072-9 WHERE Player = 'Adam Gilchrist'\"}\n{\"text\": \"table: 1-1130632-1\\ncolumns: No. in series, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: What are the title that have 19.48 million u.s. viewers?\\nA: SELECT Title FROM 1-1130632-1 WHERE U.S. viewers (million) = '19.48'\"}\n{\"text\": \"table: 1-1130632-1\\ncolumns: No. in series, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: Which titles have 18.73 u.s. viewers.\\nA: SELECT Title FROM 1-1130632-1 WHERE U.S. viewers (million) = '18.73'\"}\n{\"text\": \"table: 1-1130632-1\\ncolumns: No. in series, Title, Directed by, Written by, Featured character(s), Original air date, U.S. viewers (million)\\nQ: Who wrote all the shows with 18.73 u.s. viewers?\\nA: SELECT Written by FROM 1-1130632-1 WHERE U.S. viewers (million) = '18.73'\"}\n{\"text\": \"table: 1-1131183-2\\ncolumns: Rank ( WJC ), Rank (ARDA), Metro area, Number of Jews (WJC), Number of Jews (ASARB)\\nQ: What is the rank where the area is Los Angeles?\\nA: SELECT Rank ( WJC ) FROM 1-1131183-2 WHERE Metro area = 'Los Angeles'\"}\n{\"text\": \"table: 1-1131183-2\\ncolumns: Rank ( WJC ), Rank (ARDA), Metro area, Number of Jews (WJC), Number of Jews (ASARB)\\nQ: What is the number of jews where the rank is 1?\\nA: SELECT COUNT Number of Jews (WJC) FROM 1-1131183-2 WHERE Rank (ARDA) = 1\"}\n{\"text\": \"table: 1-1131183-2\\ncolumns: Rank ( WJC ), Rank (ARDA), Metro area, Number of Jews (WJC), Number of Jews (ASARB)\\nQ: What is the number of jews asarb where the metro area is philadelphia?\\nA: SELECT Number of Jews (ASARB) FROM 1-1131183-2 WHERE Metro area = 'Philadelphia'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: what are all the open 1st viii with u15 6th iv being bgs\\nA: SELECT Open 1st VIII FROM 1-11318462-5 WHERE U15 6th IV = 'BGS'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: what are all the u16 2nd viii with u15 3rd iv being bbc\\nA: SELECT U16 2nd VIII FROM 1-11318462-5 WHERE U15 3rd IV = 'BBC'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: what are all the open 1st viii with u15 4th iv being gt\\nA: SELECT Open 1st VIII FROM 1-11318462-5 WHERE U15 4th IV = 'GT'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: how many crew had u15 3rd iv being bgs and u15 1st iv being acgs and open 1st viii being acgs\\nA: SELECT COUNT Crew FROM 1-11318462-5 WHERE U15 3rd IV = 'BGS' AND U15 1st IV = 'ACGS' AND Open 1st VIII = 'ACGS'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: what are all the u15 3rd iv with u15 4th iv being bbc\\nA: SELECT U15 3rd IV FROM 1-11318462-5 WHERE U15 4th IV = 'BBC'\"}\n{\"text\": \"table: 1-11318462-5\\ncolumns: Crew, Open 1st VIII, Open 2nd VIII, Open 3rd VIII, U16 1st VIII, U16 2nd VIII, U16 3rd VIII, U15 1st IV, U15 2nd IV, U15 3rd IV, U15 4th IV, U15 5th IV, U15 6th IV\\nQ: how many open 2nd viii had u15 3rd iv being gt\\nA: SELECT COUNT Open 2nd VIII FROM 1-11318462-5 WHERE U15 3rd IV = 'GT'\"}\n{\"text\": \"table: 1-11318462-29\\ncolumns: School, Location, Enrolment, Founded, Denomination, Day/Boarding, School Colours, Abbreviation, In competition since\\nQ: How many schools have an enrollment of 850?\\nA: SELECT COUNT Founded FROM 1-11318462-29 WHERE Enrolment = 850\"}\n{\"text\": \"table: 1-11318462-29\\ncolumns: School, Location, Enrolment, Founded, Denomination, Day/Boarding, School Colours, Abbreviation, In competition since\\nQ: What is the location of the school named Brisbane Girls' Grammar School?\\nA: SELECT Location FROM 1-11318462-29 WHERE School = 'Brisbane Girls' Grammar School'\"}\n{\"text\": \"table: 1-11318462-29\\ncolumns: School, Location, Enrolment, Founded, Denomination, Day/Boarding, School Colours, Abbreviation, In competition since\\nQ: How many schools are located in South Brisbane?\\nA: SELECT COUNT School FROM 1-11318462-29 WHERE Location = 'South Brisbane'\"}\n{\"text\": \"table: 1-11318462-29\\ncolumns: School, Location, Enrolment, Founded, Denomination, Day/Boarding, School Colours, Abbreviation, In competition since\\nQ: When was SPLC founded?\\nA: SELECT MIN Founded FROM 1-11318462-29 WHERE Abbreviation = 'SPLC'\"}\n{\"text\": \"table: 1-11318462-29\\ncolumns: School, Location, Enrolment, Founded, Denomination, Day/Boarding, School Colours, Abbreviation, In competition since\\nQ: What is the enrollment of STM which has been in competition since 1990?\\nA: SELECT COUNT Enrolment FROM 1-11318462-29 WHERE In competition since = 1990 AND Abbreviation = 'STM'\"}\n{\"text\": \"table: 1-1132568-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What number is the Monaco Grand Prix?\\nA: SELECT Rd. FROM 1-1132568-3 WHERE Grand Prix = 'Monaco Grand Prix'\"}\n{\"text\": \"table: 1-1132568-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Who is in the pole position for the French Grand Prix?\\nA: SELECT Pole Position FROM 1-1132568-3 WHERE Grand Prix = 'French Grand Prix'\"}\n{\"text\": \"table: 1-1132568-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What are the numbers for the raceways that are constructed by Ferrari, with Michael Schumacher holding the fastest lap and pole position?\\nA: SELECT Rd. FROM 1-1132568-3 WHERE Fastest Lap = 'Michael Schumacher' AND Constructor = 'Ferrari' AND Pole Position = 'Michael Schumacher'\"}\n{\"text\": \"table: 1-1132568-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: How many on the list are called the Austrian Grand Prix?\\nA: SELECT COUNT Rd. FROM 1-1132568-3 WHERE Grand Prix = 'Austrian Grand Prix'\"}\n{\"text\": \"table: 1-1132568-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What number is the Canadian Grand Prix on the list?\\nA: SELECT Rd. FROM 1-1132568-3 WHERE Grand Prix = 'Canadian Grand Prix'\"}\n{\"text\": \"table: 1-1132588-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What is the rd for the canadian grand prix?\\nA: SELECT Rd. FROM 1-1132588-3 WHERE Grand Prix = 'Canadian Grand Prix'\"}\n{\"text\": \"table: 1-1132588-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What is the fastest lap for the european grand prix?\\nA: SELECT Fastest Lap FROM 1-1132588-3 WHERE Grand Prix = 'European Grand Prix'\"}\n{\"text\": \"table: 1-1132588-3\\ncolumns: Rd., Grand Prix, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What is the pole position for the ferrari at the austrian grand prix?\\nA: SELECT Pole Position FROM 1-1132588-3 WHERE Constructor = 'Ferrari' AND Grand Prix = 'Austrian Grand Prix'\"}\n{\"text\": \"table: 1-11326124-3\\ncolumns: Edition, Zone, Round, Date, Against, Surface, Opponent, Outcome, Result\\nQ: What was the result of round 2r?\\nA: SELECT Outcome FROM 1-11326124-3 WHERE Round = '2R'\"}\n{\"text\": \"table: 1-11326124-3\\ncolumns: Edition, Zone, Round, Date, Against, Surface, Opponent, Outcome, Result\\nQ: Who did Tina Pisnik verse?\\nA: SELECT Against FROM 1-11326124-3 WHERE Opponent = 'Tina Pisnik'\"}\n{\"text\": \"table: 1-11326124-3\\ncolumns: Edition, Zone, Round, Date, Against, Surface, Opponent, Outcome, Result\\nQ: How many rounds were 2r?\\nA: SELECT COUNT Result FROM 1-11326124-3 WHERE Round = '2R'\"}\n{\"text\": \"table: 1-11326124-3\\ncolumns: Edition, Zone, Round, Date, Against, Surface, Opponent, Outcome, Result\\nQ: Name the outcome for round 2r\\nA: SELECT Outcome FROM 1-11326124-3 WHERE Round = '2R'\"}\n{\"text\": \"table: 1-11354111-3\\ncolumns: #, Episode, Air Date, Rating, Share, Rating/Share 18\\u201349, Viewers (m), Timeslot Rank, Night Rank, Overall Rank\\nQ: what's the night rank with viewers (m) of 6.63\\nA: SELECT Night Rank FROM 1-11354111-3 WHERE Viewers (m) = '6.63'\"}\n{\"text\": \"table: 1-11354111-3\\ncolumns: #, Episode, Air Date, Rating, Share, Rating/Share 18\\u201349, Viewers (m), Timeslot Rank, Night Rank, Overall Rank\\nQ: what's the overall rank with viewers (m) of 7.44\\nA: SELECT Overall Rank FROM 1-11354111-3 WHERE Viewers (m) = '7.44'\"}\n{\"text\": \"table: 1-11354111-3\\ncolumns: #, Episode, Air Date, Rating, Share, Rating/Share 18\\u201349, Viewers (m), Timeslot Rank, Night Rank, Overall Rank\\nQ: what's the overall rank with rating/share 18\\u201349 of 2.1/5\\nA: SELECT COUNT Overall Rank FROM 1-11354111-3 WHERE Rating/Share 18\\u201349 = '2.1/5'\"}\n{\"text\": \"table: 1-11354111-3\\ncolumns: #, Episode, Air Date, Rating, Share, Rating/Share 18\\u201349, Viewers (m), Timeslot Rank, Night Rank, Overall Rank\\nQ: what's the night rank with rating of 6.2\\nA: SELECT Night Rank FROM 1-11354111-3 WHERE Rating = '6.2'\"}\n{\"text\": \"table: 1-11354111-3\\ncolumns: #, Episode, Air Date, Rating, Share, Rating/Share 18\\u201349, Viewers (m), Timeslot Rank, Night Rank, Overall Rank\\nQ: what's the viewers (m) with episode of \\\"legacy\\\"\\nA: SELECT Viewers (m) FROM 1-11354111-3 WHERE Episode = '\\\"Legacy\\\"'\"}\n{\"text\": \"table: 1-1137142-1\\ncolumns: Season, Group A Winner, Group B Winner, Group C Winner, Group D Winner\\nQ: What is the number of group b winner for francavilla?\\nA: SELECT COUNT Group B Winner FROM 1-1137142-1 WHERE Group C Winner = 'Francavilla'\"}\n{\"text\": \"table: 1-1137142-1\\ncolumns: Season, Group A Winner, Group B Winner, Group C Winner, Group D Winner\\nQ: What is the group a winner for modena?\\nA: SELECT Group A Winner FROM 1-1137142-1 WHERE Group B Winner = 'Modena'\"}\n{\"text\": \"table: 1-1137142-1\\ncolumns: Season, Group A Winner, Group B Winner, Group C Winner, Group D Winner\\nQ: What is the group a winner for vis pesaro?\\nA: SELECT Group A Winner FROM 1-1137142-1 WHERE Group C Winner = 'Vis Pesaro'\"}\n{\"text\": \"table: 1-1137142-1\\ncolumns: Season, Group A Winner, Group B Winner, Group C Winner, Group D Winner\\nQ: What group a winner was for nocerina?\\nA: SELECT Group A Winner FROM 1-1137142-1 WHERE Group D Winner = 'Nocerina'\"}\n{\"text\": \"table: 1-1137142-1\\ncolumns: Season, Group A Winner, Group B Winner, Group C Winner, Group D Winner\\nQ: What was the group d winner for modena?\\nA: SELECT Group D Winner FROM 1-1137142-1 WHERE Group B Winner = 'Modena'\"}\n{\"text\": \"table: 1-1137695-3\\ncolumns: Round, Grand Prix, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: Who had the fastest lap at the brazilian grand prix?\\nA: SELECT Fastest Lap FROM 1-1137695-3 WHERE Grand Prix = 'Brazilian Grand Prix'\"}\n{\"text\": \"table: 1-1137695-3\\ncolumns: Round, Grand Prix, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: Who was on the pole position at the monaco grand prix?\\nA: SELECT Pole Position FROM 1-1137695-3 WHERE Grand Prix = 'Monaco Grand Prix'\"}\n{\"text\": \"table: 1-1137695-3\\ncolumns: Round, Grand Prix, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: Who was the winning driver when Michael Schumacher had the pole and the fastest lap?\\nA: SELECT Winning Driver FROM 1-1137695-3 WHERE Fastest Lap = 'Michael Schumacher' AND Pole Position = 'Michael Schumacher'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: what are all the\\u00a0location\\u00a0where\\u00a0date\\u00a0is 5 april\\nA: SELECT Location FROM 1-1137704-2 WHERE Date = '5 April'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: what are all the\\u00a0pole position\\u00a0where\\u00a0date\\u00a0is 26 july\\nA: SELECT Pole Position FROM 1-1137704-2 WHERE Date = '26 July'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: who are all the\\u00a0winning constructors\\u00a0where\\u00a0fastest lap\\u00a0is riccardo patrese and\\u00a0location\\u00a0is interlagos\\nA: SELECT Winning Constructor FROM 1-1137704-2 WHERE Fastest Lap = 'Riccardo Patrese' AND Location = 'Interlagos'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: what are all the\\u00a0report\\u00a0where\\u00a0winning constructor\\u00a0is williams - renault and\\u00a0grand prix\\u00a0is south african grand prix\\nA: SELECT Report FROM 1-1137704-2 WHERE Winning Constructor = 'Williams - Renault' AND Grand Prix = 'South African Grand Prix'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: whatthe minimum\\u00a0round\\u00a0where\\u00a0grand prix\\u00a0is german grand prix\\nA: SELECT MIN Round FROM 1-1137704-2 WHERE Grand Prix = 'German Grand Prix'\"}\n{\"text\": \"table: 1-1137704-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: what of the total number of\\u00a0date\\u00a0where\\u00a0grand prix\\u00a0is portuguese grand prix\\nA: SELECT COUNT Date FROM 1-1137704-2 WHERE Grand Prix = 'Portuguese Grand Prix'\"}\n{\"text\": \"table: 1-1137707-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: What is the number of pole position with a round of 15?\\nA: SELECT COUNT Pole Position FROM 1-1137707-2 WHERE Round = 15\"}\n{\"text\": \"table: 1-1137707-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: What is the date of the circuit gilles villeneuve?\\nA: SELECT Date FROM 1-1137707-2 WHERE Location = 'Circuit Gilles Villeneuve'\"}\n{\"text\": \"table: 1-1137707-2\\ncolumns: Round, Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Winning Constructor, Report\\nQ: What is the location of thierry boutsen?\\nA: SELECT Location FROM 1-1137707-2 WHERE Fastest Lap = 'Thierry Boutsen'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Who had the pole position at the German Grand Prix?\\nA: SELECT Pole Position FROM 1-1137718-2 WHERE Grand Prix = 'German Grand Prix'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Which rd. occurred on 22 October?\\nA: SELECT MIN Rd. FROM 1-1137718-2 WHERE Date = '22 October'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Who was the winning driver on 13 August?\\nA: SELECT Winning Driver FROM 1-1137718-2 WHERE Date = '13 August'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What was the fastest lap at the Mexican Grand Prix?\\nA: SELECT Fastest Lap FROM 1-1137718-2 WHERE Grand Prix = 'Mexican Grand Prix'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Which rd. took place at Hockenheimring?\\nA: SELECT MIN Rd. FROM 1-1137718-2 WHERE Location = 'Hockenheimring'\"}\n{\"text\": \"table: 1-1137718-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: How many drivers had the fastest lap at Silverstone?\\nA: SELECT COUNT Fastest Lap FROM 1-1137718-2 WHERE Location = 'Silverstone'\"}\n{\"text\": \"table: 1-11381701-3\\ncolumns: Source, Date, Method, iOS, Android, BlackBerry, Symbian / Series 40, Bada, Windows, Other\\nQ: What is the percentage of Android use when Windows is 1.15%?\\nA: SELECT Android FROM 1-11381701-3 WHERE Windows = '1.15%'\"}\n{\"text\": \"table: 1-11381701-3\\ncolumns: Source, Date, Method, iOS, Android, BlackBerry, Symbian / Series 40, Bada, Windows, Other\\nQ: On which dates was the value of Bada 0.05%?\\nA: SELECT Date FROM 1-11381701-3 WHERE Bada = '0.05%'\"}\n{\"text\": \"table: 1-11381701-3\\ncolumns: Source, Date, Method, iOS, Android, BlackBerry, Symbian / Series 40, Bada, Windows, Other\\nQ: When the value of \\\"other\\\" is 0.7%, what is the percentage for Windows?\\nA: SELECT Windows FROM 1-11381701-3 WHERE Other = '0.7%'\"}\n{\"text\": \"table: 1-11381701-3\\ncolumns: Source, Date, Method, iOS, Android, BlackBerry, Symbian / Series 40, Bada, Windows, Other\\nQ: When Symbian/Series 40 is 0.40%, what is the percentage of \\\"other\\\"?\\nA: SELECT Other FROM 1-11381701-3 WHERE Symbian / Series 40 = '0.40%'\"}\n{\"text\": \"table: 1-11381701-3\\ncolumns: Source, Date, Method, iOS, Android, BlackBerry, Symbian / Series 40, Bada, Windows, Other\\nQ: Which source shows Blackberry at 2.9%?\\nA: SELECT Source FROM 1-11381701-3 WHERE BlackBerry = '2.9%'\"}\n{\"text\": \"table: 1-11390711-4\\ncolumns: English Name, Japanese orthography, Pronouciation, abbreviation, Provider(IAI), Foundation\\nQ: Which colleges have the english abbreviation MTC?\\nA: SELECT English Name FROM 1-11390711-4 WHERE abbreviation = 'MTC'\"}\n{\"text\": \"table: 1-11390711-4\\ncolumns: English Name, Japanese orthography, Pronouciation, abbreviation, Provider(IAI), Foundation\\nQ: What is the Japanese orthography for the English name National Farmers Academy?\\nA: SELECT Japanese orthography FROM 1-11390711-4 WHERE English Name = 'National Farmers Academy'\"}\n{\"text\": \"table: 1-11390711-4\\ncolumns: English Name, Japanese orthography, Pronouciation, abbreviation, Provider(IAI), Foundation\\nQ: What is the abbreviation for the college pronounced \\\"k\\u014dk\\u016b daigakk\\u014d\\\"?\\nA: SELECT abbreviation FROM 1-11390711-4 WHERE Pronouciation = 'K\\u014dk\\u016b Daigakk\\u014d'\"}\n{\"text\": \"table: 1-11390711-4\\ncolumns: English Name, Japanese orthography, Pronouciation, abbreviation, Provider(IAI), Foundation\\nQ: How many providers were founded in 1964?\\nA: SELECT COUNT Provider(IAI) FROM 1-11390711-4 WHERE Foundation = 1964\"}\n{\"text\": \"table: 1-11390711-4\\ncolumns: English Name, Japanese orthography, Pronouciation, abbreviation, Provider(IAI), Foundation\\nQ: What is the Japanese orthography for National Fisheries University?\\nA: SELECT Japanese orthography FROM 1-11390711-4 WHERE English Name = 'National Fisheries University'\"}\n{\"text\": \"table: 1-11391954-3\\ncolumns: Country, Total, Marathon (mens), Marathon (womens), Half Marathon (mens), Half Marathon (womens)\\nQ: What is the minimum number for the half marathon (womens)?\\nA: SELECT MIN Half Marathon (womens) FROM 1-11391954-3\"}\n{\"text\": \"table: 1-11391954-3\\ncolumns: Country, Total, Marathon (mens), Marathon (womens), Half Marathon (mens), Half Marathon (womens)\\nQ: Whatis the total number of half marathon (mens) that represented kazakhstan?\\nA: SELECT COUNT Half Marathon (mens) FROM 1-11391954-3 WHERE Country = 'Kazakhstan'\"}\n{\"text\": \"table: 1-11391954-3\\ncolumns: Country, Total, Marathon (mens), Marathon (womens), Half Marathon (mens), Half Marathon (womens)\\nQ: What is amount of countries where half marathon (women) is larger than 1.0?\\nA: SELECT COUNT Country FROM 1-11391954-3 WHERE Half Marathon (womens) > 1.0\"}\n{\"text\": \"table: 1-11391954-3\\ncolumns: Country, Total, Marathon (mens), Marathon (womens), Half Marathon (mens), Half Marathon (womens)\\nQ: How many times is Moldova the winner of half marathon (womens)?\\nA: SELECT COUNT Half Marathon (womens) FROM 1-11391954-3 WHERE Country = 'Moldova'\"}\n{\"text\": \"table: 1-11391954-3\\ncolumns: Country, Total, Marathon (mens), Marathon (womens), Half Marathon (mens), Half Marathon (womens)\\nQ: Which country has half marathon (womens) that is larger than 1.0?\\nA: SELECT Country FROM 1-11391954-3 WHERE Half Marathon (womens) > 1.0\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What is the make of the car that won the brazilian grand prix?\\nA: SELECT Constructor FROM 1-1139087-2 WHERE Grand Prix = 'Brazilian Grand Prix'\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: Who drove the fastest lap for round 8?\\nA: SELECT Fastest Lap FROM 1-1139087-2 WHERE Rd. = 8\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What day was the grand prix in jerez?\\nA: SELECT Date FROM 1-1139087-2 WHERE Location = 'Jerez'\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What event was in detroit?\\nA: SELECT Grand Prix FROM 1-1139087-2 WHERE Location = 'Detroit'\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: How many events did nigel mansell drive the fastest and a mclaren - honda win?\\nA: SELECT COUNT Grand Prix FROM 1-1139087-2 WHERE Constructor = 'McLaren - Honda' AND Fastest Lap = 'Nigel Mansell'\"}\n{\"text\": \"table: 1-1139087-2\\ncolumns: Rd., Grand Prix, Date, Location, Pole Position, Fastest Lap, Winning Driver, Constructor, Report\\nQ: What day is the french grand prix\\nA: SELECT Date FROM 1-1139087-2 WHERE Grand Prix = 'French Grand Prix'\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  who is the\\u00a0winners\\u00a0where\\u00a0season result\\u00a0is 7th\\nA: SELECT Winners FROM 1-1139835-3 WHERE Season Result = '7th'\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  who is the\\u00a0winners\\u00a0where\\u00a0season result\\u00a0is 9th\\nA: SELECT Winners FROM 1-1139835-3 WHERE Season Result = '9th'\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  what's the\\u00a0grand finalist\\u00a0where\\u00a0winners\\u00a0is collingwood\\nA: SELECT Grand Finalist FROM 1-1139835-3 WHERE Winners = 'Collingwood'\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  who is the\\u00a0season result\\u00a0where\\u00a0margin\\u00a0is 51\\nA: SELECT Season Result FROM 1-1139835-3 WHERE Margin = 51\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  who is the\\u00a0grand finalist\\u00a0where\\u00a0scores\\u00a0is 11.11 (77) \\u2013 10.8 (68)\\nA: SELECT Grand Finalist FROM 1-1139835-3 WHERE Scores = '11.11 (77) \\u2013 10.8 (68)'\"}\n{\"text\": \"table: 1-1139835-3\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ:  who is the\\u00a0grand finalist\\u00a0where\\u00a0scores\\u00a0is 8.9 (57) \\u2013 7.12 (54)\\nA: SELECT Grand Finalist FROM 1-1139835-3 WHERE Scores = '8.9 (57) \\u2013 7.12 (54)'\"}\n{\"text\": \"table: 1-1139835-1\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ: what was the crowd when the scores are 10.12 (72) \\u2013 8.11 (59)?\\nA: SELECT MAX Crowd FROM 1-1139835-1 WHERE Scores = '10.12 (72) \\u2013 8.11 (59)'\"}\n{\"text\": \"table: 1-1139835-1\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ: what is the venue where the scores are 15.13 (103) \\u2013 8.4 (52)?\\nA: SELECT Venue FROM 1-1139835-1 WHERE Scores = '15.13 (103) \\u2013 8.4 (52)'\"}\n{\"text\": \"table: 1-1139835-1\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ: what is the venue where the margin is 4?\\nA: SELECT Venue FROM 1-1139835-1 WHERE Margin = 4\"}\n{\"text\": \"table: 1-1139835-1\\ncolumns: Year, Winners, Grand Finalist, Scores, Venue, Crowd, Margin, Season Result\\nQ: what is the crowd when the grand finalist was south melbourne?\\nA: SELECT Crowd FROM 1-1139835-1 WHERE Grand Finalist = 'South Melbourne'\"}\n{\"text\": \"table: 1-1140067-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What was the date for monaco grand prix?\\nA: SELECT Date FROM 1-1140067-2 WHERE Race = 'Monaco Grand Prix'\"}\n{\"text\": \"table: 1-1140067-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What was the date for the pole position of alain prost?\\nA: SELECT Date FROM 1-1140067-2 WHERE Pole Position = 'Alain Prost'\"}\n{\"text\": \"table: 1-1140067-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What is the race winer of the portuguese grand prix?\\nA: SELECT Race Winner FROM 1-1140067-2 WHERE Race = 'Portuguese Grand Prix'\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0race winner\\u00a0with\\u00a0date\\u00a0being 12 june\\nA: SELECT Race Winner FROM 1-1140074-2 WHERE Date = '12 June'\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0constructor\\u00a0with\\u00a0location\\u00a0being hockenheimring\\nA: SELECT Constructor FROM 1-1140074-2 WHERE Location = 'Hockenheimring'\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0race winner\\u00a0with\\u00a0location\\u00a0being jacarepagu\\u00e1\\nA: SELECT Race Winner FROM 1-1140074-2 WHERE Location = 'Jacarepagu\\u00e1'\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the total number of\\u00a0race winner\\u00a0with\\u00a0rnd\\u00a0being 10\\nA: SELECT COUNT Race Winner FROM 1-1140074-2 WHERE Rnd = 10\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0pole position\\u00a0with\\u00a0location\\u00a0being hockenheimring\\nA: SELECT Pole Position FROM 1-1140074-2 WHERE Location = 'Hockenheimring'\"}\n{\"text\": \"table: 1-1140074-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0report\\u00a0with\\u00a0rnd\\u00a0being 4\\nA: SELECT Report FROM 1-1140074-2 WHERE Rnd = 4\"}\n{\"text\": \"table: 1-1139835-9\\ncolumns: Season, Premier, Runner Up, Score, Venue, Attendance, Premiership\\nQ: What venue has an attendance of 30824 at Essendon in 1984?\\nA: SELECT Venue FROM 1-1139835-9 WHERE Premier = 'Essendon' AND Attendance = 30824\"}\n{\"text\": \"table: 1-1139835-9\\ncolumns: Season, Premier, Runner Up, Score, Venue, Attendance, Premiership\\nQ: What other venue was a runner up to Hawthorn?\\nA: SELECT Venue FROM 1-1139835-9 WHERE Runner Up = 'Hawthorn'\"}\n{\"text\": \"table: 1-1139835-9\\ncolumns: Season, Premier, Runner Up, Score, Venue, Attendance, Premiership\\nQ: What is the other premiership when the runner up wis Geelong?\\nA: SELECT Premiership FROM 1-1139835-9 WHERE Runner Up = 'Geelong'\"}\n{\"text\": \"table: 1-1139835-9\\ncolumns: Season, Premier, Runner Up, Score, Venue, Attendance, Premiership\\nQ: Who are all the runner ups when the score is 9.12 (66) \\u2013 5.6 (36)?\\nA: SELECT Runner Up FROM 1-1139835-9 WHERE Score = '9.12 (66) \\u2013 5.6 (36)'\"}\n{\"text\": \"table: 1-1140073-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: Who had the fastest lap in the race where Patrick Tambay was on the pole?\\nA: SELECT Fastest Lap FROM 1-1140073-2 WHERE Pole Position = 'Patrick Tambay'\"}\n{\"text\": \"table: 1-1140073-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What race had Nelson Piquet on the pole and was in N\\u00fcrburgring?\\nA: SELECT Race FROM 1-1140073-2 WHERE Pole Position = 'Nelson Piquet' AND Location = 'N\\u00fcrburgring'\"}\n{\"text\": \"table: 1-1140073-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: How many rounds did Patrick Tambay record the fastest lap?\\nA: SELECT COUNT Rnd FROM 1-1140073-2 WHERE Fastest Lap = 'Patrick Tambay'\"}\n{\"text\": \"table: 1-1140073-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: Which race is located in kyalami?\\nA: SELECT Race FROM 1-1140073-2 WHERE Location = 'Kyalami'\"}\n{\"text\": \"table: 1-1140077-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What is the fastest lap with pole position of gilles villeneuve?\\nA: SELECT Fastest Lap FROM 1-1140077-2 WHERE Pole Position = 'Gilles Villeneuve'\"}\n{\"text\": \"table: 1-1140077-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: Who did the fastest lap in the dutch grand prix?\\nA: SELECT Fastest Lap FROM 1-1140077-2 WHERE Race = 'Dutch Grand Prix'\"}\n{\"text\": \"table: 1-1140077-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: Who did the fastest lap with the race winner john watson?\\nA: SELECT Fastest Lap FROM 1-1140077-2 WHERE Race Winner = 'John Watson'\"}\n{\"text\": \"table: 1-1140076-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What is the constructor for 9 May?\\nA: SELECT Constructor FROM 1-1140076-2 WHERE Date = '9 May'\"}\n{\"text\": \"table: 1-1140076-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What is the pole position for the race with the fastest lap by Nelson Piquet and the constructor is Ferrari?\\nA: SELECT Pole Position FROM 1-1140076-2 WHERE Fastest Lap = 'Nelson Piquet' AND Constructor = 'Ferrari'\"}\n{\"text\": \"table: 1-1140076-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What is the report listed for the race in San Marino Grand Prix?\\nA: SELECT Report FROM 1-1140076-2 WHERE Race = 'San Marino Grand Prix'\"}\n{\"text\": \"table: 1-1140076-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: Who was the constructor in the location Monza?\\nA: SELECT Constructor FROM 1-1140076-2 WHERE Location = 'Monza'\"}\n{\"text\": \"table: 1-1140076-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: How many races had the pole position Alain Prost and the race winner Keke Rosberg?\\nA: SELECT COUNT Race FROM 1-1140076-2 WHERE Pole Position = 'Alain Prost' AND Race Winner = 'Keke Rosberg'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0report\\u00a0with\\u00a0location\\u00a0 \\u00f6sterreichring\\nA: SELECT Report FROM 1-1140080-2 WHERE Location = '\\u00d6sterreichring'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0report\\u00a0with\\u00a0race\\u00a0argentine grand prix\\nA: SELECT Report FROM 1-1140080-2 WHERE Race = 'Argentine Grand Prix'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the minimum\\u00a0rnd\\u00a0with\\u00a0race\\u00a0 italian grand prix\\nA: SELECT MIN Rnd FROM 1-1140080-2 WHERE Race = 'Italian Grand Prix'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the total number of\\u00a0report\\u00a0with\\u00a0date\\u00a0 29 april\\nA: SELECT COUNT Report FROM 1-1140080-2 WHERE Date = '29 April'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0race winner\\u00a0with\\u00a0constructor\\u00a0 renault\\nA: SELECT Race Winner FROM 1-1140080-2 WHERE Constructor = 'Renault'\"}\n{\"text\": \"table: 1-1140080-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what's the\\u00a0date\\u00a0with\\u00a0rnd\\u00a0 1\\nA: SELECT Date FROM 1-1140080-2 WHERE Rnd = 1\"}\n{\"text\": \"table: 1-1140083-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: How many days is the Monaco Grand Prix?\\nA: SELECT COUNT Date FROM 1-1140083-2 WHERE Race = 'Monaco Grand Prix'\"}\n{\"text\": \"table: 1-1140083-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: How many rounds were won with James Hunt as pole position and John Watson as  fastest lap?\\nA: SELECT COUNT Rnd FROM 1-1140083-2 WHERE Pole Position = 'James Hunt' AND Fastest Lap = 'John Watson'\"}\n{\"text\": \"table: 1-1140083-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: The Dijon-prenois had how many fastest laps?\\nA: SELECT COUNT Fastest Lap FROM 1-1140083-2 WHERE Location = 'Dijon-Prenois'\"}\n{\"text\": \"table: 1-1140083-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: What was the constructor for round 15?\\nA: SELECT Constructor FROM 1-1140083-2 WHERE Rnd = 15\"}\n{\"text\": \"table: 1-1140088-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Who won the Brands Hatch circuit?\\nA: SELECT Winning driver FROM 1-1140088-6 WHERE Circuit = 'Brands Hatch'\"}\n{\"text\": \"table: 1-1140088-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Who constructed the I Italian Republic Grand Prix?\\nA: SELECT Constructor FROM 1-1140088-6 WHERE Race Name = 'I Italian Republic Grand Prix'\"}\n{\"text\": \"table: 1-1140088-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What race was held at Oulton Park?\\nA: SELECT Race Name FROM 1-1140088-6 WHERE Circuit = 'Oulton Park'\"}\n{\"text\": \"table: 1-1140088-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Did the I Brazilian Grand Prix have a report?\\nA: SELECT Report FROM 1-1140088-6 WHERE Race Name = 'I Brazilian Grand Prix'\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what is the race where the pole position is niki lauda and the date is 27 april?\\nA: SELECT Race FROM 1-1140085-2 WHERE Pole Position = 'Niki Lauda' AND Date = '27 April'\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what is the date where the constructor is ferrari and the location is anderstorp?\\nA: SELECT Date FROM 1-1140085-2 WHERE Constructor = 'Ferrari' AND Location = 'Anderstorp'\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: how many times is the pole position niki lauda and the race is monaco grand prix?\\nA: SELECT COUNT Rnd FROM 1-1140085-2 WHERE Pole Position = 'Niki Lauda' AND Race = 'Monaco Grand Prix'\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what is the report where the location is kyalami?\\nA: SELECT Report FROM 1-1140085-2 WHERE Location = 'Kyalami'\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: who is the pole position for the rnd 3\\nA: SELECT Pole Position FROM 1-1140085-2 WHERE Rnd = 3\"}\n{\"text\": \"table: 1-1140085-2\\ncolumns: Rnd, Race, Date, Location, Pole Position, Fastest Lap, Race Winner, Constructor, Report\\nQ: what is the race where the fastest lap is by jean-pierre jarier?\\nA: SELECT Race FROM 1-1140085-2 WHERE Fastest Lap = 'Jean-Pierre Jarier'\"}\n{\"text\": \"table: 1-1140090-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What circuit did Clay Regazzoni win?\\nA: SELECT Circuit FROM 1-1140090-6 WHERE Winning driver = 'Clay Regazzoni'\"}\n{\"text\": \"table: 1-1140090-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What was the date when Chris Amon won?\\nA: SELECT Date FROM 1-1140090-6 WHERE Winning driver = 'Chris Amon'\"}\n{\"text\": \"table: 1-1140090-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What circuit is the Vi Rhein-Pokalrennen race in?\\nA: SELECT Circuit FROM 1-1140090-6 WHERE Race Name = 'VI Rhein-Pokalrennen'\"}\n{\"text\": \"table: 1-1140103-6\\ncolumns: #, Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What date is listed at place 13\\nA: SELECT Date FROM 1-1140103-6 WHERE # = 13\"}\n{\"text\": \"table: 1-1140103-6\\ncolumns: #, Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What date has a solitudering circuit\\nA: SELECT Date FROM 1-1140103-6 WHERE Circuit = 'Solitudering'\"}\n{\"text\": \"table: 1-1140103-6\\ncolumns: #, Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: How many dates have silverstone circuit\\nA: SELECT COUNT Date FROM 1-1140103-6 WHERE Circuit = 'Silverstone'\"}\n{\"text\": \"table: 1-1140103-6\\ncolumns: #, Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: How many constructors are listed for the XVI BRDC international trophy race\\nA: SELECT COUNT Constructor FROM 1-1140103-6 WHERE Race Name = 'XVI BRDC International Trophy'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the name of the circuit in which the race name is ii danish grand prix?\\nA: SELECT Circuit FROM 1-1140105-6 WHERE Race Name = 'II Danish Grand Prix'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is te name of the constructors dated 26 march?\\nA: SELECT Constructor FROM 1-1140105-6 WHERE Date = '26 March'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the total amount of circuts dated 22 april?\\nA: SELECT COUNT Circuit FROM 1-1140105-6 WHERE Date = '22 April'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: what is the name of the constructor that has the circuit zeltweg airfield?\\nA: SELECT Constructor FROM 1-1140105-6 WHERE Circuit = 'Zeltweg Airfield'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the name of the winning driver where the circuit name is posillipo?\\nA: SELECT Winning driver FROM 1-1140105-6 WHERE Circuit = 'Posillipo'\"}\n{\"text\": \"table: 1-1140105-6\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the name of the circuit where the race xi Syracuse grand prix was held?\\nA: SELECT Circuit FROM 1-1140105-6 WHERE Race Name = 'XI Syracuse Grand Prix'\"}\n{\"text\": \"table: 1-1140111-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What kind of report is for the Pau circuit?\\nA: SELECT Report FROM 1-1140111-5 WHERE Circuit = 'Pau'\"}\n{\"text\": \"table: 1-1140111-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: How many different kinds of reports are there for races that Juan Manuel Fangio won?\\nA: SELECT COUNT Report FROM 1-1140111-5 WHERE Winning driver = 'Juan Manuel Fangio'\"}\n{\"text\": \"table: 1-1140111-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Who constructed the Syracuse circuit?\\nA: SELECT Constructor FROM 1-1140111-5 WHERE Circuit = 'Syracuse'\"}\n{\"text\": \"table: 1-1140116-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the name of the race in the Modena circuit?\\nA: SELECT Race Name FROM 1-1140116-5 WHERE Circuit = 'Modena'\"}\n{\"text\": \"table: 1-1140116-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the race name in the Monza circuit?\\nA: SELECT Race Name FROM 1-1140116-5 WHERE Circuit = 'Monza'\"}\n{\"text\": \"table: 1-1140116-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: When does V Madgwick Cup take place?\\nA: SELECT Date FROM 1-1140116-5 WHERE Race Name = 'V Madgwick Cup'\"}\n{\"text\": \"table: 1-1140116-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Which driver won the race xiv el\\u00e4intarhanajot?\\nA: SELECT Winning driver FROM 1-1140116-5 WHERE Race Name = 'XIV El\\u00e4intarhanajot'\"}\n{\"text\": \"table: 1-1140116-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Who won the Modena circuit?\\nA: SELECT Winning driver FROM 1-1140116-5 WHERE Circuit = 'Modena'\"}\n{\"text\": \"table: 1-1140113-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: How many constructors won the III Redex Trophy?\\nA: SELECT COUNT Constructor FROM 1-1140113-5 WHERE Race Name = 'III RedeX Trophy'\"}\n{\"text\": \"table: 1-1140113-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What was the report of Mike Hawthorn's winning race?\\nA: SELECT Report FROM 1-1140113-5 WHERE Winning driver = 'Mike Hawthorn'\"}\n{\"text\": \"table: 1-1140113-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What was the name of the race in Bordeaux?\\nA: SELECT Race Name FROM 1-1140113-5 WHERE Circuit = 'Bordeaux'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the report for the race name V Ulster Trophy?\\nA: SELECT Report FROM 1-1140117-5 WHERE Race Name = 'V Ulster Trophy'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What is the constructor for the Silverstone circuit?\\nA: SELECT Constructor FROM 1-1140117-5 WHERE Circuit = 'Silverstone'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What's the report for the Silverstone circuit?\\nA: SELECT Report FROM 1-1140117-5 WHERE Circuit = 'Silverstone'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: What's the report for the race name, XIII Grand Prix de l'Albigeois?\\nA: SELECT Report FROM 1-1140117-5 WHERE Race Name = 'XIII Grand Prix de l'Albigeois'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Which date did the race name XII Pau Grand Prix take place on?\\nA: SELECT Date FROM 1-1140117-5 WHERE Race Name = 'XII Pau Grand Prix'\"}\n{\"text\": \"table: 1-1140117-5\\ncolumns: Race Name, Circuit, Date, Winning driver, Constructor, Report\\nQ: Who was the winning driver for the goodwood circuit?\\nA: SELECT Winning driver FROM 1-1140117-5 WHERE Circuit = 'Goodwood'\"}\n{\"text\": \"table: 1-11411026-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many millions of U.S. viewers whatched episodes written by Krystal Houghton?\\nA: SELECT U.S. viewers (millions) FROM 1-11411026-2 WHERE Written by = 'Krystal Houghton'\"}\n{\"text\": \"table: 1-11411026-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: How many titles were directed in series 79?\\nA: SELECT COUNT Directed by FROM 1-11411026-2 WHERE No. in series = 79\"}\n{\"text\": \"table: 1-11411026-2\\ncolumns: No. in series, No. in season, Title, Directed by, Written by, Original air date, U.S. viewers (millions)\\nQ: Who wrote an episode watched by 19.01 million US viewers?\\nA: SELECT Written by FROM 1-11411026-2 WHERE U.S. viewers (millions) = '19.01'\"}\n{\"text\": \"table: 1-11404452-1\\ncolumns: Series #, Episode title, Writer(s), Director, U.S. viewers (millions), Original air date\\nQ: What are the titles of the episodes where Rodman Flender is the director?\\nA: SELECT Episode title FROM 1-11404452-1 WHERE Director = 'Rodman Flender'\"}\n{\"text\": \"table: 1-11404452-1\\ncolumns: Series #, Episode title, Writer(s), Director, U.S. viewers (millions), Original air date\\nQ: What is the original air date of the Jamie Babbit directed episode?\\nA: SELECT Original air date FROM 1-11404452-1 WHERE Director = 'Jamie Babbit'\"}\n{\"text\": \"table: 1-11404452-1\\ncolumns: Series #, Episode title, Writer(s), Director, U.S. viewers (millions), Original air date\\nQ: What is the original air date when there were 12.81 million u.s viewers?\\nA: SELECT Original air date FROM 1-11404452-1 WHERE U.S. viewers (millions) = '12.81'\"}\n{\"text\": \"table: 1-11404452-1\\ncolumns: Series #, Episode title, Writer(s), Director, U.S. viewers (millions), Original air date\\nQ: When did Shelia Lawrence join the series?\\nA: SELECT MIN Series # FROM 1-11404452-1 WHERE Writer(s) = 'Shelia Lawrence'\"}\n{\"text\": \"table: 1-11404452-1\\ncolumns: Series #, Episode title, Writer(s), Director, U.S. viewers (millions), Original air date\\nQ: Who was the director when there were 13.66 million u.s viewers?\\nA: SELECT Director FROM 1-11404452-1 WHERE U.S. viewers (millions) = '13.66'\"}\n{\"text\": \"table: 1-1143966-1\\ncolumns: Season, Games, Won, Lost, Tied, Points, Pct %, Goals for, Goals against, Standing\\nQ: Name the percentage where the amount won was 25\\nA: SELECT Pct % FROM 1-1143966-1 WHERE Won = 25\"}\n{\"text\": \"table: 1-1143966-1\\ncolumns: Season, Games, Won, Lost, Tied, Points, Pct %, Goals for, Goals against, Standing\\nQ: How many games were won with 2nd oha was standing and there were 62 games?\\nA: SELECT Won FROM 1-1143966-1 WHERE Standing = '2nd OHA' AND Games = 62\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is the Liscumb when Gauthier is 34?\\nA: SELECT Liscumb FROM 1-11447995-2 WHERE Gauthier = '34'\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is the Bello when Ben-Tahir is 296?\\nA: SELECT Bello FROM 1-11447995-2 WHERE Ben-Tahir = '296'\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is Ben-Tahir when Bello is 51?\\nA: SELECT Ben-Tahir FROM 1-11447995-2 WHERE Bello = '51'\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is Haydon when Larter is 11 and Libweshya is 4?\\nA: SELECT Haydon FROM 1-11447995-2 WHERE Larter = '11' AND Libweshya = '4'\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is Liscumb when Haydon is 1632?\\nA: SELECT Liscumb FROM 1-11447995-2 WHERE Haydon = '1632'\"}\n{\"text\": \"table: 1-11447995-2\\ncolumns: Ward, Bello, Ben-Tahir, Doucet, Furtenbacher, Gauthier, Haydon, Larter, Lawrance, Libweshya, Liscumb\\nQ: What is Doucet when Lawrance is 36?\\nA: SELECT Doucet FROM 1-11447995-2 WHERE Lawrance = '36'\"}\n{\"text\": \"table: 1-11449590-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: Which tv had the date december 7, 1986?\\nA: SELECT TV FROM 1-11449590-2 WHERE Date = 'December 7, 1986'\"}\n{\"text\": \"table: 1-11449590-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: Which kickoff has the opponent at new orleans saints?\\nA: SELECT Kickoff [a ] FROM 1-11449590-2 WHERE Opponent = 'at New Orleans Saints'\"}\n{\"text\": \"table: 1-11464746-1\\ncolumns: House Name, Composition, Named after, Founded, Colours\\nQ: How many houses are green?\\nA: SELECT COUNT House Name FROM 1-11464746-1 WHERE Colours = 'Green'\"}\n{\"text\": \"table: 1-11464746-1\\ncolumns: House Name, Composition, Named after, Founded, Colours\\nQ: What year was the house named gongola made?\\nA: SELECT Founded FROM 1-11464746-1 WHERE House Name = 'Gongola'\"}\n{\"text\": \"table: 1-11464746-1\\ncolumns: House Name, Composition, Named after, Founded, Colours\\nQ: What is the name of the green house?\\nA: SELECT House Name FROM 1-11464746-1 WHERE Colours = 'Green'\"}\n{\"text\": \"table: 1-11464746-1\\ncolumns: House Name, Composition, Named after, Founded, Colours\\nQ: What is the green house made of?\\nA: SELECT Composition FROM 1-11464746-1 WHERE Colours = 'Green'\"}\n{\"text\": \"table: 1-11464746-1\\ncolumns: House Name, Composition, Named after, Founded, Colours\\nQ: What is the benue house made of?\\nA: SELECT Composition FROM 1-11464746-1 WHERE House Name = 'Benue'\"}\n{\"text\": \"table: 1-11465521-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: In which week was the game against a team with a record of 3-6 played?\\nA: SELECT COUNT Week FROM 1-11465521-2 WHERE Record = '3-6'\"}\n{\"text\": \"table: 1-11465521-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: Which channel had the game against the Minnesota Vikings?\\nA: SELECT TV FROM 1-11465521-2 WHERE Opponent = 'Minnesota Vikings'\"}\n{\"text\": \"table: 1-11465521-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: How many opponents were there at the game with 64,087 people in attendance?\\nA: SELECT COUNT Opponent FROM 1-11465521-2 WHERE Attendance = '64,087'\"}\n{\"text\": \"table: 1-11452830-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: Where was the game played when the team's record was 1-3? \\nA: SELECT Game site FROM 1-11452830-2 WHERE Record = '1-3'\"}\n{\"text\": \"table: 1-11452830-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: How many times was there a kickoff in the September 4, 1988 game? \\nA: SELECT COUNT Kickoff [a ] FROM 1-11452830-2 WHERE Date = 'September 4, 1988'\"}\n{\"text\": \"table: 1-11452830-2\\ncolumns: Week, Date, Opponent, Result, Kickoff [a ], Game site, TV, Attendance, Record\\nQ: How many crowds watched the game where the record was 1-3? \\nA: SELECT COUNT Attendance FROM 1-11452830-2 WHERE Record = '1-3'\"}\n{\"text\": \"table: 1-1149495-1\\ncolumns: Series, Year, Winner, Runner-up, Third place, Fourth place, Fifth place, Sixth place, Host\\nQ: What year finished with Daniel Zueras as the runner-up?\\nA: SELECT COUNT Year FROM 1-1149495-1 WHERE Runner-up = 'Daniel Zueras'\"}\n{\"text\": \"table: 1-1149495-1\\ncolumns: Series, Year, Winner, Runner-up, Third place, Fourth place, Fifth place, Sixth place, Host\\nQ: How many people hosted the show in the year when Chenoa  ended up in fourth place?\\nA: SELECT COUNT Host FROM 1-1149495-1 WHERE Fourth place = 'Chenoa'\"}\n{\"text\": \"table: 1-1149495-1\\ncolumns: Series, Year, Winner, Runner-up, Third place, Fourth place, Fifth place, Sixth place, Host\\nQ: How many fourth places were there in 2003?\\nA: SELECT COUNT Fourth place FROM 1-1149495-1 WHERE Year = '2003'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: What is the engine type when the max torque at rpm is n\\u00b7m ( lbf\\u00b7ft ) @ 4,800 Answers:?\\nA: SELECT engine type FROM 1-1147705-1 WHERE max. torque at rpm = 'N\\u00b7m ( lbf\\u00b7ft ) @ 4,800'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: What is the engine configuration $notes 0-100km/h for the engine type b5244 t2?\\nA: SELECT engine configuration & notes 0-100km/h FROM 1-1147705-1 WHERE engine type = 'B5244 T2'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: What is the engine displacement for the engine type b5254 t?\\nA: SELECT engine displacement FROM 1-1147705-1 WHERE engine type = 'B5254 T'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: How many have are model 2.4 awd?\\nA: SELECT COUNT engine type FROM 1-1147705-1 WHERE model = '2.4 AWD'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: How many engine b5204 t3?\\nA: SELECT COUNT engine displacement FROM 1-1147705-1 WHERE engine type = 'B5204 T3'\"}\n{\"text\": \"table: 1-1147705-1\\ncolumns: model, max. motive power, max. torque at rpm, engine displacement, engine type, engine configuration & notes 0-100km/h\\nQ: How many engine b5234 t3?\\nA: SELECT COUNT model FROM 1-1147705-1 WHERE engine type = 'B5234 T3'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ:  how many\\u00a0power (ps)\\u00a0with\\u00a0torque (nm@rpm)\\u00a0being 240@2200-5000\\nA: SELECT COUNT Power (ps) FROM 1-1147701-4 WHERE Torque (Nm@rpm) = '240@2200-5000'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: what's the\\u00a0comment\\u00a0with\\u00a0model name\\u00a0being 2.4 (2001-2007)\\nA: SELECT Comment FROM 1-1147701-4 WHERE Model name = '2.4 (2001-2007)'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: what's the\\u00a0model name\\u00a0with\\u00a0engine code\\u00a0being b5204 t5\\nA: SELECT Model name FROM 1-1147701-4 WHERE Engine code = 'B5204 T5'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: what's the\\u00a0dbeingplacement (cm\\u00b3)\\u00a0with\\u00a0torque (nm@rpm)\\u00a0being 350@1800-6000\\nA: SELECT Displacement (cm\\u00b3) FROM 1-1147701-4 WHERE Torque (Nm@rpm) = '350@1800-6000'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: what's the\\u00a0model name\\u00a0with\\u00a0torque (nm@rpm)\\u00a0being 230@4500\\nA: SELECT Model name FROM 1-1147701-4 WHERE Torque (Nm@rpm) = '230@4500'\"}\n{\"text\": \"table: 1-1147701-4\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: what's the\\u00a0model name\\u00a0with\\u00a0engine code\\u00a0being b5254 t4\\nA: SELECT Model name FROM 1-1147701-4 WHERE Engine code = 'B5254 T4'\"}\n{\"text\": \"table: 1-1147701-5\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: Name the torque of the engine is d5244 t5\\nA: SELECT Torque (Nm@rpm) FROM 1-1147701-5 WHERE Engine code = 'D5244 T5'\"}\n{\"text\": \"table: 1-1147701-5\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: What is the model of the engine d5244 t?\\nA: SELECT Model name FROM 1-1147701-5 WHERE Engine code = 'D5244 T'\"}\n{\"text\": \"table: 1-1147701-5\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: What is the model of the enginge d5252 t?\\nA: SELECT Model name FROM 1-1147701-5 WHERE Engine code = 'D5252 T'\"}\n{\"text\": \"table: 1-1147701-5\\ncolumns: Model name, Power (ps), Torque (Nm@rpm), Displacement (cm\\u00b3), Engine code, Comment\\nQ: What is the model of the engine d5244 t7?\\nA: SELECT Model name FROM 1-1147701-5 WHERE Engine code = 'D5244 T7'\"}\n{\"text\": \"table: 1-11545282-11\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: What is the position of number 47?\\nA: SELECT Position FROM 1-11545282-11 WHERE No. = '47'\"}\n{\"text\": \"table: 1-11545282-11\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Name the position of Turkey\\nA: SELECT Position FROM 1-11545282-11 WHERE Nationality = 'Turkey'\"}\n{\"text\": \"table: 1-11545282-11\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Who is player number 51?\\nA: SELECT Player FROM 1-11545282-11 WHERE No. = '51'\"}\n{\"text\": \"table: 1-11545282-11\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: What is the position for the years 1998-99\\nA: SELECT Position FROM 1-11545282-11 WHERE Years for Jazz = '1998-99'\"}\n{\"text\": \"table: 1-11545282-11\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: How many positions are for creighton?\\nA: SELECT COUNT Position FROM 1-11545282-11 WHERE School/Club Team = 'Creighton'\"}\n{\"text\": \"table: 1-11545282-12\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which player is from Marshall and played 1974-75?\\nA: SELECT Player FROM 1-11545282-12 WHERE Years for Jazz = '1974-75' AND School/Club Team = 'Marshall'\"}\n{\"text\": \"table: 1-11545282-12\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which country is the player that went to Oregon?\\nA: SELECT Nationality FROM 1-11545282-12 WHERE School/Club Team = 'Oregon'\"}\n{\"text\": \"table: 1-11545282-12\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which country is Jim Les from?\\nA: SELECT Nationality FROM 1-11545282-12 WHERE Player = 'Jim Les'\"}\n{\"text\": \"table: 1-11545282-12\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which number is the player from Minnesota?\\nA: SELECT MAX No. FROM 1-11545282-12 WHERE School/Club Team = 'Minnesota'\"}\n{\"text\": \"table: 1-11545282-18\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which player played for years 2000-02\\nA: SELECT Player FROM 1-11545282-18 WHERE Years for Jazz = '2000-02'\"}\n{\"text\": \"table: 1-11545282-18\\ncolumns: Player, No., Nationality, Position, Years for Jazz, School/Club Team\\nQ: Which school is Kirk Snyder from?\\nA: SELECT School/Club Team FROM 1-11545282-18 WHERE Player = 'Kirk Snyder'\"}\n"
  },
  {
    "path": "lora/data/valid.jsonl",
    "content": "{\"text\": \"table: 1-10015132-11\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What position does the player who played for butler cc (ks) play?\\nA: SELECT Position FROM 1-10015132-11 WHERE School/Club Team = 'Butler CC (KS)'\"}\n{\"text\": \"table: 1-10015132-11\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: How many schools did player number 3 play at?\\nA: SELECT COUNT School/Club Team FROM 1-10015132-11 WHERE No. = '3'\"}\n{\"text\": \"table: 1-10015132-11\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school did player number 21 play for?\\nA: SELECT School/Club Team FROM 1-10015132-11 WHERE No. = '21'\"}\n{\"text\": \"table: 1-10015132-11\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Who is the player that wears number 42?\\nA: SELECT Player FROM 1-10015132-11 WHERE No. = '42'\"}\n{\"text\": \"table: 1-10015132-11\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What player played guard for toronto in 1996-97?\\nA: SELECT Player FROM 1-10015132-11 WHERE Position = 'Guard' AND Years in Toronto = '1996-97'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: Who are all of the players on the Westchester High School club team?\\nA: SELECT Player FROM 1-10015132-9 WHERE School/Club Team = 'Westchester High School'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school/club team is Amir Johnson on?\\nA: SELECT School/Club Team FROM 1-10015132-9 WHERE Player = 'Amir Johnson'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What are the total amount of numbers on the Toronto team in 2005-06?\\nA: SELECT COUNT No. FROM 1-10015132-9 WHERE Years in Toronto = '2005-06'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What are the total number of positions on the Toronto team in 2006-07?\\nA: SELECT COUNT Position FROM 1-10015132-9 WHERE Years in Toronto = '2006-07'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What are the nationality of the players on the Fresno State school/club team?\\nA: SELECT Nationality FROM 1-10015132-9 WHERE School/Club Team = 'Fresno State'\"}\n{\"text\": \"table: 1-10015132-9\\ncolumns: Player, No., Nationality, Position, Years in Toronto, School/Club Team\\nQ: What school/club team is Trey Johnson on?\\nA: SELECT School/Club Team FROM 1-10015132-9 WHERE Player = 'Trey Johnson'\"}\n{\"text\": \"table: 1-10026563-1\\ncolumns: Entered office as Head of State or Government, Began time as senior G8 leader, Ended time as senior G8 leader, Person, Office\\nQ: When did Jacques Chirac stop being a G8 leader?\\nA: SELECT Ended time as senior G8 leader FROM 1-10026563-1 WHERE Person = 'Jacques Chirac'\"}\n{\"text\": \"table: 1-10026563-1\\ncolumns: Entered office as Head of State or Government, Began time as senior G8 leader, Ended time as senior G8 leader, Person, Office\\nQ: When did the Prime Minister of Italy take office?\\nA: SELECT Entered office as Head of State or Government FROM 1-10026563-1 WHERE Office = 'Prime Minister of Italy'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the English name of the country whose official native language is Dutch Papiamento?\\nA: SELECT Country ( exonym ) FROM 1-1008653-1 WHERE Official or native language(s) (alphabet/script) = 'Dutch Papiamento'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What official or native languages are spoken in the country whose capital city is Canberra?\\nA: SELECT Official or native language(s) (alphabet/script) FROM 1-1008653-1 WHERE Capital ( exonym ) = 'Canberra'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the local name given to the city of Canberra?\\nA: SELECT Capital ( endonym ) FROM 1-1008653-1 WHERE Capital ( exonym ) = 'Canberra'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the local name given to the capital of Anguilla?\\nA: SELECT Capital ( endonym ) FROM 1-1008653-1 WHERE Country ( endonym ) = 'Anguilla'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: What is the English name given to the city of St. John's?\\nA: SELECT Capital ( exonym ) FROM 1-1008653-1 WHERE Capital ( endonym ) = 'St. John's'\"}\n{\"text\": \"table: 1-1008653-1\\ncolumns: Country ( exonym ), Capital ( exonym ), Country ( endonym ), Capital ( endonym ), Official or native language(s) (alphabet/script)\\nQ: How many capital cities does Australia have?\\nA: SELECT COUNT Capital ( endonym ) FROM 1-1008653-1 WHERE Country ( endonym ) = 'Australia'\"}\n{\"text\": \"table: 1-10088101-1\\ncolumns: No. in set, No. in series, Title, Directed by, Written by, Original air date, Production code\\nQ: The episode with production code 9abx02 was originally aired on what date?\\nA: SELECT Original air date FROM 1-10088101-1 WHERE Production code = '9ABX02'\"}\n{\"text\": \"table: 1-10088101-1\\ncolumns: No. in set, No. in series, Title, Directed by, Written by, Original air date, Production code\\nQ: What is the episode number that has production code 8abx15?\\nA: SELECT MIN No. in series FROM 1-10088101-1 WHERE Production code = '8ABX15'\"}\n{\"text\": \"table: 1-10295819-2\\ncolumns: Player, Highest singles ranking, Highest doubles ranking, First year played, Years played, Ties played, Total W\\u2013L, Singles W\\u2013L, Doubles W\\u2013L\\nQ: Name the minimum tiesplayed for 6 years\\nA: SELECT MIN Ties played FROM 1-10295819-2 WHERE Years played = 6\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the amount of trees, that require replacement when prevailing types, % is pine \\u2014 29.37 poplar \\u2014 26.12 acer negundo \\u2014 13.2?\\nA: SELECT Amount of trees, that require replacement FROM 1-10342194-3 WHERE Prevailing types, % = 'Pine \\u2014 29.37 Poplar \\u2014 26.12 Acer negundo \\u2014 13.2'\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the amount of trees, that require replacement when district is leninsky?\\nA: SELECT Amount of trees, that require replacement FROM 1-10342194-3 WHERE District = 'Leninsky'\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the district when the total amount of trees is smaller than 150817.6878461314 and amount of old trees is 1,928 (1.89%)?\\nA: SELECT District FROM 1-10342194-3 WHERE Total amount of trees < 150817.6878461314 AND Amount of old trees = '1,928 (1.89%)'\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the amount of trees, that require replacement when the district is motovilikhinsky?\\nA: SELECT Amount of trees, that require replacement FROM 1-10342194-3 WHERE District = 'Motovilikhinsky'\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the total amount of trees when district is leninsky?\\nA: SELECT MAX Total amount of trees FROM 1-10342194-3 WHERE District = 'Leninsky'\"}\n{\"text\": \"table: 1-10342194-3\\ncolumns: District, Total amount of trees, Prevailing types, %, Amount of old trees, Amount of trees, that require replacement\\nQ: What is the district when prevailing types, % is acer negundo \\u2014 30.22 tilia \\u2014 18.6 poplar \\u2014 15.23?\\nA: SELECT District FROM 1-10342194-3 WHERE Prevailing types, % = 'Acer negundo \\u2014 30.22 Tilia \\u2014 18.6 Poplar \\u2014 15.23'\"}\n{\"text\": \"table: 1-10429820-13\\ncolumns: Iowa State vs., Overall Record, in Ames, at Opponents Venue, at Neutral Site, Last 5 Meetings, Last 10 Meetings, Current Streak, Since Beginning of Big 12\\nQ: When the value of \\\"since beginning of big 12\\\" is synonymous with its' category, what are the in Ames values?\\nA: SELECT in Ames FROM 1-10429820-13 WHERE Since Beginning of Big 12 = 'Since Beginning of Big 12'\"}\n{\"text\": \"table: 1-1046170-5\\ncolumns: Year, Division, League, Regular Season, Playoffs, U.S. Open Cup\\nQ: what's the\\u00a0u.s. open cup status\\u00a0for regular season\\u00a0of 4th, atlantic division \\nA: SELECT U.S. Open Cup FROM 1-1046170-5 WHERE Regular Season = '4th, Atlantic Division'\"}\n{\"text\": \"table: 1-1046170-5\\ncolumns: Year, Division, League, Regular Season, Playoffs, U.S. Open Cup\\nQ: how many division  did not qualify for u.s. open cup in 2003\\nA: SELECT Division FROM 1-1046170-5 WHERE U.S. Open Cup = 'Did Not Qualify' AND Year = 2003\"}\n{\"text\": \"table: 1-1046170-5\\ncolumns: Year, Division, League, Regular Season, Playoffs, U.S. Open Cup\\nQ: which round is u.s. open cup division semifinals\\nA: SELECT U.S. Open Cup FROM 1-1046170-5 WHERE Playoffs = 'Division Semifinals'\"}\n{\"text\": \"table: 1-1046170-5\\ncolumns: Year, Division, League, Regular Season, Playoffs, U.S. Open Cup\\nQ: what are all the playoffs for regular season is 1st, atlantic division\\nA: SELECT Playoffs FROM 1-1046170-5 WHERE Regular Season = '1st, Atlantic Division'\"}\n{\"text\": \"table: 1-1046170-5\\ncolumns: Year, Division, League, Regular Season, Playoffs, U.S. Open Cup\\nQ: what are all the playoffs for u.s. open cup in 1st round\\nA: SELECT Playoffs FROM 1-1046170-5 WHERE U.S. Open Cup = '1st Round'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ: what is the total number of\\u00a02nd leg\\u00a0where\\u00a0aggregate\\u00a0is 7-2\\nA: SELECT COUNT 2nd leg FROM 1-1061075-1 WHERE Aggregate = '7-2'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ:  what's the\\u00a0aggregate\\u00a0where\\u00a01st leg\\u00a0is 3\\u20132\\nA: SELECT Aggregate FROM 1-1061075-1 WHERE 1st leg = '3\\u20132'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ:  what's the\\u00a0competition\\u00a0where\\u00a0aggregate\\u00a0is 4\\u20137\\nA: SELECT Competition FROM 1-1061075-1 WHERE Aggregate = '4\\u20137'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ:  what's the\\u00a0competition\\u00a0where\\u00a01st leg\\u00a0is 4-1 (h)\\nA: SELECT Competition FROM 1-1061075-1 WHERE 1st leg = '4-1 (h)'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ: what is the total number of\\u00a0round\\u00a0where\\u00a0opponents\\u00a0is haugar\\nA: SELECT COUNT Round FROM 1-1061075-1 WHERE Opponents = 'Haugar'\"}\n{\"text\": \"table: 1-1061075-1\\ncolumns: Season, Competition, Round, Opponents, 1st leg, 2nd leg, Aggregate\\nQ:  what's the\\u00a01st leg\\u00a0where\\u00a0opponents\\u00a0is galatasaray\\nA: SELECT 1st leg FROM 1-1061075-1 WHERE Opponents = 'Galatasaray'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What is the highest Rd that Tom Sneva had the pole position in?\\nA: SELECT MAX Rd FROM 1-10706961-2 WHERE Pole Position = 'Tom Sneva'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: How many winning drivers were there in the race that had a fastest lap time of 56.920?\\nA: SELECT COUNT Winning driver FROM 1-10706961-2 WHERE Fastest Lap = '56.920'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: How many reports are there in the race that Forsythe Racing won and Teo Fabi had the pole position in?\\nA: SELECT COUNT Report FROM 1-10706961-2 WHERE Winning team = 'Forsythe Racing' AND Pole Position = 'Teo Fabi'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: Which Rd took place at the Indianapolis 500?\\nA: SELECT Rd FROM 1-10706961-2 WHERE Name = 'Indianapolis 500'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: Which teams won when Bobby Rahal was their winning driver?\\nA: SELECT Winning team FROM 1-10706961-2 WHERE Winning driver = 'Bobby Rahal'\"}\n{\"text\": \"table: 1-10706961-2\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What was the fastest lap time in the Escort Radar Warning 200?\\nA: SELECT Fastest Lap FROM 1-10706961-2 WHERE Name = 'Escort Radar Warning 200'\"}\n{\"text\": \"table: 1-10707176-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: What report was there for the porsche north america?\\nA: SELECT Report FROM 1-10707176-2 WHERE Winning team = 'Porsche North America'\"}\n{\"text\": \"table: 1-10707176-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: What rnds were there for the phoenix international raceway?\\nA: SELECT Rnd FROM 1-10707176-2 WHERE Circuit = 'Phoenix International Raceway'\"}\n{\"text\": \"table: 1-10707176-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: Who was the pole position for the rnd equalling 12?\\nA: SELECT Pole position FROM 1-10707176-2 WHERE Rnd = '12'\"}\n{\"text\": \"table: 1-10707176-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: How many reports were the for the cleveland burke lakefront airport circut?\\nA: SELECT COUNT Report FROM 1-10707176-2 WHERE Circuit = 'Cleveland Burke Lakefront Airport'\"}\n{\"text\": \"table: 1-10707176-2\\ncolumns: Rnd, Race Name, Circuit, City/Location, Date, Pole position, Winning driver, Winning team, Report\\nQ: How many winning drivers were the for the rnd equalling 5?\\nA: SELECT COUNT Winning driver FROM 1-10707176-2 WHERE Rnd = '5'\"}\n{\"text\": \"table: 1-10706879-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: The race tony bettenhausen 200 has what smallest rd?\\nA: SELECT MIN Rd FROM 1-10706879-3 WHERE Name = 'Tony Bettenhausen 200'\"}\n{\"text\": \"table: 1-10706879-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: The winning team of the race, los angeles times 500 is who?\\nA: SELECT Winning team FROM 1-10706879-3 WHERE Name = 'Los Angeles Times 500'\"}\n{\"text\": \"table: 1-10706879-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: How many winning drivers in the kraco twin 125 (r2) race were there?\\nA: SELECT COUNT Winning driver FROM 1-10706879-3 WHERE Name = 'Kraco Twin 125 (R2)'\"}\n{\"text\": \"table: 1-10706879-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: What are the races that johnny rutherford has won?\\nA: SELECT Name FROM 1-10706879-3 WHERE Winning driver = 'Johnny Rutherford'\"}\n{\"text\": \"table: 1-10706879-3\\ncolumns: Rd, Name, Pole Position, Fastest Lap, Winning driver, Winning team, Report\\nQ: How many fastest laps were there for a rd that equals 10?\\nA: SELECT COUNT Fastest Lap FROM 1-10706879-3 WHERE Rd = 10\"}\n{\"text\": \"table: 1-10712301-5\\ncolumns: Region, Operator, Licence award date, On air date, Closure date\\nQ: What is the license award date for North East England?\\nA: SELECT Licence award date FROM 1-10712301-5 WHERE Region = 'North East England'\"}\n{\"text\": \"table: 1-10733530-3\\ncolumns: Nation, Population (thousands), Internet subscriptions (2000) (thousands of users), Internet subscriptions (2008) (thousands of users), % growth (2000\\u20132008), % Internet users\\nQ: What is the percentage of growth in 2000-2008 in ethiopia?\\nA: SELECT % growth (2000\\u20132008) FROM 1-10733530-3 WHERE Nation = 'Ethiopia'\"}\n{\"text\": \"table: 1-10733530-3\\ncolumns: Nation, Population (thousands), Internet subscriptions (2000) (thousands of users), Internet subscriptions (2008) (thousands of users), % growth (2000\\u20132008), % Internet users\\nQ: Name the total number of percentage growth 2000-2008 of uganda?\\nA: SELECT COUNT % growth (2000\\u20132008) FROM 1-10733530-3 WHERE Nation = 'Uganda'\"}\n{\"text\": \"table: 1-10733530-3\\ncolumns: Nation, Population (thousands), Internet subscriptions (2000) (thousands of users), Internet subscriptions (2008) (thousands of users), % growth (2000\\u20132008), % Internet users\\nQ: What is the maximum percentage grown 2000-2008 in burundi\\nA: SELECT MAX % growth (2000\\u20132008) FROM 1-10733530-3 WHERE Nation = 'Burundi'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Provide me with the names of all the villages (German) that has 76.3% of Slovenes in 1951.\\nA: SELECT Village (German) FROM 1-10798421-1 WHERE Percent of Slovenes 1951 = '76.3%'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Give me the minimum number of people in 1991 with 92.5% of Slovenes in 1991.\\nA: SELECT MIN Number of people 1991 FROM 1-10798421-1 WHERE Percent of Slovenes 1991 = '92.5%'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Provide me with the name of all the village (German) that are part of the village (Slovenian) with sele srednji kot. \\nA: SELECT Village (German) FROM 1-10798421-1 WHERE Village (Slovenian) = 'Sele Srednji Kot'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Provide me with the name of all the village (German) that are part of the village (Slovenian) with sele borovnica.\\nA: SELECT Village (German) FROM 1-10798421-1 WHERE Village (Slovenian) = 'Sele Borovnica'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Provide me with the name of the village (German) where there is 96.9% Slovenes in 1951. \\nA: SELECT Village (German) FROM 1-10798421-1 WHERE Percent of Slovenes 1951 = '96.9%'\"}\n{\"text\": \"table: 1-10798421-1\\ncolumns: Village (German), Village (Slovenian), Number of people 1991, Percent of Slovenes 1991, Percent of Slovenes 1951\\nQ: Provide with the names of the village (German) that is part of village (Slovenian) with sele srednji kot.\\nA: SELECT Village (German) FROM 1-10798421-1 WHERE Village (Slovenian) = 'Sele Srednji Kot'\"}\n{\"text\": \"table: 1-10812293-3\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: What was the score of the game on November 12?\\nA: SELECT Score FROM 1-10812293-3 WHERE Date = 'November 12'\"}\n{\"text\": \"table: 1-10812293-3\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: Who had high assists when they played against San Antonio?\\nA: SELECT High assists FROM 1-10812293-3 WHERE Team = 'San Antonio'\"}\n{\"text\": \"table: 1-10812293-3\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: Who scored the most points in game 4?\\nA: SELECT High points FROM 1-10812293-3 WHERE Game = 4\"}\n{\"text\": \"table: 1-10812293-3\\ncolumns: Game, Date, Team, Score, High points, High rebounds, High assists, Location Attendance, Record\\nQ: Where was the game on November 20?\\nA: SELECT Location Attendance FROM 1-10812293-3 WHERE Date = 'November 20'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: The canadian airdate of 11 february 2008 applied to what series number?\\nA: SELECT COUNT No. in series FROM 1-10935205-1 WHERE Canadian airdate = '11 February 2008'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: The U.S. airdate of 4 april 2008 had a production code of what?\\nA: SELECT MAX Production code FROM 1-10935205-1 WHERE US airdate = '4 April 2008'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: The episode titled \\\"don't stop believin'\\\" was what highest number of the season?\\nA: SELECT MAX No. in season FROM 1-10935205-1 WHERE Title = '\\\"Don't Stop Believin'\\\"'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: The U.S. airdate of 8 august 2008 also had canadian airdates of what?\\nA: SELECT Canadian airdate FROM 1-10935205-1 WHERE US airdate = '8 August 2008'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: The canadian airdate of 17 march 2008 had how many numbers in the season?\\nA: SELECT COUNT No. in season FROM 1-10935205-1 WHERE Canadian airdate = '17 March 2008'\"}\n{\"text\": \"table: 1-10935205-1\\ncolumns: No. in season, No. in series, Title, Canadian airdate, US airdate, Production code\\nQ: For the episode(s) aired in the U.S. on 4 april 2008, what were the names?\\nA: SELECT Title FROM 1-10935205-1 WHERE US airdate = '4 April 2008'\"}\n{\"text\": \"table: 1-10953197-5\\ncolumns: No. in series, No. in season, Title, Director, Writer(s), Original air date, Production code\\nQ: Who directed the episode \\\"Great Sexpectations (2)\\\"?\\nA: SELECT Director FROM 1-10953197-5 WHERE Title = '\\\"Great Sexpectations (2)\\\"'\"}\n{\"text\": \"table: 1-10975034-2\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: Which player from the 2004 CFL draft attended Wilfrid Laurier?\\nA: SELECT Player FROM 1-10975034-2 WHERE College = 'Wilfrid Laurier'\"}\n{\"text\": \"table: 1-10975034-2\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What position does Christian Leibl-Cote play?\\nA: SELECT Position FROM 1-10975034-2 WHERE Player = 'Christian Leibl-Cote'\"}\n{\"text\": \"table: 1-10975034-2\\ncolumns: Pick #, CFL Team, Player, Position, College\\nQ: What is the pick number for Northwestern college?\\nA: SELECT MAX Pick # FROM 1-10975034-2 WHERE College = 'Northwestern'\"}\n{\"text\": \"table: 1-10992-3\\ncolumns: No, City district (Stadtteil), Area in km\\u00b2, Population, Foreign nationals, Foreign nationals in %, Area district (Ortsbezirk)\\nQ: How many foreigners in percentage terms had a population of 4.911?\\nA: SELECT COUNT Foreign nationals in % FROM 1-10992-3 WHERE Population = '4.911'\"}\n{\"text\": \"table: 1-10992-3\\ncolumns: No, City district (Stadtteil), Area in km\\u00b2, Population, Foreign nationals, Foreign nationals in %, Area district (Ortsbezirk)\\nQ: What is the number of the city district of stadtteil where foreigners are 5.162?\\nA: SELECT COUNT City district (Stadtteil) FROM 1-10992-3 WHERE Foreign nationals = '5.162'\"}\n{\"text\": \"table: 1-10992-3\\ncolumns: No, City district (Stadtteil), Area in km\\u00b2, Population, Foreign nationals, Foreign nationals in %, Area district (Ortsbezirk)\\nQ: What is the city where the number is 47?\\nA: SELECT City district (Stadtteil) FROM 1-10992-3 WHERE No = '47'\"}\n{\"text\": \"table: 1-11044765-1\\ncolumns: School, Mascot, Location, League, Enrollment\\nQ: Which leagues have Raiders as their mascot?\\nA: SELECT League FROM 1-11044765-1 WHERE Mascot = 'Raiders'\"}\n{\"text\": \"table: 1-11044765-1\\ncolumns: School, Mascot, Location, League, Enrollment\\nQ: Which leagues is the Galena school in?\\nA: SELECT League FROM 1-11044765-1 WHERE School = 'Galena'\"}\n{\"text\": \"table: 1-11044765-1\\ncolumns: School, Mascot, Location, League, Enrollment\\nQ: What city and state is the Lancers mascot located?\\nA: SELECT Location FROM 1-11044765-1 WHERE Mascot = 'Lancers'\"}\n{\"text\": \"table: 1-11044765-1\\ncolumns: School, Mascot, Location, League, Enrollment\\nQ: What city and state are the miners located in?\\nA: SELECT Location FROM 1-11044765-1 WHERE Mascot = 'Miners'\"}\n{\"text\": \"table: 1-11044765-1\\ncolumns: School, Mascot, Location, League, Enrollment\\nQ: Which school has the Raiders as their mascot?\\nA: SELECT School FROM 1-11044765-1 WHERE Mascot = 'Raiders'\"}\n{\"text\": \"table: 1-1121352-2\\ncolumns: No., Date, Tournament, Winning score, To par, Margin of victory, Runner(s)-up\\nQ: Where was the tournament dated nov 3, 2002?\\nA: SELECT Tournament FROM 1-1121352-2 WHERE Date = 'Nov 3, 2002'\"}\n{\"text\": \"table: 1-1121352-2\\ncolumns: No., Date, Tournament, Winning score, To par, Margin of victory, Runner(s)-up\\nQ: Where is the margin of victory dated mar 28, 2004?\\nA: SELECT Margin of victory FROM 1-1121352-2 WHERE Date = 'Mar 28, 2004'\"}\n{\"text\": \"table: 1-1121352-2\\ncolumns: No., Date, Tournament, Winning score, To par, Margin of victory, Runner(s)-up\\nQ: What is the to par dated may 4, 2003?\\nA: SELECT To par FROM 1-1121352-2 WHERE Date = 'May 4, 2003'\"}\n{\"text\": \"table: 1-1121352-2\\ncolumns: No., Date, Tournament, Winning score, To par, Margin of victory, Runner(s)-up\\nQ: What date were the runner ups pat hurst juli inkster?\\nA: SELECT Date FROM 1-1121352-2 WHERE Runner(s)-up = 'Pat Hurst Juli Inkster'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what's the total number of\\u00a0final epbeingode count\\u00a0with\\u00a0character\\u00a0being rick stetler\\nA: SELECT COUNT Final Episode Count FROM 1-11210576-4 WHERE Character = 'Rick Stetler'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what are all the actor where first episode is \\\"ambush\\\"\\nA: SELECT Actor FROM 1-11210576-4 WHERE First Episode = '\\\"Ambush\\\"'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what's the\\u00a0character\\u00a0with\\u00a0fate\\u00a0being deceased: knife wound\\nA: SELECT Character FROM 1-11210576-4 WHERE Fate = 'Deceased: Knife Wound'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what's the total number of\\u00a0final epbeingode count\\u00a0with\\u00a0first epbeingode\\u00a0being \\\"l.a.\\\"\\nA: SELECT COUNT Final Episode Count FROM 1-11210576-4 WHERE First Episode = '\\\"L.A.\\\"'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what's the\\u00a0actor\\u00a0with\\u00a0character\\u00a0being judge joseph ratner\\nA: SELECT Actor FROM 1-11210576-4 WHERE Character = 'Judge Joseph Ratner'\"}\n{\"text\": \"table: 1-11210576-4\\ncolumns: Character, Fate, Actor, First Episode, Final Episode, Duration, Final Episode Count\\nQ: what's the\\u00a0first epbeingode\\u00a0with\\u00a0final epbeingode\\u00a0being \\\"rio\\\"\\nA: SELECT First Episode FROM 1-11210576-4 WHERE Final Episode = '\\\"Rio\\\"'\"}\n{\"text\": \"table: 1-11214772-2\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ: Which team was the second semi finalist in 2007?\\nA: SELECT Semi-Finalist #2 FROM 1-11214772-2 WHERE Year = 2007\"}\n{\"text\": \"table: 1-11214772-2\\ncolumns: Year, Champion, Score, Runner-Up, Location, Semi-Finalist #1, Semi-Finalist #2\\nQ: How many teams were listed as runner up in 2005 and there the first semi finalist was Western Carolina?\\nA: SELECT COUNT Runner-Up FROM 1-11214772-2 WHERE Semi-Finalist #1 = 'Western Carolina' AND Year = 2005\"}\n"
  },
  {
    "path": "lora/data/wikisql.py",
    "content": "# Copyright © 2023 Apple Inc.\n\n\"\"\"\nCode to preprocess the WikiSQL dataset adapted from\nhttps://github.com/salesforce/WikiSQL and\nhttps://huggingface.co/sqllama/sqllama-V0/blob/main/wikisql.ipynb .\n\"\"\"\n\n\nimport json\nimport os\n\n\ndef load():\n    \"\"\"\n    Load all three splits of the WikiSQL dataset.\n    \"\"\"\n    return (WikiSQL(dn) for dn in [\"train\", \"dev\", \"test\"])\n\n\nclass WikiSQL:\n    def __init__(self, dataset, save_dir=\"/tmp\"):\n        valid_sets = (\"train\", \"dev\", \"test\")\n        if dataset not in valid_sets:\n            raise ValueError(f\"Dataset must be in {valid_sets}, got {dataset}\")\n        data_dir = os.path.join(save_dir, \"wikisql\")\n        self._maybe_download(data_dir)\n\n        self._parse_tables(os.path.join(data_dir, f\"data/{dataset}.tables.jsonl\"))\n        self._parse_queries(os.path.join(data_dir, f\"data/{dataset}.jsonl\"))\n\n    def _maybe_download(self, data_dir):\n        if not os.path.exists(data_dir):\n            import io\n            import tarfile\n            from urllib import request\n\n            url = \"https://raw.githubusercontent.com/salesforce/WikiSQL/master/data.tar.bz2\"\n            r = request.urlopen(url)\n            with tarfile.open(fileobj=io.BytesIO(r.read())) as tf:\n                tf.extractall(data_dir)\n\n    def _parse_tables(self, tables):\n        self._tables = {}\n        with open(tables) as f:\n            for line in f:\n                table = json.loads(line)\n                self._tables[table[\"id\"]] = {\n                    \"columns\": table[\"header\"],\n                    \"types\": table[\"types\"],\n                    \"desc\": f\"table: {table['id']}\\ncolumns: {', '.join(table['header'])}\",\n                }\n\n    def _parse_queries(self, queries):\n        self._queries = []\n        with open(queries) as f:\n            for line in f:\n                query = json.loads(line)\n                table = self._tables[query[\"table_id\"]]\n                question = query[\"question\"]\n                answer = self.query_to_text(\n                    query[\"sql\"], query[\"table_id\"], table[\"columns\"], table[\"types\"]\n                )\n                self._queries.append(\n                    f\"<s>{table['desc']}\\nQ: {question}\\nA: {answer}</s>\"\n                )\n\n    def query_to_text(self, query, table, columns, types):\n        aggregation_ops = [\"\", \"MAX\", \"MIN\", \"COUNT\", \"SUM\", \"AVG\"]\n        condition_ops = [\"=\", \">\", \"<\", \"OP\"]\n        column = columns[query[\"sel\"]]\n        aggregation = (aggregation_ops[query[\"agg\"]] + \" \") if query[\"agg\"] > 0 else \"\"\n        sql = f\"SELECT {aggregation}{column} FROM {table}\"\n\n        conditions = query[\"conds\"]\n        if conditions:\n            cs = []\n            for i, o, v in conditions:\n                column = columns[i]\n                op = condition_ops[o]\n\n                if types[i] == \"text\":\n                    value = f\"'{v}'\"\n                else:\n                    value = v\n                cs.append(f\"{column} {op} {value}\")\n\n            sql += \" WHERE \" + \" AND \".join(cs)\n\n        return sql\n\n    def __getitem__(self, idx):\n        return self._queries[idx]\n\n    def __len__(self):\n        return len(self._queries)\n\n\nif __name__ == \"__main__\":\n    datanames = [\"train\", \"dev\", \"test\"]\n    sizes = [56355, 8421, 15878]\n    for dataname, size in zip(datanames, sizes):\n        len(WikiSQL(dataname)) == size, f\"Wrong {dataname} set size.\"\n\n    # Write the sets to jsonl\n    import json\n\n    train, dev, test = load()\n    datasets = [\n        (train, \"train\", 1000),\n        (dev, \"valid\", 100),\n        (test, \"test\", 100),\n    ]\n    for dataset, name, size in datasets:\n        with open(f\"data/{name}.jsonl\", \"w\") as fid:\n            for e, t in zip(range(size), dataset):\n                # Strip the <s>, </s> since the tokenizer adds them\n                json.dump({\"text\": t[3:-4]}, fid)\n                fid.write(\"\\n\")\n"
  },
  {
    "path": "lora/fuse.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport utils\nfrom mlx.utils import tree_flatten, tree_unflatten\nfrom models import LoRALinear\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"LoRA or QLoRA finetuning.\")\n    parser.add_argument(\n        \"--model\",\n        default=\"mlx_model\",\n        help=\"The path to the local model directory or Hugging Face repo.\",\n    )\n    parser.add_argument(\n        \"--save-path\",\n        default=\"lora_fused_model\",\n        help=\"The path to save the fused model.\",\n    )\n    parser.add_argument(\n        \"--adapter-file\",\n        type=str,\n        default=\"adapters.npz\",\n        help=\"Path to the trained adapter weights (npz or safetensors).\",\n    )\n    parser.add_argument(\n        \"--hf-path\",\n        help=(\n            \"Path to the original Hugging Face model. This is \"\n            \"required for upload if --model is a local directory.\"\n        ),\n        type=str,\n        default=None,\n    )\n    parser.add_argument(\n        \"--upload-name\",\n        help=\"The name of model to upload to Hugging Face MLX Community.\",\n        type=str,\n        default=None,\n    )\n    parser.add_argument(\n        \"-d\",\n        \"--de-quantize\",\n        help=\"Generate a de-quantized model.\",\n        action=\"store_true\",\n    )\n\n    print(\"Loading pretrained model\")\n    args = parser.parse_args()\n\n    model, tokenizer, config = utils.load(args.model)\n\n    # Load adapters and get number of LoRA layers\n    adapters = list(mx.load(args.adapter_file).items())\n    lora_layers = len([m for m in adapters if \"q_proj.lora_a\" in m[0]])\n\n    # Freeze all layers other than LORA linears\n    model.freeze()\n    for l in model.model.layers[len(model.model.layers) - lora_layers :]:\n        l.self_attn.q_proj = LoRALinear.from_linear(l.self_attn.q_proj)\n        l.self_attn.v_proj = LoRALinear.from_linear(l.self_attn.v_proj)\n        if hasattr(l, \"block_sparse_moe\"):\n            l.block_sparse_moe.gate = LoRALinear.from_linear(l.block_sparse_moe.gate)\n\n    model.update(tree_unflatten(adapters))\n    fused_linears = [\n        (n, m.to_linear())\n        for n, m in model.named_modules()\n        if isinstance(m, LoRALinear)\n    ]\n\n    model.update_modules(tree_unflatten(fused_linears))\n\n    if args.de_quantize:\n        de_quantize_layers = []\n        for n, m in model.named_modules():\n            if isinstance(m, nn.QuantizedLinear):\n                bias = \"bias\" in m\n                weight = m.weight\n                weight = mx.dequantize(\n                    weight,\n                    m.scales,\n                    m.biases,\n                    m.group_size,\n                    m.bits,\n                ).astype(mx.float16)\n                output_dims, input_dims = weight.shape\n                linear = nn.Linear(input_dims, output_dims, bias=bias)\n                linear.weight = weight\n                if bias:\n                    linear.bias = m.bias\n                de_quantize_layers.append((n, linear))\n\n        model.update_modules(tree_unflatten(de_quantize_layers))\n\n    weights = dict(tree_flatten(model.parameters()))\n    if args.de_quantize:\n        config.pop(\"quantization\", None)\n    utils.save_model(args.save_path, weights, tokenizer, config)\n\n    if args.upload_name is not None:\n        hf_path = args.hf_path\n        if not Path(args.model).exists():\n            # If the model path doesn't exist, assume it's an HF repo\n            hf_path = args.model\n        elif hf_path is None:\n            raise ValueError(\n                \"Must provide original Hugging Face repo to upload local model.\"\n            )\n        utils.upload_to_hub(args.save_path, args.upload_name, hf_path)\n"
  },
  {
    "path": "lora/lora.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nimport json\nimport math\nimport os\nimport sys\nimport time\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport numpy as np\nimport utils as lora_utils\nfrom mlx.utils import tree_flatten\nfrom models import LoRALinear\n\n# Disable output buffering to see print statements in real-time\nsys.stdout = os.fdopen(sys.stdout.fileno(), \"w\", buffering=1)\n\n\ndef build_parser():\n    parser = argparse.ArgumentParser(description=\"LoRA or QLoRA finetuning.\")\n    parser.add_argument(\n        \"--model\",\n        default=\"mlx_model\",\n        help=\"The path to the local model directory or Hugging Face repo.\",\n    )\n    # Generation args\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"The maximum number of tokens to generate\",\n    )\n    parser.add_argument(\n        \"--temp\", type=float, default=0.8, help=\"The sampling temperature\"\n    )\n    parser.add_argument(\n        \"--prompt\",\n        \"-p\",\n        type=str,\n        help=\"The prompt for generation\",\n        default=None,\n    )\n\n    # Training args\n    parser.add_argument(\n        \"--train\",\n        action=\"store_true\",\n        help=\"Do training\",\n    )\n    parser.add_argument(\n        \"--add-eos-token\",\n        type=int,\n        default=1,\n        help=\"Enable add_eos_token for tokenizer\",\n    )\n    parser.add_argument(\n        \"--data\",\n        type=str,\n        default=\"data/\",\n        help=\"Directory with {train, valid, test}.jsonl files\",\n    )\n    parser.add_argument(\n        \"--lora-layers\",\n        type=int,\n        default=16,\n        help=\"Number of layers to fine-tune\",\n    )\n    parser.add_argument(\"--batch-size\", type=int, default=4, help=\"Minibatch size.\")\n    parser.add_argument(\n        \"--iters\", type=int, default=1000, help=\"Iterations to train for.\"\n    )\n    parser.add_argument(\n        \"--val-batches\",\n        type=int,\n        default=25,\n        help=\"Number of validation batches, -1 uses the entire validation set.\",\n    )\n    parser.add_argument(\n        \"--learning-rate\", type=float, default=1e-5, help=\"Adam learning rate.\"\n    )\n    parser.add_argument(\n        \"--steps-per-report\",\n        type=int,\n        default=10,\n        help=\"Number of training steps between loss reporting.\",\n    )\n    parser.add_argument(\n        \"--steps-per-eval\",\n        type=int,\n        default=200,\n        help=\"Number of training steps between validations.\",\n    )\n    parser.add_argument(\n        \"--resume-adapter-file\",\n        type=str,\n        default=None,\n        help=\"Load path to resume training with the given adapter weights.\",\n    )\n    parser.add_argument(\n        \"--adapter-file\",\n        type=str,\n        default=\"adapters.npz\",\n        help=\"Save/load path for the trained adapter weights.\",\n    )\n    parser.add_argument(\n        \"--save-every\",\n        type=int,\n        default=100,\n        help=\"Save the model every N iterations.\",\n    )\n    parser.add_argument(\n        \"--test\",\n        action=\"store_true\",\n        help=\"Evaluate on the test set after training\",\n    )\n    parser.add_argument(\n        \"--test-batches\",\n        type=int,\n        default=500,\n        help=\"Number of test set batches, -1 uses the entire test set.\",\n    )\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n    return parser\n\n\nclass Dataset:\n    \"\"\"\n    Light-weight wrapper to hold lines from a jsonl file\n    \"\"\"\n\n    def __init__(self, path: Path, key: str = \"text\"):\n        if not path.exists():\n            self._data = None\n        else:\n            with open(path, \"r\") as fid:\n                self._data = [json.loads(l) for l in fid]\n        self._key = key\n\n    def __getitem__(self, idx: int):\n        return self._data[idx][self._key]\n\n    def __len__(self):\n        return len(self._data)\n\n\ndef load(args):\n    def load_and_check(name):\n        dataset_path = Path(args.data) / f\"{name}.jsonl\"\n        try:\n            return Dataset(dataset_path)\n        except Exception as e:\n            print(f\"Unable to build dataset {dataset_path} ({e})\")\n            raise\n\n    names = (\"train\", \"valid\", \"test\")\n    train, valid, test = (load_and_check(n) for n in names)\n\n    if args.train and len(train) == 0:\n        raise ValueError(\n            \"Training set not found or empty. Must provide training set for fine-tuning.\"\n        )\n    if args.train and len(valid) == 0:\n        raise ValueError(\n            \"Validation set not found or empty. Must provide validation set for fine-tuning.\"\n        )\n    if args.test and len(test) == 0:\n        raise ValueError(\n            \"Test set not found or empty. Must provide test set for evaluation.\"\n        )\n    return train, valid, test\n\n\ndef loss(model, inputs, targets, lengths):\n    # Run model on inputs\n    logits, _ = model(inputs)\n    logits = logits.astype(mx.float32)\n\n    # Mask padding tokens\n    length_mask = mx.arange(inputs.shape[1])[None, :] < lengths[:, None]\n\n    # Calculate the loss\n    ce = nn.losses.cross_entropy(logits, targets) * length_mask\n    ntoks = length_mask.sum()\n    ce = ce.sum() / ntoks\n    return ce, ntoks\n\n\ndef iterate_batches(dset, tokenizer, batch_size, train=False):\n    # Shuffle indices\n    while True:\n        indices = np.arange(len(dset))\n        if train:\n            indices = np.random.permutation(indices)\n\n        # Collect batches from dataset\n        for i in range(0, len(indices) - batch_size + 1, batch_size):\n            # Encode batch\n            batch = [tokenizer.encode(dset[indices[i + j]]) for j in range(batch_size)]\n            lengths = [len(x) for x in batch]\n\n            # Check if any sequence is longer than 2048 tokens\n            if max(lengths) > 2048:\n                print(\n                    \"[WARNING] Some sequences are longer than 2048 tokens. \"\n                    \"Consider pre-splitting your data to save memory.\"\n                )\n\n            # Pad to the max length\n            batch_arr = np.zeros((batch_size, max(lengths)), np.int32)\n\n            for j in range(batch_size):\n                batch_arr[j, : lengths[j]] = batch[j]\n            batch = mx.array(batch_arr)\n            yield batch[:, :-1], batch[:, 1:], mx.array(lengths)\n\n        if not train:\n            break\n\n\ndef evaluate(model, dataset, loss, tokenizer, batch_size, num_batches):\n    all_losses = []\n    ntokens = 0\n\n    # num_batches can be -1 to indicate the entire set\n    index_iterator = iter(range(num_batches)) if num_batches != -1 else iter(int, 1)\n\n    for it, batch in zip(\n        index_iterator,\n        iterate_batches(dataset, tokenizer, batch_size),\n    ):\n        losses, toks = loss(model, *batch)\n        all_losses.append((losses * toks).item())\n        ntokens += toks.item()\n\n    return np.sum(all_losses) / ntokens\n\n\ndef train(model, train_set, val_set, optimizer, loss, tokenizer, args):\n    # Create value and grad function for loss\n    loss_value_and_grad = nn.value_and_grad(model, loss)\n\n    losses = []\n    n_tokens = 0\n\n    # Main training loop\n    start = time.perf_counter()\n    for it, batch in zip(\n        range(args.iters),\n        iterate_batches(train_set, tokenizer, args.batch_size, train=True),\n    ):\n        # Forward and backward pass\n        (lvalue, toks), grad = loss_value_and_grad(model, *batch)\n\n        # Model update\n        optimizer.update(model, grad)\n        mx.eval(model.parameters(), optimizer.state, lvalue)\n\n        # Record loss\n        losses.append(lvalue.item())\n        n_tokens += toks.item()\n\n        # Report training loss if needed\n        if (it + 1) % args.steps_per_report == 0:\n            train_loss = np.mean(losses)\n\n            stop = time.perf_counter()\n            print(\n                f\"Iter {it + 1}: Train loss {train_loss:.3f}, \"\n                f\"It/sec {args.steps_per_report / (stop - start):.3f}, \"\n                f\"Tokens/sec {float(n_tokens) / (stop - start):.3f}\"\n            )\n            losses = []\n            n_tokens = 0\n            start = time.perf_counter()\n\n        # Report validation loss if needed\n        if it == 0 or (it + 1) % args.steps_per_eval == 0:\n            stop = time.perf_counter()\n            val_loss = evaluate(\n                model, val_set, loss, tokenizer, args.batch_size, args.val_batches\n            )\n            print(\n                f\"Iter {it + 1}: \"\n                f\"Val loss {val_loss:.3f}, \"\n                f\"Val took {(time.perf_counter() - stop):.3f}s\"\n            )\n\n            start = time.perf_counter()\n\n        # Save adapter weights if needed\n        if (it + 1) % args.save_every == 0:\n            mx.savez(\n                args.adapter_file, **dict(tree_flatten(model.trainable_parameters()))\n            )\n            print(f\"Iter {it + 1}: Saved adapter weights to {args.adapter_file}.\")\n\n\ndef generate(model, prompt, tokenizer, args):\n    print(prompt, end=\"\", flush=True)\n\n    prompt = mx.array(tokenizer.encode(prompt))\n\n    tokens = []\n    skip = 0\n    for token, n in zip(\n        lora_utils.generate(prompt, model, args.temp),\n        range(args.max_tokens),\n    ):\n        if token == tokenizer.eos_token_id:\n            break\n\n        tokens.append(token.item())\n        s = tokenizer.decode(tokens)\n        if len(s) - skip > 1:\n            print(s[skip:-1], end=\"\", flush=True)\n            skip = len(s) - 1\n    print(tokenizer.decode(tokens)[skip:], flush=True)\n    print(\"=\" * 10)\n    if len(tokens) == 0:\n        print(\"No tokens generated for this prompt\")\n        return\n\n\nif __name__ == \"__main__\":\n    parser = build_parser()\n    args = parser.parse_args()\n\n    np.random.seed(args.seed)\n\n    # Building tokenizer_config\n    tokenizer_config = {}\n    if args.train:\n        tokenizer_config[\"add_eos_token\"] = bool(args.add_eos_token)\n\n    print(\"Loading pretrained model\")\n    model, tokenizer, _ = lora_utils.load(args.model, tokenizer_config)\n    # Freeze all layers other than LORA linears\n    model.freeze()\n    for l in model.model.layers[len(model.model.layers) - args.lora_layers :]:\n        l.self_attn.q_proj = LoRALinear.from_linear(l.self_attn.q_proj)\n        l.self_attn.v_proj = LoRALinear.from_linear(l.self_attn.v_proj)\n        if hasattr(l, \"block_sparse_moe\"):\n            l.block_sparse_moe.gate = LoRALinear.from_linear(l.block_sparse_moe.gate)\n\n    p = sum(v.size for _, v in tree_flatten(model.parameters())) / 10**6\n    print(f\"Total parameters {p:.3f}M\")\n    p = sum(v.size for _, v in tree_flatten(model.trainable_parameters())) / 10**6\n    print(f\"Trainable parameters {p:.3f}M\")\n\n    print(\"Loading datasets\")\n    train_set, valid_set, test_set = load(args)\n\n    # Resume training the given adapters.\n    if args.resume_adapter_file is not None:\n        print(f\"Loading pretrained adapters from {args.resume_adapter_file}\")\n        model.load_weights(args.resume_adapter_file, strict=False)\n\n    if args.train:\n        print(\"Training\")\n        opt = optim.Adam(learning_rate=args.learning_rate)\n\n        # Train model\n        train(model, train_set, valid_set, opt, loss, tokenizer, args)\n\n        # Save adapter weights\n        mx.savez(args.adapter_file, **dict(tree_flatten(model.trainable_parameters())))\n\n    # Load the LoRA adapter weights which we assume should exist by this point\n    if not Path(args.adapter_file).is_file():\n        raise ValueError(\n            f\"Adapter file {args.adapter_file} missing. \"\n            \"Use --train to learn and save the adapters.npz.\"\n        )\n    model.load_weights(args.adapter_file, strict=False)\n\n    if args.test:\n        print(\"Testing\")\n        model.eval()\n        test_loss = evaluate(\n            model,\n            test_set,\n            loss,\n            tokenizer,\n            args.batch_size,\n            num_batches=args.test_batches,\n        )\n        test_ppl = math.exp(test_loss)\n\n        print(f\"Test loss {test_loss:.3f}, Test ppl {test_ppl:.3f}.\")\n\n    if args.prompt is not None:\n        print(\"Generating\")\n        generate(model, args.prompt, tokenizer, args)\n"
  },
  {
    "path": "lora/models.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport inspect\nimport math\nfrom dataclasses import dataclass\nfrom typing import Dict, Optional, Tuple, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\n@dataclass\nclass ModelArgs:\n    hidden_size: int\n    num_hidden_layers: int\n    intermediate_size: int\n    num_attention_heads: int\n    rms_norm_eps: float\n    vocab_size: int\n    num_key_value_heads: Optional[int] = None\n    rope_theta: float = 10000\n    rope_traditional: bool = False\n    model_type: Optional[str] = None\n    rope_scaling: Optional[Dict[str, Union[float, str]]] = None\n\n    def __post_init__(self):\n        if self.num_key_value_heads is None:\n            self.num_key_value_heads = self.num_attention_heads\n\n        if self.rope_scaling:\n            required_keys = {\"factor\", \"type\"}\n            if not all(key in self.rope_scaling for key in required_keys):\n                raise ValueError(f\"rope_scaling must contain keys {required_keys}\")\n\n            if self.rope_scaling[\"type\"] != \"linear\":\n                raise ValueError(\"rope_scaling 'type' currently only supports 'linear'\")\n\n    @classmethod\n    def from_dict(cls, params):\n        return cls(\n            **{\n                k: v\n                for k, v in params.items()\n                if k in inspect.signature(cls).parameters\n            }\n        )\n\n\nclass LoRALinear(nn.Module):\n    @staticmethod\n    def from_linear(linear: nn.Linear, rank: int = 8):\n        # TODO remove when input_dims and output_dims are attributes\n        # on linear and quantized linear\n        output_dims, input_dims = linear.weight.shape\n        if isinstance(linear, nn.QuantizedLinear):\n            input_dims *= 32 // linear.bits\n        lora_lin = LoRALinear(input_dims, output_dims, rank)\n        lora_lin.linear = linear\n        return lora_lin\n\n    def to_linear(self):\n        linear = self.linear\n        bias = \"bias\" in linear\n        weight = linear.weight\n        is_quantized = isinstance(linear, nn.QuantizedLinear)\n\n        # Use the same type as the linear weight if not quantized\n        dtype = weight.dtype\n\n        if is_quantized:\n            dtype = mx.float16\n            weight = mx.dequantize(\n                weight,\n                linear.scales,\n                linear.biases,\n                linear.group_size,\n                linear.bits,\n            )\n        output_dims, input_dims = weight.shape\n        fused_linear = nn.Linear(input_dims, output_dims, bias=bias)\n\n        lora_b = (self.scale * self.lora_b.T).astype(dtype)\n        lora_a = self.lora_a.T.astype(dtype)\n        fused_linear.weight = weight + lora_b @ lora_a\n        if bias:\n            fused_linear.bias = linear.bias\n\n        if is_quantized:\n            fused_linear = nn.QuantizedLinear.from_linear(\n                fused_linear,\n                linear.group_size,\n                linear.bits,\n            )\n\n        return fused_linear\n\n    def __init__(\n        self,\n        input_dims: int,\n        output_dims: int,\n        lora_rank: int = 8,\n        bias: bool = False,\n        scale: float = 20.0,\n    ):\n        super().__init__()\n\n        # Regular linear layer weights\n        self.linear = nn.Linear(input_dims, output_dims, bias=bias)\n\n        # Scale for low-rank update\n        self.scale = scale\n\n        # Low rank lora weights\n        scale = 1 / math.sqrt(input_dims)\n        self.lora_a = mx.random.uniform(\n            low=-scale,\n            high=scale,\n            shape=(input_dims, lora_rank),\n        )\n        self.lora_b = mx.zeros(shape=(lora_rank, output_dims))\n\n    def __call__(self, x):\n        dtype = self.linear.weight.dtype\n        if isinstance(self.linear, nn.QuantizedLinear):\n            dtype = self.linear.scales.dtype\n        y = self.linear(x.astype(dtype))\n        z = (x @ self.lora_a) @ self.lora_b\n        return y + self.scale * z\n\n\nclass Attention(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n\n        dim = args.hidden_size\n        self.n_heads = n_heads = args.num_attention_heads\n        self.n_kv_heads = n_kv_heads = args.num_key_value_heads\n\n        self.repeats = n_heads // n_kv_heads\n\n        head_dim = args.hidden_size // n_heads\n        self.scale = head_dim**-0.5\n\n        self.q_proj = nn.Linear(dim, n_heads * head_dim, bias=False)\n        self.k_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.v_proj = nn.Linear(dim, n_kv_heads * head_dim, bias=False)\n        self.o_proj = nn.Linear(n_heads * head_dim, dim, bias=False)\n        rope_scale = (\n            1 / float(args.rope_scaling[\"factor\"])\n            if args.rope_scaling is not None and args.rope_scaling[\"type\"] == \"linear\"\n            else 1\n        )\n        self.rope = nn.RoPE(\n            head_dim,\n            traditional=args.rope_traditional,\n            base=args.rope_theta,\n            scale=rope_scale,\n        )\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        B, L, D = x.shape\n\n        queries, keys, values = self.q_proj(x), self.k_proj(x), self.v_proj(x)\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L, self.n_kv_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            queries = self.rope(queries, offset=key_cache.shape[2])\n            keys = self.rope(keys, offset=key_cache.shape[2])\n            keys = mx.concatenate([key_cache, keys], axis=2)\n            values = mx.concatenate([value_cache, values], axis=2)\n        else:\n            queries = self.rope(queries)\n            keys = self.rope(keys)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.o_proj(output), (keys, values)\n\n\nclass MLP(nn.Module):\n    def __init__(self, dim, hidden_dim):\n        super().__init__()\n        self.gate_proj = nn.Linear(dim, hidden_dim, bias=False)\n        self.down_proj = nn.Linear(hidden_dim, dim, bias=False)\n        self.up_proj = nn.Linear(dim, hidden_dim, bias=False)\n\n    def __call__(self, x) -> mx.array:\n        return self.down_proj(nn.silu(self.gate_proj(x)) * self.up_proj(x))\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.num_attention_heads = args.num_attention_heads\n        self.hidden_size = args.hidden_size\n        self.self_attn = Attention(args)\n        self.mlp = MLP(args.hidden_size, args.intermediate_size)\n        self.input_layernorm = nn.RMSNorm(args.hidden_size, eps=args.rms_norm_eps)\n        self.post_attention_layernorm = nn.RMSNorm(\n            args.hidden_size, eps=args.rms_norm_eps\n        )\n        self.args = args\n\n    def __call__(\n        self,\n        x: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> mx.array:\n        r, cache = self.self_attn(self.input_layernorm(x), mask, cache)\n        h = x + r\n        r = self.mlp(self.post_attention_layernorm(h))\n        out = h + r\n        return out, cache\n\n\nclass LlamaModel(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.args = args\n        self.vocab_size = args.vocab_size\n        self.num_hidden_layers = args.num_hidden_layers\n        assert self.vocab_size > 0\n        self.embed_tokens = nn.Embedding(args.vocab_size, args.hidden_size)\n        self.layers = [\n            TransformerBlock(args=args) for _ in range(args.num_hidden_layers)\n        ]\n        self.norm = nn.RMSNorm(args.hidden_size, eps=args.rms_norm_eps)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        h = self.embed_tokens(inputs)\n\n        mask = None\n        if h.shape[1] > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(h.shape[1])\n            mask = mask.astype(h.dtype)\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        for e, layer in enumerate(self.layers):\n            h, cache[e] = layer(h, mask, cache[e])\n\n        return self.norm(h), cache\n\n\nclass Model(nn.Module):\n    def __init__(self, args: ModelArgs):\n        super().__init__()\n        self.model = LlamaModel(args)\n        self.lm_head = nn.Linear(args.hidden_size, args.vocab_size, bias=False)\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        cache=None,\n    ):\n        out, cache = self.model(inputs, cache)\n        return self.lm_head(out), cache\n"
  },
  {
    "path": "lora/requirements.txt",
    "content": "mlx>=0.8.0\ntransformers\nnumpy\n"
  },
  {
    "path": "lora/utils.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport glob\nimport json\nimport logging\nfrom pathlib import Path\nfrom typing import Any, Dict, Generator, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport models\nimport transformers\nfrom huggingface_hub import snapshot_download\n\n\ndef fetch_from_hub(hf_path: str):\n    model_path = snapshot_download(\n        repo_id=hf_path,\n        allow_patterns=[\"*.json\", \"*.safetensors\", \"tokenizer.model\"],\n    )\n    weight_files = glob.glob(f\"{model_path}/*.safetensors\")\n    if len(weight_files) == 0:\n        raise FileNotFoundError(\"No safetensors found in {}\".format(model_path))\n\n    weights = {}\n    for wf in weight_files:\n        weights.update(mx.load(wf).items())\n\n    config = transformers.AutoConfig.from_pretrained(hf_path)\n    tokenizer = transformers.AutoTokenizer.from_pretrained(\n        hf_path,\n    )\n    return weights, config.to_dict(), tokenizer\n\n\ndef upload_to_hub(path: str, name: str, hf_path: str):\n    import os\n\n    from huggingface_hub import HfApi, ModelCard, logging\n\n    repo_id = f\"mlx-community/{name}\"\n\n    card = ModelCard.load(hf_path)\n    card.data.tags = [\"mlx\"] if card.data.tags is None else card.data.tags + [\"mlx\"]\n    card.text = f\"\"\"\n# {name}\nThis model was converted to MLX format from [`{hf_path}`]().\nRefer to the [original model card](https://huggingface.co/{hf_path}) for more details on the model.\n## Use with mlx\n```bash\npip install mlx\ngit clone https://github.com/ml-explore/mlx-examples.git\ncd mlx-examples/llms/hf_llm\npython generate.py --model {repo_id} --prompt \"My name is\"\n```\n\"\"\"\n    card.save(os.path.join(path, \"README.md\"))\n\n    logging.set_verbosity_info()\n\n    api = HfApi()\n    api.create_repo(repo_id=repo_id, exist_ok=True)\n    api.upload_folder(\n        folder_path=path,\n        repo_id=repo_id,\n        repo_type=\"model\",\n        multi_commits=True,\n        multi_commits_verbose=True,\n    )\n\n\ndef make_shards(weights: dict, max_file_size_gibibyte: int = 15):\n    max_file_size_bytes = max_file_size_gibibyte << 30\n    shards = []\n    shard: Dict[str, mx.array] = {}\n    shard_size = 0\n    for k, v in weights.items():\n        if shard_size + v.nbytes > max_file_size_bytes:\n            shards.append(shard)\n            shard, shard_size = {}, 0\n        shard[k] = v\n        shard_size += v.nbytes\n    shards.append(shard)\n    return shards\n\n\ndef save_model(save_dir: Union[str, Path], weights, tokenizer, config):\n    save_dir = Path(save_dir)\n    save_dir.mkdir(parents=True, exist_ok=True)\n\n    shards = make_shards(weights, max_file_size_gibibyte=5)\n    shards_count = len(shards)\n    shard_file_format = (\n        \"model-{:05d}-of-{:05d}.safetensors\"\n        if shards_count > 1\n        else \"model.safetensors\"\n    )\n\n    total_size = sum(v.nbytes for v in weights.values())\n    index_data: Dict[str, Any] = {\n        \"metadata\": {\"total_size\": total_size},\n        \"weight_map\": {},\n    }\n\n    for i, shard in enumerate(shards):\n        shard_name = shard_file_format.format(i + 1, shards_count)\n        mx.save_safetensors(\n            str(save_dir / shard_name), shard, metadata={\"format\": \"mlx\"}\n        )\n        for weight_name in shard.keys():\n            index_data[\"weight_map\"][weight_name] = shard_name\n        del shard\n\n    tokenizer.save_pretrained(save_dir)\n    with open(save_dir / \"config.json\", \"w\") as fid:\n        json.dump(config, fid, indent=4)\n\n    index_data[\"weight_map\"] = {\n        k: index_data[\"weight_map\"][k] for k in sorted(index_data[\"weight_map\"])\n    }\n    with open(save_dir / \"model.safetensors.index.json\", \"w\") as f:\n        json.dump(\n            index_data,\n            f,\n            indent=4,\n        )\n\n\ndef load(path_or_hf_repo: str, tokenizer_config={}):\n    # If the path exists, it will try to load model form it\n    # otherwise download and cache from the hf_repo and cache\n    model_path = Path(path_or_hf_repo)\n    if not model_path.exists():\n        model_path = Path(\n            snapshot_download(\n                repo_id=path_or_hf_repo,\n                allow_patterns=[\"*.json\", \"*.safetensors\", \"tokenizer.model\"],\n            )\n        )\n\n    with open(model_path / \"config.json\", \"r\") as f:\n        config = json.loads(f.read())\n        quantization = config.get(\"quantization\", None)\n\n    weight_files = glob.glob(str(model_path / \"*.safetensors\"))\n    if len(weight_files) == 0:\n        raise FileNotFoundError(\"No safetensors found in {}\".format(model_path))\n\n    weights = {}\n    for wf in weight_files:\n        weights.update(mx.load(wf).items())\n\n    model_args = models.ModelArgs.from_dict(config)\n    model = models.Model(model_args)\n    if quantization is not None:\n        class_predicate = (\n            lambda p, m: isinstance(m, (nn.Linear, nn.Embedding))\n            and f\"{p}.scales\" in weights\n        )\n        nn.quantize(\n            model,\n            **quantization,\n            class_predicate=class_predicate,\n        )\n\n    model.load_weights(list(weights.items()))\n\n    mx.eval(model.parameters())\n    tokenizer = transformers.AutoTokenizer.from_pretrained(\n        model_path, **tokenizer_config\n    )\n    return model, tokenizer, config\n\n\ndef generate(\n    prompt: mx.array, model: nn.Module, temp: float = 0.0\n) -> Generator[mx.array, None, None]:\n    \"\"\"\n    Generate text based on the given prompt and model.\n\n    Args:\n        prompt (mx.array): The input prompt.\n        model (nn.Module): The model to use for generation.\n        temp (float): The temperature for sampling. If temp is 0, use max sampling.\n\n    Yields:\n        mx.array: The generated text.\n    \"\"\"\n\n    def sample(logits: mx.array) -> mx.array:\n        return (\n            mx.argmax(logits, axis=-1)\n            if temp == 0\n            else mx.random.categorical(logits * (1 / temp))\n        )\n\n    y = prompt\n    cache = None\n    while True:\n        logits, cache = model(y[None], cache=cache)\n        logits = logits[:, -1, :]\n        y = sample(logits)\n        yield y\n"
  },
  {
    "path": "mnist/README.md",
    "content": "# MNIST\n\nThis example shows how to run some simple models on MNIST. \n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\nRun the example with:\n\n```\npython main.py\n```\n\nBy default, the example runs on the CPU. To run on the GPU, use: \n\n```\npython main.py --gpu\n```\n\nFor a full list of options run:\n\n```\npython main.py --help\n```\n\nTo run the PyTorch or JAX examples install the respective framework.\n"
  },
  {
    "path": "mnist/main.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport time\nfrom functools import partial\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport numpy as np\n\nimport mnist\n\n\nclass MLP(nn.Module):\n    \"\"\"A simple MLP.\"\"\"\n\n    def __init__(\n        self, num_layers: int, input_dim: int, hidden_dim: int, output_dim: int\n    ):\n        super().__init__()\n        layer_sizes = [input_dim] + [hidden_dim] * num_layers + [output_dim]\n        self.layers = [\n            nn.Linear(idim, odim)\n            for idim, odim in zip(layer_sizes[:-1], layer_sizes[1:])\n        ]\n\n    def __call__(self, x):\n        for l in self.layers[:-1]:\n            x = nn.relu(l(x))\n        return self.layers[-1](x)\n\n\ndef loss_fn(model, X, y):\n    return nn.losses.cross_entropy(model(X), y, reduction=\"mean\")\n\n\ndef batch_iterate(batch_size, X, y):\n    perm = mx.array(np.random.permutation(y.size))\n    for s in range(0, y.size, batch_size):\n        ids = perm[s : s + batch_size]\n        yield X[ids], y[ids]\n\n\ndef main(args):\n    seed = 0\n    num_layers = 2\n    hidden_dim = 32\n    num_classes = 10\n    batch_size = 256\n    num_epochs = 10\n    learning_rate = 1e-1\n\n    np.random.seed(seed)\n\n    # Load the data\n    train_images, train_labels, test_images, test_labels = map(\n        mx.array, getattr(mnist, args.dataset)()\n    )\n\n    # Load the model\n    model = MLP(num_layers, train_images.shape[-1], hidden_dim, num_classes)\n    mx.eval(model.parameters())\n\n    optimizer = optim.SGD(learning_rate=learning_rate)\n    loss_and_grad_fn = nn.value_and_grad(model, loss_fn)\n\n    @partial(mx.compile, inputs=model.state, outputs=model.state)\n    def step(X, y):\n        loss, grads = loss_and_grad_fn(model, X, y)\n        optimizer.update(model, grads)\n        return loss\n\n    @partial(mx.compile, inputs=model.state)\n    def eval_fn(X, y):\n        return mx.mean(mx.argmax(model(X), axis=1) == y)\n\n    for e in range(num_epochs):\n        tic = time.perf_counter()\n        for X, y in batch_iterate(batch_size, train_images, train_labels):\n            step(X, y)\n            mx.eval(model.state)\n        accuracy = eval_fn(test_images, test_labels)\n        toc = time.perf_counter()\n        print(\n            f\"Epoch {e}: Test accuracy {accuracy.item():.3f},\"\n            f\" Time {toc - tic:.3f} (s)\"\n        )\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\"Train a simple MLP on MNIST with MLX.\")\n    parser.add_argument(\"--gpu\", action=\"store_true\", help=\"Use the Metal back-end.\")\n    parser.add_argument(\n        \"--dataset\",\n        type=str,\n        default=\"mnist\",\n        choices=[\"mnist\", \"fashion_mnist\"],\n        help=\"The dataset to use.\",\n    )\n    args = parser.parse_args()\n    if not args.gpu:\n        mx.set_default_device(mx.cpu)\n    main(args)\n"
  },
  {
    "path": "mnist/mnist.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport gzip\nimport os\nimport pickle\nfrom urllib import request\n\nimport numpy as np\n\n\ndef mnist(\n    save_dir=\"/tmp\",\n    base_url=\"https://raw.githubusercontent.com/fgnt/mnist/master/\",\n    filename=\"mnist.pkl\",\n):\n    \"\"\"\n    Load the MNIST dataset in 4 tensors: train images, train labels,\n    test images, and test labels.\n\n    Checks `save_dir` for already downloaded data otherwise downloads.\n\n    Download code modified from:\n      https://github.com/hsjeong5/MNIST-for-Numpy\n    \"\"\"\n\n    def download_and_save(save_file):\n        filename = [\n            [\"training_images\", \"train-images-idx3-ubyte.gz\"],\n            [\"test_images\", \"t10k-images-idx3-ubyte.gz\"],\n            [\"training_labels\", \"train-labels-idx1-ubyte.gz\"],\n            [\"test_labels\", \"t10k-labels-idx1-ubyte.gz\"],\n        ]\n\n        mnist = {}\n        for name in filename:\n            out_file = os.path.join(\"/tmp\", name[1])\n            request.urlretrieve(base_url + name[1], out_file)\n        for name in filename[:2]:\n            out_file = os.path.join(\"/tmp\", name[1])\n            with gzip.open(out_file, \"rb\") as f:\n                mnist[name[0]] = np.frombuffer(f.read(), np.uint8, offset=16).reshape(\n                    -1, 28 * 28\n                )\n        for name in filename[-2:]:\n            out_file = os.path.join(\"/tmp\", name[1])\n            with gzip.open(out_file, \"rb\") as f:\n                mnist[name[0]] = np.frombuffer(f.read(), np.uint8, offset=8)\n        with open(save_file, \"wb\") as f:\n            pickle.dump(mnist, f)\n\n    save_file = os.path.join(save_dir, filename)\n    if not os.path.exists(save_file):\n        download_and_save(save_file)\n    with open(save_file, \"rb\") as f:\n        mnist = pickle.load(f)\n\n    def preproc(x):\n        return x.astype(np.float32) / 255.0\n\n    mnist[\"training_images\"] = preproc(mnist[\"training_images\"])\n    mnist[\"test_images\"] = preproc(mnist[\"test_images\"])\n    return (\n        mnist[\"training_images\"],\n        mnist[\"training_labels\"].astype(np.uint32),\n        mnist[\"test_images\"],\n        mnist[\"test_labels\"].astype(np.uint32),\n    )\n\n\ndef fashion_mnist(save_dir=\"/tmp\"):\n    return mnist(\n        save_dir,\n        base_url=\"http://fashion-mnist.s3-website.eu-central-1.amazonaws.com/\",\n        filename=\"fashion_mnist.pkl\",\n    )\n\n\nif __name__ == \"__main__\":\n    train_x, train_y, test_x, test_y = mnist()\n    assert train_x.shape == (60000, 28 * 28), \"Wrong training set size\"\n    assert train_y.shape == (60000,), \"Wrong training set size\"\n    assert test_x.shape == (10000, 28 * 28), \"Wrong test set size\"\n    assert test_y.shape == (10000,), \"Wrong test set size\"\n"
  },
  {
    "path": "mnist/requirements.txt",
    "content": "mlx>=0.2\nnumpy\n"
  },
  {
    "path": "musicgen/README.md",
    "content": "# MusicGen\n\nAn example of Meta's MusicGen model in MLX.[^1] MusicGen is used to generate\nmusic from text descriptions.\n\n### Setup\n\nInstall the requirements:\n\n```\npip install -r requirements.txt\n```\n\n### Example\n\nAn example using the model:\n\n```python\nfrom musicgen import MusicGen\nfrom utils import save_audio\n\nmodel = MusicGen.from_pretrained(\"facebook/musicgen-medium\")\n\naudio = model.generate(\"happy rock\")\n\nsave_audio(\"out.wav\", audio, model.sampling_rate)\n```\n\n[^1]: Refer to the [arXiv paper](https://arxiv.org/abs/2306.05284) and\n  [code](https://github.com/facebookresearch/audiocraft/blob/main/docs/MUSICGEN.md) for more details.\n"
  },
  {
    "path": "musicgen/benchmarks/bench_mx.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport sys\nimport time\nfrom pathlib import Path\n\nimport mlx.core as mx\n\ncur_path = Path(__file__).parents[1].resolve()\nsys.path.append(str(cur_path))\n\nfrom musicgen import MusicGen\n\ntext = \"folk ballad\"\nmodel = MusicGen.from_pretrained(\"facebook/musicgen-medium\")\n\nmax_steps = 100\n\naudio = model.generate(text, max_steps=10)\nmx.eval(audio)\n\ntic = time.time()\naudio = model.generate(text, max_steps=max_steps)\nmx.eval(audio)\ntoc = time.time()\n\nms = 1000 * (toc - tic) / max_steps\nprint(f\"Time (ms) per step: {ms:.3f}\")\n"
  },
  {
    "path": "musicgen/benchmarks/bench_pt.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport time\n\nimport torch\nfrom transformers import AutoProcessor, MusicgenForConditionalGeneration\n\nmodel_name = \"facebook/musicgen-medium\"\nprocessor = AutoProcessor.from_pretrained(model_name)\nmodel = MusicgenForConditionalGeneration.from_pretrained(model_name).to(\"mps\")\n\ninputs = processor(\n    text=[\"folk ballad\"],\n    padding=True,\n    return_tensors=\"pt\",\n)\ninputs[\"input_ids\"] = inputs[\"input_ids\"].to(\"mps\")\ninputs[\"attention_mask\"] = inputs[\"attention_mask\"].to(\"mps\")\n\n# warmup\naudio_values = model.generate(**inputs, max_new_tokens=10)\ntorch.mps.synchronize()\n\nmax_steps = 100\ntic = time.time()\naudio_values = model.generate(**inputs, max_new_tokens=max_steps)\ntorch.mps.synchronize()\ntoc = time.time()\n\nms = 1000 * (toc - tic) / max_steps\nprint(f\"Time (ms) per step: {ms:.3f}\")\n"
  },
  {
    "path": "musicgen/generate.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\n\nfrom utils import save_audio\n\nfrom musicgen import MusicGen\n\n\ndef main(text: str, output_path: str, model_name: str, max_steps: int):\n    model = MusicGen.from_pretrained(model_name)\n    audio = model.generate(text, max_steps=max_steps)\n    save_audio(output_path, audio, model.sampling_rate)\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser()\n    parser.add_argument(\"--model\", required=False, default=\"facebook/musicgen-medium\")\n    parser.add_argument(\"--text\", required=False, default=\"happy rock\")\n    parser.add_argument(\"--output-path\", required=False, default=\"0.wav\")\n    parser.add_argument(\"--max-steps\", required=False, default=500, type=int)\n    args = parser.parse_args()\n    main(args.text, args.output_path, args.model, args.max_steps)\n"
  },
  {
    "path": "musicgen/musicgen.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport json\nfrom functools import partial\nfrom pathlib import Path\nfrom types import SimpleNamespace\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom tqdm import tqdm\n\nfrom encodec import EncodecModel\nfrom t5 import T5\n\n\nclass TextConditioner(nn.Module):\n    def __init__(self, t5_name, input_dim, output_dim):\n        super().__init__()\n        self._t5, self.tokenizer = T5.from_pretrained(t5_name)\n        self.output_proj = nn.Linear(input_dim, output_dim)\n\n    def __call__(self, text):\n        x = self.tokenizer.encode(text)\n        x = self._t5.encode(x)\n        return self.output_proj(x)\n\n\nclass KVCache:\n    def __init__(self, head_dim, n_kv_heads):\n        self.n_kv_heads = n_kv_heads\n        if isinstance(head_dim, int):\n            self.k_head_dim = self.v_head_dim = head_dim\n        elif isinstance(head_dim, tuple) and len(head_dim) == 2:\n            self.k_head_dim, self.v_head_dim = head_dim\n        else:\n            raise ValueError(\"head_dim must be an int or a tuple of two ints\")\n        self.keys = None\n        self.values = None\n        self.offset = 0\n        self.step = 256\n\n    def update_and_fetch(self, keys, values):\n        prev = self.offset\n        if self.keys is None or (prev + keys.shape[2]) > self.keys.shape[2]:\n            B = keys.shape[0]\n            n_steps = (self.step + keys.shape[2] - 1) // self.step\n            k_shape = (B, self.n_kv_heads, n_steps * self.step, self.k_head_dim)\n            v_shape = (B, self.n_kv_heads, n_steps * self.step, self.v_head_dim)\n            new_k = mx.zeros(k_shape, keys.dtype)\n            new_v = mx.zeros(v_shape, values.dtype)\n            if self.keys is not None:\n                if prev % self.step != 0:\n                    self.keys = self.keys[..., :prev, :]\n                    self.values = self.values[..., :prev, :]\n                self.keys = mx.concatenate([self.keys, new_k], axis=2)\n                self.values = mx.concatenate([self.values, new_v], axis=2)\n            else:\n                self.keys, self.values = new_k, new_v\n\n        self.offset += keys.shape[2]\n        self.keys[..., prev : self.offset, :] = keys\n        self.values[..., prev : self.offset, :] = values\n        return self.keys[..., : self.offset, :], self.values[..., : self.offset, :]\n\n    @property\n    def state(self):\n        return self.keys, self.values\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, dim, n_heads):\n        super().__init__()\n\n        self.n_heads = n_heads\n\n        head_dim = dim // n_heads\n\n        self.scale = head_dim**-0.5\n\n        self.q_proj = nn.Linear(dim, dim, bias=False)\n        self.k_proj = nn.Linear(dim, dim, bias=False)\n        self.v_proj = nn.Linear(dim, dim, bias=False)\n        self.out_proj = nn.Linear(dim, dim, bias=False)\n\n    def __call__(\n        self,\n        queries: mx.array,\n        keys: mx.array,\n        values: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[KVCache] = None,\n    ) -> mx.array:\n        B, L_q, D = queries.shape\n        L_k = keys.shape[1]\n\n        queries, keys, values = (\n            self.q_proj(queries),\n            self.k_proj(keys),\n            self.v_proj(values),\n        )\n\n        # Prepare the queries, keys and values for the attention computation\n        queries = queries.reshape(B, L_q, self.n_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, L_k, self.n_heads, -1).transpose(0, 2, 1, 3)\n        values = values.reshape(B, L_k, self.n_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            keys, values = cache.update_and_fetch(keys, values)\n\n        output = mx.fast.scaled_dot_product_attention(\n            queries, keys, values, scale=self.scale, mask=mask\n        )\n        output = output.transpose(0, 2, 1, 3).reshape(B, L_q, -1)\n        return self.out_proj(output)\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.num_attention_heads = config.decoder.num_attention_heads\n        self.hidden_size = config.decoder.hidden_size\n        self.self_attn = MultiHeadAttention(self.hidden_size, self.num_attention_heads)\n        self.cross_attn = MultiHeadAttention(self.hidden_size, self.num_attention_heads)\n        self.linear1 = nn.Linear(self.hidden_size, config.decoder.ffn_dim, bias=False)\n        self.linear2 = nn.Linear(config.decoder.ffn_dim, self.hidden_size, bias=False)\n\n        self.norm1 = nn.LayerNorm(self.hidden_size, eps=1e-5)\n        self.norm_cross = nn.LayerNorm(self.hidden_size, eps=1e-5)\n        self.norm2 = nn.LayerNorm(self.hidden_size, eps=1e-5)\n\n    def __call__(\n        self,\n        x: mx.array,\n        conditioning: mx.array,\n        mask: Optional[mx.array] = None,\n        cache: Optional[KVCache] = None,\n    ) -> mx.array:\n        xn = self.norm1(x)\n        x += self.self_attn(xn, xn, xn, mask, cache)\n        xn = self.norm_cross(x)\n        x += self.cross_attn(xn, conditioning, conditioning, mask)\n        xn = self.norm2(x)\n        x += self.linear2(nn.gelu(self.linear1(xn)))\n        return x\n\n\n@partial(mx.compile, inputs=mx.random.state, outputs=mx.random.state)\ndef top_k_sampling(\n    logits: mx.array, top_k: float, temperature: float, axis: int = -1\n) -> mx.array:\n    \"\"\"\n    Apply top-k sampling to logits.\n\n    Args:\n        logits: The logits from the model's output.\n        top_k: Sample from the top k logits.\n        temperature: Temperature parameter for softmax distribution reshaping.\n        axis: Axis along which to sample.\n    Returns:\n        token selected based on the top-k criterion.\n    \"\"\"\n    # referenced implementation from https://github.com/huggingface/transformers/blob/main/src/transformers/generation/logits_process.py#L449-L460\n    probs = mx.softmax(logits * (1 / temperature), axis=axis)\n\n    # sort probs in ascending order\n    sorted_indices = mx.argsort(probs, axis=axis)\n    sorted_probs = mx.take_along_axis(probs, sorted_indices, axis=axis)\n    prob_threshold = mx.take(sorted_probs, mx.array(-top_k), axis=axis)\n\n    # select the top K tokens in probability\n    top_probs = mx.where(\n        sorted_probs > prob_threshold,\n        sorted_probs,\n        0,\n    )\n\n    sorted_token = mx.random.categorical(mx.log(top_probs), axis=axis)\n    token = mx.take_along_axis(\n        sorted_indices, mx.expand_dims(sorted_token, axis), axis=axis\n    )\n\n    return token\n\n\ndef create_sin_embedding(positions: mx.array, dim: int, max_period: float = 10000):\n    assert dim % 2 == 0\n    half_dim = dim // 2\n    adim = mx.arange(half_dim).reshape(1, 1, -1)\n    phase = positions / (max_period ** (adim / (half_dim - 1)))\n    return mx.concatenate([mx.cos(phase), mx.sin(phase)], axis=-1)\n\n\nclass MusicGen(nn.Module):\n    def __init__(self, config):\n        self.num_codebooks = config.decoder.num_codebooks\n        self.codebook_size = config.audio_encoder.codebook_size\n        self.bos_token_id = config.decoder.bos_token_id\n        self.hidden_size = config.decoder.hidden_size\n        self.num_attention_heads = config.decoder.num_attention_heads\n        self.sampling_rate = config.audio_encoder.sampling_rate\n\n        self.text_conditioner = TextConditioner(\n            config.text_encoder._name_or_path,\n            config.text_encoder.d_model,\n            self.hidden_size,\n        )\n        self.emb = [\n            nn.Embedding(self.codebook_size + 1, self.hidden_size)\n            for _ in range(self.num_codebooks)\n        ]\n        self.layers = [\n            TransformerBlock(config) for _ in range(config.decoder.num_hidden_layers)\n        ]\n        self.out_norm = nn.LayerNorm(self.hidden_size, eps=1e-5)\n        self.linears = [\n            nn.Linear(self.hidden_size, self.codebook_size, bias=False)\n            for _ in range(self.num_codebooks)\n        ]\n        encodec_name = config.audio_encoder._name_or_path.split(\"/\")[-1]\n        encodec_name = encodec_name.replace(\"_\", \"-\")\n        self._audio_decoder, _ = EncodecModel.from_pretrained(\n            f\"mlx-community/{encodec_name}-float32\"\n        )\n\n    def __call__(\n        self,\n        audio_tokens: mx.array,\n        conditioning: mx.array,\n        cache: list[KVCache] = None,\n    ):\n\n        if cache is None:\n            cache = [None] * len(self.layers)\n\n        x = sum([self.emb[k](audio_tokens[..., k]) for k in range(self.num_codebooks)])\n\n        offset = cache[0].offset if cache[0] is not None else 0\n        pos_emb = create_sin_embedding(offset, self.hidden_size)\n        x += pos_emb.astype(x.dtype)\n\n        for layer, c in zip(self.layers, cache):\n            x = layer(x, conditioning, cache=c)\n\n        x = self.out_norm(x)\n        x = mx.stack([self.linears[k](x) for k in range(self.num_codebooks)], axis=-1)\n        return x\n\n    def generate(\n        self,\n        text: str,\n        max_steps: int = 200,\n        top_k: int = 250,\n        temp: float = 1.0,\n        guidance_coef: float = 3.0,\n    ) -> mx.array:\n        \"\"\"\n        Generates a waveform conditioned on `text`.\n\n        Args:\n            text (str): The text to condition generation on.\n            max_steps (int): Max steps to generate.\n            top_k (int): Top k used in sampling.\n            temp (float): Sampling softmax temperature.\n            guidance_coef (float): Classifier free guidance coefficent.\n                Used to combine conditional and unconditional logits.\n\n        Returns:\n            An mx.array of audio samples of shape ``(num_samples,)``.\n        \"\"\"\n        # Assuming no audio prompt we start with all bos token for the codebooks\n        audio_shape = (1, max_steps + 1, self.num_codebooks)\n        audio_seq = mx.full(audio_shape, self.bos_token_id)\n\n        text_tokens = self.text_conditioner(text)\n        # Compute conditional and unconditional logits in one batch\n        text_tokens = mx.concatenate([text_tokens, mx.zeros_like(text_tokens)], axis=0)\n\n        head_dim = self.hidden_size // self.num_attention_heads\n        cache = [\n            KVCache(head_dim, self.num_attention_heads) for _ in range(len(self.layers))\n        ]\n        for offset in tqdm(range(max_steps)):\n            audio_input = mx.tile(audio_seq[:, offset : offset + 1], [2, 1, 1])\n            audio_logits = self(audio_input, text_tokens, cache)\n            cond_logits, uncond_logits = audio_logits[:1], audio_logits[1:2]\n            audio_logits = uncond_logits + (cond_logits - uncond_logits) * guidance_coef\n            audio_tokens = top_k_sampling(audio_logits, top_k, temp, axis=-2)\n            # \"delay\" pattern\n            audio_tokens[..., offset + 1 :] = self.bos_token_id\n            audio_tokens[..., : -max_steps + offset] = self.bos_token_id\n            audio_seq[:, offset + 1 : offset + 2] = audio_tokens\n            mx.eval(audio_seq)\n\n        # Undo delay\n        for i in range(self.num_codebooks):\n            audio_seq[:, : -self.num_codebooks, i] = audio_seq[\n                :, i : -self.num_codebooks + i, i\n            ]\n        audio_seq = audio_seq[:, 1 : -self.num_codebooks + 1]\n\n        audio_seq = mx.swapaxes(audio_seq, -1, -2)[:, mx.newaxis]\n        audio = self._audio_decoder.decode(audio_seq, audio_scales=[None])\n        return audio[0]\n\n    @classmethod\n    def sanitize(cls, weights):\n        out_weights = {}\n        for k, arr in weights.items():\n            if k.startswith(\"transformer.\"):\n                k = k[len(\"transformer.\") :]\n\n            if \"cross_attention\" in k:\n                k = k.replace(\"cross_attention\", \"cross_attn\")\n\n            if \"condition_provider\" in k:\n                k = k.replace(\n                    \"condition_provider.conditioners.description\", \"text_conditioner\"\n                )\n\n            if \"in_proj_weight\" in k:\n                dim = arr.shape[0] // 3\n                name = \"in_proj_weight\"\n                out_weights[k.replace(name, \"q_proj.weight\")] = arr[:dim]\n                out_weights[k.replace(name, \"k_proj.weight\")] = arr[dim : dim * 2]\n                out_weights[k.replace(name, \"v_proj.weight\")] = arr[dim * 2 :]\n                continue\n\n            out_weights[k] = arr\n        return out_weights\n\n    @classmethod\n    def from_pretrained(cls, path_or_repo: str):\n        import torch\n        from huggingface_hub import snapshot_download\n\n        path = Path(path_or_repo)\n        if not path.exists():\n            path = Path(\n                snapshot_download(\n                    repo_id=path_or_repo,\n                    allow_patterns=[\"*.json\", \"state_dict.bin\"],\n                )\n            )\n\n        with open(path / \"config.json\", \"r\") as f:\n            config = SimpleNamespace(**json.load(f))\n            config.text_encoder = SimpleNamespace(**config.text_encoder)\n            config.audio_encoder = SimpleNamespace(**config.audio_encoder)\n            config.decoder = SimpleNamespace(**config.decoder)\n\n        weights = torch.load(path / \"state_dict.bin\", weights_only=True)[\"best_state\"]\n        weights = {k: mx.array(v) for k, v in weights.items()}\n        weights = cls.sanitize(weights)\n\n        model = MusicGen(config)\n        model.load_weights(list(weights.items()))\n        return model\n"
  },
  {
    "path": "musicgen/requirements.txt",
    "content": "mlx>=0.18\nnumpy\nhuggingface_hub\ntorch\ntransformers\nscipy\n"
  },
  {
    "path": "musicgen/utils.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport mlx.core as mx\nimport numpy as np\n\n\ndef save_audio(file: str, audio: mx.array, sampling_rate: int):\n    \"\"\"\n    Save audio to a wave (.wav) file.\n    \"\"\"\n    from scipy.io.wavfile import write\n\n    audio = mx.clip(audio, -1, 1)\n    audio = (audio * 32767).astype(mx.int16)\n    write(file, sampling_rate, np.array(audio))\n"
  },
  {
    "path": "normalizing_flow/README.md",
    "content": "# Normalizing Flow\n\nAn example of a normalizing flow for density estimation and sampling\nimplemented in MLX. This example implements the real NVP (non-volume\npreserving) model.[^1] \n\n## Basic usage\n\n```python\nimport mlx.core as mx\nfrom flows import RealNVP\n\nmodel = RealNVP(n_transforms=8, d_params=4, d_hidden=256, n_layers=4)\n\nx = mx.random.normal(shape=(32, 4))\n\n# Evaluate log-density\nlog_prob = model.log_prob(x=x)\n\n# Draw samples\nx_samples = model.sample(sample_shape=(32, 4))\n```\n\n## Running the example\n\nInstall the dependencies:\n\n```\npip install -r requirements.txt\n```\n\nThe example can be run with:\n```\npython main.py [--cpu]\n```\n\nThis trains the normalizing flow on the two moons dataset and plots the result\nin `samples.png`. The optional `--cpu` flag can be used to run the example on\nthe CPU, otherwise it will use the GPU by default.\n\nFor all available options, run:\n\n```\npython main.py --help\n```\n\n## Results\n\n![Samples](./samples.png)\n\n[^1]: This example is from [Density estimation using Real NVP](\n  https://arxiv.org/abs/1605.08803), Dinh et al. (2016)\n"
  },
  {
    "path": "normalizing_flow/bijectors.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom typing import Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\nclass Bijector:\n    def forward_and_log_det(self, x: mx.array) -> Tuple[mx.array, mx.array]:\n        raise NotImplementedError\n\n    def inverse_and_log_det(self, y: mx.array) -> Tuple[mx.array, mx.array]:\n        raise NotImplementedError\n\n\nclass AffineBijector(Bijector):\n    def __init__(self, shift_and_log_scale: mx.array):\n        self.shift_and_log_scale = shift_and_log_scale\n\n    def forward_and_log_det(self, x: mx.array):\n        shift, log_scale = mx.split(self.shift_and_log_scale, 2, axis=-1)\n        y = x * mx.exp(log_scale) + shift\n        log_det = log_scale\n        return y, log_det\n\n    def inverse_and_log_det(self, y: mx.array):\n        shift, log_scale = mx.split(self.shift_and_log_scale, 2, axis=-1)\n        x = (y - shift) * mx.exp(-log_scale)\n        log_det = -log_scale\n        return x, log_det\n\n\nclass MaskedCoupling(Bijector):\n    def __init__(self, mask: mx.array, conditioner: nn.Module, bijector: Bijector):\n        \"\"\"Coupling layer with masking and conditioner.\"\"\"\n        self.mask = mask\n        self.conditioner = conditioner\n        self.bijector = bijector\n\n    def apply_mask(self, x: mx.array, func: callable):\n        \"\"\"Transforms masked indices of `x` conditioned on unmasked indices using `func`.\"\"\"\n        x_masked = mx.where(self.mask, 0.0, x)\n        bijector_params = self.conditioner(x_masked)\n        y, log_det = func(bijector_params)\n        log_det = mx.where(self.mask, log_det, 0.0)\n        y = mx.where(self.mask, y, x)\n        return y, mx.sum(log_det, axis=-1)\n\n    def forward_and_log_det(self, x: mx.array):\n        \"\"\"Transforms masked indices of `x` conditioned on unmasked indices using bijector.\"\"\"\n        return self.apply_mask(\n            x, lambda params: self.bijector(params).forward_and_log_det(x)\n        )\n\n    def inverse_and_log_det(self, y: mx.array):\n        \"\"\"Transforms masked indices of `y` conditioned on unmasked indices using bijector.\"\"\"\n        return self.apply_mask(\n            y, lambda params: self.bijector(params).inverse_and_log_det(y)\n        )\n"
  },
  {
    "path": "normalizing_flow/distributions.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport math\nfrom typing import Optional, Tuple, Union\n\nimport mlx.core as mx\n\n\nclass Normal:\n    def __init__(self, mu: mx.array, sigma: mx.array):\n        super().__init__()\n        self.mu = mu\n        self.sigma = sigma\n\n    def sample(\n        self, sample_shape: Union[int, Tuple[int, ...]], key: Optional[mx.array] = None\n    ):\n        return mx.random.normal(sample_shape, key=key) * self.sigma + self.mu\n\n    def log_prob(self, x: mx.array):\n        return (\n            -0.5 * math.log(2 * math.pi)\n            - mx.log(self.sigma)\n            - 0.5 * ((x - self.mu) / self.sigma) ** 2\n        )\n\n    def sample_and_log_prob(\n        self, sample_shape: Union[int, Tuple[int, ...]], key: Optional[mx.array] = None\n    ):\n        x = self.sample(sample_shape, key=key)\n        return x, self.log_prob(x)\n"
  },
  {
    "path": "normalizing_flow/flows.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom typing import Optional, Tuple, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom bijectors import AffineBijector, MaskedCoupling\nfrom distributions import Normal\n\n\nclass MLP(nn.Module):\n    def __init__(self, n_layers: int, d_in: int, d_hidden: int, d_out: int):\n        super().__init__()\n        layer_sizes = [d_in] + [d_hidden] * n_layers + [d_out]\n        self.layers = [\n            nn.Linear(idim, odim)\n            for idim, odim in zip(layer_sizes[:-1], layer_sizes[1:])\n        ]\n\n    def __call__(self, x):\n        for l in self.layers[:-1]:\n            x = nn.gelu(l(x))\n        return self.layers[-1](x)\n\n\nclass RealNVP(nn.Module):\n    def __init__(self, n_transforms: int, d_params: int, d_hidden: int, n_layers: int):\n        super().__init__()\n\n        # Alternating masks\n        self.mask_list = [mx.arange(d_params) % 2 == i % 2 for i in range(n_transforms)]\n        self.mask_list = [mask.astype(mx.bool_) for mask in self.mask_list]\n\n        self.freeze(keys=[\"mask_list\"])\n\n        # Conditioning MLP\n        self.conditioner_list = [\n            MLP(n_layers, d_params, d_hidden, 2 * d_params) for _ in range(n_transforms)\n        ]\n\n        self.base_dist = Normal(mx.zeros(d_params), mx.ones(d_params))\n\n    def log_prob(self, x: mx.array):\n        \"\"\"\n        Flow back to the primal Gaussian and compute log-density,\n        adding the transformation log-determinant along the way.\n        \"\"\"\n        log_prob = mx.zeros(x.shape[0])\n        for mask, conditioner in zip(self.mask_list[::-1], self.conditioner_list[::-1]):\n            x, ldj = MaskedCoupling(\n                mask, conditioner, AffineBijector\n            ).inverse_and_log_det(x)\n            log_prob += ldj\n        return log_prob + self.base_dist.log_prob(x).sum(-1)\n\n    def sample(\n        self,\n        sample_shape: Union[int, Tuple[int, ...]],\n        key: Optional[mx.array] = None,\n        n_transforms: Optional[int] = None,\n    ):\n        \"\"\"\n        Sample from the primal Gaussian and flow towards the target distribution.\n        \"\"\"\n        x = self.base_dist.sample(sample_shape, key=key)\n        for mask, conditioner in zip(\n            self.mask_list[:n_transforms], self.conditioner_list[:n_transforms]\n        ):\n            x, _ = MaskedCoupling(\n                mask, conditioner, AffineBijector\n            ).forward_and_log_det(x)\n        return x\n\n    def __call__(self, x: mx.array):\n        return self.log_prob(x)\n"
  },
  {
    "path": "normalizing_flow/main.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom functools import partial\n\nimport matplotlib.pyplot as plt\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nimport numpy as np\nfrom flows import RealNVP\nfrom sklearn import datasets, preprocessing\nfrom tqdm import trange\n\n\ndef get_moons_dataset(n_samples=100_000, noise=0.06):\n    \"\"\"Get two moons dataset with given noise level.\"\"\"\n    x, _ = datasets.make_moons(n_samples=n_samples, noise=noise)\n    scaler = preprocessing.StandardScaler()\n    x = scaler.fit_transform(x)\n    return x\n\n\ndef main(args):\n    x = get_moons_dataset(n_samples=100_000, noise=args.noise)\n\n    model = RealNVP(args.n_transforms, args.d_params, args.d_hidden, args.n_layers)\n    mx.eval(model.parameters())\n\n    def loss_fn(model, x):\n        return -mx.mean(model(x))\n\n    optimizer = optim.Adam(learning_rate=args.learning_rate)\n\n    state = [model.state, optimizer.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step(x):\n        loss_and_grad_fn = nn.value_and_grad(model, loss_fn)\n        loss, grads = loss_and_grad_fn(model, x)\n        optimizer.update(model, grads)\n        return loss\n\n    with trange(args.n_steps) as steps:\n        for it in steps:\n            idx = np.random.choice(x.shape[0], replace=False, size=args.n_batch)\n            loss = step(mx.array(x[idx]))\n            mx.eval(state)\n            steps.set_postfix(val=loss.item())\n\n    # Plot samples from trained flow\n\n    fig, axs = plt.subplots(1, args.n_transforms + 2, figsize=(26, 4))\n    cmap = plt.get_cmap(\"Blues\")\n    bins = 100\n\n    # Sample from intermediate flow-transformed distributions\n    for n_transforms in range(args.n_transforms + 1):\n        x_samples = model.sample((100_000, 2), n_transforms=n_transforms)\n\n        axs[n_transforms].hist2d(x_samples[:, 0], x_samples[:, 1], bins=bins, cmap=cmap)\n        axs[n_transforms].set_xlim(-2, 2)\n        axs[n_transforms].set_ylim(-2, 2)\n        axs[n_transforms].set_title(\n            f\"{n_transforms} transforms\" if n_transforms > 0 else \"Base distribution\"\n        )\n        axs[n_transforms].set_xticklabels([])\n        axs[n_transforms].set_yticklabels([])\n\n    # Plot original data\n    axs[-1].hist2d(x[:, 0], x[:, 1], bins=bins, cmap=cmap)\n    axs[-1].set_xlim(-2, 2)\n    axs[-1].set_ylim(-2, 2)\n    axs[-1].set_title(\"Original data\")\n    axs[-1].set_xticklabels([])\n    axs[-1].set_yticklabels([])\n\n    plt.tight_layout()\n    plt.savefig(\"samples.png\")\n\n\nif __name__ == \"__main__\":\n    import argparse\n\n    parser = argparse.ArgumentParser()\n    parser.add_argument(\n        \"--n_steps\", type=int, default=5_000, help=\"Number of steps to train\"\n    )\n    parser.add_argument(\"--n_batch\", type=int, default=64, help=\"Batch size\")\n    parser.add_argument(\n        \"--n_transforms\", type=int, default=6, help=\"Number of flow transforms\"\n    )\n    parser.add_argument(\n        \"--d_params\", type=int, default=2, help=\"Dimensionality of modeled distribution\"\n    )\n    parser.add_argument(\n        \"--d_hidden\",\n        type=int,\n        default=128,\n        help=\"Hidden dimensionality of coupling conditioner\",\n    )\n    parser.add_argument(\n        \"--n_layers\",\n        type=int,\n        default=4,\n        help=\"Number of layers in coupling conditioner\",\n    )\n    parser.add_argument(\n        \"--learning_rate\", type=float, default=3e-4, help=\"Learning rate\"\n    )\n    parser.add_argument(\n        \"--noise\", type=float, default=0.06, help=\"Noise level in two moons dataset\"\n    )\n    parser.add_argument(\"--cpu\", action=\"store_true\")\n\n    args = parser.parse_args()\n\n    if args.cpu:\n        mx.set_default_device(mx.cpu)\n\n    main(args)\n"
  },
  {
    "path": "normalizing_flow/requirements.txt",
    "content": "mlx>=0.2\nnumpy\ntqdm\nscikit-learn\nmatplotlib\n"
  },
  {
    "path": "segment_anything/README.md",
    "content": "# Segment Anything\n\nAn implementation of the Segment Anything Model (SAM) in MLX. See the original\nrepo by Meta AI for more details.[^1]\n\n## Installation\n\n```bash\npip install -r requirements.txt\n```\n\n## Convert\n\n```bash\npython convert.py --hf-path facebook/sam-vit-base --mlx-path sam-vit-base\n```\n\nThe `safetensors` weight file and configs are downloaded from Hugging Face,\nconverted, and saved in the directory specified by `--mlx-path`.\n\nThe model sizes are:\n\n- `facebook/sam-vit-base`\n- `facebook/sam-vit-large`\n- `facebook/sam-vit-huge`\n\n## Run\n\nSee examples `notebooks/predictor_example.ipynb` and\n`notebooks/automatic_mask_generator_example.ipynb` to try the Segment Anything\nModel with MLX.\n\nYou can also generate masks from the command line:\n\n```bash\npython main.py --model <path/to/model> --input <image_or_folder> --output <path/to/output>\n```\n\n[^1]: The original Segment Anything [GitHub repo](https://github.com/facebookresearch/segment-anything/tree/main).\n"
  },
  {
    "path": "segment_anything/convert.py",
    "content": "import argparse\nimport json\nimport shutil\nfrom pathlib import Path\nfrom typing import Dict, Union\n\nimport mlx.core as mx\nfrom huggingface_hub import snapshot_download\n\n\ndef save_weights(save_path: Union[str, Path], weights: Dict[str, mx.array]) -> None:\n    \"\"\"Save model weights into specified directory.\"\"\"\n    if isinstance(save_path, str):\n        save_path = Path(save_path)\n    save_path.mkdir(parents=True, exist_ok=True)\n\n    total_size = sum(v.nbytes for v in weights.values())\n    index_data = {\"metadata\": {\"total_size\": total_size}, \"weight_map\": {}}\n\n    model_path = save_path / \"model.safetensors\"\n    mx.save_safetensors(str(model_path), weights)\n\n    for weight_name in weights.keys():\n        index_data[\"weight_map\"][weight_name] = \"model.safetensors\"\n\n    index_data[\"weight_map\"] = {\n        k: index_data[\"weight_map\"][k] for k in sorted(index_data[\"weight_map\"])\n    }\n\n    with open(save_path / \"model.safetensors.index.json\", \"w\") as f:\n        json.dump(index_data, f, indent=4)\n\n\ndef download(hf_repo):\n    return Path(\n        snapshot_download(\n            repo_id=hf_repo,\n            allow_patterns=[\"*.safetensors\", \"*.json\"],\n            resume_download=True,\n        )\n    )\n\n\ndef convert(model_path):\n    weight_file = str(model_path / \"model.safetensors\")\n    weights = mx.load(weight_file)\n\n    mlx_weights = dict()\n    for k, v in weights.items():\n        if k in {\n            \"vision_encoder.patch_embed.projection.weight\",\n            \"vision_encoder.neck.conv1.weight\",\n            \"vision_encoder.neck.conv2.weight\",\n            \"prompt_encoder.mask_embed.conv1.weight\",\n            \"prompt_encoder.mask_embed.conv2.weight\",\n            \"prompt_encoder.mask_embed.conv3.weight\",\n        }:\n            v = v.transpose(0, 2, 3, 1)\n        if k in {\n            \"mask_decoder.upscale_conv1.weight\",\n            \"mask_decoder.upscale_conv2.weight\",\n        }:\n            v = v.transpose(1, 2, 3, 0)\n        mlx_weights[k] = v\n    return mlx_weights\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Meta SAM weights to MLX\")\n    parser.add_argument(\n        \"--hf-path\",\n        default=\"facebook/sam-vit-base\",\n        type=str,\n        help=\"Path to the Hugging Face model repo.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"sam-vit-base\",\n        help=\"Path to save the MLX model.\",\n    )\n    args = parser.parse_args()\n\n    model_path = download(args.hf_path)\n\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    mlx_weights = convert(model_path)\n    save_weights(mlx_path, mlx_weights)\n    shutil.copy(model_path / \"config.json\", mlx_path / \"config.json\")\n"
  },
  {
    "path": "segment_anything/main.py",
    "content": "import argparse\nimport json\nimport os\nimport sys\nfrom typing import Any, Dict, List\n\nimport cv2\n\nfrom segment_anything import SamAutomaticMaskGenerator, sam\n\nparser = argparse.ArgumentParser(\n    description=(\n        \"Runs automatic mask generation on an input image or directory of images, \"\n        \"and outputs masks as either PNGs or COCO-style RLEs. Requires open-cv, \"\n        \"as well as pycocotools if saving in RLE format.\"\n    )\n)\n\nparser.add_argument(\n    \"--input\",\n    type=str,\n    required=True,\n    help=\"Path to either a single input image or folder of images.\",\n)\n\nparser.add_argument(\n    \"--output\",\n    type=str,\n    required=True,\n    help=(\n        \"Path to the directory where masks will be output. Output will be either a folder \"\n        \"of PNGs per image or a single json with COCO-style masks.\"\n    ),\n)\n\nparser.add_argument(\n    \"--model\",\n    type=str,\n    required=True,\n    help=\"The path to the SAM model to use for mask generation.\",\n)\n\nparser.add_argument(\n    \"--convert-to-rle\",\n    action=\"store_true\",\n    help=(\n        \"Save masks as COCO RLEs in a single json instead of as a folder of PNGs. \"\n        \"Requires pycocotools.\"\n    ),\n)\n\namg_settings = parser.add_argument_group(\"AMG Settings\")\n\namg_settings.add_argument(\n    \"--points-per-side\",\n    type=int,\n    default=None,\n    help=\"Generate masks by sampling a grid over the image with this many points to a side.\",\n)\n\namg_settings.add_argument(\n    \"--points-per-batch\",\n    type=int,\n    default=None,\n    help=\"How many input points to process simultaneously in one batch.\",\n)\n\namg_settings.add_argument(\n    \"--pred-iou-thresh\",\n    type=float,\n    default=None,\n    help=\"Exclude masks with a predicted score from the model that is lower than this threshold.\",\n)\n\namg_settings.add_argument(\n    \"--stability-score-thresh\",\n    type=float,\n    default=None,\n    help=\"Exclude masks with a stability score lower than this threshold.\",\n)\n\namg_settings.add_argument(\n    \"--stability-score-offset\",\n    type=float,\n    default=None,\n    help=\"Larger values perturb the mask more when measuring stability score.\",\n)\n\namg_settings.add_argument(\n    \"--box-nms-thresh\",\n    type=float,\n    default=None,\n    help=\"The overlap threshold for excluding a duplicate mask.\",\n)\n\namg_settings.add_argument(\n    \"--crop-n-layers\",\n    type=int,\n    default=None,\n    help=(\n        \"If >0, mask generation is run on smaller crops of the image to generate more masks. \"\n        \"The value sets how many different scales to crop at.\"\n    ),\n)\n\namg_settings.add_argument(\n    \"--crop-nms-thresh\",\n    type=float,\n    default=None,\n    help=\"The overlap threshold for excluding duplicate masks across different crops.\",\n)\n\namg_settings.add_argument(\n    \"--crop-overlap-ratio\",\n    type=int,\n    default=None,\n    help=\"Larger numbers mean image crops will overlap more.\",\n)\n\namg_settings.add_argument(\n    \"--crop-n-points-downscale-factor\",\n    type=int,\n    default=None,\n    help=\"The number of points-per-side in each layer of crop is reduced by this factor.\",\n)\n\namg_settings.add_argument(\n    \"--min-mask-region-area\",\n    type=int,\n    default=None,\n    help=(\n        \"Disconnected mask regions or holes with area smaller than this value \"\n        \"in pixels are removed by postprocessing.\"\n    ),\n)\n\n\ndef write_masks_to_folder(masks: List[Dict[str, Any]], path: str) -> None:\n    header = \"id,area,bbox_x0,bbox_y0,bbox_w,bbox_h,point_input_x,point_input_y,predicted_iou,stability_score,crop_box_x0,crop_box_y0,crop_box_w,crop_box_h\"  # noqa\n    metadata = [header]\n    for i, mask_data in enumerate(masks):\n        mask = mask_data[\"segmentation\"]\n        filename = f\"{i}.png\"\n        cv2.imwrite(os.path.join(path, filename), mask * 255)\n        mask_metadata = [\n            str(i),\n            str(mask_data[\"area\"]),\n            *[str(x) for x in mask_data[\"bbox\"]],\n            *[str(x) for x in mask_data[\"point_coords\"][0]],\n            str(mask_data[\"predicted_iou\"]),\n            str(mask_data[\"stability_score\"]),\n            *[str(x) for x in mask_data[\"crop_box\"]],\n        ]\n        row = \",\".join(mask_metadata)\n        metadata.append(row)\n    metadata_path = os.path.join(path, \"metadata.csv\")\n    with open(metadata_path, \"w\") as f:\n        f.write(\"\\n\".join(metadata))\n\n    return\n\n\ndef get_amg_kwargs(args):\n    amg_kwargs = {\n        \"points_per_side\": args.points_per_side,\n        \"points_per_batch\": args.points_per_batch,\n        \"pred_iou_thresh\": args.pred_iou_thresh,\n        \"stability_score_thresh\": args.stability_score_thresh,\n        \"stability_score_offset\": args.stability_score_offset,\n        \"box_nms_thresh\": args.box_nms_thresh,\n        \"crop_n_layers\": args.crop_n_layers,\n        \"crop_nms_thresh\": args.crop_nms_thresh,\n        \"crop_overlap_ratio\": args.crop_overlap_ratio,\n        \"crop_n_points_downscale_factor\": args.crop_n_points_downscale_factor,\n        \"min_mask_region_area\": args.min_mask_region_area,\n    }\n    amg_kwargs = {k: v for k, v in amg_kwargs.items() if v is not None}\n    return amg_kwargs\n\n\ndef main(args: argparse.Namespace) -> None:\n    print(\"Loading model...\")\n    model = sam.load(args.model)\n    output_mode = \"coco_rle\" if args.convert_to_rle else \"binary_mask\"\n    amg_kwargs = get_amg_kwargs(args)\n    generator = SamAutomaticMaskGenerator(model, output_mode=output_mode, **amg_kwargs)\n\n    if not os.path.isdir(args.input):\n        targets = [args.input]\n    else:\n        targets = [\n            f\n            for f in os.listdir(args.input)\n            if not os.path.isdir(os.path.join(args.input, f))\n        ]\n        targets = [os.path.join(args.input, f) for f in targets]\n\n    os.makedirs(args.output, exist_ok=True)\n\n    for t in targets:\n        print(f\"Processing '{t}'...\")\n        image = cv2.imread(t)\n        if image is None:\n            print(f\"Could not load '{t}' as an image, skipping...\")\n            continue\n        image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)\n\n        masks = generator.generate(image)\n\n        base = os.path.basename(t)\n        base = os.path.splitext(base)[0]\n        save_base = os.path.join(args.output, base)\n        if output_mode == \"binary_mask\":\n            os.makedirs(save_base, exist_ok=False)\n            write_masks_to_folder(masks, save_base)\n        else:\n            save_file = save_base + \".json\"\n            with open(save_file, \"w\") as f:\n                json.dump(masks, f)\n    print(\"Done!\")\n\n\nif __name__ == \"__main__\":\n    args = parser.parse_args()\n    main(args)\n"
  },
  {
    "path": "segment_anything/notebooks/automatic_mask_generator_example.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Automatically generating object masks with SAM\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"This notebook walks through how to automatically segment objects in an image. It is modified from [original SAM GitHub repo](https://github.com/facebookresearch/segment-anything/).\\n\",\n    \"\\n\",\n    \"Since SAM can efficiently process prompts, masks for the entire image can be generated by sampling a large number of prompts over an image. This method was used to generate the dataset SA-1B. \\n\",\n    \"\\n\",\n    \"The class `SamAutomaticMaskGenerator` implements this. It samples single-point input prompts in a grid over the image, from each of which SAM then predicts multiple masks. The masks are filtered for quality and deduplicated using non-max suppression. Additional options allow for further improvement of mask quality and quantity, such as running prediction on multiple crops of the image or postprocessing masks to remove small disconnected regions and holes.\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Set-up\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import numpy as np\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import cv2\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"def show_anns(anns):\\n\",\n    \"    if len(anns) == 0:\\n\",\n    \"        return\\n\",\n    \"    sorted_anns = sorted(anns, key=(lambda x: x['area']), reverse=True)\\n\",\n    \"    ax = plt.gca()\\n\",\n    \"    ax.set_autoscale_on(False)\\n\",\n    \"\\n\",\n    \"    img = np.ones((sorted_anns[0]['segmentation'].shape[0], sorted_anns[0]['segmentation'].shape[1], 4))\\n\",\n    \"    img[:,:,3] = 0\\n\",\n    \"    for ann in sorted_anns:\\n\",\n    \"        m = ann['segmentation']\\n\",\n    \"        color_mask = np.concatenate([np.random.random(3), [0.35]])\\n\",\n    \"        img[m] = color_mask\\n\",\n    \"    ax.imshow(img)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Example image\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"image = cv2.imread('images/dog.jpg')\\n\",\n    \"image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(20,20))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Automatic mask generation\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To run automatic mask generation, provide a SAM model to the `SamAutomaticMaskGenerator` class. Set the path below to the SAM checkpoint.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import sys\\n\",\n    \"sys.path.append(\\\"..\\\")\\n\",\n    \"from segment_anything import SamAutomaticMaskGenerator\\n\",\n    \"from segment_anything.sam import load\\n\",\n    \"\\n\",\n    \"sam_checkpoint = \\\"../sam-vit-base\\\"\\n\",\n    \"sam = load(sam_checkpoint)\\n\",\n    \"\\n\",\n    \"mask_generator = SamAutomaticMaskGenerator(sam)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To generate masks, run `generate` on an image.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks = mask_generator.generate(image)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Mask generation returns a list over masks. Each item is a dictionary with keys:\\n\",\n    \"* `segmentation` : the mask\\n\",\n    \"* `area` : the area of the mask in pixels\\n\",\n    \"* `bbox` : the boundary box of the mask in XYWH format\\n\",\n    \"* `predicted_iou` : the model's own prediction for the quality of the mask\\n\",\n    \"* `point_coords` : the sampled input point that generated this mask\\n\",\n    \"* `stability_score` : an additional measure of mask quality\\n\",\n    \"* `crop_box` : the crop of the image used to generate this mask in XYWH format\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"print(len(masks))\\n\",\n    \"print(masks[0].keys())\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Show all the masks overlayed on the image.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(20,20))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_anns(masks)\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show() \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Automatic mask generation options\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"There are several tunable parameters in automatic mask generation that control how densely points are sampled and what the thresholds are for removing low quality or duplicate masks. Generation can be automatically run on crops of the image to get better results for smaller objects. Post-processing can remove stray pixels and holes. Here is an example configuration that samples more masks:\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"mask_generator_2 = SamAutomaticMaskGenerator(\\n\",\n    \"    model=sam,\\n\",\n    \"    points_per_side=32,\\n\",\n    \"    pred_iou_thresh=0.86,\\n\",\n    \"    stability_score_thresh=0.92,\\n\",\n    \"    crop_n_layers=1,\\n\",\n    \"    crop_n_points_downscale_factor=2,\\n\",\n    \"    min_mask_region_area=100,  # Requires open-cv to run post-processing\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks2 = mask_generator_2.generate(image)\\n\",\n    \"len(masks2)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(20,20))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_anns(masks2)\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show() \"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.9.17\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 2\n}\n"
  },
  {
    "path": "segment_anything/notebooks/predictor_example.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Segmenting from Prompts\\n\",\n    \"\\n\",\n    \"This notebook walks through predicting object segmentations from a provided prompt. It uses the `Predictor` class. It is modified from [original SAM GitHub repo](https://github.com/facebookresearch/segment-anything/).\\n\",\n    \"\\n\",\n    \"### Setup\\n\",\n    \"Necessary imports and helper functions for displaying points, boxes, and masks.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import cv2\\n\",\n    \"import matplotlib.pyplot as plt\\n\",\n    \"import mlx.core as mx\\n\",\n    \"import numpy as np\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"def show_mask(mask, ax, random_color=False):\\n\",\n    \"    if random_color:\\n\",\n    \"        color = np.concatenate([np.random.random(3), np.array([0.6])], axis=0)\\n\",\n    \"    else:\\n\",\n    \"        color = np.array([30/255, 144/255, 255/255, 0.6])\\n\",\n    \"    h, w = mask.shape[:2]\\n\",\n    \"    mask_image = np.array(mask).reshape(h, w, 1) * color.reshape(1, 1, -1)\\n\",\n    \"    ax.imshow(mask_image)\\n\",\n    \"    \\n\",\n    \"def show_points(coords, labels, ax, marker_size=375):\\n\",\n    \"    pos_points = np.array(coords)[labels==1]\\n\",\n    \"    neg_points = np.array(coords)[labels==0]\\n\",\n    \"    ax.scatter(pos_points[:, 0], pos_points[:, 1], color='green', marker='*', s=marker_size, edgecolor='white', linewidth=1.25)\\n\",\n    \"    ax.scatter(neg_points[:, 0], neg_points[:, 1], color='red', marker='*', s=marker_size, edgecolor='white', linewidth=1.25)   \\n\",\n    \"    \\n\",\n    \"def show_box(box, ax):\\n\",\n    \"    box = box.tolist()\\n\",\n    \"    x0, y0 = box[0], box[1]\\n\",\n    \"    w, h = box[2] - box[0], box[3] - box[1]\\n\",\n    \"    ax.add_patch(plt.Rectangle((x0, y0), w, h, edgecolor='green', facecolor=(0,0,0,0), lw=2))    \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Example image\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"image = cv2.imread('images/truck.jpg')\\n\",\n    \"image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10,10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"plt.axis('on')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Selecting objects with SAM\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"First, load the SAM model and predictor. Change the path below to point to the SAM checkpoint.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import sys\\n\",\n    \"sys.path.append(\\\"..\\\")\\n\",\n    \"from segment_anything.sam import load\\n\",\n    \"from segment_anything.predictor import SamPredictor\\n\",\n    \"\\n\",\n    \"sam_checkpoint = \\\"../sam-vit-base\\\"\\n\",\n    \"sam = load(sam_checkpoint)\\n\",\n    \"predictor = SamPredictor(sam)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Process the image to produce an image embedding by calling `SamPredictor.set_image`. `SamPredictor` remembers this embedding and will use it for subsequent mask prediction.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"predictor.set_image(image)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To select the truck, choose a point on it. Points are input to the model in (x,y) format and come with labels 1 (foreground point) or 0 (background point). Multiple points can be input; here we use only one. The chosen point will be shown as a star on the image.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_point = mx.array([[500, 375]])\\n\",\n    \"input_label = mx.array([1])\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10,10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_points(input_point, input_label, plt.gca())\\n\",\n    \"plt.axis('on')\\n\",\n    \"plt.show()  \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Predict with `SamPredictor.predict`. The model returns masks, quality predictions for those masks, and low resolution mask logits that can be passed to the next iteration of prediction.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, scores, logits = predictor.predict(\\n\",\n    \"    point_coords=input_point[None],\\n\",\n    \"    point_labels=input_label[None],\\n\",\n    \"    multimask_output=True,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"With `multimask_output=True` (the default setting), SAM outputs 3 masks, where `scores` gives the model's own estimation of the quality of these masks. This setting is intended for ambiguous input prompts, and helps the model disambiguate different objects consistent with the prompt. When `False`, it will return a single mask. For ambiguous prompts such as a single point, it is recommended to use `multimask_output=True` even if only a single mask is desired; the best single mask can be chosen by picking the one with the highest score returned in `scores`. This will often result in a better mask.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"for i in range(masks.shape[-1]):\\n\",\n    \"    mask = masks[..., i]\\n\",\n    \"    score = scores[..., i].item()\\n\",\n    \"    plt.figure(figsize=(10,10))\\n\",\n    \"    plt.imshow(image)\\n\",\n    \"    show_mask(mask[0], plt.gca())\\n\",\n    \"    show_points(input_point, input_label, plt.gca())\\n\",\n    \"    plt.title(f\\\"Mask {i+1}, Score: {score:.3f}\\\", fontsize=18)\\n\",\n    \"    plt.axis('off')\\n\",\n    \"    plt.show()  \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Specifying a specific object with additional points\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The single input point is ambiguous, and the model has returned multiple objects consistent with it. To obtain a single object, multiple points can be provided. If available, a mask from a previous iteration can also be supplied to the model to aid in prediction. When specifying a single object with multiple prompts, a single mask can be requested by setting `multimask_output=False`.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_point = mx.array([[500, 375], [1125, 625]])\\n\",\n    \"input_label = mx.array([1, 1])\\n\",\n    \"mask_input = logits[..., mx.argmax(scores)]  # Choose the model's best mask\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, _, _ = predictor.predict(\\n\",\n    \"    point_coords=input_point[None],\\n\",\n    \"    point_labels=input_label[None],\\n\",\n    \"    mask_input=mask_input[..., None],\\n\",\n    \"    multimask_output=False,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10,10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_mask(masks[0], plt.gca())\\n\",\n    \"show_points(input_point, input_label, plt.gca())\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show() \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"To exclude the car and specify just the window, a background point (with label 0, here shown in red) can be supplied.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_point = mx.array([[500, 375], [1125, 625]])\\n\",\n    \"input_label = mx.array([1, 0])\\n\",\n    \"mask_input = logits[..., mx.argmax(scores)]  # Choose the model's best mask\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, _, _ = predictor.predict(\\n\",\n    \"    point_coords=input_point[None],\\n\",\n    \"    point_labels=input_label[None],\\n\",\n    \"    mask_input=mask_input[..., None],\\n\",\n    \"    multimask_output=False,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10, 10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_mask(masks[0], plt.gca())\\n\",\n    \"show_points(input_point, input_label, plt.gca())\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show() \"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Specifying a specific object with a box\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The model can also take a box as input, provided in xyxy format.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_box = mx.array([425, 600, 700, 875])\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, _, _ = predictor.predict(\\n\",\n    \"    point_coords=None,\\n\",\n    \"    point_labels=None,\\n\",\n    \"    box=input_box[None, :],\\n\",\n    \"    multimask_output=False,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10, 10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_mask(masks[0, ..., 0], plt.gca())\\n\",\n    \"show_box(input_box, plt.gca())\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Combining points and boxes\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Points and boxes may be combined, just by including both types of prompts to the predictor. Here this can be used to select just the trucks's tire, instead of the entire wheel.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_box = mx.array([425, 600, 700, 875])\\n\",\n    \"input_point = mx.array([[575, 750]])\\n\",\n    \"input_label = mx.array([0])\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, _, _ = predictor.predict(\\n\",\n    \"    point_coords=input_point[None],\\n\",\n    \"    point_labels=input_label[None],\\n\",\n    \"    box=input_box,\\n\",\n    \"    multimask_output=False,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10, 10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"show_mask(masks[0, ..., 0], plt.gca())\\n\",\n    \"show_box(input_box, plt.gca())\\n\",\n    \"show_points(input_point, input_label, plt.gca())\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## Batched prompt inputs\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"`SamPredictor` can take multiple input prompts for the same image.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"input_boxes = mx.array([\\n\",\n    \"    [75, 275, 1725, 850],\\n\",\n    \"    [425, 600, 700, 875],\\n\",\n    \"    [1375, 550, 1650, 800],\\n\",\n    \"    [1240, 675, 1400, 750],\\n\",\n    \"])\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"masks, _, _ = predictor.predict(\\n\",\n    \"    point_coords=None,\\n\",\n    \"    point_labels=None,\\n\",\n    \"    box=input_boxes,\\n\",\n    \"    multimask_output=False,\\n\",\n    \")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"plt.figure(figsize=(10, 10))\\n\",\n    \"plt.imshow(image)\\n\",\n    \"for mask in masks:\\n\",\n    \"    show_mask(mask, plt.gca(), random_color=True)\\n\",\n    \"for box in input_boxes:\\n\",\n    \"    show_box(box, plt.gca())\\n\",\n    \"plt.axis('off')\\n\",\n    \"plt.show()\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"## End-to-end batched inference\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"If all prompts are available in advance, it is possible to run SAM directly in an end-to-end fashion. This also allows batching over images.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"image1 = image  # truck.jpg from above\\n\",\n    \"image1_boxes = mx.array([\\n\",\n    \"    [75, 275, 1725, 850],\\n\",\n    \"    [425, 600, 700, 875],\\n\",\n    \"    [1375, 550, 1650, 800],\\n\",\n    \"    [1240, 675, 1400, 750],\\n\",\n    \"])\\n\",\n    \"\\n\",\n    \"image2 = cv2.imread('images/groceries.jpg')\\n\",\n    \"image2 = cv2.cvtColor(image2, cv2.COLOR_BGR2RGB)\\n\",\n    \"image2_boxes = mx.array([\\n\",\n    \"    [450, 170, 520, 350],\\n\",\n    \"    [350, 190, 450, 350],\\n\",\n    \"    [500, 170, 580, 350],\\n\",\n    \"    [580, 170, 640, 350],\\n\",\n    \"])\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Both images and prompts are input as mlx array that are already transformed to the correct frame. Inputs are packaged as a list over images, which each element is a dict that takes the following keys:\\n\",\n    \"* `image`: The input image as a mlx array in HWC format.\\n\",\n    \"* `original_size`: The size of the image before transforming for input to SAM, in (H, W) format.\\n\",\n    \"* `point_coords`: Batched coordinates of point prompts.\\n\",\n    \"* `point_labels`: Batched labels of point prompts.\\n\",\n    \"* `boxes`: Batched input boxes.\\n\",\n    \"* `mask_inputs`: Batched input masks.\\n\",\n    \"\\n\",\n    \"If a prompt is not present, the key can be excluded.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from segment_anything.utils.transforms import ResizeLongestSide\\n\",\n    \"resize_transform = ResizeLongestSide(sam.vision_encoder.img_size)\\n\",\n    \"\\n\",\n    \"def prepare_image(image, transform, device):\\n\",\n    \"    image = transform.apply_image(image)\\n\",\n    \"    image = mx.array(image)\\n\",\n    \"    return image\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"batched_input = [\\n\",\n    \"    {\\n\",\n    \"        'image': prepare_image(image1, resize_transform, sam),\\n\",\n    \"        'boxes': resize_transform.apply_boxes(image1_boxes, image1.shape[:2]),\\n\",\n    \"        'original_size': image1.shape[:2]\\n\",\n    \"    },\\n\",\n    \"    {\\n\",\n    \"        'image': prepare_image(image2, resize_transform, sam),\\n\",\n    \"        'boxes': resize_transform.apply_boxes(image2_boxes, image2.shape[:2]),\\n\",\n    \"        'original_size': image2.shape[:2]\\n\",\n    \"    }\\n\",\n    \"]\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"Run the model.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"batched_output = sam(batched_input, multimask_output=False)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"metadata\": {},\n   \"source\": [\n    \"The output is a list over results for each input image, where list elements are dictionaries with the following keys:\\n\",\n    \"* `masks`: A batched mlx array of predicted binary masks, the size of the original image.\\n\",\n    \"* `iou_predictions`: The model's prediction of the quality for each mask.\\n\",\n    \"* `low_res_logits`: Low res logits for each mask, which can be passed back to the model as mask input on a later iteration.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"fig, ax = plt.subplots(1, 2, figsize=(20, 20))\\n\",\n    \"\\n\",\n    \"ax[0].imshow(image1)\\n\",\n    \"for mask in batched_output[0]['masks']:\\n\",\n    \"    show_mask(np.array(mask), ax[0], random_color=True)\\n\",\n    \"for box in image1_boxes:\\n\",\n    \"    show_box(np.array(box), ax[0])\\n\",\n    \"ax[0].axis('off')\\n\",\n    \"\\n\",\n    \"ax[1].imshow(image2)\\n\",\n    \"for mask in batched_output[1]['masks']:\\n\",\n    \"    show_mask(np.array(mask), ax[1], random_color=True)\\n\",\n    \"for box in image2_boxes:\\n\",\n    \"    show_box(np.array(box), ax[1])\\n\",\n    \"ax[1].axis('off')\\n\",\n    \"\\n\",\n    \"plt.tight_layout()\\n\",\n    \"plt.show()\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.9.17\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 2\n}\n"
  },
  {
    "path": "segment_anything/requirements.txt",
    "content": "matplotlib\nopencv-python\nhuggingface_hub\n"
  },
  {
    "path": "segment_anything/segment_anything/__init__.py",
    "content": "from .automatic_mask_generator import SamAutomaticMaskGenerator\n"
  },
  {
    "path": "segment_anything/segment_anything/automatic_mask_generator.py",
    "content": "from typing import Any, Dict, List, Optional, Tuple\n\nimport mlx.core as mx\nimport numpy as np\n\nfrom .predictor import SamPredictor\nfrom .sam import Sam\nfrom .utils.amg import (\n    MaskData,\n    area_from_rle,\n    batch_iterator,\n    batched_mask_to_box,\n    box_xyxy_to_xywh,\n    build_all_layer_point_grids,\n    calculate_stability_score,\n    coco_encode_rle,\n    generate_crop_boxes,\n    is_box_near_crop_edge,\n    mask_to_rle_mlx,\n    remove_small_regions,\n    rle_to_mask,\n    uncrop_boxes_xyxy,\n    uncrop_masks,\n    uncrop_points,\n)\n\n\nclass SamAutomaticMaskGenerator:\n    def __init__(\n        self,\n        model: Sam,\n        points_per_side: Optional[int] = 32,\n        points_per_batch: int = 64,\n        pred_iou_thresh: float = 0.88,\n        stability_score_thresh: float = 0.95,\n        stability_score_offset: float = 1.0,\n        box_nms_thresh: float = 0.7,\n        crop_n_layers: int = 0,\n        crop_nms_thresh: float = 0.7,\n        crop_overlap_ratio: float = 512 / 1500,\n        crop_n_points_downscale_factor: int = 1,\n        point_grids: Optional[List[mx.array]] = None,\n        min_mask_region_area: int = 0,\n        output_mode: str = \"binary_mask\",\n    ) -> None:\n        \"\"\"\n        Using a SAM model, generates masks for the entire image.\n        Generates a grid of point prompts over the image, then filters\n        low quality and duplicate masks. The default settings are chosen\n        for SAM with a ViT-H backbone.\n\n        Arguments:\n            model (Sam): The SAM model to use for mask prediction.\n            points_per_side (int or None): The number of points to be sampled\n                along one side of the image. The total number of points is\n                points_per_side**2. If None, 'point_grids' must provide explicit\n                point sampling.\n            points_per_batch (int): Sets the number of points run simultaneously\n                by the model. Higher numbers may be faster but use more GPU memory.\n            pred_iou_thresh (float): A filtering threshold in [0,1], using the\n                model's predicted mask quality.\n            stability_score_thresh (float): A filtering threshold in [0,1], using\n                the stability of the mask under changes to the cutoff used to binarize\n                the model's mask predictions.\n            stability_score_offset (float): The amount to shift the cutoff when\n                calculated the stability score.\n            box_nms_thresh (float): The box IoU cutoff used by non-maximal\n                suppression to filter duplicate masks.\n            crop_n_layers (int): If >0, mask prediction will be run again on\n                crops of the image. Sets the number of layers to run, where each\n                layer has 2**i_layer number of image crops.\n            crop_nms_thresh (float): The box IoU cutoff used by non-maximal\n                suppression to filter duplicate masks between different crops.\n            crop_overlap_ratio (float): Sets the degree to which crops overlap.\n                In the first crop layer, crops will overlap by this fraction of\n                the image length. Later layers with more crops scale down this overlap.\n            crop_n_points_downscale_factor (int): The number of points-per-side\n                sampled in layer n is scaled down by crop_n_points_downscale_factor**n.\n            point_grids (list(mx.array) or None): A list over explicit grids\n                of points used for sampling, normalized to [0,1]. The nth grid in the\n                list is used in the nth crop layer. Exclusive with points_per_side.\n            min_mask_region_area (int): If >0, postprocessing will be applied\n                to remove disconnected regions and holes in masks with area smaller\n                than min_mask_region_area. Requires opencv.\n            output_mode (str): The form masks are returned in. Can be 'binary_mask',\n                'uncompressed_rle', or 'coco_rle'. 'coco_rle' requires pycocotools.\n                For large resolutions, 'binary_mask' may consume large amounts of\n                memory.\n        \"\"\"\n\n        assert (points_per_side is None) != (\n            point_grids is None\n        ), \"Exactly one of points_per_side or point_grid must be provided.\"\n        if points_per_side is not None:\n            self.point_grids = build_all_layer_point_grids(\n                points_per_side,\n                crop_n_layers,\n                crop_n_points_downscale_factor,\n            )\n        elif point_grids is not None:\n            self.point_grids = point_grids\n        else:\n            raise ValueError(\"Can't have both points_per_side and point_grid be None.\")\n\n        assert output_mode in [\n            \"binary_mask\",\n            \"uncompressed_rle\",\n            \"coco_rle\",\n        ], f\"Unknown output_mode {output_mode}.\"\n        if output_mode == \"coco_rle\":\n            from pycocotools import mask as mask_utils  # type: ignore # noqa: F401\n\n        if min_mask_region_area > 0:\n            import cv2  # type: ignore # noqa: F401\n\n        self.predictor = SamPredictor(model)\n        self.points_per_batch = points_per_batch\n        self.pred_iou_thresh = pred_iou_thresh\n        self.stability_score_thresh = stability_score_thresh\n        self.stability_score_offset = stability_score_offset\n        self.box_nms_thresh = box_nms_thresh\n        self.crop_n_layers = crop_n_layers\n        self.crop_nms_thresh = crop_nms_thresh\n        self.crop_overlap_ratio = crop_overlap_ratio\n        self.crop_n_points_downscale_factor = crop_n_points_downscale_factor\n        self.min_mask_region_area = min_mask_region_area\n        self.output_mode = output_mode\n\n    def generate(self, image: np.ndarray) -> List[Dict[str, Any]]:\n        \"\"\"\n        Generates masks for the given image.\n\n        Arguments:\n            image (np.ndarray): The image to generate masks for, in HWC uint8 format.\n\n        Returns:\n            list(dict(str, any)): A list over records for masks. Each record is\n                a dict containing the following keys:\n                segmentation (dict(str, any) or np.ndarray): The mask. If\n                    output_mode='binary_mask', is an array of shape HW. Otherwise,\n                    is a dictionary containing the RLE.\n                bbox (list(float)): The box around the mask, in XYWH format.\n                area (int): The area in pixels of the mask.\n                predicted_iou (float): The model's own prediction of the mask's\n                    quality. This is filtered by the pred_iou_thresh parameter.\n                point_coords (list(list(float))): The point coordinates input\n                    to the model to generate this mask.\n                stability_score (float): A measure of the mask's quality. This\n                    is filtered on using the stability_score_thresh parameter.\n                crop_box (list(float)): The crop of the image used to generate\n                    the mask, given in XYWH format.\n        \"\"\"\n\n        # Generate masks\n        mask_data = self._generate_masks(image)\n\n        # Filter small disconnected regions and holes in masks\n        if self.min_mask_region_area > 0:\n            mask_data = self.postprocess_small_regions(\n                mask_data,\n                self.min_mask_region_area,\n                max(self.box_nms_thresh, self.crop_nms_thresh),\n            )\n\n        # Encode masks\n        if self.output_mode == \"coco_rle\":\n            mask_data[\"segmentations\"] = [\n                coco_encode_rle(rle) for rle in mask_data[\"rles\"]\n            ]\n        elif self.output_mode == \"binary_mask\":\n            mask_data[\"segmentations\"] = [rle_to_mask(rle) for rle in mask_data[\"rles\"]]\n        else:\n            mask_data[\"segmentations\"] = mask_data[\"rles\"]\n\n        # Write mask records\n        curr_anns = []\n        for idx in range(len(mask_data[\"segmentations\"])):\n            ann = {\n                \"segmentation\": mask_data[\"segmentations\"][idx],\n                \"area\": area_from_rle(mask_data[\"rles\"][idx]),\n                \"bbox\": box_xyxy_to_xywh(mask_data[\"boxes\"][idx]).tolist(),\n                \"predicted_iou\": mask_data[\"iou_preds\"][idx].item(),\n                \"point_coords\": [mask_data[\"points\"][idx].tolist()],\n                \"stability_score\": mask_data[\"stability_score\"][idx].item(),\n                \"crop_box\": box_xyxy_to_xywh(mask_data[\"crop_boxes\"][idx]).tolist(),\n            }\n            curr_anns.append(ann)\n\n        return curr_anns\n\n    def _generate_masks(self, image: np.ndarray) -> MaskData:\n        orig_size = image.shape[:2]\n        crop_boxes, layer_idxs = generate_crop_boxes(\n            orig_size, self.crop_n_layers, self.crop_overlap_ratio\n        )\n\n        # Iterate over image crops\n        data = MaskData()\n        for crop_box, layer_idx in zip(crop_boxes, layer_idxs):\n            crop_data = self._process_crop(image, crop_box, layer_idx, orig_size)\n            data.cat(crop_data)\n\n        # Remove duplicate masks between crops\n        if len(crop_boxes) > 1:\n            # Prefer masks from smaller crops\n            scores = 1 / box_area(data[\"crop_boxes\"])\n            keep_by_nms = non_max_supression(\n                data[\"boxes\"].astype(mx.float32),\n                scores,\n                iou_threshold=self.crop_nms_thresh,\n            )\n            data.filter(keep_by_nms)\n\n        data.to_numpy()\n        return data\n\n    def _process_crop(\n        self,\n        image: np.ndarray,\n        crop_box: List[int],\n        crop_layer_idx: int,\n        orig_size: Tuple[int, ...],\n    ) -> MaskData:\n        # Crop the image and calculate embeddings\n        x0, y0, x1, y1 = crop_box\n        cropped_im = image[y0:y1, x0:x1, :]\n        cropped_im_size = cropped_im.shape[:2]\n        self.predictor.set_image(cropped_im)\n\n        # Get points for this crop\n        points_scale = mx.array(cropped_im_size[::-1])[None]\n        points_for_image = self.point_grids[crop_layer_idx] * points_scale\n\n        # Generate masks for this crop in batches\n        data = MaskData()\n        for (points,) in batch_iterator(self.points_per_batch, points_for_image):\n            batch_data = self._process_batch(\n                points, cropped_im_size, crop_box, orig_size\n            )\n            data.cat(batch_data)\n            del batch_data\n        self.predictor.reset_image()\n\n        # Remove duplicates within this crop.\n        keep_by_nms = non_max_supression(\n            data[\"boxes\"].astype(mx.float32),\n            data[\"iou_preds\"],\n            iou_threshold=self.box_nms_thresh,\n        )\n        data.filter(keep_by_nms)\n\n        # Return to the original image frame\n        data[\"boxes\"] = uncrop_boxes_xyxy(data[\"boxes\"], crop_box)\n        data[\"points\"] = uncrop_points(data[\"points\"], crop_box)\n        data[\"crop_boxes\"] = mx.array([crop_box for _ in range(len(data[\"rles\"]))])\n        return data\n\n    def _process_batch(\n        self,\n        points: np.ndarray,\n        im_size: Tuple[int, ...],\n        crop_box: List[int],\n        orig_size: Tuple[int, ...],\n    ) -> MaskData:\n        orig_h, orig_w = orig_size\n\n        masks, iou_preds, _ = self.predictor.predict(\n            points[:, None, :],\n            mx.ones((points.shape[0], 1), dtype=mx.int64),\n            multimask_output=True,\n            return_logits=True,\n        )\n        masks = masks.transpose(0, 3, 1, 2)\n        # Serialize predictions and store in MaskData\n        data = MaskData(\n            masks=masks.flatten(0, 1),\n            iou_preds=iou_preds.flatten(0, 1),\n            points=mx.repeat(points, masks.shape[1], axis=0),\n        )\n        del masks\n\n        # Filter by predicted IoU\n        if self.pred_iou_thresh > 0.0:\n            keep_mask = data[\"iou_preds\"] > self.pred_iou_thresh\n            data.filter(keep_mask)\n\n        # Calculate stability score\n        data[\"stability_score\"] = calculate_stability_score(\n            data[\"masks\"],\n            self.predictor.model.mask_threshold,\n            self.stability_score_offset,\n        )\n        if self.stability_score_thresh > 0.0:\n            keep_mask = data[\"stability_score\"] >= self.stability_score_thresh\n            data.filter(keep_mask)\n\n        # Threshold masks and calculate boxes\n        data[\"masks\"] = data[\"masks\"] > self.predictor.model.mask_threshold\n        data[\"boxes\"] = batched_mask_to_box(data[\"masks\"])\n\n        # Filter boxes that touch crop boundaries\n        keep_mask = ~is_box_near_crop_edge(\n            data[\"boxes\"], crop_box, [0, 0, orig_w, orig_h]\n        )\n        if not mx.all(keep_mask):\n            data.filter(keep_mask)\n\n        # Compress to RLE\n        data[\"masks\"] = uncrop_masks(data[\"masks\"], crop_box, orig_h, orig_w)\n        data[\"rles\"] = mask_to_rle_mlx(data[\"masks\"])\n        del data[\"masks\"]\n\n        return data\n\n    @staticmethod\n    def postprocess_small_regions(\n        mask_data: MaskData, min_area: int, nms_thresh: float\n    ) -> MaskData:\n        \"\"\"\n        Removes small disconnected regions and holes in masks, then reruns\n        box NMS to remove any new duplicates.\n\n        Edits mask_data in place.\n\n        Requires open-cv as a dependency.\n        \"\"\"\n        if len(mask_data[\"rles\"]) == 0:\n            return mask_data\n\n        # Filter small disconnected regions and holes\n        new_masks = []\n        scores = []\n        for rle in mask_data[\"rles\"]:\n            mask = rle_to_mask(rle)\n\n            mask, changed = remove_small_regions(mask, min_area, mode=\"holes\")\n            unchanged = not changed\n            mask, changed = remove_small_regions(mask, min_area, mode=\"islands\")\n            unchanged = unchanged and not changed\n\n            new_masks.append(mx.array(mask)[None])\n            # Give score=0 to changed masks and score=1 to unchanged masks\n            # so NMS will prefer ones that didn't need postprocessing\n            scores.append(float(unchanged))\n        scores = mx.array(scores)\n\n        # Recalculate boxes and remove any new duplicates\n        masks = mx.concatenate(new_masks, axis=0)\n        boxes = batched_mask_to_box(masks)\n        keep_by_nms = non_max_supression(\n            boxes.astype(mx.float32),\n            scores,\n            iou_threshold=nms_thresh,\n        )\n        # Only recalculate RLEs for masks that have changed\n        for i_mask, keep in enumerate(keep_by_nms):\n            if not keep:\n                continue\n            if scores[i_mask] == 0.0:\n                mask_mlx = masks[i_mask][None]\n                mask_data[\"rles\"][i_mask] = mask_to_rle_mlx(mask_mlx)[0]\n                mask_data[\"boxes\"][i_mask] = boxes[i_mask]  # update res directly\n        mask_data.filter(keep_by_nms)\n\n        return mask_data\n\n\ndef box_area(boxes: mx.array) -> mx.array:\n    \"\"\"\n    Computes the area of a set of bounding boxes, which are specified by their\n    (x1, y1, x2, y2) coordinates.\n\n    Args:\n        boxes (mx.array[N, 4]): boxes for which the area will be computed. They\n            are expected to be in (x1, y1, x2, y2) format with\n            ``0 <= x1 < x2`` and ``0 <= y1 < y2``.\n\n    Returns:\n        mx.array[N]: the area for each box\n    \"\"\"\n    return (boxes[:, 2] - boxes[:, 0]) * (boxes[:, 3] - boxes[:, 1])\n\n\ndef batched_iou(boxes_a: mx.array, boxes_b: mx.array) -> mx.array:\n    \"\"\"Compute IoU for batched boxes.\n\n    Args:\n        boxes_a (mx.array): [..., [x1, y1, x2, y2]] sized Mx4\n        boxes_b (mx.array): [..., [x1, y1, x2, y2]] sized Nx4\n\n    Returns:\n        mx.array: MxN\n    \"\"\"\n\n    area_a = box_area(boxes_a)  # M\n    area_b = box_area(boxes_b)  # N\n\n    top_left = mx.maximum(boxes_a[:, None, :2], boxes_b[:, :2])\n    bottom_right = mx.minimum(boxes_a[:, None, 2:], boxes_b[:, 2:])\n\n    area_inter = mx.prod(mx.clip(bottom_right - top_left, a_min=0, a_max=None), 2)\n\n    return area_inter / (area_a[:, None] + area_b - area_inter)\n\n\ndef non_max_supression(\n    boxes: mx.array, scores: mx.array, iou_threshold: float = 0.5\n) -> mx.array:\n    sort_index = mx.argsort(-scores)\n    boxes = boxes[sort_index]\n\n    n_boxes = boxes.shape[0]\n    ious = batched_iou(boxes, boxes)\n    ious -= mx.eye(n_boxes)\n\n    ious = np.array(ious)\n    keep = np.ones(n_boxes, dtype=np.bool_)\n    for i, iou in enumerate(ious):\n        if not keep[i]:\n            continue\n\n        condition = iou <= iou_threshold\n        keep = keep & condition\n\n    return sort_index[mx.array(np.where(keep)[0])]\n"
  },
  {
    "path": "segment_anything/segment_anything/common.py",
    "content": "from typing import Type\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\n\nclass MLPBlock(nn.Module):\n    def __init__(\n        self,\n        embedding_dim: int,\n        mlp_dim: int,\n        act: Type[nn.Module] = nn.GELU,\n    ) -> None:\n        super().__init__()\n        self.lin1 = nn.Linear(embedding_dim, mlp_dim)\n        self.lin2 = nn.Linear(mlp_dim, embedding_dim)\n        self.act = act()\n\n    def __call__(self, x: mx.array) -> mx.array:\n        return self.lin2(self.act(self.lin1(x)))\n\n\nclass LayerNorm2d(nn.Module):\n    def __init__(self, num_channels: int, eps: float = 1e-6) -> None:\n        super().__init__()\n        self.weight = mx.ones(num_channels)\n        self.bias = mx.zeros(num_channels)\n        self.eps = eps\n\n    def __call__(self, x: mx.array) -> mx.array:\n        u = x.mean(3, keepdims=True)\n        s = ((x - u) ** 2).mean(3, keepdims=True)\n        x = (x - u) / mx.sqrt(s + self.eps)\n        x = self.weight * x + self.bias\n        return x\n"
  },
  {
    "path": "segment_anything/segment_anything/image_encoder.py",
    "content": "from typing import Optional, Tuple, Type\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .common import LayerNorm2d, MLPBlock\n\n\nclass ImageEncoderViT(nn.Module):\n    def __init__(\n        self,\n        img_size: int = 1024,\n        patch_size: int = 16,\n        in_chans: int = 3,\n        embed_dim: int = 768,\n        depth: int = 12,\n        num_heads: int = 12,\n        mlp_ratio: float = 4.0,\n        out_chans: int = 256,\n        qkv_bias: bool = True,\n        norm_layer: Type[nn.Module] = nn.LayerNorm,\n        act_layer: Type[nn.Module] = nn.GELU,\n        use_abs_pos: bool = True,\n        use_rel_pos: bool = False,\n        rel_pos_zero_init: bool = True,\n        window_size: int = 0,\n        global_attn_indexes: Tuple[int, ...] = (),\n    ) -> None:\n        \"\"\"\n        Args:\n            img_size (int): Input image size.\n            patch_size (int): Patch size.\n            in_chans (int): Number of input image channels.\n            embed_dim (int): Patch embedding dimension.\n            depth (int): Depth of ViT.\n            num_heads (int): Number of attention heads in each ViT block.\n            mlp_ratio (float): Ratio of mlp hidden dim to embedding dim.\n            qkv_bias (bool): If True, add a learnable bias to query, key, value.\n            norm_layer (nn.Module): Normalization layer.\n            act_layer (nn.Module): Activation layer.\n            use_abs_pos (bool): If True, use absolute positional embeddings.\n            use_rel_pos (bool): If True, add relative positional embeddings to the attention map.\n            rel_pos_zero_init (bool): If True, zero initialize relative positional parameters.\n            window_size (int): Window size for window attention blocks.\n            global_attn_indexes (list): Indexes for blocks using global attention.\n        \"\"\"\n        super().__init__()\n        self.img_size = img_size\n\n        self.patch_embed = PatchEmbed(\n            kernel_size=(patch_size, patch_size),\n            stride=(patch_size, patch_size),\n            in_chans=in_chans,\n            embed_dim=embed_dim,\n        )\n\n        if use_abs_pos:\n            # Initialize absolute positional embedding with pretrain image size.\n            self.pos_embed = mx.zeros(\n                [1, img_size // patch_size, img_size // patch_size, embed_dim]\n            )\n        else:\n            self.pos_embed = None\n\n        self.layers = []\n        for i in range(depth):\n            block = Block(\n                dim=embed_dim,\n                num_heads=num_heads,\n                mlp_ratio=mlp_ratio,\n                qkv_bias=qkv_bias,\n                norm_layer=norm_layer,\n                act_layer=act_layer,\n                use_rel_pos=use_rel_pos,\n                rel_pos_zero_init=rel_pos_zero_init,\n                window_size=window_size if i not in global_attn_indexes else 0,\n                input_size=(img_size // patch_size, img_size // patch_size),\n            )\n            self.layers.append(block)\n\n        self.neck = Neck(embed_dim, out_chans)\n\n    def __call__(self, x: mx.array) -> mx.array:\n        x = self.patch_embed(x)\n        if self.pos_embed is not None:\n            x = x + self.pos_embed\n\n        for blk in self.layers:\n            x = blk(x)\n\n        x = self.neck(x)\n        return x\n\n\nclass Neck(nn.Module):\n    def __init__(self, embed_dim, out_chans):\n        super().__init__()\n        self.conv1 = nn.Conv2d(\n            embed_dim,\n            out_chans,\n            kernel_size=1,\n            bias=False,\n        )\n        self.layer_norm1 = LayerNorm2d(out_chans)\n        self.conv2 = nn.Conv2d(\n            out_chans,\n            out_chans,\n            kernel_size=3,\n            padding=1,\n            bias=False,\n        )\n        self.layer_norm2 = LayerNorm2d(out_chans)\n\n    def __call__(self, x):\n        return self.layer_norm2(self.conv2(self.layer_norm1(self.conv1(x))))\n\n\nclass Block(nn.Module):\n    \"\"\"Transformer blocks with support of window attention and residual propagation blocks\"\"\"\n\n    def __init__(\n        self,\n        dim: int,\n        num_heads: int,\n        mlp_ratio: float = 4.0,\n        qkv_bias: bool = True,\n        norm_layer: Type[nn.Module] = nn.LayerNorm,\n        act_layer: Type[nn.Module] = nn.GELU,\n        use_rel_pos: bool = False,\n        rel_pos_zero_init: bool = True,\n        window_size: int = 0,\n        input_size: Optional[Tuple[int, int]] = None,\n    ) -> None:\n        \"\"\"\n        Args:\n            dim (int): Number of input channels.\n            num_heads (int): Number of attention heads in each ViT block.\n            mlp_ratio (float): Ratio of mlp hidden dim to embedding dim.\n            qkv_bias (bool): If True, add a learnable bias to query, key, value.\n            norm_layer (nn.Module): Normalization layer.\n            act_layer (nn.Module): Activation layer.\n            use_rel_pos (bool): If True, add relative positional embeddings to the attention map.\n            rel_pos_zero_init (bool): If True, zero initialize relative positional parameters.\n            window_size (int): Window size for window attention blocks. If it equals 0, then\n                use global attention.\n            input_size (tuple(int, int) or None): Input resolution for calculating the relative\n                positional parameter size.\n        \"\"\"\n        super().__init__()\n        self.layer_norm1 = norm_layer(dim)\n        self.attn = Attention(\n            dim,\n            num_heads=num_heads,\n            qkv_bias=qkv_bias,\n            use_rel_pos=use_rel_pos,\n            rel_pos_zero_init=rel_pos_zero_init,\n            input_size=input_size if window_size == 0 else (window_size, window_size),\n        )\n\n        self.layer_norm2 = norm_layer(dim)\n        self.mlp = MLPBlock(\n            embedding_dim=dim, mlp_dim=int(dim * mlp_ratio), act=act_layer\n        )\n\n        self.window_size = window_size\n\n    def __call__(self, x: mx.array) -> mx.array:\n        shortcut = x\n        x = self.layer_norm1(x)\n        # Window partition\n        if self.window_size > 0:\n            H, W = x.shape[1], x.shape[2]\n            x, pad_hw = window_partition(x, self.window_size)\n\n        x = self.attn(x)\n        # Reverse window partition\n        if self.window_size > 0:\n            x = window_unpartition(x, self.window_size, pad_hw, (H, W))\n\n        x = shortcut + x\n        x = x + self.mlp(self.layer_norm2(x))\n\n        return x\n\n\nclass Attention(nn.Module):\n    \"\"\"Multi-head Attention block with relative position embeddings.\"\"\"\n\n    def __init__(\n        self,\n        dim: int,\n        num_heads: int = 8,\n        qkv_bias: bool = True,\n        use_rel_pos: bool = False,\n        rel_pos_zero_init: bool = True,\n        input_size: Optional[Tuple[int, int]] = None,\n    ) -> None:\n        \"\"\"\n        Args:\n            dim (int): Number of input channels.\n            num_heads (int): Number of attention heads.\n            qkv_bias (bool):  If True, add a learnable bias to query, key, value.\n            rel_pos (bool): If True, add relative positional embeddings to the attention map.\n            rel_pos_zero_init (bool): If True, zero initialize relative positional parameters.\n            input_size (tuple(int, int) or None): Input resolution for calculating the relative\n                positional parameter size.\n        \"\"\"\n        super().__init__()\n        self.num_heads = num_heads\n        head_dim = dim // num_heads\n        self.scale = head_dim**-0.5\n\n        self.qkv = nn.Linear(dim, dim * 3, bias=qkv_bias)\n        self.proj = nn.Linear(dim, dim)\n\n        self.use_rel_pos = use_rel_pos\n        if self.use_rel_pos:\n            assert (\n                input_size is not None\n            ), \"Input size must be provided if using relative positional encoding.\"\n            # initialize relative positional embeddings\n            self.rel_pos_h = mx.zeros(shape=(2 * input_size[0] - 1, head_dim))\n            self.rel_pos_w = mx.zeros(shape=(2 * input_size[1] - 1, head_dim))\n\n    def __call__(self, x: mx.array) -> mx.array:\n        B, H, W, _ = x.shape\n        # qkv with shape (3, B, nHead, H * W, C)\n        qkv = (\n            self.qkv(x)\n            .reshape(B, H * W, 3, self.num_heads, -1)\n            .transpose(2, 0, 3, 1, 4)\n        )\n\n        # q, k, v with shape (B * nHead, H * W, C)\n        qkv = qkv.reshape(3, B * self.num_heads, H * W, -1)\n        q, k, v = qkv[0], qkv[1], qkv[2]\n\n        attn = (q * self.scale) @ k.transpose(0, 2, 1)\n\n        if self.use_rel_pos:\n            attn = add_decomposed_rel_pos(\n                attn, q, self.rel_pos_h, self.rel_pos_w, (H, W), (H, W)\n            )\n\n        attn = mx.softmax(attn, axis=-1)\n        x = (\n            (attn @ v)\n            .reshape(B, self.num_heads, H, W, -1)\n            .transpose(0, 2, 3, 1, 4)\n            .reshape(B, H, W, -1)\n        )\n        x = self.proj(x)\n\n        return x\n\n\ndef window_partition(x: mx.array, window_size: int) -> Tuple[mx.array, Tuple[int, int]]:\n    \"\"\"\n    Partition into non-overlapping windows with padding if needed.\n    Args:\n        x (mx.array): input tokens with [B, H, W, C].\n        window_size (int): window size.\n\n    Returns:\n        windows: windows after partition with [B * num_windows, window_size, window_size, C].\n        (Hp, Wp): padded height and width before partition\n    \"\"\"\n    B, H, W, C = x.shape\n\n    pad_h = (window_size - H % window_size) % window_size\n    pad_w = (window_size - W % window_size) % window_size\n    if pad_h > 0 or pad_w > 0:\n        x = mx.pad(x, ((0, 0), (0, pad_w), (0, pad_h), (0, 0)))\n    Hp, Wp = H + pad_h, W + pad_w\n\n    x = x.reshape(B, Hp // window_size, window_size, Wp // window_size, window_size, C)\n    windows = x.transpose(0, 1, 3, 2, 4, 5).reshape(-1, window_size, window_size, C)\n    return windows, (Hp, Wp)\n\n\ndef window_unpartition(\n    windows: mx.array,\n    window_size: int,\n    pad_hw: Tuple[int, int],\n    hw: Tuple[int, int],\n) -> mx.array:\n    \"\"\"\n    Window unpartition into original sequences and removing padding.\n    Args:\n        windows (mx.array): input tokens with [B * num_windows, window_size, window_size, C].\n        window_size (int): window size.\n        pad_hw (Tuple): padded height and width (Hp, Wp).\n        hw (Tuple): original height and width (H, W) before padding.\n\n    Returns:\n        x: unpartitioned sequences with [B, H, W, C].\n    \"\"\"\n    Hp, Wp = pad_hw\n    H, W = hw\n    B = windows.shape[0] // (Hp * Wp // window_size // window_size)\n    x = windows.reshape(\n        B, Hp // window_size, Wp // window_size, window_size, window_size, -1\n    )\n    x = x.transpose(0, 1, 3, 2, 4, 5).reshape(B, Hp, Wp, -1)\n\n    if Hp > H or Wp > W:\n        x = x[:, :H, :W, :]\n    return x\n\n\ndef get_rel_pos(q_size: int, k_size: int, rel_pos: mx.array) -> mx.array:\n    \"\"\"\n    Get relative positional embeddings according to the relative positions of\n        query and key sizes.\n    Args:\n        q_size (int): size of query q.\n        k_size (int): size of key k.\n        rel_pos (mx.array): relative position embeddings (L, C).\n\n    Returns:\n        Extracted positional embeddings according to relative positions.\n    \"\"\"\n    max_rel_dist = int(2 * max(q_size, k_size) - 1)\n    # Interpolate rel pos if needed.\n    if rel_pos.shape[0] != max_rel_dist:\n        # Interpolate rel pos.\n        rel_pos_resized = rel_pos.reshape(1, rel_pos.shape[0], -1).transpose(0, 2, 1)\n        scale_factor = (\n            max_rel_dist[0] / rel_pos_resized.shape[1],\n            max_rel_dist[1] / rel_pos_resized.shape[2],\n        )\n        rel_pos_resized = nn.Upsample(scale_factor=scale_factor, mode=\"linear\")(\n            rel_pos_resized\n        )\n        rel_pos_resized = rel_pos_resized.reshape(-1, max_rel_dist).transpose(1, 0)\n    else:\n        rel_pos_resized = rel_pos\n\n    # Scale the coords with short length if shapes for q and k are different.\n    q_coords = mx.arange(q_size)[:, None] * max(k_size / q_size, 1.0)\n    k_coords = mx.arange(k_size)[None, :] * max(q_size / k_size, 1.0)\n    relative_coords = (q_coords - k_coords) + (k_size - 1) * max(q_size / k_size, 1.0)\n\n    return rel_pos_resized[relative_coords.astype(mx.int64)]\n\n\ndef add_decomposed_rel_pos(\n    attn,\n    q,\n    rel_pos_h: mx.array,\n    rel_pos_w: mx.array,\n    q_size: Tuple[int, int],\n    k_size: Tuple[int, int],\n) -> mx.array:\n    \"\"\"\n    Calculate decomposed Relative Positional Embeddings from :paper:`mvitv2`.\n    https://github.com/facebookresearch/mvit/blob/19786631e330df9f3622e5402b4a419a263a2c80/mvit/models/attention.py   # noqa B950\n    Args:\n        attn (mx.array): attention map.\n        q (mx.array): query q in the attention layer with shape (B, q_h * q_w, C).\n        rel_pos_h (mx.array): relative position embeddings (Lh, C) for height axis.\n        rel_pos_w (mx.array): relative position embeddings (Lw, C) for width axis.\n        q_size (Tuple): spatial sequence size of query q with (q_h, q_w).\n        k_size (Tuple): spatial sequence size of key k with (k_h, k_w).\n\n    Returns:\n        attn (mx.array): attention map with added relative positional embeddings.\n    \"\"\"\n    q_h, q_w = q_size\n    k_h, k_w = k_size\n    Rh = get_rel_pos(q_h, k_h, rel_pos_h)\n    Rw = get_rel_pos(q_w, k_w, rel_pos_w)\n\n    B, _, dim = q.shape\n    r_q = q.reshape(B, q_h, q_w, dim)\n\n    # TODO: replace mx.einsum when its ready\n    # workaround for these einsum computations\n    # rel_h = torch.einsum(\"bhwc,hkc->bhwk\", r_q, Rh)\n    # rel_w = torch.einsum(\"bhwc,wkc->bhwk\", r_q, Rw)\n    rel_h = r_q @ Rh.transpose(0, 2, 1)\n    rel_w = (r_q.transpose(0, 2, 1, 3) @ Rw.transpose(0, 2, 1)).transpose(0, 2, 1, 3)\n\n    attn = (\n        attn.reshape(B, q_h, q_w, k_h, k_w)\n        + rel_h[:, :, :, :, None]\n        + rel_w[:, :, :, None, :]\n    ).reshape(B, q_h * q_w, k_h * k_w)\n\n    return attn\n\n\nclass PatchEmbed(nn.Module):\n    \"\"\"\n    Image to Patch Embedding.\n    \"\"\"\n\n    def __init__(\n        self,\n        kernel_size: Tuple[int, int] = (16, 16),\n        stride: Tuple[int, int] = (16, 16),\n        padding: Tuple[int, int] = (0, 0),\n        in_chans: int = 3,\n        embed_dim: int = 768,\n    ) -> None:\n        \"\"\"\n        Args:\n            kernel_size (Tuple): kernel size of the projection layer.\n            stride (Tuple): stride of the projection layer.\n            padding (Tuple): padding size of the projection layer.\n            in_chans (int): Number of input image channels.\n            embed_dim (int): Patch embedding dimension.\n        \"\"\"\n        super().__init__()\n\n        self.projection = nn.Conv2d(\n            in_chans, embed_dim, kernel_size=kernel_size, stride=stride, padding=padding\n        )\n\n    def __call__(self, x: mx.array) -> mx.array:\n        x = self.projection(x)\n        return x\n"
  },
  {
    "path": "segment_anything/segment_anything/mask_decoder.py",
    "content": "import math\nfrom typing import List, Tuple, Type, Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .common import LayerNorm2d\n\n\nclass MaskDecoder(nn.Module):\n    def __init__(\n        self,\n        *,\n        transformer_dim: int,\n        transformer: nn.Module,\n        num_multimask_outputs: int = 3,\n        activation: Type[nn.Module] = nn.GELU,\n        iou_head_depth: int = 3,\n        iou_head_hidden_dim: int = 256,\n    ) -> None:\n        \"\"\"\n        Predicts masks given an image and prompt embeddings, using a\n        transformer architecture.\n\n        Args:\n            transformer_dim (int): the channel dimension of the transformer\n            transformer (nn.Module): the transformer used to predict masks\n            num_multimask_outputs (int): the number of masks to predict\n                when disambiguating masks\n            activation (nn.Module): the type of activation to use when\n                upscaling masks\n            iou_head_depth (int): the depth of the MLP used to predict\n                mask quality\n            iou_head_hidden_dim (int): the hidden dimension of the MLP\n                used to predict mask quality\n        \"\"\"\n        super().__init__()\n        self.transformer_dim = transformer_dim\n        self.transformer = transformer\n\n        self.num_multimask_outputs = num_multimask_outputs\n\n        self.iou_token = nn.Embedding(1, transformer_dim)\n        self.num_mask_tokens = num_multimask_outputs + 1\n        self.mask_tokens = nn.Embedding(self.num_mask_tokens, transformer_dim)\n\n        self.upscale_conv1 = ConvTranspose2d(\n            transformer_dim,\n            transformer_dim // 4,\n            kernel_size=2,\n            stride=2,\n            padding=1,\n        )\n        self.upscale_layer_norm = LayerNorm2d(transformer_dim // 4)\n        self.activation = activation()\n        self.upscale_conv2 = ConvTranspose2d(\n            transformer_dim // 4,\n            transformer_dim // 8,\n            kernel_size=2,\n            stride=2,\n            padding=1,\n        )\n        self.output_hypernetworks_mlps = [\n            MLP(transformer_dim, transformer_dim, transformer_dim // 8, 1)\n            for i in range(self.num_mask_tokens)\n        ]\n\n        self.iou_prediction_head = MLP(\n            transformer_dim,\n            iou_head_hidden_dim,\n            self.num_mask_tokens,\n            iou_head_depth - 2,\n        )\n\n    def __call__(\n        self,\n        image_embeddings: mx.array,\n        image_pe: mx.array,\n        sparse_prompt_embeddings: mx.array,\n        dense_prompt_embeddings: mx.array,\n        multimask_output: bool,\n    ) -> Tuple[mx.array, mx.array]:\n        \"\"\"\n        Predict masks given image and prompt embeddings.\n\n        Args:\n            image_embeddings (mx.array): the embeddings from the image encoder\n            image_pe (mx.array): positional encoding\n            sparse_prompt_embeddings (mx.array): the embeddings of the points and boxes\n            dense_prompt_embeddings (mx.array): the embeddings of the mask inputs\n            multimask_output (bool): Whether to return multiple masks or a single\n                mask.\n\n        Returns:\n            mx.array: batched predicted masks\n            mx.array: batched predictions of mask quality\n        \"\"\"\n        masks, iou_pred = self.predict_masks(\n            image_embeddings=image_embeddings,\n            image_pe=image_pe,\n            sparse_prompt_embeddings=sparse_prompt_embeddings,\n            dense_prompt_embeddings=dense_prompt_embeddings,\n        )\n\n        # Select the correct mask or masks for output\n        if multimask_output:\n            mask_slice = slice(1, None)\n        else:\n            mask_slice = slice(0, 1)\n        masks = masks[:, :, :, mask_slice]\n        iou_pred = iou_pred[:, mask_slice]\n\n        # Prepare output\n        return masks, iou_pred\n\n    def predict_masks(\n        self,\n        image_embeddings: mx.array,\n        image_pe: mx.array,\n        sparse_prompt_embeddings: mx.array,\n        dense_prompt_embeddings: mx.array,\n    ) -> Tuple[mx.array, mx.array]:\n        \"\"\"Predicts masks. See '__call__' for more details.\"\"\"\n        # Concatenate output tokens\n        output_tokens = mx.concatenate(\n            [self.iou_token.weight, self.mask_tokens.weight], axis=0\n        )\n        output_tokens = mx.broadcast_to(\n            output_tokens[None],\n            [\n                sparse_prompt_embeddings.shape[0],\n                output_tokens.shape[0],\n                output_tokens.shape[1],\n            ],\n        )\n        tokens = mx.concatenate((output_tokens, sparse_prompt_embeddings), axis=1)\n\n        # Expand per-image data in batch direction to be per-mask\n        src = mx.repeat(image_embeddings, repeats=tokens.shape[0], axis=0)\n        src = src + dense_prompt_embeddings\n        b, h, w, c = src.shape\n\n        # Run the transformer\n        hs, src = self.transformer(src, image_pe, tokens)\n        iou_token_out = hs[:, 0, :]\n        mask_tokens_out = hs[:, 1 : (1 + self.num_mask_tokens), :]\n\n        # Upscale mask embeddings and predict masks using the mask tokens\n        src = src.reshape(b, h, w, c)\n        src = self.upscale_conv1(src)\n        src = self.upscale_layer_norm(src)\n        src = self.activation(src)\n        src = self.upscale_conv2(src)\n        upscaled_embedding = self.activation(src)\n        hyper_in_list: List[mx.array] = []\n        for i in range(self.num_mask_tokens):\n            hyper_in_list.append(\n                self.output_hypernetworks_mlps[i](mask_tokens_out[:, i, :])\n            )\n        hyper_in = mx.stack(hyper_in_list, axis=1)\n        b, h, w, c = upscaled_embedding.shape\n\n        masks = (\n            (hyper_in @ upscaled_embedding.reshape(b, h * w, c).transpose(0, 2, 1))\n            .transpose(0, 2, 1)\n            .reshape(b, h, w, -1)\n        )\n\n        # Generate mask quality predictions\n        iou_pred = self.iou_prediction_head(iou_token_out)\n\n        return masks, iou_pred\n\n\nclass MLP(nn.Module):\n    def __init__(\n        self,\n        input_dim: int,\n        hidden_dim: int,\n        output_dim: int,\n        num_layers: int,\n        sigmoid_output: bool = False,\n    ) -> None:\n        super().__init__()\n        self.num_layers = num_layers\n        self.proj_in = nn.Linear(input_dim, hidden_dim)\n        self.layers = [nn.Linear(hidden_dim, hidden_dim) for _ in range(num_layers)]\n        self.proj_out = nn.Linear(hidden_dim, output_dim)\n        self.sigmoid_output = sigmoid_output\n\n    def __call__(self, x):\n        x = nn.relu(self.proj_in(x))\n        for i, layer in enumerate(self.layers):\n            x = nn.relu(layer(x))\n        x = self.proj_out(x)\n        if self.sigmoid_output:\n            x = mx.sigmoid(x)\n        return x\n\n\n# TODO: Naive implem. Replace when mlx.nn support conv_transpose\nclass ConvTranspose2d(nn.Module):\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: int,\n        kernel_size: Union[int, tuple],\n        stride: Union[int, tuple] = 1,\n        padding: Union[int, tuple] = 0,\n        dilation: Union[int, tuple] = 1,\n        bias: bool = True,\n    ):\n        super().__init__()\n\n        kernel_size, stride, padding = map(\n            lambda x: (x, x) if isinstance(x, int) else x,\n            (kernel_size, stride, padding),\n        )\n        scale = math.sqrt(1 / (in_channels * kernel_size[0] * kernel_size[1]))\n        self.weight = mx.random.uniform(\n            low=-scale,\n            high=scale,\n            shape=(out_channels, *kernel_size, in_channels),\n        )\n        if bias:\n            self.bias = mx.zeros((out_channels,))\n\n        self.padding = padding\n        self.stride = stride\n        self.dilation = dilation\n\n    def _extra_repr(self):\n        return (\n            f\"{self.weight.shape[-1]}, {self.weight.shape[0]}, \"\n            f\"kernel_size={self.weight.shape[1:2]}, stride={self.stride}, \"\n            f\"padding={self.padding}, dilation={self.dilation}, \"\n            f\"bias={'bias' in self}\"\n        )\n\n    def __call__(self, x):\n        y = mx.conv_general(\n            x,\n            self.weight,\n            stride=1,\n            padding=self.padding,\n            kernel_dilation=self.dilation,\n            input_dilation=self.stride,\n            flip=True,\n        )\n        if \"bias\" in self:\n            y = y + self.bias\n        return y\n"
  },
  {
    "path": "segment_anything/segment_anything/predictor.py",
    "content": "from typing import Optional, Tuple\n\nimport mlx.core as mx\nimport numpy as np\n\nfrom .sam import Sam\nfrom .utils.transforms import ResizeLongestSide\n\n\nclass SamPredictor:\n    def __init__(\n        self,\n        sam_model: Sam,\n    ) -> None:\n        \"\"\"\n        Uses SAM to calculate the image embedding for an image, and then\n        allow repeated, efficient mask prediction given prompts.\n\n        Args:\n            sam_model (Sam): The model to use for mask prediction.\n        \"\"\"\n        super().__init__()\n        self.model = sam_model\n        self.transform = ResizeLongestSide(sam_model.vision_encoder.img_size)\n        self.reset_image()\n\n    def set_image(\n        self,\n        image: np.ndarray,\n        image_format: str = \"RGB\",\n    ) -> None:\n        \"\"\"\n        Calculates the image embeddings for the provided image, allowing\n        masks to be predicted with the 'predict' method.\n\n        Args:\n            image (np.ndarray): The image for calculating masks. Expects an\n                image in HWC uint8 format, with pixel values in [0, 255].\n            image_format (str): The color format of the image, in ['RGB', 'BGR'].\n        \"\"\"\n        self.reset_image()\n        assert image_format in [\n            \"RGB\",\n            \"BGR\",\n        ], f\"image_format must be in ['RGB', 'BGR'], is {image_format}.\"\n        if image_format != self.model.image_format:\n            image = image[..., ::-1]\n\n        # Transform the image to the form expected by the model\n        input_image = self.transform.apply_image(image)\n        input_image = mx.array(input_image)[None, :, :, :]\n\n        self.original_size = image.shape[:2]\n        self.input_size = input_image.shape[1:3]\n        input_image = self.model.preprocess(input_image)\n        self.features = self.model.vision_encoder(input_image)\n        self.is_image_set = True\n\n    def predict(\n        self,\n        point_coords: Optional[mx.array],\n        point_labels: Optional[mx.array],\n        box: Optional[mx.array] = None,\n        mask_input: Optional[mx.array] = None,\n        multimask_output: bool = True,\n        return_logits: bool = False,\n    ) -> Tuple[mx.array, mx.array, mx.array]:\n        \"\"\"\n        Predict masks for the given input prompts, using the currently set image.\n        Input prompts are batched mlx tensors and are expected to already be\n        transformed to the input frame using ResizeLongestSide.\n\n        Args:\n            point_coords (mx.array or None): A BxNx2 array of point prompts to the\n                model. Each point is in (X,Y) in pixels.\n            point_labels (mx.array or None): A BxN array of labels for the\n                point prompts. 1 indicates a foreground point and 0 indicates a\n                background point.\n            box (mx.array or None): A size 4 array giving a box prompt to the\n                model, in XYXY format.\n            mask_input (mx.array): A low resolution mask input to the model, typically\n                coming from a previous prediction iteration. Has form BxHxWx1, where\n                for SAM, H=W=256. Masks returned by a previous iteration of the\n                predict method do not need further transformation.\n            multimask_output (bool): If true, the model will return three masks.\n                For ambiguous input prompts (such as a single click), this will often\n                produce better masks than a single prediction. If only a single\n                mask is needed, the model's predicted quality score can be used\n                to select the best mask. For non-ambiguous prompts, such as multiple\n                input prompts, multimask_output=False can give better results.\n            return_logits (bool): If true, returns un-thresholded masks logits\n                instead of a binary mask.\n\n        Returns:\n            (mx.array): The output masks in BxHxWxC format, where C is the\n                number of masks, and (H, W) is the original image size.\n            (mx.array): An array of shape BxC containing the model's\n                predictions for the quality of each mask.\n            (mx.array): An array of shape BxHxWxC, where C is the number\n                of masks and H=W=256. These low res logits can be passed to\n                a subsequent iteration as mask input.\n        \"\"\"\n        if not self.is_image_set:\n            raise RuntimeError(\n                \"An image must be set with .set_image(...) before mask prediction.\"\n            )\n\n        # Transform input prompts\n        points = None\n        if point_coords is not None:\n            assert (\n                point_labels is not None\n            ), \"point_labels must be supplied if point_coords is supplied.\"\n            point_coords = self.transform.apply_coords(point_coords, self.original_size)\n            points = (point_coords, point_labels)\n        if box is not None:\n            box = self.transform.apply_boxes(box, self.original_size)\n\n        # Embed prompts\n        sparse_embeddings, dense_embeddings = self.model.prompt_encoder(\n            points=points,\n            boxes=box,\n            masks=mask_input,\n            pe_layer=self.model.shared_image_embedding,\n        )\n\n        # Predict masks\n        low_res_masks, iou_predictions = self.model.mask_decoder(\n            image_embeddings=self.features,\n            image_pe=self.model.shared_image_embedding(\n                self.model.prompt_encoder.image_embedding_size\n            ),\n            sparse_prompt_embeddings=sparse_embeddings,\n            dense_prompt_embeddings=dense_embeddings,\n            multimask_output=multimask_output,\n        )\n\n        # Upscale the masks to the original image resolution\n        masks = self.model.postprocess_masks(\n            low_res_masks, self.input_size, self.original_size\n        )\n\n        if not return_logits:\n            masks = masks > self.model.mask_threshold\n\n        return masks, iou_predictions, low_res_masks\n\n    def get_image_embedding(self) -> mx.array:\n        \"\"\"\n        Returns the image embeddings for the currently set image, with\n        shape 1xCxHxW, where C is the embedding dimension and (H,W) are\n        the embedding spatial dimension of SAM (typically C=256, H=W=64).\n        \"\"\"\n        if not self.is_image_set:\n            raise RuntimeError(\n                \"An image must be set with .set_image(...) to generate an embedding.\"\n            )\n        assert (\n            self.features is not None\n        ), \"Features must exist if an image has been set.\"\n        return self.features\n\n    def reset_image(self) -> None:\n        \"\"\"Resets the currently set image.\"\"\"\n        self.is_image_set = False\n        self.features = None\n        self.orig_h = None\n        self.orig_w = None\n        self.input_h = None\n        self.input_w = None\n"
  },
  {
    "path": "segment_anything/segment_anything/prompt_encoder.py",
    "content": "from typing import Optional, Tuple, Type\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .common import LayerNorm2d\n\n\nclass PromptEncoder(nn.Module):\n    def __init__(\n        self,\n        embed_dim: int,\n        image_embedding_size: Tuple[int, int],\n        input_image_size: Tuple[int, int],\n        mask_in_chans: int,\n        activation: Type[nn.Module] = nn.GELU,\n    ) -> None:\n        \"\"\"\n        Encodes prompts for input to SAM's mask decoder.\n\n        Args:\n            embed_dim (int): The prompts' embedding dimension\n            image_embedding_size (tuple(int, int)): The spatial size of the\n                image embedding, as (H, W).\n            input_image_size (int): The padded size of the image as input\n                to the image encoder, as (H, W).\n            mask_in_chans (int): The number of hidden channels used for\n                encoding input masks.\n            activation (nn.Module): The activation to use when encoding\n                input masks.\n        \"\"\"\n        super().__init__()\n        self.embed_dim = embed_dim\n        self.input_image_size = input_image_size\n        self.image_embedding_size = image_embedding_size\n\n        self.num_point_embeddings: int = 4  # pos/neg point + 2 box corners\n        self.point_embed = [\n            nn.Embedding(1, embed_dim) for i in range(self.num_point_embeddings)\n        ]\n        self.not_a_point_embed = nn.Embedding(1, embed_dim)\n\n        self.mask_input_size = (\n            4 * image_embedding_size[0],\n            4 * image_embedding_size[1],\n        )\n        self.mask_embed = MaskEmbed(embed_dim, mask_in_chans, activation)\n        self.no_mask_embed = nn.Embedding(1, embed_dim)\n\n    def _embed_points(\n        self,\n        points: mx.array,\n        labels: mx.array,\n        pad: bool,\n        pe_layer: nn.Module,\n    ) -> mx.array:\n        \"\"\"Embeds point prompts.\"\"\"\n        points = points + 0.5  # Shift to center of pixel\n        if pad:\n            padding_point = mx.zeros((points.shape[0], 1, 2))\n            padding_label = -mx.ones((labels.shape[0], 1))\n            points = mx.concatenate([points, padding_point], axis=1)\n            labels = mx.concatenate([labels, padding_label], axis=1)\n        point_embedding = pe_layer.forward_with_coords(points, self.input_image_size)\n        point_embedding = mx.where(\n            labels[..., None] == -1,\n            self.not_a_point_embed.weight[:, None],\n            point_embedding,\n        )\n        point_embedding = mx.where(\n            labels[..., None] == 0,\n            point_embedding + self.point_embed[0].weight[:, None],\n            point_embedding,\n        )\n        point_embedding = mx.where(\n            labels[..., None] == 1,\n            point_embedding + self.point_embed[1].weight[:, None],\n            point_embedding,\n        )\n        return point_embedding\n\n    def _embed_boxes(self, boxes: mx.array, pe_layer: nn.Module) -> mx.array:\n        \"\"\"Embeds box prompts.\"\"\"\n        boxes = boxes + 0.5  # Shift to center of pixel\n        coords = boxes.reshape(-1, 2, 2)\n        corner_embedding = pe_layer.forward_with_coords(coords, self.input_image_size)\n        corner_embedding[:, 0, :] += self.point_embed[2].weight\n        corner_embedding[:, 1, :] += self.point_embed[3].weight\n        return corner_embedding\n\n    def _embed_masks(self, masks: mx.array) -> mx.array:\n        \"\"\"Embeds mask inputs.\"\"\"\n        mask_embedding = self.mask_embed(masks)\n        return mask_embedding\n\n    def _get_batch_size(\n        self,\n        points: Optional[Tuple[mx.array, mx.array]],\n        boxes: Optional[mx.array],\n        masks: Optional[mx.array],\n    ) -> int:\n        \"\"\"\n        Gets the batch size of the output given the batch size of the input prompts.\n        \"\"\"\n        if points is not None:\n            return points[0].shape[0]\n        elif boxes is not None:\n            return boxes.shape[0]\n        elif masks is not None:\n            return masks.shape[0]\n        else:\n            return 1\n\n    def __call__(\n        self,\n        points: Optional[Tuple[mx.array, mx.array]],\n        boxes: Optional[mx.array],\n        masks: Optional[mx.array],\n        pe_layer: nn.Module,\n    ) -> Tuple[mx.array, mx.array]:\n        \"\"\"\n        Embeds different types of prompts, returning both sparse and dense\n        embeddings.\n\n        Args:\n            points (tuple(mx.array, mx.array) or none): point coordinates\n                and labels to embed\n            boxes (mx.array or none): boxes to embed\n            masks (mx.array or none): masks to embed\n            pe_layer (PositionEmbeddingRandom): shared position embedding\n                layer\n\n        Returns:\n            mx.array: sparse embeddings for the points and boxes, with shape\n                BxNx(embed_dim), where N is determined by the number of input points\n                and boxes.\n            mx.array: dense embeddings for the masks, in the shape\n                Bx(embed_H)x(embed_W)x(embed_dim)\n        \"\"\"\n        bs = self._get_batch_size(points, boxes, masks)\n        sparse_embeddings = mx.zeros((bs, 0, self.embed_dim))\n        if points is not None:\n            coords, labels = points\n            point_embeddings = self._embed_points(\n                coords, labels, pad=(boxes is None), pe_layer=pe_layer\n            )\n            sparse_embeddings = mx.concatenate(\n                [sparse_embeddings, point_embeddings], axis=1\n            )\n        if boxes is not None:\n            box_embeddings = self._embed_boxes(boxes, pe_layer=pe_layer)\n            sparse_embeddings = mx.concatenate(\n                [sparse_embeddings, box_embeddings], axis=1\n            )\n\n        if masks is not None:\n            dense_embeddings = self._embed_masks(masks)\n        else:\n            dense_embeddings = mx.broadcast_to(\n                self.no_mask_embed.weight,\n                shape=(\n                    bs,\n                    self.image_embedding_size[0],\n                    self.image_embedding_size[1],\n                    self.embed_dim,\n                ),\n            )\n\n        return sparse_embeddings, dense_embeddings\n\n\nclass MaskEmbed(nn.Module):\n    def __init__(self, embed_dim, mask_in_chans, activation):\n        super().__init__()\n        self.conv1 = nn.Conv2d(1, mask_in_chans // 4, kernel_size=2, stride=2)\n        self.layer_norm1 = LayerNorm2d(mask_in_chans // 4)\n        self.conv2 = nn.Conv2d(\n            mask_in_chans // 4, mask_in_chans, kernel_size=2, stride=2\n        )\n        self.layer_norm2 = LayerNorm2d(mask_in_chans)\n        self.conv3 = nn.Conv2d(mask_in_chans, embed_dim, kernel_size=1)\n        self.activation = activation()\n\n    def __call__(self, x):\n        x = self.activation(self.layer_norm1(self.conv1(x)))\n        x = self.activation(self.layer_norm2(self.conv2(x)))\n        return self.conv3(x)\n\n\nclass PositionEmbeddingRandom(nn.Module):\n    \"\"\"\n    Positional encoding using random spatial frequencies.\n    \"\"\"\n\n    def __init__(self, num_pos_feats: int = 64, scale: Optional[float] = None) -> None:\n        super().__init__()\n        if scale is None or scale <= 0.0:\n            scale = 1.0\n        self.positional_embedding = scale * mx.random.normal((2, num_pos_feats))\n\n    def _pe_encoding(self, coords: mx.array) -> mx.array:\n        \"\"\"Positionally encode points that are normalized to [0,1].\"\"\"\n        # assuming coords are in [0, 1]^2 square and have d_1 x ... x d_n x 2 shape\n        coords = 2 * coords - 1\n        coords = coords @ self.positional_embedding\n        coords = 2 * mx.pi * coords\n        # outputs d_1 x ... x d_n x C shape\n        return mx.concatenate([mx.sin(coords), mx.cos(coords)], axis=-1)\n\n    def __call__(self, size: Tuple[int, int]) -> mx.array:\n        \"\"\"Generate positional encoding for a grid of the specified size.\"\"\"\n        h, w = size\n        grid = mx.ones((h, w), dtype=mx.float32)\n        y_embed = grid.cumsum(axis=0) - 0.5\n        x_embed = grid.cumsum(axis=1) - 0.5\n        y_embed = y_embed / h\n        x_embed = x_embed / w\n\n        pe = self._pe_encoding(mx.stack([x_embed, y_embed], axis=-1))\n        return pe  # HWC\n\n    def forward_with_coords(\n        self, coords_input: mx.array, image_size: Tuple[int, int]\n    ) -> mx.array:\n        \"\"\"Positionally encode points that are not normalized to [0,1].\"\"\"\n        coords = coords_input * 1\n        coords[:, :, 0] = coords[:, :, 0] / image_size[1]\n        coords[:, :, 1] = coords[:, :, 1] / image_size[0]\n        return self._pe_encoding(coords.astype(mx.float32))  # B x N x C\n"
  },
  {
    "path": "segment_anything/segment_anything/sam.py",
    "content": "import json\nfrom functools import partial\nfrom pathlib import Path\nfrom typing import Any, Dict, List, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .image_encoder import ImageEncoderViT\nfrom .mask_decoder import MaskDecoder\nfrom .prompt_encoder import PositionEmbeddingRandom, PromptEncoder\nfrom .transformer import TwoWayTransformer\n\n\nclass Sam(nn.Module):\n    mask_threshold: float = 0.0\n    image_format: str = \"RGB\"\n\n    def __init__(\n        self,\n        vision_encoder: ImageEncoderViT,\n        prompt_encoder: PromptEncoder,\n        mask_decoder: MaskDecoder,\n        pixel_mean: List[float] = [123.675, 116.28, 103.53],\n        pixel_std: List[float] = [58.395, 57.12, 57.375],\n    ) -> None:\n        \"\"\"\n        SAM predicts object masks from an image and input prompts.\n\n        Args:\n            vision_encoder (ImageEncoderViT): The backbone used to encode the\n                image into image embeddings that allow for efficient mask prediction.\n            prompt_encoder (PromptEncoder): Encodes various types of input prompts.\n            mask_decoder (MaskDecoder): Predicts masks from the image embeddings\n                and encoded prompts.\n            pixel_mean (list(float)): Mean values for normalizing pixels in the input image.\n            pixel_std (list(float)): Std values for normalizing pixels in the input image.\n        \"\"\"\n        super().__init__()\n        self.vision_encoder = vision_encoder\n        self.prompt_encoder = prompt_encoder\n        self.mask_decoder = mask_decoder\n        self._pixel_mean = mx.array(pixel_mean).reshape(1, 1, -1)\n        self._pixel_std = mx.array(pixel_std).reshape(1, 1, -1)\n        self.shared_image_embedding = PositionEmbeddingRandom(\n            prompt_encoder.embed_dim // 2\n        )\n\n    def __call__(\n        self,\n        batched_input: List[Dict[str, Any]],\n        multimask_output: bool,\n    ) -> List[Dict[str, mx.array]]:\n        \"\"\"\n        Predicts masks end-to-end from provided images and prompts.\n        If prompts are not known in advance, using SamPredictor is\n        recommended over calling the model directly.\n\n        Args:\n            batched_input (list(dict)): A list over input images, each a\n                dictionary with the following keys. A prompt key can be\n                excluded if it is not present.\n                'image': The image as a mlx tensor in HxWx3 format,\n                    already transformed for input to the model.\n                'original_size': (tuple(int, int)) The original size of\n                    the image before transformation, as (H, W).\n                'point_coords': (mx.array) Batched point prompts for\n                    this image, with shape BxNx2. Already transformed to the\n                    input frame of the model.\n                'point_labels': (mx.array) Batched labels for point prompts,\n                    with shape BxN.\n                'boxes': (mx.array) Batched box inputs, with shape Bx4.\n                    Already transformed to the input frame of the model.\n                'mask_inputs': (mx.array) Batched mask inputs to the model,\n                    in the form BxHxWx1.\n            multimask_output (bool): Whether the model should predict multiple\n                disambiguating masks, or return a single mask.\n\n        Returns:\n            (list(dict)): A list over input images, where each element is\n                as dictionary with the following keys.\n                'masks': (mx.array) Batched binary mask predictions,\n                    with shape BxCxHxW, where B is the number of input prompts,\n                    C is determined by multimask_output, and (H, W) is the\n                    original size of the image.\n                'iou_predictions': (mx.array) The model's predictions\n                    of mask quality, in shape BxC.\n                'low_res_logits': (mx.array) Low resolution logits with\n                    shape BxCxHxW, where H=W=256. Can be passed as mask input\n                    to subsequent iterations of prediction.\n        \"\"\"\n        input_images = mx.stack(\n            [self.preprocess(x[\"image\"]) for x in batched_input], axis=0\n        )\n        image_embeddings = self.vision_encoder(input_images)\n\n        outputs = []\n        for image_record, curr_embedding in zip(batched_input, image_embeddings):\n            if \"point_coords\" in image_record:\n                points = (image_record[\"point_coords\"], image_record[\"point_labels\"])\n            else:\n                points = None\n            sparse_embeddings, dense_embeddings = self.prompt_encoder(\n                points=points,\n                boxes=image_record.get(\"boxes\", None),\n                masks=image_record.get(\"mask_inputs\", None),\n                pe_layer=self.shared_image_embedding,\n            )\n            low_res_masks, iou_predictions = self.mask_decoder(\n                image_embeddings=curr_embedding[None],\n                image_pe=self.shared_image_embedding(\n                    self.prompt_encoder.image_embedding_size\n                ),\n                sparse_prompt_embeddings=sparse_embeddings,\n                dense_prompt_embeddings=dense_embeddings,\n                multimask_output=multimask_output,\n            )\n\n            masks = self.postprocess_masks(\n                low_res_masks,\n                input_size=image_record[\"image\"].shape[-3:-1],\n                original_size=image_record[\"original_size\"],\n            )\n            masks = masks > self.mask_threshold\n            outputs.append(\n                {\n                    \"masks\": masks,\n                    \"iou_predictions\": iou_predictions,\n                    \"low_res_logits\": low_res_masks,\n                }\n            )\n        return outputs\n\n    def postprocess_masks(\n        self,\n        masks: mx.array,\n        input_size: Tuple[int, ...],\n        original_size: Tuple[int, ...],\n    ) -> mx.array:\n        \"\"\"\n        Remove padding and upscale masks to the original image size.\n\n        Args:\n            masks (mx.array): Batched masks from the mask_decoder,\n                in BxHxWxC format.\n            input_size (tuple(int, int)): The size of the image input to the\n                model, in (H, W) format. Used to remove padding.\n            original_size (tuple(int, int)): The original size of the image\n                before resizing for input to the model, in (H, W) format.\n\n        Returns:\n            (mx.array): Batched masks in BxCxHxW format, where (H, W)\n                is given by original_size.\n        \"\"\"\n        scale_factor = (\n            self.vision_encoder.img_size / masks.shape[1],\n            self.vision_encoder.img_size / masks.shape[2],\n        )\n        masks = nn.Upsample(\n            scale_factor=scale_factor, mode=\"linear\", align_corners=False\n        )(masks)\n        masks = masks[:, : input_size[0], : input_size[1]]\n        scale_factor = (\n            original_size[0] / masks.shape[1],\n            original_size[1] / masks.shape[2],\n        )\n        masks = nn.Upsample(\n            scale_factor=scale_factor, mode=\"linear\", align_corners=False\n        )(masks)\n        return masks\n\n    def preprocess(self, x: mx.array) -> mx.array:\n        \"\"\"Normalize pixel values and pad to a square input.\"\"\"\n        # Normalize colors\n        x = (x - self._pixel_mean) / self._pixel_std\n\n        # Pad\n        h, w = x.shape[-3:-1]\n        padh = self.vision_encoder.img_size - h\n        padw = self.vision_encoder.img_size - w\n\n        if x.ndim == 3:\n            pad_width = [(0, padh), (0, padw), (0, 0)]\n        elif x.ndim == 4:\n            pad_width = [(0, 0), (0, padh), (0, padw), (0, 0)]\n        else:\n            raise Exception(\"x.ndim can only be 3 or 4.\")\n\n        x = mx.pad(x, pad_width)\n        return x\n\n\ndef load(model_path):\n    model_path = Path(model_path)\n    with open(model_path / \"config.json\", \"r\") as fid:\n        config = json.load(fid)\n    encoder_embed_dim = config[\"vision_config\"][\"hidden_size\"]\n    encoder_depth = config[\"vision_config\"][\"num_hidden_layers\"]\n    encoder_num_heads = config[\"vision_config\"][\"num_attention_heads\"]\n    encoder_global_attn_indexes = config[\"vision_config\"][\"global_attn_indexes\"]\n    prompt_embed_dim = 256\n    image_size = 1024\n    vit_patch_size = 16\n    image_embedding_size = image_size // vit_patch_size\n    sam = Sam(\n        vision_encoder=ImageEncoderViT(\n            depth=encoder_depth,\n            embed_dim=encoder_embed_dim,\n            img_size=image_size,\n            mlp_ratio=4,\n            norm_layer=partial(nn.LayerNorm, eps=1e-6),\n            num_heads=encoder_num_heads,\n            patch_size=vit_patch_size,\n            qkv_bias=True,\n            use_rel_pos=True,\n            global_attn_indexes=encoder_global_attn_indexes,\n            window_size=14,\n            out_chans=prompt_embed_dim,\n        ),\n        prompt_encoder=PromptEncoder(\n            embed_dim=prompt_embed_dim,\n            image_embedding_size=(image_embedding_size, image_embedding_size),\n            input_image_size=(image_size, image_size),\n            mask_in_chans=16,\n        ),\n        mask_decoder=MaskDecoder(\n            num_multimask_outputs=3,\n            transformer=TwoWayTransformer(\n                depth=2,\n                embedding_dim=prompt_embed_dim,\n                mlp_dim=2048,\n                num_heads=8,\n            ),\n            transformer_dim=prompt_embed_dim,\n            iou_head_depth=3,\n            iou_head_hidden_dim=256,\n        ),\n    )\n    sam.load_weights(str(model_path / \"model.safetensors\"), strict=True)\n    return sam\n"
  },
  {
    "path": "segment_anything/segment_anything/transformer.py",
    "content": "import math\nfrom typing import Tuple, Type\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .common import MLPBlock\n\n\nclass TwoWayTransformer(nn.Module):\n    def __init__(\n        self,\n        depth: int,\n        embedding_dim: int,\n        num_heads: int,\n        mlp_dim: int,\n        activation: Type[nn.Module] = nn.ReLU,\n        attention_downsample_rate: int = 2,\n    ) -> None:\n        \"\"\"\n        A transformer decoder that attends to an input image using\n        queries whose positional embedding is supplied.\n\n        Args:\n            depth (int): number of layers in the transformer\n            embedding_dim (int): the channel dimension for the input embeddings\n            num_heads (int): the number of heads for multihead attention. Must\n                divide embedding_dim\n            mlp_dim (int): the channel dimension internal to the MLP block\n            activation (nn.Module): the activation to use in the MLP block\n        \"\"\"\n        super().__init__()\n        self.depth = depth\n        self.embedding_dim = embedding_dim\n        self.num_heads = num_heads\n        self.mlp_dim = mlp_dim\n        self.layers = []\n\n        for i in range(depth):\n            self.layers.append(\n                TwoWayAttentionBlock(\n                    embedding_dim=embedding_dim,\n                    num_heads=num_heads,\n                    mlp_dim=mlp_dim,\n                    activation=activation,\n                    attention_downsample_rate=attention_downsample_rate,\n                    skip_first_layer_pe=(i == 0),\n                )\n            )\n\n        self.final_attn_token_to_image = Attention(\n            embedding_dim, num_heads, downsample_rate=attention_downsample_rate\n        )\n        self.layer_norm_final_attn = nn.LayerNorm(embedding_dim)\n\n    def __call__(\n        self,\n        image_embedding: mx.array,\n        image_pe: mx.array,\n        point_embedding: mx.array,\n    ) -> Tuple[mx.array, mx.array]:\n        \"\"\"\n        Args:\n            image_embedding (mx.array): image to attend to. Should be shape\n                B x h x w x embedding_dim for any h and w.\n            image_pe (mx.array): the positional encoding to add to the image. Must\n                have the same shape as image_embedding.\n            point_embedding (mx.array): the embedding to add to the query points.\n                Must have shape B x N_points x embedding_dim for any N_points.\n\n        Returns:\n            mx.array: the processed point_embedding\n            mx.array: the processed image_embedding\n        \"\"\"\n        # BxHxWxC -> BxHWxC == B x N_image_tokens x C\n        bs, h, w, c = image_embedding.shape\n        image_embedding = image_embedding.reshape(bs, h * w, c)\n        image_pe = image_pe.reshape(h * w, c)\n\n        # Prepare queries\n        queries = point_embedding\n        keys = image_embedding\n        # Apply transformer blocks and final layernorm\n        for layer in self.layers:\n            queries, keys = layer(\n                queries=queries,\n                keys=keys,\n                query_pe=point_embedding,\n                key_pe=image_pe,\n            )\n\n        # Apply the final attention layer from the points to the image\n        q = queries + point_embedding\n        k = keys + image_pe\n        attn_out = self.final_attn_token_to_image(q=q, k=k, v=keys)\n        queries = queries + attn_out\n        queries = self.layer_norm_final_attn(queries)\n\n        return queries, keys\n\n\nclass TwoWayAttentionBlock(nn.Module):\n    def __init__(\n        self,\n        embedding_dim: int,\n        num_heads: int,\n        mlp_dim: int = 2048,\n        activation: Type[nn.Module] = nn.ReLU,\n        attention_downsample_rate: int = 2,\n        skip_first_layer_pe: bool = False,\n    ) -> None:\n        \"\"\"\n        A transformer block with four layers: (1) self-attention of sparse\n        inputs, (2) cross attention of sparse inputs to dense inputs, (3) mlp\n        block on sparse inputs, and (4) cross attention of dense inputs to sparse\n        inputs.\n\n        Args:\n            embedding_dim (int): the channel dimension of the embeddings\n            num_heads (int): the number of heads in the attention layers\n            mlp_dim (int): the hidden dimension of the mlp block\n            activation (nn.Module): the activation of the mlp block\n            skip_first_layer_pe (bool): skip the PE on the first layer\n        \"\"\"\n        super().__init__()\n        self.self_attn = Attention(embedding_dim, num_heads)\n        self.layer_norm1 = nn.LayerNorm(embedding_dim)\n\n        self.cross_attn_token_to_image = Attention(\n            embedding_dim, num_heads, downsample_rate=attention_downsample_rate\n        )\n        self.layer_norm2 = nn.LayerNorm(embedding_dim)\n\n        self.mlp = MLPBlock(embedding_dim, mlp_dim, activation)\n        self.layer_norm3 = nn.LayerNorm(embedding_dim)\n\n        self.layer_norm4 = nn.LayerNorm(embedding_dim)\n        self.cross_attn_image_to_token = Attention(\n            embedding_dim, num_heads, downsample_rate=attention_downsample_rate\n        )\n\n        self.skip_first_layer_pe = skip_first_layer_pe\n\n    def __call__(\n        self, queries: mx.array, keys: mx.array, query_pe: mx.array, key_pe: mx.array\n    ) -> Tuple[mx.array, mx.array]:\n        # Self attention block\n        if self.skip_first_layer_pe:\n            queries = self.self_attn(q=queries, k=queries, v=queries)\n        else:\n            q = queries + query_pe\n            attn_out = self.self_attn(q=q, k=q, v=queries)\n            queries = queries + attn_out\n        queries = self.layer_norm1(queries)\n\n        # Cross attention block, tokens attending to image embedding\n        q = queries + query_pe\n        k = keys + key_pe\n        attn_out = self.cross_attn_token_to_image(q=q, k=k, v=keys)\n        queries = queries + attn_out\n        queries = self.layer_norm2(queries)\n\n        # MLP block\n        mlp_out = self.mlp(queries)\n        queries = queries + mlp_out\n        queries = self.layer_norm3(queries)\n\n        # Cross attention block, image embedding attending to tokens\n        q = queries + query_pe\n        k = keys + key_pe\n        attn_out = self.cross_attn_image_to_token(q=k, k=q, v=queries)\n        keys = keys + attn_out\n        keys = self.layer_norm4(keys)\n\n        return queries, keys\n\n\nclass Attention(nn.Module):\n    \"\"\"\n    An attention layer that allows for downscaling the size of the embedding\n    after projection to queries, keys, and values.\n    \"\"\"\n\n    def __init__(\n        self,\n        embedding_dim: int,\n        num_heads: int,\n        downsample_rate: int = 1,\n    ) -> None:\n        super().__init__()\n        self.embedding_dim = embedding_dim\n        self.internal_dim = embedding_dim // downsample_rate\n        self.num_heads = num_heads\n        assert (\n            self.internal_dim % num_heads == 0\n        ), \"num_heads must divide embedding_dim.\"\n\n        self.q_proj = nn.Linear(embedding_dim, self.internal_dim)\n        self.k_proj = nn.Linear(embedding_dim, self.internal_dim)\n        self.v_proj = nn.Linear(embedding_dim, self.internal_dim)\n        self.out_proj = nn.Linear(self.internal_dim, embedding_dim)\n\n    def _separate_heads(self, x: mx.array, num_heads: int) -> mx.array:\n        b, n, c = x.shape\n        x = x.reshape(b, n, num_heads, c // num_heads)\n        return x.transpose(0, 2, 1, 3)  # B x N_heads x N_tokens x C_per_head\n\n    def _recombine_heads(self, x: mx.array) -> mx.array:\n        b, n_heads, n_tokens, c_per_head = x.shape\n        x = x.transpose(0, 2, 1, 3)\n        return x.reshape(b, n_tokens, n_heads * c_per_head)  # B x N_tokens x C\n\n    def __call__(self, q: mx.array, k: mx.array, v: mx.array) -> mx.array:\n        # Input projections\n        q = self.q_proj(q)\n        k = self.k_proj(k)\n        v = self.v_proj(v)\n\n        # Separate into heads\n        q = self._separate_heads(q, self.num_heads)\n        k = self._separate_heads(k, self.num_heads)\n        v = self._separate_heads(v, self.num_heads)\n\n        # Attention\n        _, _, _, c_per_head = q.shape\n        attn = q @ k.transpose(0, 1, 3, 2)  # B x N_heads x N_tokens x N_tokens\n        attn = attn / math.sqrt(c_per_head)\n        attn = mx.softmax(attn, axis=-1)\n\n        # Get output\n        out = attn @ v\n        out = self._recombine_heads(out)\n        out = self.out_proj(out)\n\n        return out\n"
  },
  {
    "path": "segment_anything/segment_anything/utils/__init__.py",
    "content": ""
  },
  {
    "path": "segment_anything/segment_anything/utils/amg.py",
    "content": "import math\nfrom copy import deepcopy\nfrom itertools import product\nfrom typing import Any, Dict, Generator, ItemsView, List, Tuple\n\nimport mlx.core as mx\nimport numpy as np\n\n\nclass MaskData:\n    \"\"\"\n    A structure for storing masks and their related data in batched format.\n    Implements basic filtering and concatenation.\n    \"\"\"\n\n    def __init__(self, **kwargs) -> None:\n        for v in kwargs.values():\n            assert isinstance(\n                v, (list, np.ndarray, mx.array)\n            ), \"MaskData only supports list, numpy arrays, and mlx arrays.\"\n        self._stats = dict(**kwargs)\n\n    def __setitem__(self, key: str, item: Any) -> None:\n        assert isinstance(\n            item, (list, np.ndarray, mx.array)\n        ), \"MaskData only supports list, numpy arrays, and mlx arrays.\"\n        self._stats[key] = item\n\n    def __delitem__(self, key: str) -> None:\n        del self._stats[key]\n\n    def __getitem__(self, key: str) -> Any:\n        return self._stats[key]\n\n    def items(self) -> ItemsView[str, Any]:\n        return self._stats.items()\n\n    def filter(self, keep: mx.array) -> None:\n        if keep.dtype == mx.bool_:\n            keep = mx.array(np.where(keep)[0])\n        for k, v in self._stats.items():\n            if v is None:\n                self._stats[k] = None\n            elif isinstance(v, mx.array):\n                self._stats[k] = v[keep]\n            elif isinstance(v, np.ndarray):\n                self._stats[k] = v[keep]\n            elif isinstance(v, list):\n                self._stats[k] = [v[i] for i in keep.tolist()]\n            else:\n                raise TypeError(f\"MaskData key {k} has an unsupported type {type(v)}.\")\n\n    def cat(self, new_stats: \"MaskData\") -> None:\n        for k, v in new_stats.items():\n            if k not in self._stats or self._stats[k] is None:\n                self._stats[k] = deepcopy(v)\n            elif isinstance(v, mx.array):\n                self._stats[k] = mx.concatenate([self._stats[k], v], axis=0)\n            elif isinstance(v, np.ndarray):\n                self._stats[k] = np.concatenate([self._stats[k], v], axis=0)\n            elif isinstance(v, list):\n                self._stats[k] = self._stats[k] + deepcopy(v)\n            else:\n                raise TypeError(f\"MaskData key {k} has an unsupported type {type(v)}.\")\n\n    def to_numpy(self) -> None:\n        for k, v in self._stats.items():\n            if isinstance(v, mx.array):\n                self._stats[k] = np.array(v)\n\n\ndef is_box_near_crop_edge(\n    boxes: mx.array, crop_box: List[int], orig_box: List[int], atol: float = 20.0\n) -> mx.array:\n    \"\"\"Filter masks at the edge of a crop, but not at the edge of the original image.\"\"\"\n    crop_box_mlx = mx.array(crop_box, dtype=mx.float32)\n    orig_box_mlx = mx.array(orig_box, dtype=mx.float32)\n    boxes = uncrop_boxes_xyxy(boxes, crop_box).astype(mx.float32)\n    near_crop_edge = mx.isclose(boxes, crop_box_mlx[None, :], atol=atol, rtol=0)\n    near_image_edge = mx.isclose(boxes, orig_box_mlx[None, :], atol=atol, rtol=0)\n    near_crop_edge = mx.logical_and(near_crop_edge, ~near_image_edge)\n    return mx.any(near_crop_edge, axis=1)\n\n\ndef box_xyxy_to_xywh(box_xyxy: mx.array) -> mx.array:\n    box_xywh = deepcopy(box_xyxy)\n    box_xywh[2] = box_xywh[2] - box_xywh[0]\n    box_xywh[3] = box_xywh[3] - box_xywh[1]\n    return box_xywh\n\n\ndef batch_iterator(batch_size: int, *args) -> Generator[List[Any], None, None]:\n    assert len(args) > 0 and all(\n        len(a) == len(args[0]) for a in args\n    ), \"Batched iteration must have inputs of all the same size.\"\n    n_batches = len(args[0]) // batch_size + int(len(args[0]) % batch_size != 0)\n    for b in range(n_batches):\n        yield [arg[b * batch_size : (b + 1) * batch_size] for arg in args]\n\n\ndef mask_to_rle_mlx(tensor: mx.array) -> List[Dict[str, Any]]:\n    \"\"\"\n    Encodes masks to an uncompressed RLE, in the format expected by\n    pycoco tools.\n    \"\"\"\n    # Put in fortran order and flatten h,w\n    b, h, w = tensor.shape\n    tensor = mx.transpose(tensor, axes=(0, 2, 1)).flatten(1)\n\n    # Compute change indices\n    diff = mx.bitwise_xor(tensor[:, 1:], tensor[:, :-1])\n    # TODO: fix this with mlx\n    change_indices = np.stack(np.array(diff).nonzero(), axis=1)\n\n    # Encode run length\n    out = []\n    for i in range(b):\n        cur_idxs = change_indices[change_indices[:, 0] == i, 1]\n        cur_idxs = mx.array(cur_idxs)\n        cur_idxs = mx.concatenate(\n            [\n                mx.array([0], dtype=cur_idxs.dtype),\n                cur_idxs + 1,\n                mx.array([h * w], dtype=cur_idxs.dtype),\n            ]\n        )\n        btw_idxs = cur_idxs[1:] - cur_idxs[:-1]\n        counts = [] if tensor[i, 0] == 0 else [0]\n        counts.extend(btw_idxs.tolist())\n        out.append({\"size\": [h, w], \"counts\": counts})\n    return out\n\n\ndef rle_to_mask(rle: Dict[str, Any]) -> np.ndarray:\n    \"\"\"Compute a binary mask from an uncompressed RLE.\"\"\"\n    h, w = rle[\"size\"]\n    mask = np.empty(h * w, dtype=bool)\n    idx = 0\n    parity = False\n    for count in rle[\"counts\"]:\n        mask[idx : idx + count] = parity\n        idx += count\n        parity ^= True\n    mask = mask.reshape(w, h)\n    return mask.transpose()  # Put in C order\n\n\ndef area_from_rle(rle: Dict[str, Any]) -> int:\n    return sum(rle[\"counts\"][1::2])\n\n\ndef calculate_stability_score(\n    masks: mx.array, mask_threshold: float, threshold_offset: float\n) -> mx.array:\n    \"\"\"\n    Computes the stability score for a batch of masks. The stability\n    score is the IoU between the binary masks obtained by thresholding\n    the predicted mask logits at high and low values.\n    \"\"\"\n    # One mask is always contained inside the other.\n    # Save memory by preventing unnecessary cast to mx.int64\n\n    # COMMENT OUT DTYPE CASTING FOR COREML\n    intersections = (\n        (masks > (mask_threshold + threshold_offset))\n        .astype(mx.int16)\n        .sum(-1)\n        .astype(mx.int32)\n        .sum(-1)\n    )\n    unions = (\n        (masks > (mask_threshold - threshold_offset))\n        .astype(mx.int16)\n        .sum(-1)\n        .astype(mx.int32)\n        .sum(-1)\n    )\n    return intersections / unions\n\n\ndef build_point_grid(n_per_side: int) -> np.ndarray:\n    \"\"\"Generates a 2D grid of points evenly spaced in [0,1]x[0,1].\"\"\"\n    offset = 1 / (2 * n_per_side)\n    points_one_side = np.linspace(offset, 1 - offset, n_per_side)\n    points_x = np.tile(points_one_side[None, :], (n_per_side, 1))\n    points_y = np.tile(points_one_side[:, None], (1, n_per_side))\n    points = np.stack([points_x, points_y], axis=-1).reshape(-1, 2)\n    return points\n\n\ndef build_all_layer_point_grids(\n    n_per_side: int, n_layers: int, scale_per_layer: int\n) -> List[mx.array]:\n    \"\"\"Generates point grids for all crop layers.\"\"\"\n    points_by_layer = []\n    for i in range(n_layers + 1):\n        n_points = int(n_per_side / (scale_per_layer**i))\n        points_by_layer.append(mx.array(build_point_grid(n_points)))\n    return points_by_layer\n\n\ndef generate_crop_boxes(\n    im_size: Tuple[int, ...], n_layers: int, overlap_ratio: float\n) -> Tuple[List[List[int]], List[int]]:\n    \"\"\"\n    Generates a list of crop boxes of different sizes. Each layer\n    has (2**i)**2 boxes for the ith layer.\n    \"\"\"\n    crop_boxes, layer_idxs = [], []\n    im_h, im_w = im_size\n    short_side = min(im_h, im_w)\n\n    # Original image\n    crop_boxes.append([0, 0, im_w, im_h])\n    layer_idxs.append(0)\n\n    def crop_len(orig_len, n_crops, overlap):\n        return int(math.ceil((overlap * (n_crops - 1) + orig_len) / n_crops))\n\n    for i_layer in range(n_layers):\n        n_crops_per_side = 2 ** (i_layer + 1)\n        overlap = int(overlap_ratio * short_side * (2 / n_crops_per_side))\n\n        crop_w = crop_len(im_w, n_crops_per_side, overlap)\n        crop_h = crop_len(im_h, n_crops_per_side, overlap)\n\n        crop_box_x0 = [int((crop_w - overlap) * i) for i in range(n_crops_per_side)]\n        crop_box_y0 = [int((crop_h - overlap) * i) for i in range(n_crops_per_side)]\n\n        # Crops in XYWH format\n        for x0, y0 in product(crop_box_x0, crop_box_y0):\n            box = [x0, y0, min(x0 + crop_w, im_w), min(y0 + crop_h, im_h)]\n            crop_boxes.append(box)\n            layer_idxs.append(i_layer + 1)\n\n    return crop_boxes, layer_idxs\n\n\ndef uncrop_boxes_xyxy(boxes: mx.array, crop_box: List[int]) -> mx.array:\n    x0, y0, _, _ = crop_box\n    offset = mx.array([[x0, y0, x0, y0]])\n    # Check if boxes has a channel dimension\n    if len(boxes.shape) == 3:\n        offset = offset.unsqueeze(1)\n    return boxes + offset\n\n\ndef uncrop_points(points: mx.array, crop_box: List[int]) -> mx.array:\n    x0, y0, _, _ = crop_box\n    offset = mx.array([[x0, y0]])\n    # Check if points has a channel dimension\n    if len(points.shape) == 3:\n        offset = offset.unsqueeze(1)\n    return points + offset\n\n\ndef uncrop_masks(\n    masks: mx.array, crop_box: List[int], orig_h: int, orig_w: int\n) -> mx.array:\n    x0, y0, x1, y1 = crop_box\n    if x0 == 0 and y0 == 0 and x1 == orig_w and y1 == orig_h:\n        return masks\n    # Coordinate transform masks\n    pad_x, pad_y = orig_w - (x1 - x0), orig_h - (y1 - y0)\n    pad = [(0, 0), (y0, pad_y - y0), (x0, pad_x - x0)]\n    return mx.pad(masks, pad, 0)\n\n\ndef remove_small_regions(\n    mask: np.ndarray, area_thresh: float, mode: str\n) -> Tuple[np.ndarray, bool]:\n    \"\"\"\n    Removes small disconnected regions and holes in a mask. Returns the\n    mask and an indicator of if the mask has been modified.\n    \"\"\"\n    import cv2  # type: ignore\n\n    assert mode in [\"holes\", \"islands\"]\n    correct_holes = mode == \"holes\"\n    working_mask = (correct_holes ^ mask).astype(np.uint8)\n    n_labels, regions, stats, _ = cv2.connectedComponentsWithStats(working_mask, 8)\n    sizes = stats[:, -1][1:]  # Row 0 is background label\n    small_regions = [i + 1 for i, s in enumerate(sizes) if s < area_thresh]\n    if len(small_regions) == 0:\n        return mask, False\n    fill_labels = [0] + small_regions\n    if not correct_holes:\n        fill_labels = [i for i in range(n_labels) if i not in fill_labels]\n        # If every region is below threshold, keep largest\n        if len(fill_labels) == 0:\n            fill_labels = [int(np.argmax(sizes)) + 1]\n    mask = np.isin(regions, fill_labels)\n    return mask, True\n\n\ndef coco_encode_rle(uncompressed_rle: Dict[str, Any]) -> Dict[str, Any]:\n    from pycocotools import mask as mask_utils  # type: ignore\n\n    h, w = uncompressed_rle[\"size\"]\n    rle = mask_utils.frPyObjects(uncompressed_rle, h, w)\n    rle[\"counts\"] = rle[\"counts\"].decode(\"utf-8\")  # Necessary to serialize with json\n    return rle\n\n\ndef batched_mask_to_box(masks: mx.array) -> mx.array:\n    \"\"\"\n    Calculates boxes in XYXY format around masks. Return [0,0,0,0] for\n    an empty mask. For input shape C1xC2x...xHxW, the output shape is C1xC2x...x4.\n    \"\"\"\n    # mx.max below raises an error on empty inputs, just skip in this case\n    if np.prod(masks.shape) == 0:\n        return mx.zeros(*masks.shape[:-2], 4)\n\n    # Normalize shape to CxHxW\n    shape = masks.shape\n    h, w = shape[-2:]\n    if len(shape) > 2:\n        masks = masks.flatten(0, -3)\n    else:\n        masks = masks.unsqueeze(0)\n\n    # Get top and bottom edges\n    in_height = mx.max(masks, axis=-1)\n    in_height_coords = in_height * mx.arange(h)[None, :]\n    bottom_edges = mx.max(in_height_coords, axis=-1)\n    in_height_coords = in_height_coords + h * (~in_height)\n    top_edges = mx.min(in_height_coords, axis=-1)\n\n    # Get left and right edges\n    in_width = mx.max(masks, axis=-2)\n    in_width_coords = in_width * mx.arange(w)[None, :]\n    right_edges = mx.max(in_width_coords, axis=-1)\n    in_width_coords = in_width_coords + w * (~in_width)\n    left_edges = mx.min(in_width_coords, axis=-1)\n\n    # If the mask is empty the right edge will be to the left of the left edge.\n    # Replace these boxes with [0, 0, 0, 0]\n    empty_filter = (right_edges < left_edges) | (bottom_edges < top_edges)\n    out = mx.stack([left_edges, top_edges, right_edges, bottom_edges], axis=-1)\n    out = out * (~empty_filter)[..., None]\n\n    # Return to original shape\n    if len(shape) > 2:\n        out = out.reshape(*shape[:-2], 4)\n    else:\n        out = out[0]\n\n    return out\n"
  },
  {
    "path": "segment_anything/segment_anything/utils/transforms.py",
    "content": "from copy import deepcopy\nfrom typing import Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom PIL import Image\n\n\nclass ResizeLongestSide:\n    \"\"\"\n    Resizes images to the longest side 'target_length', as well as provides\n    methods for resizing coordinates and boxes. Provides methods for\n    transforming both numpy array and batched mlx tensors.\n    \"\"\"\n\n    def __init__(self, target_length: int) -> None:\n        self.target_length = target_length\n\n    def apply_image(self, image: np.ndarray) -> np.ndarray:\n        \"\"\"\n        Expects a numpy array with shape HxWxC in uint8 format.\n        \"\"\"\n        target_size = self.get_preprocess_shape(\n            image.shape[0], image.shape[1], self.target_length\n        )\n        return np.array(\n            Image.fromarray(image).resize(\n                target_size[::-1], resample=Image.Resampling.BILINEAR\n            )\n        )\n\n    def apply_coords(\n        self, coords: mx.array, original_size: Tuple[int, ...]\n    ) -> mx.array:\n        \"\"\"\n        Expects a mlx tensor with length 2 in the last dimension. Requires the\n        original image size in (H, W) format.\n        \"\"\"\n        old_h, old_w = original_size\n        new_h, new_w = self.get_preprocess_shape(\n            original_size[0], original_size[1], self.target_length\n        )\n        return coords * mx.array([new_w / old_w, new_h / old_h])\n\n    def apply_boxes(self, boxes: mx.array, original_size: Tuple[int, ...]) -> mx.array:\n        \"\"\"\n        Expects a mlx tensor with shape ...x4. Requires the original image\n        size in (H, W) format.\n        \"\"\"\n        boxes = self.apply_coords(boxes.reshape(-1, 2, 2), original_size)\n        return boxes.reshape(-1, 4)\n\n    @staticmethod\n    def get_preprocess_shape(\n        oldh: int, oldw: int, long_side_length: int\n    ) -> Tuple[int, int]:\n        \"\"\"\n        Compute the output size given input size and target long side length.\n        \"\"\"\n        scale = long_side_length * 1.0 / max(oldh, oldw)\n        newh, neww = oldh * scale, oldw * scale\n        neww = int(neww + 0.5)\n        newh = int(newh + 0.5)\n        return (newh, neww)\n"
  },
  {
    "path": "speechcommands/README.md",
    "content": "# Train a Keyword Spotting Transformer on Speech Commands\n\nAn example of training a Keyword Spotting Transformer[^1] on the Speech\nCommands dataset[^2] with MLX. All supervised only configurations from the\npaper are available. The example also illustrates how to use [MLX\nData](https://github.com/ml-explore/mlx-data) to load and process an audio\ndataset.\n\n## Pre-requisites\n\nInstall the remaining python requirements:\n\n```\npip install -r requirements.txt\n```\n\n## Running the example\n\nRun the example with:\n\n```\npython main.py\n```\n\nBy default the example runs on the GPU. To run it on the CPU, use:\n\n```\npython main.py --cpu\n```\n\nFor all available options, run:\n\n```\npython main.py --help\n```\n\n## Results\n\nAfter training with the `kwt1` architecture for 100 epochs, you\nshould see the following results:\n\n```\nEpoch: 99 | avg. Train loss 0.018 | avg. Train acc 0.996 | Throughput: 662.51 samples/sec\nEpoch: 99 | Val acc 0.893 | Throughput: 3091.26 samples/sec\nTesting best model from epoch 97\nTest acc -> 0.882\n```\n\nFor the `kwt2` model, you should see:\n```\nEpoch: 99 | avg. Train loss 0.003 | avg. Train acc 1.000 | Throughput: 396.53 samples/sec\nEpoch: 99 | Val acc 0.901 | Throughput: 1543.48 samples/sec\nTesting best model from epoch 94\nTest acc -> 0.893\n```\n\nNote that this was run on an M1 Macbook Pro with 16GB RAM.\n\nAt the time of writing, `mlx` doesn't have built-in `cosine` learning rate\nschedules, which is used along with the AdamW optimizer in the official\nimplementation. We intend to update this example once these features are added,\nas well as with appropriate data augmentations.\n\n[^1]: Based on the paper [Keyword Transformer: A Self-Attention Model for Keyword Spotting](https://www.isca-speech.org/archive/interspeech_2021/berg21_interspeech.html)  \n[^2]: We use version 0.02. See the [paper](https://arxiv.org/abs/1804.03209) for more details.\n"
  },
  {
    "path": "speechcommands/kwt.py",
    "content": "import mlx.core as mx\nimport mlx.nn as nn\nfrom mlx.utils import tree_flatten\n\n__all__ = [\"KWT\", \"kwt1\", \"kwt2\", \"kwt3\"]\n\n\nclass FeedForward(nn.Sequential):\n    def __init__(self, dim, hidden_dim, dropout=0.0):\n        super().__init__(\n            nn.Linear(dim, hidden_dim),\n            nn.GELU(),\n            nn.Dropout(dropout),\n            nn.Linear(hidden_dim, dim),\n            nn.Dropout(dropout),\n        )\n\n\nclass Attention(nn.Module):\n    def __init__(self, dim, heads, dropout=0.0):\n        super().__init__()\n        self.heads = heads\n        self.scale = dim**-0.5\n        self.qkv = nn.Linear(dim, dim * 3, bias=False)\n        self.out = nn.Sequential(nn.Linear(dim, dim), nn.Dropout(dropout))\n\n    def __call__(self, x):\n        b, n, _, h = *x.shape, self.heads\n        qkv = self.qkv(x)\n        qkv = qkv.reshape(b, n, 3, h, -1).transpose(2, 0, 3, 1, 4)\n        q, k, v = qkv\n        attn = (q @ k.transpose(0, 1, 3, 2)) * self.scale\n        attn = mx.softmax(attn, axis=-1)\n        x = (attn @ v).transpose(0, 2, 1, 3).reshape(b, n, -1)\n        x = self.out(x)\n        return x\n\n\nclass Block(nn.Module):\n    def __init__(self, dim, heads, mlp_dim, dropout=0.0):\n        super().__init__()\n        self.attn = Attention(dim, heads, dropout=dropout)\n        self.norm1 = nn.LayerNorm(dim)\n        self.ff = FeedForward(dim, mlp_dim, dropout=dropout)\n        self.norm2 = nn.LayerNorm(dim)\n\n    def __call__(self, x):\n        x = self.norm1(self.attn(x)) + x\n        x = self.norm2(self.ff(x)) + x\n        return x\n\n\nclass Transformer(nn.Module):\n    def __init__(self, dim, depth, heads, mlp_dim, dropout=0.0):\n        super().__init__()\n\n        self.layers = []\n        for _ in range(depth):\n            self.layers.append(Block(dim, heads, mlp_dim, dropout=dropout))\n\n    def __call__(self, x):\n        for layer in self.layers:\n            x = layer(x)\n        return x\n\n\nclass KWT(nn.Module):\n    \"\"\"\n    Implements the Keyword Transformer (KWT) [1] model.\n\n    KWT is essentially a vision transformer [2] with minor modifications:\n    - Instead of square patches, KWT uses rectangular patches -> a patch\n      across frequency for every timestep\n    - KWT modules apply layer normalization after attention/feedforward layers\n\n    [1] https://arxiv.org/abs/2104.11178\n    [2] https://arxiv.org/abs/2010.11929\n\n    Parameters\n    ----------\n    input_res: tuple of ints\n        Input resolution (time, frequency)\n    patch_res: tuple of ints\n        Patch resolution (time, frequency)\n    num_classes: int\n        Number of classes\n    dim: int\n        Model Embedding dimension\n    depth: int\n        Number of transformer layers\n    heads: int\n        Number of attention heads\n    mlp_dim: int\n        Feedforward hidden dimension\n    pool: str\n        Pooling type, either \"cls\" or \"mean\"\n    in_channels: int, optional\n        Number of input channels\n    dropout: float, optional\n        Dropout rate\n    emb_dropout: float, optional\n        Embedding dropout rate\n    \"\"\"\n\n    def __init__(\n        self,\n        input_res,\n        patch_res,\n        num_classes,\n        dim,\n        depth,\n        heads,\n        mlp_dim,\n        pool=\"mean\",\n        in_channels=1,\n        dropout=0.0,\n        emb_dropout=0.0,\n    ):\n        super().__init__()\n        self.num_patches = int(\n            (input_res[0] / patch_res[0]) * (input_res[1] / patch_res[1])\n        )\n        self.dim = dim\n\n        self.patch_embedding = nn.Conv2d(\n            in_channels, dim, kernel_size=patch_res, stride=patch_res\n        )\n        self.pos_embedding = mx.random.truncated_normal(\n            -0.01,\n            0.01,\n            (self.num_patches + 1, dim),\n        )\n        self.cls_token = mx.random.truncated_normal(-0.01, 0.01, (dim,))\n        self.dropout = nn.Dropout(emb_dropout)\n        self.transformer = Transformer(dim, depth, heads, mlp_dim, dropout)\n        self.pool = pool\n        self.mlp_head = nn.Sequential(nn.LayerNorm(dim), nn.Linear(dim, num_classes))\n\n    def num_params(self):\n        nparams = sum(x.size for k, x in tree_flatten(self.parameters()))\n        return nparams\n\n    def __call__(self, x):\n        if x.ndim != 4:\n            x = mx.expand_dims(x, axis=-1)\n        x = self.patch_embedding(x)\n        x = x.reshape(x.shape[0], -1, self.dim)\n        assert x.shape[1] == self.num_patches\n\n        cls_tokens = mx.broadcast_to(self.cls_token, (x.shape[0], 1, self.dim))\n        x = mx.concatenate((cls_tokens, x), axis=1)\n\n        x = x + self.pos_embedding\n\n        x = self.dropout(x)\n        x = self.transformer(x)\n        x = x.mean(axis=1) if self.pool == \"mean\" else x[:, 0]\n        x = self.mlp_head(x)\n        return x\n\n\ndef parse_kwt_args(**kwargs):\n    input_res = kwargs.pop(\"input_res\", [98, 40])\n    patch_res = kwargs.pop(\"patch_res\", [1, 40])\n    num_classes = kwargs.pop(\"num_classes\", 35)\n    emb_dropout = kwargs.pop(\"emb_dropout\", 0.1)\n    return input_res, patch_res, num_classes, emb_dropout, kwargs\n\n\ndef kwt1(**kwargs):\n    input_res, patch_res, num_classes, emb_dropout, kwargs = parse_kwt_args(**kwargs)\n    return KWT(\n        input_res,\n        patch_res,\n        num_classes,\n        dim=64,\n        depth=12,\n        heads=1,\n        mlp_dim=256,\n        emb_dropout=emb_dropout,\n        **kwargs\n    )\n\n\ndef kwt2(**kwargs):\n    input_res, patch_res, num_classes, emb_dropout, kwargs = parse_kwt_args(**kwargs)\n    return KWT(\n        input_res,\n        patch_res,\n        num_classes,\n        dim=128,\n        depth=12,\n        heads=2,\n        mlp_dim=512,\n        emb_dropout=emb_dropout,\n        **kwargs\n    )\n\n\ndef kwt3(**kwargs):\n    input_res, patch_res, num_classes, emb_dropout, kwargs = parse_kwt_args(**kwargs)\n    return KWT(\n        input_res,\n        patch_res,\n        num_classes,\n        dim=192,\n        depth=12,\n        heads=3,\n        mlp_dim=768,\n        emb_dropout=emb_dropout,\n        **kwargs\n    )\n"
  },
  {
    "path": "speechcommands/main.py",
    "content": "import argparse\nimport time\nfrom functools import partial\n\nimport kwt\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nfrom mlx.data.datasets import load_speechcommands\nfrom mlx.data.features import mfsc\n\nparser = argparse.ArgumentParser(add_help=True)\nparser.add_argument(\n    \"--arch\",\n    type=str,\n    default=\"kwt1\",\n    choices=[f\"kwt{d}\" for d in [1, 2, 3]],\n    help=\"model architecture\",\n)\nparser.add_argument(\"--batch_size\", type=int, default=256, help=\"batch size\")\nparser.add_argument(\"--epochs\", type=int, default=100, help=\"number of epochs\")\nparser.add_argument(\"--lr\", type=float, default=1e-3, help=\"learning rate\")\nparser.add_argument(\"--seed\", type=int, default=0, help=\"random seed\")\nparser.add_argument(\"--cpu\", action=\"store_true\", help=\"use cpu only\")\n\n\ndef prepare_dataset(batch_size, split, root=None):\n    def normalize(x):\n        return (x - x.mean()) / x.std()\n\n    data = load_speechcommands(split=split, root=root)\n\n    data_iter = (\n        data.squeeze(\"audio\")\n        .key_transform(\n            \"audio\",\n            mfsc(\n                40,\n                16000,\n                frame_size_ms=30,\n                frame_stride_ms=10,\n                high_freq=7600,\n                low_freq=20,\n            ),\n        )\n        .key_transform(\"audio\", normalize)\n        .shuffle()\n        .batch(batch_size)\n        .to_stream()\n        .prefetch(4, 4)\n    )\n    return data_iter\n\n\ndef eval_fn(model, x, y):\n    return mx.mean(mx.argmax(model(x), axis=1) == y)\n\n\ndef train_epoch(model, train_iter, optimizer, epoch):\n    def train_step(model, x, y):\n        output = model(x)\n        loss = mx.mean(nn.losses.cross_entropy(output, y))\n        acc = mx.mean(mx.argmax(output, axis=1) == y)\n        return loss, acc\n\n    state = [model.state, optimizer.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step(x, y):\n        (loss, acc), grads = nn.value_and_grad(model, train_step)(model, x, y)\n        optimizer.update(model, grads)\n        return loss, acc\n\n    losses = []\n    accs = []\n    samples_per_sec = []\n\n    model.train(True)\n    train_iter.reset()\n    for batch_counter, batch in enumerate(train_iter):\n        x = mx.array(batch[\"audio\"])\n        y = mx.array(batch[\"label\"])\n        tic = time.perf_counter()\n        loss, acc = step(x, y)\n        mx.eval(state)\n        toc = time.perf_counter()\n        loss = loss.item()\n        acc = acc.item()\n        losses.append(loss)\n        accs.append(acc)\n        throughput = x.shape[0] / (toc - tic)\n        samples_per_sec.append(throughput)\n        if batch_counter % 25 == 0:\n            print(\n                \" | \".join(\n                    (\n                        f\"Epoch {epoch:02d} [{batch_counter:03d}]\",\n                        f\"Train loss {loss:.3f}\",\n                        f\"Train acc {acc:.3f}\",\n                        f\"Throughput: {throughput:.2f} samples/second\",\n                    )\n                )\n            )\n\n    mean_tr_loss = mx.mean(mx.array(losses))\n    mean_tr_acc = mx.mean(mx.array(accs))\n    samples_per_sec = mx.mean(mx.array(samples_per_sec))\n    return mean_tr_loss, mean_tr_acc, samples_per_sec\n\n\ndef test_epoch(model, test_iter):\n    model.train(False)\n    accs = []\n    throughput = []\n    test_iter.reset()\n    for batch_counter, batch in enumerate(test_iter):\n        x = mx.array(batch[\"audio\"])\n        y = mx.array(batch[\"label\"])\n        tic = time.perf_counter()\n        acc = eval_fn(model, x, y)\n        accs.append(acc.item())\n        toc = time.perf_counter()\n        throughput.append(x.shape[0] / (toc - tic))\n    mean_acc = mx.mean(mx.array(accs))\n    mean_throughput = mx.mean(mx.array(throughput))\n    return mean_acc, mean_throughput\n\n\ndef main(args):\n    mx.random.seed(args.seed)\n\n    model = getattr(kwt, args.arch)()\n\n    print(\"Number of params: {:0.04f} M\".format(model.num_params() / 1e6))\n\n    optimizer = optim.SGD(learning_rate=args.lr, momentum=0.9, weight_decay=1e-4)\n\n    train_data = prepare_dataset(args.batch_size, \"train\")\n    val_data = prepare_dataset(args.batch_size, \"validation\")\n\n    best_params = None\n    best_acc = 0.0\n    best_epoch = 0\n    for epoch in range(args.epochs):\n        tr_loss, tr_acc, throughput = train_epoch(model, train_data, optimizer, epoch)\n        print(\n            \" | \".join(\n                (\n                    f\"Epoch: {epoch}\",\n                    f\"avg. Train loss {tr_loss.item():.3f}\",\n                    f\"avg. Train acc {tr_acc.item():.3f}\",\n                    f\"Throughput: {throughput.item():.2f} samples/sec\",\n                )\n            )\n        )\n\n        val_acc, val_throughput = test_epoch(model, val_data)\n        print(\n            f\"Epoch: {epoch} | Val acc {val_acc.item():.3f} | Throughput: {val_throughput.item():.2f} samples/sec\"\n        )\n\n        if val_acc >= best_acc:\n            best_acc = val_acc\n            best_epoch = epoch\n            best_params = model.parameters()\n    print(f\"Testing best model from epoch {best_epoch}\")\n    model.update(best_params)\n    test_data = prepare_dataset(args.batch_size, \"test\")\n    test_acc, _ = test_epoch(model, test_data)\n    print(f\"Test acc -> {test_acc.item():.3f}\")\n\n\nif __name__ == \"__main__\":\n    args = parser.parse_args()\n    if args.cpu:\n        mx.set_default_device(mx.cpu)\n    main(args)\n"
  },
  {
    "path": "speechcommands/requirements.txt",
    "content": "mlx>=0.2\nmlx-data\n"
  },
  {
    "path": "stable_diffusion/README.md",
    "content": "Stable Diffusion\n================\n\nStable Diffusion in MLX. The implementation was ported from Hugging Face's\n[diffusers](https://huggingface.co/docs/diffusers/index) and model weights are\ndownloaded directly from the Hugging Face hub. The implementation currently\nsupports the following models:\n\n- [stabilityai/sdxl-turbo](https://huggingface.co/stabilityai/sdxl-turbo)\n- [stabilitiai/stable-diffusion-2-1](https://huggingface.co/stabilityai/stable-diffusion-2-1)\n\n![out](generated-mlx.png)    \n*Image generated using Stable Diffusion in MLX and the prompt 'A big red sign\nsaying MLX in capital letters.'*\n\nInstallation\n------------\n\nThe dependencies are minimal, namely:\n\n- `huggingface-hub` to download the checkpoints.\n- `regex` for the tokenization\n- `tqdm`, `PIL`, and `numpy` for the `txt2image.py` script\n\nYou can install all of the above with the `requirements.txt` as follows:\n\n    pip install -r requirements.txt\n\nUsage\n------\n\nAlthough each component in this repository can be used by itself, the fastest\nway to get started is by using the `StableDiffusion` class from the `stable_diffusion`\nmodule.\n\n```python\nimport mlx.core as mx\nfrom stable_diffusion import StableDiffusion\n\n# This will download all the weights from HF hub and load the models in\n# memory\nsd = StableDiffusion()\n\n# This creates a python generator that returns the latent produced by the\n# reverse diffusion process.\n#\n# Because MLX is lazily evaluated iterating over this generator doesn't\n# actually perform the computation until mx.eval() is called.\nlatent_generator = sd.generate_latents(\n    \"A photo of an astronaut riding a horse on Mars.\"\n)\n\n# Here we are evaluating each diffusion step but we could also evaluate\n# once at the end.\nfor x_t in latent_generator:\n    mx.eval(x_t)\n\n# Now x_t is the last latent from the reverse process aka x_0. We can\n# decode it into an image using the stable diffusion VAE.\nim = sd.decode(x_t)\n```\n\nThe above is essentially the implementation of the `txt2image.py` script in the\nroot of the repository. You can use the script as follows:\n\n\n```shell\npython txt2image.py \"A photo of an astronaut riding a horse on Mars.\" --n_images 4 --n_rows 2\n```\n\nYou can select the model using `--model` argument. Currently supported models\nare `sdxl` (default) and `sd`.\n\nImage 2 Image\n-------------\n\nThere is also the option of generating images based on another image using the\nexample script `image2image.py`. To do that an image is first encoded using the\nautoencoder to get its latent representation and then noise is added according\nto the forward diffusion process and the `strength` parameter. A `strength` of\n0.0 means no noise and a `strength` of 1.0 means starting from completely\nrandom noise.\n\n![image2image](im2im.png)    \n\n*Generations with varying strength using the original image and the prompt 'A lit fireplace'.*\n\nThe command to generate the above images is:\n\n```shell\npython image2image.py --strength 0.5 original.png 'A lit fireplace'\n```\n\n> [!Note]\n> `image2image.py` will automatically downsample your input image to guarantee\n> that its dimensions are divisible by 64. If you want full control of this\n> process, resize your image prior to using the script.\n\nMemory constrained devices\n--------------------------\n\nThe `txt2image.py` script by default loads the model in float16 which reduces\nsignificantly the required memory for image generation. However, since the\nStable Diffusion XL UNet alone has 2.6B parameters in order to use it in\ndevices with 8GB of RAM, quantization is practically necessary.\n\nThe `txt2image.py` script supports quantization using the `-q` or `--quantize`\ncommand line arguments. When quantization is used, the script quantizes the\ntext encoder models to 4 bits and the unet to 8 bits. This allows generating\nimages on an 8GB Mac Mini with no-swapping.\n\n```\npython txt2image.py --n_images 4 -q -v --output still-life.png \"A painting of a vase on a wooden table, dark background, still life.\"\n```\n\n![painting](still-life.png)    \n*Image generated using Stable Diffusion XL turbo in MLX with the above command on an 8GB M1 Mac mini*\n"
  },
  {
    "path": "stable_diffusion/image2image.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\nimport math\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom PIL import Image\nfrom tqdm import tqdm\n\nfrom stable_diffusion import StableDiffusion, StableDiffusionXL\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Generate images from an image and a textual prompt using stable diffusion\"\n    )\n    parser.add_argument(\"image\")\n    parser.add_argument(\"prompt\")\n    parser.add_argument(\"--model\", choices=[\"sd\", \"sdxl\"], default=\"sdxl\")\n    parser.add_argument(\"--strength\", type=float, default=0.9)\n    parser.add_argument(\"--n_images\", type=int, default=4)\n    parser.add_argument(\"--steps\", type=int)\n    parser.add_argument(\"--cfg\", type=float)\n    parser.add_argument(\"--negative_prompt\", default=\"\")\n    parser.add_argument(\"--n_rows\", type=int, default=1)\n    parser.add_argument(\"--decoding_batch_size\", type=int, default=1)\n    parser.add_argument(\"--quantize\", \"-q\", action=\"store_true\")\n    parser.add_argument(\"--no-float16\", dest=\"float16\", action=\"store_false\")\n    parser.add_argument(\"--preload-models\", action=\"store_true\")\n    parser.add_argument(\"--output\", default=\"out.png\")\n    parser.add_argument(\"--verbose\", \"-v\", action=\"store_true\")\n    parser.add_argument(\"--seed\", type=int)\n    args = parser.parse_args()\n\n    # Load the models\n    if args.model == \"sdxl\":\n        sd = StableDiffusionXL(\"stabilityai/sdxl-turbo\", float16=args.float16)\n\n        if args.quantize:\n            nn.quantize(\n                sd.text_encoder_1, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n            nn.quantize(\n                sd.text_encoder_2, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n\n            nn.quantize(sd.text_encoder_1)\n            nn.quantize(sd.text_encoder_2)\n            nn.quantize(sd.unet, group_size=32, bits=8)\n        args.cfg = args.cfg or 0.0\n        args.steps = args.steps or 2\n    else:\n        sd = StableDiffusion(\n            \"stabilityai/stable-diffusion-2-1-base\", float16=args.float16\n        )\n        if args.quantize:\n            nn.quantize(\n                sd.text_encoder, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n            nn.quantize(sd.unet, group_size=32, bits=8)\n        args.cfg = args.cfg or 7.5\n        args.steps = args.steps or 50\n\n    # Fix the steps if they were set too low\n    if int(args.steps * args.strength) < 1:\n        args.steps = int(math.ceil(1 / args.strength))\n        if args.verbose:\n            print(\n                f\"Strength {args.strength} is too low so steps were set to {args.steps}\"\n            )\n\n    # Ensure that models are read in memory if needed\n    if args.preload_models:\n        sd.ensure_models_are_loaded()\n\n    # Read the image\n    img = Image.open(args.image)\n\n    # Make sure image shape is divisible by 64\n    W, H = (dim - dim % 64 for dim in (img.width, img.height))\n    if W != img.width or H != img.height:\n        print(f\"Warning: image shape is not divisible by 64, downsampling to {W}x{H}\")\n        img = img.resize((W, H), Image.NEAREST)  # use desired downsampling filter\n\n    img = mx.array(np.array(img))\n    img = (img[:, :, :3].astype(mx.float32) / 255) * 2 - 1\n\n    # Noise and denoise the latents produced by encoding the img.\n    latents = sd.generate_latents_from_image(\n        img,\n        args.prompt,\n        strength=args.strength,\n        n_images=args.n_images,\n        cfg_weight=args.cfg,\n        num_steps=args.steps,\n        negative_text=args.negative_prompt,\n        seed=args.seed,\n    )\n    for x_t in tqdm(latents, total=int(args.steps * args.strength)):\n        mx.eval(x_t)\n\n    # The following is not necessary but it may help in memory\n    # constrained systems by reusing the memory kept by the unet and the text\n    # encoders.\n    if args.model == \"sdxl\":\n        del sd.text_encoder_1\n        del sd.text_encoder_2\n    else:\n        del sd.text_encoder\n    del sd.unet\n    del sd.sampler\n    peak_mem_unet = mx.metal.get_peak_memory() / 1024**3\n\n    # Decode them into images\n    decoded = []\n    for i in tqdm(range(0, args.n_images, args.decoding_batch_size)):\n        decoded.append(sd.decode(x_t[i : i + args.decoding_batch_size]))\n        mx.eval(decoded[-1])\n    peak_mem_overall = mx.metal.get_peak_memory() / 1024**3\n\n    # Arrange them on a grid\n    x = mx.concatenate(decoded, axis=0)\n    x = mx.pad(x, [(0, 0), (8, 8), (8, 8), (0, 0)])\n    B, H, W, C = x.shape\n    x = x.reshape(args.n_rows, B // args.n_rows, H, W, C).transpose(0, 2, 1, 3, 4)\n    x = x.reshape(args.n_rows * H, B // args.n_rows * W, C)\n    x = (x * 255).astype(mx.uint8)\n\n    # Save them to disc\n    im = Image.fromarray(np.array(x))\n    im.save(args.output)\n\n    # Report the peak memory used during generation\n    if args.verbose:\n        print(f\"Peak memory used for the unet: {peak_mem_unet:.3f}GB\")\n        print(f\"Peak memory used overall:      {peak_mem_overall:.3f}GB\")\n"
  },
  {
    "path": "stable_diffusion/requirements.txt",
    "content": "mlx>=0.11\nhuggingface-hub\nregex\nnumpy\ntqdm\nPillow\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/__init__.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport time\nfrom typing import Optional, Tuple\n\nimport mlx.core as mx\n\nfrom .model_io import (\n    _DEFAULT_MODEL,\n    load_autoencoder,\n    load_diffusion_config,\n    load_text_encoder,\n    load_tokenizer,\n    load_unet,\n)\nfrom .sampler import SimpleEulerAncestralSampler, SimpleEulerSampler\n\n\nclass StableDiffusion:\n    def __init__(self, model: str = _DEFAULT_MODEL, float16: bool = False):\n        self.dtype = mx.float16 if float16 else mx.float32\n        self.diffusion_config = load_diffusion_config(model)\n        self.unet = load_unet(model, float16)\n        self.text_encoder = load_text_encoder(model, float16)\n        self.autoencoder = load_autoencoder(model, False)\n        self.sampler = SimpleEulerSampler(self.diffusion_config)\n        self.tokenizer = load_tokenizer(model)\n\n    def ensure_models_are_loaded(self):\n        mx.eval(self.unet.parameters())\n        mx.eval(self.text_encoder.parameters())\n        mx.eval(self.autoencoder.parameters())\n\n    def _tokenize(self, tokenizer, text: str, negative_text: Optional[str] = None):\n        # Tokenize the text\n        tokens = [tokenizer.tokenize(text)]\n        if negative_text is not None:\n            tokens += [tokenizer.tokenize(negative_text)]\n        lengths = [len(t) for t in tokens]\n        N = max(lengths)\n        tokens = [t + [0] * (N - len(t)) for t in tokens]\n        tokens = mx.array(tokens)\n\n        return tokens\n\n    def _get_text_conditioning(\n        self,\n        text: str,\n        n_images: int = 1,\n        cfg_weight: float = 7.5,\n        negative_text: str = \"\",\n    ):\n        # Tokenize the text\n        tokens = self._tokenize(\n            self.tokenizer, text, (negative_text if cfg_weight > 1 else None)\n        )\n\n        # Compute the features\n        conditioning = self.text_encoder(tokens).last_hidden_state\n\n        # Repeat the conditioning for each of the generated images\n        if n_images > 1:\n            conditioning = mx.repeat(conditioning, n_images, axis=0)\n\n        return conditioning\n\n    def _denoising_step(\n        self, x_t, t, t_prev, conditioning, cfg_weight: float = 7.5, text_time=None\n    ):\n        x_t_unet = mx.concatenate([x_t] * 2, axis=0) if cfg_weight > 1 else x_t\n        t_unet = mx.broadcast_to(t, [len(x_t_unet)])\n        eps_pred = self.unet(\n            x_t_unet, t_unet, encoder_x=conditioning, text_time=text_time\n        )\n\n        if cfg_weight > 1:\n            eps_text, eps_neg = eps_pred.split(2)\n            eps_pred = eps_neg + cfg_weight * (eps_text - eps_neg)\n\n        x_t_prev = self.sampler.step(eps_pred, x_t, t, t_prev)\n\n        return x_t_prev\n\n    def _denoising_loop(\n        self,\n        x_T,\n        T,\n        conditioning,\n        num_steps: int = 50,\n        cfg_weight: float = 7.5,\n        text_time=None,\n    ):\n        x_t = x_T\n        for t, t_prev in self.sampler.timesteps(\n            num_steps, start_time=T, dtype=self.dtype\n        ):\n            x_t = self._denoising_step(\n                x_t, t, t_prev, conditioning, cfg_weight, text_time\n            )\n            yield x_t\n\n    def generate_latents(\n        self,\n        text: str,\n        n_images: int = 1,\n        num_steps: int = 50,\n        cfg_weight: float = 7.5,\n        negative_text: str = \"\",\n        latent_size: Tuple[int] = (64, 64),\n        seed=None,\n    ):\n        # Set the PRNG state\n        seed = int(time.time()) if seed is None else seed\n        mx.random.seed(seed)\n\n        # Get the text conditioning\n        conditioning = self._get_text_conditioning(\n            text, n_images, cfg_weight, negative_text\n        )\n\n        # Create the latent variables\n        x_T = self.sampler.sample_prior(\n            (n_images, *latent_size, self.autoencoder.latent_channels), dtype=self.dtype\n        )\n\n        # Perform the denoising loop\n        yield from self._denoising_loop(\n            x_T, self.sampler.max_time, conditioning, num_steps, cfg_weight\n        )\n\n    def generate_latents_from_image(\n        self,\n        image,\n        text: str,\n        n_images: int = 1,\n        strength: float = 0.8,\n        num_steps: int = 50,\n        cfg_weight: float = 7.5,\n        negative_text: str = \"\",\n        seed=None,\n    ):\n        # Set the PRNG state\n        seed = int(time.time()) if seed is None else seed\n        mx.random.seed(seed)\n\n        # Define the num steps and start step\n        start_step = self.sampler.max_time * strength\n        num_steps = int(num_steps * strength)\n\n        # Get the text conditioning\n        conditioning = self._get_text_conditioning(\n            text, n_images, cfg_weight, negative_text\n        )\n\n        # Get the latents from the input image and add noise according to the\n        # start time.\n        x_0, _ = self.autoencoder.encode(image[None])\n        x_0 = mx.broadcast_to(x_0, (n_images,) + x_0.shape[1:])\n        x_T = self.sampler.add_noise(x_0, mx.array(start_step))\n\n        # Perform the denoising loop\n        yield from self._denoising_loop(\n            x_T, start_step, conditioning, num_steps, cfg_weight\n        )\n\n    def decode(self, x_t):\n        x = self.autoencoder.decode(x_t)\n        x = mx.clip(x / 2 + 0.5, 0, 1)\n        return x\n\n\nclass StableDiffusionXL(StableDiffusion):\n    def __init__(self, model: str = _DEFAULT_MODEL, float16: bool = False):\n        super().__init__(model, float16)\n\n        self.sampler = SimpleEulerAncestralSampler(self.diffusion_config)\n\n        self.text_encoder_1 = self.text_encoder\n        self.tokenizer_1 = self.tokenizer\n        del self.tokenizer, self.text_encoder\n\n        self.text_encoder_2 = load_text_encoder(\n            model,\n            float16,\n            model_key=\"text_encoder_2\",\n        )\n        self.tokenizer_2 = load_tokenizer(\n            model,\n            merges_key=\"tokenizer_2_merges\",\n            vocab_key=\"tokenizer_2_vocab\",\n        )\n\n    def ensure_models_are_loaded(self):\n        mx.eval(self.unet.parameters())\n        mx.eval(self.text_encoder_1.parameters())\n        mx.eval(self.text_encoder_2.parameters())\n        mx.eval(self.autoencoder.parameters())\n\n    def _get_text_conditioning(\n        self,\n        text: str,\n        n_images: int = 1,\n        cfg_weight: float = 7.5,\n        negative_text: str = \"\",\n    ):\n        tokens_1 = self._tokenize(\n            self.tokenizer_1,\n            text,\n            (negative_text if cfg_weight > 1 else None),\n        )\n        tokens_2 = self._tokenize(\n            self.tokenizer_2,\n            text,\n            (negative_text if cfg_weight > 1 else None),\n        )\n\n        conditioning_1 = self.text_encoder_1(tokens_1)\n        conditioning_2 = self.text_encoder_2(tokens_2)\n        conditioning = mx.concatenate(\n            [conditioning_1.hidden_states[-2], conditioning_2.hidden_states[-2]],\n            axis=-1,\n        )\n        pooled_conditioning = conditioning_2.pooled_output\n\n        if n_images > 1:\n            conditioning = mx.repeat(conditioning, n_images, axis=0)\n            pooled_conditioning = mx.repeat(pooled_conditioning, n_images, axis=0)\n\n        return conditioning, pooled_conditioning\n\n    def generate_latents(\n        self,\n        text: str,\n        n_images: int = 1,\n        num_steps: int = 2,\n        cfg_weight: float = 0.0,\n        negative_text: str = \"\",\n        latent_size: Tuple[int] = (64, 64),\n        seed=None,\n    ):\n        # Set the PRNG state\n        seed = int(time.time()) if seed is None else seed\n        mx.random.seed(seed)\n\n        # Get the text conditioning\n        conditioning, pooled_conditioning = self._get_text_conditioning(\n            text, n_images, cfg_weight, negative_text\n        )\n        text_time = (\n            pooled_conditioning,\n            mx.array([[512, 512, 0, 0, 512, 512.0]] * len(pooled_conditioning)),\n        )\n\n        # Create the latent variables\n        x_T = self.sampler.sample_prior(\n            (n_images, *latent_size, self.autoencoder.latent_channels), dtype=self.dtype\n        )\n\n        # Perform the denoising loop\n        yield from self._denoising_loop(\n            x_T,\n            self.sampler.max_time,\n            conditioning,\n            num_steps,\n            cfg_weight,\n            text_time=text_time,\n        )\n\n    def generate_latents_from_image(\n        self,\n        image,\n        text: str,\n        n_images: int = 1,\n        strength: float = 0.8,\n        num_steps: int = 2,\n        cfg_weight: float = 0.0,\n        negative_text: str = \"\",\n        seed=None,\n    ):\n        # Set the PRNG state\n        seed = seed or int(time.time())\n        mx.random.seed(seed)\n\n        # Define the num steps and start step\n        start_step = self.sampler.max_time * strength\n        num_steps = int(num_steps * strength)\n\n        # Get the text conditioning\n        conditioning, pooled_conditioning = self._get_text_conditioning(\n            text, n_images, cfg_weight, negative_text\n        )\n        text_time = (\n            pooled_conditioning,\n            mx.array([[512, 512, 0, 0, 512, 512.0]] * len(pooled_conditioning)),\n        )\n\n        # Get the latents from the input image and add noise according to the\n        # start time.\n        x_0, _ = self.autoencoder.encode(image[None])\n        x_0 = mx.broadcast_to(x_0, (n_images,) + x_0.shape[1:])\n        x_T = self.sampler.add_noise(x_0, mx.array(start_step))\n\n        # Perform the denoising loop\n        yield from self._denoising_loop(\n            x_T, start_step, conditioning, num_steps, cfg_weight, text_time=text_time\n        )\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/clip.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom typing import List, Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .config import CLIPTextModelConfig\n\n_ACTIVATIONS = {\"quick_gelu\": nn.gelu_fast_approx, \"gelu\": nn.gelu}\n\n\n@dataclass\nclass CLIPOutput:\n    # The last_hidden_state indexed at the EOS token and possibly projected if\n    # the model has a projection layer\n    pooled_output: Optional[mx.array] = None\n\n    # The full sequence output of the transformer after the final layernorm\n    last_hidden_state: Optional[mx.array] = None\n\n    # A list of hidden states corresponding to the outputs of the transformer layers\n    hidden_states: Optional[List[mx.array]] = None\n\n\nclass CLIPEncoderLayer(nn.Module):\n    \"\"\"The transformer encoder layer from CLIP.\"\"\"\n\n    def __init__(self, model_dims: int, num_heads: int, activation: str):\n        super().__init__()\n\n        self.layer_norm1 = nn.LayerNorm(model_dims)\n        self.layer_norm2 = nn.LayerNorm(model_dims)\n\n        self.attention = nn.MultiHeadAttention(model_dims, num_heads)\n        # Add biases to the attention projections to match CLIP\n        self.attention.query_proj.bias = mx.zeros(model_dims)\n        self.attention.key_proj.bias = mx.zeros(model_dims)\n        self.attention.value_proj.bias = mx.zeros(model_dims)\n        self.attention.out_proj.bias = mx.zeros(model_dims)\n\n        self.linear1 = nn.Linear(model_dims, 4 * model_dims)\n        self.linear2 = nn.Linear(4 * model_dims, model_dims)\n\n        self.act = _ACTIVATIONS[activation]\n\n    def __call__(self, x, attn_mask=None):\n        y = self.layer_norm1(x)\n        y = self.attention(y, y, y, attn_mask)\n        x = y + x\n\n        y = self.layer_norm2(x)\n        y = self.linear1(y)\n        y = self.act(y)\n        y = self.linear2(y)\n        x = y + x\n\n        return x\n\n\nclass CLIPTextModel(nn.Module):\n    \"\"\"Implements the text encoder transformer from CLIP.\"\"\"\n\n    def __init__(self, config: CLIPTextModelConfig):\n        super().__init__()\n\n        self.token_embedding = nn.Embedding(config.vocab_size, config.model_dims)\n        self.position_embedding = nn.Embedding(config.max_length, config.model_dims)\n        self.layers = [\n            CLIPEncoderLayer(config.model_dims, config.num_heads, config.hidden_act)\n            for i in range(config.num_layers)\n        ]\n        self.final_layer_norm = nn.LayerNorm(config.model_dims)\n\n        if config.projection_dim is not None:\n            self.text_projection = nn.Linear(\n                config.model_dims, config.projection_dim, bias=False\n            )\n\n    def _get_mask(self, N, dtype):\n        indices = mx.arange(N)\n        mask = indices[:, None] < indices[None]\n        mask = mask.astype(dtype) * (-6e4 if dtype == mx.float16 else -1e9)\n        return mask\n\n    def __call__(self, x):\n        # Extract some shapes\n        B, N = x.shape\n        eos_tokens = x.argmax(-1)\n\n        # Compute the embeddings\n        x = self.token_embedding(x)\n        x = x + self.position_embedding.weight[:N]\n\n        # Compute the features from the transformer\n        mask = self._get_mask(N, x.dtype)\n        hidden_states = []\n        for l in self.layers:\n            x = l(x, mask)\n            hidden_states.append(x)\n\n        # Apply the final layernorm and return\n        x = self.final_layer_norm(x)\n        last_hidden_state = x\n\n        # Select the EOS token\n        pooled_output = x[mx.arange(len(x)), eos_tokens]\n        if \"text_projection\" in self:\n            pooled_output = self.text_projection(pooled_output)\n\n        return CLIPOutput(\n            pooled_output=pooled_output,\n            last_hidden_state=last_hidden_state,\n            hidden_states=hidden_states,\n        )\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/config.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom dataclasses import dataclass\nfrom typing import Optional, Tuple\n\n\n@dataclass\nclass AutoencoderConfig:\n    in_channels: int = 3\n    out_channels: int = 3\n    latent_channels_out: int = 8\n    latent_channels_in: int = 4\n    block_out_channels: Tuple[int] = (128, 256, 512, 512)\n    layers_per_block: int = 2\n    norm_num_groups: int = 32\n    scaling_factor: float = 0.18215\n\n\n@dataclass\nclass CLIPTextModelConfig:\n    num_layers: int = 23\n    model_dims: int = 1024\n    num_heads: int = 16\n    max_length: int = 77\n    vocab_size: int = 49408\n    projection_dim: Optional[int] = None\n    hidden_act: str = \"quick_gelu\"\n\n\n@dataclass\nclass UNetConfig:\n    in_channels: int = 4\n    out_channels: int = 4\n    conv_in_kernel: int = 3\n    conv_out_kernel: int = 3\n    block_out_channels: Tuple[int] = (320, 640, 1280, 1280)\n    layers_per_block: Tuple[int] = (2, 2, 2, 2)\n    mid_block_layers: int = 2\n    transformer_layers_per_block: Tuple[int] = (1, 1, 1, 1)\n    num_attention_heads: Tuple[int] = (5, 10, 20, 20)\n    cross_attention_dim: Tuple[int] = (1024,) * 4\n    norm_num_groups: int = 32\n    down_block_types: Tuple[str] = (\n        \"CrossAttnDownBlock2D\",\n        \"CrossAttnDownBlock2D\",\n        \"CrossAttnDownBlock2D\",\n        \"DownBlock2D\",\n    )\n    up_block_types: Tuple[str] = (\n        \"UpBlock2D\",\n        \"CrossAttnUpBlock2D\",\n        \"CrossAttnUpBlock2D\",\n        \"CrossAttnUpBlock2D\",\n    )\n    addition_embed_type: Optional[str] = None\n    addition_time_embed_dim: Optional[int] = None\n    projection_class_embeddings_input_dim: Optional[int] = None\n\n\n@dataclass\nclass DiffusionConfig:\n    beta_schedule: str = \"scaled_linear\"\n    beta_start: float = 0.00085\n    beta_end: float = 0.012\n    num_train_steps: int = 1000\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/model_io.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport json\nfrom typing import Optional\n\nimport mlx.core as mx\nfrom huggingface_hub import hf_hub_download\nfrom mlx.utils import tree_unflatten\n\nfrom .clip import CLIPTextModel\nfrom .config import AutoencoderConfig, CLIPTextModelConfig, DiffusionConfig, UNetConfig\nfrom .tokenizer import Tokenizer\nfrom .unet import UNetModel\nfrom .vae import Autoencoder\n\n_DEFAULT_MODEL = \"stabilityai/stable-diffusion-2-1-base\"\n_MODELS = {\n    # See https://huggingface.co/stabilityai/sdxl-turbo for the model details and license\n    \"stabilityai/sdxl-turbo\": {\n        \"unet_config\": \"unet/config.json\",\n        \"unet\": \"unet/diffusion_pytorch_model.safetensors\",\n        \"text_encoder_config\": \"text_encoder/config.json\",\n        \"text_encoder\": \"text_encoder/model.safetensors\",\n        \"text_encoder_2_config\": \"text_encoder_2/config.json\",\n        \"text_encoder_2\": \"text_encoder_2/model.safetensors\",\n        \"vae_config\": \"vae/config.json\",\n        \"vae\": \"vae/diffusion_pytorch_model.safetensors\",\n        \"diffusion_config\": \"scheduler/scheduler_config.json\",\n        \"tokenizer_vocab\": \"tokenizer/vocab.json\",\n        \"tokenizer_merges\": \"tokenizer/merges.txt\",\n        \"tokenizer_2_vocab\": \"tokenizer_2/vocab.json\",\n        \"tokenizer_2_merges\": \"tokenizer_2/merges.txt\",\n    },\n    # See https://huggingface.co/stabilityai/stable-diffusion-2-1-base for the model details and license\n    \"stabilityai/stable-diffusion-2-1-base\": {\n        \"unet_config\": \"unet/config.json\",\n        \"unet\": \"unet/diffusion_pytorch_model.safetensors\",\n        \"text_encoder_config\": \"text_encoder/config.json\",\n        \"text_encoder\": \"text_encoder/model.safetensors\",\n        \"vae_config\": \"vae/config.json\",\n        \"vae\": \"vae/diffusion_pytorch_model.safetensors\",\n        \"diffusion_config\": \"scheduler/scheduler_config.json\",\n        \"tokenizer_vocab\": \"tokenizer/vocab.json\",\n        \"tokenizer_merges\": \"tokenizer/merges.txt\",\n    },\n}\n\n\ndef map_unet_weights(key, value):\n    # Map up/downsampling\n    if \"downsamplers\" in key:\n        key = key.replace(\"downsamplers.0.conv\", \"downsample\")\n    if \"upsamplers\" in key:\n        key = key.replace(\"upsamplers.0.conv\", \"upsample\")\n\n    # Map the mid block\n    if \"mid_block.resnets.0\" in key:\n        key = key.replace(\"mid_block.resnets.0\", \"mid_blocks.0\")\n    if \"mid_block.attentions.0\" in key:\n        key = key.replace(\"mid_block.attentions.0\", \"mid_blocks.1\")\n    if \"mid_block.resnets.1\" in key:\n        key = key.replace(\"mid_block.resnets.1\", \"mid_blocks.2\")\n\n    # Map attention layers\n    if \"to_k\" in key:\n        key = key.replace(\"to_k\", \"key_proj\")\n    if \"to_out.0\" in key:\n        key = key.replace(\"to_out.0\", \"out_proj\")\n    if \"to_q\" in key:\n        key = key.replace(\"to_q\", \"query_proj\")\n    if \"to_v\" in key:\n        key = key.replace(\"to_v\", \"value_proj\")\n\n    # Map transformer ffn\n    if \"ff.net.2\" in key:\n        key = key.replace(\"ff.net.2\", \"linear3\")\n    if \"ff.net.0\" in key:\n        k1 = key.replace(\"ff.net.0.proj\", \"linear1\")\n        k2 = key.replace(\"ff.net.0.proj\", \"linear2\")\n        v1, v2 = mx.split(value, 2)\n\n        return [(k1, v1), (k2, v2)]\n\n    if \"conv_shortcut.weight\" in key:\n        value = value.squeeze()\n\n    # Transform the weights from 1x1 convs to linear\n    if len(value.shape) == 4 and (\"proj_in\" in key or \"proj_out\" in key):\n        value = value.squeeze()\n\n    if len(value.shape) == 4:\n        value = value.transpose(0, 2, 3, 1)\n        value = value.reshape(-1).reshape(value.shape)\n\n    return [(key, value)]\n\n\ndef map_clip_text_encoder_weights(key, value):\n    # Remove prefixes\n    if key.startswith(\"text_model.\"):\n        key = key[11:]\n    if key.startswith(\"embeddings.\"):\n        key = key[11:]\n    if key.startswith(\"encoder.\"):\n        key = key[8:]\n\n    # Map attention layers\n    if \"self_attn.\" in key:\n        key = key.replace(\"self_attn.\", \"attention.\")\n    if \"q_proj.\" in key:\n        key = key.replace(\"q_proj.\", \"query_proj.\")\n    if \"k_proj.\" in key:\n        key = key.replace(\"k_proj.\", \"key_proj.\")\n    if \"v_proj.\" in key:\n        key = key.replace(\"v_proj.\", \"value_proj.\")\n\n    # Map ffn layers\n    if \"mlp.fc1\" in key:\n        key = key.replace(\"mlp.fc1\", \"linear1\")\n    if \"mlp.fc2\" in key:\n        key = key.replace(\"mlp.fc2\", \"linear2\")\n\n    return [(key, value)]\n\n\ndef map_vae_weights(key, value):\n    # Map up/downsampling\n    if \"downsamplers\" in key:\n        key = key.replace(\"downsamplers.0.conv\", \"downsample\")\n    if \"upsamplers\" in key:\n        key = key.replace(\"upsamplers.0.conv\", \"upsample\")\n\n    # Map attention layers\n    if \"to_k\" in key:\n        key = key.replace(\"to_k\", \"key_proj\")\n    if \"to_out.0\" in key:\n        key = key.replace(\"to_out.0\", \"out_proj\")\n    if \"to_q\" in key:\n        key = key.replace(\"to_q\", \"query_proj\")\n    if \"to_v\" in key:\n        key = key.replace(\"to_v\", \"value_proj\")\n\n    # Map the mid block\n    if \"mid_block.resnets.0\" in key:\n        key = key.replace(\"mid_block.resnets.0\", \"mid_blocks.0\")\n    if \"mid_block.attentions.0\" in key:\n        key = key.replace(\"mid_block.attentions.0\", \"mid_blocks.1\")\n    if \"mid_block.resnets.1\" in key:\n        key = key.replace(\"mid_block.resnets.1\", \"mid_blocks.2\")\n\n    # Map the quant/post_quant layers\n    if \"quant_conv\" in key:\n        key = key.replace(\"quant_conv\", \"quant_proj\")\n        value = value.squeeze()\n\n    # Map the conv_shortcut to linear\n    if \"conv_shortcut.weight\" in key:\n        value = value.squeeze()\n\n    if len(value.shape) == 4:\n        value = value.transpose(0, 2, 3, 1)\n        value = value.reshape(-1).reshape(value.shape)\n\n    return [(key, value)]\n\n\ndef _flatten(params):\n    return [(k, v) for p in params for (k, v) in p]\n\n\ndef _load_safetensor_weights(mapper, model, weight_file, float16: bool = False):\n    dtype = mx.float16 if float16 else mx.float32\n    weights = mx.load(weight_file)\n    weights = _flatten([mapper(k, v.astype(dtype)) for k, v in weights.items()])\n    model.update(tree_unflatten(weights))\n\n\ndef _check_key(key: str, part: str):\n    if key not in _MODELS:\n        raise ValueError(\n            f\"[{part}] '{key}' model not found, choose one of {{{','.join(_MODELS.keys())}}}\"\n        )\n\n\ndef load_unet(key: str = _DEFAULT_MODEL, float16: bool = False):\n    \"\"\"Load the stable diffusion UNet from Hugging Face Hub.\"\"\"\n    _check_key(key, \"load_unet\")\n\n    # Download the config and create the model\n    unet_config = _MODELS[key][\"unet_config\"]\n    with open(hf_hub_download(key, unet_config)) as f:\n        config = json.load(f)\n\n    n_blocks = len(config[\"block_out_channels\"])\n    model = UNetModel(\n        UNetConfig(\n            in_channels=config[\"in_channels\"],\n            out_channels=config[\"out_channels\"],\n            block_out_channels=config[\"block_out_channels\"],\n            layers_per_block=[config[\"layers_per_block\"]] * n_blocks,\n            transformer_layers_per_block=config.get(\n                \"transformer_layers_per_block\", (1,) * 4\n            ),\n            num_attention_heads=(\n                [config[\"attention_head_dim\"]] * n_blocks\n                if isinstance(config[\"attention_head_dim\"], int)\n                else config[\"attention_head_dim\"]\n            ),\n            cross_attention_dim=[config[\"cross_attention_dim\"]] * n_blocks,\n            norm_num_groups=config[\"norm_num_groups\"],\n            down_block_types=config[\"down_block_types\"],\n            up_block_types=config[\"up_block_types\"][::-1],\n            addition_embed_type=config.get(\"addition_embed_type\", None),\n            addition_time_embed_dim=config.get(\"addition_time_embed_dim\", None),\n            projection_class_embeddings_input_dim=config.get(\n                \"projection_class_embeddings_input_dim\", None\n            ),\n        )\n    )\n\n    # Download the weights and map them into the model\n    unet_weights = _MODELS[key][\"unet\"]\n    weight_file = hf_hub_download(key, unet_weights)\n    _load_safetensor_weights(map_unet_weights, model, weight_file, float16)\n\n    return model\n\n\ndef load_text_encoder(\n    key: str = _DEFAULT_MODEL,\n    float16: bool = False,\n    model_key: str = \"text_encoder\",\n    config_key: Optional[str] = None,\n):\n    \"\"\"Load the stable diffusion text encoder from Hugging Face Hub.\"\"\"\n    _check_key(key, \"load_text_encoder\")\n\n    config_key = config_key or (model_key + \"_config\")\n\n    # Download the config and create the model\n    text_encoder_config = _MODELS[key][config_key]\n    with open(hf_hub_download(key, text_encoder_config)) as f:\n        config = json.load(f)\n\n    with_projection = \"WithProjection\" in config[\"architectures\"][0]\n\n    model = CLIPTextModel(\n        CLIPTextModelConfig(\n            num_layers=config[\"num_hidden_layers\"],\n            model_dims=config[\"hidden_size\"],\n            num_heads=config[\"num_attention_heads\"],\n            max_length=config[\"max_position_embeddings\"],\n            vocab_size=config[\"vocab_size\"],\n            projection_dim=config[\"projection_dim\"] if with_projection else None,\n            hidden_act=config.get(\"hidden_act\", \"quick_gelu\"),\n        )\n    )\n\n    # Download the weights and map them into the model\n    text_encoder_weights = _MODELS[key][model_key]\n    weight_file = hf_hub_download(key, text_encoder_weights)\n    _load_safetensor_weights(map_clip_text_encoder_weights, model, weight_file, float16)\n\n    return model\n\n\ndef load_autoencoder(key: str = _DEFAULT_MODEL, float16: bool = False):\n    \"\"\"Load the stable diffusion autoencoder from Hugging Face Hub.\"\"\"\n    _check_key(key, \"load_autoencoder\")\n\n    # Download the config and create the model\n    vae_config = _MODELS[key][\"vae_config\"]\n    with open(hf_hub_download(key, vae_config)) as f:\n        config = json.load(f)\n\n    model = Autoencoder(\n        AutoencoderConfig(\n            in_channels=config[\"in_channels\"],\n            out_channels=config[\"out_channels\"],\n            latent_channels_out=2 * config[\"latent_channels\"],\n            latent_channels_in=config[\"latent_channels\"],\n            block_out_channels=config[\"block_out_channels\"],\n            layers_per_block=config[\"layers_per_block\"],\n            norm_num_groups=config[\"norm_num_groups\"],\n            scaling_factor=config.get(\"scaling_factor\", 0.18215),\n        )\n    )\n\n    # Download the weights and map them into the model\n    vae_weights = _MODELS[key][\"vae\"]\n    weight_file = hf_hub_download(key, vae_weights)\n    _load_safetensor_weights(map_vae_weights, model, weight_file, float16)\n\n    return model\n\n\ndef load_diffusion_config(key: str = _DEFAULT_MODEL):\n    \"\"\"Load the stable diffusion config from Hugging Face Hub.\"\"\"\n    _check_key(key, \"load_diffusion_config\")\n\n    diffusion_config = _MODELS[key][\"diffusion_config\"]\n    with open(hf_hub_download(key, diffusion_config)) as f:\n        config = json.load(f)\n\n    return DiffusionConfig(\n        beta_start=config[\"beta_start\"],\n        beta_end=config[\"beta_end\"],\n        beta_schedule=config[\"beta_schedule\"],\n        num_train_steps=config[\"num_train_timesteps\"],\n    )\n\n\ndef load_tokenizer(\n    key: str = _DEFAULT_MODEL,\n    vocab_key: str = \"tokenizer_vocab\",\n    merges_key: str = \"tokenizer_merges\",\n):\n    _check_key(key, \"load_tokenizer\")\n\n    vocab_file = hf_hub_download(key, _MODELS[key][vocab_key])\n    with open(vocab_file, encoding=\"utf-8\") as f:\n        vocab = json.load(f)\n\n    merges_file = hf_hub_download(key, _MODELS[key][merges_key])\n    with open(merges_file, encoding=\"utf-8\") as f:\n        bpe_merges = f.read().strip().split(\"\\n\")[1 : 49152 - 256 - 2 + 1]\n    bpe_merges = [tuple(m.split()) for m in bpe_merges]\n    bpe_ranks = dict(map(reversed, enumerate(bpe_merges)))\n\n    return Tokenizer(bpe_ranks, vocab)\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/sampler.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport mlx.core as mx\n\nfrom .config import DiffusionConfig\n\n\ndef _linspace(a, b, num):\n    x = mx.arange(0, num) / (num - 1)\n    return (b - a) * x + a\n\n\ndef _interp(y, x_new):\n    \"\"\"Interpolate the function defined by (arange(0, len(y)), y) at positions x_new.\"\"\"\n    x_low = x_new.astype(mx.int32)\n    x_high = mx.minimum(x_low + 1, len(y) - 1)\n\n    y_low = y[x_low]\n    y_high = y[x_high]\n    delta_x = x_new - x_low\n    y_new = y_low * (1 - delta_x) + delta_x * y_high\n\n    return y_new\n\n\nclass SimpleEulerSampler:\n    \"\"\"A simple Euler integrator that can be used to sample from our diffusion models.\n\n    The method ``step()`` performs one Euler step from x_t to x_t_prev.\n    \"\"\"\n\n    def __init__(self, config: DiffusionConfig):\n        # Compute the noise schedule\n        if config.beta_schedule == \"linear\":\n            betas = _linspace(\n                config.beta_start, config.beta_end, config.num_train_steps\n            )\n        elif config.beta_schedule == \"scaled_linear\":\n            betas = _linspace(\n                config.beta_start**0.5, config.beta_end**0.5, config.num_train_steps\n            ).square()\n        else:\n            raise NotImplementedError(f\"{config.beta_schedule} is not implemented.\")\n\n        alphas = 1 - betas\n        alphas_cumprod = mx.cumprod(alphas)\n\n        self._sigmas = mx.concatenate(\n            [mx.zeros(1), ((1 - alphas_cumprod) / alphas_cumprod).sqrt()]\n        )\n\n    @property\n    def max_time(self):\n        return len(self._sigmas) - 1\n\n    def sample_prior(self, shape, dtype=mx.float32, key=None):\n        noise = mx.random.normal(shape, key=key)\n        return (\n            noise * self._sigmas[-1] * (self._sigmas[-1].square() + 1).rsqrt()\n        ).astype(dtype)\n\n    def add_noise(self, x, t, key=None):\n        noise = mx.random.normal(x.shape, key=key)\n        s = self.sigmas(t)\n        return (x + noise * s) * (s.square() + 1).rsqrt()\n\n    def sigmas(self, t):\n        return _interp(self._sigmas, t)\n\n    def timesteps(self, num_steps: int, start_time=None, dtype=mx.float32):\n        start_time = start_time or (len(self._sigmas) - 1)\n        assert 0 < start_time <= (len(self._sigmas) - 1)\n        steps = _linspace(start_time, 0, num_steps + 1).astype(dtype)\n        return list(zip(steps, steps[1:]))\n\n    def step(self, eps_pred, x_t, t, t_prev):\n        sigma = self.sigmas(t).astype(eps_pred.dtype)\n        sigma_prev = self.sigmas(t_prev).astype(eps_pred.dtype)\n\n        dt = sigma_prev - sigma\n        x_t_prev = (sigma.square() + 1).sqrt() * x_t + eps_pred * dt\n\n        x_t_prev = x_t_prev * (sigma_prev.square() + 1).rsqrt()\n\n        return x_t_prev\n\n\nclass SimpleEulerAncestralSampler(SimpleEulerSampler):\n    def step(self, eps_pred, x_t, t, t_prev):\n        sigma = self.sigmas(t).astype(eps_pred.dtype)\n        sigma_prev = self.sigmas(t_prev).astype(eps_pred.dtype)\n\n        sigma2 = sigma.square()\n        sigma_prev2 = sigma_prev.square()\n        sigma_up = (sigma_prev2 * (sigma2 - sigma_prev2) / sigma2).sqrt()\n        sigma_down = (sigma_prev2 - sigma_up**2).sqrt()\n\n        dt = sigma_down - sigma\n        x_t_prev = (sigma2 + 1).sqrt() * x_t + eps_pred * dt\n        noise = mx.random.normal(x_t_prev.shape).astype(x_t_prev.dtype)\n        x_t_prev = x_t_prev + noise * sigma_up\n\n        x_t_prev = x_t_prev * (sigma_prev2 + 1).rsqrt()\n\n        return x_t_prev\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/tokenizer.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport regex\n\n\nclass Tokenizer:\n    \"\"\"A simple port of CLIPTokenizer from https://github.com/huggingface/transformers/ .\"\"\"\n\n    def __init__(self, bpe_ranks, vocab):\n        self.bpe_ranks = bpe_ranks\n        self.vocab = vocab\n        self.pat = regex.compile(\n            r\"\"\"<\\|startoftext\\|>|<\\|endoftext\\|>|'s|'t|'re|'ve|'m|'ll|'d|[\\p{L}]+|[\\p{N}]|[^\\s\\p{L}\\p{N}]+\"\"\",\n            regex.IGNORECASE,\n        )\n\n        self._cache = {self.bos: self.bos, self.eos: self.eos}\n\n    @property\n    def bos(self):\n        return \"<|startoftext|>\"\n\n    @property\n    def bos_token(self):\n        return self.vocab[self.bos]\n\n    @property\n    def eos(self):\n        return \"<|endoftext|>\"\n\n    @property\n    def eos_token(self):\n        return self.vocab[self.eos]\n\n    def bpe(self, text):\n        if text in self._cache:\n            return self._cache[text]\n\n        unigrams = list(text[:-1]) + [text[-1] + \"</w>\"]\n        unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        if not unique_bigrams:\n            return unigrams\n\n        # In every iteration try to merge the two most likely bigrams. If none\n        # was merged we are done.\n        #\n        # Ported from https://github.com/huggingface/transformers/blob/main/src/transformers/models/clip/tokenization_clip.py\n        while unique_bigrams:\n            bigram = min(\n                unique_bigrams, key=lambda pair: self.bpe_ranks.get(pair, float(\"inf\"))\n            )\n            if bigram not in self.bpe_ranks:\n                break\n\n            new_unigrams = []\n            skip = False\n            for a, b in zip(unigrams, unigrams[1:]):\n                if skip:\n                    skip = False\n                    continue\n\n                if (a, b) == bigram:\n                    new_unigrams.append(a + b)\n                    skip = True\n\n                else:\n                    new_unigrams.append(a)\n\n            if not skip:\n                new_unigrams.append(b)\n\n            unigrams = new_unigrams\n            unique_bigrams = set(zip(unigrams, unigrams[1:]))\n\n        self._cache[text] = unigrams\n\n        return unigrams\n\n    def tokenize(self, text, prepend_bos=True, append_eos=True):\n        if isinstance(text, list):\n            return [self.tokenize(t, prepend_bos, append_eos) for t in text]\n\n        # Lower case cleanup and split according to self.pat. Hugging Face does\n        # a much more thorough job here but this should suffice for 95% of\n        # cases.\n        clean_text = regex.sub(r\"\\s+\", \" \", text.lower())\n        tokens = regex.findall(self.pat, clean_text)\n\n        # Split the tokens according to the byte-pair merge file\n        bpe_tokens = [ti for t in tokens for ti in self.bpe(t)]\n\n        # Map to token ids and return\n        tokens = [self.vocab[t] for t in bpe_tokens]\n        if prepend_bos:\n            tokens = [self.bos_token] + tokens\n        if append_eos:\n            tokens.append(self.eos_token)\n\n        return tokens\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/unet.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport math\nfrom typing import Optional\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .config import UNetConfig\n\n\ndef upsample_nearest(x, scale: int = 2):\n    B, H, W, C = x.shape\n    x = mx.broadcast_to(x[:, :, None, :, None, :], (B, H, scale, W, scale, C))\n    x = x.reshape(B, H * scale, W * scale, C)\n\n    return x\n\n\nclass TimestepEmbedding(nn.Module):\n    def __init__(self, in_channels: int, time_embed_dim: int):\n        super().__init__()\n\n        self.linear_1 = nn.Linear(in_channels, time_embed_dim)\n        self.linear_2 = nn.Linear(time_embed_dim, time_embed_dim)\n\n    def __call__(self, x):\n        x = self.linear_1(x)\n        x = nn.silu(x)\n        x = self.linear_2(x)\n\n        return x\n\n\nclass TransformerBlock(nn.Module):\n    def __init__(\n        self,\n        model_dims: int,\n        num_heads: int,\n        hidden_dims: Optional[int] = None,\n        memory_dims: Optional[int] = None,\n    ):\n        super().__init__()\n\n        self.norm1 = nn.LayerNorm(model_dims)\n        self.attn1 = nn.MultiHeadAttention(model_dims, num_heads)\n        self.attn1.out_proj.bias = mx.zeros(model_dims)\n\n        memory_dims = memory_dims or model_dims\n        self.norm2 = nn.LayerNorm(model_dims)\n        self.attn2 = nn.MultiHeadAttention(\n            model_dims, num_heads, key_input_dims=memory_dims\n        )\n        self.attn2.out_proj.bias = mx.zeros(model_dims)\n\n        hidden_dims = hidden_dims or 4 * model_dims\n        self.norm3 = nn.LayerNorm(model_dims)\n        self.linear1 = nn.Linear(model_dims, hidden_dims)\n        self.linear2 = nn.Linear(model_dims, hidden_dims)\n        self.linear3 = nn.Linear(hidden_dims, model_dims)\n\n    def __call__(self, x, memory, attn_mask, memory_mask):\n        # Self attention\n        y = self.norm1(x)\n        y = self.attn1(y, y, y, attn_mask)\n        x = x + y\n\n        # Cross attention\n        y = self.norm2(x)\n        y = self.attn2(y, memory, memory, memory_mask)\n        x = x + y\n\n        # FFN\n        y = self.norm3(x)\n        y_a = self.linear1(y)\n        y_b = self.linear2(y)\n        y = y_a * nn.gelu(y_b)\n        y = self.linear3(y)\n        x = x + y\n\n        return x\n\n\nclass Transformer2D(nn.Module):\n    \"\"\"A transformer model for inputs with 2 spatial dimensions.\"\"\"\n\n    def __init__(\n        self,\n        in_channels: int,\n        model_dims: int,\n        encoder_dims: int,\n        num_heads: int,\n        num_layers: int = 1,\n        norm_num_groups: int = 32,\n    ):\n        super().__init__()\n\n        self.norm = nn.GroupNorm(norm_num_groups, in_channels, pytorch_compatible=True)\n        self.proj_in = nn.Linear(in_channels, model_dims)\n        self.transformer_blocks = [\n            TransformerBlock(model_dims, num_heads, memory_dims=encoder_dims)\n            for i in range(num_layers)\n        ]\n        self.proj_out = nn.Linear(model_dims, in_channels)\n\n    def __call__(self, x, encoder_x, attn_mask, encoder_attn_mask):\n        # Save the input to add to the output\n        input_x = x\n        dtype = x.dtype\n\n        # Perform the input norm and projection\n        B, H, W, C = x.shape\n        x = self.norm(x).reshape(B, -1, C)\n        x = self.proj_in(x)\n\n        # Apply the transformer\n        for block in self.transformer_blocks:\n            x = block(x, encoder_x, attn_mask, encoder_attn_mask)\n\n        # Apply the output projection and reshape\n        x = self.proj_out(x)\n        x = x.reshape(B, H, W, C)\n\n        return x + input_x\n\n\nclass ResnetBlock2D(nn.Module):\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: Optional[int] = None,\n        groups: int = 32,\n        temb_channels: Optional[int] = None,\n    ):\n        super().__init__()\n\n        out_channels = out_channels or in_channels\n\n        self.norm1 = nn.GroupNorm(groups, in_channels, pytorch_compatible=True)\n        self.conv1 = nn.Conv2d(\n            in_channels, out_channels, kernel_size=3, stride=1, padding=1\n        )\n        if temb_channels is not None:\n            self.time_emb_proj = nn.Linear(temb_channels, out_channels)\n        self.norm2 = nn.GroupNorm(groups, out_channels, pytorch_compatible=True)\n        self.conv2 = nn.Conv2d(\n            out_channels, out_channels, kernel_size=3, stride=1, padding=1\n        )\n\n        if in_channels != out_channels:\n            self.conv_shortcut = nn.Linear(in_channels, out_channels)\n\n    def __call__(self, x, temb=None):\n        dtype = x.dtype\n\n        if temb is not None:\n            temb = self.time_emb_proj(nn.silu(temb))\n\n        y = self.norm1(x)\n        y = nn.silu(y)\n        y = self.conv1(y)\n        if temb is not None:\n            y = y + temb[:, None, None, :]\n        y = self.norm2(y)\n        y = nn.silu(y)\n        y = self.conv2(y)\n\n        x = y + (x if \"conv_shortcut\" not in self else self.conv_shortcut(x))\n\n        return x\n\n\nclass UNetBlock2D(nn.Module):\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: int,\n        temb_channels: int,\n        prev_out_channels: Optional[int] = None,\n        num_layers: int = 1,\n        transformer_layers_per_block: int = 1,\n        num_attention_heads: int = 8,\n        cross_attention_dim=1280,\n        resnet_groups: int = 32,\n        add_downsample=True,\n        add_upsample=True,\n        add_cross_attention=True,\n    ):\n        super().__init__()\n\n        # Prepare the in channels list for the resnets\n        if prev_out_channels is None:\n            in_channels_list = [in_channels] + [out_channels] * (num_layers - 1)\n        else:\n            in_channels_list = [prev_out_channels] + [out_channels] * (num_layers - 1)\n            res_channels_list = [out_channels] * (num_layers - 1) + [in_channels]\n            in_channels_list = [\n                a + b for a, b in zip(in_channels_list, res_channels_list)\n            ]\n\n        # Add resnet blocks that also process the time embedding\n        self.resnets = [\n            ResnetBlock2D(\n                in_channels=ic,\n                out_channels=out_channels,\n                temb_channels=temb_channels,\n                groups=resnet_groups,\n            )\n            for ic in in_channels_list\n        ]\n\n        # Add optional cross attention layers\n        if add_cross_attention:\n            self.attentions = [\n                Transformer2D(\n                    in_channels=out_channels,\n                    model_dims=out_channels,\n                    num_heads=num_attention_heads,\n                    num_layers=transformer_layers_per_block,\n                    encoder_dims=cross_attention_dim,\n                )\n                for i in range(num_layers)\n            ]\n\n        # Add an optional downsampling layer\n        if add_downsample:\n            self.downsample = nn.Conv2d(\n                out_channels, out_channels, kernel_size=3, stride=2, padding=1\n            )\n\n        # or upsampling layer\n        if add_upsample:\n            self.upsample = nn.Conv2d(\n                out_channels, out_channels, kernel_size=3, stride=1, padding=1\n            )\n\n    def __call__(\n        self,\n        x,\n        encoder_x=None,\n        temb=None,\n        attn_mask=None,\n        encoder_attn_mask=None,\n        residual_hidden_states=None,\n    ):\n        output_states = []\n\n        for i in range(len(self.resnets)):\n            if residual_hidden_states is not None:\n                x = mx.concatenate([x, residual_hidden_states.pop()], axis=-1)\n\n            x = self.resnets[i](x, temb)\n\n            if \"attentions\" in self:\n                x = self.attentions[i](x, encoder_x, attn_mask, encoder_attn_mask)\n\n            output_states.append(x)\n\n        if \"downsample\" in self:\n            x = self.downsample(x)\n            output_states.append(x)\n\n        if \"upsample\" in self:\n            x = self.upsample(upsample_nearest(x))\n            output_states.append(x)\n\n        return x, output_states\n\n\nclass UNetModel(nn.Module):\n    \"\"\"The conditional 2D UNet model that actually performs the denoising.\"\"\"\n\n    def __init__(self, config: UNetConfig):\n        super().__init__()\n\n        self.conv_in = nn.Conv2d(\n            config.in_channels,\n            config.block_out_channels[0],\n            config.conv_in_kernel,\n            padding=(config.conv_in_kernel - 1) // 2,\n        )\n\n        self.timesteps = nn.SinusoidalPositionalEncoding(\n            config.block_out_channels[0],\n            max_freq=1,\n            min_freq=math.exp(\n                -math.log(10000) + 2 * math.log(10000) / config.block_out_channels[0]\n            ),\n            scale=1.0,\n            cos_first=True,\n            full_turns=False,\n        )\n        self.time_embedding = TimestepEmbedding(\n            config.block_out_channels[0],\n            config.block_out_channels[0] * 4,\n        )\n\n        if config.addition_embed_type == \"text_time\":\n            self.add_time_proj = nn.SinusoidalPositionalEncoding(\n                config.addition_time_embed_dim,\n                max_freq=1,\n                min_freq=math.exp(\n                    -math.log(10000)\n                    + 2 * math.log(10000) / config.addition_time_embed_dim\n                ),\n                scale=1.0,\n                cos_first=True,\n                full_turns=False,\n            )\n            self.add_embedding = TimestepEmbedding(\n                config.projection_class_embeddings_input_dim,\n                config.block_out_channels[0] * 4,\n            )\n\n        # Make the downsampling blocks\n        block_channels = [config.block_out_channels[0]] + list(\n            config.block_out_channels\n        )\n        self.down_blocks = [\n            UNetBlock2D(\n                in_channels=in_channels,\n                out_channels=out_channels,\n                temb_channels=config.block_out_channels[0] * 4,\n                num_layers=config.layers_per_block[i],\n                transformer_layers_per_block=config.transformer_layers_per_block[i],\n                num_attention_heads=config.num_attention_heads[i],\n                cross_attention_dim=config.cross_attention_dim[i],\n                resnet_groups=config.norm_num_groups,\n                add_downsample=(i < len(config.block_out_channels) - 1),\n                add_upsample=False,\n                add_cross_attention=\"CrossAttn\" in config.down_block_types[i],\n            )\n            for i, (in_channels, out_channels) in enumerate(\n                zip(block_channels, block_channels[1:])\n            )\n        ]\n\n        # Make the middle block\n        self.mid_blocks = [\n            ResnetBlock2D(\n                in_channels=config.block_out_channels[-1],\n                out_channels=config.block_out_channels[-1],\n                temb_channels=config.block_out_channels[0] * 4,\n                groups=config.norm_num_groups,\n            ),\n            Transformer2D(\n                in_channels=config.block_out_channels[-1],\n                model_dims=config.block_out_channels[-1],\n                num_heads=config.num_attention_heads[-1],\n                num_layers=config.transformer_layers_per_block[-1],\n                encoder_dims=config.cross_attention_dim[-1],\n            ),\n            ResnetBlock2D(\n                in_channels=config.block_out_channels[-1],\n                out_channels=config.block_out_channels[-1],\n                temb_channels=config.block_out_channels[0] * 4,\n                groups=config.norm_num_groups,\n            ),\n        ]\n\n        # Make the upsampling blocks\n        block_channels = (\n            [config.block_out_channels[0]]\n            + list(config.block_out_channels)\n            + [config.block_out_channels[-1]]\n        )\n        self.up_blocks = [\n            UNetBlock2D(\n                in_channels=in_channels,\n                out_channels=out_channels,\n                temb_channels=config.block_out_channels[0] * 4,\n                prev_out_channels=prev_out_channels,\n                num_layers=config.layers_per_block[i] + 1,\n                transformer_layers_per_block=config.transformer_layers_per_block[i],\n                num_attention_heads=config.num_attention_heads[i],\n                cross_attention_dim=config.cross_attention_dim[i],\n                resnet_groups=config.norm_num_groups,\n                add_downsample=False,\n                add_upsample=(i > 0),\n                add_cross_attention=\"CrossAttn\" in config.up_block_types[i],\n            )\n            for i, (in_channels, out_channels, prev_out_channels) in reversed(\n                list(\n                    enumerate(\n                        zip(block_channels, block_channels[1:], block_channels[2:])\n                    )\n                )\n            )\n        ]\n\n        self.conv_norm_out = nn.GroupNorm(\n            config.norm_num_groups,\n            config.block_out_channels[0],\n            pytorch_compatible=True,\n        )\n        self.conv_out = nn.Conv2d(\n            config.block_out_channels[0],\n            config.out_channels,\n            config.conv_out_kernel,\n            padding=(config.conv_out_kernel - 1) // 2,\n        )\n\n    def __call__(\n        self,\n        x,\n        timestep,\n        encoder_x,\n        attn_mask=None,\n        encoder_attn_mask=None,\n        text_time=None,\n    ):\n        # Compute the time embeddings\n        temb = self.timesteps(timestep).astype(x.dtype)\n        temb = self.time_embedding(temb)\n\n        # Add the extra text_time conditioning\n        if text_time is not None:\n            text_emb, time_ids = text_time\n            emb = self.add_time_proj(time_ids).flatten(1).astype(x.dtype)\n            emb = mx.concatenate([text_emb, emb], axis=-1)\n            emb = self.add_embedding(emb)\n            temb = temb + emb\n\n        # Preprocess the input\n        x = self.conv_in(x)\n\n        # Run the downsampling part of the unet\n        residuals = [x]\n        for block in self.down_blocks:\n            x, res = block(\n                x,\n                encoder_x=encoder_x,\n                temb=temb,\n                attn_mask=attn_mask,\n                encoder_attn_mask=encoder_attn_mask,\n            )\n            residuals.extend(res)\n\n        # Run the middle part of the unet\n        x = self.mid_blocks[0](x, temb)\n        x = self.mid_blocks[1](x, encoder_x, attn_mask, encoder_attn_mask)\n        x = self.mid_blocks[2](x, temb)\n\n        # Run the upsampling part of the unet\n        for block in self.up_blocks:\n            x, _ = block(\n                x,\n                encoder_x=encoder_x,\n                temb=temb,\n                attn_mask=attn_mask,\n                encoder_attn_mask=encoder_attn_mask,\n                residual_hidden_states=residuals,\n            )\n\n        # Postprocess the output\n        x = self.conv_norm_out(x)\n        x = nn.silu(x)\n        x = self.conv_out(x)\n\n        return x\n"
  },
  {
    "path": "stable_diffusion/stable_diffusion/vae.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport math\nfrom typing import List\n\nimport mlx.core as mx\nimport mlx.nn as nn\n\nfrom .config import AutoencoderConfig\nfrom .unet import ResnetBlock2D, upsample_nearest\n\n\nclass Attention(nn.Module):\n    \"\"\"A single head unmasked attention for use with the VAE.\"\"\"\n\n    def __init__(self, dims: int, norm_groups: int = 32):\n        super().__init__()\n\n        self.group_norm = nn.GroupNorm(norm_groups, dims, pytorch_compatible=True)\n        self.query_proj = nn.Linear(dims, dims)\n        self.key_proj = nn.Linear(dims, dims)\n        self.value_proj = nn.Linear(dims, dims)\n        self.out_proj = nn.Linear(dims, dims)\n\n    def __call__(self, x):\n        B, H, W, C = x.shape\n\n        y = self.group_norm(x)\n\n        queries = self.query_proj(y).reshape(B, H * W, C)\n        keys = self.key_proj(y).reshape(B, H * W, C)\n        values = self.value_proj(y).reshape(B, H * W, C)\n\n        scale = 1 / math.sqrt(queries.shape[-1])\n        scores = (queries * scale) @ keys.transpose(0, 2, 1)\n        attn = mx.softmax(scores, axis=-1)\n        y = (attn @ values).reshape(B, H, W, C)\n\n        y = self.out_proj(y)\n        x = x + y\n\n        return x\n\n\nclass EncoderDecoderBlock2D(nn.Module):\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: int,\n        num_layers: int = 1,\n        resnet_groups: int = 32,\n        add_downsample=True,\n        add_upsample=True,\n    ):\n        super().__init__()\n\n        # Add the resnet blocks\n        self.resnets = [\n            ResnetBlock2D(\n                in_channels=in_channels if i == 0 else out_channels,\n                out_channels=out_channels,\n                groups=resnet_groups,\n            )\n            for i in range(num_layers)\n        ]\n\n        # Add an optional downsampling layer\n        if add_downsample:\n            self.downsample = nn.Conv2d(\n                out_channels, out_channels, kernel_size=3, stride=2, padding=0\n            )\n\n        # or upsampling layer\n        if add_upsample:\n            self.upsample = nn.Conv2d(\n                out_channels, out_channels, kernel_size=3, stride=1, padding=1\n            )\n\n    def __call__(self, x):\n        for resnet in self.resnets:\n            x = resnet(x)\n\n        if \"downsample\" in self:\n            x = mx.pad(x, [(0, 0), (0, 1), (0, 1), (0, 0)])\n            x = self.downsample(x)\n\n        if \"upsample\" in self:\n            x = self.upsample(upsample_nearest(x))\n\n        return x\n\n\nclass Encoder(nn.Module):\n    \"\"\"Implements the encoder side of the Autoencoder.\"\"\"\n\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: int,\n        block_out_channels: List[int] = [64],\n        layers_per_block: int = 2,\n        resnet_groups: int = 32,\n    ):\n        super().__init__()\n\n        self.conv_in = nn.Conv2d(\n            in_channels, block_out_channels[0], kernel_size=3, stride=1, padding=1\n        )\n\n        channels = [block_out_channels[0]] + list(block_out_channels)\n        self.down_blocks = [\n            EncoderDecoderBlock2D(\n                in_channels,\n                out_channels,\n                num_layers=layers_per_block,\n                resnet_groups=resnet_groups,\n                add_downsample=i < len(block_out_channels) - 1,\n                add_upsample=False,\n            )\n            for i, (in_channels, out_channels) in enumerate(zip(channels, channels[1:]))\n        ]\n\n        self.mid_blocks = [\n            ResnetBlock2D(\n                in_channels=block_out_channels[-1],\n                out_channels=block_out_channels[-1],\n                groups=resnet_groups,\n            ),\n            Attention(block_out_channels[-1], resnet_groups),\n            ResnetBlock2D(\n                in_channels=block_out_channels[-1],\n                out_channels=block_out_channels[-1],\n                groups=resnet_groups,\n            ),\n        ]\n\n        self.conv_norm_out = nn.GroupNorm(\n            resnet_groups, block_out_channels[-1], pytorch_compatible=True\n        )\n        self.conv_out = nn.Conv2d(block_out_channels[-1], out_channels, 3, padding=1)\n\n    def __call__(self, x):\n        x = self.conv_in(x)\n\n        for l in self.down_blocks:\n            x = l(x)\n\n        x = self.mid_blocks[0](x)\n        x = self.mid_blocks[1](x)\n        x = self.mid_blocks[2](x)\n\n        x = self.conv_norm_out(x)\n        x = nn.silu(x)\n        x = self.conv_out(x)\n\n        return x\n\n\nclass Decoder(nn.Module):\n    \"\"\"Implements the decoder side of the Autoencoder.\"\"\"\n\n    def __init__(\n        self,\n        in_channels: int,\n        out_channels: int,\n        block_out_channels: List[int] = [64],\n        layers_per_block: int = 2,\n        resnet_groups: int = 32,\n    ):\n        super().__init__()\n\n        self.conv_in = nn.Conv2d(\n            in_channels, block_out_channels[-1], kernel_size=3, stride=1, padding=1\n        )\n\n        self.mid_blocks = [\n            ResnetBlock2D(\n                in_channels=block_out_channels[-1],\n                out_channels=block_out_channels[-1],\n                groups=resnet_groups,\n            ),\n            Attention(block_out_channels[-1], resnet_groups),\n            ResnetBlock2D(\n                in_channels=block_out_channels[-1],\n                out_channels=block_out_channels[-1],\n                groups=resnet_groups,\n            ),\n        ]\n\n        channels = list(reversed(block_out_channels))\n        channels = [channels[0]] + channels\n        self.up_blocks = [\n            EncoderDecoderBlock2D(\n                in_channels,\n                out_channels,\n                num_layers=layers_per_block,\n                resnet_groups=resnet_groups,\n                add_downsample=False,\n                add_upsample=i < len(block_out_channels) - 1,\n            )\n            for i, (in_channels, out_channels) in enumerate(zip(channels, channels[1:]))\n        ]\n\n        self.conv_norm_out = nn.GroupNorm(\n            resnet_groups, block_out_channels[0], pytorch_compatible=True\n        )\n        self.conv_out = nn.Conv2d(block_out_channels[0], out_channels, 3, padding=1)\n\n    def __call__(self, x):\n        x = self.conv_in(x)\n\n        x = self.mid_blocks[0](x)\n        x = self.mid_blocks[1](x)\n        x = self.mid_blocks[2](x)\n\n        for l in self.up_blocks:\n            x = l(x)\n\n        x = self.conv_norm_out(x)\n        x = nn.silu(x)\n        x = self.conv_out(x)\n\n        return x\n\n\nclass Autoencoder(nn.Module):\n    \"\"\"The autoencoder that allows us to perform diffusion in the latent space.\"\"\"\n\n    def __init__(self, config: AutoencoderConfig):\n        super().__init__()\n\n        self.latent_channels = config.latent_channels_in\n        self.scaling_factor = config.scaling_factor\n        self.encoder = Encoder(\n            config.in_channels,\n            config.latent_channels_out,\n            config.block_out_channels,\n            config.layers_per_block,\n            resnet_groups=config.norm_num_groups,\n        )\n        self.decoder = Decoder(\n            config.latent_channels_in,\n            config.out_channels,\n            config.block_out_channels,\n            config.layers_per_block + 1,\n            resnet_groups=config.norm_num_groups,\n        )\n\n        self.quant_proj = nn.Linear(\n            config.latent_channels_out, config.latent_channels_out\n        )\n        self.post_quant_proj = nn.Linear(\n            config.latent_channels_in, config.latent_channels_in\n        )\n\n    def decode(self, z):\n        z = z / self.scaling_factor\n        return self.decoder(self.post_quant_proj(z))\n\n    def encode(self, x):\n        x = self.encoder(x)\n        x = self.quant_proj(x)\n        mean, logvar = x.split(2, axis=-1)\n        mean = mean * self.scaling_factor\n        logvar = logvar + 2 * math.log(self.scaling_factor)\n\n        return mean, logvar\n\n    def __call__(self, x, key=None):\n        mean, logvar = self.encode(x)\n        z = mx.random.normal(mean.shape, key=key) * mx.exp(0.5 * logvar) + mean\n        x_hat = self.decode(z)\n\n        return dict(x_hat=x_hat, z=z, mean=mean, logvar=logvar)\n"
  },
  {
    "path": "stable_diffusion/txt2image.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport argparse\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom PIL import Image\nfrom tqdm import tqdm\n\nfrom stable_diffusion import StableDiffusion, StableDiffusionXL\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Generate images from a textual prompt using stable diffusion\"\n    )\n    parser.add_argument(\"prompt\")\n    parser.add_argument(\"--model\", choices=[\"sd\", \"sdxl\"], default=\"sdxl\")\n    parser.add_argument(\"--n_images\", type=int, default=4)\n    parser.add_argument(\"--steps\", type=int)\n    parser.add_argument(\"--cfg\", type=float)\n    parser.add_argument(\"--negative_prompt\", default=\"\")\n    parser.add_argument(\"--n_rows\", type=int, default=1)\n    parser.add_argument(\"--decoding_batch_size\", type=int, default=1)\n    parser.add_argument(\"--no-float16\", dest=\"float16\", action=\"store_false\")\n    parser.add_argument(\"--quantize\", \"-q\", action=\"store_true\")\n    parser.add_argument(\"--preload-models\", action=\"store_true\")\n    parser.add_argument(\"--output\", default=\"out.png\")\n    parser.add_argument(\"--seed\", type=int)\n    parser.add_argument(\"--verbose\", \"-v\", action=\"store_true\")\n    args = parser.parse_args()\n\n    # Load the models\n    if args.model == \"sdxl\":\n        sd = StableDiffusionXL(\"stabilityai/sdxl-turbo\", float16=args.float16)\n        if args.quantize:\n            nn.quantize(\n                sd.text_encoder_1, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n            nn.quantize(\n                sd.text_encoder_2, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n            nn.quantize(sd.unet, group_size=32, bits=8)\n        args.cfg = args.cfg or 0.0\n        args.steps = args.steps or 2\n    else:\n        sd = StableDiffusion(\n            \"stabilityai/stable-diffusion-2-1-base\", float16=args.float16\n        )\n        if args.quantize:\n            nn.quantize(\n                sd.text_encoder, class_predicate=lambda _, m: isinstance(m, nn.Linear)\n            )\n            nn.quantize(sd.unet, group_size=32, bits=8)\n        args.cfg = args.cfg or 7.5\n        args.steps = args.steps or 50\n\n    # Ensure that models are read in memory if needed\n    if args.preload_models:\n        sd.ensure_models_are_loaded()\n\n    # Generate the latent vectors using diffusion\n    latents = sd.generate_latents(\n        args.prompt,\n        n_images=args.n_images,\n        cfg_weight=args.cfg,\n        num_steps=args.steps,\n        seed=args.seed,\n        negative_text=args.negative_prompt,\n    )\n    for x_t in tqdm(latents, total=args.steps):\n        mx.eval(x_t)\n\n    # The following is not necessary but it may help in memory\n    # constrained systems by reusing the memory kept by the unet and the text\n    # encoders.\n    if args.model == \"sdxl\":\n        del sd.text_encoder_1\n        del sd.text_encoder_2\n    else:\n        del sd.text_encoder\n    del sd.unet\n    del sd.sampler\n    peak_mem_unet = mx.metal.get_peak_memory() / 1024**3\n\n    # Decode them into images\n    decoded = []\n    for i in tqdm(range(0, args.n_images, args.decoding_batch_size)):\n        decoded.append(sd.decode(x_t[i : i + args.decoding_batch_size]))\n        mx.eval(decoded[-1])\n    peak_mem_overall = mx.metal.get_peak_memory() / 1024**3\n\n    # Arrange them on a grid\n    x = mx.concatenate(decoded, axis=0)\n    x = mx.pad(x, [(0, 0), (8, 8), (8, 8), (0, 0)])\n    B, H, W, C = x.shape\n    x = x.reshape(args.n_rows, B // args.n_rows, H, W, C).transpose(0, 2, 1, 3, 4)\n    x = x.reshape(args.n_rows * H, B // args.n_rows * W, C)\n    x = (x * 255).astype(mx.uint8)\n\n    # Save them to disc\n    im = Image.fromarray(np.array(x))\n    im.save(args.output)\n\n    # Report the peak memory used during generation\n    if args.verbose:\n        print(f\"Peak memory used for the unet: {peak_mem_unet:.3f}GB\")\n        print(f\"Peak memory used overall:      {peak_mem_overall:.3f}GB\")\n"
  },
  {
    "path": "t5/.gitignore",
    "content": "*.npz\n"
  },
  {
    "path": "t5/README.md",
    "content": "# T5\n\nThe T5 models are encoder-decoder models pre-trained on a mixture of\nunsupervised and supervised tasks.[^1] These models work well on a variety of\ntasks by prepending task-specific prefixes to the input, e.g.:\n`translate English to German: …`, `summarize: ….`, etc.\n\nThis example also supports the FLAN-T5 models variants.[^2]\n\n## Generate\n\nGenerate text with:\n\n```sh\npython t5.py --model t5-small --prompt \"translate English to German: A tasty apple\"\n```\n\nThis should give the output: `Ein leckerer Apfel`\n\nTo see a list of options run:\n\n```sh\npython t5.py --help\n```\n\nThe `<model>` can be any of the following:\n\n| Model Name | Model Size  |\n| ---------- | ----------\n| t5-small   | 60 million  |\n| t5-base    | 220 million |\n| t5-large   | 770 million |\n| t5-3b      | 3 billion   |\n| t5-11b     | 11 billion  |\n\nThe FLAN variants can be specified with `google/flan-t5-small`,\n`google/flan-t5-base`, etc. See the [Hugging Face\npage](https://huggingface.co/docs/transformers/model_doc/flan-t5) for a\ncomplete list of models.\n\n[^1]: For more information on T5 see the [original paper](https://arxiv.org/abs/1910.10683)\n   or the [Hugging Face page](https://huggingface.co/docs/transformers/model_doc/t5).\n[^2]: For more information on FLAN-T5 see the [original paper](https://arxiv.org/abs/2210.11416).\n"
  },
  {
    "path": "t5/hf_t5.py",
    "content": "import argparse\n\nfrom transformers import AutoModelForSeq2SeqLM, AutoTokenizer, T5EncoderModel\n\n\ndef embed(t5_model: str):\n    batch = [\n        \"translate English to German: That is good.\",\n        \"This is an example of T5 working on MLX.\",\n    ]\n\n    tokenizer = AutoTokenizer.from_pretrained(t5_model)\n    torch_model = T5EncoderModel.from_pretrained(t5_model)\n    torch_tokens = tokenizer(batch, return_tensors=\"pt\", padding=True)\n    torch_forward = torch_model(**torch_tokens, output_hidden_states=True)\n    torch_output = torch_forward.last_hidden_state.detach().numpy()\n\n    print(\"\\n TF BERT:\")\n    for input_str, embedding in list(zip(batch, torch_output)):\n        print(\"Input:\", input_str)\n        print(embedding)\n        print()\n\n\ndef generate(t5_model: str):\n    prompt = \"translate English to German: As much as six inches of rain could fall in the New York City region through Monday morning, and officials warned of flooding along the coast.\"\n    tokenizer = AutoTokenizer.from_pretrained(t5_model)\n    torch_model = AutoModelForSeq2SeqLM.from_pretrained(t5_model)\n    torch_tokens = tokenizer(prompt, return_tensors=\"pt\", padding=True).input_ids\n    outputs = torch_model.generate(torch_tokens, do_sample=False, max_length=512)\n    print(tokenizer.decode(outputs[0], skip_special_tokens=True))\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(\n        description=\"Run the T5 model using Hugging Face Transformers.\"\n    )\n    parser.add_argument(\n        \"--encode-only\",\n        action=\"store_true\",\n        help=\"Only run the encoder and print the embeddings.\",\n        default=False,\n    )\n    parser.add_argument(\n        \"--model\",\n        default=\"t5-small\",\n        help=\"The huggingface name of the T5 model to save.\",\n    )\n    args = parser.parse_args()\n    if args.encode_only:\n        embed(args.model)\n    else:\n        generate(args.model)\n"
  },
  {
    "path": "t5/requirements.txt",
    "content": "mlx>=0.8.0\nnumpy\ntransformers\n"
  },
  {
    "path": "t5/t5.py",
    "content": "import argparse\nimport json\nfrom pathlib import Path\nfrom time import perf_counter_ns\nfrom types import SimpleNamespace\nfrom typing import List, Optional, Tuple\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nfrom transformers import AutoTokenizer\n\n\nclass Tokenizer:\n    def __init__(self, config, model_name):\n        self._decoder_start_id = config.decoder_start_token_id\n        self._tokenizer = AutoTokenizer.from_pretrained(\n            model_name,\n            legacy=False,\n            model_max_length=getattr(config, \"n_positions\", 512),\n        )\n\n    @property\n    def eos_id(self) -> int:\n        return self._tokenizer.eos_token_id\n\n    @property\n    def decoder_start_id(self) -> int:\n        return self._decoder_start_id\n\n    def encode(self, s: str) -> mx.array:\n        return mx.array(\n            self._tokenizer(\n                s,\n                return_tensors=\"np\",\n                return_attention_mask=False,\n            )[\"input_ids\"]\n        )\n\n    def decode(self, t: List[int], with_sep: bool = True) -> str:\n        tokens = self._tokenizer.convert_ids_to_tokens(t)\n        return \"\".join(t.replace(\"▁\", \" \" if with_sep else \"\") for t in tokens)\n\n\ndef _relative_position_bucket(\n    relative_position, bidirectional=True, num_buckets=32, max_distance=128\n):\n    \"\"\"\n    Adapted from HF Tensorflow:\n    https://github.com/huggingface/transformers/blob/main/src/transformers/models/t5/modeling_t5.py\n\n    Translate relative position to a bucket number for relative attention. The relative position is defined as\n    memory_position - query_position, i.e. the distance in tokens from the attending position to the attended-to\n    position. If bidirectional=False, then positive relative positions are invalid. We use smaller buckets for\n    small absolute relative_position and larger buckets for larger absolute relative_positions. All relative\n    positions >=max_distance map to the same bucket. All relative positions <=-max_distance map to the same bucket.\n    This should allow for more graceful generalization to longer sequences than the model has been trained on\n\n    Args:\n        relative_position: an int32 Tensor\n        bidirectional: a boolean - whether the attention is bidirectional\n        num_buckets: an integer\n        max_distance: an integer\n\n    Returns:\n        a Tensor with the same shape as relative_position, containing int32 values in the range [0, num_buckets)\n    \"\"\"\n    relative_buckets = 0\n    if bidirectional:\n        num_buckets //= 2\n        relative_buckets += (relative_position > 0).astype(mx.int16) * num_buckets\n        relative_position = mx.abs(relative_position)\n    else:\n        relative_position = -mx.minimum(\n            relative_position, mx.zeros_like(relative_position)\n        )\n    # now relative_position is in the range [0, inf)\n\n    # half of the buckets are for exact increments in positions\n    max_exact = num_buckets // 2\n    is_small = relative_position < max_exact\n\n    # The other half of the buckets are for logarithmically bigger bins in positions up to max_distance\n    scale = (num_buckets - max_exact) / np.log(max_distance / max_exact)\n    relative_position_if_large = max_exact + (\n        mx.log(relative_position.astype(mx.float32) / max_exact) * scale\n    ).astype(mx.int16)\n    relative_position_if_large = mx.minimum(relative_position_if_large, num_buckets - 1)\n    relative_buckets += mx.where(\n        is_small, relative_position, relative_position_if_large\n    )\n    return relative_buckets\n\n\nclass RelativePositionBias(nn.Module):\n    def __init__(self, config, bidirectional: bool):\n        self.bidirectional = bidirectional\n        self.num_buckets = config.relative_attention_num_buckets\n        self.max_distance = getattr(config, \"relative_attention_max_distance\", 128)\n        self.n_heads = config.num_heads\n        self.embeddings = nn.Embedding(\n            config.relative_attention_num_buckets, config.num_heads\n        )\n\n    def __call__(self, query_length: int, key_length: int, offset: int = 0):\n        \"\"\"Compute binned relative position bias\"\"\"\n        context_position = mx.arange(offset, query_length)[:, None]\n        memory_position = mx.arange(key_length)[None, :]\n\n        # shape (query_length, key_length)\n        relative_position = memory_position - context_position\n        relative_position_bucket = _relative_position_bucket(\n            relative_position,\n            bidirectional=self.bidirectional,\n            num_buckets=self.num_buckets,\n            max_distance=self.max_distance,\n        )\n\n        # shape (query_length, key_length, num_heads)\n        values = self.embeddings(relative_position_bucket)\n\n        # shape (num_heads, query_length, key_length)\n        return values.transpose(2, 0, 1)\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        inner_dim = config.d_kv * config.num_heads\n        self.num_heads = config.num_heads\n        self.query_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.key_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.value_proj = nn.Linear(config.d_model, inner_dim, bias=False)\n        self.out_proj = nn.Linear(inner_dim, config.d_model, bias=False)\n\n    def __call__(\n        self,\n        queries: mx.array,\n        keys: mx.array,\n        values: mx.array,\n        mask: Optional[mx.array],\n        cache: Optional[Tuple[mx.array, mx.array]] = None,\n    ) -> [mx.array, Tuple[mx.array, mx.array]]:\n        queries = self.query_proj(queries)\n        keys = self.key_proj(keys)\n        values = self.value_proj(values)\n\n        num_heads = self.num_heads\n        B, L, _ = queries.shape\n        _, S, _ = keys.shape\n        queries = queries.reshape(B, L, num_heads, -1).transpose(0, 2, 1, 3)\n        keys = keys.reshape(B, S, num_heads, -1).transpose(0, 2, 3, 1)\n        values = values.reshape(B, S, num_heads, -1).transpose(0, 2, 1, 3)\n\n        if cache is not None:\n            key_cache, value_cache = cache\n            keys = mx.concatenate([key_cache, keys], axis=3)\n            values = mx.concatenate([value_cache, values], axis=2)\n\n        # Dimensions are [batch x num heads x sequence x hidden dim]\n        scores = queries @ keys\n        if mask is not None:\n            scores = scores + mask.astype(scores.dtype)\n\n        scores = mx.softmax(scores.astype(mx.float32), axis=-1).astype(scores.dtype)\n        values_hat = (scores @ values).transpose(0, 2, 1, 3).reshape(B, L, -1)\n        return self.out_proj(values_hat), (keys, values)\n\n\nclass DenseActivation(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        mlp_dims = config.d_ff or config.d_model * 4\n        self.gated = hasattr(config, \"feed_forward_proj\")\n        activation = (\n            \"relu\"\n            if not self.gated\n            else config.feed_forward_proj.removeprefix(\"gated-\")\n        )\n        if self.gated:\n            self.wi_0 = nn.Linear(config.d_model, mlp_dims, bias=False)\n            self.wi_1 = nn.Linear(config.d_model, mlp_dims, bias=False)\n        else:\n            self.wi = nn.Linear(config.d_model, mlp_dims, bias=False)\n        self.wo = nn.Linear(mlp_dims, config.d_model, bias=False)\n        if activation == \"relu\":\n            self.act = nn.relu\n        elif activation == \"gelu\":\n            self.act = nn.gelu\n        elif activation == \"silu\":\n            self.act = nn.silu\n        else:\n            raise ValueError(f\"Unknown activation: {activation}\")\n\n    def __call__(self, x):\n        if self.gated:\n            hidden_act = self.act(self.wi_0(x))\n            hidden_linear = self.wi_1(x)\n            x = hidden_act * hidden_linear\n        else:\n            x = self.act(self.wi(x))\n        return self.wo(x)\n\n\nclass TransformerEncoderLayer(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.attention = MultiHeadAttention(config)\n        self.ln1 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln2 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.dense = DenseActivation(config)\n\n    def __call__(self, x, mask):\n        y = self.ln1(x)\n        y, _ = self.attention(y, y, y, mask=mask)\n        x = x + y\n\n        y = self.ln2(x)\n        y = self.dense(y)\n        return x + y\n\n\nclass TransformerEncoder(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.layers = [\n            TransformerEncoderLayer(config) for i in range(config.num_layers)\n        ]\n        self.ln = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.relative_attention_bias = RelativePositionBias(config, bidirectional=True)\n\n    def __call__(self, x: mx.array):\n        pos_bias = self.relative_attention_bias(x.shape[1], x.shape[1])\n        for layer in self.layers:\n            x = layer(x, mask=pos_bias)\n        return self.ln(x)\n\n\nclass TransformerDecoderLayer(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        self.self_attention = MultiHeadAttention(config)\n        self.cross_attention = MultiHeadAttention(config)\n        self.ln1 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln2 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.ln3 = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.dense = DenseActivation(config)\n\n    def __call__(\n        self,\n        x: mx.array,\n        memory: mx.array,\n        mask: mx.array,\n        memory_mask: mx.array,\n        cache: Optional[List[Tuple[mx.array, mx.array]]] = None,\n    ):\n        y = self.ln1(x)\n        y, cache = self.self_attention(y, y, y, mask, cache)\n        x = x + y\n\n        y = self.ln2(x)\n        y, _ = self.cross_attention(y, memory, memory, memory_mask)\n        x = x + y\n\n        y = self.ln3(x)\n        y = self.dense(y)\n        x = x + y\n\n        return x, cache\n\n\nclass TransformerDecoder(nn.Module):\n    def __init__(self, config):\n        super().__init__()\n        n_layers = getattr(config, \"num_decoder_layers\", config.num_layers)\n        self.layers = [TransformerDecoderLayer(config) for i in range(n_layers)]\n        self.ln = nn.RMSNorm(config.d_model, eps=config.layer_norm_epsilon)\n        self.relative_attention_bias = RelativePositionBias(config, bidirectional=False)\n\n    def __call__(self, x, memory, mask, memory_mask, cache=None):\n        if cache is not None:\n            offset = cache[0][0].shape[3]\n        else:\n            offset = 0\n            cache = [None] * len(self.layers)\n\n        T = offset + x.shape[1]\n        pos_bias = self.relative_attention_bias(T, T, offset=offset)\n        if mask is not None:\n            mask += pos_bias\n        else:\n            mask = pos_bias\n\n        for e, layer in enumerate(self.layers):\n            x, cache[e] = layer(x, memory, mask, memory_mask, cache=cache[e])\n        x = self.ln(x)\n\n        return x, cache\n\n\nclass OutputHead(nn.Module):\n    def __init__(self, config):\n        self.linear = nn.Linear(config.d_model, config.vocab_size, bias=False)\n\n    def __call__(self, inputs):\n        return self.linear(inputs)\n\n\nclass T5(nn.Module):\n    def __init__(self, config):\n        self.wte = nn.Embedding(config.vocab_size, config.d_model)\n        self.encoder = TransformerEncoder(config)\n        self.decoder = TransformerDecoder(config)\n        self.tie_word_embeddings = getattr(config, \"tie_word_embeddings\", True)\n        if not self.tie_word_embeddings:\n            self.lm_head = OutputHead(config)\n        self.model_dim = config.d_model\n\n    def encode(self, inputs: mx.array):\n        return self.encoder(self.wte(inputs))\n\n    def decode(\n        self,\n        inputs: mx.array,\n        memory: mx.array,\n        cache=None,\n    ):\n        inputs = self.wte(inputs)\n        T = inputs.shape[1]\n        if T > 1:\n            mask = nn.MultiHeadAttention.create_additive_causal_mask(T)\n            mask = mask.astype(inputs.dtype)\n        else:\n            mask = None\n\n        y, cache = self.decoder(\n            inputs, memory=memory, mask=mask, memory_mask=None, cache=cache\n        )\n        if not self.tie_word_embeddings:\n            y = self.lm_head(y)\n        else:\n            y *= self.model_dim**-0.5\n            y = y @ self.wte.weight.T\n        return y, cache\n\n    def __call__(\n        self,\n        inputs: mx.array,\n        decoder_inputs: mx.array,\n    ):\n        return self.decode(decoder_inputs, self.encode(inputs))[0]\n\n    @classmethod\n    def sanitize(cls, weights):\n        shared_replacement_patterns = [\n            (\".block.\", \".layers.\"),\n            (\".k.\", \".key_proj.\"),\n            (\".o.\", \".out_proj.\"),\n            (\".q.\", \".query_proj.\"),\n            (\".v.\", \".value_proj.\"),\n            (\"shared.\", \"wte.\"),\n            (\"lm_head.\", \"lm_head.linear.\"),\n            (\".layer.0.layer_norm.\", \".ln1.\"),\n            (\".layer.1.layer_norm.\", \".ln2.\"),\n            (\".layer.2.layer_norm.\", \".ln3.\"),\n            (\".final_layer_norm.\", \".ln.\"),\n            (\n                \"layers.0.layer.0.SelfAttention.relative_attention_bias.\",\n                \"relative_attention_bias.embeddings.\",\n            ),\n        ]\n\n        encoder_replacement_patterns = [\n            (\".layer.0.SelfAttention.\", \".attention.\"),\n            (\".layer.1.DenseReluDense.\", \".dense.\"),\n        ]\n\n        decoder_replacement_patterns = [\n            (\".layer.0.SelfAttention.\", \".self_attention.\"),\n            (\".layer.1.EncDecAttention.\", \".cross_attention.\"),\n            (\".layer.2.DenseReluDense.\", \".dense.\"),\n        ]\n\n        ignored_keys = [\n            \"decoder.layers.0.cross_attention.relative_attention_bias.weight\"\n        ]\n\n        def replace_key(key: str) -> str:\n            for old, new in shared_replacement_patterns:\n                key = key.replace(old, new)\n            if key.startswith(\"encoder.\"):\n                for old, new in encoder_replacement_patterns:\n                    key = key.replace(old, new)\n            elif key.startswith(\"decoder.\"):\n                for old, new in decoder_replacement_patterns:\n                    key = key.replace(old, new)\n            return key\n\n        weights = {replace_key(k): v for k, v in weights.items()}\n        for key in ignored_keys:\n            if key in weights:\n                del weights[key]\n        return weights\n\n    @classmethod\n    def from_pretrained(\n        cls, path_or_repo: str, dtype: mx.Dtype = mx.bfloat16\n    ) -> tuple[\"T5\", Tokenizer]:\n        from huggingface_hub import snapshot_download\n\n        path = Path(path_or_repo)\n        if not path.exists():\n            path = Path(\n                snapshot_download(\n                    repo_id=path_or_repo,\n                    allow_patterns=[\"*.json\", \"*.safetensors\", \"*.model\"],\n                )\n            )\n\n        with open(path / \"config.json\", \"r\") as f:\n            config = SimpleNamespace(**json.load(f))\n\n        model = T5(config)\n        weights = mx.load(str(path / \"model.safetensors\"))\n        weights = cls.sanitize(weights)\n        weights = {k: v.astype(dtype) for k, v in weights.items()}\n        model.load_weights(list(weights.items()))\n        return model, Tokenizer(config, \"t5-base\")\n\n\ndef generate(prompt: str, model: T5, tokenizer: Tokenizer, temp: Optional[float] = 0.0):\n    def sample(logits):\n        if temp == 0:\n            return mx.argmax(logits, axis=-1)\n        else:\n            return mx.random.categorical(logits * (1 / temp))\n\n    prompt = tokenizer.encode(prompt)\n    decoder_inputs = mx.array([tokenizer.decoder_start_id])\n    memory = model.encode(prompt)\n    cache = None\n    y = decoder_inputs\n    while True:\n        logits, cache = model.decode(y[None], memory, cache=cache)\n        y = sample(logits[:, -1, :])\n        yield y.squeeze()\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"T5 Inference script\")\n    parser.add_argument(\n        \"--model\",\n        type=str,\n        help=\"Name of the T5 model.\",\n        default=\"t5-small\",\n    )\n    parser.add_argument(\n        \"--prompt\",\n        help=\"\",\n        default=\"translate English to German: That is good.\",\n    )\n    parser.add_argument(\n        \"--encode-only\",\n        action=\"store_true\",\n        default=False,\n        help=\"Whether to decode or not. If true, will output last layer of encoder.\",\n    )\n    parser.add_argument(\n        \"--max-tokens\",\n        \"-m\",\n        type=int,\n        default=100,\n        help=\"Maximum number of tokens to generate\",\n    )\n    parser.add_argument(\n        \"--temp\",\n        help=\"The sampling temperature.\",\n        type=float,\n        default=0.0,\n    )\n    parser.add_argument(\n        \"--dtype\",\n        help=\"The model data type.\",\n        type=str,\n        choices=[\"float16\", \"bfloat16\", \"float32\"],\n        default=\"bfloat16\",\n    )\n\n    parser.add_argument(\"--seed\", type=int, default=0, help=\"The PRNG seed\")\n    args = parser.parse_args()\n\n    mx.random.seed(args.seed)\n\n    dtype = getattr(mx, args.dtype)\n    model, tokenizer = T5.from_pretrained(args.model, dtype)\n\n    if args.encode_only:\n        print(\"[INFO] Encoding with T5...\", flush=True)\n        print(args.prompt, flush=True)\n        encoder_output = model.encode(tokenizer.encode(args.prompt))\n        print(encoder_output, flush=True)\n        exit(0)\n\n    print(\"[INFO] Generating with T5...\", flush=True)\n    print(\"Input: \", args.prompt, flush=True)\n\n    start = perf_counter_ns()\n    for token, n_tokens in zip(\n        generate(args.prompt, model, tokenizer, args.temp), range(args.max_tokens)\n    ):\n        if token.item() == tokenizer.eos_id:\n            break\n        print(\n            tokenizer.decode([token.item()], with_sep=n_tokens > 0),\n            end=\"\",\n            flush=True,\n        )\n\n    n_tokens += 1\n    end = perf_counter_ns()\n    elapsed = (end - start) / 1.0e9\n    print()\n    print(f\"Time: {elapsed:.2f} seconds, tokens/s: {n_tokens / elapsed:.2f}\")\n"
  },
  {
    "path": "transformer_lm/README.md",
    "content": "# Transformer LM \n\nThis is an example of a decoder-only Transformer LM. The only dependency is\nMLX. \n\nRun the example on the GPU with:\n\n```\npython main.py --gpu\n```\n\nBy default the dataset is the [PTB corpus](https://paperswithcode.com/dataset/penn-treebank). Choose a different dataset with the `--dataset` option.\n"
  },
  {
    "path": "transformer_lm/datasets.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport io\nimport itertools\nimport os\nimport zipfile\nfrom urllib import request\n\nimport numpy as np\n\n\ndef load_dataset(dataname):\n    if dataname == \"enwik8\":\n        return enwik8()\n    elif dataname == \"ptb\":\n        return ptb()\n    elif dataname == \"wikitext2\":\n        return wikitext(dataset=\"2\")\n    else:\n        return wikitext(dataset=\"103\")\n\n\ndef _load(save_dir, filenames):\n    # *NB* First file is expected to be the training set\n    with open(os.path.join(save_dir, filenames[0]), \"r\") as fid:\n        vocab = set(t for l in fid.readlines() for t in l.strip().split(\" \"))\n    eos = \"<eos>\"\n    vocab.add(eos)\n    vocab = {v: i for i, v in enumerate(vocab)}\n\n    def to_array(dataset):\n        with open(os.path.join(save_dir, dataset), \"r\") as fid:\n            lines = (l.strip().split(\" \") for l in fid.readlines())\n        return np.array(\n            [vocab[w] for line in lines for w in itertools.chain(line, [eos])],\n            dtype=np.uint32,\n        )\n\n    datasets = [to_array(fn) for fn in filenames]\n    return vocab, *datasets\n\n\ndef wikitext(dataset=\"2\", save_dir=\"/tmp\"):\n    \"\"\"\n    Load the WikiText-* language modeling dataset:\n        https://paperswithcode.com/dataset/wikitext-2\n        https://paperswithcode.com/dataset/wikitext-103\n\n    \"\"\"\n    if dataset not in (\"2\", \"103\"):\n        raise ValueError(f'Dataset must be either \"2\" or \"103\", got {dataset}')\n\n    filenames = [\"wiki.train.tokens\", \"wiki.valid.tokens\", \"wiki.test.tokens\"]\n    dataname = f\"wikitext-{dataset}\"\n    data_dir = os.path.join(save_dir, dataname)\n    if not os.path.exists(data_dir):\n        base_url = \"https://s3.amazonaws.com/research.metamind.io/wikitext/\"\n        zip_file_url = base_url + dataname + \"-v1.zip\"\n        r = request.urlopen(zip_file_url)\n        with zipfile.ZipFile(io.BytesIO(r.read())) as zf:\n            zf.extractall(save_dir)\n\n    return _load(data_dir, filenames)\n\n\ndef ptb(save_dir=\"/tmp\"):\n    \"\"\"\n    Load the PTB language modeling dataset:\n        https://paperswithcode.com/dataset/penn-treebank\n    \"\"\"\n    filenames = [\n        \"ptb.train.txt\",\n        \"ptb.valid.txt\",\n        \"ptb.test.txt\",\n    ]\n\n    def download_and_save(save_dir):\n        base_url = \"https://raw.githubusercontent.com/wojzaremba/lstm/master/data/\"\n        for name in filenames:\n            out_file = os.path.join(save_dir, name)\n            if not os.path.exists(out_file):\n                request.urlretrieve(base_url + name, out_file)\n\n    save_dir = os.path.join(save_dir, \"ptb\")\n    if not os.path.exists(save_dir):\n        os.mkdir(save_dir)\n    download_and_save(save_dir)\n\n    return _load(save_dir, filenames)\n\n\ndef enwik8(save_dir=\"/tmp\"):\n    \"\"\"\n    Load the enwik8 language modeling dataset:\n        https://mattmahoney.net/dc/textdata.html\n    \"\"\"\n    out_file = os.path.join(save_dir, \"enwik8.zip\")\n    if not os.path.exists(out_file):\n        request.urlretrieve(\"http://mattmahoney.net/dc/enwik8.zip\", out_file)\n\n    with zipfile.ZipFile(out_file) as zf:\n        data = zf.read(\"enwik8\")\n\n    num_test_bytes = 5000000  # 90 + 5 + 5 split\n\n    train_data = data[: -2 * num_test_bytes]\n    valid_data = data[-2 * num_test_bytes : -num_test_bytes]\n    test_data = data[-num_test_bytes:]\n\n    vocab = set(c for c in train_data)\n    vocab = {c: i for i, c in enumerate(vocab)}\n\n    def to_array(dataset):\n        return np.array([vocab[c] for c in dataset], dtype=np.uint32)\n\n    return vocab, to_array(train_data), to_array(valid_data), to_array(test_data)\n\n\nif __name__ == \"__main__\":\n    vocab, train, val, test = enwik8()\n    assert len(vocab) == 205, \"enwik8: Wrong vocab size\"\n\n    vocab, train, val, test = ptb()\n    assert len(vocab) == 10000, \"PTB: Wrong vocab size\"\n\n    vocab, train, val, test = wikitext()\n    assert len(vocab) == 33279, \"WikiText: Wrong vocab size\"\n"
  },
  {
    "path": "transformer_lm/main.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport math\nimport time\nfrom functools import partial\n\nimport datasets\nimport mlx.core as mx\nimport mlx.nn as nn\nimport mlx.optimizers as optim\nfrom mlx.utils import tree_flatten\n\n\nclass TransformerLM(nn.Module):\n    def __init__(\n        self,\n        vocab_size: int,\n        num_layers: int,\n        dims: int,\n        num_heads: int,\n        checkpoint: bool,\n    ):\n        super().__init__()\n\n        self.embedding = nn.Embedding(vocab_size, dims)\n        self.pe = nn.SinusoidalPositionalEncoding(dims)\n        self.transformer = nn.TransformerEncoder(\n            num_layers, dims, num_heads, norm_first=True, checkpoint=checkpoint\n        )\n        self.out_proj = nn.Linear(dims, vocab_size)\n\n    def __call__(self, x):\n        L = x.shape[1]\n        mask = nn.MultiHeadAttention.create_additive_causal_mask(L)\n        x = self.embedding(x)\n        x = x + self.pe(mx.arange(L))\n        x = self.transformer(x, mask)\n        return self.out_proj(x)\n\n\ndef to_samples(context_size, dataset):\n    window_size = context_size + 1  # include target\n    samples = dataset.size // window_size\n    dataset = dataset[: samples * window_size]\n    return mx.array(dataset.reshape(samples, -1))\n\n\ndef iterate_batches(batch_size, context_size, dataset):\n    inputs = to_samples(context_size, dataset)\n    s = 0\n    while True:\n        if s == 0:\n            # Reset permutation:\n            perm = mx.random.permutation(inputs.shape[0])\n        ids = perm[s : s + batch_size]\n        yield inputs[ids]\n        s += batch_size\n        if s >= inputs.shape[0]:\n            s = 0\n\n\ndef main(args):\n    batch_size = args.batch_size\n    context_size = args.context_size\n    steps_per_eval = args.steps_per_eval\n    steps_per_report = args.steps_per_report\n\n    # Load vocab and dataset:\n    vocab, train, valid, test = datasets.load_dataset(args.dataset)\n\n    # Initialize model:\n    model = TransformerLM(\n        len(vocab), args.num_blocks, args.dim, args.num_heads, args.checkpoint\n    )\n    mx.eval(model.parameters())\n    nparams = sum(\n        x.size for k, x in tree_flatten(model.parameters()) if \"embedding\" not in k\n    )\n    print(f\"Training a transformer with {nparams / 1024**2:.3f} M parameters\")\n\n    def loss_fn(model, inputs, reduction=\"mean\"):\n        x, y = inputs[..., :-1], inputs[..., 1:]\n        logits = model(x)\n        return nn.losses.cross_entropy(logits, y, reduction=reduction)\n\n    optimizer = optim.AdamW(\n        learning_rate=args.learning_rate, weight_decay=args.weight_decay\n    )\n\n    def eval_fn(dataset):\n        inputs = to_samples(context_size, dataset)\n        loss = 0\n        for s in range(0, inputs.shape[0], batch_size):\n            losses = loss_fn(model, inputs[s : s + batch_size], reduction=\"sum\")\n            loss += losses.item()\n        return loss / (inputs.size - inputs.shape[0])\n\n    state = [model.state, optimizer.state]\n\n    @partial(mx.compile, inputs=state, outputs=state)\n    def step(inputs):\n        loss_and_grad_fn = nn.value_and_grad(model, loss_fn)\n        loss, grads = loss_and_grad_fn(model, inputs)\n        optimizer.update(model, grads)\n        return loss\n\n    train_iterator = iterate_batches(batch_size, context_size, train)\n    losses = []\n    tic = time.perf_counter()\n    for it, inputs in zip(range(args.num_iters), train_iterator):\n        optimizer.learning_rate = min(1, it / args.lr_warmup) * args.learning_rate\n        loss = step(inputs)\n        mx.eval(state)\n        losses.append(loss.item())\n        if (it + 1) % steps_per_report == 0:\n            train_loss = sum(losses) / len(losses)\n            toc = time.perf_counter()\n            print(\n                f\"Iter {it + 1}: Train loss {train_loss:.3f}, \"\n                f\"It/sec {steps_per_report / (toc - tic):.3f}\"\n            )\n            losses = []\n            tic = time.perf_counter()\n        if (it + 1) % steps_per_eval == 0:\n            val_loss = eval_fn(valid)\n            toc = time.perf_counter()\n            print(\n                f\"Iter {it + 1}: \"\n                f\"Val loss {val_loss:.3f}, \"\n                f\"Val ppl {math.exp(val_loss):.3f}, \"\n                f\"Val took {(toc - tic):.3f}s, \"\n            )\n            tic = time.perf_counter()\n\n    if args.eval_test:\n        test_loss = eval_fn(test)\n        test_ppl = math.exp(test_loss)\n        print(f\"Test loss {test_loss:.3f}, Test ppl {test_ppl:.3f}.\")\n\n\nif __name__ == \"__main__\":\n    import argparse\n\n    parser = argparse.ArgumentParser(\"Train a decoder-only Transformer LM with MLX.\")\n    parser.add_argument(\"--gpu\", action=\"store_true\", help=\"Use the Metal back-end.\")\n    parser.add_argument(\"--seed\", type=int, default=42, help=\"Seed for the RNGs.\")\n    parser.add_argument(\n        \"--dataset\",\n        type=str,\n        default=\"ptb\",\n        choices=[\"enwik8\", \"ptb\", \"wikitext2\", \"wikitext103\"],\n        help=\"Dataset to train and evaluate on.\",\n    )\n    parser.add_argument(\n        \"--context_size\",\n        type=int,\n        default=1024,\n        help=\"Context size in tokens of the model.\",\n    )\n    parser.add_argument(\n        \"--num_blocks\", type=int, default=12, help=\"Number of Transformer blocks.\"\n    )\n    parser.add_argument(\n        \"--dim\",\n        type=int,\n        default=1024,\n        help=\"Dimensionality of embeddings and hidden layers.\",\n    )\n    parser.add_argument(\n        \"--num_heads\",\n        type=int,\n        default=16,\n        help=\"Number of heads used for multi-head attention\",\n    )\n    parser.add_argument(\n        \"--checkpoint\", action=\"store_true\", help=\"Perform gradient checkpointing\"\n    )\n    parser.add_argument(\"--batch_size\", type=int, default=2, help=\"Minibatch size.\")\n    parser.add_argument(\n        \"--num_iters\", type=int, default=100000, help=\"Iterations to train for.\"\n    )\n    parser.add_argument(\n        \"--learning_rate\", type=float, default=3e-4, help=\"AdamW learning rate.\"\n    )\n    parser.add_argument(\n        \"--weight_decay\", type=float, default=1e-5, help=\"Set the weight decay\"\n    )\n    parser.add_argument(\n        \"--lr_warmup\", type=int, default=200, help=\"LR linear warmup iterations\"\n    )\n    parser.add_argument(\n        \"--steps_per_report\",\n        type=int,\n        default=10,\n        help=\"Number of training steps between loss reporting.\",\n    )\n    parser.add_argument(\n        \"--steps_per_eval\",\n        type=int,\n        default=1000,\n        help=\"Number of training steps between validations.\",\n    )\n    parser.add_argument(\n        \"--eval_test\",\n        action=\"store_true\",\n        help=\"Evaluate on the test set after training\",\n    )\n    args = parser.parse_args()\n    if not args.gpu:\n        mx.set_default_device(mx.cpu)\n    main(args)\n"
  },
  {
    "path": "transformer_lm/requirements.txt",
    "content": "mlx>=0.2\n"
  },
  {
    "path": "whisper/MANIFEST.in",
    "content": "include mlx_whisper/requirements.txt\ninclude mlx_whisper/assets/mel_filters.npz\ninclude mlx_whisper/assets/multilingual.tiktoken\ninclude mlx_whisper/assets/gpt2.tiktoken\n"
  },
  {
    "path": "whisper/README.md",
    "content": "# Whisper\n\nSpeech recognition with Whisper in MLX. Whisper is a set of open source speech\nrecognition models from OpenAI, ranging from 39 million to 1.5 billion\nparameters.[^1]\n\n### Setup\n\nInstall [`ffmpeg`](https://ffmpeg.org/):\n\n```\n# on macOS using Homebrew (https://brew.sh/)\nbrew install ffmpeg\n```\n\nInstall the `mlx-whisper` package with:\n\n```\npip install mlx-whisper\n```\n\n### Run\n\n#### CLI\n\nAt its simplest:\n\n```sh\nmlx_whisper audio_file.mp3\n```\n\nThis will make a text file `audio_file.txt` with the results.\n\nUse `-f` to specify the output format and `--model` to specify the model. There\nare many other supported command line options. To see them all, run\n`mlx_whisper -h`.\n\nYou can also pipe the audio content of other programs via stdin:\n\n```sh\nsome-process | mlx_whisper -\n```\n\nThe default output file name will be `content.*`. You can specify the name with\nthe `--output-name` flag.\n\n#### API\n\nTranscribe audio with:\n\n```python\nimport mlx_whisper\n\ntext = mlx_whisper.transcribe(speech_file)[\"text\"]\n```\n\nThe default model is \"mlx-community/whisper-tiny\". Choose the model by\nsetting `path_or_hf_repo`. For example:\n\n```python\nresult = mlx_whisper.transcribe(speech_file, path_or_hf_repo=\"models/large\")\n```\n\nThis will load the model contained in `models/large`. The `path_or_hf_repo` can\nalso point to an MLX-style Whisper model on the Hugging Face Hub. In this case,\nthe model will be automatically downloaded. A [collection of pre-converted\nWhisper\nmodels](https://huggingface.co/collections/mlx-community/whisper-663256f9964fbb1177db93dc)\nare in the Hugging Face MLX Community.\n\nThe `transcribe` function also supports word-level timestamps. You can generate\nthese with:\n\n```python\noutput = mlx_whisper.transcribe(speech_file, word_timestamps=True)\nprint(output[\"segments\"][0][\"words\"])\n```\n\nTo see more transcription options use:\n\n```\n>>> help(mlx_whisper.transcribe)\n```\n\n### Converting models\n\n> [!TIP]\n> Skip the conversion step by using pre-converted checkpoints from the Hugging\n> Face Hub. There are a few available in the [MLX\n> Community](https://huggingface.co/mlx-community) organization.\n\nTo convert a model, first clone the MLX Examples repo:\n\n```\ngit clone https://github.com/ml-explore/mlx-examples.git\n```\n\nThen run `convert.py` from `mlx-examples/whisper`. For example, to convert the\n`tiny` model use:\n\n```\npython convert.py --torch-name-or-path tiny --mlx-path mlx_models/tiny\n```\n\nNote you can also convert a local PyTorch checkpoint which is in the original\nOpenAI format.\n\nTo generate a 4-bit quantized model, use `-q`. For a full list of options:\n\n```\npython convert.py --help\n```\n\nBy default, the conversion script will make the directory `mlx_models`\nand save the converted `weights.npz` and `config.json` there.\n\nEach time it is run, `convert.py` will overwrite any model in the provided\npath. To save different models, make sure to set `--mlx-path` to a unique\ndirectory for each converted model. For example:\n\n```bash\nmodel=\"tiny\"\npython convert.py --torch-name-or-path ${model} --mlx-path mlx_models/${model}_fp16\npython convert.py --torch-name-or-path ${model} --dtype float32 --mlx-path mlx_models/${model}_fp32\npython convert.py --torch-name-or-path ${model} -q --q_bits 4 --mlx-path mlx_models/${model}_quantized_4bits\n```\n\n[^1]: Refer to the [arXiv paper](https://arxiv.org/abs/2212.04356), [blog post](https://openai.com/research/whisper), and [code](https://github.com/openai/whisper) for more details.\n"
  },
  {
    "path": "whisper/benchmark.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\nimport argparse\nimport os\nimport time\n\nimport mlx.core as mx\nfrom mlx_whisper import audio, decoding, load_models, transcribe\n\naudio_file = \"mlx_whisper/assets/ls_test.flac\"\n\n\ndef parse_arguments():\n    parser = argparse.ArgumentParser(description=\"Benchmark script.\")\n    parser.add_argument(\n        \"--all\",\n        action=\"store_true\",\n        help=\"Use all available models, i.e. tiny,small,medium,large-v3\",\n    )\n    parser.add_argument(\n        \"-m\",\n        \"--models\",\n        type=str,\n        help=\"Specify models as a comma-separated list (e.g., tiny,small,medium)\",\n    )\n    return parser.parse_args()\n\n\ndef timer(fn, *args):\n    for _ in range(5):\n        fn(*args)\n\n    num_its = 10\n\n    tic = time.perf_counter()\n    for _ in range(num_its):\n        fn(*args)\n    toc = time.perf_counter()\n    return (toc - tic) / num_its\n\n\ndef feats(n_mels: int = 80):\n    data = audio.load_audio(audio_file)\n    data = audio.pad_or_trim(data)\n    mels = audio.log_mel_spectrogram(data, n_mels)\n    mx.eval(mels)\n    return mels\n\n\ndef model_forward(model, mels, tokens):\n    logits = model(mels, tokens)\n    mx.eval(logits)\n    return logits\n\n\ndef decode(model, mels):\n    return decoding.decode(model, mels)\n\n\ndef everything(model_path):\n    return transcribe(audio_file, path_or_hf_repo=model_path)\n\n\nif __name__ == \"__main__\":\n    args = parse_arguments()\n    if args.all:\n        models = [\"tiny\", \"small\", \"medium\", \"large-v3\"]\n    elif args.models:\n        models = args.models.split(\",\")\n    else:\n        models = [\"tiny\"]\n\n    print(\"Selected models:\", models)\n\n    feat_time = timer(feats)\n    print(f\"\\nFeature time {feat_time:.3f}\")\n\n    for model_name in models:\n        model_path = f\"mlx-community/whisper-{model_name}-mlx\"\n        print(f\"\\nModel: {model_name.upper()}\")\n        tokens = mx.array(\n            [\n                50364,\n                1396,\n                264,\n                665,\n                5133,\n                23109,\n                25462,\n                264,\n                6582,\n                293,\n                750,\n                632,\n                42841,\n                292,\n                370,\n                938,\n                294,\n                4054,\n                293,\n                12653,\n                356,\n                50620,\n                50620,\n                23563,\n                322,\n                3312,\n                13,\n                50680,\n            ],\n            mx.int32,\n        )[None]\n        model = load_models.load_model(path_or_hf_repo=model_path, dtype=mx.float16)\n        mels = feats(model.dims.n_mels)[None].astype(mx.float16)\n        model_forward_time = timer(model_forward, model, mels, tokens)\n        print(f\"Model forward time {model_forward_time:.3f}\")\n        decode_time = timer(decode, model, mels)\n        print(f\"Decode time {decode_time:.3f}\")\n        everything_time = timer(everything, model_path)\n        print(f\"Everything time {everything_time:.3f}\")\n        print(f\"\\n{'-----' * 10}\\n\")\n"
  },
  {
    "path": "whisper/convert.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport argparse\nimport copy\nimport hashlib\nimport json\nimport os\nimport urllib\nimport warnings\nfrom dataclasses import asdict\nfrom pathlib import Path\nfrom typing import List\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\nimport torch\nfrom mlx.utils import tree_flatten, tree_map, tree_unflatten\nfrom mlx_whisper import torch_whisper\nfrom mlx_whisper.whisper import ModelDimensions, Whisper\nfrom tqdm import tqdm\n\n_VALID_DTYPES = {\"float16\", \"float32\"}\n\n_MODELS = {\n    \"tiny.en\": \"https://openaipublic.azureedge.net/main/whisper/models/d3dd57d32accea0b295c96e26691aa14d8822fac7d9d27d5dc00b4ca2826dd03/tiny.en.pt\",\n    \"tiny\": \"https://openaipublic.azureedge.net/main/whisper/models/65147644a518d12f04e32d6f3b26facc3f8dd46e5390956a9424a650c0ce22b9/tiny.pt\",\n    \"base.en\": \"https://openaipublic.azureedge.net/main/whisper/models/25a8566e1d0c1e2231d1c762132cd20e0f96a85d16145c3a00adf5d1ac670ead/base.en.pt\",\n    \"base\": \"https://openaipublic.azureedge.net/main/whisper/models/ed3a0b6b1c0edf879ad9b11b1af5a0e6ab5db9205f891f668f8b0e6c6326e34e/base.pt\",\n    \"small.en\": \"https://openaipublic.azureedge.net/main/whisper/models/f953ad0fd29cacd07d5a9eda5624af0f6bcf2258be67c92b79389873d91e0872/small.en.pt\",\n    \"small\": \"https://openaipublic.azureedge.net/main/whisper/models/9ecf779972d90ba49c06d968637d720dd632c55bbf19d441fb42bf17a411e794/small.pt\",\n    \"medium.en\": \"https://openaipublic.azureedge.net/main/whisper/models/d7440d1dc186f76616474e0ff0b3b6b879abc9d1a4926b7adfa41db2d497ab4f/medium.en.pt\",\n    \"medium\": \"https://openaipublic.azureedge.net/main/whisper/models/345ae4da62f9b3d59415adc60127b97c714f32e89e936602e85993674d08dcb1/medium.pt\",\n    \"large-v1\": \"https://openaipublic.azureedge.net/main/whisper/models/e4b87e7e0bf463eb8e6956e646f1e277e901512310def2c24bf0e11bd3c28e9a/large-v1.pt\",\n    \"large-v2\": \"https://openaipublic.azureedge.net/main/whisper/models/81f7c96c852ee8fc832187b0132e569d6c3065a3252ed18e56effd0b6a73e524/large-v2.pt\",\n    \"large-v3\": \"https://openaipublic.azureedge.net/main/whisper/models/e5b1a55b89c1367dacf97e3e19bfd829a01529dbfdeefa8caeb59b3f1b81dadb/large-v3.pt\",\n    \"large\": \"https://openaipublic.azureedge.net/main/whisper/models/e5b1a55b89c1367dacf97e3e19bfd829a01529dbfdeefa8caeb59b3f1b81dadb/large-v3.pt\",\n    \"large-v3-turbo\": \"https://openaipublic.azureedge.net/main/whisper/models/aff26ae408abcba5fbf8813c21e62b0941638c5f6eebfb145be0c9839262a19a/large-v3-turbo.pt\",\n    \"turbo\": \"https://openaipublic.azureedge.net/main/whisper/models/aff26ae408abcba5fbf8813c21e62b0941638c5f6eebfb145be0c9839262a19a/large-v3-turbo.pt\",\n}\n\n# base85-encoded (n_layers, n_heads) boolean arrays indicating the cross-attention heads that are\n# highly correlated to the word-level timing, i.e. the alignment between audio and text tokens.\n_ALIGNMENT_HEADS = {\n    \"tiny.en\": b\"ABzY8J1N>@0{>%R00Bk>$p{7v037`oCl~+#00\",\n    \"tiny\": b\"ABzY8bu8Lr0{>%RKn9Fp%m@SkK7Kt=7ytkO\",\n    \"base.en\": b\"ABzY8;40c<0{>%RzzG;p*o+Vo09|#PsxSZm00\",\n    \"base\": b\"ABzY8KQ!870{>%RzyTQH3`Q^yNP!>##QT-<FaQ7m\",\n    \"small.en\": b\"ABzY8>?_)10{>%RpeA61k&I|OI3I$65C{;;pbCHh0B{qLQ;+}v00\",\n    \"small\": b\"ABzY8DmU6=0{>%Rpa?J`kvJ6qF(V^F86#Xh7JUGMK}P<N0000\",\n    \"medium.en\": b\"ABzY8usPae0{>%R7<zz_OvQ{)4kMa0BMw6u5rT}kRKX;$NfYBv00*Hl@qhsU00\",\n    \"medium\": b\"ABzY8B0Jh+0{>%R7}kK1fFL7w6%<-Pf*t^=N)Qr&0RR9\",\n    \"large-v1\": b\"ABzY8r9j$a0{>%R7#4sLmoOs{s)o3~84-RPdcFk!JR<kSfC2yj\",\n    \"large-v2\": b\"ABzY8zd+h!0{>%R7=D0pU<_bnWW*tkYAhobTNnu$jnkEkXqp)j;w1Tzk)UH3X%SZd&fFZ2fC2yj\",\n    \"large-v3\": b\"ABzY8gWO1E0{>%R7(9S+Kn!D~%ngiGaR?*L!iJG9p-nab0JQ=-{D1-g00\",\n    \"large\": b\"ABzY8gWO1E0{>%R7(9S+Kn!D~%ngiGaR?*L!iJG9p-nab0JQ=-{D1-g00\",\n    \"large-v3-turbo\": b\"ABzY8j^C+e0{>%RARaKHP%t(lGR*)0g!tONPyhe`\",\n    \"turbo\": b\"ABzY8j^C+e0{>%RARaKHP%t(lGR*)0g!tONPyhe`\",\n}\n\n\ndef _download(url: str, root: str) -> str:\n    os.makedirs(root, exist_ok=True)\n\n    expected_sha256 = url.split(\"/\")[-2]\n    download_target = os.path.join(root, os.path.basename(url))\n\n    if os.path.exists(download_target) and not os.path.isfile(download_target):\n        raise RuntimeError(f\"{download_target} exists and is not a regular file\")\n\n    if os.path.isfile(download_target):\n        with open(download_target, \"rb\") as f:\n            model_bytes = f.read()\n        if hashlib.sha256(model_bytes).hexdigest() == expected_sha256:\n            return download_target\n        else:\n            warnings.warn(\n                f\"{download_target} exists, but the SHA256 checksum does not match; re-downloading the file\"\n            )\n\n    with urllib.request.urlopen(url) as source, open(download_target, \"wb\") as output:\n        with tqdm(\n            total=int(source.info().get(\"Content-Length\")),\n            ncols=80,\n            unit=\"iB\",\n            unit_scale=True,\n            unit_divisor=1024,\n        ) as loop:\n            while True:\n                buffer = source.read(8192)\n                if not buffer:\n                    break\n\n                output.write(buffer)\n                loop.update(len(buffer))\n\n    with open(download_target, \"rb\") as fid:\n        model_bytes = fid.read()\n    if hashlib.sha256(model_bytes).hexdigest() != expected_sha256:\n        raise RuntimeError(\n            \"Model has been downloaded but the SHA256 checksum does not not match. Please retry loading the model.\"\n        )\n\n    return download_target\n\n\ndef available_models() -> List[str]:\n    \"\"\"Returns the names of available models\"\"\"\n    return list(_MODELS.keys())\n\n\ndef hf_to_pt(weights, config):\n    config = {\n        \"n_mels\": config[\"num_mel_bins\"],\n        \"n_audio_ctx\": config[\"max_source_positions\"],\n        \"n_audio_state\": config[\"d_model\"],\n        \"n_audio_head\": config[\"encoder_attention_heads\"],\n        \"n_audio_layer\": config[\"encoder_layers\"],\n        \"n_vocab\": config[\"vocab_size\"],\n        \"n_text_ctx\": config[\"max_target_positions\"],\n        \"n_text_state\": config[\"d_model\"],\n        \"n_text_head\": config[\"decoder_attention_heads\"],\n        \"n_text_layer\": config[\"decoder_layers\"],\n    }\n\n    def remap(k):\n        k = k.replace(\"model.\", \"\")\n        k = k.replace(\".layers\", \".blocks\")\n        k = k.replace(\".self_attn\", \".attn\")\n        k = k.replace(\".attn_layer_norm\", \".attn_ln\")\n        k = k.replace(\".encoder_attn.\", \".cross_attn.\")\n        k = k.replace(\".encoder_attn_layer_norm\", \".cross_attn_ln\")\n        k = k.replace(\".final_layer_norm\", \".mlp_ln\")\n        k = k.replace(\".q_proj\", \".query\")\n        k = k.replace(\".k_proj\", \".key\")\n        k = k.replace(\".v_proj\", \".value\")\n        k = k.replace(\".out_proj\", \".out\")\n        k = k.replace(\".fc1\", \".mlp1\")\n        k = k.replace(\".fc2\", \".mlp2\")\n        k = k.replace(\"embed_positions.weight\", \"positional_embedding\")\n        k = k.replace(\"decoder.embed_tokens\", \"decoder.token_embedding\")\n        k = k.replace(\"encoder.layer_norm\", \"encoder.ln_post\")\n        k = k.replace(\"decoder.layer_norm\", \"decoder.ln\")\n        return k\n\n    # token embeddings are shared with output projection\n    weights.pop(\"proj_out.weight\", None)\n    weights = {remap(k): v for k, v in weights.items()}\n    return weights, config\n\n\ndef load_torch_weights_and_config(\n    name_or_path: str,\n    download_root: str = None,\n):\n    if download_root is None:\n        download_root = os.path.join(os.path.expanduser(\"~\"), \".cache/whisper\")\n\n    # todo: accept alignment_heads of local Pytorch checkpoint\n    alignment_heads = None\n    if name_or_path in _MODELS:\n        alignment_heads = _ALIGNMENT_HEADS[name_or_path]\n        name_or_path = _download(_MODELS[name_or_path], download_root)\n    elif not Path(name_or_path).exists():\n        # Try downloading from HF\n        from huggingface_hub import snapshot_download\n\n        name_or_path = snapshot_download(\n            repo_id=name_or_path,\n            allow_patterns=[\n                \"*.json\",\n                \"pytorch_model.bin\",\n                \"model.safetensors\",\n                \"*.txt\",\n            ],\n        )\n\n    if name_or_path.endswith(\".pt\"):\n        checkpoint = torch.load(name_or_path, map_location=\"cpu\", weights_only=False)\n        weights, config = checkpoint[\"model_state_dict\"], checkpoint[\"dims\"]\n    else:\n        name_or_path = Path(name_or_path)\n        pt_path = name_or_path / \"pytorch_model.bin\"\n        if pt_path.is_file():\n            weights = torch.load(pt_path, map_location=\"cpu\")\n        else:\n            weights = mx.load(str(name_or_path / \"model.safetensors\"))\n        with open(name_or_path / \"config.json\", \"r\") as fp:\n            config = json.load(fp)\n        weights, config = hf_to_pt(weights, config)\n\n    return weights, config, alignment_heads\n\n\ndef load_torch_model(\n    name_or_path: str,\n    download_root: str = None,\n) -> torch_whisper.Whisper:\n    \"\"\"\n    Load a Whisper ASR model\n\n    Parameters\n    ----------\n    name_or_path : str\n        one of the official model names listed by `whisper.available_models()` or\n        a local Pytorch checkpoint which is in the original OpenAI format\n    download_root: str\n        path to download the model files; by default, it uses \"~/.cache/whisper\"\n\n    Returns\n    -------\n    model : Whisper\n        The Whisper ASR model instance\n    \"\"\"\n\n    if download_root is None:\n        download_root = os.path.join(os.path.expanduser(\"~\"), \".cache/whisper\")\n\n    weights, config, alignment_heads = load_torch_weights_and_config(\n        name_or_path, download_root\n    )\n    dims = torch_whisper.ModelDimensions(**config)\n    model = torch_whisper.Whisper(dims)\n    model.load_state_dict(weights)\n\n    if alignment_heads is not None:\n        model.set_alignment_heads(alignment_heads)\n\n    return model\n\n\ndef convert(name_or_path: str, dtype: mx.Dtype = mx.float16):\n    def remap(key, value):\n        key = key.replace(\"mlp.0\", \"mlp1\")\n        key = key.replace(\"mlp.2\", \"mlp2\")\n        if \"conv\" in key and value.ndim == 3:\n            value = value.swapaxes(1, 2)\n        if isinstance(value, torch.Tensor):\n            value = mx.array(value.detach())\n        return key, value.astype(dtype)\n\n    weights, config, alignment_heads = load_torch_weights_and_config(name_or_path)\n    weights.pop(\"encoder.positional_embedding\", None)\n    weights = dict(remap(k, v) for k, v in weights.items())\n\n    model_dims = ModelDimensions(**config)\n    model = Whisper(model_dims, dtype)\n    model.load_weights(list(weights.items()), strict=False)\n\n    if alignment_heads is not None:\n        model.set_alignment_heads(alignment_heads)\n\n    return model\n\n\ndef upload_to_hub(path: str, name: str, torch_name_or_path: str):\n    import os\n\n    from huggingface_hub import HfApi, ModelCard, logging\n\n    repo_id = f\"mlx-community/{name}\"\n    text = f\"\"\"\n---\nlibrary_name: mlx\n---\n\n# {name}\nThis model was converted to MLX format from [`{torch_name_or_path}`]().\n\n## Use with mlx\n```bash\npip install mlx-whisper\n```\n\n```python\nimport mlx_whisper\n\nresult = mlx_whisper.transcribe(\n    \"FILE_NAME\",\n    path_or_hf_repo={repo_id},\n)\n```\n\"\"\"\n    card = ModelCard(text)\n    card.save(os.path.join(path, \"README.md\"))\n\n    logging.set_verbosity_info()\n\n    api = HfApi()\n    api.create_repo(repo_id=repo_id, exist_ok=True)\n    api.upload_folder(\n        folder_path=path,\n        repo_id=repo_id,\n        repo_type=\"model\",\n    )\n\n\ndef quantize(weights, config, args):\n    quantized_config = copy.deepcopy(config)\n\n    # Load the model:\n    model = Whisper(ModelDimensions(**config))\n    weights = tree_map(mx.array, weights)\n    model.update(tree_unflatten(list(weights.items())))\n\n    # Quantize the model:\n    nn.quantize(model, args.q_group_size, args.q_bits)\n\n    # Update the config:\n    quantized_config[\"quantization\"] = {\n        \"group_size\": args.q_group_size,\n        \"bits\": args.q_bits,\n    }\n    quantized_weights = dict(tree_flatten(model.parameters()))\n\n    return quantized_weights, quantized_config\n\n\nif __name__ == \"__main__\":\n    parser = argparse.ArgumentParser(description=\"Convert Whisper weights to MLX.\")\n    parser.add_argument(\n        \"--torch-name-or-path\",\n        type=str,\n        default=\"tiny\",\n        help=\"The name or path to the PyTorch model.\",\n    )\n    parser.add_argument(\n        \"--mlx-path\",\n        type=str,\n        default=\"mlx_models\",\n        help=\"The path to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"--dtype\",\n        type=str,\n        default=\"float16\",\n        help=\"The dtype to save the MLX model.\",\n    )\n    parser.add_argument(\n        \"-q\",\n        \"--quantize\",\n        help=\"Generate a quantized model.\",\n        action=\"store_true\",\n    )\n    parser.add_argument(\n        \"--q-group-size\",\n        help=\"Group size for quantization.\",\n        type=int,\n        default=64,\n    )\n    parser.add_argument(\n        \"--q-bits\",\n        help=\"Bits per weight for quantization.\",\n        type=int,\n        default=4,\n    )\n    parser.add_argument(\n        \"--upload-name\",\n        help=\"The name of model to upload to Hugging Face MLX Community\",\n        type=str,\n        default=None,\n    )\n\n    args = parser.parse_args()\n\n    assert (\n        args.dtype in _VALID_DTYPES\n    ), f\"dtype {args.dtype} not found in {_VALID_DTYPES}\"\n    dtype = getattr(mx, args.dtype)\n\n    print(\"[INFO] Loading\")\n    model = convert(args.torch_name_or_path, dtype)\n    config = asdict(model.dims)\n    weights = dict(tree_flatten(model.parameters()))\n\n    if args.quantize:\n        print(\"[INFO] Quantizing\")\n        weights, config = quantize(weights, config, args)\n\n    mlx_path = Path(args.mlx_path)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    # Save weights\n    print(\"[INFO] Saving\")\n    mx.save_safetensors(str(mlx_path / \"model.safetensors\"), weights)\n\n    # Save config.json with model_type\n    with open(str(mlx_path / \"config.json\"), \"w\") as f:\n        config[\"model_type\"] = \"whisper\"\n        json.dump(config, f, indent=4)\n\n    if args.upload_name is not None:\n        upload_to_hub(mlx_path, args.upload_name, args.torch_name_or_path)\n"
  },
  {
    "path": "whisper/mlx_whisper/__init__.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nfrom . import audio, decoding, load_models\nfrom ._version import __version__\nfrom .transcribe import transcribe\n"
  },
  {
    "path": "whisper/mlx_whisper/_version.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\n__version__ = \"0.4.3\"\n"
  },
  {
    "path": "whisper/mlx_whisper/assets/download_alice.sh",
    "content": "#!/bin/bash\n\naudio_file=$HOME/.cache/whisper/alice.mp3\necho $audio_file\nzipf=alice_in_wonderland_librivox_64kb_mp3.zip\nurl=https://www.archive.org/download/alice_in_wonderland_librivox/\ncurl -LO $url/$zipf\nunzip $zipf\nmv wonderland_ch_02_64kb.mp3 $audio_file\nrm wonderland_* $zipf\n"
  },
  {
    "path": "whisper/mlx_whisper/assets/gpt2.tiktoken",
    "content": "IQ== 0\nIg== 1\nIw== 2\nJA== 3\nJQ== 4\nJg== 5\nJw== 6\nKA== 7\nKQ== 8\nKg== 9\nKw== 10\nLA== 11\nLQ== 12\nLg== 13\nLw== 14\nMA== 15\nMQ== 16\nMg== 17\nMw== 18\nNA== 19\nNQ== 20\nNg== 21\nNw== 22\nOA== 23\nOQ== 24\nOg== 25\nOw== 26\nPA== 27\nPQ== 28\nPg== 29\nPw== 30\nQA== 31\nQQ== 32\nQg== 33\nQw== 34\nRA== 35\nRQ== 36\nRg== 37\nRw== 38\nSA== 39\nSQ== 40\nSg== 41\nSw== 42\nTA== 43\nTQ== 44\nTg== 45\nTw== 46\nUA== 47\nUQ== 48\nUg== 49\nUw== 50\nVA== 51\nVQ== 52\nVg== 53\nVw== 54\nWA== 55\nWQ== 56\nWg== 57\nWw== 58\nXA== 59\nXQ== 60\nXg== 61\nXw== 62\nYA== 63\nYQ== 64\nYg== 65\nYw== 66\nZA== 67\nZQ== 68\nZg== 69\nZw== 70\naA== 71\naQ== 72\nag== 73\naw== 74\nbA== 75\nbQ== 76\nbg== 77\nbw== 78\ncA== 79\ncQ== 80\ncg== 81\ncw== 82\ndA== 83\ndQ== 84\ndg== 85\ndw== 86\neA== 87\neQ== 88\neg== 89\new== 90\nfA== 91\nfQ== 92\nfg== 93\noQ== 94\nog== 95\now== 96\npA== 97\npQ== 98\npg== 99\npw== 100\nqA== 101\nqQ== 102\nqg== 103\nqw== 104\nrA== 105\nrg== 106\nrw== 107\nsA== 108\nsQ== 109\nsg== 110\nsw== 111\ntA== 112\ntQ== 113\ntg== 114\ntw== 115\nuA== 116\nuQ== 117\nug== 118\nuw== 119\nvA== 120\nvQ== 121\nvg== 122\nvw== 123\nwA== 124\nwQ== 125\nwg== 126\nww== 127\nxA== 128\nxQ== 129\nxg== 130\nxw== 131\nyA== 132\nyQ== 133\nyg== 134\nyw== 135\nzA== 136\nzQ== 137\nzg== 138\nzw== 139\n0A== 140\n0Q== 141\n0g== 142\n0w== 143\n1A== 144\n1Q== 145\n1g== 146\n1w== 147\n2A== 148\n2Q== 149\n2g== 150\n2w== 151\n3A== 152\n3Q== 153\n3g== 154\n3w== 155\n4A== 156\n4Q== 157\n4g== 158\n4w== 159\n5A== 160\n5Q== 161\n5g== 162\n5w== 163\n6A== 164\n6Q== 165\n6g== 166\n6w== 167\n7A== 168\n7Q== 169\n7g== 170\n7w== 171\n8A== 172\n8Q== 173\n8g== 174\n8w== 175\n9A== 176\n9Q== 177\n9g== 178\n9w== 179\n+A== 180\n+Q== 181\n+g== 182\n+w== 183\n/A== 184\n/Q== 185\n/g== 186\n/w== 187\nAA== 188\nAQ== 189\nAg== 190\nAw== 191\nBA== 192\nBQ== 193\nBg== 194\nBw== 195\nCA== 196\nCQ== 197\nCg== 198\nCw== 199\nDA== 200\nDQ== 201\nDg== 202\nDw== 203\nEA== 204\nEQ== 205\nEg== 206\nEw== 207\nFA== 208\nFQ== 209\nFg== 210\nFw== 211\nGA== 212\nGQ== 213\nGg== 214\nGw== 215\nHA== 216\nHQ== 217\nHg== 218\nHw== 219\nIA== 220\nfw== 221\ngA== 222\ngQ== 223\ngg== 224\ngw== 225\nhA== 226\nhQ== 227\nhg== 228\nhw== 229\niA== 230\niQ== 231\nig== 232\niw== 233\njA== 234\njQ== 235\njg== 236\njw== 237\nkA== 238\nkQ== 239\nkg== 240\nkw== 241\nlA== 242\nlQ== 243\nlg== 244\nlw== 245\nmA== 246\nmQ== 247\nmg== 248\nmw== 249\nnA== 250\nnQ== 251\nng== 252\nnw== 253\noA== 254\nrQ== 255\nIHQ= 256\nIGE= 257\naGU= 258\naW4= 259\ncmU= 260\nb24= 261\nIHRoZQ== 262\nZXI= 263\nIHM= 264\nYXQ= 265\nIHc= 266\nIG8= 267\nZW4= 268\nIGM= 269\naXQ= 270\naXM= 271\nYW4= 272\nb3I= 273\nZXM= 274\nIGI= 275\nZWQ= 276\nIGY= 277\naW5n 278\nIHA= 279\nb3U= 280\nIGFu 281\nYWw= 282\nYXI= 283\nIHRv 284\nIG0= 285\nIG9m 286\nIGlu 287\nIGQ= 288\nIGg= 289\nIGFuZA== 290\naWM= 291\nYXM= 292\nbGU= 293\nIHRo 294\naW9u 295\nb20= 296\nbGw= 297\nZW50 298\nIG4= 299\nIGw= 300\nc3Q= 301\nIHJl 302\ndmU= 303\nIGU= 304\ncm8= 305\nbHk= 306\nIGJl 307\nIGc= 308\nIFQ= 309\nY3Q= 310\nIFM= 311\naWQ= 312\nb3Q= 313\nIEk= 314\ndXQ= 315\nZXQ= 316\nIEE= 317\nIGlz 318\nIG9u 319\naW0= 320\nYW0= 321\nb3c= 322\nYXk= 323\nYWQ= 324\nc2U= 325\nIHRoYXQ= 326\nIEM= 327\naWc= 328\nIGZvcg== 329\nYWM= 330\nIHk= 331\ndmVy 332\ndXI= 333\nIHU= 334\nbGQ= 335\nIHN0 336\nIE0= 337\nJ3M= 338\nIGhl 339\nIGl0 340\nYXRpb24= 341\naXRo 342\naXI= 343\nY2U= 344\nIHlvdQ== 345\naWw= 346\nIEI= 347\nIHdo 348\nb2w= 349\nIFA= 350\nIHdpdGg= 351\nIDE= 352\ndGVy 353\nY2g= 354\nIGFz 355\nIHdl 356\nICg= 357\nbmQ= 358\naWxs 359\nIEQ= 360\naWY= 361\nIDI= 362\nYWc= 363\nZXJz 364\na2U= 365\nICI= 366\nIEg= 367\nZW0= 368\nIGNvbg== 369\nIFc= 370\nIFI= 371\naGVy 372\nIHdhcw== 373\nIHI= 374\nb2Q= 375\nIEY= 376\ndWw= 377\nYXRl 378\nIGF0 379\ncmk= 380\ncHA= 381\nb3Jl 382\nIFRoZQ== 383\nIHNl 384\ndXM= 385\nIHBybw== 386\nIGhh 387\ndW0= 388\nIGFyZQ== 389\nIGRl 390\nYWlu 391\nYW5k 392\nIG9y 393\naWdo 394\nZXN0 395\naXN0 396\nYWI= 397\ncm9t 398\nIE4= 399\ndGg= 400\nIGNvbQ== 401\nIEc= 402\ndW4= 403\nb3A= 404\nMDA= 405\nIEw= 406\nIG5vdA== 407\nZXNz 408\nIGV4 409\nIHY= 410\ncmVz 411\nIEU= 412\nZXc= 413\naXR5 414\nYW50 415\nIGJ5 416\nZWw= 417\nb3M= 418\nb3J0 419\nb2M= 420\ncXU= 421\nIGZyb20= 422\nIGhhdmU= 423\nIHN1 424\naXZl 425\nb3VsZA== 426\nIHNo 427\nIHRoaXM= 428\nbnQ= 429\ncmE= 430\ncGU= 431\naWdodA== 432\nYXJ0 433\nbWVudA== 434\nIGFs 435\ndXN0 436\nZW5k 437\nLS0= 438\nYWxs 439\nIE8= 440\nYWNr 441\nIGNo 442\nIGxl 443\naWVz 444\ncmVk 445\nYXJk 446\n4oA= 447\nb3V0 448\nIEo= 449\nIGFi 450\nZWFy 451\naXY= 452\nYWxseQ== 453\nb3Vy 454\nb3N0 455\nZ2g= 456\ncHQ= 457\nIHBs 458\nYXN0 459\nIGNhbg== 460\nYWs= 461\nb21l 462\ndWQ= 463\nVGhl 464\nIGhpcw== 465\nIGRv 466\nIGdv 467\nIGhhcw== 468\nZ2U= 469\nJ3Q= 470\nIFU= 471\ncm91 472\nIHNh 473\nIGo= 474\nIGJ1dA== 475\nIHdvcg== 476\nIGFsbA== 477\nZWN0 478\nIGs= 479\nYW1l 480\nIHdpbGw= 481\nb2s= 482\nIHdoZQ== 483\nIHRoZXk= 484\naWRl 485\nMDE= 486\nZmY= 487\naWNo 488\ncGw= 489\ndGhlcg== 490\nIHRy 491\nLi4= 492\nIGludA== 493\naWU= 494\ndXJl 495\nYWdl 496\nIG5l 497\naWFs 498\nYXA= 499\naW5l 500\naWNl 501\nIG1l 502\nIG91dA== 503\nYW5z 504\nb25l 505\nb25n 506\naW9ucw== 507\nIHdobw== 508\nIEs= 509\nIHVw 510\nIHRoZWly 511\nIGFk 512\nIDM= 513\nIHVz 514\nYXRlZA== 515\nb3Vz 516\nIG1vcmU= 517\ndWU= 518\nb2c= 519\nIFN0 520\naW5k 521\naWtl 522\nIHNv 523\naW1l 524\ncGVy 525\nLiI= 526\nYmVy 527\naXo= 528\nYWN0 529\nIG9uZQ== 530\nIHNhaWQ= 531\nIC0= 532\nYXJl 533\nIHlvdXI= 534\nY2M= 535\nIFRo 536\nIGNs 537\nZXA= 538\nYWtl 539\nYWJsZQ== 540\naXA= 541\nIGNvbnQ= 542\nIHdoaWNo 543\naWE= 544\nIGlt 545\nIGFib3V0 546\nIHdlcmU= 547\ndmVyeQ== 548\ndWI= 549\nIGhhZA== 550\nIGVu 551\nIGNvbXA= 552\nLCI= 553\nIElu 554\nIHVu 555\nIGFn 556\naXJl 557\nYWNl 558\nYXU= 559\nYXJ5 560\nIHdvdWxk 561\nYXNz 562\ncnk= 563\nIOKA 564\nY2w= 565\nb29r 566\nZXJl 567\nc28= 568\nIFY= 569\naWdu 570\naWI= 571\nIG9mZg== 572\nIHRl 573\ndmVu 574\nIFk= 575\naWxl 576\nb3Nl 577\naXRl 578\nb3Jt 579\nIDIwMQ== 580\nIHJlcw== 581\nIG1hbg== 582\nIHBlcg== 583\nIG90aGVy 584\nb3Jk 585\ndWx0 586\nIGJlZW4= 587\nIGxpa2U= 588\nYXNl 589\nYW5jZQ== 590\na3M= 591\nYXlz 592\nb3du 593\nZW5jZQ== 594\nIGRpcw== 595\nY3Rpb24= 596\nIGFueQ== 597\nIGFwcA== 598\nIHNw 599\naW50 600\ncmVzcw== 601\nYXRpb25z 602\nYWls 603\nIDQ= 604\naWNhbA== 605\nIHRoZW0= 606\nIGhlcg== 607\nb3VudA== 608\nIENo 609\nIGFy 610\nIGlm 611\nIHRoZXJl 612\nIHBl 613\nIHllYXI= 614\nYXY= 615\nIG15 616\nIHNvbWU= 617\nIHdoZW4= 618\nb3VnaA== 619\nYWNo 620\nIHRoYW4= 621\ncnU= 622\nb25k 623\naWNr 624\nIG92ZXI= 625\ndmVs 626\nIHF1 627\nCgo= 628\nIHNj 629\ncmVhdA== 630\ncmVl 631\nIEl0 632\nb3VuZA== 633\ncG9ydA== 634\nIGFsc28= 635\nIHBhcnQ= 636\nZnRlcg== 637\nIGtu 638\nIGJlYw== 639\nIHRpbWU= 640\nZW5z 641\nIDU= 642\nb3BsZQ== 643\nIHdoYXQ= 644\nIG5v 645\nZHU= 646\nbWVy 647\nYW5n 648\nIG5ldw== 649\nLS0tLQ== 650\nIGdldA== 651\nb3J5 652\naXRpb24= 653\naW5ncw== 654\nIGp1c3Q= 655\nIGludG8= 656\nIDA= 657\nZW50cw== 658\nb3Zl 659\ndGU= 660\nIHBlb3BsZQ== 661\nIHByZQ== 662\nIGl0cw== 663\nIHJlYw== 664\nIHR3 665\naWFu 666\naXJzdA== 667\nYXJr 668\nb3Jz 669\nIHdvcms= 670\nYWRl 671\nb2I= 672\nIHNoZQ== 673\nIG91cg== 674\nd24= 675\naW5r 676\nbGlj 677\nIDE5 678\nIEhl 679\naXNo 680\nbmRlcg== 681\nYXVzZQ== 682\nIGhpbQ== 683\nb25z 684\nIFs= 685\nIHJv 686\nZm9ybQ== 687\naWxk 688\nYXRlcw== 689\ndmVycw== 690\nIG9ubHk= 691\nb2xs 692\nIHNwZQ== 693\nY2s= 694\nZWxs 695\nYW1w 696\nIGFjYw== 697\nIGJs 698\naW91cw== 699\ndXJu 700\nZnQ= 701\nb29k 702\nIGhvdw== 703\naGVk 704\nICc= 705\nIGFmdGVy 706\nYXc= 707\nIGF0dA== 708\nb3Y= 709\nbmU= 710\nIHBsYXk= 711\nZXJ2 712\naWN0 713\nIGNvdWxk 714\naXR0 715\nIGFt 716\nIGZpcnN0 717\nIDY= 718\nIGFjdA== 719\nICQ= 720\nZWM= 721\naGluZw== 722\ndWFs 723\ndWxs 724\nIGNvbW0= 725\nb3k= 726\nb2xk 727\nY2Vz 728\nYXRlcg== 729\nIGZl 730\nIGJldA== 731\nd2U= 732\naWZm 733\nIHR3bw== 734\nb2Nr 735\nIGJhY2s= 736\nKS4= 737\naWRlbnQ= 738\nIHVuZGVy 739\ncm91Z2g= 740\nc2Vs 741\neHQ= 742\nIG1heQ== 743\ncm91bmQ= 744\nIHBv 745\ncGg= 746\naXNz 747\nIGRlcw== 748\nIG1vc3Q= 749\nIGRpZA== 750\nIGFkZA== 751\namVjdA== 752\nIGluYw== 753\nZm9yZQ== 754\nIHBvbA== 755\nb250 756\nIGFnYWlu 757\nY2x1ZA== 758\ndGVybg== 759\nIGtub3c= 760\nIG5lZWQ= 761\nIGNvbnM= 762\nIGNv 763\nIC4= 764\nIHdhbnQ= 765\nIHNlZQ== 766\nIDc= 767\nbmluZw== 768\naWV3 769\nIFRoaXM= 770\nY2Vk 771\nIGV2ZW4= 772\nIGluZA== 773\ndHk= 774\nIFdl 775\nYXRo 776\nIHRoZXNl 777\nIHBy 778\nIHVzZQ== 779\nIGJlY2F1c2U= 780\nIGZs 781\nbmc= 782\nIG5vdw== 783\nIOKAkw== 784\nY29t 785\naXNl 786\nIG1ha2U= 787\nIHRoZW4= 788\nb3dlcg== 789\nIGV2ZXJ5 790\nIFVu 791\nIHNlYw== 792\nb3Nz 793\ndWNo 794\nIGVt 795\nID0= 796\nIFJl 797\naWVk 798\ncml0 799\nIGludg== 800\nbGVjdA== 801\nIHN1cHA= 802\nYXRpbmc= 803\nIGxvb2s= 804\nbWFu 805\ncGVjdA== 806\nIDg= 807\ncm93 808\nIGJ1 809\nIHdoZXJl 810\naWZpYw== 811\nIHllYXJz 812\naWx5 813\nIGRpZmY= 814\nIHNob3VsZA== 815\nIHJlbQ== 816\nVGg= 817\nSW4= 818\nIGV2 819\nZGF5 820\nJ3Jl 821\ncmli 822\nIHJlbA== 823\nc3M= 824\nIGRlZg== 825\nIHJpZ2h0 826\nIHN5 827\nKSw= 828\nbGVz 829\nMDAw 830\naGVu 831\nIHRocm91Z2g= 832\nIFRy 833\nX18= 834\nIHdheQ== 835\nIGRvbg== 836\nICw= 837\nIDEw 838\nYXNlZA== 839\nIGFzcw== 840\ndWJsaWM= 841\nIHJlZw== 842\nIEFuZA== 843\naXg= 844\nIHZlcnk= 845\nIGluY2x1ZA== 846\nb3RoZXI= 847\nIGltcA== 848\nb3Ro 849\nIHN1Yg== 850\nIOKAlA== 851\nIGJlaW5n 852\nYXJn 853\nIFdo 854\nPT0= 855\naWJsZQ== 856\nIGRvZXM= 857\nYW5nZQ== 858\ncmFt 859\nIDk= 860\nZXJ0 861\ncHM= 862\naXRlZA== 863\nYXRpb25hbA== 864\nIGJy 865\nIGRvd24= 866\nIG1hbnk= 867\nYWtpbmc= 868\nIGNhbGw= 869\ndXJpbmc= 870\naXRpZXM= 871\nIHBo 872\naWNz 873\nYWxz 874\nIGRlYw== 875\nYXRpdmU= 876\nZW5lcg== 877\nIGJlZm9yZQ== 878\naWxpdHk= 879\nIHdlbGw= 880\nIG11Y2g= 881\nZXJzb24= 882\nIHRob3Nl 883\nIHN1Y2g= 884\nIGtl 885\nIGVuZA== 886\nIEJ1dA== 887\nYXNvbg== 888\ndGluZw== 889\nIGxvbmc= 890\nZWY= 891\nIHRoaW5r 892\neXM= 893\nIGJlbA== 894\nIHNt 895\naXRz 896\nYXg= 897\nIG93bg== 898\nIHByb3Y= 899\nIHNldA== 900\naWZl 901\nbWVudHM= 902\nYmxl 903\nd2FyZA== 904\nIHNob3c= 905\nIHByZXM= 906\nbXM= 907\nb21ldA== 908\nIG9i 909\nIHNheQ== 910\nIFNo 911\ndHM= 912\nZnVs 913\nIGVmZg== 914\nIGd1 915\nIGluc3Q= 916\ndW5k 917\ncmVu 918\nY2Vzcw== 919\nIGVudA== 920\nIFlvdQ== 921\nIGdvb2Q= 922\nIHN0YXJ0 923\naW5jZQ== 924\nIG1hZGU= 925\ndHQ= 926\nc3RlbQ== 927\nb2xvZw== 928\ndXA= 929\nIHw= 930\ndW1w 931\nIGhlbA== 932\ndmVybg== 933\ndWxhcg== 934\ndWFsbHk= 935\nIGFj 936\nIG1vbg== 937\nIGxhc3Q= 938\nIDIwMA== 939\nMTA= 940\nIHN0dWQ= 941\ndXJlcw== 942\nIEFy 943\nc2VsZg== 944\nYXJz 945\nbWVyaWM= 946\ndWVz 947\nY3k= 948\nIG1pbg== 949\nb2xsb3c= 950\nIGNvbA== 951\naW8= 952\nIG1vZA== 953\nIGNvdW50 954\nIENvbQ== 955\naGVz 956\nIGZpbg== 957\nYWly 958\naWVy 959\n4oCU 960\ncmVhZA== 961\nYW5r 962\nYXRjaA== 963\nZXZlcg== 964\nIHN0cg== 965\nIHBvaW50 966\nb3Jr 967\nIE5ldw== 968\nIHN1cg== 969\nb29s 970\nYWxr 971\nZW1lbnQ= 972\nIHVzZWQ= 973\ncmFjdA== 974\nd2Vlbg== 975\nIHNhbWU= 976\nb3Vu 977\nIEFs 978\nY2k= 979\nIGRpZmZlcmU= 980\nIHdoaWxl 981\nLS0tLS0tLS0= 982\nIGdhbWU= 983\nY2VwdA== 984\nIHNpbQ== 985\nLi4u 986\nIGludGVy 987\nZWs= 988\nIHJlcG9ydA== 989\nIHByb2R1 990\nIHN0aWxs 991\nbGVk 992\nYWg= 993\nIGhlcmU= 994\nIHdvcmxk 995\nIHRob3VnaA== 996\nIG51bQ== 997\nYXJjaA== 998\naW1lcw== 999\nYWxl 1000\nIFNl 1001\nIElm 1002\nLy8= 1003\nIExl 1004\nIHJldA== 1005\nIHJlZg== 1006\nIHRyYW5z 1007\nbmVy 1008\ndXRpb24= 1009\ndGVycw== 1010\nIHRha2U= 1011\nIENs 1012\nIGNvbmY= 1013\nd2F5 1014\nYXZl 1015\nIGdvaW5n 1016\nIHNs 1017\ndWc= 1018\nIEFtZXJpYw== 1019\nIHNwZWM= 1020\nIGhhbmQ= 1021\nIGJldHdlZW4= 1022\naXN0cw== 1023\nIERl 1024\nb290 1025\nSXQ= 1026\nIGVhcg== 1027\nIGFnYWluc3Q= 1028\nIGhpZ2g= 1029\nZ2Fu 1030\nYXo= 1031\nYXRoZXI= 1032\nIGV4cA== 1033\nIG9w 1034\nIGlucw== 1035\nIGdy 1036\nIGhlbHA= 1037\nIHJlcXU= 1038\nZXRz 1039\naW5z 1040\nIFBybw== 1041\naXNt 1042\nIGZvdW5k 1043\nbGFuZA== 1044\nYXRh 1045\ndXNz 1046\nYW1lcw== 1047\nIHBlcnNvbg== 1048\nIGdyZWF0 1049\ncHI= 1050\nIHNpZ24= 1051\nIEFu 1052\nJ3Zl 1053\nIHNvbWV0 1054\nIHNlcg== 1055\naGlw 1056\nIHJ1bg== 1057\nIDo= 1058\nIHRlcg== 1059\naXJlY3Q= 1060\nIGZvbGxvdw== 1061\nIGRldA== 1062\naWNlcw== 1063\nIGZpbmQ= 1064\nMTI= 1065\nIG1lbQ== 1066\nIGNy 1067\nZXJlZA== 1068\nZXg= 1069\nIGV4dA== 1070\ndXRo 1071\nZW5zZQ== 1072\nY28= 1073\nIHRlYW0= 1074\ndmluZw== 1075\nb3VzZQ== 1076\nYXNo 1077\nYXR0 1078\ndmVk 1079\nIHN5c3RlbQ== 1080\nIEFz 1081\nZGVy 1082\naXZlcw== 1083\nbWlu 1084\nIGxlYWQ= 1085\nIEJs 1086\nY2VudA== 1087\nIGFyb3VuZA== 1088\nIGdvdmVybg== 1089\nIGN1cg== 1090\ndmVsb3A= 1091\nYW55 1092\nIGNvdXI= 1093\nYWx0aA== 1094\nYWdlcw== 1095\naXpl 1096\nIGNhcg== 1097\nb2Rl 1098\nIGxhdw== 1099\nIHJlYWQ= 1100\nJ20= 1101\nY29u 1102\nIHJlYWw= 1103\nIHN1cHBvcnQ= 1104\nIDEy 1105\nLi4uLg== 1106\nIHJlYWxseQ== 1107\nbmVzcw== 1108\nIGZhY3Q= 1109\nIGRheQ== 1110\nIGJvdGg= 1111\neWluZw== 1112\nIHNlcnY= 1113\nIEZvcg== 1114\nIHRocmVl 1115\nIHdvbQ== 1116\nIG1lZA== 1117\nb2R5 1118\nIFRoZXk= 1119\nNTA= 1120\nIGV4cGVy 1121\ndG9u 1122\nIGVhY2g= 1123\nYWtlcw== 1124\nIGNoZQ== 1125\nIGNyZQ== 1126\naW5lcw== 1127\nIHJlcA== 1128\nMTk= 1129\nZ2c= 1130\naWxsaW9u 1131\nIGdyb3U= 1132\ndXRl 1133\naWs= 1134\nV2U= 1135\nZ2V0 1136\nRVI= 1137\nIG1ldA== 1138\nIHNheXM= 1139\nb3g= 1140\nIGR1cmluZw== 1141\nZXJu 1142\naXplZA== 1143\nYXJlZA== 1144\nIGZhbQ== 1145\naWNhbGx5 1146\nIGhhcHA= 1147\nIElz 1148\nIGNoYXI= 1149\nbWVk 1150\ndmVudA== 1151\nIGdlbmVy 1152\naWVudA== 1153\ncGxl 1154\naWV0 1155\ncmVudA== 1156\nMTE= 1157\ndmVz 1158\ncHRpb24= 1159\nIDIw 1160\nZm9ybWF0aW9u 1161\nIGNvcg== 1162\nIG9mZmlj 1163\naWVsZA== 1164\nIHRvbw== 1165\naXNpb24= 1166\nIGluZg== 1167\nIFo= 1168\ndGhl 1169\nb2Fk 1170\nIHB1YmxpYw== 1171\nIHByb2c= 1172\ncmlj 1173\nKio= 1174\nIHdhcg== 1175\nIHBvd2Vy 1176\ndmlldw== 1177\nIGZldw== 1178\nIGxvYw== 1179\nIGRpZmZlcmVudA== 1180\nIHN0YXRl 1181\nIGhlYWQ= 1182\nJ2xs 1183\nIHBvc3M= 1184\nIHN0YXQ= 1185\ncmV0 1186\nYW50cw== 1187\nIHZhbA== 1188\nIGlzcw== 1189\nIGNsZQ== 1190\naXZlcnM= 1191\nYW5j 1192\nIGV4cGw= 1193\nIGFub3RoZXI= 1194\nIFE= 1195\nIGF2 1196\ndGhpbmc= 1197\nbmNl 1198\nV2g= 1199\nIGNoaWxk 1200\nIHNpbmNl 1201\naXJlZA== 1202\nbGVzcw== 1203\nIGxpZmU= 1204\nIGRldmVsb3A= 1205\naXR0bGU= 1206\nIGRlcA== 1207\nIHBhc3M= 1208\n44M= 1209\nIHR1cm4= 1210\nb3Ju 1211\nVGhpcw== 1212\nYmVycw== 1213\ncm9zcw== 1214\nIEFk 1215\nIGZy 1216\nIHJlc3A= 1217\nIHNlY29uZA== 1218\nb2g= 1219\nIC8= 1220\nIGRpc2M= 1221\nICY= 1222\nIHNvbWV0aGluZw== 1223\nIGNvbXBsZQ== 1224\nIGVk 1225\nIGZpbA== 1226\nIG1vbnRo 1227\nYWo= 1228\ndWM= 1229\nIGdvdmVybm1lbnQ= 1230\nIHdpdGhvdXQ= 1231\nIGxlZw== 1232\nIGRpc3Q= 1233\nIHB1dA== 1234\nIHF1ZXN0 1235\nYW5u 1236\nIHByb3Q= 1237\nMjA= 1238\nIG5ldmVy 1239\naWVuY2U= 1240\nIGxldmVs 1241\nIGFydA== 1242\nIHRoaW5ncw== 1243\nIG1pZ2h0 1244\nIGVmZmVjdA== 1245\nIGNvbnRybw== 1246\nIGNlbnQ= 1247\nIDE4 1248\nIGFsbG93 1249\nIGJlbGll 1250\nY2hvb2w= 1251\nb3R0 1252\nIGluY3Jl 1253\nIGZlZWw= 1254\nIHJlc3VsdA== 1255\nIGxvdA== 1256\nIGZ1bg== 1257\nb3Rl 1258\nIHR5 1259\nZXJlc3Q= 1260\nIGNvbnRpbg== 1261\nIHVzaW5n 1262\nIGJpZw== 1263\nMjAx 1264\nIGFzaw== 1265\nIGJlc3Q= 1266\nICk= 1267\nSU4= 1268\nIG9wcA== 1269\nMzA= 1270\nIG51bWJlcg== 1271\naW5lc3M= 1272\nU3Q= 1273\nbGVhc2U= 1274\nIGNh 1275\nIG11c3Q= 1276\nIGRpcmVjdA== 1277\nIGds 1278\nIDw= 1279\nIG9wZW4= 1280\nIHBvc3Q= 1281\nIGNvbWU= 1282\nIHNlZW0= 1283\nb3JkaW5n 1284\nIHdlZWs= 1285\nYXRlbHk= 1286\naXRhbA== 1287\nIGVs 1288\ncmllbmQ= 1289\nIGZhcg== 1290\nIHRyYQ== 1291\naW5hbA== 1292\nIHByaQ== 1293\nIFVT 1294\nIHBsYWNl 1295\nIGZvcm0= 1296\nIHRvbGQ= 1297\nIjo= 1298\nYWlucw== 1299\nYXR1cmU= 1300\nIFRydW1w 1301\nIHN0YW5k 1302\nICM= 1303\naWRlcg== 1304\nIEZy 1305\nIG5leHQ= 1306\nIHNvYw== 1307\nIHB1cg== 1308\nIGxldA== 1309\nIGxpdHRsZQ== 1310\nIGh1bQ== 1311\nIGk= 1312\ncm9u 1313\nMTU= 1314\nIDE1 1315\nIGNvbW11bg== 1316\nIG1hcms= 1317\nIFRoZXJl 1318\nIHdy 1319\nIFRoYXQ= 1320\nIGluZm9ybWF0aW9u 1321\nd2F5cw== 1322\nIGJ1cw== 1323\nYXBw 1324\nIGludmVzdA== 1325\nbWU= 1326\nIGhhcmQ= 1327\nYWluZWQ= 1328\nZWFk 1329\nIGltcG9ydA== 1330\nIGFwcHJv 1331\nIHRlc3Q= 1332\nIHRyaQ== 1333\nIHJlc3Q= 1334\nb3NlZA== 1335\nIGZ1bGw= 1336\nIGNhcmU= 1337\nIFNw 1338\nIGNhc2U= 1339\nT04= 1340\nIHNr 1341\nIGxlc3M= 1342\nICs= 1343\nIHBhcnRpYw== 1344\nIFBs 1345\nYWJseQ== 1346\ndWNr 1347\naXNoZWQ= 1348\nY2hu 1349\nYmU= 1350\nIGxpc3Q= 1351\nYXRvcg== 1352\nIHRvcA== 1353\nIGFkdg== 1354\nIEJl 1355\ncnVjdA== 1356\nIGRlbQ== 1357\ncmF0aW9u 1358\nbGluZw== 1359\nZ3k= 1360\ncmVlbg== 1361\nZ2Vy 1362\nIGhvbWU= 1363\nIGxlZnQ= 1364\nIGJldHRlcg== 1365\nIGRhdGE= 1366\nIDEx 1367\nIGF0dGFjaw== 1368\nIHByb2JsZQ== 1369\nbGluZQ== 1370\nYXJkcw== 1371\nIGJlaA== 1372\ncmFs 1373\nIEhvdw== 1374\nIFNoZQ== 1375\nYXJnZQ== 1376\nIC0t 1377\nOi8v 1378\nIGJybw== 1379\nIFBo 1380\nYXRz 1381\nIGJ1aWxk 1382\nd3c= 1383\naWRlZA== 1384\nYWlt 1385\nYXNlcw== 1386\nZW5jeQ== 1387\nIG1haW4= 1388\naW5lZA== 1389\nIGluY2x1ZGluZw== 1390\nIHs= 1391\nIGdvdA== 1392\nIGludGVyZXN0 1393\nIGtlZXA= 1394\nIFg= 1395\nIGVhcw== 1396\nYWluaW5n 1397\nIGNsYXNz 1398\n4oCm 1399\nIE5v 1400\nIHZhcg== 1401\nIHNtYWxs 1402\nYW1wbGU= 1403\nQVQ= 1404\nIGlkZQ== 1405\nIFNv 1406\nIHJlY2U= 1407\nIHBvbGl0 1408\nIG1vdg== 1409\nIHBsYW4= 1410\nIHBlcmNlbnQ= 1411\naXZpbmc= 1412\nIGNhbXA= 1413\nIHBheQ== 1414\nMTQ= 1415\nc2M= 1416\naXNlZA== 1417\nIHVudA== 1418\nb25leQ== 1419\ncGxveQ== 1420\nPT09PQ== 1421\nIGRpZG4= 1422\nIEluZA== 1423\nZWxz 1424\nZXJ0YWlu 1425\nIHBvcw== 1426\nX19fXw== 1427\naXZlcg== 1428\nIHByb2Nlc3M= 1429\nIHByb2dyYW0= 1430\naWZpZWQ= 1431\nIFJlcA== 1432\nMTY= 1433\ndXJv 1434\nb2xvZ3k= 1435\nYXR0ZXI= 1436\naW5h 1437\nIG5hbWU= 1438\nIEFsbA== 1439\nIGZvdXI= 1440\nIHJldHVybg== 1441\ndmlvdXM= 1442\nYnM= 1443\nIGNhbGxlZA== 1444\nIG1vdmU= 1445\nIFNj 1446\naXJk 1447\nIGdyb3Vw 1448\nIGJyZQ== 1449\nIG1lbg== 1450\nIGNhcA== 1451\ndGVu 1452\nZWU= 1453\nIGRyaQ== 1454\nbGVn 1455\naGVyZQ== 1456\ndXRob3I= 1457\nIHBhdA== 1458\nIGN1cnJlbnQ= 1459\naWRlcw== 1460\nIHBvcA== 1461\ndG8= 1462\nZW50aW9u 1463\nIGFsd2F5cw== 1464\nIG1pbA== 1465\nIHdvbWVu 1466\nIDE2 1467\nIG9sZA== 1468\naXZlbg== 1469\ncmFwaA== 1470\nIE9y 1471\ncm9y 1472\nZW50bHk= 1473\nIG5lYXI= 1474\nIEV4 1475\ncmVhbQ== 1476\nc2g= 1477\nIDE0 1478\nIGZyZWU= 1479\naXNzaW9u 1480\nc3RhbmQ= 1481\nIENvbg== 1482\nYWxpdHk= 1483\ndXNlZA== 1484\nMTM= 1485\nIGRlc2lnbg== 1486\nIGNoYW5nZQ== 1487\nIGNoYW5n 1488\nIGJv 1489\nIHZpcw== 1490\nZW1iZXI= 1491\nIGJvb2s= 1492\ncmVhZHk= 1493\nIGtpbGw= 1494\nMjU= 1495\ncHBlZA== 1496\nIGF3YXk= 1497\nIGFibGU= 1498\nIGNvdW50cnk= 1499\nIGNvbnN0 1500\nYXJu 1501\nIG9yZGVy 1502\nQVI= 1503\naW9y 1504\naXVt 1505\nb3J0aA== 1506\nMTg= 1507\nYWlsYWJsZQ== 1508\nIHN3 1509\nIG1pbGxpb24= 1510\nIDEz 1511\nYXRpYw== 1512\ndGVk 1513\nIEdv 1514\nIG9wZXI= 1515\nZW5n 1516\nIHRoaW5n 1517\nYWpvcg== 1518\nY29ub20= 1519\nIENvbW0= 1520\nIHdoeQ== 1521\ndXJlZA== 1522\ndXJhbA== 1523\nIHNjaG9vbA== 1524\nYnk= 1525\nIE1hcg== 1526\nIGFmZg== 1527\nIGRheXM= 1528\nIGFubg== 1529\ndXNo 1530\nYW5l 1531\nSWY= 1532\nZWc= 1533\nIHByb2Y= 1534\nIGhlYWx0aA== 1535\nb3V0aA== 1536\nQnV0 1537\naW9uYWw= 1538\nLiw= 1539\nIHNvbA== 1540\nIGFscmVhZHk= 1541\nIDMw 1542\nIGNoYXJhY3Q= 1543\nSGU= 1544\nIGZyaWVuZA== 1545\nRVM= 1546\naWFucw== 1547\naWNsZQ== 1548\nJ2Q= 1549\nIE9u 1550\nIGxlYXN0 1551\nIHByb20= 1552\nIGRy 1553\nIGhpc3Q= 1554\naXRoZXI= 1555\nIGVzdA== 1556\naXF1 1557\nMTc= 1558\nc29u 1559\nIHRlbGw= 1560\nIHRhbGs= 1561\nb2hu 1562\nb2ludA== 1563\nbGVjdGlvbg== 1564\nQU4= 1565\nIHVudGls 1566\nYXVnaA== 1567\nIGxhdGVy 1568\nIHZl 1569\nIHZpZXc= 1570\nZW5kaW5n 1571\naXZlZA== 1572\nIHdvcmQ= 1573\nd2FyZQ== 1574\nIGNvc3Q= 1575\nIGVub3VnaA== 1576\nIGdpdmU= 1577\nIFVuaXRlZA== 1578\nIHRlY2hu 1579\nYXJlbnQ= 1580\nT1I= 1581\nIHBhcg== 1582\nIERy 1583\nIDIwMTY= 1584\ncmlzdA== 1585\nZXJpbmc= 1586\nIMI= 1587\nIGxhcmdl 1588\nc2lkZQ== 1589\nYWN5 1590\nY2Nlc3M= 1591\nIHdpbg== 1592\nIGltcG9ydGFudA== 1593\nIDE5OQ== 1594\nIGRvZXNu 1595\nIDE3 1596\nIGJ1c2luZXNz 1597\nIGNsZWFy 1598\nIHJlc2U= 1599\nIiw= 1600\ndXJ5 1601\nIGVxdQ== 1602\nYXN0ZXI= 1603\nYWxm 1604\nIEFtZXJpY2Fu 1605\nbmVjdA== 1606\nIGV4cGVjdA== 1607\naXZlcnNpdHk= 1608\nIG9jYw== 1609\nIEZs 1610\nIGtpbmQ= 1611\nIG1lYW4= 1612\nIHBhc3Q= 1613\nIGRldg== 1614\nIGJhcw== 1615\nbGV0 1616\ncmFmdA== 1617\nIG9yZ2Fu 1618\nIGRlbA== 1619\nIHBlcmZvcm0= 1620\nIHN0b3J5 1621\nIHNlYXNvbg== 1622\nIENvbA== 1623\nIGNsYWlt 1624\nIGNhbWU= 1625\nIHdpdGhpbg== 1626\nIGxpbmU= 1627\nIHByb2plY3Q= 1628\nIEF0 1629\nIGNvbnRyb2w= 1630\nZW5kZWQ= 1631\nIFN5 1632\nIGFpcg== 1633\naXphdGlvbg== 1634\nICo= 1635\nbGV5 1636\nIG1vbmV5 1637\naWRk 1638\nWW91 1639\nZm9y 1640\nIGZhbWlseQ== 1641\nIG1ha2luZw== 1642\nIGJpdA== 1643\nIHBvbGljZQ== 1644\nIGhhcHBlbg== 1645\nIHZlcnM= 1646\nb255 1647\ndWZm 1648\nIFdoZW4= 1649\nIHNpdA== 1650\naWRlbw== 1651\nbGY= 1652\naXNvbg== 1653\nIHN1cmU= 1654\nZ2lu 1655\nIGFwcGVhcg== 1656\nIGxpZ2h0 1657\nIGVz 1658\nb2Y= 1659\nIHdhdGVy 1660\nIHRpbWVz 1661\nbm90 1662\nIGdyb3c= 1663\nIGNvbXBhbnk= 1664\nIFRl 1665\nb3dz 1666\nIG1hcg== 1667\nb3VyY2U= 1668\naW9s 1669\nYXJt 1670\nYnI= 1671\nIGV4YW1wbGU= 1672\nIGNvbmM= 1673\nIGZvcmU= 1674\nIFRv 1675\ncHJv 1676\nRU4= 1677\ncmllcw== 1678\nIDI1 1679\nIENhbg== 1680\nbmV5 1681\nIGFjdHVhbGx5 1682\nIGV2ZXI= 1683\ndXJpdHk= 1684\nYWtlbg== 1685\nYXBz 1686\nIHRheA== 1687\nIG1ham9y 1688\nYW1h 1689\nIG9mdGVu 1690\nZXJhbA== 1691\nIGh1bWFu 1692\nIGpvYg== 1693\naXN0ZXI= 1694\nIGF2YWlsYWJsZQ== 1695\nb2Ny 1696\nZW5u 1697\nYWlk 1698\naXZpZA== 1699\nIHJlY29yZA== 1700\nPyI= 1701\nIHNpbmc= 1702\nIEFt 1703\naWRlbmNl 1704\nIG5ld3M= 1705\nc3Rlcg== 1706\nIGVjb25vbQ== 1707\nIGZvbGxvd2luZw== 1708\nIEJy 1709\naXNpbmc= 1710\nIGhvdXI= 1711\nbW9zdA== 1712\ndW1lbnQ= 1713\nIHNleA== 1714\nIGRlc2M= 1715\nIGJlY29tZQ== 1716\nIEVk 1717\nIHRvb2s= 1718\nIGhhdmluZw== 1719\nIHByb2R1Y3Q= 1720\nYXVsdA== 1721\nQXM= 1722\nYXJpbmc= 1723\nIG1lYW5z 1724\nIGhvcA== 1725\ndW5l 1726\nIGNobw== 1727\nIGNlcnRhaW4= 1728\nIG5vbg== 1729\nIGRlYWw= 1730\nMjQ= 1731\nbGVtZW50 1732\nb2Np 1733\nZW5l 1734\nIHNpZGU= 1735\nIFBy 1736\nIE1heQ== 1737\nIHJlYXNvbg== 1738\ndWVk 1739\nY2hlZA== 1740\ndWxhdGlvbg== 1741\nIGVsZWN0 1742\nIG9mZmljaWFs 1743\nIHBvc3NpYmxl 1744\nIGhvbGQ= 1745\nYW5kcw== 1746\nb3Rz 1747\nIGNpdHk= 1748\nb3JpZXM= 1749\nIHNldmVy 1750\nIGNoaWxkcmVu 1751\nIG9uY2U= 1752\nIGFjdGl2 1753\nbGVy 1754\nIG5pZ2h0 1755\naXRpb25z 1756\nIEpvaG4= 1757\nYXBl 1758\ncGxheQ== 1759\nIGRvbmU= 1760\nIGxpbQ== 1761\nIHdvcmtpbmc= 1762\nIFByZXM= 1763\nb3JsZA== 1764\nZWI= 1765\nIENv 1766\nIGJvZHk= 1767\nYWlscw== 1768\ndXRlcw== 1769\nIE1y 1770\nIHdoZXRoZXI= 1771\nIGF1dGhvcg== 1772\ncm9w 1773\nIHByb3Blcg== 1774\nIHNlZW4= 1775\nKTs= 1776\nIGZhYw== 1777\nIFN1 1778\nIGNvbmQ= 1779\naXRpbmc= 1780\nIGNvdXJzZQ== 1781\nIH0= 1782\nLS0tLS0tLS0tLS0tLS0tLQ== 1783\nYWlnbg== 1784\nIGV2ZW50 1785\nIGVuZw== 1786\nIHBvdA== 1787\nIGludGVybg== 1788\naWFt 1789\nIHNob3J0 1790\nZW1wdA== 1791\n44I= 1792\nIEdvZA== 1793\naWxhcg== 1794\nODA= 1795\nIG9yaWc= 1796\nSVM= 1797\nb3Vybg== 1798\nYWJpbGl0eQ== 1799\naXRpdmU= 1800\nIGRhbQ== 1801\nIDEwMA== 1802\nIHByZXNz 1803\nIGRvaW5n 1804\nIHByb3RlY3Q= 1805\ncmluZw== 1806\nIHRob3VnaHQ= 1807\nIHF1ZXN0aW9u 1808\ncmV3 1809\nIFdhcg== 1810\nIHNldmVyYWw= 1811\nIFN0YXRl 1812\nIGdpdmVu 1813\nIGZ1bmQ= 1814\nIFR3 1815\nIHdlbnQ= 1816\nYW5jZXM= 1817\nd29yaw== 1818\ncG9y 1819\nbXk= 1820\nNDA= 1821\nIGFyZw== 1822\nYXJ0bWVudA== 1823\ndXN0b20= 1824\nIHBvbGlj 1825\nIG1lZXQ= 1826\nIGNyZWF0 1827\nMjI= 1828\nIFN0YXRlcw== 1829\nIGdhbWVz 1830\ncmF3 1831\ndXR1cmU= 1832\nIHVuZGVyc3RhbmQ= 1833\ndXJz 1834\nIE9i 1835\nbGlzaA== 1836\nc3k= 1837\nIG1ha2Vz 1838\nIHdvbg== 1839\nYWdvbg== 1840\nIGh0dA== 1841\nIGxvdmU= 1842\nZW50aWFs 1843\nIGNvbXBsZXRl 1844\ncGFy 1845\nIElt 1846\nQUw= 1847\nIGFjY291bnQ= 1848\nwqA= 1849\nb3JlZA== 1850\ndmVydA== 1851\nIGlkZW50 1852\nIDIwMTU= 1853\nIG90aGVycw== 1854\nIE1pbg== 1855\naWJlcg== 1856\ndmVyYWdl 1857\nVGhlcmU= 1858\naXRpb25hbA== 1859\nZGQ= 1860\nIHByb2I= 1861\nIHlvdW5n 1862\nIGFsb25n 1863\nIGFjY29yZGluZw== 1864\nIHlldA== 1865\nIG1lbWJlcnM= 1866\nIFdoYXQ= 1867\nb2lk 1868\nIE1hbg== 1869\nQW5k 1870\nIGFtb25n 1871\nYWk= 1872\nIGVtcGxveQ== 1873\nIFJlcw== 1874\nID4= 1875\nIGludm9s 1876\nIGxvdw== 1877\nYWY= 1878\nIENhcg== 1879\nIGhpZw== 1880\nIE9uZQ== 1881\nIFNlYw== 1882\naW5hdGlvbg== 1883\nIGxpa2VseQ== 1884\nIGFudA== 1885\nYWdlZA== 1886\nIFJ1c3M= 1887\nIGJlbg== 1888\nIHJlbGU= 1889\nRm9y 1890\nYmFjaw== 1891\nIE5vdA== 1892\nIHByZXNpZGVudA== 1893\nYmFsbA== 1894\nIGFjY2Vzcw== 1895\naXZpZHVhbA== 1896\nIERlbQ== 1897\nIEV1cm8= 1898\nNjA= 1899\nIGtub3du 1900\naXJs 1901\nIEdy 1902\nIGVhcmx5 1903\ndXNl 1904\naWV0eQ== 1905\n4oCT 1906\nIGZpZ2h0 1907\nIHNlbnQ= 1908\nIHRvZGF5 1909\nIG1hcmtldA== 1910\nIi4= 1911\nIGJhc2Vk 1912\nIHN0cm9uZw== 1913\ndXJ0aGVy 1914\nIGRlYg== 1915\nbWJlcg== 1916\nIHByb2JsZW0= 1917\nIGRlYXRo 1918\nIHNvY2lhbA== 1919\naW1hdGU= 1920\nQVM= 1921\nb3J0dW4= 1922\nIGNhbXBhaWdu 1923\nZXJ5 1924\nQ2g= 1925\nIGV5 1926\naWFsbHk= 1927\nIG11cw== 1928\nd2g= 1929\ncG9z 1930\nIGVy 1931\nIHNhZg== 1932\nIG1vbnRocw== 1933\naXJvbg== 1934\nIHZpb2w= 1935\nIGZpdmU= 1936\nIHN0cmU= 1937\nIHBsYXllcnM= 1938\naW5j 1939\nYWxk 1940\neWVhcg== 1941\nYXVu 1942\nIHN1Y2Nlc3M= 1943\nIHByZXNlbnQ= 1944\nZXJlbmNl 1945\nIDIwMTQ= 1946\nIHN1Z2c= 1947\nIHBhcnRpY3VsYXI= 1948\nIHRyeQ== 1949\nIHN1Z2dlc3Q= 1950\nIENocmlzdA== 1951\nb25lcw== 1952\nIHByaXY= 1953\nMjM= 1954\nIGNyaXQ= 1955\nIGxhbmQ= 1956\nIGxvY2Fs 1957\naWZ5 1958\nMjk= 1959\nIGF1dA== 1960\nRUQ= 1961\nIEd1 1962\nIG11bHQ= 1963\nIHBvbGl0aWNhbA== 1964\nIGFza2Vk 1965\nIGZvcm1lcg== 1966\naXR0ZXI= 1967\ncmlwdA== 1968\nIGNsb3Nl 1969\nIHByYWN0 1970\nIFlvcms= 1971\nIGdldHRpbmc= 1972\nIGFjcm9zcw== 1973\nIGNvbWI= 1974\nIGJlbGlldmU= 1975\nIHo= 1976\nIHRvZ2V0 1977\nIHRvZ2V0aGVy 1978\nIENlbnQ= 1979\naXJj 1980\nIGluZGl2aWR1YWw= 1981\nIE1j 1982\nMjc= 1983\naXNr 1984\nIEVuZw== 1985\nIGZhY2U= 1986\nIDI0 1987\nIHZhbHVl 1988\nIGFyZWE= 1989\nZXY= 1990\nIHdyaXQ= 1991\nIFByZXNpZGVudA== 1992\nIHZvdA== 1993\nIGtleQ== 1994\nIG1vbQ== 1995\ncHV0 1996\nIGFueXRoaW5n 1997\nIGV4cGVyaWVuY2U= 1998\nYXR0bGU= 1999\nIG1pbmQ= 2000\nYWZm 2001\nb21t 2002\nIGZ1dHVyZQ== 2003\nZ2Vk 2004\nIGN1dA== 2005\nIHRvdA== 2006\naXRjaA== 2007\nIHZpZGVv 2008\nIGludmVzdGln 2009\nIG5ldA== 2010\nIE15 2011\ncmljdA== 2012\naWVu 2013\nLik= 2014\nIGltcHJv 2015\ndGhvdWdo 2016\nd2FyZHM= 2017\nIGNvbm5lY3Q= 2018\nIE1lZA== 2019\nc2VsdmVz 2020\nZW5zaXZl 2021\nbWI= 2022\nb2Jlcg== 2023\nYXRvcnM= 2024\nQW4= 2025\nIDUw 2026\nIHJlZHU= 2027\ncmVzZW50 2028\nIGFib3Zl 2029\nIGZyZQ== 2030\nIEV1cm9wZQ== 2031\nc3c= 2032\nIGFtb3VudA== 2033\nIEFwcA== 2034\nIGVpdGhlcg== 2035\nIG1pbGl0 2036\nIGFuYWw= 2037\nIGZhaWw= 2038\nIEVu 2039\nYWxlcw== 2040\nIHNwZWNpYWw= 2041\nIGJsYWNr 2042\nSVQ= 2043\nY2hlcg== 2044\nIGxvb2tpbmc= 2045\nIGZpcmU= 2046\neW4= 2047\nIGFsbW9zdA== 2048\nb29u 2049\nIHN0dWR5 2050\nIG1pc3M= 2051\nY2hlcw== 2052\ncm93bg== 2053\nIHRyZQ== 2054\nIGNvbW11bml0eQ== 2055\nIG1lZGlh 2056\nIGZvb2Q= 2057\nIGNvbWVz 2058\nIFVuaXZlcnNpdHk= 2059\nIHNpbmdsZQ== 2060\nV2hhdA== 2061\ndWx5 2062\nIGhhbGY= 2063\nYWd1ZQ== 2064\naG9k 2065\nIFJlcHVibGlj 2066\nIHN0YXJ0ZWQ= 2067\nIHF1aWNr 2068\nb3Rv 2069\nYm9vaw== 2070\nIGlzc3Vl 2071\naXRvcg== 2072\nIGVsc2U= 2073\nIGNvbnNpZGVy 2074\nMjY= 2075\ncm9kdQ== 2076\nIHRha2Vu 2077\nMjg= 2078\nOTk= 2079\nIFdpdGg= 2080\nIHRydWU= 2081\nIHdh 2082\nIHRyYWQ= 2083\nIGFnbw== 2084\nIG1lc3M= 2085\naWVm 2086\nIGFkZGVk 2087\nb2tl 2088\nIGJhZA== 2089\nIGZhdg== 2090\nMzM= 2091\nIHNpbWlsYXI= 2092\nYXNr 2093\nIERvbg== 2094\nIGNoYXJhY3Rlcg== 2095\nb3J0cw== 2096\nIEhvdXNl 2097\nIHJlcG9ydGVk 2098\nIHR5cGU= 2099\ndmFs 2100\naW9k 2101\nIEhvd2V2ZXI= 2102\nIHRhcmc= 2103\nIGVudGlyZQ== 2104\ncHBpbmc= 2105\nIGhpc3Rvcnk= 2106\nIGxpdmU= 2107\nZmZpYw== 2108\nLi4uLi4uLi4= 2109\nZWRlcmFs 2110\nIHRyeWluZw== 2111\nIGRpc2N1c3M= 2112\nIEhhcg== 2113\nYWNlcw== 2114\nbGlzaGVk 2115\nIHNlbGY= 2116\nb3Nw 2117\ncmVzdA== 2118\nIHJvb20= 2119\nZWx0 2120\nIGZhbGw= 2121\nb2x1dGlvbg== 2122\nIGV0 2123\nIHg= 2124\nIGlzbg== 2125\nIGlkZWE= 2126\nYm8= 2127\nIHNvdW5k 2128\nIERlcA== 2129\nIHNvbWVvbmU= 2130\nY2lhbGx5 2131\ndWxseQ== 2132\nIGZvYw== 2133\nIG9iamVjdA== 2134\naWZ0 2135\nYXBlcg== 2136\nIHBsYXllcg== 2137\nIHJhdGhlcg== 2138\nIHNlcnZpY2U= 2139\nYXNoaW5n 2140\nIERv 2141\nIFBhcnQ= 2142\ncnVn 2143\nbW9u 2144\ncGx5 2145\nIG1vcg== 2146\nIG5vdGhpbmc= 2147\nIHByb3ZpZGU= 2148\nSUM= 2149\ndW5n 2150\nIHBhcnR5 2151\nIGV4aXN0 2152\nIG1hZw== 2153\nNzA= 2154\nIHJ1bA== 2155\nIGhvdXNl 2156\nIGJlaGluZA== 2157\nIGhvd2V2ZXI= 2158\nIFdvcmxk 2159\nIHN1bQ== 2160\nIGFwcGxpYw== 2161\nIDs= 2162\nIGZ1bmN0aW9u 2163\nZ3I= 2164\nIFBvbA== 2165\nIGZyb250 2166\nMjAw 2167\nIHNlcmllcw== 2168\nIHRlbQ== 2169\nIHR5cA== 2170\naWxscw== 2171\nIG9wdA== 2172\nIHBvaW50cw== 2173\nIGJlbG93 2174\naXR0ZWQ= 2175\nIHNwZWNpZmlj 2176\nIDIwMTc= 2177\ndW1i 2178\nIHJh 2179\nIHByZXZpb3Vz 2180\nIHByZXQ= 2181\ncmVtZQ== 2182\nIGN1c3RvbQ== 2183\nIGNvdXJ0 2184\nIE1l 2185\nIHJlcGw= 2186\nIHdob2xl 2187\nZ28= 2188\nY2Vy 2189\nIHRyZWF0 2190\nIEFjdA== 2191\nIHByb2JhYmx5 2192\nIGxlYXJu 2193\nZW5kZXI= 2194\nIEFzcw== 2195\nIHZlcnNpb24= 2196\nbm93 2197\nIGNoZWNr 2198\nIENhbA== 2199\nUkU= 2200\nbWluaXN0 2201\nT24= 2202\nb3VyY2Vz 2203\nIGJlbmVm 2204\nIGRvYw== 2205\nIGRldGVy 2206\nIGVuYw== 2207\nIHN1cGVy 2208\nIGFkZHJlc3M= 2209\nIHZpY3Q= 2210\nIDIwMTM= 2211\nIG1lYXM= 2212\ndHI= 2213\nIGZpZWxk 2214\nV2hlbg== 2215\nIHNpZ25pZmlj 2216\ndWdl 2217\nIGZlYXQ= 2218\nIGNvbW1vbg== 2219\nbG9hZA== 2220\nIGJlZ2lu 2221\nIGJyaW5n 2222\nIGFjdGlvbg== 2223\nZXJtYW4= 2224\nIGRlc2NyaWI= 2225\nIGluZHVzdA== 2226\nIHdhbnRlZA== 2227\ncmllZA== 2228\nbWluZw== 2229\nIGF0dGVtcHQ= 2230\nNDU= 2231\nZmVy 2232\nIGR1ZQ== 2233\ncmVzc2lvbg== 2234\nIyM= 2235\nIHNoYWxs 2236\nIHNpeA== 2237\nb28= 2238\nIHN0ZXA= 2239\nIHB1Yg== 2240\nIGhpbXNlbGY= 2241\nIDIz 2242\nIGNvcA== 2243\nIGRlc3Q= 2244\nIHN0b3A= 2245\nQUM= 2246\naWJpbGl0eQ== 2247\nIGxhYg== 2248\naWN1bHQ= 2249\nIGhvdXJz 2250\nIGNyZWF0ZQ== 2251\nIGZ1cnRoZXI= 2252\nIEFtZXJpY2E= 2253\nIENpdHk= 2254\nIGRvdQ== 2255\naGVhZA== 2256\nU1Q= 2257\nIE5vcnRo 2258\nY2luZw== 2259\nIG5hdGlvbmFs 2260\ndWxl 2261\nIEluc3Q= 2262\nIHRha2luZw== 2263\nIFF1 2264\naXJ0 2265\nIHJlZA== 2266\nIHJlc2VhcmNo 2267\ndmlyb24= 2268\nIEdl 2269\nIGJyZWFr 2270\nYW5h 2271\nIHNwYWNl 2272\nYXRlcmlhbA== 2273\nIHJlY2VudA== 2274\nIEFi 2275\nIGdlbmVyYWw= 2276\nIGhpdA== 2277\nIHBlcmlvZA== 2278\nIGV2ZXJ5dGhpbmc= 2279\naXZlbHk= 2280\nIHBoeXM= 2281\nIHNheWluZw== 2282\nYW5rcw== 2283\nIGNvdQ== 2284\nIGN1bHQ= 2285\nYWNlZA== 2286\nZWFs 2287\ndWF0aW9u 2288\nIGNvdW4= 2289\nbHU= 2290\nIGluY2x1ZGU= 2291\nIHBvc2l0aW9u 2292\nIEFmdGVy 2293\nIENhbmFk 2294\nIEVt 2295\nIGltbQ== 2296\nIFJlZA== 2297\nIHBpY2s= 2298\nIGNvbXBs 2299\nIG1hdHRlcg== 2300\ncmVn 2301\nZXh0 2302\nYW5ndQ== 2303\naXNj 2304\nb2xl 2305\nYXV0 2306\nIGNvbXBldA== 2307\nZWVk 2308\nZmVjdA== 2309\nIDIx 2310\nIFNlbg== 2311\nIFRoZXNl 2312\nYXNpbmc= 2313\nIGNhbm5vdA== 2314\nIGluaXQ= 2315\nIHJlbGF0aW9ucw== 2316\nYWNoZWQ= 2317\nIGJhcg== 2318\nIDQw 2319\nIFRI 2320\nIDIwMTI= 2321\nIHZvbA== 2322\nIGdyb3VuZA== 2323\nIHNlY3VyaXR5 2324\nIHVwZA== 2325\naWx0 2326\nMzU= 2327\nIGNvbmNlcm4= 2328\nIEp1c3Q= 2329\nIHdoaXRl 2330\nIHNlZW1z 2331\nIEhlcg== 2332\ncGVjaWFsbHk= 2333\naWVudHM= 2334\nIGFubm91bg== 2335\nIGZpZw== 2336\naWdodHM= 2337\nIHN0cmk= 2338\nbGlrZQ== 2339\naWRz 2340\nIHN1cw== 2341\nIHdhdGNo 2342\nIOI= 2343\nIHdpbmQ= 2344\nIENvbnQ= 2345\nIGl0c2VsZg== 2346\nIG1hc3M= 2347\nQWw= 2348\neWxl 2349\naXF1ZQ== 2350\nIE5hdGlvbmFs 2351\nIGFicw== 2352\nIHBhY2s= 2353\nIG91dHNpZGU= 2354\nIGFuaW0= 2355\nIHBhaW4= 2356\nZXRlcg== 2357\nIG1hbmFn 2358\nZHVjdA== 2359\nb2du 2360\nIF0= 2361\nIFNlcHQ= 2362\nc2Vj 2363\nb2Zm 2364\nIEphbg== 2365\nIGZvb3Q= 2366\nYWRlcw== 2367\nIHRoaXJk 2368\nIG1vdA== 2369\nIGV2aWRlbmNl 2370\naW50b24= 2371\nIHRocmVhdA== 2372\nYXB0 2373\ncGxlcw== 2374\nY2xl 2375\nIGxv 2376\nIGRlY2w= 2377\nIGl0ZW0= 2378\nbWVkaQ== 2379\nIHJlcHJlc2VudA== 2380\nb21i 2381\nYW1lcg== 2382\nIHNpZ25pZmljYW50 2383\nb2dyYXBo 2384\nc3U= 2385\nIGNhbA== 2386\naXJlcw== 2387\nMDAwMA== 2388\nSUQ= 2389\nQU0= 2390\nIHNpbXBseQ== 2391\nIGxvbmdlcg== 2392\nIGZpbGU= 2393\nT1Q= 2394\nY2hl 2395\nU28= 2396\nYXRlZw== 2397\nb3Jn 2398\nIEhpcw== 2399\nIGVuZXI= 2400\nIGRvbQ== 2401\nIHVwb24= 2402\naWxp 2403\nIjoi 2404\nIHRoZW1zZWx2ZXM= 2405\nIGNvbWluZw== 2406\nIHF1aXRl 2407\nIGRpZmZpY3VsdA== 2408\nIEJhcg== 2409\naWxpdGllcw== 2410\ncmVs 2411\nZW5kcw== 2412\nY2lhbA== 2413\nNjQ= 2414\nIHdvbWFu 2415\ncmFw 2416\neXI= 2417\nIG5lY2Vzcw== 2418\naXBz 2419\nIHRleHQ= 2420\nIHJlcXVpcmU= 2421\nIG1pbGl0YXJ5 2422\nIHJldmlldw== 2423\nIHJlc3BvbnM= 2424\nNzU= 2425\nIHN1YmplY3Q= 2426\nIGluc3RlYWQ= 2427\nIGlzc3Vlcw== 2428\nIGdlbg== 2429\nIiwi 2430\nIG1pbnV0ZXM= 2431\nIHdlYXA= 2432\ncmF5 2433\nYW1lZA== 2434\ndGltZQ== 2435\nYmw= 2436\nSG93 2437\nIGNvZGU= 2438\nIFNt 2439\nIGhpZ2hlcg== 2440\nIFN0ZQ== 2441\ncmlz 2442\nIHBhZ2U= 2443\nIHN0dWRlbnRz 2444\nIEludGVybg== 2445\nIG1ldGhvZA== 2446\nIEF1Zw== 2447\nIFBlcg== 2448\nIEFn 2449\nIHBvbGljeQ== 2450\nIFN3 2451\nIGV4ZWM= 2452\nIGFjY2VwdA== 2453\ndW1l 2454\ncmlidXQ= 2455\nIHdvcmRz 2456\nIGZpbmFs 2457\nIGNoYW5nZXM= 2458\nIERlbW9jcg== 2459\nIGZyaWVuZHM= 2460\nIHJlc3BlY3Q= 2461\nIGVw 2462\nIGNvbXBhbg== 2463\naXZpbA== 2464\nIGRhbWFnZQ== 2465\nKioqKg== 2466\nb2dsZQ== 2467\ndmlyb25tZW50 2468\nIG5lZw== 2469\nZW50YWw= 2470\nIGFw 2471\nIHRvdGFs 2472\naXZhbA== 2473\nISI= 2474\nbGlt 2475\nIG5lZWRz 2476\nIGFncmU= 2477\nIGRldmVsb3BtZW50 2478\nIGFnZQ== 2479\naXBsZQ== 2480\nMjE= 2481\nIHJlc3VsdHM= 2482\nIEFm 2483\nU2g= 2484\nIGd1bg== 2485\nIE9iYW1h 2486\ncm9sbA== 2487\nIEA= 2488\nIHJpZ2h0cw== 2489\nIEJyaXQ= 2490\nIHJ1bm5pbmc= 2491\nIHdhc24= 2492\nIHBvcnQ= 2493\nIHJhdGU= 2494\nIHByZXR0eQ== 2495\nIHRhcmdldA== 2496\nIHNhdw== 2497\nIGNpcmM= 2498\nIHdvcmtz 2499\naWNybw== 2500\nYWx0 2501\nb3Zlcg== 2502\nd3d3 2503\nVGhhdA== 2504\nbGllcg== 2505\nIGV2ZXJ5b25l 2506\ndWRl 2507\nIHBpZQ== 2508\naWRkbGU= 2509\ncmFlbA== 2510\nIHJhZA== 2511\nIGJsb2Nr 2512\nIHdhbGs= 2513\nVG8= 2514\n44E= 2515\nbmVz 2516\nIEF1c3Q= 2517\nYXVs 2518\ncm90ZQ== 2519\nIFNvdXRo 2520\nZXNzaW9u 2521\nb3Bo 2522\nIHNob3dz 2523\nIHNpdGU= 2524\nIGpv 2525\nIHJpc2s= 2526\nY2x1cw== 2527\nbHQ= 2528\nIGluag== 2529\naWRpbmc= 2530\nIFNwZQ== 2531\nIGNoYWxs 2532\naXJt 2533\nIDIy 2534\naXR0aW5n 2535\nc3Ry 2536\nIGh5 2537\nTEU= 2538\na2V5 2539\nIGJlZ2Fu 2540\nYXR1cg== 2541\nYXNoaW5ndG9u 2542\nbGFt 2543\nIERhdg== 2544\nYml0 2545\nIHNpemU= 2546\nIFBhcg== 2547\nMzg= 2548\nb3VybmFs 2549\nZmFjZQ== 2550\nIGRlY2lzaW9u 2551\nIGxhcmc= 2552\nIGp1ZA== 2553\ncmVjdA== 2554\nIGNvbnRpbnVl 2555\nIE9jdA== 2556\nb3ZlcmVk 2557\nIEludA== 2558\nPT09PT09PT0= 2559\nIHBhcmVudA== 2560\nIFdpbGw= 2561\nIGVhc3k= 2562\nIGRydWc= 2563\nYW5nZXI= 2564\nIHNlbnNl 2565\nIGRp 2566\naWRheQ== 2567\nIGVuZXJneQ== 2568\naXN0aWM= 2569\nIGFzc29jaQ== 2570\nYXJ0ZXI= 2571\nb2JhbA== 2572\nZWtz 2573\nIEVs 2574\ndXJjaA== 2575\nIGdpcmw= 2576\nb2U= 2577\naXRsZQ== 2578\nIDI4 2579\nIENoZQ== 2580\nIHJlcXVlc3Q= 2581\nIHNvb24= 2582\nIGhvc3Q= 2583\na3k= 2584\nIHN0YXRlcw== 2585\nb21lcw== 2586\nIG1hdGVyaWFs 2587\nbGV4 2588\nIG1vbWVudA== 2589\nIGFuc3c= 2590\nb25zZQ== 2591\nIGVzcGVjaWFsbHk= 2592\nIG5vcm0= 2593\nIHNlcnZpY2Vz 2594\ncGl0ZQ== 2595\ncmFu 2596\nIHJvbGU= 2597\nNDQ= 2598\nKTo= 2599\nIGNyZWQ= 2600\nQ2w= 2601\nX19fX19fX18= 2602\nIG1hdA== 2603\nIGxvZw== 2604\nIENsaW50b24= 2605\nT1U= 2606\nIG9mZmljZQ== 2607\nIDI2 2608\nIGNoYXJn 2609\nIHRyYWNr 2610\nbWE= 2611\nIGhlYXJ0 2612\nIGJhbGw= 2613\nIHBlcnNvbmFs 2614\nIGJ1aWxkaW5n 2615\nbmE= 2616\nc2V0 2617\nYm9keQ== 2618\nIEJsYWNr 2619\nIGluY3JlYXNl 2620\naXR0ZW4= 2621\nIG5lZWRlZA== 2622\nMzY= 2623\nMzI= 2624\nPSI= 2625\nIGxvc3Q= 2626\nIGJlY2FtZQ== 2627\nIGdyb3Vwcw== 2628\nIE11cw== 2629\nIHdyb3Rl 2630\nIFBl 2631\nIHByb3A= 2632\nam95 2633\nw6k= 2634\nIFdoaXRl 2635\nIGRlYWQ= 2636\nLic= 2637\nIGh0dHA= 2638\nIHdlYnM= 2639\nT1M= 2640\nIGluc2lkZQ== 2641\nIHdyb25n 2642\nIHN0YXRlbWVudA== 2643\nIC4uLg== 2644\neWw= 2645\nIGZpbG0= 2646\nIG11c2lj 2647\nIHNoYXJl 2648\naWZpY2F0aW9u 2649\nIHJlbGVhc2U= 2650\nIGZvcndhcmQ= 2651\nIHN0YXk= 2652\nIGNvbXB1dA== 2653\naXR0ZQ== 2654\nc2Vy 2655\nIG9yaWdpbmFs 2656\nIGNhcmQ= 2657\nIGNhbmQ= 2658\nIGRpdg== 2659\nYXR1cmFs 2660\nIGZhdm9y 2661\nT00= 2662\nIGNhc2Vz 2663\ndXNlcw== 2664\nIHNlY3Rpb24= 2665\nIGxlYXZl 2666\nZ2luZw== 2667\nb3ZlZA== 2668\nIFdhc2hpbmd0b24= 2669\nMzk= 2670\nIEds 2671\nIHJlcXVpcmVk 2672\nYWN0aW9u 2673\nYXBhbg== 2674\nb29y 2675\naXRlcg== 2676\nIEtpbmc= 2677\nIGNvdW50cmllcw== 2678\nIEdlcm1hbg== 2679\nbGxpbmc= 2680\nIDI3 2681\nMzQ= 2682\nIHF1ZXN0aW9ucw== 2683\nIHByaW0= 2684\nIGNlbGw= 2685\nIHNob290 2686\nIGFueW9uZQ== 2687\nIFdlc3Q= 2688\nIGFmZmVjdA== 2689\nZXBlbmQ= 2690\nIG9ubGluZQ== 2691\nIElzcmFlbA== 2692\nIFNlcHRlbWJlcg== 2693\nIGFiaWxpdHk= 2694\nIGNvbnRlbnQ= 2695\naXNlcw== 2696\nIHJldmU= 2697\nIGxhdW4= 2698\nIGluZGlj 2699\nIGZvcmNl 2700\nY2FzdA== 2701\nIHNvbGQ= 2702\nYXZpbmc= 2703\nZmw= 2704\nIHNvZnQ= 2705\nIGNvbXBhbmllcw== 2706\nY2VlZA== 2707\nIGFydGljbGU= 2708\nIGF1ZA== 2709\nIHJldg== 2710\nIGVkdWM= 2711\nIHBsYXlpbmc= 2712\nMDU= 2713\nIGhlbGQ= 2714\nY3Rvcg== 2715\nIHJlbGVhc2Vk 2716\nIGZlZGVyYWw= 2717\nMzc= 2718\nIGFkbWluaXN0 2719\nIGludGVydmlldw== 2720\nIGluc3RhbGw= 2721\nIHJlY2VpdmVk 2722\nIHNvdXJjZQ== 2723\ndWs= 2724\nUGg= 2725\nIHNlcmlvdXM= 2726\nIGNyZWF0ZWQ= 2727\nIGNhdXNl 2728\nIGltbWVkaQ== 2729\nIGRlZmlu 2730\ndWVs 2731\nIERlcGFydG1lbnQ= 2732\nY3Rpb25z 2733\nIENvdXI= 2734\nIE5vdw== 2735\nemU= 2736\naXRlcw== 2737\naXR1dGlvbg== 2738\nIGxhdGU= 2739\nIHNwZWFr 2740\nbmVycw== 2741\nIGxlZ2Fs 2742\nYXJp 2743\nIENvcg== 2744\nIHdlZWtz 2745\nIG1vZGVs 2746\nIHByZWQ= 2747\nIGV4YWN0 2748\nQkM= 2749\nIEJ5 2750\nSU5H 2751\nb3Npbmc= 2752\nIHRha2Vz 2753\nIHJlZ2FyZA== 2754\nIG9wcG9ydHVu 2755\nIHByaWNl 2756\nIDE5OA== 2757\nIEFwcg== 2758\nZnVsbHk= 2759\nIG9yZA== 2760\nIHByb2JsZW1z 2761\ncnVjdGlvbg== 2762\naGFt 2763\nIENvdW50 2764\nbGVnZQ== 2765\nIGxlYWRlcnM= 2766\nRVQ= 2767\nbGV2 2768\nIGRlZXA= 2769\nb2xvZ2ljYWw= 2770\nZXNl 2771\naGFwcw== 2772\nIFNvbWU= 2773\nIHBlcnM= 2774\nIGNvbnRyYWN0 2775\nIHJlbGF0aW9uc2hpcA== 2776\nc3A= 2777\nb3Vk 2778\nIGJhc2U= 2779\nNDg= 2780\nbWl0 2781\nQWQ= 2782\nYW5jaWFs 2783\nIGNvbnN1bQ== 2784\nIHBvdGVudGlhbA== 2785\nIGxhbmd1 2786\ncmVt 2787\nZXRo 2788\nIHJlbGln 2789\ncmVzc2Vk 2790\nNjY= 2791\nIGxpbms= 2792\nIGxvd2Vy 2793\nYXllcg== 2794\nIEp1bmU= 2795\nIGZlbQ== 2796\ndW50 2797\nZXJj 2798\ndXJk 2799\nIGNvbnRhY3Q= 2800\nIGlsbA== 2801\nIG1vdGhlcg== 2802\nIGVzdGFi 2803\naHR0 2804\nIE1hcmNo 2805\nIEJybw== 2806\nIENoaW5h 2807\nIDI5 2808\nIHNxdQ== 2809\nIHByb3ZpZGVk 2810\nIGF2ZXJhZ2U= 2811\nYXNvbnM= 2812\nIDIwMTE= 2813\nIGV4YW0= 2814\nbGlu 2815\nNTU= 2816\nbmVk 2817\nIHBlcmZlY3Q= 2818\nIHRvdQ== 2819\nYWxzZQ== 2820\ndXg= 2821\nIGJ1eQ== 2822\nIHNob3Q= 2823\nIGNvbGxlY3Q= 2824\nIHBob3Q= 2825\nIHBsYXllZA== 2826\nIHN1cnBy 2827\nIG9mZmljaWFscw== 2828\nIHNpbXBsZQ== 2829\nYXZ5 2830\nIGluZHVzdHJ5 2831\nIGhhbmRz 2832\nZ3JvdW5k 2833\nIHB1bGw= 2834\nIHJvdW5k 2835\nIHVzZXI= 2836\nIHJhbmdl 2837\ndWFyeQ== 2838\nIHByaXZhdGU= 2839\nb3Bz 2840\nZWVz 2841\nIHdheXM= 2842\nIE1pY2g= 2843\nIHZlaA== 2844\nIGV4Y2VwdA== 2845\nIHRlcm1z 2846\naW11bQ== 2847\ncHBlcg== 2848\nSU9O 2849\nb3Jlcw== 2850\nIERyYWdvbg== 2851\nb3Vs 2852\nIGRlbg== 2853\nIHBlcmZvcm1hbmNl 2854\nIGJpbGw= 2855\nY2ls 2856\nNDc= 2857\nIGVudmlyb25tZW50 2858\nIGV4Yw== 2859\nYWRk 2860\nIHdvcnRo 2861\nIHBpY3Q= 2862\nIGNoYW5jZQ== 2863\nIDIwMTg= 2864\nYm9y 2865\nIHNwZWVk 2866\naWN0aW9u 2867\nIGFsbGVn 2868\nIEphcGFu 2869\nYXRvcnk= 2870\ncmVldA== 2871\nIG1hdGNo 2872\nIElJ 2873\nIHN0cnU= 2874\nb3JkZXI= 2875\nIHN0ZQ== 2876\nIGxpdmluZw== 2877\nIHN0cnVjdA== 2878\naW5v 2879\nIHNlcGFy 2880\naGVybg== 2881\nIHJlc3BvbnNl 2882\nIGVuam95 2883\nIHZpYQ== 2884\nQUQ= 2885\ndW1lbnRz 2886\nYWNlYm9vaw== 2887\nIG1lbWJlcg== 2888\naWJy 2889\naXppbmc= 2890\nIHRvb2w= 2891\nIE1vbg== 2892\nIFdoaWxl 2893\naG9vZA== 2894\nIEFuZw== 2895\nIERlZg== 2896\nIG9mZmVy 2897\nVHI= 2898\nYXVy 2899\nIHR1cm5lZA== 2900\nIEp1bHk= 2901\nZG93bg== 2902\nYW5jZWQ= 2903\nIHJlY2VudGx5 2904\nIEVhcg== 2905\nIGNl 2906\nIFN0YXI= 2907\nIENvbmc= 2908\ncm91Z2h0 2909\nIGJsb29k 2910\nIGhvcGU= 2911\nIGNvbW1lbnQ= 2912\nYWludA== 2913\nIGFycmk= 2914\naWxlcw== 2915\nIHBhcnRpY2lw 2916\nb3VnaHQ= 2917\ncmlwdGlvbg== 2918\nMDg= 2919\nNDk= 2920\nIGdhdmU= 2921\nIHNlbGVjdA== 2922\nIGtpbGxlZA== 2923\nc3ljaA== 2924\nIGdvZXM= 2925\naWo= 2926\nIGNvbGw= 2927\nIGltcGFjdA== 2928\nYXRpdmVz 2929\nIFNlcg== 2930\nMDk= 2931\nIEF1Z3VzdA== 2932\nIGJveQ== 2933\nZGU= 2934\nIERlcw== 2935\nIGZlbHQ= 2936\nVVM= 2937\nIGV4cGVjdGVk 2938\nIGltYWdl 2939\nIE1hcms= 2940\nY2NvcmRpbmc= 2941\nb2ljZQ== 2942\nRUM= 2943\nIE1hZw== 2944\nZW5lZA== 2945\naG9sZA== 2946\nIFBvc3Q= 2947\nIHByZXZlbnQ= 2948\nTm8= 2949\nIGludm9sdmVk 2950\nIGV5ZXM= 2951\nIHF1aWNrbHk= 2952\nQXQ= 2953\ndW5r 2954\nIGJlaGF2 2955\nIHVy 2956\nIGxlZA== 2957\nY29tZQ== 2958\nZXk= 2959\nIGNhbmRpZA== 2960\nIGVhcmxpZXI= 2961\nIGZvY3Vz 2962\nZXR5 2963\nUHJv 2964\nbGVkZ2U= 2965\naXhlZA== 2966\naWxsZWQ= 2967\nIHBvcHVsYXI= 2968\nQVA= 2969\nIHNldHQ= 2970\nbGlnaHQ= 2971\nIHZhcmlvdXM= 2972\naW5rcw== 2973\nIGxldmVscw== 2974\nIHJvYWQ= 2975\nZWxsaWc= 2976\nYWJsZXM= 2977\naGVs 2978\naXR0ZWU= 2979\nIEdlbmVy 2980\neXBl 2981\nIGhlYXJk 2982\naWNsZXM= 2983\nIG1pcw== 2984\nIHVzZXJz 2985\nIFNhbg== 2986\nIGltcHJvdmU= 2987\nIGZhdGhlcg== 2988\nIHNlYXJjaA== 2989\nVGhleQ== 2990\ndmls 2991\nIHByb2Zlc3M= 2992\nIGtuZXc= 2993\nIGxvc3M= 2994\nIGV2ZW50cw== 2995\nNjU= 2996\nIGJpbGxpb24= 2997\nMDc= 2998\nMDI= 2999\nIE5ld3M= 3000\nIEFN 3001\nIGNvdmVy 3002\nd2hlcmU= 3003\nZW5zaW9u 3004\nIGJvdHQ= 3005\nIGFyZWFz 3006\nZW5jZXM= 3007\nb3Bl 3008\nIFR3aXR0ZXI= 3009\nYWVs 3010\nIGdldHM= 3011\nIEdvb2dsZQ== 3012\nIHNu 3013\naWFudA== 3014\nIHZvdGU= 3015\nIG5lYXJseQ== 3016\nIGluY2x1ZGVk 3017\nIHJlY29nbg== 3018\neno= 3019\nbW0= 3020\nYWxlZA== 3021\nIGhhcHBlbmVk 3022\nMDQ= 3023\nIGhvdA== 3024\nIHdob3Nl 3025\nIGNpdmls 3026\nIHN1ZmY= 3027\nb2Vz 3028\naXRpeg== 3029\nIFN5cmk= 3030\nIHJlc3BvbmQ= 3031\nIGhvbg== 3032\nIGZlYXR1cmVz 3033\nIGVjb25vbWlj 3034\nIEFwcmls 3035\ncmlt 3036\nIHRlY2hub2xvZ3k= 3037\nIG9wdGlvbg== 3038\nYWdpbmc= 3039\nIHB1cmNo 3040\nUmU= 3041\nIGxhdA== 3042\nY2hpZQ== 3043\naXNs 3044\nIHJlY29tbQ== 3045\ndWY= 3046\nIHRyYWluaW5n 3047\nIGVmZmVjdHM= 3048\nIGZhc3Q= 3049\nIDIwMTA= 3050\nIG9jY3Vy 3051\nIHdlYnNpdGU= 3052\nIGVtYWls 3053\nIHNlbnM= 3054\nZWNo 3055\nIG9pbA== 3056\nIGluZmx1 3057\nIGN1cnJlbnRseQ== 3058\nIFNjaA== 3059\nIEFkZA== 3060\nIGdvYWw= 3061\nIHNjaWVudA== 3062\nIGNvbnY= 3063\nMTAw 3064\nZW15 3065\nIGRlY2lkZWQ= 3066\nIHRyYXZlbA== 3067\nIG1lbnRpb24= 3068\nTEw= 3069\nMDM= 3070\nIGVsZWN0aW9u 3071\nIHBob25l 3072\nIGxvb2tz 3073\nIHNpdHVhdGlvbg== 3074\nIGN5 3075\nIGhvcg== 3076\nYmVk 3077\nIENvdXJ0 3078\nYWlseQ== 3079\nYXZlcw== 3080\nIHF1YWxpdHk= 3081\nIENvbXA= 3082\nd2lzZQ== 3083\nIHRhYmxl 3084\nIHN0YWZm 3085\nIFdpbmQ= 3086\nZXR0 3087\nIHRyaWVk 3088\naWRlcmVk 3089\nIGFkZGl0aW9u 3090\nIGJveA== 3091\nIGxhY2s= 3092\nYXJpbHk= 3093\nIHdpZGU= 3094\nIG1pZA== 3095\nIGJvYXJk 3096\neXNpcw== 3097\nIGFudGk= 3098\naGE= 3099\nIGRpZw== 3100\nZW5pbmc= 3101\nIGRybw== 3102\nQ29u 3103\nNjg= 3104\nIHNsb3c= 3105\nYmFzZWQ= 3106\nc2VxdQ== 3107\nIHBhdGg= 3108\nRXg= 3109\nYWtlcg== 3110\nIHdvcmtlZA== 3111\nIHBlbg== 3112\nIGVuZ2luZQ== 3113\nIGxvb2tlZA== 3114\nIFN1cGVy 3115\nIFNlcnY= 3116\nIHZpY3RpbQ== 3117\nVW4= 3118\nIHByb3BlcnR5 3119\nIGludHJvZHU= 3120\nIGV4ZWN1dA== 3121\nIFBN 3122\nTGU= 3123\nIGNvbG9y 3124\nIE1vcmU= 3125\nIDYw 3126\nIG5ldHdvcms= 3127\nIGRhdGU= 3128\nY3Vs 3129\naWRnZQ== 3130\nIGV4dHJh 3131\nMzE= 3132\nIHNsZQ== 3133\nNjc= 3134\nIHdvbmQ= 3135\nIHJlcG9ydHM= 3136\nanVzdA== 3137\nIEF1c3RyYWw= 3138\nIGNhcGl0YWw= 3139\nIGVucw== 3140\nIGNvbW1hbmQ= 3141\nIGFsbG93ZWQ= 3142\nIHByZXA= 3143\nIGNhcHQ= 3144\naGli 3145\nIG51bWJlcnM= 3146\nY2hhbg== 3147\nIGZhaXI= 3148\nbXA= 3149\nb21z 3150\nIHJlYWNo 3151\nV2l0aA== 3152\ndGFpbg== 3153\nIGJyb2Fk 3154\nIGNvdXBsZQ== 3155\nZWNhdXNl 3156\nbHlpbmc= 3157\nIEZlYg== 3158\nIHNjcmVlbg== 3159\nIGxpdmVz 3160\nIHByaW9y 3161\nIENvbmdyZXNz 3162\nQXI= 3163\nIGFwcHJvYWNo 3164\nIGVtZXI= 3165\nYXJpZXM= 3166\nIERpcw== 3167\nc2Vydg== 3168\nIE5l 3169\nIGJ1aWx0 3170\nY2llcw== 3171\nIHJlcGU= 3172\nIHJ1bGVz 3173\nZm9yY2U= 3174\nIFBhbA== 3175\nIGZpbmFuY2lhbA== 3176\nIGNvbnNpZGVyZWQ= 3177\nIENoYXI= 3178\nbmNlcw== 3179\nIElT 3180\nIGJyb3VnaHQ= 3181\nIGJp 3182\naWVycw== 3183\nIFNpbQ== 3184\nT1A= 3185\nIHByb2R1Y3Rz 3186\nIHZpc2l0 3187\nIGRvY3VtZW50 3188\nIGNvbmR1Y3Q= 3189\nIGNvbXBsZXRlbHk= 3190\naW5pbmc= 3191\nIENhbGlm 3192\naWJseQ== 3193\nIHdyaXR0ZW4= 3194\nIFRW 3195\nZW1lbnRz 3196\nIGRyYXc= 3197\nT25l 3198\nIHB1Ymxpc2hlZA== 3199\nIHNlY3JldA== 3200\ncmFpbg== 3201\naGV0 3202\nIEZhY2Vib29r 3203\nb25kYXk= 3204\nIFVw 3205\nIHNleHVhbA== 3206\nIHRob3Vz 3207\nIFBhdA== 3208\nIGVzcw== 3209\nIHN0YW5kYXJk 3210\nIGFybQ== 3211\nZ2Vz 3212\nZWN0aW9u 3213\nIGZlbGw= 3214\nIGZvcmVpZ24= 3215\nYW5p 3216\nIEZyaWRheQ== 3217\nIHJlZ3VsYXI= 3218\naW5hcnk= 3219\nIGluY3JlYXNlZA== 3220\nIHVzdWFsbHk= 3221\nIGRlbW9u 3222\nIGRhcms= 3223\nIGFkZGl0aW9uYWw= 3224\ncm9s 3225\nIE9m 3226\nIHByb2R1Y3Rpb24= 3227\nISE= 3228\ndW5kcmVk 3229\nIGludGVybmF0aW9uYWw= 3230\naWRlbnRz 3231\nIEZyZWU= 3232\ncm91cA== 3233\nIHJhY2U= 3234\nIG1hY2g= 3235\nIGh1Z2U= 3236\nQWxs 3237\nbGVhcg== 3238\nb3ZlbWJlcg== 3239\nIHRvd24= 3240\nIGF0dGVudGlvbg== 3241\nIE9mZg== 3242\neW9uZA== 3243\nIFRoZW4= 3244\nZmllbGQ= 3245\nIHRlcnJvcg== 3246\ncmF6 3247\nIEJv 3248\nIG1lZXRpbmc= 3249\nIFBhcms= 3250\nIGFycmVzdA== 3251\nIGZlYXI= 3252\nIGF3 3253\nIFZhbA== 3254\nb3Jpbmc= 3255\nJyw= 3256\nIGV4dHJlbWU= 3257\nYXJy 3258\nIHdvcmtlcnM= 3259\nQWZ0ZXI= 3260\nIDMx 3261\nbmV0 3262\nYW1lbnQ= 3263\nIGRpcmVjdGx5 3264\nIHBvcHVsYXRpb24= 3265\ndWJl 3266\nIE9jdG9iZXI= 3267\nIElO 3268\nIEphbnVhcnk= 3269\nNTk= 3270\nIERhdmlk 3271\nIGNyb3Nz 3272\nY2VtYmVy 3273\nIEZpcnN0 3274\nIG1lc3NhZ2U= 3275\naXJpdA== 3276\nIG5hdGlvbg== 3277\nIHBvbGw= 3278\naXNpb25z 3279\nIGFuc3dlcg== 3280\nbnk= 3281\naXNvZGU= 3282\nIGNhcnJ5 3283\nIFJ1c3NpYQ== 3284\nIGhlYXI= 3285\nZW5ndGg= 3286\ncm95 3287\nIG5hdHVyYWw= 3288\naW5hbGx5 3289\nIGRvZw== 3290\nbWl0dGVk 3291\nIHRyYWRl 3292\nIHN1YnN0 3293\nIG11bHRpcGxl 3294\nIEFmcmlj 3295\nIGZhbnM= 3296\nIHNvcnQ= 3297\nIGdsb2JhbA== 3298\naWNhdGlvbg== 3299\nIFdlZA== 3300\nYXJh 3301\nIGFjaGll 3302\nIGxhbmd1YWdl 3303\ndmV5 3304\nIHRhbA== 3305\nIG5lY2Vzc2FyeQ== 3306\nIGRldGFpbHM= 3307\nIHNlbg== 3308\nIFN1bmQ= 3309\nIFJlZw== 3310\nIFJlYw== 3311\nMDY= 3312\nIHNpbA== 3313\ncmVzc2l2ZQ== 3314\nIG1lZGljYWw= 3315\ndW5jaA== 3316\nb3JuaWE= 3317\nIHVuZA== 3318\nZm9ydA== 3319\nb2Nrcw== 3320\nIE1vbmRheQ== 3321\ndWVzZGF5 3322\nY3JhZnQ= 3323\nNzc= 3324\ndXJ0 3325\nIHZlcg== 3326\nIEhpbGw= 3327\nIHJlY2VpdmU= 3328\nIG1vcm5pbmc= 3329\nZXN0ZXJu 3330\nIGJhbms= 3331\nIHNhdA== 3332\naXJ0aA== 3333\nIEhpZ2g= 3334\nIGRldmljZQ== 3335\nIFRIRQ== 3336\nIENlbnRlcg== 3337\nIHNhZmU= 3338\nIHBsZQ== 3339\nIENhbmFkYQ== 3340\nIHN5c3RlbXM= 3341\nIGFzc2lzdA== 3342\nIHN1cnY= 3343\nIGJhdHRsZQ== 3344\nIFNvYw== 3345\ndmVydGlz 3346\nU2hl 3347\nIHBhcGVy 3348\nIGdyb3d0aA== 3349\nIGNhc3Q= 3350\nU2M= 3351\nIHBsYW5z 3352\nbGxlZA== 3353\nIHBhcnRz 3354\nIHdhbGw= 3355\nIG1vdmVtZW50 3356\nIHByYWN0aWNl 3357\naW1hdGVseQ== 3358\nIGRpc3BsYXk= 3359\nIHNvbWV0aW1lcw== 3360\nb21w 3361\nIFBhdWw= 3362\nIFllcw== 3363\na2luZw== 3364\nNTg= 3365\nb2x5 3366\nIHNvbg== 3367\nIGF2b2lk 3368\nb2tlcw== 3369\nIEpldw== 3370\nIHRvd2FyZHM= 3371\nYXNj 3372\nIC8v 3373\nIEtvcmU= 3374\nIHRhbGtpbmc= 3375\nIGNvcnJlY3Q= 3376\nIHNwZW50 3377\naWNrcw== 3378\naWFibGU= 3379\nZWFyZWQ= 3380\nIHRlcm0= 3381\nIHdhbnRz 3382\nb21pbmc= 3383\nIHV0 3384\nIGRvdWI= 3385\nIGZvcmNlcw== 3386\nIHBsZWFzZQ== 3387\nNjk= 3388\nIE5vdmVtYmVy 3389\nYXRmb3Jt 3390\nb25kb24= 3391\nIG9uZXM= 3392\nIGltbWVkaWF0ZWx5 3393\nIFJ1c3NpYW4= 3394\nIE1ldA== 3395\nIGRlZw== 3396\nIHBhcmVudHM= 3397\nQ0g= 3398\nIEFtZXJpY2Fucw== 3399\nYWx5 3400\nIE1vZA== 3401\nIHNob3du 3402\nIGNvbmRpdGlvbnM= 3403\nIHN0dWZm 3404\nIHJlYg== 3405\nIFlvdXI= 3406\nIGluY2x1ZGVz 3407\nbm93bg== 3408\nIFNhbQ== 3409\nIGV4cGVyaWVu 3410\nbWlzc2lvbg== 3411\nIEV2ZW4= 3412\nYXVnaHQ= 3413\nIGFubm91bmNlZA== 3414\nIFJlcHVibGljYW4= 3415\nIGRldGVybWlu 3416\nIGRlc2NyaWJlZA== 3417\nIENvdW50eQ== 3418\nKCk= 3419\nIGRvb3I= 3420\nIGNoYW5nZWQ= 3421\nIG5laWdo 3422\nIEhlcmU= 3423\nIGNsZWFu 3424\nIHBhbg== 3425\nIERlY2VtYmVy 3426\nIEV1cm9wZWFu 3427\naXJpbmc= 3428\nYXB0ZXI= 3429\nIGNsdWI= 3430\nIFR1ZXNkYXk= 3431\nIHBhaWQ= 3432\nIE5ldA== 3433\nIGF0dGFja3M= 3434\nIGNoYXJhY3RlcnM= 3435\nIGFsb25l 3436\nIGRpcmVjdG9y 3437\nZG9t 3438\nIDM1 3439\nIGxvYWQ= 3440\nIHJvdXQ= 3441\nIENhbGlmb3JuaWE= 3442\nIGZpbmFsbHk= 3443\nIHJhYw== 3444\nIGNvbnRy 3445\nIGV4YWN0bHk= 3446\ncmVzaA== 3447\ncHJp 3448\nIElzbGFt 3449\nIG5hdHVyZQ== 3450\nIGNhcmVlcg== 3451\nIGxhdGVzdA== 3452\nIGNvbnZlcnM= 3453\nIFNs 3454\ncG9zZQ== 3455\nY2llbnQ= 3456\nIEluYw== 3457\naXZpdHk= 3458\nODg= 3459\nIEF0dA== 3460\nIE1vcg== 3461\nbmVzZGF5 3462\nIHdlaWdodA== 3463\na2Vu 3464\nIG5vdGU= 3465\nIHRlYW1z 3466\nIFw= 3467\nYWlycw== 3468\nIEdyZWVu 3469\nIGh1bmRyZWQ= 3470\nb25lbnQ= 3471\nIHN0cmVuZw== 3472\nIGNvbnNpc3Q= 3473\naWNhdGVk 3474\nIHJlZ3Vs 3475\nIGxpYw== 3476\nYXN0aWM= 3477\nIHRlbg== 3478\ndXJzZGF5 3479\nZWxsaWdlbmNl 3480\nb3VzbHk= 3481\nIFVL 3482\nQkk= 3483\nIGNvc3Rz 3484\nIGluZGVwZW5k 3485\nIEFQ 3486\nIG5vcm1hbA== 3487\nIGhvbQ== 3488\nIG9idmlvdXM= 3489\nIHN3ZQ== 3490\nIHN0YXI= 3491\nIHJlYWR5 3492\nYWNoZXI= 3493\nIGltcGxlbWVudA== 3494\nZ2VzdA== 3495\nIHNvbmc= 3496\nIEdldA== 3497\nIExhYg== 3498\nIGludGVyZXN0aW5n 3499\ndXNpbmc= 3500\nIGdpdmluZw== 3501\nIFN1bmRheQ== 3502\nIGV0Yw== 3503\nIG1pZGRsZQ== 3504\nIHJlbWVtYmVy 3505\ncmlnaHQ= 3506\nb3NpdGlvbg== 3507\ndXRpb25z 3508\nIG1heA== 3509\nNDY= 3510\nIHlvdXJzZWxm 3511\nIGRlbWFuZA== 3512\nIHRyZWF0bWVudA== 3513\nIGRhbmdlcg== 3514\nIENvbnM= 3515\nIGd1eQ== 3516\nIEJyaXRpc2g= 3517\nIHBoeXNpY2Fs 3518\nIHJlbGF0ZWQ= 3519\nIHJlbWFpbg== 3520\nIGNvdWxkbg== 3521\nIHJlZmVy 3522\nIGNpdGl6 3523\nYm94 3524\nRU5U 3525\nYm9hcmQ= 3526\nIGlubg== 3527\nSUc= 3528\nZXJv 3529\nIFN0cmVldA== 3530\nb3NwaXRhbA== 3531\ncmVuY2g= 3532\nY2hlcnM= 3533\nIHN0cmE= 3534\nT0w= 3535\nYWdlcg== 3536\nIEFO 3537\nIGVhc2lseQ== 3538\nSUE= 3539\nZW5nZQ== 3540\naW55 3541\nIGNsb3M= 3542\nb2NrZWQ= 3543\nIHVzZXM= 3544\nIENvdW4= 3545\nSW0= 3546\ndWlsZA== 3547\nPz8= 3548\nbW9yZQ== 3549\nIGFuZw== 3550\nIHdyaXRl 3551\nb2x1dGU= 3552\nNTc= 3553\nIGxlYWRlcg== 3554\nIHJlYWRpbmc= 3555\nPC8= 3556\nIGF1dG9t 3557\nZXN0cw== 3558\nNDM= 3559\nIGxlZ2lzbA== 3560\nIEdvbGQ= 3561\nIGRlc2lnbmVk 3562\nIFNU 3563\nIExlZw== 3564\nYXJlcw== 3565\nIGJlYXV0 3566\nIFRleA== 3567\nIGFwcGVhcnM= 3568\nIHN0cnVnZw== 3569\nIFJvbQ== 3570\nIDAw 3571\nIGNob2ljZQ== 3572\nIHBhcnRpY3VsYXJseQ== 3573\nIEZyb20= 3574\nb3Blcg== 3575\nIExvbmRvbg== 3576\nYW5uZWQ= 3577\nIGFsbG93cw== 3578\nb2JpbGU= 3579\nIGRpZmZlcmVuY2U= 3580\n4oCi 3581\nIFZpZXc= 3582\nIFdlZG5lc2RheQ== 3583\nIGFsdGhvdWdo 3584\nIHJlbGF0aXZl 3585\nIGFwcGxpY2F0aW9u 3586\nYXRldmVy 3587\nIGFyZW4= 3588\nIG15c2VsZg== 3589\nIGltYWc= 3590\nIGRpc2U= 3591\nIHNvY2lldHk= 3592\nIGZyZXF1 3593\nIEVuZ2xpc2g= 3594\nIHBvb3I= 3595\nIERheQ== 3596\nIHdyaXRpbmc= 3597\nIHNldmVu 3598\nIHN0YXJ0aW5n 3599\nIGJ1ZA== 3600\nIHByaW50 3601\nIFRyYW5z 3602\ndWZhY3Q= 3603\nIFN0dWQ= 3604\nbmV3 3605\nIGNyaW0= 3606\nIGdpdmVz 3607\nIGNvb2w= 3608\nYWU= 3609\naWFuY2U= 3610\nIEdlbmVyYWw= 3611\nIHRoaW5raW5n 3612\nIHNhdmU= 3613\nIGxpbWl0ZWQ= 3614\nIFBhcnR5 3615\nIG1lYW5pbmc= 3616\ncGVu 3617\nb3dlcnM= 3618\nIEphY2s= 3619\nRU0= 3620\nIG5pY2U= 3621\ncnVwdA== 3622\nIGdhcw== 3623\nIGVpZ2h0 3624\nIGZlZXQ= 3625\nIGVmZm9ydA== 3626\nIGlnbg== 3627\naWNpdA== 3628\nQmw= 3629\nY29pbg== 3630\nIG9waW4= 3631\nIGJyYWlu 3632\nV2hpbGU= 3633\naGVzdA== 3634\nIFRodXJzZGF5 3635\nIHdvdWxkbg== 3636\nYXVnaHRlcg== 3637\nIHRvdWNo 3638\nbGVtZW50cw== 3639\nIHN0dWRpZXM= 3640\nIGNlbnRlcg== 3641\nY29udA== 3642\nb3JnZQ== 3643\nIGNvbXB1dGVy 3644\nIGludmVzdGlnYXRpb24= 3645\nUGw= 3646\nb3Jrcw== 3647\nIDIwMDg= 3648\nIGluY3JlYXNpbmc= 3649\nIHN0b3Jl 3650\nIGNvbW1lbnRz 3651\nIGJhbA== 3652\nbWVu 3653\nIGRvbGw= 3654\nIGxpYmVy 3655\nIHdpZmU= 3656\nIGxhd3M= 3657\nYXR1cmRheQ== 3658\naXRuZXNz 3659\nIG1vZGVybg== 3660\nIFNr 3661\nIGFkbWluaXN0cmF0aW9u 3662\nIG9wcG9ydHVuaXR5 3663\nIHNhbA== 3664\nIHBvd2VyZnVs 3665\nTXk= 3666\nIGNsYWltcw== 3667\nIEVhcnRo 3668\nb3Jkcw== 3669\nIHRpdGxl 3670\nIGVzYw== 3671\nbmFtZQ== 3672\nTm90 3673\nb21lbg== 3674\nIGJleW9uZA== 3675\nIGNhbWVy 3676\nIHNlbGw= 3677\naXR1dGU= 3678\nZWFyY2g= 3679\nIGFwcGw= 3680\naW1lbnQ= 3681\nNDI= 3682\nIEFydA== 3683\nIHVuZg== 3684\nIHZpb2xlbmNl 3685\ndXJn 3686\nIEVhc3Q= 3687\nIGNvbXBhcmVk 3688\nIG9wdGlvbnM= 3689\nIHRocm91Z2hvdXQ= 3690\nIHZz 3691\naWdy 3692\nLls= 3693\nYWNoZXM= 3694\nNzg= 3695\nIGZpbGVz 3696\nRkw= 3697\nRUw= 3698\nYXJpYW4= 3699\nIEphbWVz 3700\nIEFpcg== 3701\nYW5jaA== 3702\nIGRldGFpbA== 3703\nIHBpZWNl 3704\nUFM= 3705\nIG5hbWVk 3706\nIGVkdWNhdGlvbg== 3707\nIGRyaXZl 3708\nIGl0ZW1z 3709\nIHN0dWRlbnQ= 3710\naWNlZA== 3711\nOjo= 3712\naWNv 3713\nIHRocm93 3714\nIHNjZW5l 3715\nIGNvbXBsZXg= 3716\nIDIwMDk= 3717\nIHByZWM= 3718\nIEJyZQ== 3719\nNzk= 3720\nIGNvbmNlcHQ= 3721\nIHN0YXR1cw== 3722\nYW1pbmc= 3723\nIGRpZWQ= 3724\nIGtub3dsZWRnZQ== 3725\nIGJlZ2lubmluZw== 3726\nT0Q= 3727\ncnVhcnk= 3728\nIGNlcnRhaW5seQ== 3729\nIGd1eXM= 3730\nIHNsaWdodA== 3731\naW5u 3732\nb3VuZHM= 3733\nIGZpbmU= 3734\nIGZhdA== 3735\naWNhdGlvbnM= 3736\nIHBlcmhhcHM= 3737\nIEFudA== 3738\nIGluY29tZQ== 3739\nIGh0dHBz 3740\nIG1ham9yaXR5 3741\ncG9ydHM= 3742\nc3Rvbg== 3743\nIGdyZWF0ZXI= 3744\nIGZlZWQ= 3745\nZW50aWFsbHk= 3746\nIHNhZmV0eQ== 3747\nIHVuaXF1ZQ== 3748\nYW5kb20= 3749\nIGdvbmU= 3750\nIHNob3dlZA== 3751\nIGhpc3Rvcg== 3752\nIGNvdW50ZXI= 3753\naXVz 3754\naWRh 3755\nIGxlYWRpbmc= 3756\naXBl 3757\nIHNlbmQ= 3758\nIERvbmFsZA== 3759\nZXJ2ZQ== 3760\nIGRlZmVuc2U= 3761\naW5lc2U= 3762\nIHllcw== 3763\nIEZpcmU= 3764\nIE11c2xpbQ== 3765\ncmFx 3766\nIGNvbnRpbnVlZA== 3767\nb3No 3768\nIHByb3ZpZGVz 3769\nIHByaXNvbg== 3770\nIFByZQ== 3771\nIGhhcHB5 3772\nIGVjb25vbXk= 3773\nIHRydXN0 3774\nYWdz 3775\nIEdhbWU= 3776\nIHdlYXBvbnM= 3777\ndW1hbg== 3778\nIENsZQ== 3779\naXRhdGlvbg== 3780\nIGFuYWx5c2lz 3781\nIFRpbWVz 3782\nIHNjaWVuY2U= 3783\nLT4= 3784\nIGZpZ3VyZQ== 3785\nIGRpc2FwcA== 3786\nZW50eQ== 3787\nIHNvZnR3YXJl 3788\nIHVsdA== 3789\nIG9mZmljZXJz 3790\nTmV3 3791\nSXM= 3792\nIHJlbWFpbnM= 3793\nIEluZGlh 3794\nIHBzeWNo 3795\ncmllZg== 3796\nIGNhdA== 3797\nZXNj 3798\nIG9ic2Vydg== 3799\nIHN0YWdl 3800\nIERhcms= 3801\nIGVudGVy 3802\nY2hhbmdl 3803\nIHBhc3NlZA== 3804\nIGRlc3BpdGU= 3805\nIE91dA== 3806\nIG1vdmll 3807\ncnM= 3808\nIHZvaWNl 3809\nbWluZQ== 3810\nIFBsYXk= 3811\nIHRvd2FyZA== 3812\nIFRlcg== 3813\nIHJlZ2lvbg== 3814\nIHZhbHVlcw== 3815\nb3J0ZXJz 3816\nIG1vdW50 3817\nIG9mZmljZXI= 3818\nIE90aGVy 3819\nYmFu 3820\nIGhvdXM= 3821\nd29vZA== 3822\ncm9vbQ== 3823\nSVY= 3824\nIFN1bg== 3825\nc2Vl 3826\nIE92ZXI= 3827\ncm9n 3828\nOTA= 3829\nIGxheQ== 3830\nIFR1cg== 3831\nYXdu 3832\nIHByZXNzdXJl 3833\nIFN1Yg== 3834\nIGJvb2tz 3835\nZWRvbQ== 3836\nIFNhbmQ= 3837\nQUE= 3838\nYWdv 3839\nIHJlYXNvbnM= 3840\nZm9yZA== 3841\nIGFjdGl2aXR5 3842\nVVQ= 3843\nTm93 3844\nIFNlbmF0ZQ== 3845\nY2VsbA== 3846\nbmlnaHQ= 3847\nIGNhbGxz 3848\naW50ZXI= 3849\nIGxldHRlcg== 3850\nIFJvYg== 3851\nIEpl 3852\nIGNob29zZQ== 3853\nIExhdw== 3854\nR2V0 3855\nQmU= 3856\nIHJvYg== 3857\nIHR5cGVz 3858\nIHBsYXRmb3Jt 3859\nIHF1YXJ0ZXI= 3860\nUkE= 3861\nIFRpbWU= 3862\nIG1heWJl 3863\nIENy 3864\nOTU= 3865\ncHJl 3866\nIG1vdmluZw== 3867\nIGxpZg== 3868\nIGdvbGQ= 3869\nIHNvbQ== 3870\nIHBhdGllbnRz 3871\nIHRydXRo 3872\nIEtl 3873\ndXJhbmNl 3874\nYW50bHk= 3875\nbWFy 3876\nIGNoYXJnZQ== 3877\nIEdyZWF0 3878\nIGNlbGU= 3879\nLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0= 3880\nIHJvY2s= 3881\ncm9pZA== 3882\nYW5jeQ== 3883\nIGNyZWRpdA== 3884\nYXVk 3885\nQnk= 3886\nIEV2ZXJ5 3887\nIG1vdmVk 3888\naW5nZXI= 3889\ncmlidXRpb24= 3890\nIG5hbWVz 3891\nIHN0cmFpZ2h0 3892\nIEhlYWx0aA== 3893\nIFdlbGw= 3894\nIGZlYXR1cmU= 3895\nIHJ1bGU= 3896\nIHNjaGU= 3897\naW5hdGVk 3898\nIE1pY2hhZWw= 3899\nYmVyZw== 3900\nNDE= 3901\naWxlZA== 3902\nYmFuZA== 3903\nIGNsaWNr 3904\nIEFuZ2Vs 3905\nb25lbnRz 3906\nwq0= 3907\nIElyYXE= 3908\nIFNhdHVyZGF5 3909\nIGF3YXJl 3910\ncGFydA== 3911\nIHBhdHRlcm4= 3912\nT1c= 3913\nIExldA== 3914\nIGdyYWQ= 3915\naWduZWQ= 3916\nIGFzc29jaWF0ZWQ= 3917\nIHN0eWxl 3918\nbm8= 3919\naWF0aW9u 3920\nYWl0aA== 3921\naWxpZXM= 3922\nIHN0b3JpZXM= 3923\ndXJhdGlvbg== 3924\nIGluZGl2aWR1YWxz 3925\nIOKApg== 3926\nbWlzcw== 3927\nIEFzc29jaQ== 3928\naXNoaW5n 3929\nYWJ5 3930\nIHN1bW1lcg== 3931\nIEJlbg== 3932\nIDMy 3933\nIGFyY2g= 3934\ndXR5 3935\nIFRleGFz 3936\naG9s 3937\nIGZ1bGx5 3938\nIG1pbGw= 3939\nIGZvbGxvd2Vk 3940\nIEJpbGw= 3941\nIEluZGlhbg== 3942\nIFNlY3JldA== 3943\nIEJlbA== 3944\nIEZlYnJ1YXJ5 3945\nIGpvYnM= 3946\nIHNlZW1lZA== 3947\nIEdvdmVybg== 3948\naXBwZWQ= 3949\nIHJlYWxpdHk= 3950\nIGxpbmVz 3951\nIHBhcms= 3952\nIG1lYXN1cmU= 3953\nIE91cg== 3954\nSU0= 3955\nIGJyb3RoZXI= 3956\nIGdyb3dpbmc= 3957\nIGJhbg== 3958\nIGVzdGlt 3959\nIGNyeQ== 3960\nIFNjaG9vbA== 3961\nIG1lY2hhbg== 3962\nIE9G 3963\nIFdpbmRvd3M= 3964\nIHJhdGVz 3965\nIE9o 3966\nIHBvc2l0aXZl 3967\nIGN1bHR1cmU= 3968\naXN0aWNz 3969\naWNh 3970\nIGhhcg== 3971\neWE= 3972\naXRlbHk= 3973\naXBw 3974\nIG1hcA== 3975\nZW5jaWVz 3976\nIFdpbGxpYW0= 3977\nSUk= 3978\nYWtlcnM= 3979\nNTY= 3980\nIE1hcnQ= 3981\nIFJlbQ== 3982\nIGFsdGVybg== 3983\naXR1ZGU= 3984\nIGNvYWNo 3985\ncm93ZA== 3986\nRG9u 3987\nIGtpZHM= 3988\nIGpvdXJuYWw= 3989\nIGNvcnBvcg== 3990\nIGZhbHNl 3991\nIHdlYg== 3992\nIHNsZWVw 3993\nIGNvbnRhaW4= 3994\nIHN0bw== 3995\nIGJlZA== 3996\naXZlcnNl 3997\nIFJpY2g= 3998\nIENoaW5lc2U= 3999\nIHB1bg== 4000\nIG1lYW50 4001\na25vd24= 4002\nIG5vdGljZQ== 4003\nIGZhdm9yaXRl 4004\nYXZlbg== 4005\nIGNvbmRpdGlvbg== 4006\nIHB1cnBvc2U= 4007\nKSk= 4008\nIG9yZ2FuaXphdGlvbg== 4009\nIGNoYWxsZW5n 4010\nIG1hbnVmYWN0 4011\nIHN1c3A= 4012\nIEFj 4013\nIGNyaXRpYw== 4014\ndW5lcw== 4015\ndWNsZWFy 4016\nIG1lcg== 4017\ndmVudGlvbg== 4018\nIDgw 4019\nIG1pc3Q= 4020\nIFVz 4021\nIFRvcg== 4022\naHR0cA== 4023\nb2xm 4024\nIGxhcmdlcg== 4025\nIGFkdmFudA== 4026\nIHJlc2Vhcg== 4027\nIGFjdGlvbnM= 4028\nbWw= 4029\nIGtlcHQ= 4030\nIGFpbQ== 4031\nLCc= 4032\nY29s 4033\nIGJlbmVmaXRz 4034\naWZ5aW5n 4035\nIGFjdHVhbA== 4036\nIEludGVybmF0aW9uYWw= 4037\nIHZlaGljbGU= 4038\nIGNoaWVm 4039\nIGVmZm9ydHM= 4040\nIExlYWd1ZQ== 4041\nIE1vc3Q= 4042\nIHdhaXQ= 4043\nIGFkdWx0 4044\nIG92ZXJhbGw= 4045\nIHNwZWVjaA== 4046\nIGhpZ2hseQ== 4047\nIGZlbWFsZQ== 4048\nIGVycm9y 4049\nIGVmZmVjdGl2ZQ== 4050\nNTQ= 4051\nIGVuY291cg== 4052\nd2VsbA== 4053\nIGZhaWxlZA== 4054\nIGNvbnNlcnY= 4055\nIHByb2dyYW1z 4056\nIHRyb3U= 4057\nIGFoZWFk 4058\nNTAw 4059\ndmVydGlzZW1lbnQ= 4060\nSVA= 4061\nIEZvdW5k 4062\ncGly 4063\nICU= 4064\nIGNyaW1l 4065\nYW5kZXI= 4066\nIGxvY2F0aW9u 4067\nIElyYW4= 4068\nIGJlaGF2aW9y 4069\nYXppbmc= 4070\nIHJhcmU= 4071\nIGVtYg== 4072\nIGNhdXNlZA== 4073\nIHNoaXA= 4074\nIGFjdGl2ZQ== 4075\nIGNvbnRyaWJ1dA== 4076\nIGdyZWVu 4077\nIGFjcXU= 4078\nIHJlZmxlY3Q= 4079\ndmVudWU= 4080\nIGZpcm0= 4081\nIGJpcnRo 4082\nXS4= 4083\nIGNsZWFybHk= 4084\nIGVtb3Q= 4085\nIGFnZW5jeQ== 4086\ncmlhZ2U= 4087\nIG1lbW9yeQ== 4088\nOTg= 4089\nU0E= 4090\nIFNlZQ== 4091\nYWNpbmc= 4092\nQ0M= 4093\nIGJpZ2dlc3Q= 4094\nIHJhcA== 4095\nIGJhc2lj 4096\nIGJhbmQ= 4097\nZWF0 4098\nIHN1c3BlY3Q= 4099\nIE1hYw== 4100\nIDkw 4101\nbWFyaw== 4102\naXN0YW4= 4103\nIHNwcmVhZA== 4104\nYW1z 4105\na2k= 4106\nYXN5 4107\ncmF2 4108\nIFJvYmVy 4109\nIGRlbW9uc3Ry 4110\ncmF0ZWQ= 4111\nIGFic29sdXRl 4112\nIHBsYWNlcw== 4113\nIGltcGw= 4114\naWJyYXJ5 4115\nIGNhcmRz 4116\nIGRlc3Ryb3k= 4117\nIHZpcnQ= 4118\ndmVyZQ== 4119\nIGFwcGVhcmVk 4120\neWFu 4121\ncG9pbnQ= 4122\nIGJlZw== 4123\nIHRlbXBlcg== 4124\nc3Bl 4125\nYW50ZWQ= 4126\nZWFycw== 4127\nIERpcmVjdA== 4128\nIGxlbmd0aA== 4129\nIGJsb2c= 4130\nYW1i 4131\nIGludGVn 4132\nIHJlc291cmNlcw== 4133\nYWNj 4134\naWZ1bA== 4135\nIHNwb3Q= 4136\nIGZvcmNlZA== 4137\nIHRob3VzYW5kcw== 4138\nIE1pbmlzdGVy 4139\nIHF1YWw= 4140\nIEZyZW5jaA== 4141\nYXRpY2FsbHk= 4142\nIGdlbmVyYWxseQ== 4143\nIGRyaW5r 4144\nIHRodXM= 4145\nSUw= 4146\nb2Rlcw== 4147\nIGFwcHJvcHJp 4148\nIFJlYWQ= 4149\nIHdob20= 4150\nIGV5ZQ== 4151\nIGNvbGxlZ2U= 4152\nIDQ1 4153\naXJlY3Rpb24= 4154\nIGVuc3VyZQ== 4155\nIGFwcGFyZW50 4156\naWRlcnM= 4157\nIHJlbGlnaW91cw== 4158\nIG1pbm9y 4159\nb2xpYw== 4160\nIHRybw== 4161\nIFdoeQ== 4162\ncmlidXRl 4163\nbWV0 4164\nIHByaW1hcnk= 4165\nIGRldmVsb3BlZA== 4166\nIHBlYWNl 4167\nIHNraW4= 4168\nc3Rl 4169\nYXZh 4170\nIGJsdWU= 4171\nIGZhbWlsaWVz 4172\nIGly 4173\nIGFwcGx5 4174\nIGluZm9ybQ== 4175\nIFNtaXRo 4176\nQ1Q= 4177\naWk= 4178\nIGxpbWl0 4179\nIHJlc2lzdA== 4180\nLi4uLi4uLi4uLi4uLi4uLg== 4181\ndW1u 4182\nIGNvbmZsaWM= 4183\nIHR3ZQ== 4184\ndWRk 4185\nIFRvbQ== 4186\nIGxpdGVy 4187\ncXVl 4188\nYm9u 4189\nIGhhaXI= 4190\nIGV2ZW50dWFsbHk= 4191\nIHB1cw== 4192\nIGhlbHBlZA== 4193\nIGFnZw== 4194\nb3JuZXk= 4195\nIEFwcGxl 4196\nIGZpdA== 4197\nIFN1cg== 4198\nIHByZW0= 4199\nIHNhbGVz 4200\nIHNlY29uZHM= 4201\nIHN0cmVuZ3Ro 4202\nIGZlZWxpbmc= 4203\nv70= 4204\nIHRvdXI= 4205\nIGtub3dz 4206\nb29t 4207\nIGV4ZXJj 4208\nIHNvbWV3 4209\n77+9 4210\nPj4= 4211\nIHNwb2tlcw== 4212\nIGlkZWFz 4213\nIHJlZ2lzdA== 4214\nc29mdA== 4215\nIERlbA== 4216\nIFBD 4217\nIHByb3Bvcw== 4218\nIGxhdW5jaA== 4219\nIGJvdHRvbQ== 4220\nVEg= 4221\nIFBsZWFzZQ== 4222\ndmVzdA== 4223\naXR6 4224\nIEludGVy 4225\nIHNjcmlwdA== 4226\nIHJhdA== 4227\nYXJuaW5n 4228\nIGls 4229\nIEplcg== 4230\nIEFyZQ== 4231\nIHdoYXRldmVy 4232\nb2tlbg== 4233\nY2llbmNl 4234\nIG1vZGU= 4235\nIGFncmVl 4236\nIHNvdXJjZXM= 4237\nIGluaXRpYWw= 4238\nIHJlc3RyaWN0 4239\nIHdvbmRlcg== 4240\ndXNpb24= 4241\nIyMjIw== 4242\nIFNpbA== 4243\ndmlsbGU= 4244\nIGJ1cm4= 4245\ndHc= 4246\nYXNpb24= 4247\nIMKj 4248\nIG5vcg== 4249\ndWluZw== 4250\nIHJlYWNoZWQ= 4251\nIHN1bg== 4252\nIGNhdGVn 4253\naWdyYXRpb24= 4254\nIGNvb2s= 4255\nIHByb21vdA== 4256\nIG1hbGU= 4257\nIGNsaW1hdGU= 4258\nIGZpeA== 4259\nIGFsbGVnZWQ= 4260\nVVI= 4261\nYWxsZWQ= 4262\nIGltYWdlcw== 4263\nQ29udA== 4264\nb3Rh 4265\nIHNjaG9vbHM= 4266\naW9z 4267\nIGRyb3A= 4268\nIHN0cmVhbQ== 4269\nIE1v 4270\nIHByZXZpb3VzbHk= 4271\nYWxpbmc= 4272\nIHBldA== 4273\nIGRvdWJsZQ== 4274\nIChA 4275\nYW5uZWw= 4276\nIGRlZmF1bHQ= 4277\ndGllcw== 4278\nIHJhbms= 4279\nIERlYw== 4280\nIENvdW5jaWw= 4281\nIHdlYXBvbg== 4282\nIHN0b2Nr 4283\nIGFuYWx5 4284\nIFN0cg== 4285\nIHBpY3R1cmU= 4286\nIFBvbGljZQ== 4287\nZmVyZW5jZQ== 4288\nIGNlbnR1cnk= 4289\nIGNpdGl6ZW5z 4290\nIG9udG8= 4291\nIGV4cGFuZA== 4292\nIGhlcm8= 4293\nIFNvbA== 4294\nIHdpbGQ= 4295\nIHVwZGF0ZQ== 4296\nIGN1c3RvbWVycw== 4297\ncm9udA== 4298\nZGVm 4299\nIGxpaw== 4300\nIGNyaW1pbmFs 4301\nIENocmlzdGlhbg== 4302\nU1A= 4303\nNzY= 4304\nIGxlYXZpbmc= 4305\nIG90aGVyd2lzZQ== 4306\nIERpc3Q= 4307\nIGJhc2lz 4308\nNTI= 4309\nNTM= 4310\naWNpcA== 4311\nIEJlcg== 4312\nIHJlY29tbWVuZA== 4313\nIGZsb29y 4314\nIGNyb3dk 4315\nb2xlcw== 4316\nIDcw 4317\nIGNlbnRyYWw= 4318\nIEV2 4319\nIGRyZWFt 4320\nIGRvd25sb2Fk 4321\nIGNvbmZpcg== 4322\nIFRob20= 4323\nIHdpbmRvdw== 4324\nIGhhcHBlbnM= 4325\nIHVuaXQ= 4326\nIHRlbmQ= 4327\nIHNwbA== 4328\nIGJlY29tZXM= 4329\nIGZpZ2h0aW5n 4330\nIHByZWRpY3Q= 4331\nIFByZXNz 4332\nIFBvd2Vy 4333\nIGhlYXZ5 4334\nYWtlZA== 4335\nIGZhbg== 4336\nb3J0ZXI= 4337\nYXRlZ3k= 4338\nQkE= 4339\naXplcw== 4340\nIHNwZW5k 4341\nSGVyZQ== 4342\nIDIwMDc= 4343\nIGFkb3A= 4344\nIEhhbQ== 4345\nIGZvb3RiYWxs 4346\nIFBvcnQ= 4347\nb2RheQ== 4348\nNTE= 4349\nYW1waW9ucw== 4350\nIHRyYW5zZmVy 4351\naHQ= 4352\nIDM4 4353\ndGVybQ== 4354\nYWNpdHk= 4355\nIGJ1cg== 4356\nXSw= 4357\ndGVybmFs 4358\ncmln 4359\nYnV0 4360\nIHRoZXJlZm9yZQ== 4361\nIEJlY2F1c2U= 4362\ncmVzcA== 4363\ncmV5 4364\nIG1pc3Npb24= 4365\nU29tZQ== 4366\nIG5vdGVk 4367\nIGFzc3Vt 4368\nIGRpc2Vhc2U= 4369\nIGVkaXQ= 4370\nIHByb2dyZXNz 4371\ncmQ= 4372\nIEJyb3du 4373\nb2NhbA== 4374\nIGFkZGluZw== 4375\nIHJhaXNlZA== 4376\nIEFueQ== 4377\nIHRpY2s= 4378\nIHNlZWluZw== 4379\nIFBlb3BsZQ== 4380\nIGFncmVlbWVudA== 4381\nIHNlcnZlcg== 4382\nIHdhdA== 4383\nIGRlYmF0ZQ== 4384\nIHN1cHBvc2Vk 4385\naWxpbmc= 4386\nIGxhcmdlc3Q= 4387\nIHN1Y2Nlc3NmdWw= 4388\nIFByaQ== 4389\nIERlbW9jcmF0aWM= 4390\nIGp1bXA= 4391\nIFN5cmlh 4392\nIG93bmVycw== 4393\nIG9mZmVycw== 4394\nIHNob290aW5n 4395\nIGVmZmlj 4396\nc2V5 4397\nIGhhdmVu 4398\ndmVyc2U= 4399\ndGVyZWQ= 4400\nIExpZ2h0 4401\naW1hbA== 4402\nIEJpZw== 4403\nIGRlZmVuZA== 4404\nIGJlYXQ= 4405\nIHJlY29yZHM= 4406\nJSk= 4407\nIHNjZW4= 4408\nIGVtcGxveWVlcw== 4409\nIGRldmljZXM= 4410\naGVt 4411\nIGNvbW1lcg== 4412\nIE1leA== 4413\nIGJlbmVmaXQ= 4414\nIFByb2Y= 4415\nIGlsbGVn 4416\nIHN1cmZhY2U= 4417\nIEFsc28= 4418\nIGhhcm0= 4419\naW5nbHk= 4420\nd2lkZQ== 4421\nIEFsZXg= 4422\nIHNodXQ= 4423\nIEN1cg== 4424\nIGxvc2U= 4425\ncG0= 4426\nIGNoYWxsZW5nZQ== 4427\nc2VtYg== 4428\nIHN0YXRpb24= 4429\nIGludGVsbGlnZW5jZQ== 4430\nIGFjY3Vy 4431\nIEZsb3I= 4432\nIHJlcXVpcmVz 4433\nIE1hbA== 4434\nYnVt 4435\nIGhvc3BpdGFs 4436\nIHNwaXJpdA== 4437\nIG9mZmVyZWQ= 4438\nIHByb2R1Y2U= 4439\nIENvbW11bg== 4440\nIGNyZWF0aW5n 4441\nIGNyaXM= 4442\nc3BlY3Q= 4443\nIGVuZGVk 4444\nIGRhaWx5 4445\nIHZvdGVycw== 4446\nbGFuZHM= 4447\naWFz 4448\naWg= 4449\nb25h 4450\nIHNtYXJ0 4451\nIE9mZmljZQ== 4452\nIExvcmQ= 4453\ncmlhbA== 4454\nIEludGVybmV0 4455\nIGNpcmN1bQ== 4456\nIGV4dHJlbWVseQ== 4457\nJy4= 4458\nIG9waW5pb24= 4459\nIE1pbA== 4460\nIGdhaW4= 4461\nQlM= 4462\nIEZpbg== 4463\neXA= 4464\nIHVzZWZ1bA== 4465\nIGJ1ZGdldA== 4466\nIGNvbWZvcnQ= 4467\naXNm 4468\nIGJhY2tncm91bmQ= 4469\nZWxpbmU= 4470\nIGVwaXNvZGU= 4471\nIGVuZW15 4472\nIHRyaWFs 4473\nIGVzdGFibGlzaA== 4474\nZGF0ZQ== 4475\nIENhcA== 4476\nIGNvbnRpbnVlcw== 4477\nIHNob3dpbmc= 4478\nIFVuaW9u 4479\nd2l0aA== 4480\nIHBvc3RlZA== 4481\nIFN5c3RlbQ== 4482\nIGVhdA== 4483\ncmlhbg== 4484\nIHJpc2U= 4485\nIEdlcm1hbnk= 4486\naWxz 4487\nIHNpZ25lZA== 4488\nIHZpbGw= 4489\nIGdyYW5k 4490\nbW9y 4491\nIEVuZ2xhbmQ= 4492\nIHByb2plY3Rz 4493\ndW1iZXI= 4494\nIGNvbmZlcmVuY2U= 4495\nemE= 4496\nIHJlc3BvbnNpYmxl 4497\nIEFyYWI= 4498\nIGxlYXJuZWQ= 4499\n4oCU4oCU 4500\naXBwaW5n 4501\nIEdlb3JnZQ== 4502\nT0M= 4503\nIHJldHVybmVk 4504\nIEF1c3RyYWxpYQ== 4505\nIGJyaWVm 4506\nUXU= 4507\nIGJyYW5k 4508\naWxsaW5n 4509\nYWJsZWQ= 4510\nIGhpZ2hlc3Q= 4511\nIHRyYWlu 4512\nIENvbW1pc3Npb24= 4513\nd2hpbGU= 4514\nIG5vbQ== 4515\nY2VwdGlvbg== 4516\nIG11dA== 4517\nIEJsdWU= 4518\nIGluY2lkZW50 4519\ndmFudA== 4520\nODY= 4521\nIElE 4522\nIG51Y2xlYXI= 4523\nNzQ= 4524\nIExpa2U= 4525\nIFJF 4526\nIE1pY3Jv 4527\nbGk= 4528\nbWFpbA== 4529\nIGNoYXJnZXM= 4530\nODk= 4531\nIGFkanVzdA== 4532\nYWRv 4533\nIGVhcnRo 4534\nTkE= 4535\nIHByaWNlcw== 4536\nUEE= 4537\nIGRyYWZ0 4538\nIHJ1bnM= 4539\nIGNhbmRpZGF0ZQ== 4540\nZW5zZXM= 4541\nIG1hbmFnZW1lbnQ= 4542\nIFBoaWw= 4543\nIE1pc3M= 4544\nIHRlYWNo 4545\nZ3JhbQ== 4546\nIHVuZGVyc3RhbmRpbmc= 4547\nYWl0 4548\naWNhZ28= 4549\nQWRk 4550\nIEVw 4551\nc2VjdXQ= 4552\nIHNlcGFyYXRl 4553\nIGluc3RhbmNl 4554\nIGV0aA== 4555\nIHVubGVzcw== 4556\nKioqKioqKio= 4557\nIEZvcmU= 4558\naW5hdGU= 4559\nIG9wZXJhdGlvbnM= 4560\nU3A= 4561\nIGZhaXRo 4562\nZ2Fy 4563\nIENodXJjaA== 4564\ncm9uaWM= 4565\nIGNvbmZpZw== 4566\nb3N1cmU= 4567\nIGFjdGl2aXRpZXM= 4568\nIHRyYWRpdGlvbmFs 4569\nIDM2 4570\nIGRpcmVjdGlvbg== 4571\nIG1hY2hpbmU= 4572\nIHN1cnJvdW5k 4573\nIHB1c2g= 4574\ndW5jdGlvbg== 4575\nIEVV 4576\nIGVhc2llcg== 4577\nIGFyZ3VtZW50 4578\nR0I= 4579\nIG1pY3Jv 4580\nIHNwZW5kaW5n 4581\naXphdGlvbnM= 4582\nIHRoZW9yeQ== 4583\nYWRvdw== 4584\nIGNhbGxpbmc= 4585\nIExhc3Q= 4586\nIGRlcg== 4587\nIGluZmx1ZW5jZQ== 4588\nIGNvbW1pdA== 4589\nIHBob3Rv 4590\nIHVuYw== 4591\naXN0cnk= 4592\nZ24= 4593\nYXN0ZQ== 4594\nYWNrcw== 4595\nIGRpc3A= 4596\nYWR5 4597\nZG8= 4598\nIEdvb2Q= 4599\nIGA= 4600\nIHdpc2g= 4601\nIHJldmVhbGVk 4602\nwqDCoA== 4603\nbGln 4604\nIGVuZm9yY2U= 4605\nIENvbW1pdHRlZQ== 4606\nIGNoZW0= 4607\nIG1pbGVz 4608\nIGludGVyZXN0ZWQ= 4609\nIHNvbHV0aW9u 4610\naWN5 4611\naW5jdA== 4612\nIC0+ 4613\nIERldA== 4614\nIHJlbW92ZWQ= 4615\nIGNvbXBhcg== 4616\nZWFo 4617\nIHBsYW50 4618\nIFNpbmNl 4619\nIGFjaGlldmU= 4620\nIGFkdmFudGFnZQ== 4621\nIHNsaWdodGx5 4622\nYmluZw== 4623\nIHBsYWNlZA== 4624\ndW5kZXI= 4625\nMjAxNQ== 4626\nIE1hZA== 4627\nIHRpbQ== 4628\nb3Nlcw== 4629\nIGNydQ== 4630\nIFJvY2s= 4631\nIG1vc3RseQ== 4632\nIG5lZ2F0aXZl 4633\nIHNldHRpbmc= 4634\nIHByb2R1Y2Vk 4635\nIG11cg== 4636\nIGNvbm5lY3Rpb24= 4637\nIE1lcg== 4638\nIGRyaXZlcg== 4639\nIGV4ZWN1dGl2ZQ== 4640\nIGFzc2F1bHQ= 4641\nIGJvcm4= 4642\nIFZlcg== 4643\ndGFpbmVk 4644\nIHN0cnVjdHVyZQ== 4645\nIHJlZHVjZQ== 4646\nIGRlY2FkZXM= 4647\nIGRlZA== 4648\ndWtl 4649\nIE1hbnk= 4650\naWRkZW4= 4651\nIGxlYWd1ZQ== 4652\nU2U= 4653\nIGpvaW4= 4654\nIGRpc2Nv 4655\nIGRpZQ== 4656\nY2tz 4657\nYWN0aW9ucw== 4658\nIGFzc2Vzcw== 4659\nYWdu 4660\nIGdvYWxz 4661\nb3Vycw== 4662\nSVI= 4663\nIHNlbmlvcg== 4664\naWxsZXI= 4665\nbW9k 4666\naXBtZW50 4667\nb2NvbA== 4668\ndXk= 4669\nIFF1ZQ== 4670\nIHBhcnRpZXM= 4671\naXJnaW4= 4672\nIGxlYXJuaW5n 4673\naXRhYmxl 4674\nIHN0cmVldA== 4675\nIGNhbWVyYQ== 4676\nQXBw 4677\nIHNraWxscw== 4678\nYnJl 4679\nY2lvdXM= 4680\nIGNlbGVicg== 4681\nIEZyYW5j 4682\nIGV4aXN0aW5n 4683\nIHdpbGxpbmc= 4684\nbG9y 4685\nIGlk 4686\nIFNwYWNl 4687\nIGNyaXRpY2Fs 4688\nIExh 4689\nb3J0dW5hdGVseQ== 4690\nIHNlcnZl 4691\nIGNvbGQ= 4692\nIHNwZWNpZXM= 4693\nVFM= 4694\nIGFuaW1hbHM= 4695\nIEJheQ== 4696\nIG9sZGVy 4697\nIFVuZGVy 4698\nZXN0aWM= 4699\nIFRyZQ== 4700\nIHRlYWNoZXI= 4701\nIHByZWZlcg== 4702\ndmlz 4703\nIHRocmVhZA== 4704\nIE1hdHQ= 4705\nIG1hbmFnZXI= 4706\n44O7 4707\nIHByb2Zlc3Npb25hbA== 4708\nIFZvbA== 4709\nIG5vdGVz 4710\nVGhlc2U= 4711\ndWxh 4712\nIGZyZXNo 4713\nZW50ZWQ= 4714\ndXp6 4715\nZWR5 4716\nY2x1c2lvbg== 4717\nIFJlbA== 4718\nIGRvdWJ0 4719\nRU8= 4720\nIG9wZW5lZA== 4721\nIEJpdA== 4722\nQWR2ZXJ0aXNlbWVudA== 4723\nIGd1ZXNz 4724\nIFVO 4725\nIHNlcXU= 4726\nIGV4cGxhaW4= 4727\nb3R0ZW4= 4728\nIGF0dHJhY3Q= 4729\nYWtz 4730\nIHN0cmluZw== 4731\nIGNvbnRleHQ= 4732\nb3NzaWJsZQ== 4733\nIFJlcHVibGljYW5z 4734\nIHNvbGlk 4735\nIGNpdGllcw== 4736\nIGFza2luZw== 4737\nIHJhbmRvbQ== 4738\ndXBz 4739\ndXJpZXM= 4740\nYXJhbnQ= 4741\nZGRlbg== 4742\nZ2w= 4743\nIEZsb3JpZGE= 4744\nIGRlcGVuZA== 4745\nIFNjb3R0 4746\nIDMz 4747\nIGlU 4748\naWNvbg== 4749\nIG1lbnRpb25lZA== 4750\nIDIwMDA= 4751\nIGNsYWltZWQ= 4752\nIGRlZmluaXRlbHk= 4753\ndWxm 4754\nIGNvcmU= 4755\nIG9wZW5pbmc= 4756\nIENvbnN0 4757\nd2hpY2g= 4758\nIFRyYQ== 4759\nQUc= 4760\nNzI= 4761\nIGJlbGlldmVk 4762\nYWRh 4763\nIDQ4 4764\nIFNlY3VyaXR5 4765\neXJpZ2h0 4766\nIFBldA== 4767\nIExvdQ== 4768\nIGhvbGRpbmc= 4769\nPT09PT09PT09PT09PT09PQ== 4770\nIGljZQ== 4771\nIGJyb3c= 4772\nIGF1dGhvcml0aWVz 4773\naG9zdA== 4774\nd29yZA== 4775\nIHNjb3Jl 4776\nIERpdg== 4777\nIGNlbGxz 4778\nIHRyYW5zbA== 4779\nIG5laWdoYm9y 4780\nIHJlbW92ZQ== 4781\ndWN0 4782\nIGRpc3RyaWN0 4783\nIEFjY29yZGluZw== 4784\nIHdvcnNl 4785\nIGNvbmNlcm5z 4786\nIHByZXNpZGVudGlhbA== 4787\nIHBvbGljaWVz 4788\nIEhhbGw= 4789\nNzM= 4790\nIGh1cw== 4791\nQVk= 4792\nIDIwMDY= 4793\nIEp1ZA== 4794\nIGluZGVwZW5kZW50 4795\nIEp1c3RpY2U= 4796\naWxpYXI= 4797\ncHJpbnQ= 4798\naWdodGVy 4799\nIHByb3RlY3Rpb24= 4800\nemVu 4801\nIHN1ZGRlbg== 4802\naG91c2U= 4803\nIEplcw== 4804\nUFI= 4805\nIEluZg== 4806\nIGJ1bA== 4807\nIF8= 4808\nIFNlcnZpY2U= 4809\nIFBS 4810\nIHN0cmF0ZWd5 4811\nZmZlY3Q= 4812\nIGdpcmxz 4813\nIG1pc3Npbmc= 4814\nb3lhbA== 4815\nIFRlYW0= 4816\ndWxhdGVk 4817\nIGRhdA== 4818\nIHBvbGl0aWNz 4819\nYWJvcg== 4820\nQWNjb3JkaW5n 4821\nIHNwZWxs 4822\nIGdyYXBo 4823\nb3J0aGVybg== 4824\nVEM= 4825\nQWI= 4826\nIGxhYm9y 4827\naXNoZXI= 4828\nIGtpY2s= 4829\nIGlUdW5lcw== 4830\nIHN0ZXBz 4831\ncG9zZXM= 4832\nIHNtYWxsZXI= 4833\nRW4= 4834\nYmVydA== 4835\nIHJvbGw= 4836\nIHJlc2VhcmNoZXJz 4837\nIGNsb3NlZA== 4838\nIHRyYW5zcG9ydA== 4839\nIGxhd3k= 4840\nX19fX19fX19fX19fX19fXw== 4841\nIENoaWNhZ28= 4842\nIGFzcGVjdA== 4843\nIG5vbmU= 4844\nIG1hcnJpYWdl 4845\nOTY= 4846\nIGVsZW1lbnRz 4847\nIEZyZQ== 4848\nIFNhbA== 4849\nIGRyYW0= 4850\nRkM= 4851\ndG9w 4852\nZXF1 4853\nIGhlYXJpbmc= 4854\nIHN1cHBvcnRlZA== 4855\nIHRlc3Rpbmc= 4856\nY29ob2w= 4857\nIG1hc3NpdmU= 4858\nIHN0aWNr 4859\nIGd1YXJk 4860\naXNjbw== 4861\ncGhvbmU= 4862\nRnJvbQ== 4863\nSG93ZXZlcg== 4864\nIGJvcmRlcg== 4865\nIGNvcHk= 4866\nb2dyYXBoeQ== 4867\nbGlzdA== 4868\nNzE= 4869\nIG93bmVy 4870\nY2xhc3M= 4871\ncnVpdA== 4872\ncmF0ZQ== 4873\nIE9uY2U= 4874\nIGRpZ2l0YWw= 4875\nIHRhc2s= 4876\nRVJT 4877\nIGluY3JlZA== 4878\ndGVz 4879\nKys= 4880\nIEZyYW5jZQ== 4881\nIGJyZWF0 4882\nb3ds 4883\nIGlzc3VlZA== 4884\nIFdlc3Rlcm4= 4885\nIGRldGVjdA== 4886\nIHBhcnRuZXJz 4887\nIHNoYXJlZA== 4888\nIENhbGw= 4889\nIGNhbmNlcg== 4890\nYWNoZQ== 4891\ncmliZQ== 4892\nIGV4cGxhaW5lZA== 4893\nIGhlYXQ= 4894\neyI= 4895\nIGludmVzdG1lbnQ= 4896\nIEJvb2s= 4897\nIHdvb2Q= 4898\nIHRvb2xz 4899\nIEFsdGhvdWdo 4900\nIGJlbGllZg== 4901\nIGNyaXNpcw== 4902\nIGdl 4903\nIE1Q 4904\nIG9wZXJhdGlvbg== 4905\ndHlwZQ== 4906\nfn4= 4907\nZ2E= 4908\nIGNvbnRhaW5z 4909\nYW50YQ== 4910\nIGV4cHJlc3M= 4911\nIEdyb3Vw 4912\nIEpvdXJuYWw= 4913\na2E= 4914\nIGFtYg== 4915\nIFVTQQ== 4916\nIGZpbmRpbmc= 4917\nIGZ1bmRpbmc= 4918\naG93 4919\nIGVzdGFibGlzaGVk 4920\naWRlb3M= 4921\nIGRlZ3JlZQ== 4922\nIGRhbmdlcm91cw== 4923\nYW5naW5n 4924\nIGZyZWVkb20= 4925\ncHBvcnQ= 4926\nb3V0aGVybg== 4927\nIGNodXJjaA== 4928\nIGNhdGNo 4929\nIFR3bw== 4930\nIHByZXNlbmNl 4931\nIEd1YXJk 4932\nVXA= 4933\nIGF1dGhvcml0eQ== 4934\nIFByb2plY3Q= 4935\nIGJ1dHRvbg== 4936\nIGNvbnNlcXU= 4937\nIHZhbGlk 4938\nIHdlYWs= 4939\nIHN0YXJ0cw== 4940\nIHJlZmVyZW5jZQ== 4941\nIE1lbQ== 4942\nIik= 4943\nVU4= 4944\nb3JhZ2U= 4945\nIE9wZW4= 4946\nIGNvbGxlY3Rpb24= 4947\neW0= 4948\nZ2VuY3k= 4949\nIGJlYXV0aWZ1bA== 4950\ncm9z 4951\nIHRlbGxz 4952\nIHdhaXRpbmc= 4953\nbmVs 4954\nIHByb3ZpZGluZw== 4955\nIERlbW9jcmF0cw== 4956\nIGRhdWdodGVy 4957\nIG1hc3Rlcg== 4958\nIHB1cnBvc2Vz 4959\nIEphcGFuZXNl 4960\nIGVxdWFs 4961\nIHR1cm5z 4962\nIGRvY3VtZW50cw== 4963\nIHdhdGNoaW5n 4964\nUmVz 4965\nIHJhbg== 4966\nMjAxNA== 4967\nIHJlamVjdA== 4968\nIEtvcmVh 4969\nIHZpY3RpbXM= 4970\nTGV2ZWw= 4971\nZXJlbmNlcw== 4972\nIHdpdG5lc3M= 4973\nIDM0 4974\nIHJlZm9ybQ== 4975\nY29taW5n 4976\nIG9jY3Vw 4977\nIGNhdWdodA== 4978\nIHRyYWZmaWM= 4979\nYWRpbmc= 4980\nIG1vZGVscw== 4981\nYXJpbw== 4982\nIHNlcnZlZA== 4983\nIGJhdHRlcg== 4984\ndWF0ZQ== 4985\nIFNlY3JldGFyeQ== 4986\nIGFncmVlZA== 4987\nIHRydWx5 4988\neW5hbQ== 4989\nIFJldA== 4990\nIHVuaXRz 4991\nIFJlc2VhcmNo 4992\naGFuZA== 4993\nYXppbmU= 4994\nIE1pa2U= 4995\nIHZhcmlldHk= 4996\nb3RhbA== 4997\nIGFtYXppbmc= 4998\nIGNvbmZpcm1lZA== 4999\nIGVudGlyZWx5 5000\nIHB1cmNoYXNl 5001\nIGVsZW1lbnQ= 5002\nIGNhc2g= 5003\nIGRldGVybWluZQ== 5004\nRGU= 5005\nIGNhcnM= 5006\nIFdhbGw= 5007\n4pY= 5008\nIHZpZXdz 5009\nIGRydWdz 5010\nIGRlcGFydG1lbnQ= 5011\nIFN0ZXA= 5012\ndWl0 5013\nIDM5 5014\nYXN1cmU= 5015\nIENsYXNz 5016\nIGNvdmVyZWQ= 5017\nIEJhbms= 5018\nIG1lcmU= 5019\ndWFuYQ== 5020\nIG11bHRp 5021\nIG1peA== 5022\nIHVubGlrZQ== 5023\nbGV2aXNpb24= 5024\nIHN0b3BwZWQ= 5025\nIHNlbQ== 5026\nIEdhbA== 5027\ndWxlcw== 5028\nIHdlbA== 5029\nIEpvaG5zb24= 5030\nbGE= 5031\nIHNraWxs 5032\nIGJlY29taW5n 5033\ncmll 5034\nIGFwcHJvcHJpYXRl 5035\nZmU= 5036\nZWxsb3c= 5037\nIFByb3Q= 5038\ndWxhdGU= 5039\nb2NhdGlvbg== 5040\nIHdlZWtlbmQ= 5041\nb2RpZXM= 5042\nIHNpdGVz 5043\nIGFuaW1hbA== 5044\nIFRpbQ== 5045\nIHNjYWxl 5046\nIGNoYXJnZWQ= 5047\nIGluc3RydWN0 5048\naWxsYQ== 5049\nIG1ldGhvZHM= 5050\nIGNlcnQ= 5051\nIGp1ZGdl 5052\nIEhlbA== 5053\nIGRvbGxhcnM= 5054\nIHN0YW5kaW5n 5055\nIFNxdQ== 5056\nIGRlYnQ= 5057\nbGlhbQ== 5058\nIGRyaXZpbmc= 5059\nIFN1bQ== 5060\nIEVkaXRpb24= 5061\nIGFsYnVt 5062\nYW5kb24= 5063\nSUY= 5064\nIFVr 5065\nNjM= 5066\nYWRlcg== 5067\nIGNvbW1lcmNpYWw= 5068\nZXNo 5069\nIEdvdmVybm1lbnQ= 5070\nIGRpc2NvdmVyZWQ= 5071\nIG91dHB1dA== 5072\nIEhpbGxhcnk= 5073\nIENhcm9s 5074\nIDIwMDU= 5075\nIGFidXNl 5076\nYW5jaW5n 5077\nIHN3aXRjaA== 5078\nIGFubnVhbA== 5079\nVHc= 5080\nIHN0YXRlZA== 5081\nYWdlbWVudA== 5082\naW5uZXI= 5083\nIGRlbW9jcg== 5084\nIHJlc2lkZW50cw== 5085\nIGFsbG93aW5n 5086\nIGZhY3RvcnM= 5087\nb2Rk 5088\nIGZ1Y2s= 5089\nZW1pZXM= 5090\nIG9jY3VycmVk 5091\nb3Rp 5092\nIG5vcnRo 5093\nIFB1YmxpYw== 5094\nIGluanVyeQ== 5095\nIGluc3VyYW5jZQ== 5096\nQ0w= 5097\nb2xseQ== 5098\n44A= 5099\nIHJlcGVhdGVk 5100\nIGFybXM= 5101\nYW5nZWQ= 5102\nIGNvbnN0cnVjdGlvbg== 5103\nIGZsZQ== 5104\nUFU= 5105\naWNpYW5z 5106\nIGZvcm1z 5107\nIE1jQw== 5108\nYW50aWM= 5109\nIG1lbnRhbA== 5110\ncGlyZQ== 5111\nIGVxdWlwbWVudA== 5112\nIGZhbnQ= 5113\nIGRpc2N1c3Npb24= 5114\nIHJlZ2FyZGluZw== 5115\na2lu 5116\nYXJw 5117\nIGNoYWly 5118\nb2d1ZQ== 5119\nIHByb2NlZWQ= 5120\nIElk 5121\nT3Vy 5122\nIG11cmRlcg== 5123\nTWFu 5124\nIDQ5 5125\nYXNw 5126\nIHN1cHBseQ== 5127\nIGlucHV0 5128\nIHdlYWx0aA== 5129\nbGlhbWVudA== 5130\nIHByb2NlZA== 5131\nb3JpYWw= 5132\nIFN0YXQ= 5133\nIE5GTA== 5134\naGVucw== 5135\nIEluc3RpdHV0ZQ== 5136\nIHB1dHRpbmc= 5137\nb3VybmFtZW50 5138\nZXRpYw== 5139\nIGxvY2F0ZWQ= 5140\nIGtpZA== 5141\nZXJpYQ== 5142\ncnVu 5143\nIHByaW5j 5144\nICE= 5145\nZ29pbmc= 5146\nIEJldA== 5147\nIGNsb3Q= 5148\nIHRlbGxpbmc= 5149\nIHByb3Bvc2Vk 5150\naW90 5151\nb3JyeQ== 5152\nIGZ1bmRz 5153\nZ21lbnQ= 5154\nIExpZmU= 5155\nIGJhYnk= 5156\nIEJhY2s= 5157\nIHNwb2tl 5158\nSW1hZ2U= 5159\nIGVhcm4= 5160\nIEFU 5161\nZ3U= 5162\nIGV4Y2hhbmdl 5163\nIExpbg== 5164\nb3Zpbmc= 5165\nIHBhaXI= 5166\nTW9yZQ== 5167\nYXpvbg== 5168\nIGFycmVzdGVk 5169\nIGtpbGxpbmc= 5170\nY2Fu 5171\nIENhcmQ= 5172\neWQ= 5173\nIGlkZW50aWZpZWQ= 5174\nIG1vYmlsZQ== 5175\nIHRoYW5rcw== 5176\nb255bQ== 5177\nIEZvcm0= 5178\nIGh1bmRyZWRz 5179\nIENocmlz 5180\nIENhdA== 5181\nIHRyZW5k 5182\naGF0 5183\nIEF2 5184\nb21hbg== 5185\nIGVsZWN0cmlj 5186\nIFdpbA== 5187\nU0U= 5188\nT2Y= 5189\nIHJlc3RhdXI= 5190\nb3RlZA== 5191\nIHRyaWc= 5192\nIG5pbmU= 5193\nIGJvbWI= 5194\nV2h5 5195\nwq8= 5196\nIGNvdmVyYWdl 5197\nIGFwcGVhbA== 5198\nIFJvYmVydA== 5199\nIFN1cA== 5200\nIGZpbmlzaGVk 5201\nIGZsb3c= 5202\nIGRlbGl2ZXI= 5203\nIGNhbGN1bA== 5204\nIHBob3Rvcw== 5205\nIHBoaWw= 5206\nIHBpZWNlcw== 5207\nIGFwcHJl 5208\na2Vz 5209\nIHJvdWdo 5210\nRG8= 5211\nIHBhcnRuZXI= 5212\nIGNvbmNlcm5lZA== 5213\nIDM3 5214\nIEdlbg== 5215\nQ29s 5216\nY3RvcnM= 5217\nID0+ 5218\nc3RhdGU= 5219\nIHN1Z2dlc3RlZA== 5220\nIEZvcmNl 5221\nQ0U= 5222\nIGhlcnNlbGY= 5223\nIFBsYW4= 5224\nd29ya3M= 5225\nb290aA== 5226\ncmVuY3k= 5227\nIGNvcm5lcg== 5228\nIGh1c2JhbmQ= 5229\nIGludGVybmV0 5230\nIEF1dA== 5231\nZW1z 5232\nb3Nlbg== 5233\nIEF0bA== 5234\nZ2Vu 5235\nIGJhbGFuY2U= 5236\nNjI= 5237\nIHNvdW5kcw== 5238\ndGV4dA== 5239\nIGFycg== 5240\nb3Zlcw== 5241\nIG1pbGxpb25z 5242\nIHJhZGlv 5243\nIHNhdGlzZg== 5244\nIERhbQ== 5245\nTXI= 5246\nR28= 5247\nU3Bl 5248\nIGNvbWJhdA== 5249\ncmFudA== 5250\nIEdyZWU= 5251\nIGZ1ZWw= 5252\nIGRpc3RhbmNl 5253\nIHRlc3Rz 5254\nIGRlY3Jl 5255\nIEVy 5256\nIG1hbmFnZWQ= 5257\nRFM= 5258\nIHRpdA== 5259\nIG1lYXN1cmVz 5260\nIExpYmVy 5261\nIGF0dGVuZA== 5262\nYXNoZWQ= 5263\nIEpvc2U= 5264\nIE5pZ2h0 5265\nZGl0 5266\nIE5vdg== 5267\nIEVuZA== 5268\nb3V0cw== 5269\nIGdlbmVyYXRpb24= 5270\nIGFkdm9j 5271\neXRo 5272\nIGNvbnZlcnNhdGlvbg== 5273\nIFNreQ== 5274\nYWN0aXZl 5275\nY2Vs 5276\ncmllcg== 5277\nIEZyYW5r 5278\nIGdlbmRlcg== 5279\nIGNvbmNlbnQ= 5280\nIGNhcnJpZWQ= 5281\nYW5kYQ== 5282\nIFZpcmdpbg== 5283\nIGFycml2ZWQ= 5284\naWNpZGU= 5285\nYWRlZA== 5286\nIGZhaWx1cmU= 5287\nIG1pbmltdW0= 5288\nbGV0cw== 5289\nIHdvcnN0 5290\nIGtlZXBpbmc= 5291\nIGludGVuZGVk 5292\nIGlsbGVnYWw= 5293\nIHN1YnNj 5294\nIGRldGVybWluZWQ= 5295\nIHRyaXA= 5296\nWWVz 5297\nIHJhaXNl 5298\nIH4= 5299\nIGZlZWxz 5300\nIHBhY2thZ2U= 5301\nIEpv 5302\naGk= 5303\nMjAxNg== 5304\ncmVhbA== 5305\nIGZyYQ== 5306\nIHN5bWI= 5307\nTWU= 5308\ndWNreQ== 5309\ncHJldA== 5310\nIEto 5311\nIEVkaXQ= 5312\nIFdlYg== 5313\nZW1pYw== 5314\nIENvbG9y 5315\nIGp1c3RpY2U= 5316\nSW50 5317\nIGZhcm0= 5318\nY2tub3c= 5319\nIj4= 5320\nZWxlc3M= 5321\nIHJlZHVjZWQ= 5322\nIDUwMA== 5323\neHg= 5324\nIFJhZA== 5325\nIFdvb2Q= 5326\nIGNsaW4= 5327\nIGh5cA== 5328\naWxlcg== 5329\ndXJh 5330\na2lucw== 5331\nODU= 5332\nNjE= 5333\nIFRoZWly 5334\nIE1hcnk= 5335\nIHNhbg== 5336\nIG5vdmVs 5337\nIFdobw== 5338\nIGNhcGFjaXR5 5339\nIGltcG9zc2libGU= 5340\nIHBsYXlz 5341\nIG1pbmlzdGVy 5342\naWp1YW5h 5343\naWNhdGU= 5344\nIFNldA== 5345\nIGZyYW0= 5346\nIGluZw== 5347\nIGNvbW11bml0aWVz 5348\nIEZCSQ== 5349\naXRh 5350\nIGJvbg== 5351\nIHN0cmF0ZWc= 5352\nIGludGVyZXN0cw== 5353\nbG9jaw== 5354\nZ2Vycw== 5355\nbWFz 5356\nIEFORA== 5357\nIGNvbmZsaWN0 5358\nIHJlcXVpcmVtZW50cw== 5359\nIHNhYw== 5360\nIG9wZXJhdGluZw== 5361\naW5p 5362\ncmVsYXRlZA== 5363\nIGNvbW1pdHRlZA== 5364\nIHJlbGF0aXZlbHk= 5365\nIHNvdXRo 5366\nwq/Crw== 5367\nIGFmZm9yZA== 5368\nIGlkZW50aXR5 5369\nIGRlY2lzaW9ucw== 5370\nIGFjY3VzZWQ= 5371\ncGxhY2U= 5372\nIHZpY3Rvcnk= 5373\nb2No 5374\naWF0 5375\nTmFtZQ== 5376\nQ29t 5377\ndGlvbg== 5378\nZWRz 5379\nIHNlZWs= 5380\nIHRpZ2h0 5381\nIEltYWdlcw== 5382\nIGluaXRp 5383\nIGh1bWFucw== 5384\nIGZhbWlsaWFy 5385\nIGF1ZGllbmNl 5386\nIGludGVybmFs 5387\ndmVudHVyZQ== 5388\nIHNpZGVz 5389\nIFRP 5390\nIGRpbQ== 5391\nIGNvbmNsdWQ= 5392\nIGFwcG9pbnQ= 5393\nIGVuZm9yY2VtZW50 5394\nIEppbQ== 5395\nIEFzc29jaWF0aW9u 5396\nIGNpcmN1bXN0 5397\nIENhbmFkaWFu 5398\nIGpvaW5lZA== 5399\nIGRpZmZlcmVuY2Vz 5400\nIExvcw== 5401\nIHByb3Rlc3Q= 5402\nIHR3aWNl 5403\nd2lu 5404\nIGdsYXNz 5405\nYXJzaA== 5406\nIEFybXk= 5407\nIGV4cHJlc3Npb24= 5408\nIGRlY2lkZQ== 5409\nIHBsYW5uaW5n 5410\nYW5pYQ== 5411\nIGhhbmRsZQ== 5412\nIE1pY3Jvc29mdA== 5413\nIE5vcg== 5414\nIG1heGltdW0= 5415\nIFJldg== 5416\nIHNlYQ== 5417\nIGV2YWw= 5418\nIGhlbHBz 5419\ncmVm 5420\nIGJvdW5k 5421\nIG1vdXRo 5422\nIHN0YW5kYXJkcw== 5423\nIGNsaW0= 5424\nIENhbXA= 5425\nIEZveA== 5426\nY2xlcw== 5427\nIGFybXk= 5428\nIFRlY2hu 5429\nYWNraW5n 5430\neHk= 5431\nU1M= 5432\nIDQy 5433\nIGJ1Zw== 5434\nIFVrcmFpbg== 5435\nIE1heA== 5436\nIEpvbmVz 5437\nIFNob3c= 5438\nbG8= 5439\nIHBsYW5ldA== 5440\nIDc1 5441\nIHdpbm5pbmc= 5442\nIGZhc3Rlcg== 5443\nIHNwZWN0 5444\nIGJyb2tlbg== 5445\nVFI= 5446\nIGRlZmluZWQ= 5447\nIGhlYWx0aHk= 5448\nIGNvbXBldGl0aW9u 5449\naHR0cHM= 5450\nIElzbGFuZA== 5451\nIEZl 5452\nIGFubm91bmNl 5453\nIEN1cA== 5454\nIEluc3RlYWQ= 5455\nIGNsaWVudA== 5456\nIHBvc3NpYmx5 5457\nc2VjdGlvbg== 5458\nb2NrZXQ= 5459\nbG9vaw== 5460\nIGZpbmlzaA== 5461\nIGNyZXc= 5462\nIHJlc2Vydg== 5463\nIGVkaXRvcg== 5464\nIGhhdGU= 5465\nIHNhbGU= 5466\nIGNvbnRyb3ZlcnM= 5467\nIHBhZ2Vz 5468\nd2luZw== 5469\nIG51bWVy 5470\nIG9wcG9zaXRpb24= 5471\nIDIwMDQ= 5472\nIHJlZnVnZQ== 5473\nIGZsaWdodA== 5474\nIGFwYXJ0 5475\nIExhdA== 5476\nQW1lcmlj 5477\nIEFmcmljYQ== 5478\nIGFwcGxpY2F0aW9ucw== 5479\nIFBhbGVzdA== 5480\nIEJ1cg== 5481\nIGdhcg== 5482\nIFNvY2lhbA== 5483\nIHVwZ3I= 5484\nIHNoYXBl 5485\nIHNwZWFraW5n 5486\nYW5zaW9u 5487\nYW8= 5488\nIFNu 5489\nIHdvcnJ5 5490\nIEJyaXRhaW4= 5491\nUGxlYXNl 5492\ncm91ZA== 5493\nIGh1bg== 5494\nIGludHJvZHVjZWQ= 5495\nIGRpZXQ= 5496\nSW5k 5497\nIFNlY29uZA== 5498\nIGZ1bmN0aW9ucw== 5499\ndXRz 5500\nIEVhY2g= 5501\nIEplZmY= 5502\nIHN0cmVzcw== 5503\nIGFjY291bnRz 5504\nIGd1YXJhbnQ= 5505\nIEFubg== 5506\nZWRpYQ== 5507\nIGhvbmVzdA== 5508\nIHRyZWU= 5509\nIEFmcmljYW4= 5510\nIEJ1c2g= 5511\nfSw= 5512\nIHNjaA== 5513\nIE9ubHk= 5514\nIGZpZg== 5515\naWdhbg== 5516\nIGV4ZXJjaXNl 5517\nIEV4cA== 5518\nIHNjaWVudGlzdHM= 5519\nIGxlZ2lzbGF0aW9u 5520\nIFdvcms= 5521\nIFNwcg== 5522\nw4I= 5523\nIEh1bWFu 5524\nIOg= 5525\nIHN1cnZleQ== 5526\nIHJpY2g= 5527\ncmlw 5528\nIG1haW50YWlu 5529\nIGZsbw== 5530\nIGxlYWRlcnNoaXA= 5531\nc3RyZWFt 5532\nIElzbGFtaWM= 5533\nIDAx 5534\nIENvbGxlZ2U= 5535\nIG1hZ2lj 5536\nIFByaW1l 5537\nIGZpZ3VyZXM= 5538\nMjAxNw== 5539\naW5kZXI= 5540\neHVhbA== 5541\nIERlYWQ= 5542\nIGFic29sdXRlbHk= 5543\nIGZvdXJ0aA== 5544\nIHByZXNlbnRlZA== 5545\ncmVzcG9uZA== 5546\ncmlibGU= 5547\nIGFsY29ob2w= 5548\nYXRv 5549\nIERF 5550\ncG9yYXJ5 5551\nIGdyYWI= 5552\nIHZhcmk= 5553\nIHF1YW50 5554\nIFBob3Rv 5555\nIHBsdXM= 5556\ncmljaw== 5557\nYXJrcw== 5558\nIGFsdGVybmF0aXZl 5559\nIHBpbA== 5560\nIGFwcHJveA== 5561\ndGhhdA== 5562\nIG9iamVjdHM= 5563\nIFJv 5564\nIEFuZHJvaWQ= 5565\nIHNpZ25pZmljYW50bHk= 5566\nIFJvYWQ= 5567\na2F5 5568\nUmVhZA== 5569\nYXZvcg== 5570\nIGFja25vdw== 5571\nIEhE 5572\nIFNpbmc= 5573\nT3I= 5574\nIE1vbnQ= 5575\nIHVucw== 5576\ncHJvZg== 5577\nIG5lZ290aQ== 5578\nIEFyY2g= 5579\naWtp 5580\nIHRlbGV2aXNpb24= 5581\nIEpld2lzaA== 5582\nIGNvbW1pdHRlZQ== 5583\nIG1vdG9y 5584\nIGFwcGVhcmFuY2U= 5585\nIHNpdHRpbmc= 5586\nIHN0cmlrZQ== 5587\nIERvd24= 5588\nY29tcA== 5589\nIEhpc3Q= 5590\nIGZvbGQ= 5591\nYWNlbWVudA== 5592\nIExvdWlz 5593\nIGJlbG9uZw== 5594\nIOKAog== 5595\nIG1vcnQ= 5596\nIHByZXBhcmVk 5597\nIDY0 5598\nIE1hc3Rlcg== 5599\nIGluZGVlZA== 5600\nIERlbg== 5601\nIHJlbnQ= 5602\nVEE= 5603\nb3VybmV5 5604\nYXJj 5605\nU3U= 5606\nOTc= 5607\nIGFkdmljZQ== 5608\nIGNoYW5naW5n 5609\nIGxpc3RlZA== 5610\nIGxhdW5jaGVk 5611\naXNhdGlvbg== 5612\nIFBldGVy 5613\naXNoZXM= 5614\nIGxpdmVk 5615\nIE1lbA== 5616\nIFN1cHJlbWU= 5617\nIEZlZGVyYWw= 5618\nICk7 5619\ncnVjdHVyZQ== 5620\nIHNldHM= 5621\nIHBoaWxvcw== 5622\ndW91cw== 5623\nIMKg 5624\nIGFwcGxpZWQ= 5625\nIE5PVA== 5626\nIGhvdXNpbmc= 5627\nIE1vdW50 5628\nIG9kZA== 5629\nIHN1c3Q= 5630\nREE= 5631\nZmZpY2llbnQ= 5632\nID8= 5633\nb2x2ZWQ= 5634\nIHBvd2Vycw== 5635\nIHRocg== 5636\nIHJlbWFpbmluZw== 5637\nIFdhdGVy 5638\nTEM= 5639\nIGNhdXNlcw== 5640\n44Gu 5641\nIG1hbm5lcg== 5642\nYWRz 5643\nIHN1Z2dlc3Rz 5644\nIGVuZHM= 5645\nc3RhbmRpbmc= 5646\nZmln 5647\nIER1bg== 5648\naWR0aA== 5649\nIGdheQ== 5650\nIHRlcm1pbg== 5651\nIEFuZ2VsZXM= 5652\nTVM= 5653\nIHNjaWVudGlmaWM= 5654\nIGNvYWw= 5655\nYXBlcnM= 5656\nYmFy 5657\nIFRob21hcw== 5658\nIHN5bQ== 5659\nIFJ1bg== 5660\ndGhpcw== 5661\nUEM= 5662\naWdyYW50cw== 5663\nIG1pbnV0ZQ== 5664\nIERpc3RyaWN0 5665\nY2VsbGVudA== 5666\nIGxlYXZlcw== 5667\nIGNvbXBsZXRlZA== 5668\nYW1pbg== 5669\nIGZvY3VzZWQ= 5670\nIG1vbml0b3I= 5671\nIHZlaGljbGVz 5672\nTUE= 5673\nIE1hc3M= 5674\nIEdyYW5k 5675\nIGFmZmVjdGVk 5676\naXR1dGlvbmFs 5677\nIGNvbnN0cnVjdA== 5678\nIGZvbGxvd3M= 5679\nIHRvbg== 5680\ncmVlbnM= 5681\nIGhvbWVz 5682\nIEV4dA== 5683\nIExldmVs 5684\ncmFzdA== 5685\nIEly 5686\nIGVsaW0= 5687\nIGxhcmdlbHk= 5688\nIEpvZQ== 5689\nIHZvdGVz 5690\nYWxscw== 5691\nIGJ1c2luZXNzZXM= 5692\nIEZvdW5kYXRpb24= 5693\nIENlbnRyYWw= 5694\nIHlhcmRz 5695\nIG1hdGVyaWFscw== 5696\ndWxuZXI= 5697\nIGd1aWRl 5698\nIGNsb3Nlcg== 5699\ndW1z 5700\nIHNwb3J0cw== 5701\nZWRlcg== 5702\nSnVzdA== 5703\nIHRheGVz 5704\nODQ= 5705\nIE9sZA== 5706\nIGRlY2FkZQ== 5707\nb2xh 5708\nIHZpcg== 5709\nIGRyb3BwZWQ= 5710\nIGRlbGF5 5711\naXRlY3Q= 5712\nIHNlY3VyZQ== 5713\nc3RlaW4= 5714\nbGV2ZWw= 5715\nIHRyZWF0ZWQ= 5716\nIGZpbGVk 5717\nYWluZQ== 5718\nIHZhbg== 5719\nIG1pcg== 5720\nIGNvbHVtbg== 5721\naWN0ZWQ= 5722\nZXBlcg== 5723\nIHJvdA== 5724\nIGNvbnN1bHQ= 5725\nIGVudHJ5 5726\nIG1hcmlqdWFuYQ== 5727\nIERvdQ== 5728\nIGFwcGFyZW50bHk= 5729\nb2tpbmc= 5730\nY2x1c2l2ZQ== 5731\nIGluY3JlYXNlcw== 5732\nYW5v 5733\nIHNwZWNpZmljYWxseQ== 5734\nIHRlbGU= 5735\nZW5zaW9ucw== 5736\nIHJlbGlnaW9u 5737\nYWJpbGl0aWVz 5738\nIGZyYW1l 5739\nIE5vdGU= 5740\nIExlZQ== 5741\nIGhlbHBpbmc= 5742\nIGVkZ2U= 5743\nb3N0b24= 5744\nIG9yZ2FuaXphdGlvbnM= 5745\nw4M= 5746\nIEJvdGg= 5747\naGlwcw== 5748\nIGJpZ2dlcg== 5749\nIGJvb3N0 5750\nIFN0YW5k 5751\nIHJvdw== 5752\ndWxz 5753\nYWJhc2U= 5754\nIHJpZA== 5755\nTGV0 5756\nYXJlbg== 5757\ncmF2ZQ== 5758\nIHN0cmV0 5759\nUEQ= 5760\nIHZpc2lvbg== 5761\nIHdlYXJpbmc= 5762\nIGFwcHJlY2k= 5763\nIGF3YXJk 5764\nIFVzZQ== 5765\nIGZhY3Rvcg== 5766\nd2Fy 5767\ndWxhdGlvbnM= 5768\nKSg= 5769\nIGdvZA== 5770\nIHRlcnJpdA== 5771\nIHBhcmFt 5772\nYXN0cw== 5773\nODc= 5774\nIGVuZW1pZXM= 5775\nIEdhbWVz 5776\nRkY= 5777\nIGFjY2lkZW50 5778\nV2VsbA== 5779\nIE1hcnRpbg== 5780\nVEVS 5781\nIGF0aA== 5782\nIEhlbGw= 5783\nIGZvcmc= 5784\nIHZldGVy 5785\nIE1lZGlj 5786\nZnJlZQ== 5787\nIHN0YXJz 5788\nIGV4cGVuc2l2ZQ== 5789\nIGFjYWQ= 5790\ncmF3bg== 5791\nIFdoZQ== 5792\nIGxvY2s= 5793\nIGZvcm1hdA== 5794\nIHNvbGRpZXJz 5795\nc20= 5796\nIGFnZW50 5797\nIHJlc3BvbnNpYmlsaXR5 5798\nb3Jh 5799\nIFNjaWVuY2U= 5800\nIHJhcGlk 5801\nIHRvdWdo 5802\nIEplc3Vz 5803\nIGJlbGlldmVz 5804\nTUw= 5805\nIHdlYXI= 5806\nbGV0ZQ== 5807\nw4PDgg== 5808\nIERyaQ== 5809\nIGNvbW1pc3Npb24= 5810\nIEJvYg== 5811\nT2g= 5812\nYXBlZA== 5813\nIHdhcm0= 5814\nw4PDgsODw4I= 5815\nIDIwMDM= 5816\nb3J0aW9u 5817\nIGhhc24= 5818\ndXN0ZXI= 5819\nIHVuaXZlcnM= 5820\nIElsbA== 5821\nIGtpbmc= 5822\nb2xvZ2llcw== 5823\nOTQ= 5824\nIFRlbQ== 5825\nIE1vcw== 5826\nIHBhdGllbnQ= 5827\nIE1leGljbw== 5828\nY2Vhbg== 5829\nIERlYXRo 5830\nIFNhbmRlcnM= 5831\neW91 5832\nIENhc3Q= 5833\nIENvbXBhbnk= 5834\ncHR5 5835\nIGhhcHBlbmluZw== 5836\nRlA= 5837\nIEJhdHRsZQ== 5838\nIGJvdWdodA== 5839\nQW0= 5840\nTW9k 5841\nVXM= 5842\ndXRlcnM= 5843\nIENyZQ== 5844\nIFRob3Nl 5845\nIDQ0 5846\naXNlcg== 5847\nIHNvdWw= 5848\nIFRvcA== 5849\nIEhhcnJ5 5850\nIEF3 5851\nIHNlYXQ= 5852\nZmZlZQ== 5853\nIHJldm9sdXRpb24= 5854\nICgi 5855\nIER1cmluZw== 5856\nZXR0ZQ== 5857\nIHJpbmc= 5858\nIG9mZmVuc2l2ZQ== 5859\nIHJldHVybnM= 5860\nIHZpZGVvcw== 5861\nIGRpc2Ns 5862\nIGZhbW91cw== 5863\nZW5jZWQ= 5864\nIFNpZ24= 5865\nIFJpdmVy 5866\nIDMwMA== 5867\nUE0= 5868\nIEJ1cw== 5869\nIENI 5870\nIGNhbmRpZGF0ZXM= 5871\nYXJkZW4= 5872\nIHBlcmNlbnRhZ2U= 5873\nIHZpc3VhbA== 5874\nIHRoYW5r 5875\nIHRyb3VibGU= 5876\nbmVyZ3k= 5877\nIDIwMDE= 5878\nIHByb3Zl 5879\nYXNoaW9u 5880\nIGVuaA== 5881\nIExvbmc= 5882\nVU0= 5883\nIGNvbm5lY3RlZA== 5884\nIHBvc3NpYmlsaXR5 5885\nT3Zlcg== 5886\nIGV4cGVydA== 5887\nIGxpYnJhcnk= 5888\nYXJ0cw== 5889\nIERpcmVjdG9y 5890\nIGZlbGxvdw== 5891\nOTI= 5892\naXJ0eQ== 5893\nIGRyeQ== 5894\nIHNpZ25z 5895\nIExvdmU= 5896\nIHF1aWV0 5897\nZm9vdA== 5898\nIHB1cmU= 5899\nIEh1bg== 5900\nIGZpbGxlZA== 5901\ncGhhcw== 5902\nIEVsZWN0 5903\nZW5kbWVudA== 5904\nIEV4cGw= 5905\nIHVuYWJsZQ== 5906\nbnM= 5907\nbW8= 5908\nIHZhc3Q= 5909\nb2Jl 5910\nIGlkZW50aWZ5 5911\nYXBwaW5n 5912\nIENhcm9saW5h 5913\nZ3Jlc3M= 5914\nIHByb3Rl 5915\nIGZpc2g= 5916\nIGNpcmN1bXN0YW5jZXM= 5917\ncmF6eQ== 5918\nIFBob3Q= 5919\nIGJvZGllcw== 5920\nIE11cg== 5921\nIGRldmVsb3Bpbmc= 5922\nIEFS 5923\nIGV4cGVyaWVuY2Vk 5924\nIHN1YnN0YW50 5925\nIEJvYXJk 5926\nZXNvbWU= 5927\nIGRvbWVzdGlj 5928\nIGNvbWJpbmVk 5929\nIFB1dA== 5930\nIGNoZW1pY2Fs 5931\nIENoaWxk 5932\nIHBvb2w= 5933\nIEN5 5934\nIGVnZw== 5935\nY29ucw== 5936\nc3RlcnM= 5937\nIGh1cnQ= 5938\nIG1hcmtldHM= 5939\nIGNvbnNlcnZhdGl2ZQ== 5940\nIHN1cHBvcnRlcnM= 5941\nIGFnZW5jaWVz 5942\naWRlbA== 5943\nT2I= 5944\ndXJi 5945\nIDQz 5946\nIERlZmVuc2U= 5947\neWU= 5948\nIEFw 5949\nZHVsZQ== 5950\nIHRlbXBlcmF0dXJl 5951\nIGNvbmR1Y3RlZA== 5952\nIENoaWVm 5953\nIHB1bGxlZA== 5954\nIGZvbA== 5955\nTGFzdA== 5956\nb250bw== 5957\nb3Npcw== 5958\nVkVS 5959\nRGVz 5960\nIFBhbg== 5961\nRmlyc3Q= 5962\nIGFkdmFuY2U= 5963\nIGxpY2Vuc2U= 5964\ncm9ycw== 5965\nIEpvbg== 5966\nIGltYWdpbmU= 5967\nIGhlbGw= 5968\nIGZpeGVk 5969\nIGluY29y 5970\nb3NpdGU= 5971\nIExvZw== 5972\naWNrZW4= 5973\nXTo= 5974\nIHN1cnByaXNl 5975\naGFi 5976\nIGNyYWZ0 5977\nb2x0 5978\nIEp1bA== 5979\nIGRpYWw= 5980\nIHJlbGV2YW50 5981\nIGVudGVyZWQ= 5982\nIGxlYWRz 5983\nIEFE 5984\nIENsZWFu 5985\nIHBpY3R1cmVz 5986\nZXNzb3I= 5987\nIGFsdA== 5988\nIHBheWluZw== 5989\nUGVy 5990\nIE1hcmtldA== 5991\nIHVwZGF0ZXM= 5992\nYW1pbHk= 5993\nIFR5cGU= 5994\nIEhvbWU= 5995\nIDU1 5996\nc2VtYmx5 5997\ncm9tZQ== 5998\nODM= 5999\nIGdyZWF0ZXN0 6000\nIGhlaWdodA== 6001\nIGhlYXY= 6002\nYWludHM= 6003\nIGxpc3Rlbg== 6004\nYXNlcg== 6005\nIFNI 6006\nIGNhcGFibGU= 6007\nYWNsZQ== 6008\nIHBlcnNwZWN0 6009\naW5hdGluZw== 6010\nIG9mZmVyaW5n 6011\ncnlwdA== 6012\nIERldmVsb3A= 6013\nYWJpbg== 6014\ncmM= 6015\nIGJyaWdodA== 6016\nYWx0eQ== 6017\nYXJyb3c= 6018\nIHN1cHBs 6019\naW5kaW5n 6020\nYWNrZWQ= 6021\nZ3lwdA== 6022\nIEFub3RoZXI= 6023\ncGc= 6024\nIFZpcmdpbmlh 6025\nIEx1 6026\nIHBsYW5uZWQ= 6027\nIHBpdA== 6028\nIHN3ZWV0 6029\nVHlwZQ== 6030\nIERp 6031\nIHR5cGljYWxseQ== 6032\nIEZyYW5jaXNjbw== 6033\nIHByb3NwZWN0 6034\nIERhbg== 6035\nIHRlZW4= 6036\ncmVlcw== 6037\nIHNjaGVk 6038\nIGhvbA== 6039\nIHNjcg== 6040\nIGxvdHM= 6041\nbGlmZQ== 6042\nIG5ld3Nw 6043\nIGZvcmdldA== 6044\nIE5vbmU= 6045\nIE1pZGRsZQ== 6046\nIFJ5YW4= 6047\nZWRk 6048\nIHNldmVyZQ== 6049\nIHN1aXQ= 6050\nbGxlcg== 6051\nOTM= 6052\nIGNvcnJlc3BvbmQ= 6053\nIGV4cGxvcw== 6054\ndWF0aW9ucw== 6055\nIGZsYWc= 6056\nZ2FtZQ== 6057\ncmlk 6058\nIHByaW4= 6059\nIERhdGE= 6060\nIGRlcGxveQ== 6061\nIEVudGVy 6062\nc3VpdA== 6063\nZ2hhbg== 6064\nIE1lbg== 6065\nIHRob3VnaHRz 6066\nIG1hdHRlcnM= 6067\nIGFkYXB0 6068\nIEFyaQ== 6069\nIGZpbGw= 6070\nIGZvcnRo 6071\nIHNhbQ== 6072\nIDQx 6073\nIHBheW1lbnQ= 6074\nIEhvcg== 6075\nIHNwcmluZw== 6076\nZHVj 6077\nIGxvc2luZw== 6078\nIGJyaW5naW5n 6079\nRk8= 6080\nYWxh 6081\nIGRpc3RyaWJ1dGlvbg== 6082\naGVyZWQ= 6083\nYm91cg== 6084\nIElzcmFlbGk= 6085\nb21h 6086\nIGNvbWJpbmF0aW9u 6087\nIHBsZW50eQ== 6088\nVkU= 6089\nQ2Fu 6090\nIEhhdw== 6091\nIHBlcm1hbg== 6092\nIFNwZWNpYWw= 6093\nIHRvdw== 6094\nIHNlZWtpbmc= 6095\nIGV4YW1wbGVz 6096\nIGNsYXNzZXM= 6097\nY3I= 6098\nIGJlZXI= 6099\nIG1vdmVz 6100\nIElQ 6101\nIEtu 6102\nIHBhbmVs 6103\nRXZlbg== 6104\nIHByb3Blcmx5 6105\nIHJpcw== 6106\nIHBsdWc= 6107\nIGVzdGltYXRlZA== 6108\nRXZlcnk= 6109\nIGRlZmVuc2l2ZQ== 6110\nYWdyYXBo 6111\nIHByZWdu 6112\nIGluc3RpdA== 6113\nIFZpY3Q= 6114\nIHZvbHVtZQ== 6115\nIHBvc2l0aW9ucw== 6116\nIGxpbmtz 6117\nIFByb2dyYW0= 6118\nIFdlZWs= 6119\nYWd1ZXM= 6120\nIHRyYW5zZm9ybQ== 6121\na2Vy 6122\nIENFTw== 6123\nIGNhcw== 6124\nIG9wcG9uZW50 6125\nIHR3ZWV0 6126\nIENvZGU= 6127\nIHNob3A= 6128\nIGZseQ== 6129\nIHRhbGtz 6130\nIGJhZw== 6131\nUGhvbmU= 6132\nIGFpZA== 6133\nIHBsYW50cw== 6134\nIDY1 6135\nIGF0dG9ybmV5 6136\nYXJ0ZXJz 6137\ncXVlc3Q= 6138\nIE1hZ2lj 6139\nIGJlZ2lucw== 6140\nIG15c3Rlcg== 6141\nIGVudmlyb25tZW50YWw= 6142\nIHN0b3JhZ2U= 6143\nTk4= 6144\nIG1hcmc= 6145\nIHNrZQ== 6146\nIG1ldGFs 6147\nZWxseQ== 6148\nIG9yZGVyZWQ= 6149\nIHJlbWFpbmVk 6150\nIGxvdmVk 6151\nIHByb21wdA== 6152\nIHVwZGF0ZWQ= 6153\nIGV4cGVydHM= 6154\nIHdhbGtpbmc= 6155\nIGFuY2llbnQ= 6156\nIHBlcmZvcm1lZA== 6157\nQVRF 6158\nIG5laXRoZXI= 6159\naWVuY3k= 6160\nIG1hbnVmYWN0dXJl 6161\nIFBhaw== 6162\nIHNlbGVjdGVk 6163\nIG1pbmU= 6164\nIHVsdGltYXRlbHk= 6165\nIGV4cGxhbg== 6166\nIGxhYmVs 6167\nIFNlcnZpY2Vz 6168\ncmlidXRlZA== 6169\nVHJ1bXA= 6170\nIHN5bg== 6171\nIFVsdA== 6172\nU0M= 6173\nIG1lYXQ= 6174\nIGdpYW50 6175\nIFdhcnM= 6176\nIE9O 6177\nIGFkbQ== 6178\nIGludGVycHJldA== 6179\nIGV2ZW5pbmc= 6180\nIGV2aWw= 6181\nIEJvc3Rvbg== 6182\nIFdpbGQ= 6183\nIMM= 6184\nIEJpdGNvaW4= 6185\nIEFtYXpvbg== 6186\nRHI= 6187\nIEluZm9ybWF0aW9u 6188\nIG9idmlvdXNseQ== 6189\nIGFkdmFuY2Vk 6190\nUGhvdG8= 6191\nb2xhcg== 6192\nIHdlYXRoZXI= 6193\nIHN5bWJvbA== 6194\nIHNvbGU= 6195\nIHBvdGVudGlhbGx5 6196\nb3N0ZXI= 6197\nIG9yaWdpbmFsbHk= 6198\nbXVu 6199\nMzAw 6200\nYXpl 6201\nZXNzaW9ucw== 6202\nIGRlY2s= 6203\nIHN0b29k 6204\nIHlvdXRo 6205\nIEJlcm4= 6206\nUmVw 6207\nIFRlc3Q= 6208\nIGJhc2ljYWxseQ== 6209\nb3RpYw== 6210\nIGludm9sdmU= 6211\nb2xpdA== 6212\nbHlu 6213\nU2Vl 6214\nIGFpcmNyYWZ0 6215\nIGNvbmZpcm0= 6216\nRVc= 6217\nIG1lc3NhZ2Vz 6218\nIFJpY2hhcmQ= 6219\nIGtpdA== 6220\nIHByb2hpYg== 6221\nIHZ1bG5lcg== 6222\naXN0ZXJz 6223\nIGV4aXN0ZW5jZQ== 6224\nIHR1cm5pbmc= 6225\nIFNQ 6226\nIGRlc2lyZQ== 6227\nIGZsYXQ= 6228\nIG1lbnQ= 6229\nc2Vhc29u 6230\nYW5nZXM= 6231\nIG5laWdoYm9yaG9vZA== 6232\nIExha2U= 6233\nQVRJT04= 6234\nIHBvaW50ZWQ= 6235\nYnVy 6236\nIGlubm92 6237\ndWNrcw== 6238\nVUw= 6239\nIHByb2Zlc3Nvcg== 6240\nIGV4cHJlc3NlZA== 6241\nQUI= 6242\naWNpb3Vz 6243\nIDIwMDI= 6244\nIERldg== 6245\nIHNlc3Npb24= 6246\nIGJhcmU= 6247\nc2Vu 6248\nIGRpc3M= 6249\nIENhdGg= 6250\nIFBhc3M= 6251\nIFBvaW50 6252\nIGRvY3Rvcg== 6253\nb3Jyb3c= 6254\nYWlsZWQ= 6255\nIFJ1Yg== 6256\nIERD 6257\nIENoYXJs 6258\ncGVyc29u 6259\nIHdyaXRlcg== 6260\naWdodGVycw== 6261\ndXJlYXU= 6262\nIG9ibGln 6263\nIHJlY29yZGVk 6264\nIGJyb2tl 6265\nIG9yZGVycw== 6266\naWx0eQ== 6267\nIG1vdGlvbg== 6268\naW5pdHk= 6269\nbGF3 6270\nYWRpdW0= 6271\nIGltbWlncmF0aW9u 6272\nIGNvbnRyYXN0 6273\nIGJhdHQ= 6274\nIGV4Y2VsbGVudA== 6275\nIHRlY2huaWNhbA== 6276\nYW1p 6277\nIHR1bg== 6278\nIGNsb3Vk 6279\nIFllYXI= 6280\nZ2Vvbg== 6281\nIGNyZWF0aW9u 6282\nIHN0cmFuZ2U= 6283\nIGF1dGg= 6284\nIGZvcnQ= 6285\nYm9ybg== 6286\nIGV4dGVudA== 6287\nIFRvZGF5 6288\nIENsdWI= 6289\nIHJhaW4= 6290\nIHNhbXBsZQ== 6291\nIGFjY2VwdGVk 6292\nIHRhY3Q= 6293\nIGZpcmVk 6294\nIFNvbg== 6295\nIHN0YW5kcw== 6296\nIGJvb3Q= 6297\nIDQ3 6298\nIHN0YXRlbWVudHM= 6299\nIHZlcnNpb25z 6300\nIHNlbGxpbmc= 6301\nb3VuZGVk 6302\nIDE5OTA= 6303\nIHdlcmVu 6304\nIFdhdGNo 6305\nIGV4cGVyaW1lbnQ= 6306\nUG9zdA== 6307\nIHJldGFpbA== 6308\ndWxlZA== 6309\nSW5zdA== 6310\ndW50ZQ== 6311\n44O8 6312\nIGRlcGFydA== 6313\nIGJvbmQ= 6314\naXZlcnk= 6315\nb21wbA== 6316\nIHJlYWN0aW9u 6317\nIFN5cmlhbg== 6318\nIFBhYw== 6319\nYXBwZWQ= 6320\nYW5pZWw= 6321\nRFA= 6322\nIHJlc29sdXRpb24= 6323\nIHJlYWN0 6324\nIGFwcHJvdmVk 6325\nb25vbQ== 6326\nbW9uZA== 6327\nIE9mZmlj 6328\nLS0t 6329\nIHJlcGxhY2U= 6330\nIHRhY2s= 6331\nIHNwb3J0 6332\nIGNoYWlu 6333\nIGVtZXJnZW5jeQ== 6334\ncmFk 6335\nIFBhbGVzdGlu 6336\nIDQ2 6337\nIGF1dG9tYXRpY2FsbHk= 6338\nIHJvdXRl 6339\nIHBhbA== 6340\nIGJhbmtz 6341\nIFBhcmlz 6342\nIE1lZGlh 6343\ncm9hZA== 6344\naWNpbmc= 6345\naXh0 6346\naXN0ZWQ= 6347\nIGdyZXc= 6348\nIGNvb3Jk 6349\nIFdoZXJl 6350\nb21pbg== 6351\nIHN1YnM= 6352\n77+977+9 6353\nIMKx 6354\nIGNvcnBvcmF0ZQ== 6355\nIHNlbGVjdGlvbg== 6356\nbm9vbg== 6357\nIFJlcG9ydA== 6358\nY3M= 6359\nY2x1ZGluZw== 6360\nb3JkZXJz 6361\nYW5jaGU= 6362\nIEl0cw== 6363\nIHNsb3dseQ== 6364\nIEVneXB0 6365\nIEFjYw== 6366\nIGNvbGxl 6367\naXF1ZXM= 6368\nRVg= 6369\nIGF0dGVtcHRz 6370\ndXJs 6371\nIENyb3Nz 6372\nIGZpbmRpbmdz 6373\nIFND 6374\nIE9S 6375\nIGluZGV4 6376\nZW5zaXR5 6377\nIFdheQ== 6378\nIExhbmQ= 6379\nIHNob2Nr 6380\nZGlz 6381\nIGR5bmFt 6382\nIGNhcnQ= 6383\nbW9zcA== 6384\nU2luY2U= 6385\naWVzdA== 6386\nIEJveQ== 6387\nIHN0b3Jt 6388\nIENvbnRpbg== 6389\nMjAxMw== 6390\naGV3 6391\naWxpdA== 6392\nIGVzc2VudGlhbA== 6393\naXF1aWQ= 6394\nT3RoZXI= 6395\naXZlcmVk 6396\nIHJlYXNvbmFibGU= 6397\nQWN0 6398\nIHN1YnNlcXU= 6399\nIFBhY2s= 6400\nIEZvcnQ= 6401\nIGNvbnNpZGVyaW5n 6402\nIHVuaXZlcnNpdHk= 6403\nbG9n 6404\nIG1hcnJpZWQ= 6405\nIGlsbHVzdA== 6406\nIFRydWU= 6407\no48= 6408\nIG51bWVyb3Vz 6409\ncmFzdHJ1Y3R1cmU= 6410\nIHNlcmlvdXNseQ== 6411\nIHJlZmVycmVk 6412\ndWE= 6413\nIGNvbnNpc3RlbnQ= 6414\nb25uYQ== 6415\nIFJlYWw= 6416\ncnVwdGlvbg== 6417\nY2lwbGVz 6418\nIGZhY3Rz 6419\nOTE= 6420\nb3Rlcw== 6421\nZXJn 6422\nVGhlbg== 6423\nIGFjY29tcGw= 6424\nTm90ZQ== 6425\nIHJldmVudWU= 6426\nIHBhc3Npbmc= 6427\nIG1hbA== 6428\nZWVu 6429\nIFlldA== 6430\nIGdhdGhlcg== 6431\ndGVyZGF5 6432\nZXdvcms= 6433\nIEF1dGhvcg== 6434\nUGU= 6435\nIG9wdGlt 6436\nIHJ1Yg== 6437\nIOijjw== 6438\nIHVua25vd24= 6439\nc3RvbmU= 6440\nIHVuaW9u 6441\nb2x2ZQ== 6442\nIG9wcG9ydHVuaXRpZXM= 6443\nIGJyb3dzZXI= 6444\nIFdhbA== 6445\nIENvc3Q= 6446\nIHJlcG9ydGluZw== 6447\nc3Rz 6448\ncGV0 6449\nIHNhbmQ= 6450\nIHN1ZGRlbmx5 6451\nIHN1cnByaXNpbmc= 6452\nIFZS 6453\nIHNvbWV3aGF0 6454\nIEJhcw== 6455\ndWx0dXJl 6456\naXp6 6457\nIENE 6458\nIGNoYWxsZW5nZXM= 6459\nIHNldHRpbmdz 6460\nIGV4cGVyaWVuY2Vz 6461\nIEZ1bGw= 6462\nIGNhbm4= 6463\nIHJlY2VpdmluZw== 6464\nRVNU 6465\nIGpvaW50 6466\nIGN1bHR1cmFs 6467\nIGFzdA== 6468\nODI= 6469\nYXN0ZXJu 6470\nY2VpdmVk 6471\nIENydQ== 6472\nIGJ1bGw= 6473\ncGlyZWQ= 6474\nYW1t 6475\nIGZhY2luZw== 6476\ncG93ZXI= 6477\nIGJvc3M= 6478\nIEhvbA== 6479\nIGluc3Ry 6480\nIGluY3JlYXNpbmdseQ== 6481\nIHNoaWZ0 6482\nIHN0cmVldHM= 6483\nIFdpbGxpYW1z 6484\nYWJi 6485\nIGxpZQ== 6486\nIGxhdWdo 6487\nIENh 6488\nUEw= 6489\nIGFkdWx0cw== 6490\nIGN1c3RvbWVy 6491\nIG9idGFpbmVk 6492\nIHN1cHBvcnRpbmc= 6493\naHRtbA== 6494\nZmlyZQ== 6495\nIGRldGFpbGVk 6496\nIHBpY2tlZA== 6497\nIFJpZ2h0 6498\nbGRlcg== 6499\nRUU= 6500\nc3Rvb2Q= 6501\nIEtpbQ== 6502\nIHdpcmU= 6503\nIHNpZ2h0 6504\nIGRldmVsb3BlcnM= 6505\nIHBlcnNvbnM= 6506\nIHNhZA== 6507\nIGN1cA== 6508\nIHdhcm5pbmc= 6509\nIGJveXM= 6510\nbG9uZw== 6511\nIGJpcmQ= 6512\nZm8= 6513\nIHdhbA== 6514\nIG9ic2VydmVk 6515\nIHpvbmU= 6516\naXZlbmVzcw== 6517\nIGNoYW5uZWw= 6518\nY3JpcHQ= 6519\nIHJlZnVzZWQ= 6520\nIEFnYWlu 6521\nIHN1Yw== 6522\nIHNwb2tlc21hbg== 6523\nIFJlZg== 6524\ncml0ZQ== 6525\nb3VzdG9u 6526\n44Oz 6527\nIFNoZXI= 6528\nIGFjdHM= 6529\nIE5hbWU= 6530\nIHN0cnVnZ2xl 6531\nYXJyeQ== 6532\nb21ldGltZXM= 6533\nIGRpc2NyaW0= 6534\nSFQ= 6535\nIGNhdGVnb3J5 6536\nIHJlYWxpemU= 6537\nIGVtcGxveWVl 6538\nIEFmZ2hhbg== 6539\nZW5nZXI= 6540\nIGd1bnM= 6541\nIFN0ZXZl 6542\nIE1vdA== 6543\nIE9s 6544\nb2tlZA== 6545\nIHRoaWNr 6546\nIGZhaXJseQ== 6547\naWxseQ== 6548\nIHN1cnZl 6549\nIE1hdA== 6550\nd2VpZ2h0 6551\n4pQ= 6552\nIHRyb29wcw== 6553\nIGFnZW50cw== 6554\nIGJhdHRlcnk= 6555\nIG1vdGl2 6556\nw6E= 6557\nU2Vj 6558\nZGVu 6559\nb3Zlcnk= 6560\nTFM= 6561\nIGZsdQ== 6562\nIGNvbmZpZGVudA== 6563\nIE9wZXI= 6564\nIGVtcHR5 6565\nIHBoZW4= 6566\nIHNlY3Rvcg== 6567\nIGV4Y2l0ZWQ= 6568\nIHJlbW90ZQ== 6569\nYXBo 6570\nb2Vu 6571\nIGRlc3Ryb3llZA== 6572\nIG1vcmFs 6573\nIEhQ 6574\nIFJvbg== 6575\nIGRyZXNz 6576\nIEJhdA== 6577\nIGxpdA== 6578\nIE1T 6579\nIGFm 6580\nSEw= 6581\ncnVt 6582\naXNtcw== 6583\nIHNob3VsZG4= 6584\nIHN5bXB0 6585\nIFRvcm9udG8= 6586\naGV0aWM= 6587\nIGNhcmJvbg== 6588\nIGluc3RhbGxlZA== 6589\nIHZpb2xlbnQ= 6590\nIHNvbGFy 6591\namE= 6592\nIHByYWN0aWNlcw== 6593\nIHJpZGU= 6594\nIFBlbm4= 6595\nIGltcHJvdmVk 6596\nIGF1ZGlv 6597\nIGJlaGF2aQ== 6598\nIFBT 6599\nIGVhdGluZw== 6600\nRGF0YQ== 6601\nIFJldmlldw== 6602\ncGFzcw== 6603\nY2xhaW0= 6604\ndWF0ZWQ= 6605\nYW5nZXJz 6606\nY2hlbg== 6607\nIHByb3BlcnRpZXM= 6608\nIGFueXdoZXJl 6609\nQW5vdGhlcg== 6610\nIGJsb3c= 6611\nIEphY2tzb24= 6612\nIHByb3Vk 6613\nIHBsYW5l 6614\nbGluZXM= 6615\nIHNxdWFyZQ== 6616\nIHByb29m 6617\nYW5zYXM= 6618\nIHRhbGtlZA== 6619\nbWFrZXJz 6620\nIHNpc3Rlcg== 6621\nIGhvbGRz 6622\nIHJlc2lkZW50 6623\nID09 6624\nIHJlc2lzdGFuY2U= 6625\nIHNwbGl0 6626\nIHByb3NlY3V0 6627\nIGNvbmZpZGVuY2U= 6628\ncmVzZW50cw== 6629\nIGN1dHM= 6630\nIGV4Y2VwdGlvbg== 6631\nIHplcm8= 6632\nR2V0dHk= 6633\nIGNvcHlyaWdodA== 6634\nIHRvdGFsbHk= 6635\nb3JtYWw= 6636\naWZpY2F0aW9ucw== 6637\nIEF1c3RyYWxpYW4= 6638\nIHNpY2s= 6639\nIDE1MA== 6640\nIGhvdXNlaG9sZA== 6641\nIGZlZXM= 6642\nIGRyaXZlcnM= 6643\nb2dlbg== 6644\nIE5Z 6645\nIG5lY2Vzc2FyaWx5 6646\nIHJlZ3VsYXRpb25z 6647\nZWFyaW5n 6648\nc2w= 6649\nIHBlcnNwZWN0aXZl 6650\nY2FyZQ== 6651\naWNpYWw= 6652\nSGlz 6653\nIGVzY2FwZQ== 6654\nIHN1cnByaXNlZA== 6655\nIFZhbg== 6656\ndXJyZW50 6657\nIHZhYw== 6658\nODE= 6659\nIFRodXM= 6660\nIGVtcGhhcw== 6661\nIENoYW1waW9ucw== 6662\nIEljZQ== 6663\nIG5hcnI= 6664\nIGhlYWRz 6665\nIGNhdXNpbmc= 6666\nYmVs 6667\nZm9ydHVuYXRlbHk= 6668\nIE1h 6669\nIHRhcmdldHM= 6670\nY2lwbA== 6671\nIGFmdGVybm9vbg== 6672\nIGFkZHM= 6673\nIE1heWJl 6674\nIEZvdXI= 6675\nZXNzZWQ= 6676\ncGxldGU= 6677\nIHVzdWFs 6678\nY2hv 6679\naW5ndQ== 6680\nIHdpdGhk 6681\nIEVuZXJneQ== 6682\nIEVjb25vbQ== 6683\nT08= 6684\nIGFydGljbGVz 6685\nIGluanVyZWQ= 6686\nIG1hbmFnZQ== 6687\nIGV4cGxhaW5z 6688\nIGRpYWdu 6689\nUmVj 6690\nYXR1cmVz 6691\nIGxpbmtlZA== 6692\nIGRpc2N1c3NlZA== 6693\nIGV4cGxv 6694\nIG9jY2FzaW9u 6695\nYXRoYW4= 6696\nIG9wcG9zaXRl 6697\nIGZhY2Vz 6698\nIGRlbmllZA== 6699\nIEtuaWdodA== 6700\nIG51dA== 6701\nIGFwcHJveGltYXRlbHk= 6702\nIGRpc2FwcG9pbnQ= 6703\nb255bW91cw== 6704\nIEJlc3Q= 6705\nIExv 6706\nIEh5 6707\nIEFmZg== 6708\nIHZvdGluZw== 6709\nYW53aGlsZQ== 6710\nIElJSQ== 6711\nIGluc3RpdHV0aW9ucw== 6712\nYWdyYW0= 6713\nIERhaWx5 6714\nIGRyYWc= 6715\nIG5lYXJieQ== 6716\nIGd1aWx0eQ== 6717\nIGNvbnZlcg== 6718\nUHJl 6719\nc2hpcA== 6720\nIHJld2FyZA== 6721\nIHBoaWxvc29waA== 6722\nIFNT 6723\ndWdo 6724\nIGFwcHM= 6725\nZnJpZW5k 6726\nIHVwcGVy 6727\nIGFkdmVydA== 6728\nIHNub3c= 6729\nIGZydXN0 6730\nIG91cnNlbHZlcw== 6731\nRnI= 6732\nIERpZQ== 6733\nYW1waW9u 6734\nIGRpc21pc3M= 6735\nIGNlcmU= 6736\nIHNpZ25hbA== 6737\nZnJvbQ== 6738\nICku 6739\nIDUy 6740\nIGNyaW1lcw== 6741\naXRvcnM= 6742\nZXN0aXZhbA== 6743\ndXNldW0= 6744\nIGNvdW5jaWw= 6745\nIFNhdWQ= 6746\nTWF5 6747\nIEd1bg== 6748\naWNpYW4= 6749\nZXRoZXI= 6750\nIHN1ZmZpY2llbnQ= 6751\nIEhlbg== 6752\nc29sZQ== 6753\nIGhpc3RvcmljYWw= 6754\nIEZhcg== 6755\nIFR1cm4= 6756\nIHBpbg== 6757\nIHN1Y2NlZWQ= 6758\nbWF0 6759\nbHltcA== 6760\nIHRyYWRpdGlvbg== 6761\nIE9r 6762\nIGNybw== 6763\nIGRlc2NyaXB0aW9u 6764\nYWxsZQ== 6765\nIHNreQ== 6766\nVGU= 6767\nIHdpZGVseQ== 6768\nIHdhdmU= 6769\nIGRlZmluaXRpb24= 6770\nIEpld3M= 6771\nIGN5Y2xl 6772\nIHJlZmVyZQ== 6773\nIGJyaW5ncw== 6774\ndXNhbA== 6775\nIGFsaXZl 6776\nIGZyZXF1ZW50bHk= 6777\nIGludGVudGlvbg== 6778\nIENvbnRyb2w= 6779\nbHY= 6780\neXN0ZW0= 6781\nIHByaXZhY3k= 6782\nZ2VudA== 6783\ncmVuY2U= 6784\nIFF1ZXN0 6785\nIENocmlzdG1hcw== 6786\nIHJhaWw= 6787\nIGNvb3Blcg== 6788\nIHRlc3RlZA== 6789\nIENhcHQ= 6790\nYXNrcw== 6791\nIGNvbWZvcnRhYmxl 6792\nIGRlbGl2ZXJlZA== 6793\nc2NhcGU= 6794\nIGRlcHRo 6795\nIEdPUA== 6796\nIHdyaXRlcw== 6797\nIGFzc2V0cw== 6798\nIHNhdg== 6799\naW1lbnRz 6800\nIHRyYW5zaXRpb24= 6801\nIGFydGlzdA== 6802\nIExvb2s= 6803\nIGxvYg== 6804\nIGNvbXBvbmVudHM= 6805\nYXJpdHk= 6806\nIHdhbGtlZA== 6807\nIHJvb3Q= 6808\nIHBhcnRpY2lwYW50cw== 6809\nIG5vdGljZWQ= 6810\nIHJlc2M= 6811\nIG5hdg== 6812\nIEFkbWluaXN0 6813\nZGE= 6814\ndXRyYWw= 6815\ncGxhdGU= 6816\nIGltcG9ydGFuY2U= 6817\nIGFzc2VydA== 6818\naW91c2x5 6819\nY3JpcHRpb24= 6820\nIGluanVyaWVz 6821\nIENoZWNr 6822\nIHJlZ2lzdGVyZWQ= 6823\nIGludGVudA== 6824\nIG1pc3NlZA== 6825\nb2dyYXBoaWM= 6826\nIHNlbnRlbmNl 6827\nb3VudGVy 6828\nIGFzc2lzdGFuY2U= 6829\nZXZpbg== 6830\nIGRhdGFiYXNl 6831\nIGJ1aWxkaW5ncw== 6832\nIGNsYXNzaWM= 6833\nIHRoaW5rcw== 6834\nIE9oaW8= 6835\nUHI= 6836\ndWdn 6837\nIGZlZQ== 6838\ncGFu 6839\nIGVmZmVjdGl2ZWx5 6840\nIGZhY2lsaXR5 6841\nIGJlYXI= 6842\nIGNoYXB0ZXI= 6843\nIGRvZ3M= 6844\nIENvbHVtYg== 6845\nIGxhdHRlcg== 6846\naXRpYWw= 6847\nIGFkbWl0dGVk 6848\nVFY= 6849\nIEdlb3Jn 6850\nIHBvc3Rz 6851\nXFw= 6852\nIGxhd3llcg== 6853\nIGVxdWl2YWw= 6854\nIG1hbmQ= 6855\nIGNvbnRyb2xsZWQ= 6856\nIFdhbGs= 6857\nIEFuZHJldw== 6858\nIG1lbnU= 6859\nYW1lbnRhbA== 6860\nIHByb3RlY3RlZA== 6861\ndmE= 6862\nIGFkbWluaXN0cg== 6863\nb3JhbA== 6864\nIHJlaW4= 6865\nIFNhcg== 6866\nIGFtb3VudHM= 6867\nIG5hdGl2ZQ== 6868\nIE1vb24= 6869\nIHJlcHJlc2VudHM= 6870\nIGFiYW5kb24= 6871\nIGNhcnJ5aW5n 6872\nIHRhbms= 6873\nbWFyeQ== 6874\nIGRlY2xhcmVk 6875\nVHViZQ== 6876\nIGhhdA== 6877\nIHB1bmlzaA== 6878\nZWxsZWN0 6879\nbWVz 6880\nIHVuaXZlcnNl 6881\nIFJvZA== 6882\ncGh5 6883\nIGluZnJhc3RydWN0dXJl 6884\nIDUx 6885\nIG9wcG9zZWQ= 6886\nb3dudA== 6887\nY2E= 6888\nIE1ha2U= 6889\nIGhhcmR3YXJl 6890\nIGNvZmZlZQ== 6891\nUmVs 6892\nYmFs 6893\nd29ybGQ= 6894\nIFNhZg== 6895\nIFNlYQ== 6896\naW5hbHM= 6897\nIG93bmVk 6898\nIGhhbGw= 6899\nZXJzaW9u 6900\nIGRlc2NyaWJl 6901\nIFBvdA== 6902\nIHBvcnRpb24= 6903\nIGF0bW9zcA== 6904\nIGdvdmVybm1lbnRz 6905\nIGRlcGVuZGluZw== 6906\nIG9mZmVuc2U= 6907\nIHRyaWNr 6908\nYXdh 6909\nIExpbmU= 6910\nIFZpcw== 6911\nIEhhcmQ= 6912\nIE9yaWc= 6913\nIENsaWNr 6914\nIGRlc2s= 6915\nIFZhbGxleQ== 6916\nIFNvdg== 6917\nIG1vdmllcw== 6918\nIHJlbWFyaw== 6919\nIG1haWw= 6920\nIGNvbnNjaW91cw== 6921\nIHJ1bGluZw== 6922\nIFJpZ2h0cw== 6923\nIG1lZGlj 6924\naGVudA== 6925\nIFdvbWVu 6926\nPjw= 6927\nIHJlcGxhY2Vk 6928\nIFByZW0= 6929\nIFRoYW5rcw== 6930\nIHJlbmV3 6931\nIEJhbGw= 6932\naWZvcm0= 6933\nIHNob3Rz 6934\nQ29tbQ== 6935\nIGFybWVk 6936\nIGNvbnN0YW50 6937\nIHRhc3Rl 6938\nIHJlYWxpemVk 6939\nIGJ1ZmY= 6940\nIG1v 6941\nIGVmZmljaWVudA== 6942\nTW9zdA== 6943\nb3JhdGlvbg== 6944\naWZpZXM= 6945\nIGNvbW11bmljYXRpb24= 6946\nIGZsb29k 6947\nIGNvbnNlcXVlbmNlcw== 6948\nIGFueXdheQ== 6949\naWdn 6950\nIEdN 6951\nIFRoYW5r 6952\nIGlyb24= 6953\nIGV2b2x1dGlvbg== 6954\nIENvcA== 6955\ndHdpdHRlcg== 6956\nIDk1 6957\nIHJlbGF0aW9uc2hpcHM= 6958\nYWRlbA== 6959\nIFlvdW5n 6960\nIHByb3Bvc2Fs 6961\nYXllcnM= 6962\ndWlsZGluZw== 6963\nIEhvdA== 6964\nT1JF 6965\nY29z 6966\nIGNvbGxhYm9y 6967\nUEc= 6968\nYXh5 6969\nIGtub3dpbmc= 6970\nIHN1cHBvcnRz 6971\nb3dlZA== 6972\nIGNvbnRyb2xz 6973\nIG1lcmVseQ== 6974\ndW1lcg== 6975\nIGF0aGxldA== 6976\nIGZhc2hpb24= 6977\ncGF0aA== 6978\nIGdpZnQ= 6979\nIGVyYQ== 6980\nQU5E 6981\nIGtpbmRz 6982\nIEtvcmVhbg== 6983\nIGxlZ2l0 6984\ndWxvdXM= 6985\nIGVzc2VudGlhbGx5 6986\nIHRoZXJhcA== 6987\nbmlj 6988\nIHN1ZmZlcmVk 6989\nIGh1cg== 6990\nIHByb21pc2U= 6991\nIGV4Y2Vzcw== 6992\nIG92ZXJ3 6993\nIHByaW1l 6994\nIEhvdXN0b24= 6995\nZXJyeQ== 6996\nIE1z 6997\nUlM= 6998\nMjAxMg== 6999\nIHN0b3Jlcw== 7000\nIE9seW1w 7001\nIGpvdXJuZXk= 7002\nQWx0aG91Z2g= 7003\nU3Vi 7004\nIEVkdWM= 7005\nIENoYXB0ZXI= 7006\nIHJlcXVlc3Rz 7007\nIGNvbnN1bWVycw== 7008\nIHRpbnk= 7009\nIGlzb2w= 7010\nIEZhaXI= 7011\nYmE= 7012\nIFlPVQ== 7013\nIGNyYXNo 7014\nY2VsZXI= 7015\nIGVtb3Rpb25hbA== 7016\nIGdvb2Rz 7017\nIGVsZWN0ZWQ= 7018\nIG1vZGVy 7019\nIExpbnV4 7020\nIGJsb2Nrcw== 7021\nIGlzbGFuZA== 7022\nIFNvY2lldHk= 7023\nIGVsZWN0aW9ucw== 7024\nIGJyb2FkY2FzdA== 7025\nIGNoZWFw 7026\nIG5hdGlvbnM= 7027\nIHNlYXNvbnM= 7028\nNDAw 7029\nIHdhc3Rl 7030\nIFNhdA== 7031\nIGZpZWxkcw== 7032\nZW1wbG95 7033\nIHByb2ZpbGU= 7034\nIGF1dGhvcnM= 7035\nQUxM 7036\nIEdyYQ== 7037\nd2VzdA== 7038\nIFR5 7039\nIGRlYXRocw== 7040\nIHZhY2M= 7041\nIGZvcm1lZA== 7042\nIGR1 7043\nIG9uZ29pbmc= 7044\nIE11c2xpbXM= 7045\nZWxm 7046\naWd1cmU= 7047\nIGFzc3VtZQ== 7048\nIFVrcmFpbmU= 7049\nd2F0ZXI= 7050\nIGNvYXN0 7051\nIHZvdGVk 7052\nZ29y 7053\nIEFT 7054\nIE1pY2hpZ2Fu 7055\nYXph 7056\nIEFybQ== 7057\naXJv 7058\nIGZsZXg= 7059\nYXN0ZXJz 7060\nJyc= 7061\nIHdlbGNvbWU= 7062\nYXJs 7063\nIGxvY2F0aW9ucw== 7064\naWdhdGlvbg== 7065\nIEZpbA== 7066\nIGJ1eWluZw== 7067\nIGFyY2hpdGVjdA== 7068\nIGhhcmRlcg== 7069\nIEN1Yg== 7070\nIGludGVyZmFjZQ== 7071\nIHJlc3RhdXJhbnQ= 7072\nIGRpc2NvdmVy 7073\nIGV4Y2VlZA== 7074\nIGZhdm91cg== 7075\nZ2VyeQ== 7076\nIGR1dHk= 7077\nIHBpdGNo 7078\nYWRvcg== 7079\nIE1hY2g= 7080\nYm95 7081\nIHJlc3BvbmRlZA== 7082\nIGV4dGVuZGVk 7083\naGVycw== 7084\nTWFueQ== 7085\ncmFpZA== 7086\naWZlcg== 7087\nIElucw== 7088\nU2Vy 7089\nIG1lZGl1bQ== 7090\nc2hl 7091\nIFNwb3J0cw== 7092\nIG1hZ2F6aW5l 7093\ndXRhdGlvbg== 7094\nIGxpbWl0cw== 7095\nIEdhbGw= 7096\nIGV4dGVybmFs 7097\ncmF6aWw= 7098\nIHlvdW5nZXI= 7099\ndGxl 7100\nIHJlbWluZA== 7101\nIENPTg== 7102\nIGltbWVkaWF0ZQ== 7103\nIGhpZGRlbg== 7104\nIHZvbHVudGU= 7105\nIHNpbXBs 7106\nb2RjYXN0 7107\nIHBoYXNl 7108\nZHI= 7109\nIHBsb3Q= 7110\nIGV4cG9zdXJl 7111\nUkk= 7112\nb2dyYXA= 7113\ndmlu 7114\nYW5pc2g= 7115\nIEFjYWQ= 7116\nIEVuZ2luZQ== 7117\nIGV4cGFuc2lvbg== 7118\nIFBheQ== 7119\nWW91cg== 7120\nIHB1c2hlZA== 7121\nIEVsbA== 7122\nIEhlYWQ= 7123\nIG1hcmtldGluZw== 7124\nIEFD 7125\na2V0 7126\nIGhpdHM= 7127\nIGdybw== 7128\nIEFnZQ== 7129\nIFNjb3Q= 7130\nXVs= 7131\nIHN0aW0= 7132\nIGlQaG9uZQ== 7133\niJI= 7134\nIG5hcnJvdw== 7135\nIEdldHR5 7136\nIFR1cmtleQ== 7137\nIHBlcmZlY3RseQ== 7138\nIGVuYWJsZQ== 7139\ndXRjaA== 7140\nIHByZWNpc2U= 7141\nIHJlZ2ltZQ== 7142\nIHNoaWY= 7143\nIGNvbXBlbnM= 7144\nZ3Vu 7145\nZGl2 7146\nIGNob3Nlbg== 7147\nIEtlbg== 7148\nQW55 7149\nIHRyZWVz 7150\nIHJlY29tbWVuZGVk 7151\nIFJlbg== 7152\ndWFibGU= 7153\nIEhU 7154\nRm9sbG93 7155\nRUc= 7156\nIEhhbmQ= 7157\nIEtlbm4= 7158\nIGFyZ3VtZW50cw== 7159\nIGV4aXN0cw== 7160\nIGJpa2U= 7161\nIENvbnNlcnY= 7162\nIGJyZWFraW5n 7163\nIEdhcg== 7164\nIGNyYXp5 7165\nIHZpcnR1YWw= 7166\nYXlsb3I= 7167\naXhlbA== 7168\nIDE5ODA= 7169\nIHBlcm1pc3Npb24= 7170\nIFNlcmllcw== 7171\nIGNvbnN1bWVy 7172\nIGNsb3NlbHk= 7173\nY2FsbGVk 7174\nIDU0 7175\nIGhvcGVz 7176\nIGFycmF5 7177\nIFdpbg== 7178\nIExhYm91cg== 7179\nIHNwb25z 7180\nIElyZQ== 7181\nIHBvdw== 7182\nIHJlYWRlcnM= 7183\nIGVtcGxveW1lbnQ= 7184\nIGNyZWF0dXJl 7185\nIHJlc3VsdGluZw== 7186\nIGFjY3VyYXRl 7187\nIG1vbWVudHM= 7188\nIGFyZ3VlZA== 7189\nIHBlZA== 7190\nRHVyaW5n 7191\nIDUz 7192\nIFRhbA== 7193\nIHNvdWdodA== 7194\nIHN1ZmZlcmluZw== 7195\nIGljb24= 7196\nbGVl 7197\nICgk 7198\nYWxpYW4= 7199\nwrA= 7200\nIHByYQ== 7201\nIGJvbnVz 7202\nKCI= 7203\na28= 7204\nIGFjdGluZw== 7205\nREU= 7206\nZmFsbA== 7207\nIGNvbXBhcmlzb24= 7208\nIHNtb290aA== 7209\nIE5BUw== 7210\ndXBw 7211\nIEpvc2VwaA== 7212\nZXBpbmc= 7213\nIFRha2U= 7214\nIE1pZA== 7215\nIHNlbmRpbmc= 7216\nZmFzdA== 7217\nIEZhbGw= 7218\nIGRlYWxpbmc= 7219\ndXNlcg== 7220\nIE9yZ2Fu 7221\nQ28= 7222\nIGF0dGFjaGVk 7223\nIHNlZXM= 7224\nJS4= 7225\nIHR5cGljYWw= 7226\nQVJU 7227\nIGZpbmRz 7228\nIEFzaWE= 7229\ndW1pbg== 7230\nIENvcmU= 7231\nIEVudA== 7232\naW5lbnQ= 7233\ndWNl 7234\nIEJsb29k 7235\nIE5ldmVy 7236\nIGVtYWlscw== 7237\nIGhpZ2hsaWdodA== 7238\nIGNvbmZyb250 7239\nYXR1cw== 7240\ndXRlZA== 7241\nIHVudXM= 7242\nIHRvcGlj 7243\nIEFkYW0= 7244\nIGJsZQ== 7245\nYXRp 7246\nIHVuZGVyc3Rvb2Q= 7247\nU2V0 7248\nc3RydWN0 7249\nVFA= 7250\nIG1vYg== 7251\nYWE= 7252\nIFN0YXJ0 7253\ncGVjdGVk 7254\nc2VsbA== 7255\nIGRlZGljYXRlZA== 7256\nIENB 7257\ndWFu 7258\nIHNvbmdz 7259\nZXNjcmlwdGlvbg== 7260\nIHRlY2g= 7261\nIHJhcGU= 7262\nIGFzaWRl 7263\nIGdyYW50 7264\nIDU2 7265\nc3Vi 7266\nIGFyZ3Vl 7267\nIGNvbnRhaW5pbmc= 7268\nIHNjaGVkdWxl 7269\nIGxpYmVyYWw= 7270\nIHB1YmxpY2x5 7271\nIGhlYXZpbHk= 7272\nIFV0 7273\naW5lcg== 7274\nIFNlY3Rpb24= 7275\nIENhcmU= 7276\nd2VldA== 7277\nbHM= 7278\nRGlz 7279\n4pSA 7280\nIEZvbGxvdw== 7281\nQmFjaw== 7282\nIElU 7283\nIGJlcw== 7284\namk= 7285\nIEhpdA== 7286\nZXN0ZWQ= 7287\nIGV2ZXJ5Ym9keQ== 7288\nIFN3ZWQ= 7289\nIGZlbWlu 7290\nIGZhY2lsaXRpZXM= 7291\nIGNvbnZlbg== 7292\nQ29tcA== 7293\nIE9T 7294\nY29yZQ== 7295\nIGFueA== 7296\nIGRpdmlzaW9u 7297\nIENhbQ== 7298\nIFN0YW4= 7299\nbWF0ZXM= 7300\nIGV4cGxvcmU= 7301\ncGxvbQ== 7302\nIHNoYXJlcw== 7303\ncGxvYWQ= 7304\nYW5lcw== 7305\nIGlkZWFs 7306\nZXRlcnM= 7307\nIEJhc2U= 7308\nIHBsYXN0aWM= 7309\nIGRpc3RpbmN0 7310\nIE5ldHdvcms= 7311\nIFNlYXR0bGU= 7312\nIHRyYWRpbmc= 7313\nZW5zdXM= 7314\naW50ZW5k 7315\nIGV4aGli 7316\nIGluaXRpYWxseQ== 7317\nIEZvb2Q= 7318\nIHRob3VzYW5k 7319\nIEJ1c2luZXNz 7320\nYWN0ZXI= 7321\nIHBhcmFncmFwaA== 7322\nIHJvdWdobHk= 7323\nIHd3dw== 7324\nIGNyZWF0aXZl 7325\nIENvbmY= 7326\nIGNvbnN1bXB0aW9u 7327\nIGZpbG1z 7328\nYWdhbg== 7329\nIG9idGFpbg== 7330\nIHRhbGw= 7331\nIHRvcg== 7332\nIGFja25vd2xlZA== 7333\nIGdyb3du 7334\nYWxv 7335\nS0U= 7336\nIDQwMA== 7337\nZW5kZXJz 7338\ndGFpbmluZw== 7339\nVUc= 7340\nIHN1aWNpZGU= 7341\nIHdhdGNoZWQ= 7342\nIExpc3Q= 7343\nYWxp 7344\ncmVoZW5z 7345\nIHN1cnJvdW5kaW5n 7346\nIHBpcA== 7347\nIGZseWluZw== 7348\nIEphdmE= 7349\nb3JkYW4= 7350\nIHNlcnZpbmc= 7351\naW5hdGlvbnM= 7352\ncG9zdA== 7353\nIHNobw== 7354\nQXY= 7355\nIGphaWw= 7356\nenk= 7357\nIDE5OTk= 7358\nIDwv 7359\nIGxpdGVyYWxseQ== 7360\nIFNpcg== 7361\nIGV4cG9zZWQ= 7362\nIGxpZXM= 7363\nc3Rhcg== 7364\nIGJhdA== 7365\nIGVhcm5lZA== 7366\nIERpZw== 7367\nIHNwZWNpZmllZA== 7368\nIFNlYXNvbg== 7369\nIGRlZ3JlZXM= 7370\nRG9uYWxk 7371\nIGNlbnRyZQ== 7372\nIHNoYXJpbmc= 7373\nIHdpbnRlcg== 7374\nIENP 7375\nQ2hl 7376\nIM4= 7377\nTVA= 7378\nIHVudw== 7379\nIGZld2Vy 7380\nIE1pcg== 7381\nIHNvbWV3aGVyZQ== 7382\nIEtleQ== 7383\nIGF0dGFja2Vk 7384\nIEtpcg== 7385\nIGRvbWFpbg== 7386\nIHN0cm9uZ2Vy 7387\nIDk5 7388\nIHBlbmFsdHk= 7389\nSWQ= 7390\nU2NyaXB0 7391\nIGRlY2xpbmVk 7392\nIG5lY2s= 7393\nIGZyYXVk 7394\nIGN1cnJlbmN5 7395\nIHJpc2luZw== 7396\nUkM= 7397\n4oCm4oCm 7398\nSHo= 7399\nIHRhYg== 7400\nIHRhbGVudA== 7401\nbmFt 7402\nIE5CQQ== 7403\nIHZpbGxhZ2U= 7404\nIGxlZ3M= 7405\nIE5leHQ= 7406\nRWQ= 7407\nIGFjaWQ= 7408\nIGh5ZA== 7409\nODAw 7410\nIGludm9sdmluZw== 7411\nIEltYWdl 7412\nIEJlZm9yZQ== 7413\nRmw= 7414\nIHllc3RlcmRheQ== 7415\nU291cmNl 7416\nIHRlcnJvcmlzdA== 7417\nIHN1cA== 7418\nIHN5bnQ= 7419\nIFNhdWRp 7420\nIHdlc3Q= 7421\nIHJ1 7422\nYnVyZw== 7423\nIHZpc2libGU= 7424\nIHN0cnVjaw== 7425\ncmlzb24= 7426\nIGF3ZXNvbWU= 7427\nIGRyYXdu 7428\nIGFuc3dlcnM= 7429\nIEdpcmw= 7430\nIFJhbQ== 7431\nIHRocmVhdHM= 7432\nIGRlZmVhdA== 7433\nb3NpdA== 7434\nIHZlbnQ= 7435\nYXR1cmFsbHk= 7436\nQW1lcmljYW4= 7437\nZW5kYQ== 7438\nIEhvbHk= 7439\nIHJ1bQ== 7440\nJSw= 7441\nY2FzZQ== 7442\nIEhpc3Rvcnk= 7443\nIFlvdVR1YmU= 7444\nIHNpdHVhdGlvbnM= 7445\nIEROQQ== 7446\nU3Rl 7447\nIHNhdmVk 7448\nSXRlbQ== 7449\nIHJlY2lw 7450\nb2xvZ2lzdA== 7451\nIGZhY2Vk 7452\nIGVsaWc= 7453\nT25jZQ== 7454\nIExp 7455\ndWg= 7456\nIG1pc3Rha2U= 7457\nIERpdmlzaW9u 7458\nIEJlbGw= 7459\nIHN5bXB0b21z 7460\nwq4= 7461\nIGRvbWlu 7462\nIGZhbGxpbmc= 7463\nIGVuZGluZw== 7464\nYXNoZXM= 7465\nIG1hdGNoZXM= 7466\nIE9ubGluZQ== 7467\nIGV4cGxhbmF0aW9u 7468\nRGVm 7469\ncmVkaXQ= 7470\nIGFueW1vcmU= 7471\nIFRvdGFs 7472\nIEZPUg== 7473\ndXNoZWQ= 7474\nIGxldHRlcnM= 7475\nIHJpc2tz 7476\nIE9L 7477\nIHJlcG9ydGVkbHk= 7478\nOlw= 7479\nIHBsYXRl 7480\nIHN1YmplY3Rz 7481\nIGF0dGVtcHRlZA== 7482\naWZpZXI= 7483\naWFuYQ== 7484\nIHVubGlrZWx5 7485\nIFRob3VnaA== 7486\ndW1h 7487\nIEludmVzdA== 7488\nIFByaW4= 7489\naWNhbg== 7490\nIERhcg== 7491\nIENvbG9yYWRv 7492\nYXVn 7493\nIHZlZ2V0 7494\nYW9z 7495\ncmlh 7496\nIHNoZWw= 7497\nIG1hcmtlZA== 7498\nICgp 7499\nIHNwcg== 7500\ncG8= 7501\nIExpbms= 7502\nIGRlZmU= 7503\nIEpy 7504\nIHRoZW1l 7505\nIHBhc3Npb24= 7506\nIFBlbg== 7507\nIGluZm8= 7508\naXplcg== 7509\nIHNoaXQ= 7510\nIENpdmls 7511\nYXBzZQ== 7512\nY3Jl 7513\nIHBvbHk= 7514\nIGNvbXBvbmVudA== 7515\nIENoYXJsZXM= 7516\nIElyZWxhbmQ= 7517\nIFByb3Y= 7518\nIGRvY3RvcnM= 7519\nIGdyYW50ZWQ= 7520\nIHBhaW50 7521\nIGhvbm9y 7522\nIHNtb2tl 7523\nIHBheW1lbnRz 7524\nIHByaW1hcmlseQ== 7525\nIEtpbmdkb20= 7526\ncmljaA== 7527\nYXRlbGw= 7528\nIGRlYWxz 7529\nIHNjaGVkdWxlZA== 7530\nIGZ1bmRhbWVudGFs 7531\nIHByb3RlaW4= 7532\nIG5ld3NwYXBlcg== 7533\nIGNsaWVudHM= 7534\neXRob24= 7535\nIERhdGU= 7536\naHVz 7537\nIGZlZWRiYWNr 7538\nIHN0cmV0Y2g= 7539\nIGNvY2s= 7540\nIGhvdGVs 7541\nIFF1ZWVu 7542\nIHN1Z2Fy 7543\nIGp1 7544\nIG1pbGs= 7545\nIGFwcHJvdmFs 7546\nIExpdmU= 7547\nIGVxdWl2YWxlbnQ= 7548\nZWZ1bGx5 7549\nIGluc2VydA== 7550\nem9uYQ== 7551\nIGV4dGVuc2lvbg== 7552\nZHJp 7553\nSm9obg== 7554\nIGFjY29tcA== 7555\nU20= 7556\nIEZ1bmQ= 7557\nIGNvbnN0YW50bHk= 7558\nIGBg 7559\nIGdlbmVyYXRlZA== 7560\nIEFjdGlvbg== 7561\nIFBzeWNo 7562\nIFRyaQ== 7563\nIHJlY29nbml6ZQ== 7564\nIHZhcnk= 7565\ncGhh 7566\nIFJh 7567\nZGY= 7568\nZXRjaA== 7569\nIFNvdmlldA== 7570\nVHdv 7571\nIHBhdHRlcm5z 7572\nIHByb2Zlc3Npb24= 7573\nYW5pbmc= 7574\nVGltZQ== 7575\nIExpbQ== 7576\nIGNvbG9ycw== 7577\nIEF6 7578\nIFRS 7579\nIGluZmVjdA== 7580\nIHBoZW5vbWVu 7581\nIHNoZWxs 7582\nQWxzbw== 7583\nIHB1dHM= 7584\nIGRlbGl2ZXJ5 7585\nIGJyb3du 7586\nIHByb2Nlc3Npbmc= 7587\nIGxpZ2h0cw== 7588\nZXNzYWdl 7589\nIEJyb29r 7590\nIEF1ZA== 7591\nbGF0aW9u 7592\nIGluZHVzdHJpYWw= 7593\nTGlrZQ== 7594\nIEJyYXppbA== 7595\ncm91cw== 7596\nRVNT 7597\nIEx1Yw== 7598\nIHNvbWVob3c= 7599\nIDg1 7600\nIHByb3BvcnQ= 7601\nIHBvbGl0aWNpYW5z 7602\nIGluZGljYXRl 7603\nIGhvbGU= 7604\nIHRlY2huaXF1ZXM= 7605\nIGNvbXBldGl0aXZl 7606\nIHBocg== 7607\nIHZv 7608\naXN0ZW50 7609\nIERyZWFt 7610\nIGNhbXB1cw== 7611\nIGFzcGVjdHM= 7612\nIGhlbHBmdWw= 7613\nIHNoaWVsZA== 7614\nb3JzZQ== 7615\nIHRyaWdnZXI= 7616\nbWFs 7617\nIDU4 7618\nIHRvcnQ= 7619\nIHBlcnNvbmFsbHk= 7620\nIHRhZw== 7621\nIGtlZXBz 7622\nIFZpZGVv 7623\nIGJlbmNo 7624\nIGdhcA== 7625\nYWlyZQ== 7626\nIGVhc3Q= 7627\nIHJlY292ZXJ5 7628\ncGVyaWFs 7629\nIHByb2ZpdA== 7630\nIE1pYw== 7631\nIDU3 7632\nIGNvbG9u 7633\nIHN0cm9uZ2x5 7634\nc3R5bGU= 7635\nIGFsbGVnYXRpb25z 7636\naGFu 7637\nIHJlcG9ydGVycw== 7638\nam8= 7639\ncmluZQ== 7640\nYXJnZXQ= 7641\nYW5kYWw= 7642\nIDAz 7643\nIGZsYXNo 7644\ndHJhbnM= 7645\nIHN0cmljdA== 7646\nIHBhcmtpbmc= 7647\nIFBha2lzdGFu 7648\nIGxp 7649\nIHdlaXJk 7650\nIEVyaWM= 7651\nIHJlZ2lvbnM= 7652\nIEp1bg== 7653\nIGludGVsbGVjdA== 7654\nIFdI 7655\nb2Rpbmc= 7656\ncmlidXRlcw== 7657\ndXBpZA== 7658\nIFRpdA== 7659\nIGZpbmdlcg== 7660\nb3JpYQ== 7661\nIGVsZXY= 7662\nIEZpZWxk 7663\nIGNvbmNsdXNpb24= 7664\nOzs= 7665\nIGZlZWxpbmdz 7666\nIGV4dGVuc2l2ZQ== 7667\nIG1peGVk 7668\nIG5ldXJv 7669\ndnk= 7670\nIGhhcmFzcw== 7671\nIENpcmM= 7672\nb3VjaA== 7673\nIHRlcnJpdG9yeQ== 7674\nIHN1Y2Nlc3NmdWxseQ== 7675\nTWFy 7676\nIGluZ3JlZA== 7677\nIG92ZXJ3aGVs 7678\nIGxheWVy 7679\nVmlldw== 7680\nIGFsbGllcw== 7681\naWxsYW5jZQ== 7682\nIFRocmVl 7683\nIGJ1bmNo 7684\nIG5vcm1hbGx5 7685\nIG5ldHdvcmtz 7686\nIHNhY3I= 7687\nIENJQQ== 7688\nYmxlcw== 7689\nIGNob3Nl 7690\nIG9wcG9uZW50cw== 7691\nIHJlZ2FyZGxlc3M= 7692\nIGZyYW5jaA== 7693\nIHByZWY= 7694\nIFBv 7695\nIGJyaWRnZQ== 7696\nYW5uYQ== 7697\nIFNpbHZlcg== 7698\nIHdhZ2U= 7699\ncGFnZQ== 7700\ncmlvcg== 7701\nIHJhZGljYWw= 7702\nIExpdHRsZQ== 7703\nIG1hbmlw 7704\nIHNlY3JldGFyeQ== 7705\nIGdhbmc= 7706\nRFI= 7707\nRkE= 7708\nIGRlY2VudA== 7709\nIFNwaXJpdA== 7710\nIHVuY2xl 7711\nIERldmVsb3BtZW50 7712\nIGludmVzdG9ycw== 7713\nIHdhbGxz 7714\nIHB1Ymxpc2g= 7715\nIGdlbmVyYXRl 7716\naXNzaW9ucw== 7717\nY2Fy 7718\nIHByb21vdGU= 7719\nIGN1dHRpbmc= 7720\nIGNoZXN0 7721\nIGRyaW5raW5n 7722\nIGNvbGxlY3RlZA== 7723\nIDcy 7724\nIGhvcGluZw== 7725\nIGVtYnI= 7726\nZ29yaXRo 7727\nIHdhcm5lZA== 7728\nIGluc3RydWN0aW9ucw== 7729\nT0c= 7730\nIERpZA== 7731\nIEFnZW5jeQ== 7732\nIGdlYXI= 7733\nIGNyaXRpY2lzbQ== 7734\nIEZ1cnRoZXI= 7735\nIHV0aWw= 7736\nYW5ueQ== 7737\nUmVk 7738\nIGNvdW5zZWw= 7739\nIEFzaWFu 7740\nIHJlZHVjdGlvbg== 7741\ncG9vbA== 7742\nIHRlYWNoaW5n 7743\nIGRlZXBseQ== 7744\naXk= 7745\nIGVzdGltYXRlcw== 7746\nIGNob2ljZXM= 7747\nIHBlcm1hbmVudA== 7748\naW5lbQ== 7749\na2Vs 7750\nIGZhc2M= 7751\ncHNl 7752\nZmlsZQ== 7753\nIExvdw== 7754\nIFBlcnNvbg== 7755\nIHRvdXJuYW1lbnQ= 7756\nc3RhbA== 7757\nIG1lbA== 7758\nVVNU 7759\nIFJheQ== 7760\nYXpp 7761\nVmFs 7762\nIGNvbnRhaW5lZA== 7763\nIEhvbGx5 7764\nIHdha2U= 7765\nIHJldmVhbA== 7766\nIHByb2Nlc3Nlcw== 7767\nIElTSVM= 7768\nIDA5 7769\nIGJsaW5k 7770\nIHN0ZWVs 7771\nIEJhZA== 7772\nIGNhcmVmdWxseQ== 7773\nYXBweQ== 7774\ncm9pdA== 7775\nIGdhbWluZw== 7776\nIGhvdXNlcw== 7777\nIENvbGw= 7778\nIHRydWNr 7779\nZXJt 7780\nIHNjb3JlZA== 7781\nIG9jY2Fz 7782\ncmV0dXJu 7783\nYm91bmQ= 7784\ndmFy 7785\nIHNoYXJw 7786\nIGFmcmFpZA== 7787\nIEVY 7788\nYW1iZXI= 7789\nY2lmaWM= 7790\nIHNjaGVtZQ== 7791\nTkM= 7792\nIFBvbGl0 7793\nIGRlY2xpbmU= 7794\nIDE5OTg= 7795\nIHB1c2hpbmc= 7796\nIHBvc3Nlc3Npb24= 7797\nIHByaXZpbGU= 7798\nIHRlYWNoZXJz 7799\nIHlpZWxk 7800\nSEE= 7801\nIERhdmlz 7802\naXRsZWQ= 7803\nIyMjIyMjIyM= 7804\nIHJpZw== 7805\nIERhbmllbA== 7806\nYWNvbg== 7807\nIGhpZGU= 7808\ndXRlbg== 7809\nIGNvbGxlYWd1ZXM= 7810\nIHByaW5jaXBsZXM= 7811\nIGxvdWQ= 7812\nIHNpbg== 7813\nIERlbW9u 7814\nIHN0b25l 7815\nIDAy 7816\nIHRhdWdodA== 7817\nIHRlcnJpYmxl 7818\nIHN0dWNr 7819\nIFBvbGljeQ== 7820\ndGVlbg== 7821\nIGltcGxlbWVudGF0aW9u 7822\nIEJCQw== 7823\nIEFQSQ== 7824\nIHdoZWVs 7825\nYWxsYXM= 7826\nIGNoYW1waW9ucw== 7827\nb2xhcnM= 7828\ncGxheWVy 7829\nIHJlcGVhdGVkbHk= 7830\nIFN0aWxs 7831\nIGxpa2Vz 7832\nYXN0eQ== 7833\nZXN0ZXI= 7834\nIENhdGhvbGlj 7835\nUkw= 7836\nIGJhdGg= 7837\nIG5vaXNl 7838\ndGl0bGU= 7839\nIG5vcnRoZXJu 7840\nUGFydA== 7841\nIG1hZ24= 7842\nIGZhYg== 7843\nIEFzaA== 7844\nIGRpc3Bs 7845\nIHRpY2tldA== 7846\nIG11cmQ= 7847\nIGFsb25nc2lkZQ== 7848\nIE11c2lj 7849\nIHJpdmVy 7850\nIFN0ZWVs 7851\nIENM 7852\nIFBsYXllcg== 7853\nIE11bHQ= 7854\nb3dpbmc= 7855\ncmVw 7856\nc2l6ZQ== 7857\nIHR1cg== 7858\nIEdlb3JnaWE= 7859\naXNjYWw= 7860\ncmFjdGlvbg== 7861\nIGNhYmxl 7862\nIDU5 7863\nIHdpbnM= 7864\nIHVwY29taW5n 7865\nIHN1cnZpdmU= 7866\nIGluc3BpcmVk 7867\nIEVkdWNhdGlvbg== 7868\nIHN0YXRpc3RpY3M= 7869\nIEZvb3Q= 7870\naWFtaQ== 7871\nIHllbGxvdw== 7872\nIFBhZ2U= 7873\nLi0= 7874\nIEhhcw== 7875\nIHVyYmFu 7876\nIGF4 7877\nZXNzZWw= 7878\nXCI= 7879\nIHF1YXJ0ZXJiYWNr 7880\nIHJlZ2lzdGVy 7881\nIExhYm9y 7882\nIGFiaWxpdGllcw== 7883\nIEZhbWlseQ== 7884\nIHZhcmlhYmxl 7885\nIFByaWNl 7886\nIGNvbnRlbQ== 7887\nIHRoaW4= 7888\nIEVxdQ== 7889\nZGF0YQ== 7890\nIGdvdHRlbg== 7891\nIGNvbnN0aXQ= 7892\nIGFza3M= 7893\nIHRhaWw= 7894\nIGV4Y2l0aW5n 7895\nIEVmZmVjdA== 7896\nIFNwYW5pc2g= 7897\nIGVuY291cmFnZQ== 7898\naW5zb24= 7899\nIEFo 7900\nIGNvbW1pdG1lbnQ= 7901\nQ1M= 7902\nIHJhbGx5 7903\nIDo6 7904\nIHN1YnNpZA== 7905\nIHNwaW4= 7906\nIGNhcHR1cmVk 7907\nMjAxOA== 7908\nIGlubm9j 7909\nIGFsbGVnZWRseQ== 7910\nIENvbWU= 7911\nIGFydGlzdHM= 7912\nIE51bWJlcg== 7913\nIGVsZWN0cm9uaWM= 7914\nIHJlZ2lvbmFs 7915\nYXBlcw== 7916\nIHdyYQ== 7917\nIG15dGg= 7918\ncHJpc2U= 7919\nIE1pbGxlcg== 7920\nIENyZWF0 7921\nIEVwaXNvZGU= 7922\nYmVsbA== 7923\nIGRpcmVjdGVk 7924\nIGV4dHJhY3Q= 7925\nIHNvcnJ5 7926\nIHZpY2U= 7927\nYWdnZXI= 7928\nIFN1cHBvcnQ= 7929\nIDY2 7930\nIElyb24= 7931\nIHdvbmRlcmZ1bA== 7932\nIGdyYQ== 7933\nTmV0 7934\naW9uZQ== 7935\nRW5n 7936\nIHNoaXBz 7937\naWtlcw== 7938\nIEtldmlu 7939\naXRhcg== 7940\nIGFjdGl2aXN0cw== 7941\ndHJ1ZQ== 7942\nIEFyaXpvbmE= 7943\nZW50aA== 7944\nIERlc3BpdGU= 7945\nIFNF 7946\nIGhhYml0 7947\nZXJuZWw= 7948\nIGlucXU= 7949\nIGFib3J0aW9u 7950\nIHZvaWQ= 7951\nIGV4cGxpY2l0 7952\nIGVuZ2FnZWQ= 7953\nIGFuZ3J5 7954\nIHJhdGluZw== 7955\nIGZyYWc= 7956\nYnJv 7957\naWNraW5n 7958\nZGV2 7959\nIHdvcnJpZWQ= 7960\nIG9ic2Vy 7961\nIGFwYXJ0bWVudA== 7962\nIEdU 7963\nIGVzdGF0ZQ== 7964\nIENvbnN0aXR1dGlvbg== 7965\nZW1vbg== 7966\nIFNub3c= 7967\nIGNvdW50eQ== 7968\nIGRpc2Fn 7969\nIFN0ZXBoZW4= 7970\nIGltbWlncmFudHM= 7971\nd2luZA== 7972\nIE5hdGlvbnM= 7973\nIGZvbGtz 7974\nT3V0 7975\nIGdhbGw= 7976\nIHRhcmdldGVk 7977\nIHN0ZWFk 7978\nIEJvbg== 7979\nIExpYg== 7980\nIGluZm9ybWVk 7981\nIDEyMA== 7982\nY2hhaW4= 7983\naWRlbGluZXM= 7984\nb3JvdWdo 7985\nIGRyaXZlbg== 7986\nIHJlZ3VsYXJseQ== 7987\nIGJhc2tldA== 7988\nIHByaW5jaXBsZQ== 7989\nb2N1bWVudA== 7990\nIHN0dW4= 7991\naWJpbGl0aWVz 7992\nIFJvbWFu 7993\nIEFib3V0 7994\nIGFsZXJ0 7995\nIGRlbW9jcmFjeQ== 7996\nIHJlcHJlc2VudGVk 7997\nSFM= 7998\nY2Vycw== 7999\ncGFyZW50 8000\nQXJ0 8001\ncGFjaw== 8002\nIGRpcGxvbQ== 8003\ncmV0cw== 8004\nIE5P 8005\nIGNhcHR1cmU= 8006\nIEFkdg== 8007\nhKI= 8008\nIGFubm91bmNlbWVudA== 8009\nIExlYXI= 8010\nIGhvb2s= 8011\nIHB1cnM= 8012\nIFN1Y2g= 8013\nIENhbWVy 8014\nIHJlZnVnZWVz 8015\nIFZl 8016\nUG9s 8017\nIHJlY29nbml6ZWQ= 8018\nbGli 8019\nIGhhZG4= 8020\nQXNz 8021\nIHBpbG90 8022\ndXNoaW5n 8023\nIHJldHVybmluZw== 8024\nIHRyYWls 8025\nIFN0b25l 8026\nIHJvdXRpbmU= 8027\nIGNvdXJ0cw== 8028\nIGRlc3Blcg== 8029\nIGZyaWVuZGx5 8030\nIEl0YWx5 8031\nIHBsZWQ= 8032\nIGJyZWF0aA== 8033\nIHN0dWRpbw== 8034\nTlM= 8035\nIGltcHJlc3NpdmU= 8036\nIEFmZ2hhbmlzdGFu 8037\nIGZpbmc= 8038\nIGRvd250 8039\naW5raW5n 8040\nIFJvZw== 8041\naWFyeQ== 8042\nY29sb3I= 8043\nc2V4 8044\nYXJvbg== 8045\nIGZhdWx0 8046\nIE5pY2s= 8047\nRG93bg== 8048\nIFJvc2U= 8049\nIFNvdXRoZXJu 8050\nWFg= 8051\naXNvZGVz 8052\nTGlzdA== 8053\nNjAw 8054\nIG91dGNvbWU= 8055\nZXJy 8056\nIGVsc2V3aGVyZQ== 8057\nIHJldGlyZQ== 8058\nIHBvdW5kcw== 8059\nIEdsb2JhbA== 8060\nUGVvcGxl 8061\nIGNvbW11bmljYXRpb25z 8062\nIGxvYW4= 8063\nIHJhdGlv 8064\nIEVtcGlyZQ== 8065\nIGdvbm5h 8066\nIGludmVudA== 8067\nREY= 8068\nIDE5NzA= 8069\nIENvbW1vbg== 8070\ncGF0 8071\nIHByb21pc2Vk 8072\nIGRpbm5lcg== 8073\nIEhvbQ== 8074\nIGNyZWF0ZXM= 8075\nIG9wZXJhdGU= 8076\ndmVydHk= 8077\nIEpvcmRhbg== 8078\nZXRpbWU= 8079\nIHN1c3RhaW4= 8080\nUmVn 8081\nIGluY3JlZGlibGU= 8082\naW1h 8083\nIHdhcnJhbnQ= 8084\nIG1t 8085\nQXR0 8086\nIGxhd3N1aXQ= 8087\nIHJldmlld3M= 8088\naXR1cmU= 8089\nIFNvdXJjZQ== 8090\nbGlnaHRz 8091\nIEZvcmQ= 8092\nIDYz 8093\nZ3JvdXA= 8094\nc3RvcmU= 8095\nIGZlYXR1cmVk 8096\nIGZvcmV2ZXI= 8097\nIHBvdmVydHk= 8098\nIFBvcA== 8099\nIENOTg== 8100\nYXp6 8101\nYWJpcw== 8102\nYWNoaW5n 8103\nIGxhaWQ= 8104\nIFN1cHA= 8105\nIGZpbHRlcg== 8106\nZW5h 8107\nIENvbW11bml0eQ== 8108\nIGNyZWF0dXJlcw== 8109\ndWN0aW9u 8110\nIFJveWFs 8111\nIGFzc29jaWF0aW9u 8112\nIENvbm5lY3Q= 8113\nIEJyYWQ= 8114\n4paI 8115\nbGVycw== 8116\ndGhlcmU= 8117\nIEdp 8118\nIHZhbHVhYmxl 8119\nQUNL 8120\nIFRheWxvcg== 8121\nIGxpcXVpZA== 8122\nIEF0dG9ybmV5 8123\nIENhcmw= 8124\nIEZpbmFs 8125\nYWdh 8126\nIFdpbHNvbg== 8127\nQmVjYXVzZQ== 8128\nIFByb2Zlc3Nvcg== 8129\nYWth 8130\nIGluY3JlZGlibHk= 8131\ncmFuY2U= 8132\nISk= 8133\nUmVm 8134\nc2s= 8135\nIHNvbHV0aW9ucw== 8136\nIGF0bW9zcGhlcmU= 8137\nIGJsYW1l 8138\ndW1lcw== 8139\nIE5vYg== 8140\nQ0E= 8141\ndW1wcw== 8142\ncmljYWw= 8143\nIFB1dGlu 8144\nIERlc3Q= 8145\nb3JpYw== 8146\nIFBB 8147\nIHJlc3BlY3RpdmVseQ== 8148\nd2Fu 8149\nIGZpZnRo 8150\n4oSi 8151\nIENyeQ== 8152\nIGdvdmVybm9y 8153\ncmVzaWRlbnQ= 8154\nIHB1cmNoYXNlZA== 8155\nIGhhY2s= 8156\nIGludGVuc2U= 8157\nb2Jz 8158\nIG9yaWdpbg== 8159\nIGRlZmluZQ== 8160\nIGNhcmVmdWw= 8161\nKioq 8162\nIHNob3VsZGVy 8163\nQ2xpY2s= 8164\nIHRpZWQ= 8165\nIGRlc3RydWN0aW9u 8166\nb3VyZWQ= 8167\nIG5vYm9keQ== 8168\nIGhv 8169\nIEV4cGVy 8170\nIHRpcA== 8171\nIjs= 8172\nIHRlY2huaXF1ZQ== 8173\nIGp1cg== 8174\nIFBvaw== 8175\nYm93 8176\nIGxlZ2VuZA== 8177\nIGFjY29yZA== 8178\nIGJ1c3k= 8179\nIEludGVs 8180\nIGhhbmc= 8181\nYWtp 8182\nLl0= 8183\n4oCU4oCU4oCU4oCU 8184\nIHN1cmdlcnk= 8185\nIHJlcHJvZHU= 8186\nIHVuaWZvcm0= 8187\nIHNjZW5lcw== 8188\nY29kZQ== 8189\nIDYy 8190\nbGlzaGVy 8191\nIEhhdmU= 8192\ncGhpYQ== 8193\nIGNyeXB0 8194\nIHJlY29u 8195\nIHNjcmVhbQ== 8196\nIGFkb3B0ZWQ= 8197\nIHNjb3Jlcw== 8198\nTmU= 8199\nIEl0YWxpYW4= 8200\naW5jbHVkaW5n 8201\nQk8= 8202\nIGluZGljYXRlZA== 8203\nIGVudGVydGFpbg== 8204\nR3U= 8205\nVGV4dA== 8206\naWVs 8207\nIHR3ZW50eQ== 8208\nIGVuZ2FnZQ== 8209\nb2Zmcw== 8210\nIFBhY2lmaWM= 8211\nIHNtaWxl 8212\nIHBlcnNvbm5lbA== 8213\nIHRvbGVy 8214\nIGRvb3Jz 8215\nIHRvbmU= 8216\nIG1hY2hpbmVz 8217\nIGVudGVyaW5n 8218\ndGVuYW5jZQ== 8219\nQ08= 8220\nIEplcnNleQ== 8221\nIGZvcmVzdA== 8222\nIGhvcnNl 8223\nIGNvbXBsYWludA== 8224\nIFNwcmluZw== 8225\neW8= 8226\nIFBsdXM= 8227\nZWRpbmc= 8228\nIFJldHVybg== 8229\ncXVhcnRlcnM= 8230\naWFscw== 8231\nY293 8232\nIGFjYWRlbWlj 8233\nIGZydWl0 8234\nIDE5OTY= 8235\nb2dldGhlcg== 8236\nIHdpbmU= 8237\nIHB1cnN1 8238\nIFN0ZXZlbg== 8239\nIGxpY2Vucw== 8240\nV2hv 8241\nIGNsb3RoZXM= 8242\ncmVjdGlvbg== 8243\nIHNxdWFk 8244\nIHN0YWJsZQ== 8245\nIHJhdw== 8246\nemVucw== 8247\nU3Rhcg== 8248\ndXRpZXM= 8249\nYW5jZXI= 8250\nIGtleXM= 8251\nIE11 8252\nIGNvbXBsaWNhdGVk 8253\naWdlcg== 8254\nIFRleHQ= 8255\nIGFic29y 8256\nIDY4 8257\nIGZ1bm55 8258\nIHJlbGllZg== 8259\nIExldw== 8260\nIENvb2s= 8261\nIGNoYXJ0 8262\nIGRyYXdpbmc= 8263\nR0U= 8264\nIG1vZHVsZQ== 8265\nIEJ1bGw= 8266\nSUxM 8267\nIHNhbHQ= 8268\nMDAwMDAwMDA= 8269\naWxsZQ== 8270\nIHJlc291cmNl 8271\nYXdheQ== 8272\nYWRlbHBoaWE= 8273\nIEJydQ== 8274\nIDY3 8275\nIHNvbWVib2R5 8276\nIHBhcnRpY2lwYXRl 8277\nIHJvc2U= 8278\nd2VyZWQ= 8279\nIG11c2NsZQ== 8280\nIGNvbnNlbnQ= 8281\nIGNvbnRpbnVpbmc= 8282\nIEd1YXJkaWFu 8283\nIE9yZGVy 8284\ncmVnb24= 8285\nIHJlYXI= 8286\nIHByb3Zpc2lvbg== 8287\nIGxpa2Vk 8288\ncmllbnQ= 8289\nIGJyYQ== 8290\nVHJhbnM= 8291\nIG1lZXRpbmdz 8292\nIHRveA== 8293\nIGNvbnZlbnQ= 8294\nIGF1dG8= 8295\nIHJlY29yZGluZw== 8296\nIFNvZnQ= 8297\nMDAx 8298\nIFJvbGw= 8299\nIHByb2dyYW1taW5n 8300\nIHBpYw== 8301\nIHByb3ZlZA== 8302\nIHN0YWI= 8303\nIEFzdA== 8304\nIGNhcHRpb24= 8305\ndWxhdGluZw== 8306\nIEF0dGFjaw== 8307\nIG5ld2x5 8308\nIDE5OTc= 8309\nZnI= 8310\nIGRpc2NpcGw= 8311\nIEdyZWVr 8312\nIGVkaXRpb24= 8313\nIERvZXM= 8314\nIEJveA== 8315\naWZsZQ== 8316\nYWNrZXQ= 8317\nIHBhc3Nlcw== 8318\nIGd1ZXN0 8319\nIGFjY2VsZXI= 8320\naXRhbHM= 8321\nVUQ= 8322\nIGF1dGhlbnQ= 8323\nIFJlc3Q= 8324\nb3ZhbA== 8325\ndGE= 8326\ndWluZQ== 8327\nIGFybW9y 8328\nIFRvd24= 8329\nIGNvbXBhdA== 8330\nIGluY2hlcw== 8331\nRGVzcGl0ZQ== 8332\nIGFzc2lnbg== 8333\naGVyZW50 8334\nIHByZXBhcmU= 8335\nIE1lZw== 8336\nb2NrZXk= 8337\nIGRlcGVuZHM= 8338\nIHRyYWNrcw== 8339\nd2F0Y2g= 8340\nIGxpc3Rz 8341\nIE5vcnRoZXJu 8342\nIGFsdGVy 8343\ncmVj 8344\nIEVhc3Rlcm4= 8345\nIGNvbmRlbQ== 8346\nIGV2ZXJ5d2hlcmU= 8347\nPyc= 8348\nIGFmZmlsaQ== 8349\nIGZvdWdodA== 8350\nIjp7Ig== 8351\nIG1hYw== 8352\naXRhcmlhbg== 8353\nIHNjb3Bl 8354\nIEFM 8355\nYXdz 8356\nYXJtcw== 8357\nIHF1ZQ== 8358\nIGVuam95ZWQ= 8359\nbmVzb3Rh 8360\nIGFnZ3Jlc3NpdmU= 8361\nIFN0b3J5 8362\nIElW 8363\nIHJlY2lwZQ== 8364\nIHJhcmVseQ== 8365\nIE1lZGljYWw= 8366\ndmFsdWU= 8367\nYW5nZWw= 8368\nYXlpbmc= 8369\nb21ldGhpbmc= 8370\nIHN1YnNlY3Rpb24= 8371\nIHNvdXRoZXJu 8372\nIGZyZXF1ZW5jeQ== 8373\ncmV0ZQ== 8374\ncm9sbGVk 8375\ndWx0cw== 8376\nIE5pYw== 8377\nIGJlaGFsZg== 8378\nIHNlcXVlbmNl 8379\nYWJldA== 8380\nIGNvbnRyb3ZlcnNpYWw= 8381\nIGNvbXByb20= 8382\nIHdvcmtlcg== 8383\nIG1haW5seQ== 8384\nIGFsZ29yaXRo 8385\nIE1ham9y 8386\nb3JjZQ== 8387\nZ2VuZGVy 8388\nIG9yZ2FuaXplZA== 8389\nIGZha2U= 8390\nIGNvbmNsdWRlZA== 8391\nIEVE 8392\nIEV4ZWM= 8393\ncmFnZQ== 8394\nIGNoYW5jZXM= 8395\nYmVycnk= 8396\nIFRyYWQ= 8397\nIGNvbmZpZ3VyYXRpb24= 8398\nIHdpdGhkcmF3 8399\nIGZybw== 8400\ndWRlcw== 8401\nIEJyb3RoZXI= 8402\nIEJyaWFu 8403\nIHRyaWVz 8404\nIHNhbXBsZXM= 8405\nIGJpZA== 8406\nIEdvbGRlbg== 8407\nIHBob3RvZ3JhcGg= 8408\naWZlc3Q= 8409\nIERP 8410\nIFBhcmxpYW1lbnQ= 8411\nKioqKioqKioqKioqKioqKg== 8412\nUmVt 8413\nIGNvbnRlc3Q= 8414\nIHNpZ25pbmc= 8415\ncHg= 8416\nIFplYWw= 8417\n4pSA4pSA 8418\nRWFy 8419\nIGV4aXQ= 8420\nQmVmb3Jl 8421\nIENvcnBvcg== 8422\nbnVsbA== 8423\nbW9udGg= 8424\nIHJhY2lhbA== 8425\nb3R0ZWQ= 8426\nIFZlZw== 8427\nIFJldXRlcnM= 8428\nIHN3b3Jk 8429\ncHNvbg== 8430\nIFJvbW5leQ== 8431\nYWVk 8432\nIHRyaWI= 8433\nIGlubmVy 8434\nIHByb3RvY29s 8435\nIEJp 8436\nIE1pYW1p 8437\nZXZlcmFs 8438\ncHJlc3M= 8439\nIHNoaXBwaW5n 8440\nIEFtZW5kbWVudA== 8441\nIEhvd2FyZA== 8442\nY29ubmVjdA== 8443\nIERpc2M= 8444\nIEphYw== 8445\naWFtb25k 8446\nIFRoZXJlZm9yZQ== 8447\nc2Vz 8448\nIFByaW5jZXNz 8449\nIFVTQg== 8450\nIEFudGg= 8451\nIHN1cnZlaWxsYW5jZQ== 8452\nIGFwb2xvZw== 8453\nIDYx 8454\nb3dh 8455\nIGZ1bGY= 8456\nanM= 8457\nIGx1Y2s= 8458\ndXN0ZWQ= 8459\nIMKn 8460\nbmk= 8461\nIGFudGljaXA= 8462\nZW1hbg== 8463\nIHdpbm5lcg== 8464\nIHNpbHZlcg== 8465\nbGxh 8466\naWNpdHk= 8467\nIHVudXN1YWw= 8468\nIGNyYWNr 8469\nIHRpZXM= 8470\nZXo= 8471\nIHByYWN0aWNhbA== 8472\nIHByb3ZpbmNl 8473\nIFBsYWNl 8474\nIHByaW9yaXR5 8475\nSUNF 8476\nIGRlc2NyaWJlcw== 8477\nIGJyYW5jaA== 8478\nRm9ybQ== 8479\nYXNrYQ== 8480\nbWlzc2lvbnM= 8481\nYmk= 8482\nIHBvcm4= 8483\nIFR1cms= 8484\nIGVudGh1cw== 8485\nIGZpZ2h0ZXJz 8486\nIDA4 8487\nIERldHJvaXQ= 8488\nIGZvdW5kYXRpb24= 8489\nYXZpZA== 8490\nQXJl 8491\nIGp1ZGdtZW50 8492\nY2xpbmc= 8493\nIHNvbHZl 8494\nIERlc2lnbg== 8495\nV2hlcmU= 8496\naGVzaXM= 8497\nIFRybw== 8498\nYWZ0ZXI= 8499\nIG5ldXRyYWw= 8500\nIFBhbGVzdGluaWFu 8501\nIEhvbGx5d29vZA== 8502\nIGFkdmlz 8503\nIE5vbg== 8504\neWVz 8505\nb2xpcw== 8506\nIHJlcHV0YXRpb24= 8507\nIHNtZWxs 8508\nIGJyZWFk 8509\nIEJ1bA== 8510\nIEJlYWNo 8511\nIGNsYWltaW5n 8512\nIGdlbmV0aWM= 8513\nIHRlY2hub2xvZ2llcw== 8514\nIHVwZ3JhZGU= 8515\ncm93cw== 8516\nIGRldmVsb3Blcg== 8517\nIEpvc2g= 8518\nIERpc25leQ== 8519\nZXJ2ZWQ= 8520\naXBhbA== 8521\nIHVuZXg= 8522\nIGJhcmVseQ== 8523\ndGhlbg== 8524\nIFB1Yg== 8525\nIGlsbG5lc3M= 8526\nZXRhcnk= 8527\nIEJhbA== 8528\nIHBhdGNo 8529\nIGJ1dHQ= 8530\nIHN0dXBpZA== 8531\nIERvZw== 8532\nIERhbGxhcw== 8533\nZnJvbnQ= 8534\naWVjZQ== 8535\nIHByb3Rlc3Rz 8536\nIGNoYXQ= 8537\nb2VuaXg= 8538\nIHdpbmc= 8539\nIHBhcmxpYW1lbnQ= 8540\nIDc3 8541\nb3NleHVhbA== 8542\nIHJlbmRlcg== 8543\ncHRpb25z 8544\nIENvYXN0 8545\nb3Nh 8546\nIEdyZWc= 8547\naG9w 8548\nIE1hbmFnZW1lbnQ= 8549\nIGJpdGNvaW4= 8550\nIHJlY292ZXI= 8551\nIGluY29ycG9y 8552\nb3JuZQ== 8553\nIFVzaW5n 8554\nIHByZWNlZA== 8555\nIHRocmVhdGVuZWQ= 8556\nIHNwaXJpdHVhbA== 8557\nIEV2ZW50 8558\nIEZyZWQ= 8559\nIGFkdmVydGlzaW5n 8560\nIGltcHJvdmVtZW50cw== 8561\nIEN1c3RvbQ== 8562\nIGVycm9ycw== 8563\nIHNlbnNpdGl2ZQ== 8564\nIE5hdnk= 8565\nIGNyZWFt 8566\nTG9vaw== 8567\nIGV4Y2x1c2l2ZQ== 8568\nIGNvbXByZWhlbnM= 8569\nIGRlbGVn 8570\nIGNvbmNl 8571\nIHJlbWVt 8572\nIHN0cnVjdHVyZXM= 8573\nIHN0b3JlZA== 8574\nTkQ= 8575\nIDEwMDA= 8576\nVVA= 8577\nIEJ1ZGQ= 8578\nQUY= 8579\nd29tYW4= 8580\nIEFjYWRlbXk= 8581\n8J8= 8582\nc2Vh 8583\nIHRlbXBvcmFyeQ== 8584\nQWJvdXQ= 8585\nZXN0ZXJz 8586\nIHRpY2tldHM= 8587\nIHBvc3Nlc3M= 8588\naW5jaA== 8589\nb3o= 8590\nIGxh 8591\nIGNvbnRyYWN0cw== 8592\nIHVucA== 8593\nIGNpZw== 8594\nIEthdA== 8595\ndWx0dXJhbA== 8596\nYXNt 8597\nIG1vdW50YWlu 8598\nIENhcHRhaW4= 8599\nU3RlcA== 8600\nbWFraW5n 8601\nIFNwYWlu 8602\nIGVxdWFsbHk= 8603\nIGxhbmRz 8604\nYXRlcnM= 8605\nIHJlamVjdGVk 8606\nZXJh 8607\naW1t 8608\ncml4 8609\nQ0Q= 8610\nIHRyYW5zYWN0aW9u 8611\nZ2VuZXI= 8612\nbGVzc2x5 8613\nIHx8 8614\nIGNvcw== 8615\nIEhlbnJ5 8616\nIHByb3Zpc2lvbnM= 8617\nIGdhaW5lZA== 8618\nIGRpcmVjdG9yeQ== 8619\nIHJhaXNpbmc= 8620\nIFNlcA== 8621\nb2xlbg== 8622\nb25kZXI= 8623\nIGNvbnNvbGU= 8624\naW5zdA== 8625\nIGJvbQ== 8626\nIHVuY2VydGFpbg== 8627\nMTUw 8628\nb2NraW5n 8629\nIG1lYXN1cmVk 8630\nIHBsYWlu 8631\nIHNlYXRz 8632\nIGRpY3Q= 8633\nU0w= 8634\nYWZl 8635\nIGVzdGltYXRl 8636\naXpvbg== 8637\nYXRoZXJlZA== 8638\nIGNvbnRyaWJ1dGVk 8639\nIGVwaXNvZGVz 8640\nb21tb2Q= 8641\nR3I= 8642\nQU5U 8643\nIDY5 8644\nR2VuZXI= 8645\nIDI1MA== 8646\ndmlvdXNseQ== 8647\ncm9nZW4= 8648\nIHRlcnJvcmlzbQ== 8649\nIG1vdmVtZW50cw== 8650\nZW50bGU= 8651\nb3VuY2U= 8652\nIFNvdWw= 8653\nIHByZXY= 8654\nIFRhYmxl 8655\nYWN0cw== 8656\ncmlvcnM= 8657\ndGFi 8658\nIHN1ZmZlcg== 8659\nIG5lcnY= 8660\nIG1haW5zdHJlYW0= 8661\nIFdvbGY= 8662\nIGZyYW5jaGlzZQ== 8663\nYmF0 8664\nIGRlbWFuZHM= 8665\nIGFnZW5kYQ== 8666\nIGRvemVu 8667\nIGNsaW5pY2Fs 8668\naXphcmQ= 8669\nIE9w 8670\ndGQ= 8671\nIHZpc2l0ZWQ= 8672\nIFBlcmhhcHM= 8673\nIGFjdG9y 8674\nIGRlbGlj 8675\nIGNvbnRyaWJ1dGU= 8676\nIGluamVjdA== 8677\nIEVz 8678\nYWNjbw== 8679\nIGxpc3RlbmluZw== 8680\nIGNvbmdyZXNz 8681\nZXBlbmRlbnQ= 8682\nIHByZW1pdW0= 8683\nIDc2 8684\nIElyaXNo 8685\nIGFzc2lnbmVk 8686\nIFBoeXM= 8687\nIHdvcmxkd2lkZQ== 8688\nIG5hcnJhdGl2ZQ== 8689\nb3R5cGU= 8690\nbW9udA== 8691\nYmFzZQ== 8692\nIEJvd2w= 8693\nIEFkbWluaXN0cmF0aW9u 8694\nIHJlbGF0aW9u 8695\nIEVW 8696\nQ1A= 8697\nIGNvdmVycw== 8698\nIDc4 8699\nIGNlcnRpZmlj 8700\nIGdyYXNz 8701\nIDA0 8702\ncGlyYWN5 8703\naXJh 8704\nIGVuZ2luZWVyaW5n 8705\nIE1hcnM= 8706\nIHVuZW1wbG95 8707\nIEZvcmVpZ24= 8708\nc3RyYWN0 8709\nIHZlbg== 8710\nIHN0ZWFs 8711\nIHJlcGxpZWQ= 8712\nIHVsdGltYXRl 8713\nIHRpdGxlcw== 8714\nZGF0ZWQ= 8715\nIGpveQ== 8716\nYXVz 8717\nIGh5cGVy 8718\nYWt1 8719\nIG9mZmljaWFsbHk= 8720\nIFByb2R1Y3Q= 8721\nIGRpZmZpY3VsdHk= 8722\ncGVyb3I= 8723\nIHJlc3VsdGVk 8724\ncmliZWQ= 8725\nbGluaw== 8726\nd2hv 8727\nfn5+fg== 8728\nIFNwZWVk 8729\nIFZpZXQ= 8730\nV2luZA== 8731\nIEJhcmFjaw== 8732\nIHJlc3RyaWN0aW9ucw== 8733\nIFNoYXJl 8734\nIDE5OTU= 8735\naXRpb25hbGx5 8736\nIGJlYXV0eQ== 8737\nb3B0 8738\nIG1hcHM= 8739\nIENS 8740\nIE5hdGlvbg== 8741\nIENydXo= 8742\nV2lsbA== 8743\nIGVsZWN0cmljaXR5 8744\nIG9yZw== 8745\nIGJ1cmQ= 8746\nIHZpb2xhdGlvbg== 8747\nIHVzYWdl 8748\nIHBlcm1pdA== 8749\nIENocm9u 8750\nIEZhbnQ= 8751\nIG5hdHVyYWxseQ== 8752\nIDA3 8753\nIHRocm93bg== 8754\nIEF3b2tlbg== 8755\nIGFsaWVu 8756\nIEhlcm8= 8757\nIEtlbnQ= 8758\nIFJpY2s= 8759\ncmlrZQ== 8760\nIHBhY2U= 8761\nfSx7Ig== 8762\nR0w= 8763\nIHBvaXNvbg== 8764\nIFRvd2Vy 8765\nIGZvcm1hbA== 8766\nYWx5c2lz 8767\nIGdlbnVpbmU= 8768\nIGtpbA== 8769\nYXZlcg== 8770\nIHByb2NlZHVyZQ== 8771\nIFByb3A= 8772\naW50ZW5kbw== 8773\nIE1haW4= 8774\nYXNhbnQ= 8775\nIHRyYWluZWQ= 8776\nR2FtZQ== 8777\nIExvYWQ= 8778\nIE1B 8779\nIGNydWNpYWw= 8780\nIGxldHM= 8781\nIEZS 8782\nIGNoYW1waW9u 8783\nMTAx 8784\nIENvbmZlcmVuY2U= 8785\nIHdyaXRlcnM= 8786\nIGNvbm5lY3Rpb25z 8787\nIG9rYXk= 8788\naXJtcw== 8789\nIFJhbmQ= 8790\nIGVuY291bnRlcg== 8791\nIEJ1ZmY= 8792\nIGFjaGlldmVk 8793\nIGNoZWNrcw== 8794\naXNjb25z 8795\nIGFzc2lzdGFudA== 8796\nIHdoZW5ldmVy 8797\nIEFjY2Vzcw== 8798\nIFVy 8799\nYmlu 8800\nIGNsb2Nr 8801\naXNw 8802\nb3BoZXI= 8803\nIGJvcnJvdw== 8804\nIG1hZA== 8805\nIHBlcnNvbmFsaXR5 8806\nb25seQ== 8807\nSVNU 8808\nYWJhbWE= 8809\nIGdhaW5z 8810\nIGNvbW1vbmx5 8811\nIHRlcnI= 8812\nIGh5cG90 8813\nIHJlbHk= 8814\nIHRpc3M= 8815\naXNjb25zaW4= 8816\nIHJpZGlj 8817\nZnVuY3Rpb24= 8818\nIE9yZWdvbg== 8819\nIHVuY29t 8820\ncmF0aW5n 8821\nZWxhbmQ= 8822\nIE5D 8823\nIG1vb24= 8824\nYW5ub24= 8825\nIHZ1bG5lcmFibGU= 8826\ndXRpdmU= 8827\nwqDCoMKgwqA= 8828\nIFJhZGlv 8829\nIHdlc3Rlcm4= 8830\nc2VjdA== 8831\nIFRvbnk= 8832\nIG9jY3Vycw== 8833\nIE9z 8834\nIEhvbg== 8835\nw60= 8836\nIHZlc3NlbA== 8837\nIFNjb3RsYW5k 8838\nIGRpc2NyaW1pbmF0aW9u 8839\nIHN1YnNlcXVlbnQ= 8840\nc3RyaW5n 8841\nIGZhbnRhc3k= 8842\nIFNoYWRvdw== 8843\nIHRlc3RpbQ== 8844\nV0U= 8845\naXRp 8846\ncmFz 8847\nIGJvYXQ= 8848\nIG1hcmtz 8849\nIG9yZGluYXJ5 8850\nIHJlbg== 8851\nIHJlcHJlc2VudGF0aXZl 8852\nIHBldGl0aW9u 8853\nIDcz 8854\nIGFkdmVudHVyZQ== 8855\nIGlnbm9yZQ== 8856\nIFBoaWxhZGVscGhpYQ== 8857\nIFNhdg== 8858\nVlA= 8859\nIGZhY3Rvcnk= 8860\nIHRhc2tz 8861\nIGRlcHJlc3Npb24= 8862\nemVk 8863\nLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4= 8864\nIFN0b3Jt 8865\nIGNvZ24= 8866\nIGVsaWdpYmxl 8867\nIHJlZHVjaW5n 8868\ndmlh 8869\nIDA1 8870\nIHN0cmlraW5n 8871\nIGRvbGxhcg== 8872\naG8= 8873\nT1Y= 8874\nIGluc3RydW1lbnQ= 8875\nIHBoaWxvc29waHk= 8876\nIE1vb3Jl 8877\nIEF2ZW51ZQ== 8878\nIHJ1bGVk 8879\nIEZyb250 8880\nSU5F 8881\nIE1haA== 8882\nIHNjZW5hcmlv 8883\nIE5BU0E= 8884\nIGVub3Jt 8885\nIGRlYnV0 8886\nIHRlYQ== 8887\nVG9kYXk= 8888\nIGFic2VuY2U= 8889\nU2lt 8890\nIGhhbQ== 8891\nbGVlcA== 8892\nIHRhYmxlcw== 8893\nIEhlYXJ0 8894\nTUk= 8895\nS2U= 8896\ncmVxdQ== 8897\nVkQ= 8898\nbWFw 8899\nIGNoYWlybWFu 8900\nIHB1bXA= 8901\nIHJhcGlkbHk= 8902\ndmk= 8903\nIHN1YnN0YW50aWFs 8904\nRVA= 8905\nZGVz 8906\nY2hhbnQ= 8907\naWxpcHA= 8908\nIFNhbnRh 8909\ncmllcnM= 8910\nYW5jaGVzdGVy 8911\nTG9hZA== 8912\nIENhc2U= 8913\nIHNhdmluZw== 8914\nIDc0 8915\nIEFGUA== 8916\nZXJuaW5n 8917\nb3VuY2Vk 8918\nIE1pbm5lc290YQ== 8919\nIFdhcw== 8920\nIHJlY3J1 8921\nIGFzc2Vzc21lbnQ= 8922\nIEJyb24= 8923\nVUU= 8924\nIGR5bmFtaWM= 8925\nIGZ1cm4= 8926\ndWxhdG9y 8927\nIHByb3BhZw== 8928\naGlnaA== 8929\nIGFjY29tbW9k 8930\nIHN0YWNr 8931\nIFN1cw== 8932\nd3JpdA== 8933\nIHJldmVu 8934\nIEdvZGQ= 8935\nIFplYWxhbmQ= 8936\nYWJz 8937\nIGJydXQ= 8938\nIHBlcnBldA== 8939\naG90 8940\nIGhhcmRseQ== 8941\nIEJ1cm4= 8942\n44K5 8943\nIHN0eQ== 8944\nIHRyYW5zYWN0aW9ucw== 8945\nIGdhdGU= 8946\nIHNjcmVlbnM= 8947\nIHN1Ym1pdHRlZA== 8948\nIDEwMQ== 8949\nIGxhbmd1YWdlcw== 8950\ndWdodA== 8951\nZW1lbg== 8952\nIGZhbGxz 8953\nIGNvYw== 8954\ngqw= 8955\nIHN0cmlrZXM= 8956\ncGE= 8957\nIGRlbGliZXI= 8958\nIElN 8959\nIHJlbGF4 8960\nYW5uZWxz 8961\nIFNlbmF0b3I= 8962\nIGV4dHJlbQ== 8963\nIH0s 8964\nIERlYg== 8965\nIGJlbGw= 8966\nIGRpc29yZGVy 8967\nY3V0 8968\nIGlPUw== 8969\nIGxvY2tlZA== 8970\nIGVtaXNzaW9ucw== 8971\nIHNob3J0bHk= 8972\nIl0= 8973\nIEp1ZGdl 8974\nIFNvbWV0aW1lcw== 8975\nIHJpdmFs 8976\nIGR1c3Q= 8977\nIHJlYWNoaW5n 8978\nRmlsZQ== 8979\nwq/Cr8Kvwq8= 8980\naW5vaXM= 8981\nIEphc29u 8982\nIHNhdGVsbA== 8983\nYXJldA== 8984\nIHN0YXRpb25z 8985\nIGFncmlj 8986\nIFRlY2hub2xvZ3k= 8987\nY29tZXM= 8988\nIFVuZm9ydHVuYXRlbHk= 8989\nIENoaWxkcmVu 8990\nIGFwcGxpZXM= 8991\nYXN0ZWQ= 8992\nIGFuZ2Vy 8993\nYWlsYWJpbGl0eQ== 8994\nIERhbWFnZQ== 8995\nIGNvbXBhcmU= 8996\nIFN0YW5kYXJk 8997\nIGFpbWVk 8998\nIEJh 8999\nYW5ndWFnZQ== 9000\nIHJlZ3VsYXRpb24= 9001\nIGp1cnk= 9002\nIGFpcnBvcnQ= 9003\nIHNlY3Rpb25z 9004\nIFByaW5jZQ== 9005\nZW1lZA== 9006\nIG1lZGljaW5l 9007\nIGhpdHRpbmc= 9008\nIHNwYXJr 9009\nb2x2ZXM= 9010\nIGFkcw== 9011\nU3RhdGU= 9012\nIGZvb2Rz 9013\nIHJlcGxhY2VtZW50 9014\nIGNoaWNrZW4= 9015\nIGxvd2VzdA== 9016\nIG1pbmRz 9017\nIGludm9sdmVz 9018\ndWk= 9019\nIGFycmFuZw== 9020\nIHByb2NlZHVyZXM= 9021\nIFdoaWNo 9022\naXZlcnNhcnk= 9023\nIGJpbGxz 9024\nIGltcHJvdmVtZW50 9025\nIGluZXY= 9026\nIGV4cGVjdGF0aW9ucw== 9027\nIGludGVsbGVjdHVhbA== 9028\nIHNwYWNlcw== 9029\nIG1lY2hhbmlzbQ== 9030\nMjUw 9031\nYnJlYWs= 9032\nIFpl 9033\nIFRlbm4= 9034\nIEJhbHQ= 9035\nIGJhcnJlbA== 9036\nIHN0YXRpYw== 9037\nbWFubg== 9038\nUG9saWNl 9039\nIHRpcHM= 9040\nIGhhbmRsaW5n 9041\nY3Vz 9042\nb2RlZA== 9043\naWx0b24= 9044\naXJ5 9045\nIGpvdXJuYWxpc3Rz 9046\nb3Vyc2U= 9047\nIGNvbWlj 9048\nIG5vbWluZQ== 9049\nSVRZ 9050\nIHZlcnN1cw== 9051\nIGxvb3A= 9052\nIHN1cmY= 9053\nIEluZHVzdA== 9054\nIEh1bnRlcg== 9055\nIGJlbGllZnM= 9056\naXNhbg== 9057\nIHNldHVw 9058\nIGJyZXc= 9059\naW1hZ2U= 9060\nIGNvbXB1dGVycw== 9061\nZm9s 9062\nfSwi 9063\nIE1lZGFs 9064\nIHRheHA= 9065\nIGRpc3BsYXllZA== 9066\nIGdyYXY= 9067\nIGZpc2NhbA== 9068\nTW9u 9069\nIE1vc2Nvdw== 9070\nIEtvbmc= 9071\nIENlbnRyZQ== 9072\nIGNhbWVyYXM= 9073\nIE1ycw== 9074\nIEhheQ== 9075\nIGF2ZXI= 9076\nIEtlbGx5 9077\ncHk= 9078\nIHJlcXVpcmVtZW50 9079\nIGVudGl0bGVk 9080\nb21iaWU= 9081\nIHNoYWRvdw== 9082\nYWdpYw== 9083\nIEFr 9084\nIGVsaXRl 9085\nIGRpdmlkZWQ= 9086\nIGhlYWRpbmc= 9087\nIGNvcGllcw== 9088\nIGxvc3Nlcw== 9089\nIHZpdA== 9090\na2Vk 9091\nIEJyeQ== 9092\nIGFucw== 9093\nIFN0ZWFt 9094\nIHJlcG9ydGVy 9095\naGVpbQ== 9096\nIEl0ZW0= 9097\nIHN1cGVyaW9y 9098\nZG9u 9099\nZXJlbnQ= 9100\nw7Y= 9101\nIHRoZXJhcHk= 9102\nIHBlYWs= 9103\nIE1vZGVs 9104\nIGx5aW5n 9105\nIGdhbQ== 9106\nemVy 9107\ncml0dGVu 9108\nIHJlc3BvbnNlcw== 9109\nIGNvbnNpZGVyYXRpb24= 9110\nIEJpYmxl 9111\nIGxveWFs 9112\nIGluc3RhbnQ= 9113\nIHBt 9114\nIEZvcmVzdA== 9115\nw7w= 9116\nIGV4dGVuZA== 9117\nIGNvbnZpY3RlZA== 9118\nIGZvdW5kZXI= 9119\nIGNvbnZpbg== 9120\nIE9haw== 9121\nY2hlY2s= 9122\nIHNjaG9sYXJz 9123\ncGVk 9124\nIG92ZXJzZQ== 9125\nVG9w 9126\nY291bnQ= 9127\nIEFyaw== 9128\nwrc= 9129\nIDA2 9130\nIExB 9131\nbWQ= 9132\nIExhdGlu 9133\naW1lbnRhbA== 9134\nIENQVQ== 9135\nIHN1YnN0YW5jZQ== 9136\nIG1pbm9yaXR5 9137\nIG1hbnVmYWN0dXJpbmc= 9138\nRXI= 9139\nb2NvbGF0ZQ== 9140\nIGF0dGVuZGVk 9141\nIE1hbmFnZXI= 9142\ncmF0aW9ucw== 9143\nIGFwcHJlY2lhdGU= 9144\nb215 9145\nR0JU 9146\naWRlbmN5 9147\nQkw= 9148\nIGd1YXJhbnRlZQ== 9149\ncG9zaXRpb24= 9150\nIG9jZWFu 9151\nY2x1ZGU= 9152\nIGhlYWRlZA== 9153\nIHRhcGU= 9154\nIGxvb3Nl 9155\nIGxvZ2lj 9156\nIHByb3Zlbg== 9157\nIHNwaXI= 9158\nIGFkbWl0 9159\naXNh 9160\nIGludmVzdGlnYXRl 9161\nIDE5OTQ= 9162\nc3lsdg== 9163\nIExvc3Q= 9164\nY2VzdA== 9165\nIDcx 9166\nIHJlcXVlc3RlZA== 9167\nIHdpbmRvd3M= 9168\nIFBva8Op 9169\nIFdpdGhvdXQ= 9170\nTWV0 9171\nIGJlaGF2aW91cg== 9172\nIHJlYWRlcg== 9173\nIGh1bmc= 9174\nIEtlZXA= 9175\nIHJvbGVz 9176\nIGltcGxlbWVudGVk 9177\nIGJsYW5r 9178\nIHNlcnZlcw== 9179\nIEpheQ== 9180\nIGNpdGVk 9181\nIEZyaWVuZA== 9182\ncHJvZml0 9183\nYXBvbg== 9184\nIHJlcGFpcg== 9185\naXRlbQ== 9186\nYXJyYXNz 9187\nIGNyaXRpY3M= 9188\nYWRp 9189\nIEZhdGhlcg== 9190\nIHNob3V0 9191\nIGZvb2w= 9192\nIDg4 9193\nIHByb2R1Y2luZw== 9194\nIGxpYg== 9195\nIHJvdW5kcw== 9196\nIGNpcmNsZQ== 9197\nIHByZXBhcg== 9198\nIHN1Ym1pdA== 9199\nIG5pYw== 9200\nbW9ycm93 9201\n44Or 9202\nVW5kZXI= 9203\nIHZpdGFs 9204\nYXRlcm4= 9205\nIHBhc3N3b3Jk 9206\nIHB1YmxpY2F0aW9u 9207\nIHByb21pbmVudA== 9208\nIHNwZWFrcw== 9209\nIGJhcnM= 9210\nIGRlZXBlcg== 9211\nIE1pbGw= 9212\ncG9ydGVk 9213\nIHdpZA== 9214\nIGJ1dHRlcg== 9215\nIHNtb2tpbmc= 9216\nIGluZGljYXRlcw== 9217\nS2V5 9218\ncm9wcmk= 9219\nIEZpbGU= 9220\nYWxsaW5n 9221\nYXN0aW5n 9222\nIFJ1cw== 9223\nIGFkag== 9224\nIDc5 9225\nYXZhbA== 9226\nIHByZXN1bQ== 9227\nYnVyZ2g= 9228\nb25pYw== 9229\nIGZ1cg== 9230\nIHBvbGxz 9231\naWth 9232\nIHNlY29uZGFyeQ== 9233\nIG1vbnN0ZXI= 9234\naWdz 9235\nIEN1cnJlbnQ= 9236\nRXZlbnQ= 9237\nIG93bmVyc2hpcA== 9238\nZW5kYXI= 9239\nIGFycml2ZQ== 9240\nIFRheA== 9241\nIG51bGw= 9242\nIFByaXY= 9243\nIHRocm8= 9244\nIGtpc3M= 9245\nY2F0 9246\nIHVwc2V0 9247\nYW5nbGU= 9248\naXRjaGVz 9249\nZWN0b3I= 9250\nb2xvZ2lzdHM= 9251\nIEdhbGF4eQ== 9252\nIGNvcnJ1cHRpb24= 9253\nIGhpbnQ= 9254\nZW50ZXI= 9255\nIEhvc3BpdGFs 9256\nIGdyZWF0bHk= 9257\nIGJlZ3Vu 9258\nZXN5 9259\nIHNvaWw= 9260\nIEFudG9u 9261\nIG1haW50ZW5hbmNl 9262\n44Op 9263\nIGRvemVucw== 9264\nIGh1bWFuaXR5 9265\nIEFsYWJhbWE= 9266\nIHJvbQ== 9267\nd29ydGg= 9268\nYXBpbmc= 9269\nc3lsdmFuaWE= 9270\nbGFo 9271\nIGdhdGhlcmVk 9272\nR0E= 9273\nIGF0dGFja2luZw== 9274\nZm91bmQ= 9275\nIFNxdWFyZQ== 9276\nIGFyYml0 9277\naWN0aW9ucw== 9278\nIFdpc2NvbnNpbg== 9279\nIGRhbmNl 9280\nIFNhaW50 9281\nYXJjaHk= 9282\nIGJhc2ViYWxs 9283\nIGNvbnRyaWJ1dGlvbnM= 9284\nIGxpdGVyYXR1cmU= 9285\nIGV4aGE= 9286\ncGVydHk= 9287\ndGVzdA== 9288\nIGJhYg== 9289\nIGNvbnRhaW5lcg== 9290\nbGV0dGVy 9291\nIGZhbGxlbg== 9292\nIHdlYnNpdGVz 9293\nIGJvdHRsZQ== 9294\nIFNhYw== 9295\nIGJyZWFzdA== 9296\nIFBM 9297\nIHZldGVyYW4= 9298\nIGludGVydmlld3M= 9299\nIEFsZQ== 9300\nIGJhbm5lZA== 9301\nZW5nZXJz 9302\nIFJldm9sdXRpb24= 9303\naW50aA== 9304\nIGNvbmNlcm5pbmc= 9305\nSVZF 9306\nIGV4cGVuc2Vz 9307\nIE1hdHRoZXc= 9308\nIENvbHVtYmlh 9309\nZHM= 9310\naXN0YW5jZQ== 9311\nIGVudGl0eQ== 9312\nLi4uIg== 9313\nIHJlbGlhYmxl 9314\nIHBhcmFsbGU= 9315\nIENocmlzdGlhbnM= 9316\nIG9waW5pb25z 9317\nIGluZHU= 9318\nbG93 9319\nIGNvbXBldGU= 9320\nIHRob3JvdWdo 9321\nIGVtcGxveWVk 9322\nIGVzdGFibGlzaG1lbnQ= 9323\naWdlbg== 9324\nIENybw== 9325\nIGxhd3llcnM= 9326\nIFN0YXRpb24= 9327\nVEU= 9328\nIExpbmQ= 9329\nIFB1cg== 9330\naXRhcnk= 9331\nIGVmZmljaWVuY3k= 9332\n4oCQ 9333\nIEx5 9334\nIG1hc2s= 9335\nIGRpc2FzdGVy 9336\nIGFnZXM= 9337\nRVJF 9338\nZXNpcw== 9339\nIEhvbGQ= 9340\nIGNhc3VhbA== 9341\nYmxlZA== 9342\nIGVuYWJsZWQ= 9343\nIEVudmlyb25tZW50 9344\nIEludGVsbGlnZW5jZQ== 9345\naXBlcg== 9346\nIE1hcA== 9347\nIEJF 9348\nIGVtZXJnZWQ= 9349\naXNkb20= 9350\nIGNhYmlu 9351\nIHJlZ2lzdHJhdGlvbg== 9352\nIGZpbmdlcnM= 9353\nIHJvc3Rlcg== 9354\nIGZyYW1ld29yaw== 9355\nIERvY3Rvcg== 9356\nZXR0cw== 9357\nIHRyYW5zcG9ydGF0aW9u 9358\nIGF3YXJlbmVzcw== 9359\nSGVy 9360\nIGF0dGVtcHRpbmc= 9361\nT2Zm 9362\nIFN0b3Jl 9363\nw4PDgsODw4LDg8OCw4PDgg== 9364\nIEtub3c= 9365\nIGRlZmVuY2U= 9366\nIHNjYW4= 9367\nIFRlbg== 9368\nIENoYWly 9369\nIFBI 9370\nIEF0bGFudGE= 9371\nIGZ1Y2tpbmc= 9372\nIGFuc3dlcmVk 9373\nYm4= 9374\nIEthcg== 9375\nIGNhdGVnb3JpZXM= 9376\nIHJhdGlvbmFs 9377\nIGN1c3Q= 9378\nIHJvYm90 9379\nIGNvcnJlY3RseQ== 9380\nIGdpZg== 9381\nIGdyYXBoaWNz 9382\nbWlj 9383\nIGdyb3VuZHM= 9384\nIE9wcA== 9385\naWF0ZQ== 9386\nIGRpc3RyaWJ1dGVk 9387\nIHNhbmN0aW9ucw== 9388\nIGNoYWxsZW5naW5n 9389\ndXRv 9390\nIGluZ3JlZGllbnRz 9391\nIGludml0ZWQ= 9392\nIGZvdW5kZWQ= 9393\nIFJlcXU= 9394\nZGVk 9395\nIGJvd2w= 9396\nIGJyb3RoZXJz 9397\nIEhh 9398\nSU8= 9399\nIHdhZ2Vz 9400\naW1vcmU= 9401\nb2NpYWw= 9402\nIHNlZWQ= 9403\nYXRpdmVseQ== 9404\nIGFkZHJlc3Nlcw== 9405\nIElvd2E= 9406\nYWJldGg= 9407\nIGF0dGl0dWRl 9408\naXNk 9409\nY2hpbGQ= 9410\nIG1vbGU= 9411\nIGRpc2NvdmVyeQ== 9412\neWFyZA== 9413\nQnI= 9414\nIDgy 9415\nIHN1cHBsaWVz 9416\nZWxsaW5n 9417\nIGRpc3Rpbmd1 9418\nQ1I= 9419\nIHJlY2VwdA== 9420\nIHZlcnQ= 9421\nIHN3aW0= 9422\nYmVj 9423\nZG9vcg== 9424\nIFllYWg= 9425\nIGdhbA== 9426\nIGludGVyYWN0 9427\nIEVTUA== 9428\nIENT 9429\nYW1wcw== 9430\nIGNvbnZpbmNlZA== 9431\nIG9iamVjdGl2ZQ== 9432\nIGRpc2g= 9433\nIFBob3Rvcw== 9434\nbGFk 9435\nIGRvd250b3du 9436\nb2ls 9437\naW5jdGlvbg== 9438\nIHRvbW9ycm93 9439\nIENPTQ== 9440\nIHN1cnZpdmFs 9441\nc2hvdA== 9442\nIHNldHRsZW1lbnQ= 9443\nQ29ucw== 9444\nIFhib3g= 9445\naW50ZXJlc3Q= 9446\nIFNN 9447\nYXJnbw== 9448\nZW5lc3M= 9449\nIGV0aG5pYw== 9450\nYmVyZWQ= 9451\nTWlu 9452\nIFRvaw== 9453\nIGluY2VudA== 9454\nIENvbW1hbmQ= 9455\nIG1haW50YWluZWQ= 9456\nIGJyZWFrcw== 9457\nYnJpZGdl 9458\nYXRhcg== 9459\nYWdn 9460\nIEZpbmFsbHk= 9461\ndW5pY2lw 9462\nIE9udA== 9463\nbGVmdA== 9464\nIHJlY29nbml0aW9u 9465\nICov 9466\nIFBlcnM= 9467\nIHdlbGY= 9468\nIGFkZHJlc3NlZA== 9469\nIEthbnNhcw== 9470\nIHZpcnVz 9471\nIHdoZXJlYXM= 9472\nIHBhcGVycw== 9473\ncmFtcw== 9474\nIE1pbmlzdHJ5 9475\nIHBsZWFzdXJl 9476\nIGFjcXVpcmVk 9477\nIGR1cmF0aW9u 9478\nanBn 9479\nIGNhbG0= 9480\nIE5ITA== 9481\nIGJ1cm5pbmc= 9482\nIGZvbGRlcg== 9483\naWNrZWQ= 9484\nIFB5 9485\nIElsbGlub2lz 9486\nQ2xhc3M= 9487\nIEdvZGRlc3M= 9488\nIHBlcmZvcm1pbmc= 9489\nIHdlbGZhcmU= 9490\namFy 9491\nSW50ZXI= 9492\nIGxpbg== 9493\nIGVuaGFuY2U= 9494\nIG5vdGlvbg== 9495\nZmFyZQ== 9496\neXBlcw== 9497\nIEFyZWE= 9498\nIGNhbm5hYmlz 9499\nIERpZWdv 9500\nZnM= 9501\nIE1hbmNoZXN0ZXI= 9502\nY29tbQ== 9503\naW5pdGU= 9504\nIGNvdmVyaW5n 9505\nIFNvdW5k 9506\nIDE5NjA= 9507\nIDg0 9508\nZWxlY3Q= 9509\nemluZw== 9510\nIGNpdGl6ZW4= 9511\nIHBob25lcw== 9512\nIHJhaWQ= 9513\nIGlnbm9yZWQ= 9514\nIE9iamVjdA== 9515\nIHVwbG9hZA== 9516\nY2FyZA== 9517\nIG1vZGlmaWVk 9518\nIHJvb21z 9519\naWFo 9520\ncmFuZ2U= 9521\naGVhc3Q= 9522\nYWNodXM= 9523\nIHN1Z2dlc3Rpbmc= 9524\n4oCL 9525\nZ3JhZGU= 9526\nRWw= 9527\nIGNsb3RoaW5n 9528\nIHJo 9529\nIEhhbg== 9530\ndW5pdHk= 9531\nZW5jaW5n 9532\nIEF1c3Rpbg== 9533\nc2VjdXRpb24= 9534\ndHJh 9535\nZGVt 9536\nIFF1YWw= 9537\nIGhlYXZlbg== 9538\nIHN0YWdlcw== 9539\nIHdlZGQ= 9540\ncGx1cw== 9541\naWZpY2lhbA== 9542\nIEltbQ== 9543\nIEhv 9544\naWV0aWVz 9545\nIHBocmFzZQ== 9546\nIGJyaWxs 9547\nYWN0b3J5 9548\nIHByb3ZpZGVycw== 9549\nIHNpbGVuY2U= 9550\nIGFlcg== 9551\nIEFJ 9552\nIEFkdmVudHVyZQ== 9553\nIHBsYXRmb3Jtcw== 9554\nIGRlbW9uc3RyYXRlZA== 9555\nIGludGVyZg== 9556\naW5ndG9u 9557\nIHJhY2Vz 9558\nIGdyYWRl 9559\ndWx0YW5l 9560\nIFRocm91Z2g= 9561\nZmFsc2U= 9562\nIGJvdw== 9563\nIEFC 9564\nIGZsYXZvcg== 9565\nIGhpc3Rvcmlj 9566\nZ292 9567\nIGNvbG91cg== 9568\nIHZpZXdlZA== 9569\nIEVtYWls 9570\nZWxjb21l 9571\nIGludGVydmVudGlvbg== 9572\nIGRpdmVyc2l0eQ== 9573\nIHBlcmlvZHM= 9574\nIHJldmVyc2U= 9575\nIFZlcnk= 9576\nIHF1b3Rl 9577\nIExlZnQ= 9578\ndGhyb3VnaA== 9579\nIHNjcmV3 9580\nIGxhbmRpbmc= 9581\nIHBpbGw= 9582\nIHdldA== 9583\nIHByb3Rlc3RlcnM= 9584\nIHJlcGVhdA== 9585\nYXZlZA== 9586\nZXJr 9587\nIHNhbGFyeQ== 9588\nIFBlbm5zeWx2YW5pYQ== 9589\nU3RpbGw= 9590\nIG1heW9y 9591\nIGtpdGNoZW4= 9592\nIGZlYXR1cmluZw== 9593\nIE11c2V1bQ== 9594\nIFRvdXJuYW1lbnQ= 9595\nIEZhbA== 9596\nIHNlcnZlcnM= 9597\nVUM= 9598\nIGFueWJvZHk= 9599\naW1n 9600\nIFRyYWRl 9601\naXh0dXJl 9602\ndGhlbGVzcw== 9603\nIGZpbmFuY2U= 9604\nIGNsb3Npbmc= 9605\nIFBhdHJp 9606\naWFj 9607\nYWJlbA== 9608\nID4+ 9609\nb3JvdXM= 9610\nIGZpcm1z 9611\nc2NyZWVu 9612\ndW5h 9613\nIGVtYmFycmFzcw== 9614\ndWxzZQ== 9615\nIGxldHRpbmc= 9616\nIHRocmV3 9617\naWxleQ== 9618\nIGNoYW5uZWxz 9619\nbGFu 9620\nIFZlZ2Fz 9621\nIHNlYXI= 9622\nIGZhbnRhc3RpYw== 9623\nYXJyZQ== 9624\ndXp6bGU= 9625\nIERlcg== 9626\nVGhvc2U= 9627\nIHN3aW5n 9628\nIHNoZWV0 9629\naW5kZXg= 9630\nY292ZXI= 9631\nb2dhbg== 9632\nIHZhcmlhYmxlcw== 9633\nIFRlY2g= 9634\nIHNwb2tlbg== 9635\nYWNoZWw= 9636\nIERh 9637\nIE1vdW50YWlu 9638\nIGxvYWRlZA== 9639\nIGZvb3RhZ2U= 9640\ndmVyc2lvbg== 9641\nIHVubA== 9642\nIFBob2VuaXg= 9643\nIHRocm93aW5n 9644\nIGZpcmluZw== 9645\nIHRyYWNraW5n 9646\nIHdpZHRo 9647\nIHN0cnVnZ2xpbmc= 9648\ncm9vbXM= 9649\nb3Rpb24= 9650\nIG1vbnRobHk= 9651\nIFNlcnZlcg== 9652\nIGVnZ3M= 9653\nb3Blbg== 9654\nTUM= 9655\nIDE5OTM= 9656\nIGhpcmVk 9657\nIHN0YXllZA== 9658\nIEFsbGVu 9659\nIHN0cm8= 9660\nIDk4 9661\nc3RlcA== 9662\nIFR1cmtpc2g= 9663\nIGZhYnJpYw== 9664\naXN0aW5n 9665\nIERvbQ== 9666\nIGRhdGVz 9667\nIHByb24= 9668\nIGJhc2tldGJhbGw= 9669\nIGx1Y2t5 9670\nIEFyYWJpYQ== 9671\nIGFzc3VtZWQ= 9672\nZXN0eQ== 9673\nIGFmZmFpcnM= 9674\nIGdsYWQ= 9675\nIEluZGVlZA== 9676\nIEZB 9677\nIFdvcmQ= 9678\nIGpvaW5pbmc= 9679\naWZpY2U= 9680\ncHJlYWQ= 9681\naXJ0cw== 9682\nIFNlbGVjdA== 9683\nIHBvcHVsYXRpb25z 9684\nYXdhcmU= 9685\nIG5vc2U= 9686\nIGNvbXBsYWludHM= 9687\nc3RhcnQ= 9688\nIHNjb3Jpbmc= 9689\nVGhhbmtz 9690\nIG1pbmluZw== 9691\nIHZpc2l0b3Jz 9692\nU0g= 9693\nIGRhbWFnZWQ= 9694\nIGNoYXJhY3RlcmlzdGljcw== 9695\nIFBlbnQ= 9696\nREM= 9697\nIDgz 9698\nIFNpeA== 9699\ncmF0ZXM= 9700\nIGZsYWdz 9701\nIEJyZXc= 9702\nZG9n 9703\nTWFyaw== 9704\nLy8vLw== 9705\nIGV4ZWN1dGlvbg== 9706\nIGpva2U= 9707\ncGhvbmVz 9708\nIHRlc3RpbW9ueQ== 9709\nIG9ic3Q= 9710\nUUw= 9711\nIEN1dA== 9712\nIHN0dWRpZWQ= 9713\nIE5pbnRlbmRv 9714\naWNrZXQ= 9715\nIE5CQw== 9716\nIGxhZA== 9717\nIEJyYQ== 9718\nIE1vaA== 9719\nIGtlcm5lbA== 9720\nIG92ZXJ3aGVsbWluZw== 9721\nIGFnZWQ= 9722\nIGFwcGxpY2FibGU= 9723\nIENvbmQ= 9724\nIHJvYWRz 9725\nIEJsb2Nr 9726\nbWFkZQ== 9727\nb2RnZQ== 9728\nIGNvbW1hbmRz 9729\nIG9mZmljZXM= 9730\ndmVsYW5k 9731\nIHR1dA== 9732\nIHJlY2VpdmVy 9733\nIEZybw== 9734\nIHNob3BwaW5n 9735\nIGlQ 9736\nIFN0cmU= 9737\nIEFCQw== 9738\nIGVudGVydGFpbm1lbnQ= 9739\nIEJvdw== 9740\nb3J0ZWQ= 9741\nTWM= 9742\nIHJlYWRz 9743\nZ3JhZA== 9744\nIENvbGxlY3Q= 9745\nIOKIkg== 9746\nIENhcGl0YWw= 9747\nZWRlcmF0aW9u 9748\nIGVtcGxveWVy 9749\nIGludm9sdmVtZW50 9750\nIGFueGlldHk= 9751\nYWxpYQ== 9752\nIHJvb2Y= 9753\nIEFtb25n 9754\nIERlbW9jcmF0 9755\nIHN0YXRz 9756\nIFZpbGw= 9757\nIGNvbnN0aXR1dGlvbmFs 9758\nIHJlZmVycmluZw== 9759\naXR0eQ== 9760\nIHRhY2tsZQ== 9761\nb3V0dWJl 9762\nIGJhY2tlZA== 9763\nIEhvbmc= 9764\nIEJyb2Fk 9765\nIGVsZQ== 9766\nIE90dA== 9767\nIDE5OTI= 9768\naG91cg== 9769\nYWNodXNldHRz 9770\nQ2Fs 9771\nIGRlZmVhdGVk 9772\nIDgx 9773\nZXNw 9774\nIHNlZW1pbmdseQ== 9775\nd2Fz 9776\nIEplbm4= 9777\nIEt1cmQ= 9778\nIGdlbmU= 9779\nIGRpc2NvdW50 9780\nUmV0 9781\nRUNU 9782\nKCk7 9783\nIGNsdWJz 9784\nIHNpZA== 9785\nIE1hcnNo 9786\nQ2hlY2s= 9787\nIHBw 9788\nIEVhZw== 9789\naWRlc3ByZWFk 9790\nIGJlaW5ncw== 9791\nRlQ= 9792\nIGludHJvZHVjdGlvbg== 9793\nIENoYW5nZQ== 9794\nQVJE 9795\nIDExMA== 9796\nYWRvd3M= 9797\naWVyY2U= 9798\nIG1lYWw= 9799\nYXV0aG9y 9800\nIEJhbmc= 9801\nbGFob21h 9802\nIHJhbmtz 9803\nMjAxMQ== 9804\nPz8/Pw== 9805\nbWF4 9806\nIGNvbGxhcHNl 9807\nIG9wZW5z 9808\nIGVjaG8= 9809\nIHNvcGg= 9810\nIHJhY2lzdA== 9811\nIGVub3Jtb3Vz 9812\nIHdhdmVz 9813\nIHRhcA== 9814\nIGNvbXByZWhlbnNpdmU= 9815\nLi0t 9816\nIFJveQ== 9817\nIGZhcm1lcnM= 9818\nUmVsYXRlZA== 9819\nYWlyZWQ= 9820\ncm9uZXM= 9821\nIENyaW0= 9822\nIHByb3BvcnRpb24= 9823\nIGRlc2lnbnM= 9824\nIG5lZ290aWF0aW9ucw== 9825\nIHZpcnR1YWxseQ== 9826\nIEJhdG1hbg== 9827\nIHdhcm4= 9828\nIGxlZ2l0aW1hdGU= 9829\nbWF0ZQ== 9830\nIGNvbnZlbnRpb24= 9831\nLCw= 9832\nbmV0aWM= 9833\nIFNE 9834\nIGNvbnNpc3RlbnRseQ== 9835\nIGNvbXBlbnNhdGlvbg== 9836\nIHB1bmlzaG1lbnQ= 9837\nIHll 9838\nIHRpZQ== 9839\nIEJ1cmVhdQ== 9840\naXJsZg== 9841\nIEJ1 9842\nIEFyZW4= 9843\nIFBoaWxpcHA= 9844\nIGtuaWZl 9845\nIG1lbW9yaWVz 9846\nIFJvc3M= 9847\nIGFuZ2xl 9848\nIDg2 9849\nIFRodW5kZXI= 9850\nIHJlbmQ= 9851\nIFRvdXI= 9852\nIGNvdW50cw== 9853\nc3VuZw== 9854\nIEltcA== 9855\nIGVkdWNhdGlvbmFs 9856\nIGFjY2Vzc2libGU= 9857\nQ09N 9858\nIGRyZXc= 9859\neWVy 9860\nR2w= 9861\nYW1pbmU= 9862\nT1JU 9863\nT0I= 9864\nSUI= 9865\nbWFzdGVy 9866\nIHRyaWFscw== 9867\nb2d5 9868\naGFy 9869\nIFRydXN0 9870\nIHByZWZlcnJlZA== 9871\naXJsZnJpZW5k 9872\nIE5ldg== 9873\nIGJpbg== 9874\nIGNvdw== 9875\nUGFnZQ== 9876\nIHNpZ25hdHVyZQ== 9877\nIEJM 9878\nNzAw 9879\nIHJldGlyZWQ= 9880\nIGJ5dGVz 9881\nIG5laWdoYg== 9882\nIExlZ2VuZA== 9883\nIGRldmFzdA== 9884\nIHN1c3BlY3RlZA== 9885\naXNvbnM= 9886\nIFBva8OpbW9u 9887\nc2NhbGU= 9888\nIGNhcGFiaWxpdGllcw== 9889\nIHJldmVs 9890\nIGNoZWVzZQ== 9891\nZHk= 9892\naWdyYW50 9893\nIGZhaWxpbmc= 9894\nYml0cw== 9895\nIEhlcm9lcw== 9896\nIEdob3N0 9897\nIFNjaWVudA== 9898\nIGFwcG9pbnRlZA== 9899\ndXJp 9900\nIGluc3RpdHV0aW9u 9901\nIGV4cGFuZGVk 9902\nZ3JlZw== 9903\nIG1vbml0b3Jpbmc= 9904\nIHBvZGNhc3Q= 9905\nIGNvYWxpdGlvbg== 9906\nIDk2 9907\nSm8= 9908\nIHN0b2xlbg== 9909\nIFNhYg== 9910\nIHN0b3Bz 9911\nIGhvbGlkYXk= 9912\nIGludHI= 9913\nQ2Fy 9914\nQmxhY2s= 9915\nIExHQlQ= 9916\nIHdhcm1pbmc= 9917\nIEFuZGVyc29u 9918\nIDg5 9919\nIHByb2R1Y2Vy 9920\nTWVk 9921\nIGFjY3VyYWN5 9922\nIE1hcnZlbA== 9923\naXphYmV0aA== 9924\nIFBhdHJpY2s= 9925\nbW9ueQ== 9926\nIG1pbmk= 9927\nYWNsZXM= 9928\nIG92ZXJ0 9929\ndGhleQ== 9930\nIG1lbWJlcnNoaXA= 9931\nIFZlbg== 9932\nIGV4Y2g= 9933\nIHJlbW92YWw= 9934\nIERhdmU= 9935\nVFk= 9936\nbWFk 9937\nIEZpbmQ= 9938\nIGFkZXF1 9939\nIGVj 9940\nIHRlZXRo 9941\nIGVtb3Rpb24= 9942\nIHBlcm0= 9943\nIHNvbGVseQ== 9944\nZGI= 9945\nIGV4dHJhb3Jk 9946\nSUdIVA== 9947\nY2Fs 9948\nIGd1aWRlbGluZXM= 9949\nIGR5aW5n 9950\nIHN1c3BlbmRlZA== 9951\nIFByZW1pZXI= 9952\nIEFudGhvbnk= 9953\nZWx2ZQ== 9954\nIGRhZA== 9955\nIEV0aA== 9956\nIEZvb3RiYWxs 9957\nIGFiYW5kb25lZA== 9958\nIDw8 9959\nIG1hcmNo 9960\nIGhvcnJvcg== 9961\n4oCmIg== 9962\nIGNoaWxkaG9vZA== 9963\nIGNhbXBhaWducw== 9964\nIGx1bmNo 9965\nIEFsYmVydA== 9966\nYmxvY2s= 9967\n4paI4paI 9968\nb3VuZGluZw== 9969\nIGJvbmU= 9970\nb3JnYW4= 9971\nYWRlcnM= 9972\nIEZsYXNo 9973\nIERyaXZl 9974\nIHRvbmlnaHQ= 9975\nIHdhcnM= 9976\nIEZM 9977\nIGZvcm1hdGlvbg== 9978\nY29uc3Q= 9979\nTmV3cw== 9980\nIGNvbXBl 9981\nb3Jpb3Vz 9982\nIFN0YWZm 9983\nIGRpc2N1c3Npb25z 9984\nIFByb3RlY3Rpb24= 9985\nIEphbQ== 9986\nIGNyaXRlcmlh 9987\nIGluc3RhbGxhdGlvbg== 9988\nIGFjY29tcGxpc2g= 9989\naXp6YQ== 9990\nIHB1Ymxpc2hlcg== 9991\nIHJlc2N1ZQ== 9992\nIFRyeQ== 9993\nVUxM 9994\nIFNvbQ== 9995\nIEhvcA== 9996\nb3JldA== 9997\ndGhz 9998\nb3Jkb24= 9999\nIHBvY2tldA== 10000\nIEludg== 10001\nRG93bmxvYWQ= 10002\nIENyaW1l 10003\nIGJlbmU= 10004\nIEd1aWRl 10005\nIEFzc2VtYmx5 10006\nIHBhcmFtZXRlcnM= 10007\nSUU= 10008\nIEFsZXhhbmRlcg== 10009\nIGNvbmNlcnQ= 10010\nIFNjaGU= 10011\nIHNob2Vz 10012\nIHZpc2l0aW5n 10013\nIHJlY2FsbA== 10014\nIGJ1Yg== 10015\nIHJ1cmFs 10016\nIGNvbmNyZXRl 10017\nIFJvcw== 10018\nTmV4dA== 10019\nUnVzcw== 10020\nIGxvYW5z 10021\nIFNoaWVsZA== 10022\nIHRyZW0= 10023\naGVtYXQ= 10024\na2c= 10025\nIEhhcnJpcw== 10026\naXNpdGlvbg== 10027\nIE1vdmU= 10028\nIEZD 10029\nIGZhdGU= 10030\nIENobw== 10031\nIHRpcmVk 10032\nIHByaW5jaXBhbA== 10033\naGlzdA== 10034\naWVuY2Vz 10035\nYXRoeQ== 10036\nIHNldmVudA== 10037\nIG1vb2Q= 10038\nIHN0cmF0ZWdpYw== 10039\nIGRpc2Vhc2Vz 10040\nIGZvcnVt 10041\nIHRlbXBvcg== 10042\nIGhlYWRxdWFydGVycw== 10043\nUGFy 10044\naWdl 10045\nZmxpeA== 10046\nIGd1aXRhcg== 10047\nIDk0 10048\nT25seQ== 10049\nIHJlbGVhc2Vz 10050\ncm9waA== 10051\nPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0= 10052\nIDYwMA== 10053\nIENvbnRpbnVl 10054\naWdhdGU= 10055\nIENyaXQ= 10056\nc3lzdGVt 10057\nIGRpc2FibGVk 10058\nIHVuZXhwZWN0ZWQ= 10059\naXRodWI= 10060\nIHVuY2xlYXI= 10061\nIEVzdA== 10062\nIGNvbnRyYWQ= 10063\nIHN0cmF0ZWdpZXM= 10064\ndmVudHVyZXM= 10065\nIHBhc3NhZ2U= 10066\nQU1F 10067\nIGltcHJvdmluZw== 10068\nIHJldmVhbHM= 10069\nIGRlY3JlYXNl 10070\nb3Zh 10071\nIGFubm95 10072\nIFNob3J0 10073\nIExpYnJhcnk= 10074\nIGN5YmVy 10075\nbmVsbA== 10076\nIEh1cg== 10077\nIENC 10078\nIHBob3RvZ3JhcA== 10079\nVUk= 10080\nIHNlZA== 10081\nR2U= 10082\nIDg3 10083\nIGRpdmVyc2U= 10084\nIGVuY291cmFnZWQ= 10085\nIGNvbnNwaXJhY3k= 10086\nIGJpcmRz 10087\nIG9wZXJhdG9y 10088\nIGhhbmRmdWw= 10089\nIGNsYXNzaWZpZWQ= 10090\nPyk= 10091\nIGRyYW1hdGlj 10092\nIGludmVzdGlnYXRvcnM= 10093\naXRv 10094\nIHdpZGVzcHJlYWQ= 10095\nIFJvb20= 10096\nLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ== 10097\nIGNvbGxlY3RpdmU= 10098\nIGpvdXJuYWxpc3Q= 10099\nU3RyaW5n 10100\nIHRlbXBlcmF0dXJlcw== 10101\naWxh 10102\nIGd1aWQ= 10103\nIGluc3BlY3Q= 10104\nIG1pc3NpbGU= 10105\nIE1heW9y 10106\nIG1hbnVhbA== 10107\nIHNpbXVsdGFuZQ== 10108\nIHJhdGluZ3M= 10109\nIHN1Y2s= 10110\nIDk3 10111\nIHVuaXZlcnNhbA== 10112\nIHBoYXJt 10113\nIGRpc3J1cHQ= 10114\naWFubw== 10115\nQVY= 10116\nIGZ0 10117\nIHN0YXRpc3Q= 10118\nb2xkcw== 10119\nIFdhbGtlcg== 10120\ncGhw 10121\nIHVuZGVydA== 10122\nIExhcw== 10123\naXNob3A= 10124\nbnRpbA== 10125\ncmVzaG9sZA== 10126\nIFdoZXRoZXI= 10127\nTXM= 10128\nIGRlbnk= 10129\nIENsb3Vk 10130\nIHByb3ZpZGVy 10131\nIHN1cnZpdg== 10132\nIFVwZGF0ZQ== 10133\naGFz 10134\nIG1pc3Rha2Vz 10135\nY2hhcmdl 10136\ncGxlZA== 10137\ncml0eQ== 10138\nIG5vZGU= 10139\nIE1hc3NhY2h1c2V0dHM= 10140\nb29scw== 10141\nbGljYXRpb24= 10142\nIGZhaWxz 10143\nZW1hbGU= 10144\nb3Jp 10145\nYmFja3M= 10146\nIHNoaXJ0 10147\nICcn 10148\nIE5BVA== 10149\nIHdhdGVycw== 10150\nZWxzb24= 10151\nIGVhc2U= 10152\nIHNjYXI= 10153\nIGNvbnRlbnRz 10154\nbWluZA== 10155\nIGNvbnRyaWJ1dGlvbg== 10156\nIHNocg== 10157\nIGhhbmRlZA== 10158\nIHN0YWJpbGl0eQ== 10159\nIHRyYXZl 10160\nRW0= 10161\nIG1pcnJvcg== 10162\nMTIz 10163\nIHdlaWdo 10164\nIGZpY3Rpb24= 10165\nb3V2ZXI= 10166\naXN0YW50 10167\ncml0aW9u 10168\nIEZlZA== 10169\nIHBoeXNpY2FsbHk= 10170\nIHN0YWtl 10171\nIEFydGljbGU= 10172\nIEFyYw== 10173\nIExld2lz 10174\nIE1pbmQ= 10175\nIGRlbW9uc3RyYXRl 10176\nIHByb2ZpdHM= 10177\ndmlzaW9u 10178\nb21pYw== 10179\nb2xpZA== 10180\nIGJhdHRsZXM= 10181\nIGRyaXZlcw== 10182\nIGVhc3Rlcm4= 10183\nIFNvbnk= 10184\nISEh 10185\nYXJhdGlvbg== 10186\ndmFyZA== 10187\nIEdM 10188\ncG9ydGF0aW9u 10189\nIDky 10190\nIGxhd21ha2Vycw== 10191\nIHByb3RlY3Rpbmc= 10192\nIEVQQQ== 10193\nIHllYWg= 10194\nIHNoYW1l 10195\nb2xwaA== 10196\nZXZlbg== 10197\neGl0 10198\nIGF0dGFjaA== 10199\nIHJlcHJlc2VudGluZw== 10200\nIG9icw== 10201\nIFV0YWg= 10202\naWZmcw== 10203\nIEZyZWVkb20= 10204\nw7M= 10205\nQUs= 10206\nIGluY2lkZW50cw== 10207\naXRhZ2U= 10208\nIHZpZXdlcnM= 10209\nY2Q= 10210\nIG1vdXNl 10211\nIGNsYXI= 10212\nIGFjY29yZGFuY2U= 10213\nIGJvdA== 10214\nY29y 10215\nIFN1bW1lcg== 10216\naGVsZA== 10217\nIGlubm9jZW50 10218\nIGluaXRpYXRpdmU= 10219\nb2xz 10220\nX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18= 10221\nIHNwb3Rz 10222\ncGFjZQ== 10223\nIGNvbnZlbnRpb25hbA== 10224\nIGNvcnBvcmF0aW9ucw== 10225\nIGJsb2NrZWQ= 10226\nSEQ= 10227\nYXR0ZXJlZA== 10228\nIHJlZmVycw== 10229\nIGJ1Y2s= 10230\nIERpZ2l0YWw= 10231\nMTIw 10232\nIHRvcGljcw== 10233\nVEY= 10234\nxIE= 10235\nYnJpZA== 10236\ncmVlbWVudA== 10237\nIHVuZGVybHlpbmc= 10238\nIE1lbWJlcg== 10239\nIGludmVzdGlnYXRpbmc= 10240\nIHByZWduYW5jeQ== 10241\nIHRvdWNoZG93bg== 10242\nIEJhbmQ= 10243\nIENhbGxlcg== 10244\nIGluc3RhbmNlcw== 10245\nUFA= 10246\nd2E= 10247\nR29vZA== 10248\nIDE5OTE= 10249\nIENvbGQ= 10250\nIGZlYXJz 10251\nIHJlbWFya3M= 10252\nhpI= 10253\nYXRhbA== 10254\nIG1pdA== 10255\nIGV4cGVyaW1lbnRz 10256\naXB0 10257\nQ29sb3I= 10258\naW5kdQ== 10259\nVXBkYXRl 10260\nIDkz 10261\nQWc= 10262\nIOU= 10263\nYW5jb3V2ZXI= 10264\nQm90aA== 10265\nIGp1ZGdlcw== 10266\nT2JqZWN0 10267\nIHN0ZXJl 10268\ndW1ibg== 10269\nIHBhcnRpY2lwYXRpb24= 10270\nIFN0YXJz 10271\nIEplcmU= 10272\nIHdlZWtseQ== 10273\nIEJhbg== 10274\nIGNvbnZlcnNhdGlvbnM= 10275\nIFBpdHQ= 10276\ndXo= 10277\nIEluZGlhbmE= 10278\nIEtpY2s= 10279\nIGluZmVjdGlvbg== 10280\nIGhlcm9lcw== 10281\nIHNldHRsZWQ= 10282\nIHN0cmlw 10283\nIGhhbA== 10284\nIGR1bXA= 10285\nIFNjaQ== 10286\nIGxlcw== 10287\nIHJlZmVyZW5jZXM= 10288\nIFVSTA== 10289\nIEJyaWRnZQ== 10290\nIHdhbnRpbmc= 10291\nRm9yY2U= 10292\nIGV4Y2x1cw== 10293\nTWVhbndoaWxl 10294\nbW4= 10295\nIGdlbnRsZQ== 10296\nbWFrZXI= 10297\nc2VuYWw= 10298\nIEdybw== 10299\nb3VyaQ== 10300\nIFJhaW4= 10301\nIEFsbGlhbmNl 10302\nIGxpZnQ= 10303\nZWxh 10304\nU0Q= 10305\nIENsZXZlbGFuZA== 10306\nIHJhbmtlZA== 10307\nIHN0YWRpdW0= 10308\nIGRlYWRseQ== 10309\n5Lg= 10310\nIHJpZGluZw== 10311\nYXJpYQ== 10312\nIEFybW9y 10313\nIGRvY3VtZW50YXRpb24= 10314\nIEdyZWVjZQ== 10315\ncmVlaw== 10316\nIGxlbnM= 10317\nIFNh 10318\nIGdyb3Nz 10319\nIEVtZXI= 10320\nYWdlcnM= 10321\nIER1Yg== 10322\nIFJo 10323\nIEFNRA== 10324\nIGFycml2YWw= 10325\nIGRlc2VydA== 10326\nIHN1cHBsZW1lbnQ= 10327\nIFJlc3A= 10328\nIGtuZWU= 10329\nIG1hcmdpbg== 10330\nZm9udA== 10331\nb2dn 10332\nMjAxMA== 10333\nIFBpcg== 10334\nIFByb20= 10335\naXZhbHM= 10336\nIGludGFrZQ== 10337\nIGRpZmZlcmVudGx5 10338\ndWdz 10339\nIGJpdHM= 10340\nY2x1ZGVk 10341\nIHNlYXJjaGluZw== 10342\nIER1 10343\ndW1ibGU= 10344\nIGZ1bmN0aW9uYWw= 10345\nIEJhbHRpbW9yZQ== 10346\nIENvdWxk 10347\nIGRlc2lyZWQ= 10348\nIGNpcmN1aXQ= 10349\nIEx5bg== 10350\nIEdP 10351\nIEZhbHNl 10352\ncmVwcmU= 10353\nJzo= 10354\nYWx0aWVz 10355\nIG1pbmlt 10356\nIGRyb3Zl 10357\nIFNob3VsZA== 10358\nIGhpcA== 10359\nIHByb3M= 10360\nIHV0aWxpdHk= 10361\nIE5hdHVyZQ== 10362\nIE1vZGU= 10363\nUHJlc2lkZW50 10364\nb3Bw 10365\ncmF0 10366\nZm9ybWFuY2U= 10367\nIGNvbmNlbnRyYXRpb24= 10368\nIGZvbnQ= 10369\nIEJ1ZA== 10370\nIGFtaWQ= 10371\nIHJldmVycw== 10372\nIE1M 10373\nQmFy 10374\nIGludGVyYWN0aW9u 10375\nIGp1cmlzZA== 10376\nIHNwZWxscw== 10377\nZGVw 10378\nZmls 10379\nIGNpdmlsaWFucw== 10380\ndXR0ZXI= 10381\nIENvb3Blcg== 10382\nIEJlbG93 10383\nIGVudHJhbmNl 10384\nIGNvbnZlcnQ= 10385\nIGNvbnRyb3ZlcnN5 10386\nb3dlcmVk 10387\nIGNvbnRyYXJ5 10388\nIGFyYw== 10389\nIEV4ZWN1dGl2ZQ== 10390\nIE9mZmljZXI= 10391\nIHBhY2thZ2Vz 10392\nIHByb2dyZXNzaXZl 10393\nd2lkdGg= 10394\nIHJlc2VydmVk 10395\ndm9s 10396\nIFNhbXN1bmc= 10397\nIHByaW50ZWQ= 10398\nIGNlbnRlcnM= 10399\nIGludHJvZHVjZQ== 10400\nIEtlbm5lZHk= 10401\nIG9kZHM= 10402\nIHN1cmVseQ== 10403\nIGluZGVwZW5kZW5jZQ== 10404\nIHBhc3NlbmdlcnM= 10405\ncmVwcmVuZQ== 10406\nIEJlaA== 10407\nIGxvdmVz 10408\nIEVTUE4= 10409\nIGZhY2lsaXQ= 10410\nIGlkZW50aWNhbA== 10411\nIGRvY3Q= 10412\nIHBhcnRuZXJzaGlw 10413\nY29uZg== 10414\nIEhpZGU= 10415\nIGNvbmZ1c2Vk 10416\nIENvdw== 10417\nTWVu 10418\nIHdyZXN0 10419\nIElyYXFp 10420\nIGhvbGVz 10421\nIFN0dWRpZXM= 10422\nIHByZWduYW50 10423\naGFyZA== 10424\nIHNpZ25hbHM= 10425\nSVg= 10426\nIHB1bGxpbmc= 10427\nIGdyYWR1YXRl 10428\nIG5vbWluZWU= 10429\nRGF0ZQ== 10430\nIHBlcm1pdHRlZA== 10431\nIOKCrA== 10432\nIE9rbGFob21h 10433\nU3RhcnQ= 10434\nIGF1dGhvcml6ZWQ= 10435\nIGFsYXJt 10436\nIENvcw== 10437\ndmFu 10438\nIGdlbmVyYXRpb25z 10439\nY3VsYXI= 10440\nIGRyYWdvbg== 10441\nIFNvZnR3YXJl 10442\nIEVkd2FyZA== 10443\nIGNvbnRyb2xsZXI= 10444\nU2Vu 10445\nZ2VyZWQ= 10446\nIFZpaw== 10447\nIGFwcHJvYWNoZWQ= 10448\nVGhhbms= 10449\nIGNhbmNl 10450\nIGZvcm11bGE= 10451\nIFNtYWxs 10452\nIHdlYWtuZXNz 10453\nIHJhbXA= 10454\naXR1ZGVz 10455\nanVk 10456\nIGJyaWxsaWFudA== 10457\nIGFjY3Vz 10458\nc291cmNl 10459\nIDgwMA== 10460\nIEV2aWw= 10461\nU3c= 10462\nIGhvbWVsZXNz 10463\nd2Vlaw== 10464\naWVucw== 10465\ncmljcw== 10466\nIFRoaXJk 10467\nVE8= 10468\nIG9yZ2FuaWM= 10469\nIHByZXNlbnRhdGlvbg== 10470\nYWdo 10471\nIERvd25sb2Fk 10472\ndmF0aW9u 10473\nIGFzc2VtYmx5 10474\nb3JhYmxl 10475\naG9sZGVycw== 10476\nIEJlcm5pZQ== 10477\nIEhlbHA= 10478\nIHRvbmc= 10479\nIEZpZ2h0 10480\nIGJlYWNo 10481\nQm9vaw== 10482\nIExpYw== 10483\nIHJ1c2g= 10484\nIFJvdW5k 10485\nb3Vw 10486\nIE1hcng= 10487\nIGNhbGN1bGF0ZWQ= 10488\nIERldmls 10489\nIFNhcmFo 10490\nIG9jY2FzaW9uYWxseQ== 10491\nIGJ1bGxldA== 10492\nQXZhaWxhYmxl 10493\nZ2F0ZQ== 10494\nIDkx 10495\nIGhvc3A= 10496\nIHByb21pc2Vz 10497\nIEhJVg== 10498\nIFN0YWRpdW0= 10499\nIFN0b2Nr 10500\nIENvcnBvcmF0aW9u 10501\nZ2FnZQ== 10502\nTkc= 10503\nIENyZWRpdA== 10504\nIHNuZQ== 10505\naWJs 10506\nIGFjY3Vt 10507\nc3VjaA== 10508\nIHRlcnJvcmlzdHM= 10509\nIGNvbnNjaW91c25lc3M= 10510\nIFpo 10511\nIGRyYW1h 10512\nb29sYQ== 10513\ncGlyYXRpb24= 10514\nIGxhYm91cg== 10515\nIE5pbg== 10516\nIHV0dGVy 10517\nIGRlbW9jcmF0aWM= 10518\nIGFzc2Fzcw== 10519\naWxhdGlvbg== 10520\nIGdlc3Q= 10521\nIGFicm9hZA== 10522\nIG1ldGFi 10523\nIHNvcnRz 10524\nIGZsYXY= 10525\nVUI= 10526\nIG1n 10527\nIE5vdGhpbmc= 10528\nIE9k 10529\nIG11c2ljYWw= 10530\nMjAwOQ== 10531\nIGRyb3Bz 10532\nb2NhdGVk 10533\nYXRlcmFs 10534\nMDAwMDAw 10535\nIGdyZQ== 10536\nIGVxdWFsaXR5 10537\nIGJ1cmRlbg== 10538\nIHZpZw== 10539\nIExlYWRlcg== 10540\nLS0tLS0tLS0tLS0t 10541\nIGNlcmVtb255 10542\nIGZpZ2h0ZXI= 10543\nIGFjdG9ycw== 10544\nIOY= 10545\nYW1hbg== 10546\nRmk= 10547\nIGFsaWdu 10548\ncHV0ZXI= 10549\nIGVsZGVy 10550\nIE5TQQ== 10551\nIHJlcHJlc2VudGF0aW9u 10552\nIE9udGFyaW8= 10553\nSVRI 10554\ndXNhbGVt 10555\nIGhhcmFzc21lbnQ= 10556\naXR6ZXI= 10557\nIHN5bXA= 10558\nIGJveGVz 10559\nIERS 10560\nIG1hbmlmZXN0 10561\nYXRyZQ== 10562\nIF4= 10563\nIGRpZXM= 10564\nbGV0b24= 10565\nIG1pc3Npb25z 10566\nZXRoZQ== 10567\nIHJlc29sdmU= 10568\nIGZvbGxvd2Vycw== 10569\nIGFzYw== 10570\nIGtt 10571\nbG9yZA== 10572\nYW1tZWQ= 10573\nIHNpbGVudA== 10574\nIEFzc29jaWF0ZWQ= 10575\nIHRpbWluZw== 10576\nIHByaXNvbmVycw== 10577\nIEtpbmdz 10578\nIEZpdmU= 10579\nIHRvd2Vy 10580\nIGFwcHJvYWNoZXM= 10581\nIHByZWNpc2VseQ== 10582\nIGJ1cmVhdQ== 10583\nIE1vdGhlcg== 10584\nIElzcw== 10585\nIGtleWJvYXJk 10586\naXR1YWw= 10587\nIGZ1bmRlZA== 10588\nIHN0YXlpbmc= 10589\nIHBzeWNob2xvZ2ljYWw= 10590\nIG1pbGU= 10591\nIExlb24= 10592\nIEJhcmI= 10593\nd2lsbA== 10594\nIHdpZGVy 10595\nIEF0bGFudGlj 10596\nIHRpbGw= 10597\nIFJvbWU= 10598\ncm90 10599\nIGFjY29tcGFu 10600\nIGZsb3Vy 10601\nYWNv 10602\nV29ybGQ= 10603\nIEV4cHJlc3M= 10604\nIFl1 10605\nQ29y 10606\nIHBsZWFzZWQ= 10607\ncGFydHk= 10608\nIHBvaW50aW5n 10609\nIGluZmxhdGlvbg== 10610\nIHJveQ== 10611\nICks 10612\nYWluZXI= 10613\nIHdlZGRpbmc= 10614\nb3Jtb24= 10615\nIHJlcXVpcmluZw== 10616\nIHF1YWxpZmllZA== 10617\nIHNlZ21lbnQ= 10618\nRU5E 10619\nIHNpemVz 10620\nZWFscw== 10621\nIGNvcnJ1cHQ= 10622\nYXNzYWRvcg== 10623\nIGNlbGVi 10624\nIGRyZWFtcw== 10625\nIE1lc3M= 10626\nIGNoZWNraW5n 10627\nIFZlcnNpb24= 10628\nIHByZXBhcmluZw== 10629\nIGFjdGl2ZWx5 10630\nIERpZmY= 10631\nIGx1eA== 10632\nIFdpbnRlcg== 10633\nYWN0ZXJpYQ== 10634\nIE5F 10635\nIGRlcHV0eQ== 10636\nIHRyYW5zZ2VuZGVy 10637\nIHN1bW1hcnk= 10638\nIGluaGVy 10639\nZXJpZXM= 10640\nY2hhcg== 10641\nIFlhbg== 10642\nIGtub2Nr 10643\nIFBhdGg= 10644\nIGxpcA== 10645\ncm9sbGVy 10646\nIGltcHJlc3Npb24= 10647\nIGNlbGVicmF0ZQ== 10648\nIHNsaWRl 10649\nIGd1ZXN0cw== 10650\nIGNsaXA= 10651\nRlM= 10652\nIHNhdmluZ3M= 10653\nIGNhcHRhaW4= 10654\nIGxlZ2FjeQ== 10655\nIERlbnZlcg== 10656\nIHdvdW5kZWQ= 10657\ndGFib29sYQ== 10658\nQUNU 10659\nIHB1cnN1ZQ== 10660\nIG94eQ== 10661\nIHE= 10662\nIHNlbWk= 10663\nIE5lZWQ= 10664\nIEFmZmFpcnM= 10665\nIG9ic2M= 10666\nIGNoZWNrZWQ= 10667\nIGR1YWw= 10668\nQ29kZQ== 10669\nIE1E 10670\nbGVt 10671\ndWx0eQ== 10672\nIMKp 10673\nIEVsaXphYmV0aA== 10674\nIGNlbnR1cmllcw== 10675\nYXJkZWQ= 10676\nc3Jj 10677\nIGV2aWRlbnQ= 10678\nZW5uaXM= 10679\nYXRpbg== 10680\nIHVuZW1wbG95bWVudA== 10681\nIE1hcmlv 10682\nIGludGlt 10683\nQ2hyaXN0 10684\nIGJpb2xvZ2ljYWw= 10685\nIHNvbGRpZXI= 10686\nIEFkZGVk 10687\nIG1hdGg= 10688\nIEdpbA== 10689\nIGJpYXM= 10690\nIGRhdGluZw== 10691\nIE9jZWFu 10692\nIG1pY2U= 10693\nTXVz 10694\naGlyZQ== 10695\nIFRlcw== 10696\nU2VydmVy 10697\nbGltaXRlZA== 10698\nU2l6ZQ== 10699\nIG1ldGVycw== 10700\nIHJvY2tldA== 10701\nZXNzZWU= 10702\nIGNlcnRpZmljYXRl 10703\nIElyYW5pYW4= 10704\nQVNT 10705\nIGdyaWQ= 10706\nRGVj 10707\nIHJvbGxpbmc= 10708\nY29tbXVu 10709\nIFN3ZWRlbg== 10710\nYnVyeQ== 10711\nIHRpc3N1ZQ== 10712\nIHJhY2lzbQ== 10713\nIExvY2Fs 10714\nIG15c3Rlcnk= 10715\nIGV4YW1pbmU= 10716\nIHN0ZW0= 10717\nIHNpdHM= 10718\nIGhvcGVk 10719\nb3Rpbmc= 10720\nIGRpYWxvZ3Vl 10721\nIHBlcnN1 10722\nV2F0Y2g= 10723\nbGF5 10724\nTUFO 10725\nIGNocm9uaWM= 10726\nIFBvcnRsYW5k 10727\nbWFya2V0 10728\nIFNFQw== 10729\nIHBhcmFsbGVs 10730\nIHNjYW5kYWw= 10731\nIGNhcnJpZXM= 10732\nIHBoZW5vbWVub24= 10733\naHVtYW4= 10734\nYWNrZXI= 10735\nIE94 10736\nIHJldGlyZW1lbnQ= 10737\ndGFpbm1lbnQ= 10738\nb3ZpZQ== 10739\nIEdlYXI= 10740\nIGR1dGllcw== 10741\nIGRvc2U= 10742\nIHNjcm9sbA== 10743\nTUI= 10744\naW5m 10745\nIHNhdWNl 10746\nIGxhbmRzY2FwZQ== 10747\ncmVkZGl0 10748\nIENoYW1waW9uc2hpcA== 10749\nIFJlZGRpdA== 10750\nYWxpZA== 10751\nIGNvaW4= 10752\nIG92ZXJz 10753\nIHBvc3Rpbmc= 10754\nYWJvdXQ= 10755\nIGZlbA== 10756\nYW5keQ== 10757\nIGJvbGQ= 10758\nIGZvY3VzaW5n 10759\nZWZmZWN0 10760\nR1I= 10761\nIGRlZW1lZA== 10762\nIHJlY29tbWVuZGF0aW9ucw== 10763\nIHN0ZXBwZWQ= 10764\nIHZvdGVy 10765\nIERlZXA= 10766\nIEluc3RhZ3JhbQ== 10767\nIG1vZGVyYXRl 10768\nIE1hcnlsYW5k 10769\nIHJlc3RyaWN0ZWQ= 10770\nIE1C 10771\nIENoYWxs 10772\nIHRvYg== 10773\nIGNpcg== 10774\nIE9jYw== 10775\nIEV2ZXI= 10776\nIGNvbGxhcHM= 10777\nSU5GTw== 10778\nPS0= 10779\nIFBpY3Q= 10780\nIEFjY291bnQ= 10781\nbmM= 10782\nIG91Z2h0 10783\nIGV4cG9ydA== 10784\nIGRydW5r 10785\nKCc= 10786\nIHdpc2U= 10787\nIE1vcnQ= 10788\nbmVjZXNz 10789\nIGFuY2VzdA== 10790\nIEluY3Jl 10791\nIGZyZXF1ZW50 10792\nbWly 10793\nIGludGVycHJldGF0aW9u 10794\nIGRlcGVuZGVudA== 10795\nIGNvaW5z 10796\nIEJvbA== 10797\nVmlkZW8= 10798\nIEp1c3Rpbg== 10799\nIGZhdGFs 10800\nIGNvb2tpbmc= 10801\nIGNvbmZ1c2lvbg== 10802\naXBoZXI= 10803\nIGN1c3RvZHk= 10804\nIE1vcmdhbg== 10805\nb21hY2g= 10806\nIEdvdmVybm9y 10807\nIHJlc3RhdXJhbnRz 10808\nZWxpbmc= 10809\nIGFja25vd2xlZGdlZA== 10810\nIHRoZXI= 10811\nIGdlbmVz 10812\nY2hpbmc= 10813\nSGV5 10814\nIHRhY3RpY3M= 10815\nIE1leGljYW4= 10816\nIHZlbmQ= 10817\nIGhlcw== 10818\ncXVlcg== 10819\nIG5vdGluZw== 10820\nIENhbWVyb24= 10821\nIHRhcmdldGluZw== 10822\ncm9jaw== 10823\nIGNyZWRpdHM= 10824\nIGVtb3Rpb25z 10825\nIHJlcHJlc2VudGF0aXZlcw== 10826\nbmV3cw== 10827\nIGxlZ2lzbGF0aXZl 10828\nIHJlbW92aW5n 10829\nIHR3ZWV0ZWQ= 10830\nIENhcnRlcg== 10831\nIEZpeGVk 10832\nIGZvcmNpbmc= 10833\nIHNwZWFrZXI= 10834\nIG1hbGVz 10835\nIFZpZXRuYW0= 10836\nbGluZWQ= 10837\nIGNvbmNlcHRz 10838\nIHZvaWNlcw== 10839\nb2ly 10840\nIFRyaWI= 10841\nV2hl 10842\nIEplcnVzYWxlbQ== 10843\nIFNhbnQ= 10844\nIGN1bA== 10845\nIGxhZHk= 10846\nIEhhd2Fp 10847\nIGFydHM= 10848\nIElubg== 10849\nIE1hY2hpbmU= 10850\nIEVtcGVyb3I= 10851\nIHNsb3Q= 10852\nZ2x5 10853\nIFByb2Nlc3M= 10854\nSUlJ 10855\nIGF0aGxldGVz 10856\nIFRlbXBsZQ== 10857\nIFJlcHJlc2VudA== 10858\nIHByZXNj 10859\nIHRvbnM= 10860\nIGdvbGRlbg== 10861\nIHB1bmNo 10862\nIEdS 10863\naXZlcnBvb2w= 10864\nIGVuYWN0 10865\nIGxvYmJ5 10866\nIG1vcw== 10867\nIHBpY2tpbmc= 10868\nIGxpZmV0aW1l 10869\nIGNvZ25pdGl2ZQ== 10870\nRWFjaA== 10871\nem8= 10872\nIGR1Yg== 10873\nIGNvbnNpc3Rz 10874\nb2xu 10875\nIGZlc3RpdmFs 10876\nYW1vdXM= 10877\nIGludGVsbGln 10878\nd29yZHM= 10879\nIFNtYXJ0 10880\nIGRlbGU= 10881\nIGxhcHQ= 10882\nIG1hZ2ljYWw= 10883\nIFNpbg== 10884\nYnVz 10885\ndXJpdGllcw== 10886\naWdodGg= 10887\nIFJ1Ynk= 10888\nIFN1cmU= 10889\nb2x2aW5n 10890\nIGp1bg== 10891\nT1NU 10892\nIGltcG9zZWQ= 10893\nIGFzdHJvbg== 10894\nIGNvcnJlbA== 10895\nIE5T 10896\nIEtpdA== 10897\nIEZ1dHVyZQ== 10898\nYnVybg== 10899\nIGltbXVuZQ== 10900\nb2N1cw== 10901\nIGNvdXJzZXM= 10902\nIFN0cmluZw== 10903\nIGxlYW4= 10904\nIGdob3N0 10905\nIG91dGNvbWVz 10906\nIGV4cGVuc2U= 10907\nIGV2ZXJ5ZGF5 10908\nIGFjY2VwdGFibGU= 10909\nQWg= 10910\nIGVxdWlwcGVk 10911\nIG9yYW5nZQ== 10912\nRlI= 10913\nIER1dGNo 10914\nVGhvdWdo 10915\nIFJhbms= 10916\nUVU= 10917\nIFJvYmVydHM= 10918\nd2hhdA== 10919\ncmVuZA== 10920\nIGRpc2FwcGVhcg== 10921\nIHNwYXdu 10922\nIExhbQ== 10923\nb2lz 10924\nIGRlc2VydmU= 10925\nIG1pbmltYWw= 10926\nIG5lcnZvdXM= 10927\nIFdvdWxk 10928\nIHJvb2s= 10929\nIFZhbmNvdXZlcg== 10930\nIHJlc2lnbg== 10931\nc2hpcmU= 10932\nIFdvcmtz 10933\nIEJ1aWxk 10934\nIGFmZm9yZGFibGU= 10935\nIEdhcnk= 10936\nIEFyZW5h 10937\nIGhhbmdpbmc= 10938\nIGltcGxpY2F0aW9ucw== 10939\nIFNvbmc= 10940\nIG1haW50YWluaW5n 10941\nIGd1YXJkcw== 10942\nQ09O 10943\nIGRlcml2ZWQ= 10944\nIGV4ZWN1dGVk 10945\nIHRoZW9yaWVz 10946\nIHF1b3RlZA== 10947\nIEFuZHJl 10948\nb2dh 10949\nc2VsZXNz 10950\naW5mbw== 10951\nIEJlbGc= 10952\nIHRlYXJz 10953\nIFN1cnY= 10954\nIGJpcnRoZGF5 10955\naWdpb3Vz 10956\naW1tZXI= 10957\nIHNwZWN0cnVt 10958\nIGFyY2hpdGVjdHVyZQ== 10959\nIHJlY3J1aXQ= 10960\nYXJtYQ== 10961\nVGFibGU= 10962\nIG1vbnN0ZXJz 10963\nIEdvdg== 10964\nIGRlc3RpbmF0aW9u 10965\nIGF0dHJhY3RpdmU= 10966\nIGZvc3M= 10967\nIE1vcmVvdmVy 10968\nIHByZXNlbnRz 10969\nVEhF 10970\nIHJlcGx5 10971\ncHRvbg== 10972\nIGN1bQ== 10973\nIGRlbGlnaHQ= 10974\nIGFmZmVjdHM= 10975\nIGRvbmF0aW9ucw== 10976\nIFRveQ== 10977\nIEhpbQ== 10978\nTUVOVA== 10979\nIG92ZXJjb21l 10980\naXRjaGVk 10981\nIEZhbnRhc3k= 10982\nIEhhdA== 10983\nIEJlYXN0 10984\nYm90dA== 10985\nIGludmVzdGlnYXRpb25z 10986\nUnVu 10987\nIGh1bnRpbmc= 10988\nZGk= 10989\nZnVuZA== 10990\nIHNlc3Npb25z 10991\nZXN0eWxl 10992\nIHBvcnRyYXk= 10993\nb2lkcw== 10994\nWWVhaA== 10995\nIGNvbW11bmljYXRl 10996\nIGNvbWVkeQ== 10997\nIFlhbmc= 10998\nIGJlbHQ= 10999\nIE1hcmluZQ== 11000\nIHByZWRpY3RlZA== 11001\nUGxheQ== 11002\nIGltcG9ydGFudGx5 11003\nIHJlbWFya2FibGU= 11004\nIGVsaW1pbmF0ZQ== 11005\nRGF2aWQ= 11006\nIGJpbmQ= 11007\nVklE 11008\nIGFkdm9jYXRlcw== 11009\nIEdhemE= 11010\naW1w 11011\nREI= 11012\nIE5h 11013\nIFNpbWlsYXI= 11014\nSUVT 11015\nIGNoYXJpdHk= 11016\ndmFz 11017\nbWF0aA== 11018\nIOKW 11019\nb2tlcg== 11020\nbmR1bQ== 11021\nIGNhcHM= 11022\nIEhhbA== 11023\nMjAwMA== 11024\nZWFu 11025\nIGZsZWV0 11026\nIHJlY3Jl 11027\nUmlnaHQ= 11028\nIHNsZWVwaW5n 11029\naWppbmc= 11030\na2luZA== 11031\nIGRlc2lnbmF0ZWQ= 11032\nw6Q= 11033\nIGFuaW1hdGlvbg== 11034\na2Vl 11035\nIEludHJvZHU= 11036\nIC8+ 11037\nIGRlbGF5ZWQ= 11038\nIHRyZW1lbmQ= 11039\nIGN1cmlvdXM= 11040\nVXNl 11041\nIGxlY3Q= 11042\nZGFt 11043\nIGlubm92YXRpb24= 11044\nIFBvaW50cw== 11045\nIGxvYWRpbmc= 11046\nIGRpc3B1dGU= 11047\nY3RpYw== 11048\naXJkcw== 11049\nIEJZ 11050\nIG51cnM= 11051\nIFZhbHVl 11052\nSU9OUw== 11053\nIEh1bQ== 11054\nIHRlbXBsYXRl 11055\nbWVycw== 11056\nIGFwcGVhcmFuY2Vz 11057\nIEVudGVydGFpbm1lbnQ= 11058\nIHRyYW5zbGF0aW9u 11059\nIHNha2U= 11060\nIGJlbmVhdGg= 11061\nIGluaGli 11062\nIGV1cm8= 11063\nYWJldGVz 11064\nIHN0dWR5aW5n 11065\nIE1hcw== 11066\nIHBlcmNlaXZlZA== 11067\nIGV4YW1pbmVk 11068\nIGVhZ2Vy 11069\nIGNvYWNoZXM= 11070\nIGltcGVy 11071\nY2hp 11072\nIHByb2R1Y2Vz 11073\nIiku 11074\nIEV2ZXJ5b25l 11075\nIG11bmljaXA= 11076\nIGdpcmxmcmllbmQ= 11077\nIGhpcmU= 11078\nIFZpY2U= 11079\nIHN1aXRhYmxl 11080\nb3B5 11081\nIGluZXF1 11082\nIER1a2U= 11083\nZmlzaA== 11084\nZmlyc3Q= 11085\nIE9icw== 11086\nIGludGVyaW9y 11087\nIEJydWNl 11088\nIFJ5 11089\nIGFuYWx5cw== 11090\nIGNvbnNpZGVyYWJsZQ== 11091\nIGZvcmVjYXN0 11092\nIGZlcnQ= 11093\nb3JzaGlw 11094\nIERydWc= 11095\nIEFMTA== 11096\nOiI= 11097\ndGh1cg== 11098\nIE1haWw= 11099\nIGJhbGxvdA== 11100\nIGluc3RhbnRseQ== 11101\nIENoYW5uZWw= 11102\nIHBpY2tz 11103\nIDE5ODk= 11104\nIHRlbnQ= 11105\nb2xp 11106\nIGNpdmlsaWFu 11107\nYmxpbmc= 11108\nZWxsbw== 11109\nYnU= 11110\nIGluY2g= 11111\nIGxvZ28= 11112\nIGNvb3BlcmF0aW9u 11113\nIHdhbGtz 11114\nIGludmVzdG1lbnRz 11115\nIGltcHJpc29u 11116\nIEZlc3RpdmFs 11117\nIEt5 11118\nIGxlZ2FsbHk= 11119\nIGdyaQ== 11120\nY2hhcmc= 11121\nU2w= 11122\nIHRocmVhdGVuaW5n 11123\nZHVjdGlvbg== 11124\nZmxvdw== 11125\nIGRpc21pc3NlZA== 11126\naWJyYXJpZXM= 11127\nY2Fw 11128\nZWxl 11129\nIE1jRw== 11130\nIEhhcnZhcmQ= 11131\nIENvbnNlcnZhdGl2ZQ== 11132\nIENCUw== 11133\ncG5n 11134\nIHJvb3Rz 11135\nIEhhdmluZw== 11136\ndW1ibGVk 11137\nIEZ1bg== 11138\nXC8= 11139\nIFNlYXJjaA== 11140\ncGxleA== 11141\nIGRpc2N1c3Npbmc= 11142\nIGNvbnRpbnU= 11143\nIFRhaQ== 11144\nIFdpaw== 11145\nRnJlZQ== 11146\nZml0 11147\nIHJlZnVzZQ== 11148\nIG1hbmFnaW5n 11149\nIHN5bmQ= 11150\naXBlZGlh 11151\nd2Fsaw== 11152\nIHByb2Zlc3Npb25hbHM= 11153\nIGd1aWRhbmNl 11154\nIHVuaXZlcnNpdGllcw== 11155\nIGFzc2VtYg== 11156\ndW50dQ== 11157\nRmluYWxseQ== 11158\nQVNF 11159\nIEF1dG8= 11160\nIEhhZA== 11161\nIGFubml2ZXJzYXJ5 11162\nTEQ= 11163\nIER1cg== 11164\nIFVsdGltYXRl 11165\naWhhZA== 11166\ncHJvZHVjdA== 11167\nIHRyYW5zaXQ= 11168\nIHJlc3RvcmU= 11169\nIGV4cGxhaW5pbmc= 11170\nIGFzc2V0 11171\nIHRyYW5zZmVycmVk 11172\nIGJ1cnN0 11173\nYXBvbGlz 11174\nIE1hZ2F6aW5l 11175\nIENyYQ== 11176\nIEJS 11177\nZ2dlZA== 11178\nIEhF 11179\nTWljaA== 11180\nYmV0 11181\nIExhZHk= 11182\neWx1bQ== 11183\nZXJ2ZXM= 11184\nIG1lZXRz 11185\nd2hpdGU= 11186\nTG9n 11187\nIGNvcnJlc3BvbmRpbmc= 11188\nIGluc2lzdGVk 11189\nR0c= 11190\nIHN1cnJvdW5kZWQ= 11191\nIHRlbnM= 11192\nIGxhbmU= 11193\nIGNvaW5j 11194\naG9tZQ== 11195\nIGV4aXN0ZWQ= 11196\nZWN0ZWQ= 11197\nIERvdWJsZQ== 11198\nbGFtbQ== 11199\nIHNrZXB0 11200\nZXhw 11201\nIHBlcmNlcHRpb24= 11202\naWV2 11203\nIEJlaW5n 11204\nb2Z0 11205\nIGFkb3B0 11206\nLjo= 11207\nXTs= 11208\nV2luZG93cw== 11209\nIHNhdGVsbGl0ZQ== 11210\nQVNI 11211\nIGluZmFudA== 11212\nZGVzY3JpcHRpb24= 11213\nIE1lYW53aGlsZQ== 11214\nY20= 11215\nb2Nh 11216\nIFRyZWF0 11217\nYWN0b3I= 11218\nIHRvYmFjY28= 11219\nIE5vcm0= 11220\nZW1wdGlvbg== 11221\nIGZsZXNo 11222\nIGpl 11223\nb29w 11224\nIEhlYXZlbg== 11225\nIGJlYXRpbmc= 11226\nYW5pbQ== 11227\nIGdhdGhlcmluZw== 11228\nIGN1bHRpdg== 11229\nR08= 11230\nYWJl 11231\nIEpvbmF0aGFu 11232\nIFNhZmV0eQ== 11233\nIGJhZGx5 11234\ncHJvdA== 11235\nIGNob29zaW5n 11236\nIGNvbnRhY3RlZA== 11237\nIHF1aXQ= 11238\nIGRpc3R1cg== 11239\nIHN0aXI= 11240\nIHRva2Vu 11241\nRGV0 11242\nIFBh 11243\nIGZ1bmN0aW9uYWxpdHk= 11244\nMDAz 11245\nc29tZQ== 11246\nIGxpbWl0YXRpb25z 11247\nIG1ldGg= 11248\nYnVpbGQ= 11249\nY29uZmln 11250\nTlQ= 11251\ncmVsbA== 11252\nYmxlbQ== 11253\nIE1vbQ== 11254\nIHZldGVyYW5z 11255\nIEh1 11256\nIHRyZW5kcw== 11257\nYXJlcg== 11258\nIEdpdmVu 11259\nIENhcHRpb24= 11260\nbWF5 11261\nQVNU 11262\nIHdvbmRlcmluZw== 11263\nIENsYXJr 11264\nbm9ybWFs 11265\nIHNlcGFyYXRlZA== 11266\nIGRlc3A= 11267\nc3RpYw== 11268\nYnJldw== 11269\nIHJlbGF0aW5n 11270\nIE5paw== 11271\nIEZhcm0= 11272\nIGVudGh1c2k= 11273\nZ29vZA== 11274\nZGVi 11275\nIGFjdGl2aXN0 11276\nIG1hcnQ= 11277\nIGV4cGxvc2lvbg== 11278\nIEVjb25vbWlj 11279\nTGluaw== 11280\nIGluc2lnaHQ= 11281\nIGNvbnZlbmllbnQ= 11282\nIGNvdW50ZXJwYXJ0 11283\nc3VwcG9ydA== 11284\nIFZpcnQ= 11285\nYWdlbg== 11286\nIFRlbm5lc3NlZQ== 11287\nIFNpbW9u 11288\nIEF3YXJk 11289\nT0NL 11290\nIEZpZ3VyZQ== 11291\nIG92ZXJzZWFz 11292\nIHByaWRl 11293\nIENhcw== 11294\nbm90ZQ== 11295\nbWc= 11296\nQ3VycmVudA== 11297\nIGRpc3BsYXlz 11298\nY29udGVudA== 11299\nIHRyYXZlbGluZw== 11300\nIGhvc3BpdGFscw== 11301\nIEZpbmFuY2lhbA== 11302\nIFBhc3Q= 11303\nIGRlZmVuZGFudA== 11304\nIHN0cmVhbWluZw== 11305\nbWJsZQ== 11306\nIEJlcmxpbg== 11307\ndWtp 11308\nIGRpc3RyaWJ1dA== 11309\nIGFudGli 11310\nIGNob2NvbGF0ZQ== 11311\nIENhc3RsZQ== 11312\nIGludGVycnVwdA== 11313\nIFJvdw== 11314\nIGNvbnZlcnNpb24= 11315\nIGJ1Z3M= 11316\nIFJhdGhlcg== 11317\nbGllc3Q= 11318\nTFk= 11319\nIEplYW4= 11320\nY29tbW9u 11321\nYWto 11322\nIDEzMA== 11323\nb3R0b24= 11324\nIERlYW4= 11325\nIGFtZW5kbWVudA== 11326\nIGdhbWVwbGF5 11327\nIFdhcnJlbg== 11328\nb2Rh 11329\nIGhpZ2hsaWdodHM= 11330\nIGlycmU= 11331\nIE5BVE8= 11332\nIGJhbGxz 11333\nIGRlbWFuZGluZw== 11334\nVVJF 11335\nIEx1a2U= 11336\nRmlndXJl 11337\nc3RvcA== 11338\nb25pYQ== 11339\nem9uZQ== 11340\naXplcnM= 11341\nIFdS 11342\nIGF3YXJkZWQ= 11343\nIHJlZ3VsYXRvcnk= 11344\nIEhhcnQ= 11345\nIFNO 11346\ncGxpbmc= 11347\nIHNvdXI= 11348\nIFBpeGVs 11349\ndXNpdmU= 11350\nIGZldA== 11351\nIFNlbnQ= 11352\nIGF1dG9tYXRpYw== 11353\nIGZlcg== 11354\ndmVybm1lbnQ= 11355\nIEtoYW4= 11356\nVE9O 11357\nZmF0aGVy 11358\nIGV4dHJhb3JkaW5hcnk= 11359\ndGhyb3A= 11360\nIFB5dGhvbg== 11361\nIEdQVQ== 11362\nIHNleHVhbGx5 11363\nIGRlc2t0b3A= 11364\naXRpdml0eQ== 11365\nIEFudG9uaW8= 11366\nIG9yaWVudA== 11367\nIGVhcnM= 11368\nb2JieQ== 11369\nb3VzZXM= 11370\ndmVydGlzZW1lbnRz 11371\nIG1hbnVmYWN0dXJlcnM= 11372\naWNpZW50 11373\nbWludXRl 11374\nIGNvbnZpY3Rpb24= 11375\nIGdhcmRlbg== 11376\ncHVibGlj 11377\nIHNhdGlzZmllZA== 11378\nZm9sZA== 11379\nT0s= 11380\nIGluaGFi 11381\nIFRoaW5r 11382\nIHByb2dyYW1tZQ== 11383\nIHN0b21hY2g= 11384\nIGNvb3JkaW4= 11385\nIGhvbHk= 11386\nIHRocmVzaG9sZA== 11387\nIHJoZXQ= 11388\nIHNlcmlhbA== 11389\nIGVtcGxveWVycw== 11390\nIEV2ZXJ5dGhpbmc= 11391\ncmFo 11392\nIGJvdGhlcg== 11393\nIGJyYW5kcw== 11394\nVmFsdWU= 11395\nIFRlZA== 11396\nIFBsYW5ldA== 11397\nIHBpbms= 11398\nIEZ1cnRoZXJtb3Jl 11399\nc2E= 11400\nUEU= 11401\ncmVjaw== 11402\nIFVTRA== 11403\nb3R0ZQ== 11404\nICYm 11405\nIGxhbmRlZA== 11406\nZ2V0cw== 11407\nIHByb2R1Y2Vycw== 11408\nIGhlYWx0aGNhcmU= 11409\nIGRvbWluYW50 11410\nIGRlc3Rybw== 11411\nIGFtZW5kZWQ= 11412\nY2hyb24= 11413\nIGZpdHM= 11414\nIFN5ZA== 11415\nIEF1dGhvcml0eQ== 11416\nQVRDSA== 11417\nIGZpZ2h0cw== 11418\nIExMQw== 11419\nIC0tLQ== 11420\nIENvcnA= 11421\nIHRveGlj 11422\nc3BlY2lmaWM= 11423\nIENvcm4= 11424\nIENoZWw= 11425\nIHRlbGVwaG9uZQ== 11426\nIFBhbnQ= 11427\nIG15c3RlcmlvdXM= 11428\nYXVuY2g= 11429\nb2RveA== 11430\nbWVkaWE= 11431\nIHdpdG5lc3Nlcw== 11432\nYWd1 11433\nIHF1ZXN0aW9uZWQ= 11434\nIEJyZXhpdA== 11435\nIFJlbWVtYmVy 11436\nZW5leg== 11437\nIGVuZG9yc2U= 11438\naWF0cmlj 11439\nIElkZW50 11440\nIHJpZGljdWxvdXM= 11441\nMTEw 11442\nIHByYXllcg== 11443\nIHNjaWVudGlzdA== 11444\nIDE5NTA= 11445\nIEFxdQ== 11446\nIHVuZGVyZ3JvdW5k 11447\nIFVGQw== 11448\nbWFyZQ== 11449\nIExhdGVy 11450\nd2ljaA== 11451\nIHN1YnNjcmli 11452\nIGhvc3Rz 11453\nIGVycg== 11454\nIGdyYW50cw== 11455\nYW50b20= 11456\nIHN1bW1vbg== 11457\nZWFybHk= 11458\nIENsZWFy 11459\nIFByaW0= 11460\nIHN1c3BlbnNpb24= 11461\nIGd1YXJhbnRlZWQ= 11462\nYXBwZXI= 11463\nIHJpY2U= 11464\nIFNlYW4= 11465\nIFNoaW4= 11466\nIHJlZmVyZW5kdW0= 11467\nIGZsZWQ= 11468\ncnVzdA== 11469\nIDM2MA== 11470\ndGVyeQ== 11471\nIHNob2NrZWQ= 11472\nQlI= 11473\nIE9pbA== 11474\nIEFsbGFo 11475\nIHBhcnRseQ== 11476\nIGlnbm9y 11477\nIHRyYW5zbWlzc2lvbg== 11478\nIGhvbW9zZXh1YWw= 11479\naXZlcnNhbA== 11480\nIGhvcGVmdWxseQ== 11481\n44Kk 11482\nIGxlc3Nvbg== 11483\nTGVn 11484\nIC4u 11485\nWWV0 11486\ndGFibGU= 11487\nYXBwcm9wcmk= 11488\ncmV0dA== 11489\nIGJvYXJkcw== 11490\nIGluY29ycmVjdA== 11491\nIGJhY3Rlcmlh 11492\nYXJ1 11493\nYW1hYw== 11494\nIHNuYXA= 11495\nLici 11496\nIHBhcmFk 11497\ndGVt 11498\naGVhcnQ= 11499\nIGF2YWlsYWJpbGl0eQ== 11500\nIHdpc2RvbQ== 11501\nICgr 11502\nIHByaWVzdA== 11503\nIMKgIMKg 11504\nT3Blbg== 11505\nIHNwYW4= 11506\nIHBhcmFtZXRlcg== 11507\nIGNvbnZpbmNl 11508\nICglKQ== 11509\ncmFj 11510\nIGZv 11511\nIHNhZmVseQ== 11512\nIGNvbnZlcnRlZA== 11513\nIE9seW1waWM= 11514\nIHJlc2VydmU= 11515\nIGhlYWxpbmc= 11516\nIE1pbmU= 11517\nTWF4 11518\nIGluaGVyZW50 11519\nIEdyYWhhbQ== 11520\nIGludGVncmF0ZWQ= 11521\nRGVt 11522\nIHBpcGVsaW5l 11523\nIGFwcGx5aW5n 11524\nIGVtYmVk 11525\nIENoYXJsaWU= 11526\nIGNhdmU= 11527\nMjAwOA== 11528\nIGNvbnNlbnN1cw== 11529\nIHJld2FyZHM= 11530\nUGFs 11531\nIEhUTUw= 11532\nIHBvcHVsYXJpdHk= 11533\nbG9va2luZw== 11534\nIFN3b3Jk 11535\nIEFydHM= 11536\nJyk= 11537\nIGVsZWN0cm9u 11538\nY2x1c2lvbnM= 11539\nIGludGVncml0eQ== 11540\nIGV4Y2x1c2l2ZWx5 11541\nIGdyYWNl 11542\nIHRvcnR1cmU= 11543\nIGJ1cm5lZA== 11544\ndHdv 11545\nIDE4MA== 11546\nUHJvZHU= 11547\nIGVudHJlcHJlbmU= 11548\ncmFwaGljcw== 11549\nIGd5bQ== 11550\ncmljYW5l 11551\nIFRhbQ== 11552\nIGFkbWluaXN0cmF0aXZl 11553\nIG1hbnVmYWN0dXJlcg== 11554\nIHZlbA== 11555\nIE5p 11556\nIGlzb2xhdGVk 11557\nIE1lZGljaW5l 11558\nIGJhY2t1cA== 11559\nIHByb21vdGluZw== 11560\nIGNvbW1hbmRlcg== 11561\nIGZsZWU= 11562\nIFJ1c3NlbGw= 11563\nIGZvcmdvdHRlbg== 11564\nIE1pc3NvdXJp 11565\nIHJlc2lkZW5jZQ== 11566\nbW9ucw== 11567\nIHJlc2VtYg== 11568\nIHdhbmQ= 11569\nIG1lYW5pbmdmdWw= 11570\nUFQ= 11571\nIGJvbA== 11572\nIGhlbGlj 11573\nIHdlYWx0aHk= 11574\nIHJpZmxl 11575\nc3Ryb25n 11576\ncm93aW5n 11577\ncGxhbg== 11578\nYXN1cnk= 11579\n4oCmLg== 11580\nIGV4cGFuZGluZw== 11581\nIEhhbWlsdG9u 11582\nIHJlY2VpdmVz 11583\nU0k= 11584\nZWF0dXJlcw== 11585\nIEFuaW0= 11586\nUkVF 11587\nUHV0 11588\nIGJyaWVmbHk= 11589\ncml2ZQ== 11590\nIHN0aW11bA== 11591\nIGBgKA== 11592\nIF9f 11593\nIGNoaXA= 11594\nIGhheg== 11595\nIHByaXpl 11596\nIFRoaW5ncw== 11597\nQUNF 11598\ndWxpbg== 11599\nZGljdA== 11600\nb2t1 11601\nIGFzc29jaWF0ZQ== 11602\nb2NrZXRz 11603\neW91dHViZQ== 11604\nU3Rvcnk= 11605\nYXRlZ29yeQ== 11606\nIG1pbGQ= 11607\nYWlsaW5n 11608\nIFll 11609\nT3JpZw== 11610\nIEth 11611\nb3JpZw== 11612\nIHByb3BhZ2FuZGE= 11613\nIGFub255bW91cw== 11614\nIHN0cnVnZ2xlZA== 11615\nIG91dHJhZ2U= 11616\nQVRFRA== 11617\nIEJlaWppbmc= 11618\ncmFyeQ== 11619\nIGxlYXRoZXI= 11620\nIHdvcmxkcw== 11621\nIGJyb2FkZXI= 11622\nMTI1 11623\naWRhbA== 11624\nIEJldHRlcg== 11625\nIHRlYXI= 11626\nRXh0 11627\nIHByb3Bvc2Fscw== 11628\nIGl0ZXI= 11629\nIFNxdWFk 11630\nIHZvbHVudA== 11631\nbWk= 11632\nRGlk 11633\nIFB1 11634\ncGlu 11635\nIHNwZWFrZXJz 11636\nIGJvcmRlcnM= 11637\nIGZpZ3VyZWQ= 11638\nPSc= 11639\nIHNpbXVsdGFuZW91c2x5 11640\nYWVkYQ== 11641\nIGNoYXJnaW5n 11642\nIHVyZ2Vk 11643\nIGNvbmo= 11644\nMjU2 11645\nIEdvcmRvbg== 11646\nbWVyY2U= 11647\nIGRvY3VtZW50YXJ5 11648\nU2hhcmU= 11649\naXRvbA== 11650\nT05F 11651\nIEdhcmRlbg== 11652\naGF0dA== 11653\nIFRob21wc29u 11654\nYW5lb3Vz 11655\nYXBvcmU= 11656\nIHRhbmtz 11657\nIGxlc3NvbnM= 11658\ndHJhY2s= 11659\nIG91dHN0YW5kaW5n 11660\nIHZvbHVudGVlcnM= 11661\nIHNwcmF5 11662\nIG1hbmFnZXJz 11663\nbGFyZ2U= 11664\nIGNhbXBz 11665\nIGFydGlmaWNpYWw= 11666\nIFJ1 11667\nIGJhZ3M= 11668\ndGhhbA== 11669\nIGNvbXBhdGlibGU= 11670\nIEJsYWRl 11671\nIGZlZA== 11672\nIGFyZ3Vlcw== 11673\nRkk= 11674\nIHVuZmFpcg== 11675\nIGNvcm4= 11676\nIG9mZnNldA== 11677\nIGRpcmVjdGlvbnM= 11678\nIGRpc2FwcG9pbnRlZA== 11679\nIENvbnZlbnRpb24= 11680\nIHZpZXdpbmc= 11681\nTUU= 11682\nb2NpdHk= 11683\nIHRvd25z 11684\nIGxheWVycw== 11685\nIHJvbGxlZA== 11686\nIGp1bXBlZA== 11687\nIGF0dHJpYnV0ZQ== 11688\nIHVubmVjZXNz 11689\naW5jb2xu 11690\nIHN1cHBvc2U= 11691\nIE5ldGhlcg== 11692\nY2hh 11693\nIGJ1cmllZA== 11694\nIHNpeHRo 11695\nQmVu 11696\ncmVzc2luZw== 11697\nT1VS 11698\nIHdvdW5k 11699\nIGN5Y2w= 11700\nIG1lY2hhbmlzbXM= 11701\nIGNvbmdyZXNzaW9uYWw= 11702\nIEVsZW1lbnQ= 11703\nIGFncmVlbWVudHM= 11704\nIGRlY29y 11705\nIGNsb3Nlc3Q= 11706\nIE1pdA== 11707\nR29vZ2xl 11708\nfX0= 11709\nIG1peHR1cmU= 11710\nIGZsdWlk 11711\nU2lnbg== 11712\nIFNjaG9sYXI= 11713\nIHBpc3Q= 11714\nYXNrZXQ= 11715\nYWJsaW5n 11716\nIHJhY2luZw== 11717\naGVybw== 11718\ncmllbA== 11719\nYXNzeQ== 11720\nIGNoZWFwZXI= 11721\nYmVu 11722\nIHZlcnRpY2Fs 11723\nYW1hY2FyZQ== 11724\nIFJlYWRpbmc= 11725\nZ21lbnRz 11726\nIGhlbGljb3A= 11727\nIHNhY3JpZmljZQ== 11728\nYXlh 11729\ncGFyZW4= 11730\nVkE= 11731\nIExlcw== 11732\nIFN0dWRpbw== 11733\nIHZpb2xhdGlvbnM= 11734\nIEFubmE= 11735\nYWNlcg== 11736\n6b4= 11737\nIFJhdA== 11738\nIEJlY2s= 11739\nIERpY2s= 11740\nIEFDVA== 11741\nIGNvbXBvc2l0aW9u 11742\nIHRleHR1cmU= 11743\nIE93bg== 11744\nIHNtYXJ0cGhvbmU= 11745\nIE5B 11746\nIGZvcmI= 11747\naW1wb3J0 11748\nIGRlZmVuZGluZw== 11749\naWxzdA== 11750\ncmVy 11751\nIG9o 11752\nIEplcmVteQ== 11753\nIGJhbmtpbmc= 11754\nY2VwdGlvbnM= 11755\nIHJlc3BlY3RpdmU= 11756\nLy4= 11757\nIGRyaW5rcw== 11758\nIFdp 11759\nIGJhbmRz 11760\nIExpdmVycG9vbA== 11761\nIGdyaXA= 11762\nIEJ1eQ== 11763\nIG9wZW5seQ== 11764\nIHJldmlld2Vk 11765\ncGVydA== 11766\nIHZlcmlmeQ== 11767\nIENvbGU= 11768\nIFdhbGVz 11769\nTU8= 11770\nIHVucHJl 11771\nIHNoZWx0ZXI= 11772\nIEltcGVyaWFs 11773\nIGd1aQ== 11774\nIERhaw== 11775\nIHN1Z2dlc3Rpb25z 11776\nIGV4cGxpY2l0bHk= 11777\nIHNsYXZl 11778\nIGJsb2NrY2hhaW4= 11779\nIGNvbXBldGluZw== 11780\nIHByb21pc2luZw== 11781\nU09O 11782\nIHNvY2Nlcg== 11783\nIGNvbnN0aXR1dGlvbg== 11784\nNDI5 11785\nIGRpc3RyYWN0 11786\nIFVzZXI= 11787\nZXNpZGVz 11788\nIE1ldGhvZA== 11789\nIFRva3lv 11790\nIGFjY29tcGFuaWVk 11791\nQ2xpZW50 11792\nc3Vy 11793\nYWxvZw== 11794\nIGlkZW50aWZpY2F0aW9u 11795\nIGludmFzaW9u 11796\nYXNtYQ== 11797\nIGluZHVzdHJpZXM= 11798\ncHBlcnM= 11799\nIHN1YnRsZQ== 11800\nIFVuaXQ= 11801\nbmF0dXJhbA== 11802\nIHN1cnZpdmVk 11803\nIGZsYXc= 11804\nmIU= 11805\nIEhvbGw= 11806\nIGRlZmljaXQ= 11807\nIHR1dG9yaWFs 11808\nIENoYW5jZQ== 11809\nIGFyZ3Vpbmc= 11810\nIGNvbnRlbXBvcmFyeQ== 11811\nIGludGVncmF0aW9u 11812\nZm9yd2FyZA== 11813\nIHR1bQ== 11814\naXRpcw== 11815\nIGhpZGluZw== 11816\nIERvbWlu 11817\nIFRhbg== 11818\nIEJ1aWxkaW5n 11819\nIFZpbg== 11820\nIHNwb2tlc3BlcnNvbg== 11821\nIE5vdGVz 11822\nIGVtZXJnaW5n 11823\nIHByZXBhcmF0aW9u 11824\nIHByb3N0 11825\nIHN1c3BlY3Rz 11826\nIGF1dG9ub20= 11827\nRGVzY3JpcHRpb24= 11828\nIGRlYWx0 11829\nIFBlYXI= 11830\nIHN0ZWFkeQ== 11831\nIGRlY3JlYXNlZA== 11832\nIHNvdmVyZQ== 11833\nIENsaW4= 11834\nIGdyYWR1YWxseQ== 11835\nb3JzZXM= 11836\nIFdBUg== 11837\nU2Vydg== 11838\n44Ki 11839\naHI= 11840\nIGRpcnR5 11841\nIEJhcm4= 11842\nIEJD 11843\nIGRpbA== 11844\nIGNhbGVuZGFy 11845\nIGNvbXBsaWFuY2U= 11846\nIGNoYW1iZXI= 11847\nYmI= 11848\nIHBhc3Nlbmdlcg== 11849\nYXRlZnVs 11850\nIFRpdGxl 11851\nIFN5ZG5leQ== 11852\nIEdvdA== 11853\nIGRhcmtuZXNz 11854\nIGRlZmVjdA== 11855\nIHBhY2tlZA== 11856\nYXNzaW9u 11857\nIGdvZHM= 11858\nIGhhcnNo 11859\nSUNL 11860\nbGVhbnM= 11861\nIGFsZ29yaXRobQ== 11862\nIG94eWdlbg== 11863\nIHZpc2l0cw== 11864\nIGJsYWRl 11865\nIGtpbG9tZXQ= 11866\nIEtlbnR1Y2t5 11867\nIGtpbGxlcg== 11868\nUGFjaw== 11869\nZW5ueQ== 11870\nIGRpdmluZQ== 11871\nIG5vbWluYXRpb24= 11872\nYmVpbmc= 11873\nIGVuZ2luZXM= 11874\nIGNhdHM= 11875\nIGJ1ZmZlcg== 11876\nIFBoaWxs 11877\nIHRyYWZm 11878\nQUdF 11879\nIHRvbmd1ZQ== 11880\nIHJhZGlhdGlvbg== 11881\nZXJlcg== 11882\nbWVt 11883\nIEV4cGxpY2l0 11884\n6b6N 11885\nIGNvdXBsZXM= 11886\nIHBoeXNpY3M= 11887\nIE1jSw== 11888\nIHBvbGl0aWNhbGx5 11889\nYXdrcw== 11890\nIEJsb29t 11891\nIHdvcnNoaXA= 11892\nZWdlcg== 11893\ndXRlcg== 11894\nIEZP 11895\nIG1hdGhlbWF0 11896\nIHNlbnRlbmNlZA== 11897\nIGRpc2s= 11898\nIE1hcmc= 11899\nIC8q 11900\nUEk= 11901\nIG9wdGlvbmFs 11902\nIGJhYmllcw== 11903\nIHNlZWRz 11904\nIFNjb3R0aXNo 11905\nIHRoeQ== 11906\nXV0= 11907\nIEhpdGxlcg== 11908\nUEg= 11909\nbmd0aA== 11910\nIHJlY292ZXJlZA== 11911\naW5nZQ== 11912\nIHBvd2Rlcg== 11913\nIGxpcHM= 11914\nIGRlc2lnbmVy 11915\nIGRpc29yZGVycw== 11916\nIGNvdXJhZ2U= 11917\nIGNoYW9z 11918\nIn0seyI= 11919\nIGNhcnJpZXI= 11920\nYmFibHk= 11921\nSGlnaA== 11922\nIFJU 11923\nZXNpdHk= 11924\nbGVu 11925\nIHJvdXRlcw== 11926\ndWF0aW5n 11927\nRmls 11928\nTk9U 11929\nd2FsbA== 11930\nc2J1cmdo 11931\nIGVuZ2FnaW5n 11932\nIEphdmFTY3JpcHQ= 11933\nb3Jlcg== 11934\nbGlob29k 11935\nIHVuaW9ucw== 11936\nIEZlZGVyYXRpb24= 11937\nIFRlc2xh 11938\nIGNvbXBsZXRpb24= 11939\nIFRh 11940\nIHByaXZpbGVnZQ== 11941\nIE9yYW5nZQ== 11942\nIG5ldXI= 11943\ncGFyZW5jeQ== 11944\nIGJvbmVz 11945\nIHRpdGxlZA== 11946\nIHByb3NlY3V0b3Jz 11947\nIE1F 11948\nIGVuZ2luZWVy 11949\nIFVuaXZlcnNl 11950\nIEhpZw== 11951\nbmll 11952\nb2FyZA== 11953\nIGhlYXJ0cw== 11954\nIEdyZQ== 11955\ndXNzaW9u 11956\nIG1pbmlzdHJ5 11957\nIHBlbmV0 11958\nIE51dA== 11959\nIE93 11960\nIFhQ 11961\naW5zdGVpbg== 11962\nIGJ1bGs= 11963\nU3lzdGVt 11964\naWNpc20= 11965\nIE1hcmtldGFibGU= 11966\nIHByZXZhbA== 11967\nIHBvc3Rlcg== 11968\nIGF0dGVuZGluZw== 11969\ndXJhYmxl 11970\nIGxpY2Vuc2Vk 11971\nIEdo 11972\nZXRyeQ== 11973\nIFRyYWRhYmxl 11974\nIGJsYXN0 11975\n4KQ= 11976\nIFRpdGFu 11977\nZWxsZWQ= 11978\nZGll 11979\nSGF2ZQ== 11980\nIEZsYW1l 11981\nIHByb2ZvdW5k 11982\nIHBhcnRpY2lwYXRpbmc= 11983\nIGFuaW1l 11984\nIEVzcw== 11985\nIHNwZWNpZnk= 11986\nIHJlZ2FyZGVk 11987\nIFNwZWxs 11988\nIHNvbnM= 11989\nb3duZWQ= 11990\nIG1lcmM= 11991\nIGV4cGVyaW1lbnRhbA== 11992\nbGFuZG8= 11993\naHM= 11994\nIER1bmdlb24= 11995\naW5vcw== 11996\nIGNvbXBseQ== 11997\nIFN5c3RlbXM= 11998\nYXJ0aA== 11999\nIHNlaXplZA== 12000\nbG9jYWw= 12001\nIEdpcmxz 12002\ndWRv 12003\nb25lZA== 12004\nIEZsZQ== 12005\nIGNvbnN0cnVjdGVk 12006\nIGhvc3RlZA== 12007\nIHNjYXJlZA== 12008\nYWN0aWM= 12009\nIElzbGFuZHM= 12010\nIE1PUkU= 12011\nIGJsZXNz 12012\nIGJsb2NraW5n 12013\nIGNoaXBz 12014\nIGV2YWM= 12015\nUHM= 12016\nIGNvcnBvcmF0aW9u 12017\nIG94 12018\nIGxpZ2h0aW5n 12019\nIG5laWdoYm9ycw== 12020\nIFVi 12021\nYXJv 12022\nIGJlZWY= 12023\nIFViZXI= 12024\nRmFjZWJvb2s= 12025\nYXJtZWQ= 12026\naXRhdGU= 12027\nIFJhdGluZw== 12028\nIFF1aWNr 12029\nIG9jY3VwaWVk 12030\nIGFpbXM= 12031\nIEFkZGl0aW9uYWxseQ== 12032\nIEludGVyZXN0 12033\nIGRyYW1hdGljYWxseQ== 12034\nIGhlYWw= 12035\nIHBhaW50aW5n 12036\nIGVuZ2luZWVycw== 12037\nTU0= 12038\nIE11c3Q= 12039\nIHF1YW50aXR5 12040\nUGF1bA== 12041\nIGVhcm5pbmdz 12042\nIFBvc3Rz 12043\nc3RyYQ== 12044\n44O844M= 12045\nIHN0YW5jZQ== 12046\nIGRyb3BwaW5n 12047\nc2NyaXB0 12048\nIGRyZXNzZWQ= 12049\nTWFrZQ== 12050\nIGp1c3RpZnk= 12051\nIEx0ZA== 12052\nIHByb21wdGVk 12053\nIHNjcnV0 12054\nIHNwZWVkcw== 12055\nIEdpYW50cw== 12056\nb21lcg== 12057\nIEVkaXRvcg== 12058\nIGRlc2NyaWJpbmc= 12059\nIExpZQ== 12060\nbWVudGVk 12061\nIG5vd2hlcmU= 12062\nb2NhbHk= 12063\nIGluc3RydWN0aW9u 12064\nZm9ydGFibGU= 12065\nIGVudGl0aWVz 12066\nIGNt 12067\nIE5hdHVyYWw= 12068\nIGlucXVpcnk= 12069\nIHByZXNzZWQ= 12070\naXpvbnQ= 12071\nZm9yY2Vk 12072\nIHJhaXNlcw== 12073\nIE5ldGZsaXg= 12074\nIFNpZGU= 12075\nIG91dGVy 12076\nIGFtb25nc3Q= 12077\naW1z 12078\nb3dza2k= 12079\nIGNsaW1i 12080\nbmV2ZXI= 12081\nIGNvbWJpbmU= 12082\nZGluZw== 12083\nIGNvbXBy 12084\nIHNpZ25pZmljYW5jZQ== 12085\nIHJlbWVtYmVyZWQ= 12086\nIE5ldmFkYQ== 12087\nIFRlbA== 12088\nIFNjYXI= 12089\nIFdhcnJpb3Jz 12090\nIEphbmU= 12091\nIGNvdXA= 12092\nYmFz 12093\nIHRlcm1pbmFs 12094\nLC0= 12095\nT0g= 12096\nIHRlbnNpb24= 12097\nIHdpbmdz 12098\nIE15c3Rlcg== 12099\n77+977+977+977+9 12100\nIFVubGlrZQ== 12101\ndmFsaWQ= 12102\ndmlyb25tZW50cw== 12103\nIEFsaQ== 12104\nIG5ha2Vk 12105\nYm9va3M= 12106\nIE11bg== 12107\nIEd1bGY= 12108\nIGRlbnNpdHk= 12109\nIGRpbWlu 12110\nIGRlc3BlcmF0ZQ== 12111\nIHByZXNpZGVuY3k= 12112\nIDE5ODY= 12113\naHk= 12114\nSU5E 12115\nIHVubG9jaw== 12116\naW1lbnM= 12117\nIGhhbmRsZWQ= 12118\nIEVi 12119\nIGRpc2FwcGVhcmVk 12120\nIGdlbnJl 12121\nIDE5ODg= 12122\nIGRldGVybWluYXRpb24= 12123\nU3RyZWFt 12124\naWtv 12125\nYXB0ZXJz 12126\nIGFja25vd2xlZGdl 12127\nSmFu 12128\nIGNhcGl0YWxpc20= 12129\nUGF0 12130\nIDIwMjA= 12131\nIHBhaW5mdWw= 12132\nIGN1cnZl 12133\nIGJvbWJz 12134\nc3Rvcm0= 12135\nIE1ldGFs 12136\nZW5jZXI= 12137\nIEZpZw== 12138\nIEFhcm9u 12139\nYW5jaGVz 12140\nIGluc3BpcmF0aW9u 12141\nIGV4aGF1c3Q= 12142\ndGFpbnM= 12143\nYXNoaQ== 12144\nIGRlc2NyaXB0 12145\nIHJpdHVhbA== 12146\nIENoZWxzZWE= 12147\nIHByb21vdGlvbg== 12148\nIEh1bmc= 12149\nIFdhcmQ= 12150\naXZh 12151\nIEVU 12152\nIHRvc3M= 12153\nYWxsb3c= 12154\nIEZyYW5jaXM= 12155\nRGVw 12156\nIGhhcHBpbmVzcw== 12157\nIEdsYXNz 12158\nIGJldGE= 12159\nIHN0cmVuZ3RoZW4= 12160\nTkU= 12161\nb2E= 12162\nIGJ1dHRvbnM= 12163\nIE11cnJheQ== 12164\nIGtpY2tlZA== 12165\nUXVlc3Q= 12166\nIFRhbGs= 12167\nIFNldmVyYWw= 12168\nIFplcm8= 12169\nIGRyb25l 12170\ndWxr 12171\nIGNhbQ== 12172\nIE1vYmlsZQ== 12173\nIHByZXZlbnRpbmc= 12174\nIHJldHJv 12175\nIEF4 12176\nIGNydWVs 12177\nIGZsb2F0 12178\nLiks 12179\nIGZpbGluZw== 12180\nIEdyYW50 12181\nIEJvcg== 12182\nIHJpYg== 12183\nIGNoYW1waW9uc2hpcA== 12184\nIE1lcmM= 12185\nIHN0eWxlcw== 12186\nIGNha2U= 12187\nIGJ1aWxkcw== 12188\nIFNlbGY= 12189\naW94 12190\nIGVwaWM= 12191\nb3lk 12192\nQmVs 12193\nIFN0ZXc= 12194\nLig= 12195\nYWh1 12196\nIEJleW9uZA== 12197\nIG91dHM= 12198\nIHNvbG8= 12199\nIFRyZWU= 12200\nIHByZXNlcnZl 12201\nIHR1Yg== 12202\nQVJF 12203\ncm9j 12204\nIEltcHJv 12205\nIFdyaWdodA== 12206\nIGJ1bmQ= 12207\nIHRyYWdlZA== 12208\nIG9jY2FzaW9uYWw= 12209\nYmlhbg== 12210\nU2Vjb25k 12211\ncm9ucw== 12212\nIGludGVyYWN0aW9ucw== 12213\nZm9ybWVk 12214\nc2luZw== 12215\nIG93bnM= 12216\nIGhvY2tleQ== 12217\nR2VuZXJhbA== 12218\nIGxvZ2ljYWw= 12219\nIGV4cGVuZA== 12220\nIGVzY2Fs 12221\nIEdyaWZm 12222\nIENyb3du 12223\nIFJlc2VydmU= 12224\nIHN0b3BwaW5n 12225\nIGV4Y3VzZQ== 12226\nc2Vjb25k 12227\nIG9wZXJhdGVk 12228\nIHJlYWNoZXM= 12229\nIE1hbGF5cw== 12230\nIHBvbGx1dGlvbg== 12231\nIEJyb29rbHlu 12232\nIGRlbGV0ZQ== 12233\nIGhhc2g= 12234\nQmxvY2s= 12235\nYWhh 12236\n4oCz 12237\nIHNob3J0ZXI= 12238\ncGllY2U= 12239\nPjwv 12240\nIGhvcm0= 12241\nIFdhdA== 12242\nIEJyZWFr 12243\nIHByb2hpYml0ZWQ= 12244\nIGludGVuc2l0eQ== 12245\nIEFsYW4= 12246\nIGxpYWJpbGl0eQ== 12247\nPyE= 12248\nYW5kZWQ= 12249\nIG5laWdoYm91cg== 12250\nIENvbGxlY3Rpb24= 12251\nIGZpcmVz 12252\nIHJldm9sdXRpb25hcnk= 12253\nZmx5 12254\nIE9ybGVhbnM= 12255\nV2hpdGU= 12256\nIFdyaXQ= 12257\nIERhd24= 12258\nIHNldHRsZQ== 12259\nIGV4ZWN1dGU= 12260\nQk0= 12261\nIHNwb2tlc3dvbWFu 12262\nIGxpZmVzdHlsZQ== 12263\nIGNsaWNraW5n 12264\nIEtpbGw= 12265\nIExpYmVyYWw= 12266\nIE5hemk= 12267\nIHRyYWlsZXI= 12268\nIG1vdW50YWlucw== 12269\nIGRhbW4= 12270\nemVz 12271\ncGVz 12272\nIHByZXNzaW5n 12273\nIGJhaWw= 12274\nIE9yZ2FuaXphdGlvbg== 12275\nIHBpcg== 12276\nIHRoaXJ0eQ== 12277\nIGVsZWN0cmljYWw= 12278\nIDExNQ== 12279\nIFBvbHk= 12280\nIFJhcA== 12281\nIFN0cmlrZQ== 12282\nIENhbm4= 12283\nIGRlbWFuZGVk 12284\nIGJhY2tpbmc= 12285\nZGVmYXVsdA== 12286\nc3BlZWQ= 12287\nIExlZ2lzbA== 12288\nIG1vdGhlcnM= 12289\nIEJvZHk= 12290\nIHZhcmlhdGlvbg== 12291\nY2VkZW50ZWQ= 12292\ncG93ZXJlZA== 12293\nbGVhZGluZw== 12294\nTmV2ZXI= 12295\nIGdyYXZl 12296\nIEFudGk= 12297\nQVc= 12298\nIGludGVydmlld2Vk 12299\nIEdhYg== 12300\nIEZhdA== 12301\nIHJvb2tpZQ== 12302\ndXU= 12303\nIGRlcG9z 12304\naXhvbg== 12305\nIGFtcGw= 12306\ncmV0aW9u 12307\nIEhlYXQ= 12308\nIHBlYWNlZnVs 12309\nU00= 12310\naWV2ZQ== 12311\nIGRpdmVy 12312\nIFZpY3Rvcmlh 12313\nIG1pYw== 12314\ncGRm 12315\nIHN0YXRpbmc= 12316\nIGx1bmc= 12317\nIGNyaXRpY2l6ZWQ= 12318\nIHZhY2NpbmU= 12319\nIExvYWRpbmc= 12320\ndXJzZQ== 12321\nVGFrZQ== 12322\nIEZyYW4= 12323\nIFNvbGQ= 12324\nIFJvYmlu 12325\nIGRldGVjdGVk 12326\nIFNjcmlwdA== 12327\nIGFkanVzdGVk 12328\nIHNlbmF0b3I= 12329\nIG9wcG9zaW5n 12330\nRXJyb3I= 12331\nQ291bnQ= 12332\nIGNvbmZsaWN0cw== 12333\nIG93 12334\nIEFyZ2VudA== 12335\nIG1hdGNoaW5n 12336\naGg= 12337\nIFRyZWs= 12338\nc3RhcnRlcg== 12339\nIiks 12340\nIEFG 12341\nb2Rlcg== 12342\neHh4eA== 12343\nIEFsdA== 12344\nYWNyZQ== 12345\nIFBpY2s= 12346\nIFNvbGFy 12347\nIERhbA== 12348\nT2N0 12349\nIEJhdHQ= 12350\nIHNyYw== 12351\nIGVuZ2FnZW1lbnQ= 12352\nIGV4ZWN1dGl2ZXM= 12353\nIGxpYmVydHk= 12354\namF2YQ== 12355\nIHRhbGVudGVk 12356\naWdlbm91cw== 12357\nIGNvbnNlY3V0 12358\nLi4uLi4= 12359\nSW5mbw== 12360\nIGhvcnJpYmxl 12361\nIHN1cnByaXNpbmdseQ== 12362\nZmVlZA== 12363\naWNhdGluZw== 12364\nIExFRA== 12365\nIGZlbWFsZXM= 12366\nU3RhdGlvbg== 12367\nZWxsZXI= 12368\nIE9ha2xhbmQ= 12369\nIG1lY2hhbmljYWw= 12370\naW9sb2d5 12371\nIFZhcg== 12372\nIHJvYnVzdA== 12373\nZXR0aW5ncw== 12374\nb3R0YQ== 12375\nIHRoZW9yZXQ= 12376\nIHJldGFpbg== 12377\na3dhcmQ= 12378\nIGRh 12379\nIGRlcGxveWVk 12380\nZGVs 12381\nIEFuZHk= 12382\nIHN1YnNjcmliZQ== 12383\nd2Vi 12384\nIG5h 12385\nIE1pY2hlbA== 12386\nIHBhcnRpYWxseQ== 12387\nIENvbWV5 12388\nIGNyb3du 12389\nIE1hag== 12390\nIEJsdQ== 12391\ncmF0b3I= 12392\nRGF5 12393\nSU5U 12394\nIGRvY3VtZW50ZWQ= 12395\nIEdEUA== 12396\nZ2k= 12397\nY2hlbGw= 12398\nIGJydXRhbA== 12399\nIEJhYg== 12400\nc3RyYXRpb24= 12401\nIHRoZWZ0 12402\nIHR1YmU= 12403\nQEA= 12404\nIHF1ZXJ5 12405\nIExpbmNvbG4= 12406\nIHB1Ymxpc2hpbmc= 12407\nIHdvcmU= 12408\nb3JpY2Fs 12409\nIHJpYw== 12410\nIG5vdGFibGU= 12411\nIHN1YnNlcXVlbnRseQ== 12412\nbmV4 12413\nIG9ic2VydmU= 12414\nIEJvZQ== 12415\nIGNvZGVz 12416\nbWFpbg== 12417\nV0g= 12418\nIFNM 12419\nIHJlc2lkZW50aWFs 12420\nYXZhbg== 12421\nIG1hcw== 12422\nYXJlc3Q= 12423\nYWRlb24= 12424\nT1VU 12425\nIHNvcGhpc3RpYw== 12426\nYW50ZQ== 12427\nIGNlbnM= 12428\nICoq 12429\nIG1vcnRhbGl0eQ== 12430\nIHlvdXJz 12431\nIG9jY2FzaW9ucw== 12432\nIHJlY2FsbGVk 12433\nIERyaXZlcg== 12434\nIHZvY2Fs 12435\nIGJhdGhyb29t 12436\nIHNob3Bz 12437\nIGNvbGxhYm9yYXRpb24= 12438\nIE9iYW1hY2FyZQ== 12439\nIENlbGw= 12440\nQ2hhcg== 12441\nU3VwZXI= 12442\nQ3Jl 12443\nIHRlbmRz 12444\nIHRvcm4= 12445\nIGVjb25vbWljcw== 12446\nYXZlcnk= 12447\nIFJhaWQ= 12448\nIFNlbQ== 12449\nIHNob3VsZGVycw== 12450\nIGV4cGVjdGluZw== 12451\nIGV4YW1pbmF0aW9u 12452\nZW5hbWU= 12453\nIFVJ 12454\naWFiaWxpdHk= 12455\nb2xhcw== 12456\nIEFtYg== 12457\nIERyYQ== 12458\nIG1pZGZpZWxk 12459\nIElD 12460\nIGxheW91dA== 12461\nIGZsb2F0aW5n 12462\nZmk= 12463\naXRhdGl2ZQ== 12464\nIHRyZW1lbmRvdXM= 12465\nINA= 12466\nIGFidW5k 12467\nV29yaw== 12468\nIExpZ2h0bmluZw== 12469\nIHNpbWlsYXJseQ== 12470\nIGNvbnNlcnZhdGl2ZXM= 12471\nIHByYXk= 12472\nQkU= 12473\naXphcnJl 12474\nIHRlbXB0 12475\nIGVtcGhhc2lz 12476\nIE1ldHJv 12477\nIGZpc2hpbmc= 12478\nIG1hcnJ5 12479\nbmVn 12480\nIFN0dWR5 12481\nIHJlY2s= 12482\nIGRpc3Bvcw== 12483\nb25pbmc= 12484\nYnNpdGU= 12485\nIHN1c3BpYw== 12486\nIG1lcmNo 12487\nIEdpYg== 12488\nIERlc2NyaXB0aW9u 12489\nIERWRA== 12490\nd2hl 12491\nIFllbWVu 12492\nIGVudmlyb25tZW50cw== 12493\nb290aW5n 12494\nIE1vZGVybg== 12495\nZXU= 12496\nIHJlZmxlY3Rz 12497\nIGhvbmV5 12498\nIGFuYWx5c3Q= 12499\nIGd1dA== 12500\nZGVj 12501\nQWN0aW9u 12502\nIGhvdXNlaG9sZHM= 12503\nIHN0ZXI= 12504\nIHRlbXBsZQ== 12505\nIHJlZm9ybXM= 12506\nIGZhdm91cml0ZQ== 12507\nIGRlYWRsaW5l 12508\nIExF 12509\nVGhyZWU= 12510\nIFdpdGhpbg== 12511\nQXVn 12512\nIG5pZ2h0cw== 12513\nZWx0YQ== 12514\nIGludmFsaWQ= 12515\nIEV4Y2hhbmdl 12516\nIERlbGhp 12517\nd2hlbg== 12518\naW5jb21l 12519\nIPCf 12520\nIHdpcmVsZXNz 12521\nc2NyaWJl 12522\naXN0YQ== 12523\nIGhvc3RpbGU= 12524\nIGFsbHk= 12525\nIGdpZw== 12526\nIG91dGxldHM= 12527\nIERvcg== 12528\nRU1FTlQ= 12529\nIGFzaA== 12530\nIGFic3RyYWN0 12531\nT1JE 12532\nIE1vdG9y 12533\nIGFkdmlzZXI= 12534\naXN0bGU= 12535\nIGJhc2Vz 12536\nIGNvdXJ0ZXN5 12537\nIGNyb3NzaW5n 12538\nIGNsZWFyZWQ= 12539\nIHJlZnVnZWU= 12540\nY29zeXN0ZW0= 12541\nIHRocm93cw== 12542\nZnVu 12543\nYm91cm5l 12544\nZGF5cw== 12545\nIGRpc2FncmVl 12546\nIE5hdGl2ZQ== 12547\nIHJlZmxlY3RlZA== 12548\nIEZhc3Q= 12549\nIFllbGxvdw== 12550\nIFNpbmdhcG9yZQ== 12551\nIFJhdmVu 12552\nIGVtYnJhY2U= 12553\nIEt1 12554\nIENoZW4= 12555\nIEVhcmx5 12556\nIGFwcG9pbnRtZW50 12557\nIE1pbmk= 12558\naXRlbWVudA== 12559\nIHBsYWNpbmc= 12560\nIGJpY3k= 12561\nU1I= 12562\nIHdoaXM= 12563\nU1U= 12564\nIGludmVzdGlnYXRlZA== 12565\nIHBob3RvZ3JhcGhz 12566\nZ2l0aHVi 12567\nIEJlYXQ= 12568\nIFJpbmc= 12569\naWdoZWQ= 12570\naWFy 12571\nIGV2b2x2ZWQ= 12572\nZXJhbGQ= 12573\nIGR1bg== 12574\nIGh1Yg== 12575\nSUFM 12576\nIGVuY291cmFnaW5n 12577\nIFByaW50 12578\nIERheXM= 12579\nIHByb3NlY3V0aW9u 12580\nIHBhbnRz 12581\nYXp5 12582\nbGl2ZQ== 12583\nIGZvc3NpbA== 12584\nIEp1 12585\nIHJvY2tz 12586\ndWRnZQ== 12587\nIFJhY2U= 12588\nIGdyZWV0 12589\nYmll 12590\nIGZpbGxpbmc= 12591\nIExlbg== 12592\nIGRpYWJldGVz 12593\nIGZpcmVhcm1z 12594\ndW1pbmc= 12595\nZW5lenVlbA== 12596\nIEJC 12597\nIGFjY2VwdGluZw== 12598\nQVRI 12599\nIHJlc29ydA== 12600\nIGh1bnQ= 12601\ncmlr 12602\ndWNrZXI= 12603\nYW1lbnRz 12604\nIHN1c3RhaW5lZA== 12605\nIGNyb3NzZWQ= 12606\nIGJyZWFrZmFzdA== 12607\nIGF0dHJpYnV0ZXM= 12608\nbGVjdGVk 12609\nYXRpbGU= 12610\nIHZpYnI= 12611\nIEthbA== 12612\nYXJzb24= 12613\nb3BsZXM= 12614\nIHRvdWNoZWQ= 12615\nIGRhbWFnZXM= 12616\nIGltcHJlc3NlZA== 12617\ncnVw 12618\nIGFuY2g= 12619\nIEFkYW1z 12620\nSGVs 12621\nIFZpY3Rvcg== 12622\nIG1vdW50ZWQ= 12623\nIEND 12624\nIGRlbGljaW91cw== 12625\nc3Bhbg== 12626\nZWxsYQ== 12627\nIGVsYWJvcg== 12628\nYW1wbGVz 12629\nIGRlZmlj 12630\nIGNvbnN0aXR1 12631\ndWF0ZXM= 12632\nIE1pc3Npb24= 12633\nIFRoZXI= 12634\nIE1vbnN0ZXI= 12635\nYmVz 12636\nUmV1dGVycw== 12637\nIEluZG9uZXM= 12638\naGlsbA== 12639\nbXVuaXRpb24= 12640\nIGNvbmZpcm1hdGlvbg== 12641\nIENvbnNpZGVy 12642\nYWNlbnQ= 12643\nIGpldA== 12644\nIEVtcGxveQ== 12645\nIEdUWA== 12646\nbmFu 12647\nIFNwaWRlcg== 12648\nIHByb2Nlc3Nvcg== 12649\nIHBhdHJp 12650\nIFBlbnRhZ29u 12651\nIFJvYmluc29u 12652\nIHJlYWxpc3RpYw== 12653\nw7E= 12654\nIGFwcGVhcmluZw== 12655\nIHBpcGU= 12656\nb21lZA== 12657\nIGZydQ== 12658\nIGF3ZnVs 12659\nIGV2YWx1YXRpb24= 12660\nIGludGVsbGlnZW50 12661\nIENpdGl6 12662\nIGZ1bmRyYQ== 12663\nb2RpdW0= 12664\nIHR3ZWV0cw== 12665\nIHdvcm4= 12666\ncHJpbmc= 12667\nIGtpZG4= 12668\nIHJlYmVscw== 12669\nIEthbQ== 12670\nIE5ldGhlcmxhbmRz 12671\nIFNX 12672\nIGFjcXVpc2l0aW9u 12673\nIE1hbGU= 12674\n44Oq 12675\nb21iaWVz 12676\nIHRyYWRlbQ== 12677\nIFN0YXR1cw== 12678\nQnJl 12679\nIFRISVM= 12680\nIGFkdmVyc2U= 12681\nIE5FVw== 12682\nc2lnbg== 12683\nIG9yZ2FuaXNhdGlvbg== 12684\nZW5j 12685\nIEhhcnBlcg== 12686\nYXBvcg== 12687\nIE1lbWJlcnM= 12688\nIFBlYWNl 12689\nIEFpcnBvcnQ= 12690\nIE90aGVycw== 12691\nIHNjcmF0Y2g= 12692\nIFBpbA== 12693\nIHNlbnNvcg== 12694\nIGFkb3B0aW9u 12695\nIEhvdGVs 12696\nIERyYWc= 12697\nIGhvbmVzdGx5 12698\nIHlhcmQ= 12699\nIEZvcmNlcw== 12700\nIHBhdGVudA== 12701\nIGJhc3M= 12702\nIHF1aWV0bHk= 12703\nIGJyZWF0aGluZw== 12704\nIHBvc2U= 12705\naW9ycw== 12706\nIEplc3M= 12707\nc3RhdGlj 12708\nSVRF 12709\nT2ZmaWM= 12710\nIGpldw== 12711\nd2Nz 12712\nIDE0MA== 12713\nIHByZXZpZXc= 12714\naXBwaQ== 12715\nIHVuZm9ydHVuYXRlbHk= 12716\nb2tlbW9u 12717\nIGhvcm4= 12718\nIHJlYXNz 12719\nIHBlZXI= 12720\nb2NrZXI= 12721\nIHVudG8= 12722\nIEdyYXk= 12723\nIGNsZWFuaW5n 12724\nIGF0dHJhY3RlZA== 12725\nMjAwNw== 12726\nUG9pbnQ= 12727\na2lsbA== 12728\nIEFncmVlbWVudA== 12729\ndXJjaGVz 12730\nIGhvcnI= 12731\nIE1pc3Npc3M= 12732\nIHdvcnRoeQ== 12733\nIGZsb3dlcnM= 12734\ndG93bg== 12735\nZGxs 12736\nIHJlYWN0aW9ucw== 12737\nIGRlY2U= 12738\nIGluZGljYXRpbmc= 12739\nTUQ= 12740\nIHByZWZlcmVuY2U= 12741\nIE1WUA== 12742\nZXNzaW9uYWw= 12743\nIFRhcmdldA== 12744\nZ2VuY2U= 12745\nIEluZGlhbnM= 12746\nIG1pc2M= 12747\nIGZyZWVseQ== 12748\nIG11c2NsZXM= 12749\nIGxpbmV1cA== 12750\nIGltcGFjdHM= 12751\nb3VzaW5n 12752\nb21p 12753\nYWN1bGFy 12754\nIGNvbnRyb2xsaW5n 12755\nYWdpbmU= 12756\nY2VyeQ== 12757\naGVsbA== 12758\nIHJhbmtpbmc= 12759\nIE5pY2g= 12760\nIEF2ZQ== 12761\nMTI4 12762\nIGhpZ2h3YXk= 12763\nIGluY29ucw== 12764\nIGJpbmRpbmc= 12765\nIHN0cnVnZ2xlcw== 12766\nIFBpdHRzYnVyZ2g= 12767\nIGdyYXk= 12768\ncmlu 12769\nIGNvbWljcw== 12770\nIFNwb3J0 12771\nIHJlbGF0aXZlcw== 12772\nIGZyaWdodA== 12773\nIHByb2Jl 12774\nIFBvcnR1Zw== 12775\nIHZvYw== 12776\nIHR1 12777\nIENvcnBz 12778\nIHBvc3NpYmlsaXRpZXM= 12779\nIHF1YWxpZnk= 12780\nd2Nzc3RvcmU= 12781\nIGxpYnJhcmllcw== 12782\nIG1pZ3JhbnRz 12783\nIGVudHJpZXM= 12784\nIGNvbnNlY3V0aXZl 12785\ndmFscw== 12786\nIENoYWlybWFu 12787\nIGhpbGw= 12788\nSU1F 12789\nIEdhcmQ= 12790\nIGluZXF1YWxpdHk= 12791\nZm94 12792\nIFNhdmU= 12793\nIGNvcnQ= 12794\nY2xhaW1lZA== 12795\nIHRyYWl0cw== 12796\nIHBvdXI= 12797\nIG1pc3NpbGVz 12798\nIGVzc2VuY2U= 12799\nIHNlbmRz 12800\nIGFsbGlhbmNl 12801\nIHdpc2hlcw== 12802\nIENocmlzdG9waGVy 12803\nQmln 12804\nTlk= 12805\nIEphY29i 12806\nc2Fu 12807\ndXJyZWQ= 12808\nIFNP 12809\nbGx5 12810\nIGFkdm9jYXRl 12811\nIEJvbmQ= 12812\nICIv 12813\nVXNpbmc= 12814\nIGRpc3RyaWN0cw== 12815\nIEdhdGU= 12816\nIEJpcg== 12817\ncmlkZ2U= 12818\nIE5heg== 12819\nIFJz 12820\nYm9hcmRz 12821\nIEdh 12822\nIFJlYWdhbg== 12823\nIGluZmx1ZW5jZWQ= 12824\nMTAwMA== 12825\nYXB5 12826\nIGNoYWxsZW5nZWQ= 12827\nIGJhcmc= 12828\nIGZhY3VsdHk= 12829\nIEZpZg== 12830\nIGFjcXVpcmU= 12831\nQWM= 12832\nIGluc2VjdA== 12833\nIGluc3RydW1lbnRz 12834\nIGxlYWY= 12835\ndGhvZG94 12836\nTWVzc2FnZQ== 12837\nIHRhbGU= 12838\nIHRoZXJlYnk= 12839\nIHRyYXA= 12840\nIHN0cm9uZ2VzdA== 12841\nIE1pbGl0YXJ5 12842\naXNpYmxl 12843\nIDE5ODQ= 12844\nZXRoZWxlc3M= 12845\nIGZsZXhpYmxl 12846\nIGtpbGxz 12847\nIGZpbmlzaGluZw== 12848\nIFNpemU= 12849\nIHJlZHVjZXM= 12850\nIGVwaWQ= 12851\nIG9yaWVudGF0aW9u 12852\nZnVsbA== 12853\nIHRyYWNl 12854\nIGxhc2Vy 12855\nIG9wcG9zZQ== 12856\nIGVkaXRpbmc= 12857\nIG1vbWVudHVt 12858\n5Lo= 12859\nc2hvdw== 12860\nVkk= 12861\nIExhZA== 12862\nIDE5ODU= 12863\nIG11cmRlcmVk 12864\nOTAw 12865\ndXRoZXI= 12866\nIHByb2JhYmlsaXR5 12867\nIFBvbGw= 12868\nIHJlbHVjdA== 12869\nIENoZW0= 12870\nIE1vbnRyZWFs 12871\nIGFkZXF1YXRl 12872\nIFBvbGFuZA== 12873\nIFNoZXJpZmY= 12874\ndW1waA== 12875\nIG9r 12876\nIDAwMA== 12877\nICJb 12878\nIG9wZXJhdG9ycw== 12879\nIEZlcg== 12880\nIG1vZGVz 12881\nIEV2ZQ== 12882\nIGRpc2NpcGxpbmU= 12883\nTkVU 12884\nSGFuZA== 12885\nIG9yYWw= 12886\nIFdF 12887\nZW1haWw= 12888\nSlA= 12889\nIFBhbGVzdGluaWFucw== 12890\nIGhlbmNl 12891\nIExlc3M= 12892\nIG92ZXJs 12893\nZGln 12894\nIGludGltaWQ= 12895\nIENvYWw= 12896\nIHJhbmdpbmc= 12897\ndGhh 12898\nIGRpc3RhbnQ= 12899\nIGZpYg== 12900\nIEluZGV4 12901\nIFdvbmRlcg== 12902\nIFBlbA== 12903\naGF0dGFu 12904\nIEh1Zw== 12905\nw5c= 12906\ncmFpdA== 12907\nIHdyYXBwZWQ= 12908\nIFJQRw== 12909\nIGNoZW1pY2Fscw== 12910\nIE1vbmV5 12911\nIGZyb3plbg== 12912\nIGluZGlyZWN0 12913\nIEFnYWluc3Q= 12914\nRW5k 12915\nIHVuY29tZm9ydGFibGU= 12916\nIEdhbGxlcnk= 12917\nIFBvc3RlZA== 12918\n2Kc= 12919\nb25kdWN0 12920\nIGNvbnNlcXVlbmNl 12921\nIGJpdHRlcg== 12922\nIDE5ODc= 12923\ncG9w 12924\nIGNvdW50bGVzcw== 12925\nIEFsYXNrYQ== 12926\nZmZmZg== 12927\nIGRlcGFydHVyZQ== 12928\nIHJlZnVuZA== 12929\nIElhbg== 12930\naWF0ZWQ= 12931\nIHNlZWtz 12932\nIG1lY2hhbmljcw== 12933\nIGp1cmlzZGljdGlvbg== 12934\nbHlubg== 12935\nIGFsaWtl 12936\nIEh1bnQ= 12937\nYXRob24= 12938\nIHJlc29sdmVk 12939\nIGNhY2hl 12940\nIGRpc3RpbmN0aW9u 12941\nZGlyZWN0 12942\nIGVuY291bnQ= 12943\nb3Vi 12944\nYmVhdA== 12945\nIENvdW50cnk= 12946\nc2VhcmNo 12947\nIGNvbnRpbnVvdXM= 12948\nIG1vZGVzdA== 12949\nIFJhaWw= 12950\ndGhvb2Q= 12951\nMTMw 12952\nQlVH 12953\nIGNyaW1pbmFscw== 12954\nIGluZGljYXRpb24= 12955\nIGVuY291bnRlcmVk 12956\nbGFzdA== 12957\nIFd5 12958\nIGlkZW9sb2d5 12959\nIFBERg== 12960\nc2VjdXJpdHk= 12961\nXSk= 12962\nIEppbW15 12963\nIEVO 12964\nIGhpcmluZw== 12965\nVGVt 12966\nIHBpZw== 12967\nYXVudA== 12968\nIENyeXN0YWw= 12969\nIHBlbmFsdGllcw== 12970\nIGNhcGFiaWxpdHk= 12971\nIHB5 12972\nIHByb2R1Y3RpdmU= 12973\nIGJhbGFuY2Vk 12974\nIEdlRm9yY2U= 12975\nY2xpY2s= 12976\nb2xpdGFu 12977\nb2Rz 12978\nIGFmdGVyd2FyZHM= 12979\nIHBsYXlvZmZz 12980\nIEdpbGw= 12981\nVXNlcg== 12982\nIGJhY2tz 12983\ncHVi 12984\ndGFn 12985\nIGFic3VyZA== 12986\ncGlyaW5n 12987\nIGNpdGluZw== 12988\nIHRyaWxsaW9u 12989\nIG9ibGlnYXRpb24= 12990\nIG1heGlt 12991\nYWhvbw== 12992\nY2Y= 12993\ndW1p 12994\nIEFscGhh 12995\nIE5lbHNvbg== 12996\nIHB1cnN1YW50 12997\naW5pdGVseQ== 12998\nIGZyYWN0 12999\nZW50cnk= 13000\nYmVyeQ== 13001\nIFRob3I= 13002\nQWRkZWQ= 13003\nIERK 13004\nIEdlbmU= 13005\nIGF3a3dhcmQ= 13006\nU3R1ZA== 13007\nIHdhbGxldA== 13008\nIERpdmluZQ== 13009\nYXJpb3M= 13010\nIHJlbGVhc2luZw== 13011\nIGVkaXRlZA== 13012\nIGFjY29tcGxpc2hlZA== 13013\nQmVzdA== 13014\nIGVkZ2Vz 13015\nIHBsYW5lcw== 13016\nIGZlZWRpbmc= 13017\nIn0sIg== 13018\nIGRpc2Nsb3N1cmU= 13019\nIGdyYWlu 13020\nYWlyeQ== 13021\nb29ucw== 13022\nZXJuYW5k 13023\nVlI= 13024\nIHJlYXNvbmFibHk= 13025\nIGRydW0= 13026\nIHBhcnRpYWw= 13027\nIGdyYXBoaWM= 13028\nIHVucHJlY2VkZW50ZWQ= 13029\nIGFkdmlzZWQ= 13030\nTWljcm8= 13031\nIEFzc2Fk 13032\ncG9pbnRz 13033\nc2Nhcg== 13034\nIFpvbmU= 13035\ndHRlcw== 13036\nIDcwMA== 13037\ndm8= 13038\nIEhhbXA= 13039\nIGZpeGVz 13040\nIGNhdXRpb24= 13041\nIHN0cmluZ3M= 13042\nIHBhbmVscw== 13043\nIGxlYWs= 13044\nIHByaWNpbmc= 13045\ncm93dGg= 13046\nIEVycm9y 13047\nIFNhaW50cw== 13048\nZml4 13049\nIG9ic2VydmF0aW9ucw== 13050\nIEFicw== 13051\nIHN1Z2dlc3Rpb24= 13052\nIFVrcmFpbmlhbg== 13053\nIGJhcnJpZXI= 13054\nIHBhaW50ZWQ= 13055\nQmV0 13056\naW1pcg== 13057\nIFNwZWN0 13058\ncG90 13059\nb3JuZXlz 13060\nIGNvbXBvdW5k 13061\nIGJlYXJz 13062\nIFJ1c2g= 13063\nIGx1eHVyeQ== 13064\nU3Vt 13065\nIG9yYml0 13066\nIE1hcmM= 13067\nIGV4ZW1wdA== 13068\nIFRyYWls 13069\nIE1P 13070\nIEhhbnM= 13071\nIFdlYXBvbg== 13072\nb2N1c2Vk 13073\ndW1pbnVt 13074\nIEplcnJ5 13075\nIGJ1c3Q= 13076\nIEFH 13077\nIFdpa2k= 13078\nIGVuZGxlc3M= 13079\nIFZsYWQ= 13080\nIEJhaA== 13081\nIFJhZGVvbg== 13082\na2V5cw== 13083\nIFN1cnZleQ== 13084\nIFZpb2w= 13085\nZGVmaW5l 13086\nbGVhbg== 13087\nIGNvbW1vZA== 13088\nIHJldmVudWVz 13089\nxY0= 13090\nIGZ1cm5pdHVyZQ== 13091\nIGNhc3Rpbmc= 13092\nIGRpcGxvbWF0aWM= 13093\nIFBsYXllcnM= 13094\nIEtpbGxlZA== 13095\nIG1vZGlmeQ== 13096\nIGlubm92YXRpdmU= 13097\nIEFidQ== 13098\nbm9y 13099\nIGJvbmRz 13100\nIGNvYWNoaW5n 13101\nTWVy 13102\nIG1vZHVsZXM= 13103\nIFBhdHJpb3Rz 13104\nIGVuaGFuY2Vk 13105\nIHByb2NlZWRpbmdz 13106\nIHRlYW1tYXRlcw== 13107\nIDEyOA== 13108\nYXJkbw== 13109\nIGNvbXByb21pc2U= 13110\nIE11Y2g= 13111\nIGZsZXc= 13112\nIEVkZ2U= 13113\nIHVubmVjZXNzYXJ5 13114\nIGRvY3RyaW5l 13115\ncmVwb3J0 13116\nIE9ybGFuZG8= 13117\nIFByb2ZpbGU= 13118\nIHBsYXlvZmY= 13119\nZnJpZW5kbHk= 13120\nIGNvbXBsYWlu 13121\nIE1D 13122\nIE9wdA== 13123\nIEdC 13124\nIGJlYXRlbg== 13125\nIGdvbGY= 13126\nIHBsYWNlbWVudA== 13127\nQml0 13128\nIG5ld3NsZXR0ZXI= 13129\nIDIwMTk= 13130\ndmlzb3I= 13131\ncmF3bA== 13132\nIGlQYWQ= 13133\nIGFjdGVk 13134\nIGp1aWNl 13135\nIGRlY2tz 13136\nUE4= 13137\nc3VjY2Vzcw== 13138\nIEhhbGY= 13139\nIGRlbGV0ZWQ= 13140\nIHNlY3JldHM= 13141\nIGFzeWx1bQ== 13142\nTWFydA== 13143\nIEFjdGl2 13144\nIEd1eQ== 13145\nIFRz 13146\nIGR5cw== 13147\nIGFzc3VtaW5n 13148\nIG1hbmE= 13149\nIHN1YnVy 13150\nIDEyNQ== 13151\nTWVkaWE= 13152\nQVJZ 13153\ncmlkZQ== 13154\nY3A= 13155\nIGRpZmZpY3VsdGllcw== 13156\nIGNvbGxlY3Rpbmc= 13157\nIGJhbmtydXB0 13158\nbm9u 13159\nIGNvbXBvc2Vk 13160\nIHZvbHQ= 13161\nIG1pbGl0YW50cw== 13162\nID4+Pg== 13163\nIE1vcm1vbg== 13164\ndG9y 13165\nIHBhcnRpY2xlcw== 13166\nIEJhcnQ= 13167\ncnlwdGlvbg== 13168\nIGFkbWlu 13169\nIHNxdWVl 13170\nVklESUE= 13171\nIGNyZWF0b3I= 13172\naWFtZXRlcg== 13173\naWN1bGFy 13174\nTkJD 13175\nIGdyYWJiZWQ= 13176\nIG5vZGQ= 13177\nIHJhdGVk 13178\nIHJvdGF0aW9u 13179\nIGdyYXNw 13180\nIGV4Y2Vzc2l2ZQ== 13181\nIEVD 13182\nIFdoaXQ= 13183\nIGludmVudG9yeQ== 13184\nYXVsdHM= 13185\nIEZC 13186\nIGVjb3N5c3RlbQ== 13187\nIGJpbGxpb25z 13188\nIHZlbnR1cmU= 13189\nbmFtZWQ= 13190\nIGRlZmVuZGVy 13191\nb3V0ZQ== 13192\nSW5zdGVhZA== 13193\naXJhYmxl 13194\nV2Fy 13195\nIGFzc3VtcHRpb24= 13196\nIGJpdGU= 13197\nIGVhcnRocXU= 13198\ndGFpbA== 13199\nc3BhY2U= 13200\nIGdpZnRz 13201\nYm95cw== 13202\nIGluZXZpdGFibGU= 13203\nIHN0cnVjdHVyYWw= 13204\nIGJlbmVmaWNpYWw= 13205\nIGNvbXBlbGxpbmc= 13206\naG9sZQ== 13207\nZXJ2YXRpb24= 13208\nIGNvYXQ= 13209\nb2o= 13210\naW5jYXJu 13211\nIFllYXJz 13212\nIGRldGVybWluaW5n 13213\nIHJoZXRvcmlj 13214\nIGJvdW5kYXJpZXM= 13215\nIHdoaXRlcw== 13216\nQW50 13217\nYWRkeQ== 13218\nKS0= 13219\ncmFoYW0= 13220\nZXRlcm1pbg== 13221\nIGhhcnZlc3Q= 13222\nIENvbmM= 13223\nIGxhcHRvcA== 13224\nIE1hdGNo 13225\nIGVuam95aW5n 13226\nY2Nh 13227\nb2xsYXI= 13228\nIHRyaXBz 13229\nIGFkZGljdGlvbg== 13230\nIFNhaw== 13231\nIHBvd2VyZWQ= 13232\nIGNvdXM= 13233\nIFJ1c3NpYW5z 13234\naWVyZQ== 13235\nIHJldHJpZQ== 13236\ncXVhbGl0eQ== 13237\nIGRpZmZlcg== 13238\nIGtpbmdkb20= 13239\nIExhdXI= 13240\nIENhcGl0b2w= 13241\nIGNvbmNsdXNpb25z 13242\nIEFsdGVybg== 13243\nIE5hdg== 13244\nIHRyYW5zcGFyZW50 13245\nQkVS 13246\nR3JvdXA= 13247\nIENvbXBsZXRl 13248\nIGluZmVy 13249\nIGludHJpZw== 13250\nIGluc2FuZQ== 13251\nUk8= 13252\nb3Bob2I= 13253\naXNlbg== 13254\ncXVhbA== 13255\nTWljaGFlbA== 13256\nIG11c2V1bQ== 13257\nIFBvcGU= 13258\nIHJlc2V0 13259\ncmF0aXZl 13260\nZml2ZQ== 13261\nIGFnZ3JlZw== 13262\naXR0ZWVz 13263\nb3NpdG9yeQ== 13264\nIGNhcmI= 13265\nIFJlY29yZA== 13266\nIGRlY2lkZXM= 13267\nIEZpeA== 13268\nIGV4Y2VwdGlvbnM= 13269\nIENvbW1pc3Npb25lcg== 13270\ndW5z 13271\nIEVudmlyb25tZW50YWw= 13272\nIGxlZ2VuZGFyeQ== 13273\naXN0ZW5jZQ== 13274\nIHR1bm5lbA== 13275\na20= 13276\nIGluc3VsdA== 13277\nIHRyb2xs 13278\nIHNoYWtl 13279\nIGRldGVudGlvbg== 13280\ncXVlcw== 13281\nIENocm9tZQ== 13282\nIEZpbGVz 13283\nIHN1YnQ= 13284\nIHByb3NwZWN0cw== 13285\nIHByb2w= 13286\ncmVuZGVy 13287\ncHJvb2Y= 13288\nIHBlcmZvcm1hbmNlcw== 13289\nU3Ry 13290\nIGhyZWY= 13291\nZXJuYW1l 13292\nIGFjaGlldmVtZW50 13293\nIGZ1dA== 13294\nRnVsbA== 13295\nIExlYmFu 13296\nZ29vZ2xl 13297\n44OI 13298\nYW1wYQ== 13299\nTWF5YmU= 13300\nIHByb2plY3RlZA== 13301\nIEVtYg== 13302\nIGNvbGxlZw== 13303\nIGF3YXJkcw== 13304\nIOKU 13305\nR29sZA== 13306\nIEJsYWtl 13307\nIFJhag== 13308\naWZ0aW5n 13309\nIHBlbmRpbmc= 13310\nIGluc3RpbmN0 13311\nIGRldmVsb3BtZW50cw== 13312\nQ29ubmVjdA== 13313\nIE1hbmQ= 13314\nIFdJVEg= 13315\nIFBoaWxpcHBpbmVz 13316\ncHJvZmlsZQ== 13317\nIGFsdG9nZXRoZXI= 13318\nIEJ1bmQ= 13319\nIFRE 13320\nb29vbw== 13321\nYW1wZWQ= 13322\naXBo 13323\nIHN0ZWFt 13324\nIG9sZGVzdA== 13325\nIGRldGVjdGlvbg== 13326\ndWxwdA== 13327\nIOc= 13328\nIFdheW5l 13329\nMjAwNg== 13330\nZmE= 13331\nIGNpcmNsZXM= 13332\nIEZ1 13333\nIGRvbm9ycw== 13334\nYXBwcm9wcmlhdGU= 13335\nIERha290YQ== 13336\namFtaW4= 13337\nIG1vdGl2YXRlZA== 13338\nIHB1cmNoYXNlcw== 13339\nIExvdWlzaWFuYQ== 13340\nIFNwbA== 13341\nIGdsb2Jl 13342\nIDEwNQ== 13343\nemlw 13344\nY2FsbA== 13345\nIGRlcGFydG1lbnRz 13346\nIHN1c3RhaW5hYmxl 13347\nMTA1 13348\nIE9Q 13349\naWZpZXJz 13350\nIHByZXZlbnRlZA== 13351\nIGluY29tcA== 13352\nIENvbW1hbmRlcg== 13353\nIGRvbWluYXRlZA== 13354\nIMK7 13355\nIGludmVzdGVk 13356\nIGNvbXBsZXhpdHk= 13357\nIGluY2w= 13358\nIGVuc3VyaW5n 13359\nIHJlYWxt 13360\neW5j 13361\nIEluZGVwZW5kZW50 13362\ncmFpbmVk 13363\nIEplbg== 13364\nIEZsaWdodA== 13365\nIGF0aGU= 13366\nIHNwZWN1bGF0aW9u 13367\nIFRF 13368\nb2NhdGU= 13369\ndGlj 13370\nIHBsYWludA== 13371\naGVycnk= 13372\nIHRveQ== 13373\nIDExMQ== 13374\nIHBsYXRlcw== 13375\nc3RhdHVz 13376\nIElzYQ== 13377\nIGRldm90ZWQ= 13378\nQ29w 13379\nIEVT 13380\nMjU1 13381\ndXJyZW5jeQ== 13382\nTWFpbg== 13383\nIHNsYXZlcw== 13384\nIHBlcHBlcg== 13385\nIHF1b3Rlcw== 13386\nIGNlaWxpbmc= 13387\nIEZpc2g= 13388\nIHRyYW5zZm9ybWF0aW9u 13389\nIGZyYWN0aW9u 13390\nIGFkdmFudGFnZXM= 13391\nIHRvaWxl 13392\nIHN0dW5uaW5n 13393\nIG1vaXN0 13394\nYnJlYWtpbmc= 13395\nc2k= 13396\nIExvY2F0aW9u 13397\nIE1lZGl1bQ== 13398\nIHRleHRz 13399\nIHVnbHk= 13400\nIGJpbw== 13401\nLuKAlA== 13402\nIEJhc2Vk 13403\nIHRyYWlucw== 13404\nIFdpbmc= 13405\nIEFuY2llbnQ= 13406\nIFJlY29yZHM= 13407\nIEhvcGU= 13408\nU3BlY2lhbA== 13409\nYWRlc2g= 13410\nb2Jp 13411\nWy8= 13412\nIHRlbXBvcmFyaWx5 13413\nVmVy 13414\naHU= 13415\nb3Nlcg== 13416\nIG92ZXJuaWdodA== 13417\nIG1hbW0= 13418\nIFRyZWFzdXJ5 13419\nIFZlbmV6dWVs 13420\nIE1lZ2E= 13421\nIHRhcg== 13422\nIGV4cGVjdHM= 13423\nYmxhY2s= 13424\nb3JwaA== 13425\nXFxcXA== 13426\nIGFjY2VwdGFuY2U= 13427\nIHJhZGFy 13428\nc2lz 13429\nIGp1bmlvcg== 13430\nIGZyYW1lcw== 13431\nIG9ic2VydmF0aW9u 13432\nYWNpZXM= 13433\nUG93ZXI= 13434\nIEFkdmFuY2Vk 13435\nTWFn 13436\nb2xvZ2ljYWxseQ== 13437\nIE1lY2hhbg== 13438\nIHNlbnRlbmNlcw== 13439\nIGFuYWx5c3Rz 13440\nYXVnaHRlcnM= 13441\nZm9yY2VtZW50 13442\nIHZhZ3Vl 13443\nIGNsYXVzZQ== 13444\nIGRpcmVjdG9ycw== 13445\nIGV2YWx1YXRl 13446\nIGNhYmluZXQ= 13447\nTWF0dA== 13448\nIENsYXNzaWM= 13449\nQW5n 13450\nIGNsZXI= 13451\nIEJ1Y2s= 13452\nIHJlc2VhcmNoZXI= 13453\nIDE2MA== 13454\nIHBvb3JseQ== 13455\nIGV4cGVyaWVuY2luZw== 13456\nIFBlZA== 13457\nIE1hbmhhdHRhbg== 13458\nIGZyZWVk 13459\nIHRoZW1lcw== 13460\nYWR2YW50 13461\nIG5pbg== 13462\nIHByYWlzZQ== 13463\nMTA0 13464\nIExpYnlh 13465\nYmVzdA== 13466\nIHRydXN0ZWQ= 13467\nIGNlYXNl 13468\nIGRpZ24= 13469\nRGlyZWN0 13470\nIGJvbWJpbmc= 13471\nIG1pZ3JhdGlvbg== 13472\nIFNjaWVuY2Vz 13473\nIG11bmljaXBhbA== 13474\nIEF2ZXJhZ2U= 13475\nIGdsb3J5 13476\nIHJldmVhbGluZw== 13477\nIGFyZW5h 13478\nIHVuY2VydGFpbnR5 13479\nIGJhdHRsZWZpZWxk 13480\naWFv 13481\nR29k 13482\nIGNpbmVt 13483\ncmFwZQ== 13484\nZWxsZQ== 13485\nYXBvbnM= 13486\nIGxpc3Rpbmc= 13487\nIHdhaXRlZA== 13488\nIHNwb3R0ZWQ= 13489\na2VsZXk= 13490\nIEF1ZGlv 13491\nZW9y 13492\nYXJkaW5n 13493\naWRkaW5n 13494\naWdtYQ== 13495\nIE5lZw== 13496\nIGxvbmU= 13497\nIC0tLS0= 13498\nZXhl 13499\nZGVn 13500\nIHRyYW5zZg== 13501\nIHdhc2g= 13502\nIHNsYXZlcnk= 13503\nIGV4cGxvcmluZw== 13504\nIFdX 13505\nYXRzb24= 13506\nIGVuY2w= 13507\nbGllcw== 13508\nIENyZWVr 13509\nIHdvb2Rlbg== 13510\nTWFuYWdlcg== 13511\nIEJyYW5k 13512\ndW1teQ== 13513\nIEFydGh1cg== 13514\nIGJ1cmVhdWNy 13515\nIGJsZW5k 13516\nYXJpYW5z 13517\nRnVydGhlcg== 13518\nIHN1cHBvc2VkbHk= 13519\nIHdpbmRz 13520\nIDE5Nzk= 13521\nIGdyYXZpdHk= 13522\nIGFuYWx5c2Vz 13523\nIFRyYXZlbA== 13524\nIFZldGVy 13525\nIGR1bWI= 13526\nIGFsdGVybmF0ZQ== 13527\nZ2Fs 13528\nIGNvbnN1bWVk 13529\nIGVmZmVjdGl2ZW5lc3M= 13530\nLicn 13531\nIHBhdGhz 13532\nb25kYQ== 13533\nTEE= 13534\nIFN0cm9uZw== 13535\nIGVuYWJsZXM= 13536\nIGVzY2FwZWQ= 13537\nICIi 13538\nIDExMg== 13539\nIDE5ODM= 13540\nIHNtaWxlZA== 13541\nIHRlbmRlbmN5 13542\nRmlyZQ== 13543\nIHBhcnM= 13544\nIFJvYw== 13545\nIGxha2U= 13546\nIGZpdG5lc3M= 13547\nIEF0aA== 13548\nIEhvcm4= 13549\nIGhpZXI= 13550\nIGltcG9zZQ== 13551\nbW90aGVy 13552\nIHBlbnNpb24= 13553\naWN1dA== 13554\nYm9ybmU= 13555\naWNpYXJ5 13556\nLl8= 13557\nIFNV 13558\nIHBvbGFy 13559\naXN5 13560\nZW5ndQ== 13561\naXRpYWxpemVk 13562\nQVRB 13563\nd3JpdGU= 13564\nIGV4ZXJjaXNlcw== 13565\nIERpYW1vbmQ= 13566\nb3R5cGVz 13567\nIGhhcm1mdWw= 13568\nb256 13569\nIHByaW50aW5n 13570\nc3Rvcnk= 13571\nIGV4cGVydGlzZQ== 13572\nIEdlcg== 13573\nIHRyYWdlZHk= 13574\nIEZseQ== 13575\nIGRpdmlk 13576\nYW1waXJl 13577\nc3RvY2s= 13578\nTWVt 13579\nIHJlaWdu 13580\nIHVudmU= 13581\nIGFtZW5k 13582\nIFByb3BoZXQ= 13583\nIG11dHVhbA== 13584\nIEZhYw== 13585\nIHJlcGxhY2luZw== 13586\nSGFy 13587\nIENpcmN1aXQ= 13588\nIHRocm9hdA== 13589\nIFNob3Q= 13590\nIGJhdHRlcmllcw== 13591\nIHRvbGw= 13592\nIGFkZHJlc3Npbmc= 13593\nIE1lZGljYWlk 13594\nIHB1cHA= 13595\nIE5hcg== 13596\nb2xr 13597\nIGVxdWl0eQ== 13598\nTVI= 13599\nIEhpc3Bhbg== 13600\nIExhcmdl 13601\nbWlk 13602\nRGV2 13603\nIGV4cGVk 13604\nIGRlbW8= 13605\nIE1hcnNoYWxs 13606\nZXJndXM= 13607\nIGZpYmVy 13608\nIGRpdm9yY2U= 13609\nIENyZWF0ZQ== 13610\nIHNsb3dlcg== 13611\nIFBhcmtlcg== 13612\nIFN0dWRlbnQ= 13613\nIFRyYWluaW5n 13614\nUmV0dXJu 13615\nIFRydQ== 13616\nIGN1Yg== 13617\nIFJlYWNoZWQ= 13618\nIHBhbmlj 13619\nIHF1YXJ0ZXJz 13620\nIHJlY3Q= 13621\nIHRyZWF0aW5n 13622\nIHJhdHM= 13623\nIENocmlzdGlhbml0eQ== 13624\nb2xlcg== 13625\nIHNhY3JlZA== 13626\nIGRlY2xhcmU= 13627\ndWxhdGl2ZQ== 13628\nZXRpbmc= 13629\nIGRlbGl2ZXJpbmc= 13630\nZXN0b25l 13631\nIHRlbA== 13632\nIExhcnJ5 13633\nIG1ldGE= 13634\nYWNjZXB0 13635\nYXJ0eg== 13636\nIFJvZ2Vy 13637\naGFuZGVk 13638\nIGhlYWRlcg== 13639\nIHRyYXBwZWQ= 13640\nIENlbnR1cnk= 13641\nIGtub2NrZWQ= 13642\nIE94Zm9yZA== 13643\nIHN1cnZpdm9ycw== 13644\nYm90 13645\nIGRlbW9uc3RyYXRpb24= 13646\nIGRpcnQ= 13647\nIGFzc2lzdHM= 13648\nT01F 13649\nIERyYWZ0 13650\nb3J0dW5hdGU= 13651\nZm9saW8= 13652\ncGVyZWQ= 13653\ndXN0ZXJz 13654\nZ3Q= 13655\nIExvY2s= 13656\nIGp1ZGljaWFs 13657\ndmVydGVk 13658\nIHNlY3VyZWQ= 13659\nb3V0aW5n 13660\nIEJvb2tz 13661\nIGhvc3Rpbmc= 13662\nIGxpZnRlZA== 13663\nbGVuZ3Ro 13664\nIGplcg== 13665\nIHdoZWVscw== 13666\nIFJhbmdl 13667\ndW1ibmFpbHM= 13668\nIGRpYWdub3Npcw== 13669\ndGVjaA== 13670\nIFN0ZXdhcnQ= 13671\nIFByYWN0 13672\nIG5hdGlvbndpZGU= 13673\nIGRlYXI= 13674\nIG9ibGlnYXRpb25z 13675\nIGdyb3dz 13676\nIG1hbmRhdG9yeQ== 13677\nIHN1c3BpY2lvdXM= 13678\nISc= 13679\nQXBy 13680\nR3JlYXQ= 13681\nIG1vcnRnYWdl 13682\nIHByb3NlY3V0b3I= 13683\nIGVkaXRvcmlhbA== 13684\nIEty 13685\nIHByb2Nlc3NlZA== 13686\ndW5nbGU= 13687\nIGZsZXhpYmlsaXR5 13688\nRWFybGllcg== 13689\nIENhcnQ= 13690\nIFN1Zw== 13691\nIGZvY3VzZXM= 13692\nIHN0YXJ0dXA= 13693\nIGJyZWFjaA== 13694\nIFRvYg== 13695\nY3ljbGU= 13696\n44CM 13697\ncm9zZQ== 13698\nIGJpemFycmU= 13699\n44CN 13700\nIHZlZ2V0YWJsZXM= 13701\nJCQ= 13702\nIHJldHJlYXQ= 13703\nb3NoaQ== 13704\nIFNob3A= 13705\nIEdyb3VuZA== 13706\nIFN0b3A= 13707\nIEhhd2FpaQ== 13708\nIEF5 13709\nUGVyaGFwcw== 13710\nIEJlYXV0 13711\ndWZmZXI= 13712\nZW5uYQ== 13713\nIHByb2R1Y3Rpdml0eQ== 13714\nRml4ZWQ= 13715\nY29udHJvbA== 13716\nIGFic2VudA== 13717\nIENhbXBhaWdu 13718\nR3JlZW4= 13719\nIGlkZW50aWZ5aW5n 13720\nIHJlZ3JldA== 13721\nIHByb21vdGVk 13722\nIFNldmVu 13723\nIGVydQ== 13724\nbmVhdGg= 13725\nYXVnaGVk 13726\nIFBpbg== 13727\nIExpdmluZw== 13728\nQ29zdA== 13729\nb21hdGlj 13730\nbWVnYQ== 13731\nIE5pZw== 13732\nb2N5 13733\nIGluYm94 13734\nIGVtcGlyZQ== 13735\nIGhvcml6b250 13736\nIGJyYW5jaGVz 13737\nIG1ldGFwaA== 13738\nQWN0aXZl 13739\nZWRp 13740\nIEZpbG0= 13741\nIFNvbWV0aGluZw== 13742\nIG1vZHM= 13743\naW5jaWFs 13744\nIE9yaWdpbmFs 13745\nR2Vu 13746\nIHNwaXJpdHM= 13747\nIGVhcm5pbmc= 13748\nSGlzdA== 13749\nIHJpZGVycw== 13750\nIHNhY3JpZmlj 13751\nTVQ= 13752\nIFZB 13753\nIFNhbHQ= 13754\nIG9jY3VwYXRpb24= 13755\nIE1p 13756\nIGRpc2c= 13757\nbGljdA== 13758\nIG5pdA== 13759\nIG5vZGVz 13760\nZWVt 13761\nIFBpZXI= 13762\nIGhhdHJlZA== 13763\ncHN5 13764\n44OJ 13765\nIHRoZWF0ZXI= 13766\nIHNvcGhpc3RpY2F0ZWQ= 13767\nIGRlZmVuZGVk 13768\nIGJlc2lkZXM= 13769\nIHRob3JvdWdobHk= 13770\nIE1lZGljYXJl 13771\nIGJsYW1lZA== 13772\nYXJlbnRseQ== 13773\nIGNyeWluZw== 13774\nRk9S 13775\ncHJpdg== 13776\nIHNpbmdpbmc= 13777\nIEls 13778\nIGN1dGU= 13779\nb2lkZWQ= 13780\nb2xpdGljYWw= 13781\nIE5ldXJv 13782\n5aQ= 13783\nIGRvbmF0aW9u 13784\nIEVhZ2xlcw== 13785\nIEdpdmU= 13786\nVG9t 13787\nIHN1YnN0YW50aWFsbHk= 13788\nIExpY2Vuc2U= 13789\nIEph 13790\nIGdyZXk= 13791\nIEFuaW1hbA== 13792\nIEVS 13793\nIFVuZA== 13794\nIGtlZW4= 13795\nIGNvbmNsdWRl 13796\nIE1pc3Npc3NpcHBp 13797\nRW5naW5l 13798\nIFN0dWRpb3M= 13799\nUHJlc3M= 13800\nb3ZlcnM= 13801\nbGxlcnM= 13802\nIDM1MA== 13803\nIFJhbmdlcnM= 13804\nIHJvdQ== 13805\nZXJ0bw== 13806\nRXA= 13807\naXNzYQ== 13808\naXZhbg== 13809\nIHNlYWw= 13810\nIFJlZ2lzdA== 13811\nZGlzcGxheQ== 13812\nIHdlYWtlbg== 13813\ndXVt 13814\nIENvbW1vbnM= 13815\nIFNheQ== 13816\nIGN1bHR1cmVz 13817\nIGxhdWdoZWQ= 13818\nIHNsaXA= 13819\nIHRyZWF0bWVudHM= 13820\naXphYmxl 13821\nbWFydA== 13822\nIFJpY2U= 13823\nIGJlYXN0 13824\nIG9iZXNpdHk= 13825\nIExhdXJl 13826\naWdh 13827\nV2hpY2g= 13828\naG9sZGVy 13829\nIGVsZGVybHk= 13830\nIHBheXM= 13831\nIGNvbXBsYWluZWQ= 13832\nIGNyb3A= 13833\nIHByb2M= 13834\nIGV4cGxvc2l2ZQ== 13835\nIEZhbg== 13836\nIEFyc2VuYWw= 13837\nQXV0aG9y 13838\nZWZ1bA== 13839\nIG1lYWxz 13840\nICgt 13841\naWRheXM= 13842\nIGltYWdpbmF0aW9u 13843\nIGFubnVhbGx5 13844\nIG1z 13845\nYXN1cmVz 13846\nSGVhZA== 13847\naWto 13848\nbWF0aWM= 13849\nIGJveWZyaWVuZA== 13850\nIENvbXB1dGVy 13851\nIGJ1bXA= 13852\nIHN1cmdl 13853\nIENyYWln 13854\nIEtpcms= 13855\nRGVs 13856\nbWVkaWF0ZQ== 13857\nIHNjZW5hcmlvcw== 13858\nIE11dA== 13859\nIFN0cmVhbQ== 13860\nIGNvbXBldGl0b3Jz 13861\n2YQ= 13862\nIFN0YW5mb3Jk 13863\nIFJlc291cmNlcw== 13864\nYXplZA== 13865\nYmFnZQ== 13866\nIG9yZ2FuaXM= 13867\nIFJlbGVhc2U= 13868\nIHNlcGFyYXRlbHk= 13869\nIGhhYml0cw== 13870\nIG1lYXN1cmVtZW50cw== 13871\nIENsb3Nl 13872\nIGFjY29tcGFueQ== 13873\nIGdseQ== 13874\nIHRhbmc= 13875\nIFJvdQ== 13876\nIHBsdWdpbg== 13877\nIGNvbnZleQ== 13878\nIENoYWxsZW5nZQ== 13879\nb290cw== 13880\namFu 13881\nIGN1cnM= 13882\nIFJlbGF0aW9ucw== 13883\na2VlcGVy 13884\nIGFwcHJvYWNoaW5n 13885\ncGluZw== 13886\nU3BlYWtpbmc= 13887\nIGFycmFuZ2VtZW50 13888\nIFZJ 13889\nYXJldHRlcw== 13890\nIGFmZmVjdGluZw== 13891\nIHBlcm1pdHM= 13892\nYmVjYXVzZQ== 13893\nIHVzZWxlc3M= 13894\nIEh1cw== 13895\nISEhIQ== 13896\nIGRlc3Ryb3lpbmc= 13897\nVW5mb3J0dW5hdGVseQ== 13898\nIGZhc2NpbmF0aW5n 13899\nU2Vt 13900\nIGVsZWN0b3JhbA== 13901\nIHRyYW5zcGFyZW5jeQ== 13902\nIENoYW9z 13903\nIHZvbHVudGVlcg== 13904\nIHN0YXRpc3RpY2Fs 13905\nIGFjdGl2YXRlZA== 13906\ncm94 13907\nV2Vi 13908\nSEU= 13909\nIEhhbXBzaGlyZQ== 13910\naXNpdmU= 13911\nTWFw 13912\nIHRyYXNo 13913\nIExhd3JlbmNl 13914\nc3RpY2s= 13915\nQ3I= 13916\nIHJpbmdz 13917\nRVhU 13918\nIG9wZXJhdGlvbmFs 13919\nb3Blcw== 13920\nRG9lcw== 13921\nIEV2YW5z 13922\nIHdpdG5lc3NlZA== 13923\nUG9ydA== 13924\nIGxhdW5jaGluZw== 13925\nZWNvbm9t 13926\nd2Vhcg== 13927\nIFBhcnRpY2lw 13928\ndW1t 13929\nY3VsZXM= 13930\nIFJBTQ== 13931\nIFR1bg== 13932\nIGFzc3VyZWQ= 13933\nIGJpbmFyeQ== 13934\nIGJldHJheQ== 13935\nIGV4cGxvcmF0aW9u 13936\nIEZlbA== 13937\nIGFkbWlzc2lvbg== 13938\naXRhdGVk 13939\nU3k= 13940\nIGF2b2lkZWQ= 13941\nIFNpbXVsYXRvcg== 13942\nIGNlbGVicmF0ZWQ= 13943\nIEVsZWN0cmlj 13944\npZ4= 13945\nIGNsdXN0ZXI= 13946\naXR6ZXJsYW5k 13947\naGVhbHRo 13948\nTGluZQ== 13949\nIE5hc2g= 13950\nYXRvbg== 13951\nIHNwYXJl 13952\nIGVudGVycHJpc2U= 13953\nIERJUw== 13954\nY2x1ZGVz 13955\nIGZsaWdodHM= 13956\nIHJlZ2FyZHM= 13957\nIMOX 13958\naGFsZg== 13959\nIHRydWNrcw== 13960\nIGNvbnRhY3Rz 13961\nIHVuY29ucw== 13962\nIENsaW1hdGU= 13963\nIGltbWVuc2U= 13964\nTkVX 13965\nb2Nj 13966\nZWN0aXZl 13967\nIGVtYm9k 13968\nIHBhdHJvbA== 13969\nIGJlc2lkZQ== 13970\nIHZpYWJsZQ== 13971\nIGNyZWVw 13972\nIHRyaWdnZXJlZA== 13973\ndmVybmluZw== 13974\nIGNvbXBhcmFibGU= 13975\ncWw= 13976\nIGdhaW5pbmc= 13977\nYXNzZXM= 13978\nICgpOw== 13979\nIEdyZXk= 13980\nIE1MUw== 13981\nc2l6ZWQ= 13982\nIHByb3NwZXI= 13983\nIj8= 13984\nIHBvbGxpbmc= 13985\nIHNoYXI= 13986\nIFJD 13987\nIGZpcmVhcm0= 13988\nb3JpZW50 13989\nIGZlbmNl 13990\nIHZhcmlhdGlvbnM= 13991\nZ2l2aW5n 13992\nIFBp 13993\nb3NwZWw= 13994\nIHBsZWRnZQ== 13995\nIGN1cmU= 13996\nIHNweQ== 13997\nIHZpb2xhdGVk 13998\nIHJ1c2hlZA== 13999\nIHN0cm9rZQ== 14000\nIEJsb2c= 14001\nc2Vscw== 14002\nIEVj 14003\nLCcn 14004\nIHBhbGU= 14005\nIENvbGxpbnM= 14006\ndGVycm9y 14007\nIENhbmFkaWFucw== 14008\nIHR1bmU= 14009\nIGxhYm9yYXRvcnk= 14010\nIG5vbnM= 14011\ndGFyaWFu 14012\nIGRpc2FiaWxpdHk= 14013\nIEdhbQ== 14014\nIHNpbmdlcg== 14015\nYWxn 14016\nIFNlbmlvcg== 14017\nIHRyYWRlZA== 14018\nIFdhcnJpb3I= 14019\nIGluZnJpbmc= 14020\nIEZyYW5rbGlu 14021\nIHN0cmFpbg== 14022\nIFN3ZWRpc2g= 14023\nIHNldmVudGg= 14024\nIEJlbm4= 14025\nIFRlbGw= 14026\nIHN5bmRyb21l 14027\nIHdvbmRlcmVk 14028\naWRlbg== 14029\nKysrKw== 14030\naWdv 14031\nIHB1cnBsZQ== 14032\nIGpvdXJuYWxpc20= 14033\nIHJlYmVs 14034\nIGZ1 14035\nYmxvZw== 14036\nIGludml0ZQ== 14037\ncmVuY2llcw== 14038\nIENvbnRhY3Q= 14039\nSXNyYWVs 14040\nIENvbnRlbnQ= 14041\nIGNoZWVy 14042\nIGJlZHJvb20= 14043\nIEVuZ2luZWVyaW5n 14044\nIFF1ZWVucw== 14045\nIGR3ZWxs 14046\nIFBsYXlTdGF0aW9u 14047\nIERpbQ== 14048\nIENvbG9u 14049\nbHI= 14050\nIG9wZXJhdGVz 14051\nIG1vdGl2YXRpb24= 14052\nVVNB 14053\nYXN0ZXJlZA== 14054\nQ29yZQ== 14055\nIFRydXRo 14056\nb2xv 14057\nT1NF 14058\nIE1lbW9yeQ== 14059\nIHByZWRlYw== 14060\nIGFuYXJjaA== 14061\nIDE5MjA= 14062\nIFlhbQ== 14063\nw6g= 14064\nYmlk 14065\nIGdyYXRlZnVs 14066\nIGV4Y2l0ZW1lbnQ= 14067\nIHRyZWFzdXJl 14068\nIGxvbmdlc3Q= 14069\nY3RpdmU= 14070\nIGRlc2VydmVz 14071\nIHJlc2VydmVz 14072\nIGNvcHM= 14073\nIE90dGF3YQ== 14074\nIEVneXB0aWFu 14075\nYW5rZWQ= 14076\nIGFydGlm 14077\nIGh5cG90aGVzaXM= 14078\nOi8= 14079\nIHB1cmNoYXNpbmc= 14080\nIGxvdmVseQ== 14081\nSFA= 14082\nIGRpdmlkZQ== 14083\nIHN0cmljdGx5 14084\nIHF1ZXN0aW9uaW5n 14085\nIHRheHBheWVycw== 14086\nIEpveQ== 14087\nIHJvbGxz 14088\nIEhlYXZ5 14089\nIHBvcnRz 14090\nIG1hZ25ldGlj 14091\nIGluZmxhbW0= 14092\nIGJydXNo 14093\ndGljcw== 14094\n4oiS 14095\nIGJvdHRsZXM= 14096\ncHB5 14097\nIHBhZGQ= 14098\n44Kv 14099\nbWlsbGlvbg== 14100\nIGRldmFzdGF0aW5n 14101\nIGNvbXBpbGVk 14102\nIG1lZGljYXRpb24= 14103\nIHR3ZWx2ZQ== 14104\nIFBlcnJ5 14105\nU3BhY2U= 14106\naW1i 14107\neW91cg== 14108\nIGxlYWtlZA== 14109\nIFRhcg== 14110\nIHVuaXR5 14111\nIGluZmVjdGVk 14112\nIHRyYXZlbGVk 14113\nSURF 14114\nIE1jRG9uYWxk 14115\ndHh0 14116\nIFByaW5j 14117\nIGludGVydmVu 14118\nIFRhaXdhbg== 14119\nIFBvdw== 14120\nIGJlYXJpbmc= 14121\nIFRocmVhZA== 14122\nIHpvbmVz 14123\naXphcmRz 14124\ndW5rcw== 14125\nQ2hhcHRlcg== 14126\nbGxvcg== 14127\nIMK3 14128\nIHdvdW5kcw== 14129\nIGRpc2NyZXRpb24= 14130\nIHN1Y2NlZWRlZA== 14131\naWtpbmc= 14132\nIGljb25pYw== 14133\nQ2FsbA== 14134\nIHNjcmVlbmluZw== 14135\nIE1pcw== 14136\naWN0cw== 14137\nIG1pbmlzdGVycw== 14138\nIHNlcGFyYXRpb24= 14139\nUGxheWVy 14140\nIGJpcA== 14141\nIGJlbG92ZWQ= 14142\nIGNvdW50aW5n 14143\nIEV5ZQ== 14144\nYXJvdW5k 14145\naW5naW5n 14146\nIHRhYmxldA== 14147\nIG9mZmVuY2U= 14148\naW5hbmNl 14149\naGF2ZQ== 14150\nIEluZm8= 14151\nIE5pbmph 14152\nIHByb3RlY3RpdmU= 14153\nIENhc3M= 14154\nTWFj 14155\nIFF1YWxpdHk= 14156\nTm9ydGg= 14157\nIGlj 14158\nIEN1YmE= 14159\nIENocm9uaWNsZQ== 14160\nIFByb3BlcnR5 14161\nIGZhc3Rlc3Q= 14162\nb3Rvcw== 14163\nIEdlcm0= 14164\nT1dO 14165\nIGJvb20= 14166\nIFN0YW5sZXk= 14167\nZXJndXNvbg== 14168\nIGNsZXZlcg== 14169\nIGVudGVycw== 14170\nbW9kZQ== 14171\ndGVyaW9y 14172\nIFNlbnM= 14173\nIGxpbmVhcg== 14174\nQVJL 14175\nIGNvbXBhcmluZw== 14176\nIHB1cmVseQ== 14177\nIHNhZmVy 14178\nIFBvdHRlcg== 14179\nIGN1cHM= 14180\nUlQ= 14181\nIGdsdWM= 14182\nIGF0dHJpYnV0ZWQ= 14183\nIGR1cGw= 14184\nIFBhcA== 14185\nIHByZWNpb3Vz 14186\nIHBh 14187\naWN0aW9uYXJ5 14188\nIFRpZw== 14189\nIFRvbw== 14190\nb2x1dGlvbnM= 14191\nc3Rhbg== 14192\nIHJvYm90cw== 14193\nIGxvYmI= 14194\nIHN0YXR1dGU= 14195\nIHByZXZlbnRpb24= 14196\nd2VzdGVybg== 14197\nMTYw 14198\nIEFjdGl2ZQ== 14199\nIE1hcmlh 14200\naGFs 14201\nTm9uZQ== 14202\nZWxsYXI= 14203\nIEtC 14204\nIFBhcnRuZXJz 14205\nIFNpbmdsZQ== 14206\nIEZvbGxvd2luZw== 14207\nYW5nbw== 14208\nYWNpb3Vz 14209\nIHRob3U= 14210\nIGtn 14211\nIGluZmx1ZW50aWFs 14212\nIEZyaWVuZHM= 14213\nU3Vy 14214\nYWludGVk 14215\nIGZvcnVtcw== 14216\nIHN0YXJ0ZXI= 14217\nIGNpdGl6ZW5zaGlw 14218\nIEVsZWN0aW9u 14219\nb25nZQ== 14220\nb3RhdGlvbg== 14221\nb3NwaA== 14222\nOzs7Ow== 14223\ndXRpY2Fs 14224\ncHVy 14225\nZXJlbg== 14226\nIGFjY3VzYXRpb25z 14227\nYml0aW91cw== 14228\nYWJiaXQ= 14229\nIE9yZA== 14230\nUG9zdGVk 14231\naXJr 14232\nIHNlbnNpdGl2aXR5 14233\naWNoZQ== 14234\nIEFteQ== 14235\nIEZhYg== 14236\nIHN1bW1pdA== 14237\nIHBlZGVzdA== 14238\nIHJ1YmJlcg== 14239\nIGFncmljdWx0dXJhbA== 14240\nIGNhbmNlbA== 14241\nQUU= 14242\nIGluYXVn 14243\nIGNvbnRhbQ== 14244\nIGZpcm1seQ== 14245\naXc= 14246\nc3RhZ2U= 14247\nIEthbg== 14248\nIHRpZXI= 14249\nIGludmVudGlvbg== 14250\nIHRyYW5zbGF0ZWQ= 14251\nIFJ1bGVz 14252\nQm94 14253\nVHdpdHRlcg== 14254\nSURT 14255\nIHBpenph 14256\nIGRlYnVn 14257\nIERyb3A= 14258\ndnM= 14259\nIGhvcnNlcw== 14260\nYmln 14261\nIGJvcmluZw== 14262\nIGhvb2Q= 14263\nIE1jQ2Fpbg== 14264\nYXRjaGVk 14265\nIEJyb3M= 14266\nIHNraXA= 14267\nIGVzc2F5 14268\nc3RhdA== 14269\nIExlZ2VuZHM= 14270\nIGFtbXVuaXRpb24= 14271\nYXVj 14272\nIHNob290ZXI= 14273\nIHVuaA== 14274\nIHN1cHBsaWVk 14275\nIGdlbmVyaWM= 14276\nIFNL 14277\naWJhbg== 14278\neXJpY3M= 14279\nIDI1NQ== 14280\nIGNsaW1iaW5n 14281\nRm9ybWVy 14282\nIGZsaXA= 14283\nIGp1bXBpbmc= 14284\nIGZydXN0cmF0aW9u 14285\nIFRlcnJ5 14286\nIG5laWdoYm9yaG9vZHM= 14287\nIG1lZGlhbg== 14288\nYmVhbg== 14289\nIGJyYWlucw== 14290\nRm9sbG93aW5n 14291\nIHNoYXBlZA== 14292\nIGRyYXdz 14293\nIGFsdGVyZWQ= 14294\nSmFjaw== 14295\nIHJlY2lwZXM= 14296\nIHNraWxsZWQ= 14297\nd2VhbHRo 14298\nYWNoaQ== 14299\nZWxlY3Rpb24= 14300\nIGJlaGF2aW9ycw== 14301\nZGVhbHM= 14302\nIFVudGls 14303\nRmU= 14304\nIGRlY2xhcmF0aW9u 14305\nbWFya3M= 14306\nIEJldHdlZW4= 14307\nY2Vsb25h 14308\nIHJlc29u 14309\nIGJ1YmJsZQ== 14310\nQW1vbmc= 14311\nIGltcGVyaWFs 14312\nR1M= 14313\nIGZlbWluaXN0 14314\nMjAwNQ== 14315\nIEt5bGU= 14316\nIGFjY291bnRpbmc= 14317\nIFRlbGU= 14318\nIFR5cg== 14319\nIGNvbm5lY3Rpbmc= 14320\nIHJlaGFi 14321\nIFByZWQ= 14322\nc2lt 14323\nIG1lYW50aW1l 14324\nIHBoeXNpY2lhbg== 14325\nTVc= 14326\nIENhbXBiZWxs 14327\nIEJyYW5kb24= 14328\nIGNvbnRyaWJ1dGluZw== 14329\nIFJ1bGU= 14330\nIFdlaWdodA== 14331\nIE5hcA== 14332\nIGludGVyYWN0aXZl 14333\nIHZhZw== 14334\nIGhlbG1ldA== 14335\nIENvbWI= 14336\nZm91cg== 14337\nIHNoaXBwZWQ= 14338\nIGNvbXBsZXRpbmc= 14339\nIFBE 14340\nUERBVEU= 14341\nIHNwcmVhZGluZw== 14342\nIHNjYXJ5 14343\nZXJ2aW5n 14344\nIEdhcw== 14345\nIGZyYW5r 14346\nc2Nob29s 14347\nIHJvbWFudGlj 14348\nIHN0YWJpbA== 14349\nUm9i 14350\nIGFjY3VyYXRlbHk= 14351\nIGFjdXRl 14352\nIEhhbm4= 14353\nIHN5bWJvbHM= 14354\nIGNpdmlsaXphdGlvbg== 14355\nIEFX 14356\nIGxpZ2h0bmluZw== 14357\nIGNvbnNpZGVycw== 14358\nIHZlbnVl 14359\nINc= 14360\nIG92ZW4= 14361\nIFNG 14362\naGlz 14363\nIG51 14364\nIExlYXJu 14365\nIHBlb3BsZXM= 14366\nIHN0ZA== 14367\nIHNsZWU= 14368\nIHNsaWM= 14369\nIFN0YXRpc3RpY3M= 14370\nIGNvcm5lcnM= 14371\nIEJha2Vy 14372\nIDop 14373\nbWVudGF0aW9u 14374\nb2x2ZXI= 14375\nIGxhdWdoaW5n 14376\nIFRvZGQ= 14377\nb25kZQ== 14378\nIEhpbGxz 14379\nIG51dHM= 14380\nIFdvbWFu 14381\ncGxhbmU= 14382\nIGxpdmVy 14383\nIEluc2lkZQ== 14384\nU29ycnk= 14385\nIGFncmVlcw== 14386\nIGZ1bmRhbWVudA== 14387\nIEZpc2hlcg== 14388\nIGF1Y3Rpb24= 14389\nIHRocmVhZHM= 14390\nZ2xhcw== 14391\nIEJhc2lj 14392\nIE5hdA== 14393\nIGxhY2tpbmc= 14394\nIGNlbGVicmF0aW9u 14395\nanU= 14396\nIHNpbGx5 14397\nRXVybw== 14398\nIHRhdHQ= 14399\naWdodHk= 14400\nY29udHJvbGxlZA== 14401\nVGVzdA== 14402\nIFNpbmdo 14403\nIHJhZ2U= 14404\nIHJoeXRo 14405\nb2ZmaWM= 14406\nIFBoYW50b20= 14407\nIGhlYWRsaW5lcw== 14408\nIHJlc3BvbmRpbmc= 14409\nIE1vcm5pbmc= 14410\nIHZpdGFtaW4= 14411\nIGJvb3Rz 14412\nIFNpdGU= 14413\nYWxpbg== 14414\ncGk= 14415\nIHZpcmFs 14416\nIFVD 14417\nREVS 14418\nIFNleA== 14419\nIHN0b2Nrcw== 14420\nY3VycmVudA== 14421\nIGNodXJjaGVz 14422\nIFJhcmU= 14423\nIE11cnBoeQ== 14424\nIGRlbmlhbA== 14425\nIEdhbWluZw== 14426\nIHRvdWc= 14427\nIG5pY2s= 14428\nIG1ha2Vycw== 14429\nIFJvbmFsZA== 14430\nIGdlbmVyb3Vz 14431\nIERvYw== 14432\nIE1vcnJpcw== 14433\nIHRyYW5zZm9ybWVk 14434\nIE5vcm1hbA== 14435\nIDEwNA== 14436\nIEtpY2tzdGFydGVy 14437\nIFVwb24= 14438\nT25saW5l 14439\nIElSUw== 14440\nIHdyYXA= 14441\nIGxvdmluZw== 14442\nIGFycml2ZXM= 14443\nIER1ZQ== 14444\nIGhldGVy 14445\nIE1hZGU= 14446\nIHJlbnRhbA== 14447\nIGJlbG9uZ3M= 14448\nIGF0dG9ybmV5cw== 14449\nIGNyb3Bz 14450\nIG1hdGNoZWQ= 14451\ndWx1bQ== 14452\nb2xpbmU= 14453\nMTA5 14454\nIGRpc3Bhcg== 14455\nIGJ1eWVycw== 14456\nIENhbWJyaWRnZQ== 14457\nIGV0aGljcw== 14458\ncm91cHM= 14459\nIGp1c3RpZmllZA== 14460\nIG1hcmdpbmFs 14461\nIHJlc3BlY3RlZA== 14462\nd2lubmluZw== 14463\nIG5vZGRlZA== 14464\nIFNlcmdl 14465\nIEZvcm1lcg== 14466\nQ3JhZnQ= 14467\nIyMjIyMjIyMjIyMjIyMjIw== 14468\nIFdhcm5lcg== 14469\nIGRhc2g= 14470\nZXRl 14471\nIGVudGVydA== 14472\nIEVzY2FwZQ== 14473\nb3V0aGVhc3Q= 14474\nIGtuZWVz 14475\nIEJvbWI= 14476\nIHJ1Zw== 14477\nUGFzcw== 14478\nIGF0dGl0dWRlcw== 14479\nZ292ZXJubWVudA== 14480\nIFByaW9y 14481\nIHF1YWxpdGllcw== 14482\nIG5vdGlmaWNhdGlvbg== 14483\nIFBob25l 14484\nbGll 14485\nIGFudGljaXBhdGVk 14486\nIENvbWJhdA== 14487\nIEJhcnJ5 14488\nIDE5ODI= 14489\nVXNlcnM= 14490\nb25lcg== 14491\nIGNvbXB1dGluZw== 14492\nIENvbm5lY3RpY3V0 14493\nIGxlc3Nlcg== 14494\nIHBlZXJz 14495\nIEN1 14496\nIHRlY2huaWNhbGx5 14497\nIHN1Ym1pc3Npb24= 14498\nIFVuaXZlcnNhbA== 14499\nIG1hbnVhbGx5 14500\nb3VyZ2U= 14501\nIHJlc3BvbmRlbnRz 14502\nIEJUQw== 14503\nIEhvc3Q= 14504\nIGZhcmU= 14505\nIEJpcmQ= 14506\nIHJlY2VpcHQ= 14507\nYWxzbw== 14508\nIGphY2s= 14509\nIGFncmljdWx0dXJl 14510\nIHNrdWxs 14511\nICE9 14512\nIHBhc3NpdmU= 14513\nIENJ 14514\nIHNvY2lldGllcw== 14515\nIHJlbWluZGVk 14516\nIGludGVyZmVyZW5jZQ== 14517\nQnV5 14518\nIOKc 14519\nZ29u 14520\nIHNjcnV0aW55 14521\nIFdpdGNo 14522\nIGNvbmR1Y3Rpbmc= 14523\nIOOD 14524\nIGV4Y2hhbmdlcw== 14525\nIE1pdGNoZWxs 14526\nIGluaGFiaXQ= 14527\nIHR3aXN0 14528\nQkQ= 14529\nIHdoZXJldmVy 14530\nZ3JvdXBvbg== 14531\nIGpva2Vz 14532\nIEJlbmphbWlu 14533\nIFJhbmRvbQ== 14534\nZnJhbWU= 14535\nIExpb25z 14536\nIGhpZ2hsaWdodGVk 14537\nIEFya2Fuc2Fz 14538\nRW50 14539\nIHBpbGU= 14540\nIHByZWxpbQ== 14541\nZ3M= 14542\nbWluZGVk 14543\nIGZlbG9ueQ== 14544\nIEdB 14545\nIEx1Y2s= 14546\nIHByYWN0aWNhbGx5 14547\nIEJvcw== 14548\nIGFjdHJlc3M= 14549\nRGFt 14550\nIEJvdQ== 14551\nIHZpc2E= 14552\nIGVtYmVkZGVk 14553\nIGh5YnJpZA== 14554\nIGVhcmxpZXN0 14555\nIHNvb25lcg== 14556\nc29jaWFs 14557\nIEhB 14558\nIHN0ZWVw 14559\nIGRpc2FkdmFudA== 14560\nIGV4cGxvaXQ= 14561\nIEVnZw== 14562\nIFVsdHJh 14563\nIG5lY2Vzc2l0eQ== 14564\nTG9jYWw= 14565\naWVnZQ== 14566\nIGRhdGVk 14567\nIG1hc3Nlcw== 14568\nIHN1YnNjcmlwdGlvbg== 14569\ncGxlc3M= 14570\nIGFub255bQ== 14571\nIHByZXN1bWFibHk= 14572\nQmx1ZQ== 14573\nVGhlaXI= 14574\nYXNrZXRiYWxs 14575\nIFBoaWxpcA== 14576\nIGNvbWVk 14577\nbG9hZGVk 14578\ncmFuZQ== 14579\nIHJlZmxlY3Rpb24= 14580\nQ2hpbmE= 14581\nIGV4dGVuZHM= 14582\nIGZvcm1pbmc= 14583\nIHVuZGVycw== 14584\nMjAwMQ== 14585\nIGdyYXQ= 14586\nIGNvbmNlbnRyYXRpb25z 14587\nIGluc3VsaW4= 14588\nIHNlY3VsYXI= 14589\nIHdoaWxzdA== 14590\nIHdpbm5lcnM= 14591\nQWR2ZXJ0aXNlbWVudHM= 14592\nIGRlbGliZXJhdGVseQ== 14593\nIFdvcmtpbmc= 14594\nIHNpbms= 14595\nZXRpY3M= 14596\nZGFsZQ== 14597\nIG1hbmRhdGU= 14598\nIGdyYW0= 14599\nIHZhY2F0aW9u 14600\nIHdhcm5pbmdz 14601\ncmlwcA== 14602\nIFRIQVQ= 14603\nIGNvbW1lbnRhcnk= 14604\nIGludHU= 14605\nIGFlc3Q= 14606\nIHJlYXNvbmluZw== 14607\nIGJyZWFrZG93bg== 14608\nIFpvbWJpZQ== 14609\nIC0tPg== 14610\nIFBvbGl0aWNhbA== 14611\nY290dA== 14612\nIHRocnVzdA== 14613\nIHRlY2hub2xvZ2ljYWw= 14614\nIGRlY2lkaW5n 14615\nIHRyYWZmaWNraW5n 14616\nTG9uZw== 14617\nV2VsY29tZQ== 14618\ncHJpc2luZw== 14619\nIENvbW11bmljYXRpb25z 14620\nIGVuZG9ycw== 14621\nIHN3aWZ0 14622\nIG1ldGFib2w= 14623\nY29pbnM= 14624\ncmVzYQ== 14625\nIEhUVFA= 14626\nIGVucm9sbA== 14627\nIEhhcHB5 14628\ndXNy 14629\naW50YWdl 14630\nIFsi 14631\ndWFibHk= 14632\nIE1hdGVyaWFs 14633\nIHJlcGVhbA== 14634\nU2VwdA== 14635\na2g= 14636\nIE1vZGk= 14637\nIHVuZGVybmVhdGg= 14638\nIElM 14639\nc2hvcmU= 14640\nIGRpYWdub3NlZA== 14641\nYWNldXRpY2Fs 14642\nIHNob3dlcg== 14643\nYXV4 14644\nIFN3aXRjaA== 14645\nIFN0cmVuZ3Ro 14646\nIGppaGFk 14647\nbmF0aW9uYWw= 14648\nIHRyYXVtYQ== 14649\ndXNzeQ== 14650\nb25p 14651\nIGNvbnNvbGlk 14652\nIGNhbG9yaWVz 14653\nIEZseW5u 14654\nYWdnZWQ= 14655\nMTY4 14656\nIFBpbms= 14657\nIGZ1bGZpbGw= 14658\nIGNoYWlucw== 14659\nIG5vdGFibHk= 14660\nIEFW 14661\nTGlmZQ== 14662\nIENodWNr 14663\nbXVz 14664\nIFVyYmFu 14665\nIEhlbmQ= 14666\nIGRlcG9zaXQ= 14667\nIFNhZA== 14668\nIGFmZmFpcg== 14669\nT1JL 14670\naWV2YWw= 14671\nIEZEQQ== 14672\nIHRyb3A= 14673\nIE92ZXJhbGw= 14674\nIHZpcnR1ZQ== 14675\nIHNhdGlzZmFjdGlvbg== 14676\nYXVuZA== 14677\nIGx1bg== 14678\nIFN3aXR6ZXJsYW5k 14679\nIE9wZXJhdGlvbg== 14680\ncHJvY2Vzcw== 14681\nIHNob29r 14682\nIGNvdW50aWVz 14683\nbGVhc2Vk 14684\nIENoYXJsb3R0ZQ== 14685\nMTEy 14686\nIHRyYW5zY3JpcHQ= 14687\nIHJlZGQ= 14688\ncHVzaA== 14689\nIEhleQ== 14690\nIEFuYWx5c2lz 14691\nWyI= 14692\nIGFsdGVybmF0aXZlcw== 14693\nYXJkbGVzcw== 14694\nIGVsZXBo 14695\nIHByZWp1ZA== 14696\nIExlYWY= 14697\nSGF2aW5n 14698\nIEh1Yg== 14699\nIGV4cHJlc3Npb25z 14700\nIFZvbHVtZQ== 14701\nIHNob2NraW5n 14702\nIFJlZHM= 14703\nIHJlYWRpbHk= 14704\nIHBsYW5ldHM= 14705\nYWRhdGE= 14706\nIGNvbGxhcHNlZA== 14707\nIE1hZHJpZA== 14708\nIGlycml0 14709\naXBwZXI= 14710\nIEVuYw== 14711\nIFdpcmU= 14712\nIGJ1eno= 14713\nIEdQ 14714\nYXNoYQ== 14715\nIGFjY2lkZW50YWxseQ== 14716\ndXJ1 14717\nIGZydXN0cmF0ZWQ= 14718\nIFNB 14719\nIGh1bmdyeQ== 14720\nIEh1ZmY= 14721\nIGxhYmVscw== 14722\nYW50bw== 14723\nIEVQ 14724\nIGJhcnJpZXJz 14725\nKXw= 14726\nIEJlcmtlbGV5 14727\nIEpldHM= 14728\nIHBhaXJz 14729\nIExhbg== 14730\nSmFtZXM= 14731\nIEJlYXI= 14732\nIGh1bW9y 14733\nIExpYmVydHk= 14734\nIG1hZ25pdHVkZQ== 14735\nIGFnaW5n 14736\nIE1hc29u 14737\nIGZyaWVuZHNoaXA= 14738\ndW1ibGluZw== 14739\nIGVtZXJnZQ== 14740\nIG5ld3NwYXBlcnM= 14741\nIGFtYml0aW91cw== 14742\nIFJpY2hhcmRz 14743\nYXRlcm5hbA== 14744\nIDE5ODE= 14745\nIGNvb2tpZXM= 14746\nIHNjdWxwdA== 14747\nIHB1cnN1aXQ= 14748\nTG9jYXRpb24= 14749\nIHNjcmlwdHM= 14750\ncGM= 14751\nIGFycmFuZ2VtZW50cw== 14752\nIGRpYW1ldGVy 14753\nIGxvc2Vz 14754\nYW1hdGlvbg== 14755\nIGxpcXU= 14756\nIEpha2U= 14757\nYXJldHRl 14758\nIHVuZGVyc3RhbmRz 14759\nIFplbg== 14760\ndm0= 14761\nIGFwcHJvdmU= 14762\nIHdpcA== 14763\nIHVsdHJh 14764\nIGludGVuZA== 14765\nIERJ 14766\nYXNjdWxhcg== 14767\nIHN0YXlz 14768\nIEtvcg== 14769\nIEts 14770\nIGludmVzdGluZw== 14771\nTGE= 14772\nIGJlbGlldmluZw== 14773\nYmFk 14774\nbW91dGg= 14775\nIHRheHBheWVy 14776\n44OD 14777\nIFF1ZWJlYw== 14778\nIGxhcA== 14779\nIFN3aXNz 14780\nZHJvcA== 14781\nIGRyYWlu 14782\naXJp 14783\nZXRj 14784\nZnRlbg== 14785\nIE5leA== 14786\nIHN0cmF3 14787\nIHNjcmVhbWluZw== 14788\nIGNvdW50ZWQ= 14789\nIGRhbWFnaW5n 14790\nIGFtYmFzc2Fkb3I= 14791\nY2VudHVyeQ== 14792\nIHByb3g= 14793\nIGFycmVzdHM= 14794\ndXY= 14795\naWxhdGVyYWw= 14796\nIENoYXJn 14797\nIHByZXNjcmliZWQ= 14798\nIGluZGVwZW5kZW50bHk= 14799\nIGZpZXJjZQ== 14800\nIEJhYnk= 14801\nIGJyYXZl 14802\nIHN1aXRz 14803\nPT4= 14804\nIGJhc2VsaW5l 14805\nIFJhdGU= 14806\nIGlzbGFuZHM= 14807\nICgo 14808\nZ3JlZW4= 14809\naXhlbHM= 14810\nIG5hbWVseQ== 14811\nIFZpbGxhZ2U= 14812\ndGhhbg== 14813\nYW15 14814\nVmVyc2lvbg== 14815\nZ21haWw= 14816\nZW50aWFscw== 14817\nIFN1ZA== 14818\nIE1lbGJvdXJuZQ== 14819\nIGFycml2aW5n 14820\nIHF1YW50dW0= 14821\nZWZm 14822\ncm9wb2xpdGFu 14823\nVHJp 14824\nIGZ1bmVyYWw= 14825\nIElS 14826\nw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4I= 14827\nIENvYg== 14828\naXRhYmx5 14829\nIHR1cmI= 14830\nIGNvbWJv 14831\nUmV2aWV3 14832\nIGRlcGxveW1lbnQ= 14833\ndWl0eQ== 14834\nIEJvdHQ= 14835\nIGludmlzaWJsZQ== 14836\nIHJlbmRlcmluZw== 14837\nIHVubG9ja2Vk 14838\nIGFxdQ== 14839\nIFZsYWRpbWly 14840\nIHBhZA== 14841\nIEJyYWlu 14842\nIExlZ2FjeQ== 14843\nZHJhZ29u 14844\nIEt1cmRpc2g= 14845\nIHNvdW5kZWQ= 14846\nIGRldGFpbmVk 14847\nIERN 14848\nZ2FyeQ== 14849\nIGRhdWdodGVycw== 14850\nIGRpc3R1cmJpbmc= 14851\ndWth 14852\nIFBhcmFk 14853\nIHRhc3Q= 14854\nIHVuZm9ydHVuYXRl 14855\nIHVs 14856\nZW1pbg== 14857\nIGF0dGVuZGFuY2U= 14858\ndHJs 14859\nIHBhcmtz 14860\nIE1lbW9yaWFs 14861\nIEFsaWNl 14862\nb3RoeQ== 14863\nZ3VhcmQ= 14864\nIERpc2U= 14865\nIFNoYW4= 14866\nIEZvcnVt 14867\nUmljaA== 14868\nIHNoaWZ0ZWQ= 14869\ndWV6 14870\nIGxpZ2h0ZXI= 14871\nIE1hZ24= 14872\nIGNvZA== 14873\nU2No 14874\naGFtbWFk 14875\nUHVi 14876\nMzUw 14877\nIFBva2Vtb24= 14878\nIHByb3RvdHlwZQ== 14879\nIHVucmU= 14880\nQmFzZQ== 14881\nIFN0dWRlbnRz 14882\nIFJlcGx5 14883\nIENvbW11bmlzdA== 14884\nIGdhdQ== 14885\nIFR5bGVy 14886\nSVo= 14887\nIHBhcnRpY2lwYXRlZA== 14888\nIHN1cHJlbQ== 14889\nIERldGFpbHM= 14890\nIHZlc3NlbHM= 14891\ncm9k 14892\nIHRyaWJl 14893\na2VlcA== 14894\nIGFzc3VtcHRpb25z 14895\nIHBvdW5k 14896\nIGNydWRl 14897\nIEF2YWlsYWJsZQ== 14898\nIHN3aW1taW5n 14899\nIGluY2x1c2lvbg== 14900\nIGFkdmFuY2Vz 14901\nY3VsYXRpb24= 14902\nIGNvbnNlcnZhdGlvbg== 14903\nIG92ZXJk 14904\nIEJ1ZmZhbG8= 14905\nQXJ0aWNsZQ== 14906\nZWRnZQ== 14907\nIGF3YQ== 14908\nIE1hZGlzb24= 14909\nIHNpZGV3 14910\nIGNhdGFzdA== 14911\nIEtyaXN0 14912\ndWNsZQ== 14913\nIEhpZ2h3YXk= 14914\nIFRlcnJvcg== 14915\nIGFjdGl2YXRpb24= 14916\nIHVuY29uc2Npb3Vz 14917\nIFNhdGFu 14918\nIFN1c2Fu 14919\naWxsZXJ5 14920\nIGFycmFuZ2Vk 14921\naW9w 14922\nIHJ1bW9ycw== 14923\ndXJyaW5n 14924\ndGhpbms= 14925\nIEtlaXRo 14926\nIEtpbmQ= 14927\nIGF2b2lkaW5n 14928\nYnlu 14929\nbnV0 14930\nIFNwZWFrZXI= 14931\ncnVz 14932\nbmFtZXM= 14933\nIGd1aWx0 14934\nIE9seW1waWNz 14935\nIHNhaWw= 14936\nIE1lcw== 14937\nbGV2YW50 14938\nIENvbHVtYnVz 14939\nYWZ0 14940\nQ2l0eQ== 14941\nU291dGg= 14942\nIEhhcnZleQ== 14943\nIFB1bg== 14944\nU2V2ZXJhbA== 14945\nIG1lbnRhbGx5 14946\nIGltcHJlc3M= 14947\nbW91bnQ= 14948\nIFVidW50dQ== 14949\n4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU 14950\nIFN1cGVybWFu 14951\nIE1Qcw== 14952\nIGludGVudGlvbnM= 14953\nIFJhY2luZw== 14954\nIGxpa2VsaWhvb2Q= 14955\nIDI0MA== 14956\nVG90YWw= 14957\nIHRveXM= 14958\nIFdhdHNvbg== 14959\nIHVyZ2U= 14960\nTGVhcg== 14961\nIFBhcGVy 14962\nIG9jY3VycmluZw== 14963\nIEJlbmc= 14964\nIENlcnQ= 14965\nIHN0b25lcw== 14966\nVGlt 14967\nIFR3aW4= 14968\nemI= 14969\nIER5bmFt 14970\nIHBvbGl0aWNpYW4= 14971\na2Vucw== 14972\nIEVudGVycHJpc2U= 14973\nVVRFUlM= 14974\nIGFib2w= 14975\nIHJlZnJlc2g= 14976\nIGFyYml0cmFyeQ== 14977\ncGVjdGlvbg== 14978\nIHRyb3VibGVz 14979\nIH0pOw== 14980\ndHY= 14981\nIHBpbG90cw== 14982\nIGRpc3RyaWJ1dGU= 14983\nIGF1ZGl0 14984\nIHBhdXNl 14985\nb3JpZ2luYWw= 14986\nIHJpdmFscw== 14987\nwqM= 14988\nRmln 14989\nVEw= 14990\nYWJpbA== 14991\ncnlpbmc= 14992\nTGlu 14993\naW9uZWQ= 14994\nbG9u 14995\nIGZhbmN5 14996\nIGNyYXNoZWQ= 14997\nIHRyYWN0 14998\nIHNoZWQ= 14999\nIGNvbnN1bWU= 15000\nQmFzZWQ= 15001\nZG93bmxvYWQ= 15002\naW5pdA== 15003\nIHZvbHRhZ2U= 15004\nSW50cm9kdQ== 15005\nIGNvbmRlbW5lZA== 15006\nIEZpbmFuY2U= 15007\ncmVzcGVjdA== 15008\nIGV4Y2x1ZGVk 15009\nIGVzdGFibGlzaGluZw== 15010\naGVyaWM= 15011\nIGhlcml0YWdl 15012\nIHNwZWN0YWN1bGFy 15013\nIHVuc3Q= 15014\nIFNub3dkZW4= 15015\nIExhbmU= 15016\nU2Fu 15017\nIHByb3RlY3Rpb25z 15018\nc3RydWN0aW9u 15019\naW5jaW5u 15020\nIG1hY3Jv 15021\nQ3VzdG9t 15022\naW9zaXR5 15023\nIGVzcA== 15024\nIGZ1bmN0aW9uaW5n 15025\nIG11c2g= 15026\nIHB1enpsZQ== 15027\nIGV0aGljYWw= 15028\nTWFs 15029\nIGdvdmVybmluZw== 15030\nIEZlcmd1c29u 15031\nIHJlc3RvcmVk 15032\nIHN0cmVzc2Vk 15033\nIENvdW50ZXI= 15034\nIEthcw== 15035\nY2xpcA== 15036\nQU5T 15037\nIHNlaXo= 15038\nVUs= 15039\nYnlzcw== 15040\nb2xkb3du 15041\nYXBp 15042\nIHBlcm1hbmVudGx5 15043\nb3VudGVycw== 15044\nV2VzdA== 15045\nVGhyb3VnaA== 15046\nTGlnaHQ= 15047\nYXRvZXM= 15048\nIG5lYXQ= 15049\nIGNvcmQ= 15050\ndXJlcg== 15051\nIHNldmVyZWx5 15052\nIEF2ZW4= 15053\nIGludGVycm9n 15054\nIHRyaXBsZQ== 15055\nR2l2ZW4= 15056\nTnVtYmVy 15057\nIGFyaXNl 15058\nIHNoZXI= 15059\ncGxhbnQ= 15060\nIGZsb3dlcg== 15061\nIENvdQ== 15062\nIGF0ZQ== 15063\nIG5ld2Vy 15064\nYnVs 15065\nIG1lYW53aGlsZQ== 15066\nIExhaXI= 15067\nIGFkanVzdG1lbnQ= 15068\nIENvcHlyaWdodA== 15069\nIGRpdmVycw== 15070\naW9sb2dpY2Fs 15071\nIGdhbWVycw== 15072\nb2F0 15073\nIGhpc3RvcmljYWxseQ== 15074\nIGFuYWxvZw== 15075\nIGxvbmd0aW1l 15076\nIHByZXNjcmlwdGlvbg== 15077\nIE1pc3Q= 15078\nIEh5cGVy 15079\nIE1haW5l 15080\nIERlaXR5 15081\nIG11bHRpcGw= 15082\nIFJlaW5jYXJu 15083\nIEh5ZA== 15084\nIFBpYw== 15085\nU2ls 15086\ncmFudHM= 15087\nIENyaXM= 15088\nLjs= 15089\nKHs= 15090\nZXBlbmRlbmNl 15091\nIHJlY3k= 15092\nYXRldXI= 15093\nIHF1YWQ= 15094\nIGdsb2I= 15095\nIGNvbmNlZA== 15096\ndGVhbQ== 15097\nIGNhcGl0YWxpc3Q= 15098\nIExvdA== 15099\nIHJveWFs 15100\nIEN5YmVy 15101\nIGJsYWNrcw== 15102\nbWV0aWM= 15103\ncml2 15104\nIERhbm55 15105\nIHNwbw== 15106\nIFJP 15107\nIGFuaW1hdGVk 15108\ncnlwdGVk 15109\nIERlcHV0eQ== 15110\nIHJlbmRlcmVk 15111\nRkU= 15112\nIHN0cmVhaw== 15113\nIGNsb3Vkcw== 15114\nIERvdWc= 15115\nfn5+fn5+fn4= 15116\nIGRpc2NvdXI= 15117\nIFZlaA== 15118\nIHBzeWNob2xvZ3k= 15119\nIEpvdXJuZXk= 15120\nIGNyeXN0YWw= 15121\nIEZyb3N0 15122\nIHN1c3BpY2lvbg== 15123\nIHJlbGF0ZQ== 15124\nb3J1cw== 15125\nIENyeXB0 15126\nIE5WSURJQQ== 15127\nY29tZWQ= 15128\ndXRpbmc= 15129\naW5jaW5uYXRp 15130\nIHZ1bG5lcmFiaWxpdHk= 15131\nb3N0aWM= 15132\nIGlzb2xhdGlvbg== 15133\nIGNvb2xpbmc= 15134\nIENvYWxpdGlvbg== 15135\nIDExOQ== 15136\nRm91cg== 15137\nIERlYWw= 15138\nIOKJ 15139\nc2VtYmxl 15140\ncmFtZW50 15141\nIEJhcmNlbG9uYQ== 15142\nIDEwMg== 15143\nIGNvY2FpbmU= 15144\nb2NhbHlwc2U= 15145\nRmVi 15146\nb2dlbmlj 15147\nIG11dGF0aW9u 15148\nIGNyeXB0b2M= 15149\nIEtlbA== 15150\nIEdpdA== 15151\nYWlz 15152\nIHNpc3RlcnM= 15153\nQU5L 15154\nIGFjdGl2YXRl 15155\nVGVy 15156\nIGRyZWFk 15157\neWxvbg== 15158\nIHByb3ByaQ== 15159\nQXVzdA== 15160\nIERlZmF1bHQ= 15161\nIG91dGRvb3I= 15162\nIHNoZWVy 15163\nY2VpdmU= 15164\nIGdlbnRseQ== 15165\n0L4= 15166\nUHJvZ3JhbQ== 15167\nIOKGkg== 15168\nIHZlZ2Fu 15169\nIENydXM= 15170\nIHJlc3BvbnNpYmlsaXRpZXM= 15171\nIEhS 15172\nT0xE 15173\nIHByZXZlbnRz 15174\nIHN0aWZm 15175\nIFdlcmU= 15176\nIGF0aGxldGlj 15177\nIFNjb3Jl 15178\nICk6 15179\nIGNvbHVtbnM= 15180\nIExvYw== 15181\nYXZhaWxhYmxl 15182\nIEZyYW0= 15183\nIFNlc3Npb25z 15184\nIGNvbXBhbmlvbg== 15185\nIHBhY2tz 15186\nMTQw 15187\nIEtuaWdodHM= 15188\nIGZhcnQ= 15189\nIHN0cmVhbXM= 15190\nIHNob3Jl 15191\nIGFwcGVhbHM= 15192\nIFBlcmZvcm1hbmNl 15193\naGF1bA== 15194\nIFN0cmE= 15195\nIE5hZw== 15196\nMTAz 15197\nIFRyYW5zcG9ydGF0aW9u 15198\nQkI= 15199\nRXY= 15200\nemFu 15201\nUHVibGlj 15202\nIHR3aW4= 15203\ndWxzaW9u 15204\nTXVsdA== 15205\nIGVsZWN0cm8= 15206\nIHN0YXR1ZQ== 15207\nYXRpb25hbGx5 15208\nIE5vcnQ= 15209\nIGluc3BlY3Rpb24= 15210\nLyo= 15211\naWd1ZQ== 15212\nIGNvbXBhc3Npb24= 15213\nIFRhbGVz 15214\nIFN0ZWlu 15215\nIFNjcmVlbg== 15216\nIEJ1Zw== 15217\nIExpb24= 15218\nZ2lybA== 15219\nIHdpdGhkcmF3YWw= 15220\nIG9iamVjdGl2ZXM= 15221\nIGJsb29keQ== 15222\nIHByZWxpbWluYXJ5 15223\nIGphY2tldA== 15224\nIGRpbWVuc2lvbnM= 15225\nIENvb2w= 15226\nIE9jY3Vw 15227\nIHdyZWNr 15228\nIGRvdWJsZWQ= 15229\nYW5raW5n 15230\nIDE5NzU= 15231\nIGdsYXNzZXM= 15232\nIFdhbmc= 15233\ncHJvdg== 15234\nUGF0aA== 15235\nY29ubmVjdGVk 15236\nIE11bHRp 15237\nIE5vcndheQ== 15238\nYWdvbmlzdA== 15239\nIGZlYXJlZA== 15240\nIHRvdWNoaW5n 15241\nIGFyZ3VhYmx5 15242\nwq/Cr8Kvwq/Cr8Kvwq/Crw== 15243\nIE5DQUE= 15244\nY2hlbQ== 15245\nIHNwYXQ= 15246\nIFdXRQ== 15247\nIENlbA== 15248\naWdnZXI= 15249\nIGF0dGFja2Vy 15250\nIEpvaW4= 15251\nb2JqZWN0 15252\nZXR0YQ== 15253\nIGVsaW1pbmF0ZWQ= 15254\nZGV0 15255\nIGRlc3RydWN0 15256\nIEx1Y2Fz 15257\nY3R1YXJ5 15258\nMTgw 15259\nIEJyYWR5 15260\nIEJsdWVz 15261\nQmF5 15262\nYXVrZWU= 15263\nIHRpbWVsaW5l 15264\nIGRlbGVnYXRlcw== 15265\nd3JpdHRlbg== 15266\ndWZmaWNpZW50 15267\nIHNoYXBlcw== 15268\nQ29weXJpZ2h0 15269\nb3VibGU= 15270\nc2VydmljZQ== 15271\nIHBpb25l 15272\nIGNvbGxlZ2Vz 15273\nIHJvd3M= 15274\nIHNwaXRl 15275\nIGFzc2Vzc2Vk 15276\nMzYw 15277\nIGxlYXNl 15278\nIGNvbmZpZGVudGlhbA== 15279\nY2tlcg== 15280\nIE1hbm5pbmc= 15281\nIFZvaWNl 15282\nIHNlYWxlZA== 15283\nIGNhbGN1bGF0ZQ== 15284\nTk8= 15285\nIEFzc2lzdGFudA== 15286\nIHRlZW5hZ2Vy 15287\ndWxlbnQ= 15288\nYXRoZXJpbmU= 15289\nIG1vY2s= 15290\nIGRpYW1vbmQ= 15291\nIGZlc3Q= 15292\nIHN3aXRjaGVk 15293\nIHJlc3VtZQ== 15294\nIFB1ZXJ0bw== 15295\nIGxhbmVz 15296\naXJhdGlvbg== 15297\nIFNpbWlsYXJseQ== 15298\nIHJvZA== 15299\nIFNlbA== 15300\nIFBhbGFjZQ== 15301\nIExpbWl0ZWQ= 15302\nZW91cw== 15303\nIHZhcmlhbnQ= 15304\nIHdhcmQ= 15305\nICkp 15306\nU2hvdw== 15307\nT09L 15308\nQWxleA== 15309\nIE5lcA== 15310\nYnJpcw== 15311\nIFdpa2lwZWRpYQ== 15312\nIGV4Y2VwdGlvbmFs 15313\nIG1hbmFnZXM= 15314\nIERyYXc= 15315\nQWdhaW4= 15316\nIGNvcHBlcg== 15317\ndXR0 15318\nIGV4cG9ydHM= 15319\nIHBvcnRmb2xpbw== 15320\nIGVsZXZhdGVk 15321\nUmF0ZWQ= 15322\nIE90aGVyd2lzZQ== 15323\nIFRhY3Q= 15324\nIFNoZWw= 15325\nIFRY 15326\nIuKAlA== 15327\nIHJlc3Vy 15328\nIFdh 15329\ndmVuYW50 15330\nIG1vbmV0YXJ5 15331\ncGVvcGxl 15332\nRW1haWw= 15333\nIGZpZnR5 15334\nIFN3ZWV0 15335\nIE1hbGF5c2lh 15336\nIGNvbmZ1c2luZw== 15337\nIFJpbw== 15338\ndWRh 15339\ndXRlbmFudA== 15340\nIik7 15341\nIHByYWlzZWQ= 15342\nIHZvbHVtZXM= 15343\ndHVybg== 15344\nIG1hdHVyZQ== 15345\nIG5vbnByb2ZpdA== 15346\nIHBhc3Npb25hdGU= 15347\nIFByaXZhdGU= 15348\nIDEwMw== 15349\nIGRlc2NlbmQ= 15350\n56We 15351\ndWZmeQ== 15352\naGVhZGVk 15353\nV2hldGhlcg== 15354\ncmllbg== 15355\nemVjaA== 15356\nYmVpdA== 15357\nIGNocm9t 15358\nIE1jTQ== 15359\nIGRhbmNpbmc= 15360\nIGVsZWc= 15361\nIE5vdGljZWQ= 15362\nMTE1 15363\nIGFkdm9jYWN5 15364\nRU5UUw== 15365\nYW1ibGluZw== 15366\nIE1pbm9y 15367\nIEZpbm4= 15368\nIHByaW9yaXRpZXM= 15369\nIHRoZXJlb2Y= 15370\nIFN0YWdl 15371\nIFJvZ2Vycw== 15372\nIHN1YnN0aXR1dGU= 15373\nIEphcg== 15374\nIEplZmZlcnNvbg== 15375\nIGxpZ2h0bHk= 15376\nMTAy 15377\nIExpc2E= 15378\ndWl0cw== 15379\neXNpY2Fs 15380\nIHNoaWZ0cw== 15381\nIGRyb25lcw== 15382\nIHdvcmtwbGFjZQ== 15383\nIHJlc2lk 15384\nZW5zZWQ= 15385\nYWhu 15386\nIHByZWZlcmVuY2Vz 15387\nc2VydmVy 15388\nIGRlYmF0ZXM= 15389\nZG9j 15390\nIEdvZHM= 15391\nIGhlbGljb3B0ZXI= 15392\nIGhvbm91cg== 15393\nIGNvbnNpZGVyYWJseQ== 15394\nZWRlZA== 15395\nIEZlbWFsZQ== 15396\nIEFubmU= 15397\nIHJldW4= 15398\nIEZhY2U= 15399\nIEhhbGxvdw== 15400\nIEJ1ZGdldA== 15401\nIGNvbmRlbW4= 15402\nIHRlbmRlcg== 15403\nUHJvZg== 15404\nb2NyYXRpYw== 15405\nIFR1cm5lcg== 15406\nIEFncmlj 15407\nIDE5NzY= 15408\nIGFwdA== 15409\nZGlzYw== 15410\nIEZpZ2h0ZXI= 15411\nIEF1cg== 15412\nIGdhcmJhZ2U= 15413\naW5wdXQ= 15414\nIEthcmw= 15415\nIE9saXZlcg== 15416\nIExhbmd1YWdl 15417\na24= 15418\nTm9u 15419\nIENsYXI= 15420\nIHRyYWRpdGlvbnM= 15421\nIGFkdmVydGlzZW1lbnQ= 15422\nIFNvcg== 15423\nIGFyY2hpdmU= 15424\nIHZpbGxhZ2Vz 15425\nNzUw 15426\nIGltcGxlbWVudGluZw== 15427\nd2F1a2Vl 15428\nIGRpZXRhcnk= 15429\nIHN3aXRjaGluZw== 15430\nUmVwdWJsaWM= 15431\nIHZlbG9jaXR5 15432\nIGNpdA== 15433\nIEF3YXJkcw== 15434\nIGZpbmFuY2luZw== 15435\nIGxhc3RlZA== 15436\nKV0= 15437\nIHJlbWluZGVy 15438\nUGVyc29u 15439\nIHByZWNpc2lvbg== 15440\nIGRlc2lnbmVycw== 15441\nIEZyaWVk 15442\nIEJvcmRlcg== 15443\nIHRyYWdpYw== 15444\nIHdpZWxk 15445\nIGluaXRpYXRpdmVz 15446\nIFRhbms= 15447\nd2Vy 15448\nIGpvaW5z 15449\nUm8= 15450\naW5lcnk= 15451\nIGFycm93 15452\nIGdlbmVyYXRpbmc= 15453\nZm91bmRlcg== 15454\nIHNlYXJjaGVz 15455\nIHJhbmRvbWx5 15456\nQWNjZXNz 15457\nIGJhdGNo 15458\nIHBvc2Vk 15459\nbGF0 15460\nIHB1cnN1aW5n 15461\nYXNh 15462\nIHRlc3RpZmllZA== 15463\nZm9ybWluZw== 15464\nIFNoYXI= 15465\nd2lraQ== 15466\nIEVpdGhlcg== 15467\nU29tZXRpbWVz 15468\nIHNlbmF0b3Jz 15469\nIEpvaG5ueQ== 15470\nIFRhbGliYW4= 15471\nIEdQUw== 15472\nIjoiLw== 15473\n44Gu5Q== 15474\nIGFuYWx5emVk 15475\nIFJ1Ymlv 15476\nIE1vdmVtZW50 15477\nb3BhcmQ= 15478\naWlp 15479\nU3RhbmQ= 15480\nZmlnaHQ= 15481\nIGlnbm9yaW5n 15482\naWFuZw== 15483\nIEdO 15484\nc29ldmVy 15485\nIFNUQVQ= 15486\nIHJlZnVzaW5n 15487\nIHN3ZWF0 15488\nIGJheQ== 15489\nUE9SVA== 15490\naXJtZWQ= 15491\nYWt5 15492\nIGRpc3Bybw== 15493\nIGxhYmVsZWQ= 15494\nIDEwOA== 15495\nSGVsbG8= 15496\nIHBsZWFzYW50 15497\nYWJh 15498\nIHRyaXVtcGg= 15499\nIGFib2FyZA== 15500\nIGluY29t 15501\nIENyb3c= 15502\nbGV0dA== 15503\nIGZvbGs= 15504\nIGNoYXNl 15505\nYGA= 15506\nIEJydXM= 15507\nIHRlZW5z 15508\nY3Vl 15509\nIHRlcnJhaW4= 15510\naHlk 15511\naWxpZ2h0 15512\nT1JZ 15513\nU3VwcG9ydA== 15514\nZXdz 15515\nbGxp 15516\ncmFpbnRz 15517\nIENhbmQ= 15518\nIGFidXNlZA== 15519\nYWNobWVudA== 15520\nbGFyZw== 15521\nQmFz 15522\nIENhbmNlcg== 15523\nIDE5Nzg= 15524\nIHN1cHBvcnRlcg== 15525\nYWNjZXNz 15526\nIFRlcm1pbg== 15527\nIFRhbXBh 15528\nIEFOWQ== 15529\nIG5ld2VzdA== 15530\nIENyaW1pbmFs 15531\nZWR1 15532\nIDE5MzA= 15533\nIGFkbWl0cw== 15534\nIGVuZGU= 15535\nIGZhaWx1cmVz 15536\ndXJhdGU= 15537\nZnVsbmVzcw== 15538\nY3ljbA== 15539\nIFN1YmplY3Q= 15540\nIGluZmluaXRl 15541\ndGhyZWU= 15542\nV0E= 15543\ncGl0 15544\nIEluc3RhbGw= 15545\nUmFk 15546\naWxpYXRpb24= 15547\nR00= 15548\nIGNvbnRpbmVudA== 15549\nIGFjY29tbW9kYXRl 15550\nIENsYXk= 15551\nIHB1cA== 15552\nIEZ1bmN0aW9u 15553\nIGhhbW1lcg== 15554\nIEFsYmVydGE= 15555\nIHJldmlzZWQ= 15556\nIG1pbm9yaXRpZXM= 15557\nIG1lYXN1cmVtZW50 15558\nQ29ubmVsbA== 15559\nIGRpc2FibGU= 15560\nIE1peA== 15561\nSW5jcmU= 15562\nIGZvcms= 15563\nIFJvc2Vu 15564\nIGltcGxpZXM= 15565\ndW1ibHI= 15566\nQU5H 15567\nIHByb3RlaW5z 15568\nIGFnZ3Jlc3Npb24= 15569\nIGZhY2lsaXRhdGU= 15570\nU04= 15571\nIGlsbGVnYWxseQ== 15572\ndWVy 15573\nIGFjYWRlbQ== 15574\nIHB1eno= 15575\nIFNoaWZ0 15576\ncGF5 15577\nb2xsbw== 15578\nIGF1ZGllbmNlcw== 15579\nQnVpbGQ= 15580\nIG5vYmxl 15581\nIHN5bnRheA== 15582\n4piF 15583\nIGJlYW0= 15584\nIEJlZA== 15585\nIEFsZA== 15586\nIG9yaWdpbnM= 15587\ndmlkZW8= 15588\nIDE5Nzc= 15589\nIEFzc2F1bHQ= 15590\nIGdhcmFnZQ== 15591\nVGVhbQ== 15592\nIHZlcmRpY3Q= 15593\nIGR3YXI= 15594\nIFZpcnR1YWw= 15595\nZXZlbnQ= 15596\nS2VlcA== 15597\nIHNlbnRpbWVudA== 15598\nIHdpbGRsaWZl 15599\nc2hpcnQ= 15600\nIGJ1cmc= 15601\nIHJlY29tbWVuZGF0aW9u 15602\ncmVwcmVzZW50 15603\nIGdhbGxlcnk= 15604\nb3duZXJz 15605\nIHNjaG9sYXI= 15606\nIGNvbnZlbmllbmNl 15607\nIFN3aWZ0 15608\nIGNvbnZpbmM= 15609\nQ2Fw 15610\nIHdhcmZhcmU= 15611\nIFZpc3VhbA== 15612\nIGNvbnN0aXR1dGU= 15613\nIGFib3J0 15614\nIFdlYXRoZXI= 15615\nIExvb2tpbmc= 15616\nIEhlbQ== 15617\nIG1hcnRpYWw= 15618\nIGluY29taW5n 15619\nZXRpdGlvbg== 15620\nIHRvbGVyYW5jZQ== 15621\nIENyZWF0ZWQ= 15622\nIGZsb3dz 15623\nIEVsZGVy 15624\nIHNvdWxz 15625\nIGZvdWw= 15626\nIFBhaW4= 15627\nIENBTg== 15628\nIDIyMA== 15629\nYmM= 15630\naGVuZA== 15631\nIGdlbml1cw== 15632\nUmVhbA== 15633\nIFdy 15634\nb21ldGVy 15635\ncGFk 15636\nIGxpbWl0aW5n 15637\nIFNp 15638\nIExvcmU= 15639\nIEFkdmVudHVyZXM= 15640\nIHZhcmllZA== 15641\nRGlzYw== 15642\nZmlu 15643\nIFBlcnNvbmFs 15644\nQ2hyaXM= 15645\nIGludmVudGVk 15646\nIGRpdmU= 15647\nIFJpc2U= 15648\nIG96 15649\nIENvbWljcw== 15650\nIGV4cG9zZQ== 15651\nIFJlYg== 15652\nbGV0dGVycw== 15653\nc2l0ZQ== 15654\naW1hdGVk 15655\nIGhhY2tpbmc= 15656\nIGVkdWNhdGVk 15657\nIE5vYm9keQ== 15658\nIGRlcHJp 15659\nIGluY2VudGl2ZQ== 15660\n44K3 15661\nIG92ZXJzaWdodA== 15662\nIHRyaWJlcw== 15663\nIEJlbGdpdW0= 15664\nIGxpY2Vuc2luZw== 15665\nb3VydA== 15666\nUHJvZHVjdA== 15667\nYWhs 15668\nIEdlbQ== 15669\nIHNwZWNpYWxpc3Q= 15670\nIGNyYQ== 15671\nYW5uZXJz 15672\nIENvcmJ5bg== 15673\nIDE5NzM= 15674\nUkVBRA== 15675\nIHN1bW1hcg== 15676\nIG92ZXJsb29r 15677\nIEFwcGxpY2F0aW9u 15678\nIGluYXBwcm9wcmlhdGU= 15679\nIGRvd25sb2FkZWQ= 15680\nUXVl 15681\nIEJlYXJz 15682\nIHRodW1i 15683\nIENoYXJhY3Rlcg== 15684\nIFJlaW5jYXJuYXRlZA== 15685\nIFNpZA== 15686\nIGRlbW9uc3RyYXRlcw== 15687\nc2t5 15688\nIEJsb29tYmVyZw== 15689\nIEFycmF5 15690\nIFJlc3VsdHM= 15691\nIEZvdXJ0aA== 15692\nIEVEVA== 15693\nIE9zY2Fy 15694\nY2VuZA== 15695\nIDEwNg== 15696\nIE5VTEw= 15697\nIEhFUkU= 15698\nbWF0Y2g= 15699\nIEJydW4= 15700\nIGdsdWNvc2U= 15701\naWVn 15702\nZWd1 15703\nIGNlcnRpZmllZA== 15704\nIHJlbGll 15705\nIGh1bWFuaXRhcmlhbg== 15706\nIHByYXllcnM= 15707\nS2luZw== 15708\nIG5hbg== 15709\naG91 15710\nMTA4 15711\ndWx1 15712\nIHJlbmV3YWJsZQ== 15713\nIGRpc3Rpbmd1aXNo 15714\nIGRlbnNl 15715\nIFZlbnQ= 15716\nIFBhY2thZ2U= 15717\nIEJvc3M= 15718\nIGVkaXRvcnM= 15719\nIG1pZ3I= 15720\nVHJh 15721\nIFBldGVycw== 15722\nIEFyY3RpYw== 15723\nMjAwNA== 15724\nIENhcGU= 15725\nIGxvY2FsbHk= 15726\nIGxhc3Rpbmc= 15727\nIGhhbmR5 15728\nLiku 15729\nUGFu 15730\nIFJFUw== 15731\nSW5kZXg= 15732\nIHRlbnNpb25z 15733\nIGZvcm1lcmx5 15734\nIGlkZW9sb2dpY2Fs 15735\nIHNlbnNvcnM= 15736\nIGRlYWxlcnM= 15737\nIGRlZmluZXM= 15738\nU2s= 15739\nIHByb2NlZWRz 15740\nIHByb3h5 15741\nYXppbmVz 15742\nIEJhc2g= 15743\nIFBhZA== 15744\nIENyYWZ0 15745\nZWFsb3Vz 15746\nIHNoZWV0cw== 15747\nb21ldHJ5 15748\nSnVuZQ== 15749\nY2xvY2s= 15750\nVFQ= 15751\nIFRoZWF0cmU= 15752\nIEJ1eno= 15753\nIGNoYXB0ZXJz 15754\nIG1pbGxlbm4= 15755\nIGRvdWdo 15756\nIENvbmdyZXNzaW9uYWw= 15757\nIGltYWdpbmVk 15758\nYXZpb3I= 15759\nIGNsaW5pYw== 15760\nIDE5NDU= 15761\nIGhvbGRlcg== 15762\ncm9vdA== 15763\nb2xlc3Rlcg== 15764\nIHJlc3RhcnQ= 15765\nQk4= 15766\nIEhhbWFz 15767\nIEpvYg== 15768\nIG9yYg== 15769\nIHJhbQ== 15770\nIGRpc2Nsb3Nl 15771\nIHRyYW5zbGF0ZQ== 15772\nIGltbWlncmFudA== 15773\nIGFubm95aW5n 15774\nIHRyZWF0eQ== 15775\nYW5pdW0= 15776\nIFRlYQ== 15777\nIExlZ2lvbg== 15778\nIGNyb3dkcw== 15779\nIEJlYw== 15780\nIEFlcg== 15781\nb2h5ZA== 15782\nQnJv 15783\nTG9va2luZw== 15784\nIGxicw== 15785\nIGFnZ3Jlc3M= 15786\nIHNlYW0= 15787\nIGludGVyY2VwdA== 15788\nIE1J 15789\nbWVyY2lhbA== 15790\nYWN0aXY= 15791\nIENpdA== 15792\nIGRpbWVuc2lvbg== 15793\nIGNvbnNpc3RlbmN5 15794\nIHJ1c2hpbmc= 15795\nIERvdWdsYXM= 15796\nIHRyaW0= 15797\nSW5zdGFsbA== 15798\naWNrZXI= 15799\nIHNoeQ== 15800\nMTA2 15801\nIG1lbnRpb25z 15802\ncGVsbGVk 15803\nIFRhaw== 15804\nY29zdA== 15805\nIGNsYXNzcm9vbQ== 15806\nIGZvcnR1bmU= 15807\nZHJpdmVu 15808\nIHVubGU= 15809\nIFdoZWVs 15810\nIGludmVzdG9y 15811\nIE1hc3RlcnM= 15812\na2l0 15813\nIGFzc29jaWF0aW9ucw== 15814\nIEV2b2x1dGlvbg== 15815\nb3Bpbmc= 15816\ndXNjcmlwdA== 15817\nIHByb3ZpbmNpYWw= 15818\nIFdhbHRlcg== 15819\nYXZp 15820\nU08= 15821\nIHVubGltaXRlZA== 15822\nRW5nbGlzaA== 15823\nIENhcmRz 15824\nIEVib2xh 15825\nbmVyZWQ= 15826\nIHJldmVuZ2U= 15827\nIG91dHJpZ2h0 15828\ndW1wZXI= 15829\nIGZpdHRpbmc= 15830\nIFNvbGlk 15831\nIGZvcm1hbGx5 15832\nIHByb2JsZW1hdGlj 15833\nIGhhemFyZA== 15834\nIGVuY3J5cHRpb24= 15835\nIHN0cmFpZ2h0Zm9yd2FyZA== 15836\nIEFL 15837\nIHBzZQ== 15838\nIE9yYg== 15839\nIENoYW1iZXI= 15840\nIE1haw== 15841\nQ29udGVudHM= 15842\nIGxveWFsdHk= 15843\nIGx5cmljcw== 15844\nIFN5bQ== 15845\nIHdlbGNvbWVk 15846\nIGNvb2tlZA== 15847\nIG1vbm9w 15848\nIG51cnNl 15849\nIG1pc2xlYWRpbmc= 15850\nIGV0ZXJuYWw= 15851\nIHNoaWZ0aW5n 15852\nICs9 15853\nVmlz 15854\nIGluc3RpdHV0aW9uYWw= 15855\naWxsYXJ5 15856\nIHBhbnQ= 15857\nVkVSVA== 15858\nIEFDQw== 15859\nIEVuaA== 15860\nIGluY29u 15861\nIFJFVVRFUlM= 15862\nIGRvbmF0ZWQ= 15863\n4oCm4oCm4oCm4oCm 15864\nSW50ZXJu 15865\nIGV4aGliaXQ= 15866\nIHRpcmU= 15867\nIFJpYw== 15868\nIENoYW1waW9u 15869\nIE11aGFtbWFk 15870\nTklORw== 15871\nIFNvY2Nlcg== 15872\nIG1vYmlsaXR5 15873\nIHZhcnlpbmc= 15874\nIE1vdmll 15875\nIGxvcmQ= 15876\nb2Fr 15877\nRmllbGQ= 15878\nIHZlY3Rvcg== 15879\ndXNpb25z 15880\nIHNjcmFw 15881\nIGVuYWJsaW5n 15882\nbWFrZQ== 15883\nVG9y 15884\nLio= 15885\nfHw= 15886\nIFdlYnNpdGU= 15887\nIE5QQw== 15888\nIHNvY2lhbGlzdA== 15889\nIEJpbGx5 15890\nIEFkZGl0aW9uYWw= 15891\nIGNhcmdv 15892\nIGZhcm1z 15893\nIFNvb24= 15894\nIFByaXpl 15895\nIG1pZG5pZ2h0 15896\nIDkwMA== 15897\nc2Vlbg== 15898\nIFNwb3Q= 15899\nIHNoZWVw 15900\nIHNwb25zb3JlZA== 15901\nIEhp 15902\nIEp1bXA= 15903\nIDE5Njc= 15904\nTWljcm9zb2Z0 15905\nIEFnZW50 15906\nIGNoYXJ0cw== 15907\nZGly 15908\nIGFkamFjZW50 15909\nIHRyaWNrcw== 15910\nIG1hbmdh 15911\nIGV4YWdnZXI= 15912\nLz4= 15913\nZm9vdGJhbGw= 15914\nIEZDQw== 15915\nR0M= 15916\nIFRpZXI= 15917\nYW5kcmE= 15918\nT1VORA== 15919\nJSks 15920\nIGZydWl0cw== 15921\nVkM= 15922\nIEFB 15923\nUm9iZXI= 15924\nIG1pZHN0 15925\n4pc= 15926\nYW5rYQ== 15927\nIGxlZ2lzbGF0dXJl 15928\nIE5laWw= 15929\nIHRvdXJpc3Rz 15930\nIiI= 15931\nIFdhcm5pbmc= 15932\nIE5ldmVydGhlbGVzcw== 15933\nIE9mZmljaWFs 15934\nIFdoYXRldmVy 15935\nIG1vbGQ= 15936\nIGRyYWZ0ZWQ= 15937\nIHN1YnN0YW5jZXM= 15938\nIGJyZWVk 15939\nIHRhZ3M= 15940\nIFRhc2s= 15941\nIHZlcmI= 15942\nIG1hbnVmYWN0dXJlZA== 15943\nY29tbWVudHM= 15944\nIFBvbGlzaA== 15945\nUHJvdg== 15946\nIGRldGVybWluZXM= 15947\nT2JhbWE= 15948\na2Vycw== 15949\nIHV0dGVybHk= 15950\nIHNlY3Q= 15951\nc2NoZQ== 15952\nIEdhdGVz 15953\nIENoYXA= 15954\nIGFsdW1pbnVt 15955\nIHpvbWJpZQ== 15956\nIFRvdWNo 15957\nIFVQ 15958\nIHNhdGlzZnk= 15959\nIHByZWRvbWlu 15960\nYXNjcmlwdA== 15961\nIGVsYWJvcmF0ZQ== 15962\nIDE5Njg= 15963\nIG1lYXN1cmluZw== 15964\nIFZhcmk= 15965\nYW55YWh1 15966\nIHNpcg== 15967\ndWxhdGVz 15968\naWRnZXM= 15969\naWNrZXRz 15970\nIFNwZW5jZXI= 15971\nVE0= 15972\nb3VidGVk 15973\nIHByZXk= 15974\nIGluc3RhbGxpbmc= 15975\nIENhYg== 15976\ncmVlZA== 15977\ncmVhdGVk 15978\nU3VwcA== 15979\nIHdyaXN0 15980\nIEtlcnJ5 15981\nMTA3 15982\nIEtsZQ== 15983\nIFJhY2hlbA== 15984\nIGNvdHRvbg== 15985\nIEFSRQ== 15986\nIEVsZQ== 15987\nQ29udHJvbA== 15988\nIGxvYWRz 15989\nIERvZA== 15990\nYW5hcw== 15991\nYm9uZQ== 15992\nIGNsYXNzaWNhbA== 15993\nIFJlZ2lvbmFs 15994\nIEludGVn 15995\nVk0= 15996\nIGRlc2lyZXM= 15997\nIGF1dGlzbQ== 15998\nc3VwcG9ydGVk 15999\nIE1lc3NhZ2U= 16000\nIGNvbXBhY3Q= 16001\nd3JpdGVy 16002\nIDEwOQ== 16003\nIEh1cnJpY2FuZQ== 16004\nY2lzaW9u 16005\nIGN5Y2xlcw== 16006\nIGRyaWxs 16007\nIGNvbGxlYWd1ZQ== 16008\nIG1ha2Vy 16009\nR2VybWFu 16010\nIG1pc3Rha2Vu 16011\nU3Vu 16012\nIEdheQ== 16013\nIHdoYXRzb2V2ZXI= 16014\nIHNlbGxz 16015\nIEFpcmw= 16016\nbGl2 16017\nIE9wdGlvbg== 16018\nIHNvbHZlZA== 16019\nIHNlY3RvcnM= 16020\nIGhvcml6b250YWw= 16021\nIGVxdWF0aW9u 16022\nIFNraWxs 16023\nIEJpbw== 16024\nZ2VtZW50 16025\nIFNuYXA= 16026\nIExlZ2Fs 16027\nIHRyYWRlbWFyaw== 16028\nIG1ha2V1cA== 16029\nIGFzc2VtYmxlZA== 16030\nIHNhdmVz 16031\nIEhhbGxvd2Vlbg== 16032\nIFZlcm1vbnQ= 16033\nIEZST00= 16034\nIGZhcm1pbmc= 16035\nIFBvZGNhc3Q= 16036\nYWNjZXB0YWJsZQ== 16037\nIEhpZ2hlcg== 16038\nIGFzbGVlcA== 16039\ndWxsaXZhbg== 16040\nIHJlZmVyZW4= 16041\nIExldg== 16042\nIGJ1bGxldHM= 16043\nb2tv 16044\nSEM= 16045\nIHN0YWlycw== 16046\nIG1haW50YWlucw== 16047\nIExvd2Vy 16048\nIFZp 16049\nIG1hcmluZQ== 16050\nIGFjcmVz 16051\nIGNvb3JkaW5hdG9y 16052\nIEpvaA== 16053\nIGNvdW50ZXJwYXJ0cw== 16054\nIEJyb3RoZXJz 16055\nIGluZGljdA== 16056\nYnJh 16057\nIGNodW5r 16058\nIGNlbnRz 16059\nSG9tZQ== 16060\nIE1vbnRo 16061\nIGFjY29yZGluZ2x5 16062\naWZsZXM= 16063\nIEdlcm1hbnM= 16064\nIFN5bg== 16065\nSHVi 16066\nIGV5ZWI= 16067\n4pSA4pSA4pSA4pSA 16068\nIHJhbmdlcw== 16069\nIEhvbGxhbmQ= 16070\nIFJvYm90 16071\nZmM= 16072\nTWlrZQ== 16073\nIHBsYXNtYQ== 16074\nIHN3YXA= 16075\nIGF0aGxldGU= 16076\nIFJhbXM= 16077\nLCci 16078\nIGluZmVjdGlvbnM= 16079\nIGNvcnJpZA== 16080\nIHZpYg== 16081\nIHBhdGNoZXM= 16082\nIHRyYWRpdGlvbmFsbHk= 16083\nIHJldmVsYXRpb24= 16084\nIHN3ZWVw 16085\nIGdsYW5jZQ== 16086\nIGluZXg= 16087\nMjAwMw== 16088\nIFJhdw== 16089\nd29ya2luZw== 16090\nb3N1cmVz 16091\nIERhdA== 16092\nIEx5bmNo 16093\nIGxldmVyYWdl 16094\nIFJlaWQ= 16095\nIGNvcnJlbGF0aW9u 16096\naWFuY2Vz 16097\nYXZhc2NyaXB0 16098\nIHJlcG9zaXRvcnk= 16099\ncmV0dHk= 16100\nIDE5NzI= 16101\nMjQw 16102\nIG91bg== 16103\ncG9s 16104\nIFJlZWQ= 16105\nIHRhY3RpY2Fs 16106\naXNpdGU= 16107\nQXBwbGU= 16108\nIFF1aW5u 16109\nIHJhcGVk 16110\naWxsbw== 16111\nRXVyb3Bl 16112\nIGFsZ29yaXRobXM= 16113\nIFJvZHJpZw== 16114\naXU= 16115\nIGlsbHVt 16116\nIGZhbWU= 16117\nIGludHJvZHVjaW5n 16118\nIGRlbGF5cw== 16119\nIFJhaWRlcnM= 16120\nIHdoaXN0bGU= 16121\nIG5vdmVscw== 16122\nIFJlYWxseQ== 16123\nIGRlcml2 16124\nIHB1YmxpY2F0aW9ucw== 16125\nIE5laXRoZXI= 16126\nIENvbW1lcmNl 16127\nIGFzdG9u 16128\nbGFuZ3VhZ2U= 16129\nTm90ZXM= 16130\nIFJvdGg= 16131\nIEZlYXI= 16132\nIG1hdGU= 16133\nIHBhcmFkZQ== 16134\nIFFC 16135\nIG1hbmV1 16136\nIENpbmNpbm5hdGk= 16137\nbWl0dGluZw== 16138\nIHdhaXN0 16139\nIFJldw== 16140\nIGRpc2NvbnQ= 16141\n0LA= 16142\nIHN0YXJpbmc= 16143\nIGFsaWFz 16144\nIHNlY3VyaXRpZXM= 16145\nIHRvaWxldA== 16146\nIEplZGk= 16147\nIHVubGF3 16148\ndmlzZWQ= 16149\nLy8vLy8vLy8= 16150\nXSg= 16151\nIFdlaXNz 16152\nIHByZXN0 16153\nIENvbXBhbg== 16154\nIG1lbW8= 16155\nIEdyYWNl 16156\nSnVseQ== 16157\nIEVsaXRl 16158\nY2VudGVy 16159\nIFN0YXk= 16160\nIGdhbGF4eQ== 16161\nIHRvb3Ro 16162\nIFNldHRpbmdz 16163\nIHN1YmplY3RlZA== 16164\n44Km 16165\nIGxpbmViYWNr 16166\nIHJldGFpbGVycw== 16167\nIFdhbnQ= 16168\nIGRhbmdlcnM= 16169\nQWly 16170\nIHZvbHVudGFyeQ== 16171\nZXdheQ== 16172\nIGludGVycHJldGVk 16173\nb3RpbmU= 16174\nw6c= 16175\nIHBlbA== 16176\nU2VydmljZQ== 16177\nIEV2ZW50dWFsbHk= 16178\nIGNhcmVlcnM= 16179\nIHRocmVhdGVu 16180\nIG1lbW9y 16181\nIEJyYWRsZXk= 16182\nYW5jaWVz 16183\nc24= 16184\nIFVua25vd24= 16185\nTmF0aW9uYWw= 16186\nIHNoYWRvd3M= 16187\nYWlsYW5k 16188\nIERhc2g= 16189\nRXZlcnlvbmU= 16190\naXp6YXJk 16191\nTWFyY2g= 16192\nPSg= 16193\nIHB1bGxz 16194\nIHN0cmFuZ2Vy 16195\nIGJhY2t3YXJkcw== 16196\nIEJlcm5hcmQ= 16197\naW1lbnNpb25hbA== 16198\nIGNocm9u 16199\nIHRoZW9yZXRpY2Fs 16200\na3RvcA== 16201\nIHdhcmU= 16202\nIEludmVzdGln 16203\nIEluaXRp 16204\nIE9wZXJhdGlvbnM= 16205\nb3Zlbg== 16206\nb2NpZGU= 16207\nKi8= 16208\nIGZsYW1lcw== 16209\nIENhc2g= 16210\nc2hpdA== 16211\nIGNhYg== 16212\nIEFuYWx5 16213\nIFNlYWg= 16214\nIGRlZmluaW5n 16215\nIG9yZGVyaW5n 16216\nIGltbXVu 16217\nIHBlcnNpc3RlbnQ= 16218\nQUNI 16219\nUnVzc2lhbg== 16220\nbWFucw== 16221\nIGhpbmQ= 16222\nIHBob3RvZ3JhcGh5 16223\nwqk= 16224\nIGh1Zw== 16225\nIDEwNw== 16226\nIEhlbmNl 16227\naW90cw== 16228\ndWRlYXU= 16229\nIHN1YnNpZGllcw== 16230\nIHJvdXRpbmVseQ== 16231\nIERldmljZQ== 16232\naXRpYw== 16233\nIGRpc2d1c3Q= 16234\nbGFuZGVy 16235\nIDE5NDA= 16236\nIGFzc2lnbm1lbnQ= 16237\nIEJlc2lkZXM= 16238\nd2ljaw== 16239\nIER1c3Q= 16240\ndXNj 16241\nc3RydWN0ZWQ= 16242\nMTEx 16243\nZGV2ZWxvcA== 16244\nIGZvbmQ= 16245\nIGludGVyc2VjdGlvbg== 16246\nIGRpZ25pdHk= 16247\nIGNvbW1pc3Npb25lcg== 16248\nV2l0aG91dA== 16249\ncmVhY2g= 16250\nIGNhcnRvb24= 16251\nIHNjYWxlcw== 16252\n44Ot 16253\nRklH 16254\nIHN1cnZleXM= 16255\nIEluZG9uZXNpYQ== 16256\nIGFydHdvcms= 16257\nIHVuY2g= 16258\nIGN5Y2xpbmc= 16259\ndW5jdA== 16260\nYXVlcg== 16261\nb3JhdGU= 16262\nIE9idmlvdXNseQ== 16263\nIGNoYXJhY3Rlcml6ZWQ= 16264\nZmVsZA== 16265\nIGFmZmlybQ== 16266\nIGlubmluZ3M= 16267\nIOk= 16268\nIGFsaWVucw== 16269\nIGNsb3Ro 16270\nZXRvb3Ro 16271\nIENlcnRhaW4= 16272\nwqc= 16273\nIGRpZ2VzdA== 16274\na25vdw== 16275\nIFhM 16276\nIHByZWRpY3Rpb25z 16277\nIGRpbg== 16278\nV0FS 16279\nIGFmdGVybWF0aA== 16280\nRXhhbXBsZQ== 16281\nIFN1Y2Nlc3M= 16282\nIFRocg== 16283\nSUdO 16284\nIG1pbmVy 16285\nQnVz 16286\nIGNsYXJpdHk= 16287\naGVpbWVy 16288\nIE9VVA== 16289\nIFNlbmQ= 16290\nIENpcmNsZQ== 16291\nIERpZXQ= 16292\nIHByb25vdW5jZWQ= 16293\nIGNyZWF0b3Jz 16294\nIGVhcnRocXVha2U= 16295\nYXR0ZXJ5 16296\nZ2VvbnM= 16297\nIG9k 16298\nIGxheWluZw== 16299\nb3Jw 16300\nVWx0 16301\ncHJvamVjdA== 16302\nIHVuZGVybWlu 16303\nIHNlcXVlbA== 16304\nU2Ft 16305\nIERhcmtuZXNz 16306\nIHJlY2VwdGlvbg== 16307\nYnVsbA== 16308\nWVM= 16309\nIFZpcg== 16310\nIHNlcXVlbmNlcw== 16311\nIENvaW4= 16312\nIG91dGZpdA== 16313\nIFdhaXQ= 16314\nMTE5 16315\nIGRlbGl2ZXJz 16316\nLi4uLi4u 16317\nIGJsb3du 16318\nIEVzYw== 16319\nIE1hdGg= 16320\ncGVybQ== 16321\nIFVs 16322\nIGdsaW0= 16323\nIGZhY2lhbA== 16324\nIGdyZWVuaG91c2U= 16325\nIHRva2Vucw== 16326\nLy0= 16327\nIEFubnVhbA== 16328\nIE9ORQ== 16329\nIHRlZW5hZ2U= 16330\nIFBoeXNpY2Fs 16331\nIExhbmc= 16332\nIENlbHQ= 16333\nIHN1ZWQ= 16334\naXZpZHVhbGx5 16335\nIHBhdGllbmNl 16336\nY2hhaXI= 16337\ncmVndWxhcg== 16338\nIGF1Zw== 16339\naW52 16340\nZXhjZXB0 16341\nIExpbA== 16342\nIG5lc3Q= 16343\nZmQ= 16344\nc3Vt 16345\nIENoYXNl 16346\nUnVzc2lh 16347\nIEplbm5pZmVy 16348\nIG9mZnNlYXNvbg== 16349\nT3ZlcmFsbA== 16350\nRm9yZQ== 16351\nIHJpb3Q= 16352\nQXVk 16353\nZm9ybWVy 16354\nIGRlZmVuZGVycw== 16355\nIENU 16356\naW90aWM= 16357\ncmlibHk= 16358\nIGF1dG9tYXRlZA== 16359\nIHBlbmlz 16360\nIGluc2lzdA== 16361\nIGRpYWdyYW0= 16362\nIFNRTA== 16363\nIEdhcmM= 16364\nIHdpdGNo 16365\nY2xpZW50 16366\naWVycmE= 16367\nYW1iZXJz 16368\nIHJlY291bnQ= 16369\nZmFy 16370\nVmVyeQ== 16371\nb3N0ZXJvbmU= 16372\nIGFwcHJlY2lhdGVk 16373\nIFBlcmZlY3Q= 16374\nU2VjdGlvbg== 16375\nIGRvc2Vz 16376\nb2NhdXN0 16377\nIGNvc3RseQ== 16378\nIGdyYW1z 16379\nIFNoaQ== 16380\nIHdyZXN0bGluZw== 16381\nIDE5NzE= 16382\nIHRyb3BoeQ== 16383\nIG5lcnZl 16384\nIEtheg== 16385\nIEV4cGVyaWVuY2U= 16386\nIHBsZWRnZWQ= 16387\nIHBsYXliYWNr 16388\nIGNyZWF0aXZpdHk= 16389\nYnll 16390\nIGF0dGFja2Vycw== 16391\nIGhvbGRlcnM= 16392\nIENvYWNo 16393\nIFBoRA== 16394\nIHRyYW5zZmVycw== 16395\nIGNvbG9yZWQ= 16396\nIEhpbmR1 16397\nIGRyb3du 16398\nIGxpc3RlbmVk 16399\nIFdB 16400\naWFzbQ== 16401\nUE8= 16402\nIGFwcGVhbGluZw== 16403\nIGRpc2Nsb3NlZA== 16404\nIENoaWNrZW4= 16405\nYWdnaW5n 16406\nIHBsZWFkZWQ= 16407\nIG5hdmlnYXRpb24= 16408\nIFJldHVybnM= 16409\nIFtb 16410\nUk9S 16411\nRUE= 16412\nIHBob3RvZ3JhcGhlcg== 16413\nIFJpZGVy 16414\naXBwZXJz 16415\nIHNsaWNl 16416\nIGVyZWN0 16417\nIGhlZA== 16418\naXNzYW5jZQ== 16419\nIFZpa2luZ3M= 16420\ndXJpb3Vz 16421\nIGFwcGV0 16422\nb3VidGVkbHk= 16423\nQ2hpbGQ= 16424\nIGF1dGhlbnRpYw== 16425\nb29z 16426\nIE1ha2luZw== 16427\nIGFubm91bmNpbmc= 16428\nIGJvZA== 16429\nIG1ldGVy 16430\nIE5pbmU= 16431\nIFJvZ3Vl 16432\nIHdvcmtmb3JjZQ== 16433\nIHJlbmV3ZWQ= 16434\nIG9yZ2FuaXNhdGlvbnM= 16435\nYWNz 16436\nUExF 16437\nU2hvcnQ= 16438\nIGNvbXBvdW5kcw== 16439\nIFZpc2l0 16440\nIGVudmVsb3A= 16441\nZWFydGg= 16442\nIHN1cHBvcnRpdmU= 16443\nZ2dsZQ== 16444\nIEJydXNzZWxz 16445\nIEd1aWxk 16446\nQ3JlYXRl 16447\nUkVM 16448\nIGF2ZXJhZ2Vk 16449\nIDE5Njk= 16450\ncmlhZ2Vz 16451\nIGxlbmd0aHk= 16452\nIGZvcmdvdA== 16453\nT2theQ== 16454\nIEVyZA== 16455\nIGRlYWxlcg== 16456\nIHJlY2Vzc2lvbg== 16457\nREQ= 16458\nIGRlc3BlcmF0ZWx5 16459\nIGh1bmdlcg== 16460\nIHN0aWNrcw== 16461\nIG1waA== 16462\nIEZhaXRo 16463\nIGludGVudGlvbmFsbHk= 16464\nIGRlbW9s 16465\ndWVsbGVy 16466\nIFNhbGU= 16467\nIGRlYnJpcw== 16468\nc3ByaW5n 16469\nIGxlYXA= 16470\nPj4+Pg== 16471\nIGNvbnRhaW5lcnM= 16472\nc2VsbGluZw== 16473\ncmFuZWFu 16474\nYXR0ZXJpbmc= 16475\nIGNvbW1lbnRlZA== 16476\nIENN 16477\nb251dA== 16478\nIHdvb2Rz 16479\nZXNwZWNpYWxseQ== 16480\nIG9yZ2FuaXpl 16481\naXZpYw== 16482\nIFdvb2Rz 16483\nYW5nYQ== 16484\nc3F1 16485\nIG1hag== 16486\nYW1vbg== 16487\nIGF4aXM= 16488\nIDE5NzQ= 16489\nIERlbm1hcms= 16490\nIHdhcnJpb3I= 16491\nIFBhbmQ= 16492\nIG91dGxpbmVk 16493\nIEJP 16494\naW5zdWxh 16495\nemlsbGE= 16496\nZWJvb2s= 16497\nIGRhcmU= 16498\nIHNlYXJjaGVk 16499\nIG5hdmlnYXRl 16500\nU24= 16501\nd3JpdGluZw== 16502\nIHVuaXRlZA== 16503\nSmFwYW4= 16504\nIEhlYnJldw== 16505\nIGZsYW1l 16506\nIHJlbGllcw== 16507\nIGNhdGNoaW5n 16508\nIFNobw== 16509\nIGltcHJpc29ubWVudA== 16510\nIHBvY2tldHM= 16511\nIGNsb3N1cmU= 16512\nIEZhbQ== 16513\ndGlt 16514\nYWRlcXU= 16515\nQWN0aXZpdHk= 16516\nIHJlY3J1aXRpbmc= 16517\nIFdBVENI 16518\nIEFyZ2VudGluYQ== 16519\nZGVzdA== 16520\nIGFwb2xvZ2l6ZQ== 16521\nb3Jv 16522\nIGxhY2tz 16523\nIHR1bmVk 16524\nIEdyaWZmaW4= 16525\nIGluZmFtb3Vz 16526\nIGNlbGVicml0eQ== 16527\nc3Nvbg== 16528\nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0= 16529\nIElzaXM= 16530\nIERpc3BsYXk= 16531\nIGNyZWRpYmlsaXR5 16532\nIGVjb25vbWllcw== 16533\nIGhlYWRsaW5l 16534\nIENvd2JveXM= 16535\nIGluZGVm 16536\nIGxhdGVseQ== 16537\nIGluY2VudGl2ZXM= 16538\nYnV0dG9u 16539\nIE1vYg== 16540\nQXV0 16541\nIHJlc2lnbmVk 16542\nIE9t 16543\nY2FtcA== 16544\nIHByb2ZpbGVz 16545\nIHNjaGVtZXM= 16546\nb2xwaGlucw== 16547\nYXllZA== 16548\nQ2xpbnRvbg== 16549\nZW5o 16550\nIFlhaG9v 16551\nIGFic3Q= 16552\nIGFuaw== 16553\nc3VpdHM= 16554\nIHdpc2hlZA== 16555\nIE1hcmNv 16556\ndWRkZW4= 16557\nIHNwaGVyZQ== 16558\nIEJpc2hvcA== 16559\nIGluY29ycG9yYXRlZA== 16560\nIFBsYW50 16561\nMTE0 16562\nIGhhdGVk 16563\ncGlj 16564\nIGRvbmF0ZQ== 16565\nIGxpbmVk 16566\nIGJlYW5z 16567\nIHN0ZWFsaW5n 16568\nIGNvc3R1bWU= 16569\nIHNoZXJpZmY= 16570\nIGZvcnR5 16571\nIGludGFjdA== 16572\nIGFkYXB0ZWQ= 16573\nIHRyYXZlbGxpbmc= 16574\nYmFydA== 16575\nIG5pY2VseQ== 16576\nIGRyaWVk 16577\nIHNjYWw= 16578\nb3NpdHk= 16579\nTk9URQ== 16580\nIEJo 16581\nIEJyb25jb3M= 16582\nIElnbg== 16583\nIGludGltYXRl 16584\nIGNoZW1pc3RyeQ== 16585\nIG9wdGltYWw= 16586\nRGVi 16587\nIEdlbmVyYXRpb24= 16588\nIF0s 16589\naWNoaQ== 16590\nIFdpaQ== 16591\nIFlPVVI= 16592\ndmVudGlvbnM= 16593\nV3JpdGU= 16594\nIHBvcHVs 16595\ndW5uaW5n 16596\nIFdvcg== 16597\nVm9s 16598\nIHF1ZWVu 16599\naGVhZHM= 16600\nS0s= 16601\nIGFuYWx5emU= 16602\nb3BpYw== 16603\nZWFyY2hlcnM= 16604\nIGRvdA== 16605\nbGVncmFwaA== 16606\nYXN0aWNhbGx5 16607\nIHVwZ3JhZGVz 16608\nIGNhcmVz 16609\nIGV4dGVuZGluZw== 16610\nIGZyZWV6ZQ== 16611\nIGluYWJpbGl0eQ== 16612\nIG9yZ2Fucw== 16613\nIHByZXRlbmQ= 16614\nIG91dGxldA== 16615\nMTEz 16616\nb2xhbg== 16617\nIE1hbGw= 16618\ndWxpbmc= 16619\ndGFsaw== 16620\nIGV4cHJlc3Npbmc= 16621\nIEFsd2F5cw== 16622\nIEJlZ2lu 16623\nZmlsZXM= 16624\nIGxpY2Vuc2Vz 16625\nJSU= 16626\nIE1pdHQ= 16627\nIGZpbHRlcnM= 16628\nIE1pbHdhdWtlZQ== 16629\nR04= 16630\nIHVuZm9sZA== 16631\nTW8= 16632\nIG51dHJpdGlvbg== 16633\ncHBv 16634\nQm8= 16635\nIGZvdW5kaW5n 16636\nIHVuZGVybWluZQ== 16637\nIGVhc2llc3Q= 16638\nIEN6ZWNo 16639\nIE1hY2s= 16640\nIHNleHVhbGl0eQ== 16641\nIE5peG9u 16642\nV2lu 16643\nIEFybg== 16644\nIEtpbg== 16645\n44Kj 16646\naWNlcg== 16647\nIGZvcnR1bg== 16648\nIHN1cmZhY2Vz 16649\nYWdoZA== 16650\nIGNhcnJpZXJz 16651\nIFBBUlQ= 16652\nIFRpYg== 16653\nIGludGVydmFs 16654\nIGZydXN0cmF0aW5n 16655\nIFNoaXA= 16656\nIEFybWVk 16657\nZmZl 16658\nIGJvYXRz 16659\nIEFicmFoYW0= 16660\naW5pcw== 16661\nIHN1aXRlZA== 16662\ndGhyZWFk 16663\naW92 16664\nYWJ1bA== 16665\nIFZlbmV6dWVsYQ== 16666\nIHRvbQ== 16667\nc3VwZXI= 16668\nIGNhc3RsZQ== 16669\nYWx0aG91Z2g= 16670\naW94aWRl 16671\nZWNoZXM= 16672\nIGV2b2x1dGlvbmFyeQ== 16673\nIG5lZ290aWF0ZQ== 16674\nIGNvbmZyb250ZWQ= 16675\nUmVtZW1iZXI= 16676\nIDE3MA== 16677\nU3VjaA== 16678\nIDkxMQ== 16679\nbXVsdA== 16680\nIEFieXNz 16681\ndXJyeQ== 16682\na2Vlcw== 16683\nc3BlYw== 16684\nIEJhcmJhcmE= 16685\nIGJlbG9uZ2luZw== 16686\nIHZpbGxhaW4= 16687\naXN0YW5p 16688\nIGFjY291bnRhYmxl 16689\nIHBvcnRpb25z 16690\nIERlY2w= 16691\nVXI= 16692\nIEthdGU= 16693\nZ3Jl 16694\nIG1hZ2F6aW5lcw== 16695\nVUNL 16696\nIHJlZ3VsYXRl 16697\nb21vbg== 16698\nIEFsbW9zdA== 16699\nIG92ZXJ2aWV3 16700\nIHNjcmFt 16701\nIGxvb3Q= 16702\nIEZpdHo= 16703\nIGNoYXJhY3RlcmlzdGlj 16704\nIFNuYWtl 16705\nc2F5 16706\nIFJpY28= 16707\nIHRyYWl0 16708\nIEpvaW5lZA== 16709\nYXVjdXM= 16710\nIGFkYXB0YXRpb24= 16711\nIEFpcmxpbmVz 16712\nIGFyY2hhZQ== 16713\nIElkZQ== 16714\nIGJpa2Vz 16715\nIGxpdGVyYXJ5 16716\nIGluZmx1ZW5jZXM= 16717\nIFVzZWQ= 16718\nQ3JlYXQ= 16719\nIHBsZWE= 16720\nIERlZmVuY2U= 16721\nIEFzc2Fzcw== 16722\nIHBvbmQ= 16723\nVUxU 16724\nKSI= 16725\nIGV2YWx1YXRlZA== 16726\nIG9idGFpbmluZw== 16727\nIGRlbW9ncmFwaGlj 16728\nIHZpZ2ls 16729\nYWxleQ== 16730\nIHNwb3VzZQ== 16731\nIFNlYWhhd2tz 16732\ncmVzcG9ucw== 16733\nIEJlbHQ= 16734\ndW1hdGlj 16735\nIHJpc2Vz 16736\ncnVubmVy 16737\nIE1pY2hlbGxl 16738\nIHBvdGVudA== 16739\ncmFjZQ== 16740\nIFBBQw== 16741\nRmluZA== 16742\nb2xlc3Rlcm9s 16743\nSVNT 16744\nIEludHJvZHVjZWQ= 16745\ncmVzc2Vz 16746\naWdubWVudA== 16747\nT3M= 16748\nIFR1 16749\nIERleA== 16750\naWNpZGVz 16751\nIHNwYXJrZWQ= 16752\nIExhdXJh 16753\nIEJyeWFudA== 16754\nIHNtaWxpbmc= 16755\nIE5leHVz 16756\nIGRlZmVuZGFudHM= 16757\nIENhdGFs 16758\nIGRpc2hlcw== 16759\nc2hhcGVk 16760\nIHByb2xvbmc= 16761\nbXQ= 16762\nKCQ= 16763\n44CC 16764\nIGNhbGN1bGF0aW9ucw== 16765\nIFNhbWU= 16766\nIHBpdg== 16767\nSEg= 16768\nIGNhbmNlbGxlZA== 16769\nIGdyaW4= 16770\nIHRlcnJpdG9yaWVz 16771\naXN0aWNhbGx5 16772\nQ29tZQ== 16773\nIFBhcmVudA== 16774\nUHJvamVjdA== 16775\nIG5lZ2xpZw== 16776\nIFByaXZhY3k= 16777\nIGFtbW8= 16778\nTEVDVA== 16779\nb2x1dGVseQ== 16780\nIEVwaWM= 16781\nIG1pc3VuZGVy 16782\nd2Fs 16783\nQXByaWw= 16784\nbW9z 16785\ncGF0aHk= 16786\nIENhcnNvbg== 16787\nIGFsYnVtcw== 16788\nIEVhc3k= 16789\nIHBpc3RvbA== 16790\nPDw= 16791\nIFwo 16792\ndGFyZ2V0 16793\naGVscA== 16794\nIGludGVycHJl 16795\nY29uc2Npb3Vz 16796\nIEhvdXNpbmc= 16797\nIEpvaW50 16798\nMTI3 16799\nIGJlZXJz 16800\nc2NpZW5jZQ== 16801\nIEZpcmVmb3g= 16802\nZWZmZWN0aXZl 16803\nIENhYmlu 16804\nIE9rYXk= 16805\nIEFwcGxpYw== 16806\nIHNwYWNlY3JhZnQ= 16807\nIFNS 16808\ndmV0 16809\nIFN0cmFuZ2U= 16810\nU0I= 16811\nIGNvcnBz 16812\naWJlcmFs 16813\nZWZmaWNpZW50 16814\nIHByZXZhbGVuY2U= 16815\nIGVjb25vbWlzdHM= 16816\nMTE4 16817\nVGhyZWFk 16818\nb3JkYWJsZQ== 16819\nT0RF 16820\nIENhbnQ= 16821\nPS09LQ== 16822\naWZpYWJsZQ== 16823\nIEFyb3VuZA== 16824\nIHBvbGU= 16825\nIHdpbGxpbmduZXNz 16826\nQ0xB 16827\nIEtpZA== 16828\nIGNvbXBsZW1lbnQ= 16829\nIHNjYXR0ZXJlZA== 16830\nIGlubWF0ZXM= 16831\nIGJsZWVkaW5n 16832\nZXZlcnk= 16833\nIHF1ZXVl 16834\nIFRyYWlu 16835\nIGhpag== 16836\nIG1lbGVl 16837\ncGxldGVk 16838\nIGRpZ2l0 16839\nIGdlbQ== 16840\nb2ZmaWNpYWw= 16841\nIGxpZnRpbmc= 16842\n0LU= 16843\nUmVxdQ== 16844\naXR1dGVz 16845\nIHBhY2thZ2luZw== 16846\nIFdvcmtlcnM= 16847\naHJhbg== 16848\nIExlYmFub24= 16849\nb2xlc2M= 16850\nIHB1bmlzaGVk 16851\nIEp1YW4= 16852\nIGphbQ== 16853\nIERvY3VtZW50 16854\nIG1hcHBpbmc= 16855\naWNhdGVz 16856\nIGluZXZpdGFibHk= 16857\nIHZhbmlsbGE= 16858\nIFRvbg== 16859\nIHdhdGNoZXM= 16860\nIGxlYWd1ZXM= 16861\nIGluaXRpYXRlZA== 16862\nZGVncmVl 16863\ncG9ydGlvbg== 16864\nIHJlY2FsbHM= 16865\nIHJ1aW4= 16866\nIG1lbHQ= 16867\nSUFO 16868\nIGhlbQ== 16869\nRXhw 16870\nIGJha2luZw== 16871\nIENvbG9tYg== 16872\nYXRpYmxl 16873\nIHJhZGl1cw== 16874\ncGx1Zw== 16875\nIElG 16876\nZXRpY2FsbHk= 16877\nIGZpY3Q= 16878\nSEVS 16879\nIFRhcA== 16880\nYXRpbnVt 16881\nIGluaw== 16882\nIGNvaA== 16883\nIFdpemFyZA== 16884\nYm90aA== 16885\ndGV4 16886\nIHNwZW5kcw== 16887\nIEN1cnJlbnRseQ== 16888\nIFBpdA== 16889\nIG5ldXJvbnM= 16890\naWdudA== 16891\nIHJhbGw= 16892\nIGJ1c2Vz 16893\nYnVpbGRpbmc= 16894\nIGFkanVzdG1lbnRz 16895\nIGNyaWVk 16896\naWJsaWNhbA== 16897\nYXR0ZWQ= 16898\nIFppb24= 16899\nIE1hdHRlcg== 16900\nIG1lZGl0YXRpb24= 16901\nIERlbm5pcw== 16902\nIG91cnM= 16903\nIFRhYg== 16904\nIHJhbmtpbmdz 16905\nb3J0YWw= 16906\nIGFkdmVycw== 16907\nIHN1cnJlbmRlcg== 16908\nIEdvYg== 16909\nY2l1bQ== 16910\nb21hcw== 16911\naW1ldGVy 16912\nIG11bHRpcGxheWVy 16913\nIGhlcm9pbg== 16914\nIG9wdGltaXN0aWM= 16915\nIGluZGljYXRvcg== 16916\nIEJyaWc= 16917\nIGdyb2Nlcnk= 16918\nIGFwcGxpY2FudA== 16919\nIFJvY2tldA== 16920\ndmlk 16921\nRXhjZXB0aW9u 16922\ncGVudA== 16923\nIG9yZ2FuaXppbmc= 16924\nIGVuY291bnRlcnM= 16925\nIFRPRA== 16926\nIGpld2Vs 16927\nU2F2ZQ== 16928\nIENocmlzdGll 16929\nIGhlYXRpbmc= 16930\nIGxhenk= 16931\nIENQ 16932\nIGNvdXNpbg== 16933\nQ29uZmln 16934\nIHJlZ2VuZXI= 16935\nIG5lYXJlc3Q= 16936\nIGFjaGlldmluZw== 16937\nRU5T 16938\ndGhyb3c= 16939\nIFJpY2htb25k 16940\nYW50bGU= 16941\nMjAwMg== 16942\nIGFudGVu 16943\nYmlyZA== 16944\nMTMz 16945\nIG5hcmM= 16946\ncmFpbnQ= 16947\ndW5ueQ== 16948\nIEhpc3Bhbmlj 16949\nb3VybmFtZW50cw== 16950\nIHByb3BoZQ== 16951\nIFRoYWlsYW5k 16952\nIFRp 16953\nIGluamVjdGlvbg== 16954\nIGluaGVyaXQ= 16955\ncmF2aXM= 16956\nIG1lZGk= 16957\nIHdob2V2ZXI= 16958\nIERFQlVH 16959\nR1A= 16960\nIEh1ZA== 16961\nQ2FyZA== 16962\ncHJvbQ== 16963\nIHBvcg== 16964\nIG92ZXJoZWFk 16965\nTGF3 16966\nIHZpb2xhdGU= 16967\nIGhlYXRlZA== 16968\nIGRlc2NyaXB0aW9ucw== 16969\nIGFjaGlldmVtZW50cw== 16970\nIEJlZXI= 16971\nIFF1YW50 16972\nV2Fz 16973\nIGVpZ2h0aA== 16974\nIEl2 16975\nIHNwZWNpYWxpemVk 16976\nVVBEQVRF 16977\nIERlbHRh 16978\nUG9w 16979\nSnVs 16980\nIEFzaw== 16981\nb3BoeQ== 16982\nIG5ld3NsZXR0ZXJz 16983\nIFRvb2w= 16984\nIGdhcmQ= 16985\nIENvbmZlZGVy 16986\nIEdNVA== 16987\nIEFiYm90dA== 16988\nIGltbXVuaXR5 16989\nIFZN 16990\nSXNsYW0= 16991\nIGltcGxpY2l0 16992\nd2Q= 16993\nIDE5NDQ= 16994\ncmF2aXR5 16995\nb21ldHJpYw== 16996\nIHN1cnZpdmluZw== 16997\ndXJhaQ== 16998\nIFByaXNvbg== 16999\nIHJ1c3Q= 17000\nIFNrZXRjaA== 17001\nIGJlZXM= 17002\nIFRoZW9yeQ== 17003\nIG1lcml0 17004\nVGV4 17005\nY2hhdA== 17006\nIG1pbQ== 17007\nIHBhc3Rl 17008\nIEtvY2g= 17009\nIGlnbm9yYW5jZQ== 17010\nIFNob290 17011\nIGJhc2VtZW50 17012\nVW5pdGVk 17013\nIEFkdmlz 17014\naGVpZ2h0 17015\nIGZvc3Rlcg== 17016\nIGRldGFpbg== 17017\naW5mb3JtYXRpb24= 17018\nIG5ldXJhbA== 17019\nJzs= 17020\nIHByb3Zlcw== 17021\nYWxsZXJ5 17022\nIGludml0YXRpb24= 17023\ndW1iZXJz 17024\nIGNhdHRsZQ== 17025\nIGJpY3ljbGU= 17026\nemk= 17027\nIGNvbnN1bHRhbnQ= 17028\nIGFwb2xvZ3k= 17029\nIFRpZ2Vy 17030\nIDEyMw== 17031\nOTk5 17032\nIGluZGl2aWR1YWxseQ== 17033\ncnQ= 17034\naWdpb24= 17035\nIEJyYXppbGlhbg== 17036\nIGRpc3R1cmI= 17037\nIGVudHJlcHJlbmV1cnM= 17038\nIGZvcmVzdHM= 17039\nY2VycHQ= 17040\ncGxhdGVz 17041\ncGhlcg== 17042\nY2xpcHNl 17043\nIHR3aXR0ZXI= 17044\nIGFjaWRz 17045\nb2dyYXBoaWNhbA== 17046\naHVt 17047\nIEJhbGQ= 17048\naWZ1bGx5 17049\nIGNvbXBpbGVy 17050\nIERB 17051\nIGRvbm9y 17052\nYXNp 17053\nIHRyaWJhbA== 17054\nbGFzaA== 17055\nIENvbmZpZw== 17056\nIGFwcGxpY2FudHM= 17057\nIHNhbGFyaWVz 17058\nMTM1 17059\nUHV0aW4= 17060\nIEZvY3Vz 17061\naXJz 17062\nIG1pc2NvbmR1Y3Q= 17063\nIEhheg== 17064\nIGVhdGVu 17065\nTW9iaWxl 17066\nTXVzbGlt 17067\nIE1hcmN1cw== 17068\ndmlvbA== 17069\nIGZhdm9yYWJsZQ== 17070\nIHN0dWI= 17071\nYWRpbg== 17072\nIEhvYg== 17073\nIGZhaXRoZnVs 17074\nIGVsZWN0cm9uaWNz 17075\nIHZhY3V1bQ== 17076\nd2FpdA== 17077\nYmFja2Vk 17078\nZWNvbm9taWM= 17079\nZGlzdA== 17080\nIHRlbnVyZQ== 17081\nIHNpbmNlcmU= 17082\nIFRvZ2V0aGVy 17083\nIFdhdmU= 17084\nIHByb2dyZXNzaW9u 17085\nIGRlbnlpbmc= 17086\nIGRpc3RyZXNz 17087\nYnJhc2th 17088\ndGhpcmQ= 17089\nIG1peGluZw== 17090\nIGNvbG9uaWFs 17091\nIHByaXZhdGVseQ== 17092\nIHVucmVzdA== 17093\nYXRlcm5pdHk= 17094\nIHByZW1pc2Vz 17095\nYW50aQ== 17096\nZ3JlZ2F0aW9u 17097\nIGxpY2VuY2U= 17098\nIEhpbmQ= 17099\nIFNhbXVlbA== 17100\nIGNvbnZpbmNpbmc= 17101\nIEFjZQ== 17102\nIFJ1c3Q= 17103\nIE5ldGFueWFodQ== 17104\nIGhhbmRsZXM= 17105\nIFBhdGNo 17106\nb3JpZW50ZWQ= 17107\nYWhv 17108\nIEdvbno= 17109\nIGhhY2tlcnM= 17110\nY2xhaW1lcg== 17111\nIGN1c3RvbXM= 17112\nIEdyYW4= 17113\nZmlnaHRlcnM= 17114\nIGx1Yw== 17115\nIG1hbnVzY3JpcHQ= 17116\nYXJlbnRob29k 17117\nIGRldmls 17118\nIHdhcnJpb3Jz 17119\nIG9mZmVuZGVycw== 17120\nV2lsbGlhbQ== 17121\nIGhvbGlkYXlz 17122\nIG5pZ2h0bWFyZQ== 17123\nIGxldmVy 17124\naWZmZXJlbnQ= 17125\nU3RhdA== 17126\nIGV4aGliaXRpb24= 17127\ncHV0ZWQ= 17128\nIFB1cmU= 17129\nIGFscGhh 17130\nIGVudGh1c2lhc20= 17131\nIFJlcHJlc2VudGF0aXZlcw== 17132\nRUFS 17133\nIFR5cA== 17134\nIHdoZWF0 17135\nIEFsZg== 17136\nIGNvcnJlY3Rpb24= 17137\nIGV2YW5nZWw= 17138\nQVRU 17139\nTWlzcw== 17140\nIHNvdXA= 17141\nIGltcGxpZWQ= 17142\ncGFyYW0= 17143\nIHNleHk= 17144\nIEx1eA== 17145\nIHJlcHVibGlj 17146\ncGF0Y2g= 17147\nYWJsaXNo 17148\nIGljb25z 17149\nIGZhdGhlcnM= 17150\nIEdFVA== 17151\nIENhcmli 17152\nIHJlZ3VsYXRlZA== 17153\nIENvaGVu 17154\nIEJvYmJ5 17155\nIG5lcg== 17156\nIGJlbnQ= 17157\ndmVudG9yeQ== 17158\nIEFsb25n 17159\nIEVTVA== 17160\nIFdhbGxhY2U= 17161\nIG11cmRlcnM= 17162\ncmlzZQ== 17163\na2VsbA== 17164\nIENvbW1vbndlYWx0aA== 17165\nIG5hc3R5 17166\nZXRh 17167\nIE1JVA== 17168\nIGFkbWluaXN0ZXJlZA== 17169\nIGdlbnVpbmVseQ== 17170\nRWRpdG9y 17171\nbmljaw== 17172\nIGh5ZHJv 17173\nKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio= 17174\nIEJsZQ== 17175\nIGZpbmVz 17176\nIGdvcmdl 17177\nYXVzaWJsZQ== 17178\ncmg= 17179\nIGFwcGxl 17180\nbWVudGlvbmVk 17181\nIHJvcGU= 17182\nb3R5cA== 17183\nSFI= 17184\nIGRpc2FwcG9pbnRpbmc= 17185\nIGNhZ2U= 17186\nbmlr 17187\nIGRvdWJ0cw== 17188\nIEZSRUU= 17189\ncHJpbnRz 17190\nIE1VU1Q= 17191\nIHZlbmRvcnM= 17192\nIElucXU= 17193\nIGxpYmVyYWxz 17194\nIGNvbnRyYWN0b3I= 17195\nIHVwc2lkZQ== 17196\nY2hpbGRyZW4= 17197\nIHRyaWNreQ== 17198\nIHJlZ3VsYXRvcnM= 17199\nY2hhcmdlZA== 17200\nbGl0ZXI= 17201\nICoqKg== 17202\nIHJlYmVsbA== 17203\nbGFuZw== 17204\nIGxvY2Fscw== 17205\nIHBoeXNpY2lhbnM= 17206\nIGhleQ== 17207\nYXJzZQ== 17208\ndG0= 17209\nIExleA== 17210\nIGJlaGF2aW9yYWw= 17211\nc3VjY2Vzc2Z1bA== 17212\nRlg= 17213\nIGJyaWNr 17214\nb3ZpYw== 17215\nIGNvbmZvcm0= 17216\nIHJldmlld2luZw== 17217\nIGluc2lnaHRz 17218\nIGJpb2xvZ3k= 17219\nIFJlbW92ZQ== 17220\nIEV4dHJh 17221\nIGNvbW1pdHRpbmc= 17222\naW5kdWNlZA== 17223\naWdudHk= 17224\naWdt 17225\nIGF0b21pYw== 17226\nQ29tbW9u 17227\nIEVN 17228\nIFBlcmU= 17229\nIEl0ZW1z 17230\nZWg= 17231\nIHByZXNlcnZlZA== 17232\nIEhvb2Q= 17233\nIHByaXNvbmVy 17234\nIGJhbmtydXB0Y3k= 17235\nIGdyZW4= 17236\ndXNoZXM= 17237\nIGV4cGxvaXRhdGlvbg== 17238\nIHNpZ25hdHVyZXM= 17239\nIGZpbmFu 17240\nXSwi 17241\nIE1S 17242\nIG1lZw== 17243\ncmVtbGlu 17244\nIG11c2ljaWFucw== 17245\nIHNlbGVjdGluZw== 17246\nIGV4YW1pbmluZw== 17247\nSU5L 17248\nbGF0ZWQ= 17249\nSGk= 17250\nIGFydGlj 17251\nIHBldHM= 17252\nIGltcGFpcg== 17253\nIE1BTg== 17254\nIHRhYmxldHM= 17255\naW5jbHVkZQ== 17256\nUmFuZ2U= 17257\nIGNhdXQ= 17258\nIGxvZ3M= 17259\nIG1vdW50aW5n 17260\nIHVuYXdhcmU= 17261\nIGR5bmFtaWNz 17262\nIFBhbGVzdGluZQ== 17263\nIFF1YXJ0ZXI= 17264\nIFB1cnBsZQ== 17265\nIG1h 17266\nIEltcG9ydA== 17267\nIGNvbGxlY3Rpb25z 17268\nY2lhdGlvbg== 17269\nIHN1Y2Nlc3Nvcg== 17270\nIGNsb25l 17271\nIGFpbWluZw== 17272\nIHBvc3Nlc3NlZA== 17273\nIHN0aWNraW5n 17274\nIHNoYWtpbmc= 17275\nIGxvY2F0ZQ== 17276\nIEhvY2tleQ== 17277\nVHVybg== 17278\nMTcw 17279\nIGZpZnRlZW4= 17280\nIEhhcnJpc29u 17281\nIGNvbnRpbnVvdXNseQ== 17282\nIFRD 17283\nIFZhbGVudA== 17284\nIFJlc2N1ZQ== 17285\nIGJ5cGFzcw== 17286\nYW1vdW50 17287\nIG1hc3Q= 17288\nIHByb3RlY3Rz 17289\nIGFydGlzdGlj 17290\nIHNvbWV0aW1l 17291\nIHNob2U= 17292\nIHNob3V0ZWQ= 17293\naWZpY2FudA== 17294\nZXRpdGl2ZQ== 17295\nIFJlZ2lzdGVy 17296\nIEppbg== 17297\nIGNvbmNlbnRyYXRlZA== 17298\nbGluZ3Rvbg== 17299\nb25pZXM= 17300\nIGdlbmVyYXRvcg== 17301\neXJpbQ== 17302\nIEFybWVu 17303\nIGNsZWFyaW5n 17304\naWRv 17305\nIFRX 17306\nYWxwaA== 17307\nIGxhZGllcw== 17308\nSGFyZA== 17309\nIGRpYWxvZw== 17310\nIGlucHV0cw== 17311\n5pw= 17312\nIHBvc2Vz 17313\nIHNsb3Rz 17314\nIFByZW1pdW0= 17315\nIGxlYWtz 17316\nIGJvc3Nlcw== 17317\nIDExMw== 17318\nY291cnNl 17319\nQWNj 17320\nIE5ld3Rvbg== 17321\nIEF1c3RyaWE= 17322\nIE1hZ2U= 17323\nIHRlYWNoZXM= 17324\nYWJhZA== 17325\nIHdlYXJz 17326\nIGN5bA== 17327\nIGN1cnNl 17328\nIFNhbGVz 17329\nIFdpbmdz 17330\nIHBzeQ== 17331\nIGdhcHM= 17332\nIEljZWxhbmQ= 17333\nIFBpbnRlcmVzdA== 17334\nIGxhbmRsb3Jk 17335\nIGRlZmluaXRpb25z 17336\nIEtlcg== 17337\nIHN1ZmZpY2llbnRseQ== 17338\nIFBlbmNl 17339\nIEFyY2hpdGVjdA== 17340\nIHN1cnBhc3M= 17341\nIDExNA== 17342\nIHN1cGVyaGVybw== 17343\nIERpc2Vhc2U= 17344\nIHByaWVzdHM= 17345\nIEN1bHR1cmU= 17346\nIGRlZmluaXRpdmU= 17347\nIHNlY3JldGx5 17348\nIERhbmNl 17349\naW5zdGFsbA== 17350\nY2hpZWY= 17351\nIEplc3NpY2E= 17352\nV291bGQ= 17353\nVXBkYXRlZA== 17354\nIGxvY2tlcg== 17355\nIEtheQ== 17356\nIG1lbW9yaWFs 17357\n6KY= 17358\nZmF0 17359\nIGRpc2d1 17360\nIGZsYXZvcnM= 17361\nIEJhc2ViYWxs 17362\nIFJlc2lzdGFuY2U= 17363\nIGtpY2tz 17364\nIGVudg== 17365\nIHRlZW5hZ2Vycw== 17366\nRGFyaw== 17367\nIENBUg== 17368\nIGhhbHQ= 17369\nIExH 17370\nIEdhYnJpZWw= 17371\nIGZldmVy 17372\nIHNhdHVy 17373\nIG1hbGw= 17374\nIGFmZmlsaWF0ZQ== 17375\nIFNsZWVw 17376\nIFNwZWNpZmlj 17377\nIFZlbA== 17378\nIGphcg== 17379\nIFNhY3JlZA== 17380\nIEVkd2FyZHM= 17381\nIEFDTA== 17382\nIHJldGFpbmVk 17383\nIEdpYW50 17384\nIGxpbWl0YXRpb24= 17385\naW5jZXM= 17386\nIHJlZnVzYWw= 17387\nIFRhbGU= 17388\nIEJ1dGxlcg== 17389\nIGFjY2lkZW50cw== 17390\nIENTUw== 17391\nIGltcG9ydGVk 17392\nIENvcHk= 17393\nzrE= 17394\nRVJU 17395\nemVs 17396\nIGRpdmlzaW9ucw== 17397\naG90cw== 17398\nIEFsYg== 17399\nIERT 17400\nTG9hZGVy 17401\nV2FzaGluZ3Rvbg== 17402\nYXRpc2Y= 17403\nIENyZWF0aXZl 17404\nXC4= 17405\nIEF1dG9t 17406\ncmVkaWN0 17407\nIHJlY2VwdG9y 17408\nIENhcmxvcw== 17409\nTWV0aG9k 17410\nb2th 17411\nIG1hbGljaW91cw== 17412\nIHN0ZXBwaW5n 17413\nLFs= 17414\nIERhZA== 17415\nIGF0dHJhY3Rpb24= 17416\nIEVmZmVjdHM= 17417\nIFBpcmF0ZQ== 17418\nIENlcg== 17419\nIEluZHVzdHJ5 17420\nIFJ1ZA== 17421\nIGNoYXJ0ZXI= 17422\nIGRpbmluZw== 17423\nIGluc2lzdHM= 17424\nIGNvbmZpZ3VyZQ== 17425\nICgj 17426\nIFNpbXBsZQ== 17427\nIFNjcm9sbA== 17428\nVVRD 17429\nMTc1 17430\nIEtvbg== 17431\nIG1hcmtldHBsYWNl 17432\nIOOC 17433\nIHJlZnJlcw== 17434\nIGdhdGVz 17435\nZXJyZWQ= 17436\nIFBvZA== 17437\nIGJlaGF2ZQ== 17438\nRnJhbms= 17439\nbm9kZQ== 17440\nIGVuZG9yc2Vk 17441\naGV0dA== 17442\nYXNpdmU= 17443\nIEhvbWVsYW5k 17444\nIHJpZGVz 17445\nIExlYXZl 17446\nZXJuZXNz 17447\nIGZsb29kaW5n 17448\nQUZQ 17449\nIHJpc2Vu 17450\nIGNvbnRpbnVhbGx5 17451\nIHVuYW5pbQ== 17452\nIENvbnRyYWN0 17453\nIFBhcw== 17454\nIGd1aWRlZA== 17455\nIENoaWxl 17456\nYmQ= 17457\nIHN1Y2M= 17458\ncHRpYw== 17459\nIGNvbW1pdHRlZXM= 17460\nIEx1dGhlcg== 17461\nIEFueW9uZQ== 17462\nIHNhYg== 17463\nMTI0 17464\nIHBpeGVs 17465\nIEJhaw== 17466\nIFRhZw== 17467\nIEJlbm5ldHQ= 17468\nRW50ZXI= 17469\nc21hbGw= 17470\nIFByZXNpZGVudGlhbA== 17471\nIHB1bA== 17472\nIGNvbnRyYWNl 17473\nYXJjaGl2ZQ== 17474\nIGNvYXN0YWw= 17475\nIEtpZHM= 17476\nMTky 17477\n4oCy 17478\naWNreQ== 17479\nSU5HVE9O 17480\nIHdvbGY= 17481\nIFN0YWxpbg== 17482\nVHVy 17483\naWRnZXQ= 17484\nYW1hcw== 17485\nIFVubGVzcw== 17486\nIHNwb25zb3I= 17487\nIG1vcnBo 17488\nIENob29zZQ== 17489\nIHJ1bm5lcg== 17490\nIHVuYmVs 17491\nIG11ZA== 17492\nIE1hbmE= 17493\nIGR1YmJlZA== 17494\nIGdvZGQ= 17495\ndXJlcnM= 17496\nd2luZG93 17497\nIHJlbGllZA== 17498\nIGNlbGVicmF0aW5n 17499\nb3Nj 17500\nIDEzNQ== 17501\nIGxvYmJ5aW5n 17502\nIGluY29tcGxldGU= 17503\nIHJlc3RyaWN0aW9u 17504\nIGluY2Fw 17505\naXR1cw== 17506\nIGV4cGVjdGF0aW9u 17507\nIEFwb2xsbw== 17508\nIGludGVucw== 17509\nIHN5bmM= 17510\nR0g= 17511\nIG1hbmlwdWxhdGlvbg== 17512\nQlk= 17513\nIHNwZWFy 17514\nIGJyZWFzdHM= 17515\nIHZvbGNhbg== 17516\naWxpYQ== 17517\nTWF0ZXJpYWw= 17518\nIGZvcm1hdHM= 17519\nIEJhc3Q= 17520\nIHBhcmxpYW1lbnRhcnk= 17521\nIHNuYWtl 17522\nIHNlcnZhbnRz 17523\nIFRydWRlYXU= 17524\nIEdyaW0= 17525\nIEFyYWJpYw== 17526\nIFNDUA== 17527\nIEJveXM= 17528\nc3RhdGlvbg== 17529\nIHByb3NwZWN0aXZl 17530\nb3JkZQ== 17531\naW5pdGlhbGl6ZWQ= 17532\nIGJvcmVk 17533\nQUJMRQ== 17534\nIGFjY2Vzc2Vk 17535\nIHRheGk= 17536\nIFNoZWxs 17537\nYWlkZW4= 17538\ndXJzZWQ= 17539\naW5hdGVz 17540\nIEluc3VyYW5jZQ== 17541\nIFBldGU= 17542\nU2VwdGVtYmVy 17543\nNjUw 17544\nIGFkdmVudHVyZXM= 17545\nIENvdmVy 17546\nIHRyaWJ1dGU= 17547\nIHNrZXRjaA== 17548\nIGVtcG93ZXI= 17549\nINg= 17550\nIEdsZW5u 17551\nIERhdw== 17552\nPVwi 17553\nIFBvbGl0aWNz 17554\nIGd1aWRlcw== 17555\nIGRpb3hpZGU= 17556\nIEdvcmU= 17557\nIEJyaWdodA== 17558\nIFNpZXJyYQ== 17559\nIHZhbHVlZA== 17560\nY29uZA== 17561\nIHBvaW50ZXI= 17562\nU2VsZWN0 17563\nIHJpc2t5 17564\nIGFic29yYg== 17565\naW1hZ2Vz 17566\nIHJlZnVzZXM= 17567\nIGJvbnVzZXM= 17568\nX19f 17569\nIGhpbGFy 17570\nIEZlYXR1cmVz 17571\nMjIw 17572\nIENvbGxlY3Rvcg== 17573\nRm9vdA== 17574\nIDE5NjQ= 17575\nY3VsdXM= 17576\nIGRhd24= 17577\nIHdvcmtvdXQ= 17578\nIExP 17579\nIHBoaWxvc29waGljYWw= 17580\nIFNhbmR5 17581\nIFlvdXRo 17582\nIGxpYWJsZQ== 17583\nQWY= 17584\nYmx1ZQ== 17585\nIG92ZXJ0dXJu 17586\nbGVzc25lc3M= 17587\nIFRyaWJ1bmU= 17588\nIEluZw== 17589\nIGZhY3Rvcmllcw== 17590\nIGNhdGNoZXM= 17591\nIHByb25l 17592\nIG1hdHJpeA== 17593\nIGxvZ2lu 17594\nIGluYWNj 17595\nIGV4ZXJ0 17596\nc3lz 17597\nIG5lZWRsZQ== 17598\nIFF1cg== 17599\nIG5vdGlmaWVk 17600\nb3VsZGVy 17601\ndHg= 17602\nIHJlbWluZHM= 17603\nIHB1Ymxpc2hlcnM= 17604\nIG5vcnQ= 17605\nIGdpdA== 17606\nIGZsaWVz 17607\nIEVtaWx5 17608\nIGZsb3dpbmc= 17609\nIEFsaWVu 17610\nIFN0cmF0ZWc= 17611\nIGhhcmRlc3Q= 17612\nIG1vZGlmaWNhdGlvbg== 17613\nQVBJ 17614\nIE1Z 17615\nIGNyYXNoZXM= 17616\nc3RhaXJz 17617\nbnVtYmVy 17618\nIHVyZ2luZw== 17619\nY2hhbm5lbA== 17620\nIEZhbGNvbg== 17621\nIGluaGFiaXRhbnRz 17622\nIHRlcnJpZnlpbmc= 17623\nIHV0aWxpemU= 17624\nIGJhbm5lcg== 17625\nIGNpZ2FyZXR0ZXM= 17626\nIHNlbnNlcw== 17627\nIEhvbG1lcw== 17628\nIHByYWN0aXRpb24= 17629\nIFBoaWxsaXBz 17630\nb3R0bw== 17631\nIGNvbXBpbGU= 17632\nTW9kZWw= 17633\nIEtv 17634\nIFtd 17635\nQW1lcmljYW5z 17636\nIFRlcm1z 17637\nIG1lZGljYXRpb25z 17638\nIEFuYQ== 17639\nIGZ1bmRhbWVudGFsbHk= 17640\nIE5vdGljZQ== 17641\nIHdlYWtlcg== 17642\nIDAwMDA= 17643\nIGdhcmxpYw== 17644\nIG91dGJyZWFr 17645\nIGVjb25vbWlzdA== 17646\nIEJpcnRo 17647\nIG9ic3RhY2xlcw== 17648\nYXJjZXI= 17649\nIE9ydGhvZG94 17650\nIHBsYWNlYm8= 17651\nIENyZXc= 17652\nYXNwYmVycnk= 17653\nIEFuZ2Vscw== 17654\nIGRpc2NoYXJnZQ== 17655\nIGRlc3RydWN0aXZl 17656\nMTE3 17657\nIFJpc2luZw== 17658\nIGRhaXJ5 17659\nbGF0ZQ== 17660\nIGNvbGxpc2lvbg== 17661\nIFRpZ2Vycw== 17662\nZWFub3I= 17663\nb2N1bWVudGVk 17664\nIEludmFsaWQ= 17665\nIGRvbnQ= 17666\nIExpdGVy 17667\nIFZh 17668\nIGh5ZHJvZ2Vu 17669\nIHZhcmlhbnRz 17670\nIEJyb3ducw== 17671\nIDE5NjU= 17672\nIGluZGlnZW5vdXM= 17673\nIHRyYWRlcw== 17674\nIHJlbWFpbmRlcg== 17675\nIHN3ZXB0 17676\nIEltcGFjdA== 17677\nIHJlZGlzdA== 17678\nIHVuaW50 17679\nZ3JhZHVhdGU= 17680\n44OV 17681\nIFdJTEw= 17682\n44Gu5w== 17683\nIENyaXRpY2Fs 17684\nIGZpc2hlcg== 17685\nIHZpY2lvdXM= 17686\nIHJldmVyc2Vk 17687\nWWVhcg== 17688\nIFNveA== 17689\nIHNob290aW5ncw== 17690\nIGZpbG1pbmc= 17691\nIHRvdWNoZG93bnM= 17692\nYWlyZXM= 17693\nbWVs 17694\nIGdyYW5kZmF0aGVy 17695\nIGFmZmVjdGlvbg== 17696\naW5nbGU= 17697\nIG92ZXJseQ== 17698\nQWRkaXRpb25hbA== 17699\nIHN1cHJlbWU= 17700\nIEdyYWQ= 17701\nIHNwb3J0aW5n 17702\nIG1lcmN5 17703\nIEJyb29rcw== 17704\nb3VudHk= 17705\nIHBlcmZvcm1z 17706\nIHRpZ2h0bHk= 17707\nIGRlbW9ucw== 17708\nIGtpbGxpbmdz 17709\nIGZhY3Rpb24= 17710\nIE5vdmE= 17711\nYXV0cw== 17712\nIHVuZG91YnRlZGx5 17713\nYXJpbg== 17714\nIHVuZGVyd2F5 17715\ncmFr 17716\nIGxpdg== 17717\nIFJlZ2lvbg== 17718\nIGJyaWVmaW5n 17719\nc2Vycw== 17720\nY2xvdWQ= 17721\nIE1paw== 17722\ndXNw 17723\nIHByZWRpY3Rpb24= 17724\nYXpvcg== 17725\nIHBvcnRhYmxl 17726\nIEdhbmQ= 17727\nIHByZXNlbnRpbmc= 17728\nIDEwODA= 17729\nwrs= 17730\ndXNoaQ== 17731\nIFNwYXJr 17732\ndGhlcmV1bQ== 17733\nIGp1c3RpZmljYXRpb24= 17734\nIE55 17735\nIGNvbnRyYWN0b3Jz 17736\nbWluZ2hhbQ== 17737\nIFN0eWxl 17738\n5YU= 17739\nIENocm9uaWNsZXM= 17740\nIFBpY3R1cmU= 17741\nIHByb3Zpbmc= 17742\nIHdpdmVz 17743\nc2V0dA== 17744\nIG1vbGVjdWxlcw== 17745\nIEZhaXJ5 17746\nIGNvbnNpc3Rpbmc= 17747\nIHBpZXI= 17748\nYWxvbmU= 17749\naW5pdGlvbg== 17750\nIG51Y2xl 17751\nanNvbg== 17752\nIGdvdHRh 17753\nIG1vYmls 17754\nIHZlcmJhbA== 17755\nYXJpdW0= 17756\nIG1vbnVtZW50 17757\ndWNrZWQ= 17758\nIDI1Ng== 17759\nVGVjaA== 17760\nbWluZWNyYWZ0 17761\nIFRyYWNr 17762\nIHRpbGU= 17763\nIGNvbXBhdGliaWxpdHk= 17764\nYXNpcw== 17765\nIHNhZGQ= 17766\nIGluc3RydWN0ZWQ= 17767\nIE11ZWxsZXI= 17768\nIGxldGhhbA== 17769\nIGhvcm1vbmU= 17770\nIG9yY2hl 17771\nZWxzZQ== 17772\nIHNrZWxldA== 17773\nIGVudGVydGFpbmluZw== 17774\nIG1pbmltaXpl 17775\nYWdhaW4= 17776\nIHVuZGVyZ28= 17777\nIGNvbnN0cmFpbnRz 17778\nIGNpZ2FyZXR0ZQ== 17779\nIElzbGFtaXN0 17780\nIHRyYXZlbHM= 17781\nIFBhbnRoZXJz 17782\nbGluZ3M= 17783\nQ2FyZQ== 17784\nIGxhd3N1aXRz 17785\ndXJhcw== 17786\nIGNyeXN0 17787\nIGxvd2VyZWQ= 17788\nIGFlcmlhbA== 17789\nIGNvbWJpbmF0aW9ucw== 17790\nIGhhdW4= 17791\nIGNoYQ== 17792\nIHZpbmU= 17793\nIHF1YW50aXRpZXM= 17794\nIGxpbmtpbmc= 17795\nYmFuaw== 17796\nIHNveQ== 17797\nQmlsbA== 17798\nIEFuZ2VsYQ== 17799\nIHJlY2lwaWVudA== 17800\nIFByb3Rlc3Q= 17801\nIHNvY2tldA== 17802\nIHNvbGlkYXJpdHk= 17803\nIOKG 17804\nbWlsbA== 17805\nIHZhcmllcw== 17806\nIFBha2lzdGFuaQ== 17807\nRHJhZ29u 17808\nIHVuZQ== 17809\nIGhvcml6b24= 17810\nwqDCoMKgwqDCoMKgwqDCoA== 17811\nIHByb3ZpbmNlcw== 17812\nIGZyYW5rbHk= 17813\nIGVuYWN0ZWQ= 17814\nbm90ZXM= 17815\nWyc= 17816\nIDE5Mg== 17817\nb2NyYWN5 17818\nIGVuZG9yc2VtZW50 17819\nIG92ZXJ0aW1l 17820\nVHJ1ZQ== 17821\nTGFi 17822\nbGljdGVk 17823\nIEROQw== 17824\nIGJlYXRz 17825\nIEphbWll 17826\nMTUy 17827\nIElOVA== 17828\nQ29udGFjdA== 17829\nIGFjY291bnRlZA== 17830\naGFzaA== 17831\nIFBhY2tlcnM= 17832\ncGlyZXM= 17833\nIGxlc2JpYW4= 17834\nIGFtZW5kbWVudHM= 17835\nIGhvcGVmdWw= 17836\nIEZpbmxhbmQ= 17837\nIHNwb3RsaWdodA== 17838\nIGNvbmZpZ3VyZWQ= 17839\nIHRyb3VibGVk 17840\nIGdhemU= 17841\nIENhbGdhcnk= 17842\nIHJlbGlhYmlsaXR5 17843\nIGluc3VyZw== 17844\nc3dlcg== 17845\nYnV5 17846\nIFNraW4= 17847\nIHBpeGVscw== 17848\nIGhhbmRndW4= 17849\nIHBhcmFz 17850\nIGNhdGVnb3I= 17851\nIEVM 17852\nIFJleA== 17853\nSW5kZWVk 17854\nIGtpbmRh 17855\nIGNvbmp1bmN0aW9u 17856\nIEJyeWFu 17857\nIE1hbnVmYWN0 17858\neWFuZw== 17859\nUGx1cw== 17860\nU1FM 17861\naXNobWVudA== 17862\nIGRvbWluYXRl 17863\nIG5haWw= 17864\nIG9hdGg= 17865\nIGVydXB0 17866\nIEZpbmU= 17867\naXRiYXJ0 17868\nIENoaXA= 17869\nIEFiZA== 17870\nIE5hbQ== 17871\nIGJ1eWVy 17872\nIGRpc3NlbnQ= 17873\nTGVha3M= 17874\nQ29udGlu 17875\nIHJpZGVy 17876\nIFNvbWVvbmU= 17877\nIGlsbHVzaW9u 17878\nY2lu 17879\nIEJvZWluZw== 17880\nIGluYWRlcXU= 17881\nb3ZhdGlvbg== 17882\naWFudHM= 17883\nIHJlYnVpbGQ= 17884\nNDUw 17885\nIERlc3Rpbnk= 17886\nU1c= 17887\nIFRpbGw= 17888\nSGl0 17889\naWF6 17890\nIEJhbmds 17891\nYWNoZXJz 17892\nIFJlZm9ybQ== 17893\nIHNlZ21lbnRz 17894\nIHN5c3RlbWF0aWM= 17895\nZGM= 17896\nIENvbnNlcnZhdGl2ZXM= 17897\nIHBvcnRhbA== 17898\naG9y 17899\nIERyYWdvbmJvdW5k 17900\nIGRyYWdnZWQ= 17901\nb21v 17902\nIHRoZWU= 17903\nYWR2ZXJ0 17904\nIFJlcG9ydHM= 17905\nIEV0 17906\nIGJhcnJlbHM= 17907\nQXVndXN0 17908\nIGNvbXBhcmlzb25z 17909\nIGhleA== 17910\nIGFudGhyb3A= 17911\nIls= 17912\nYm9yb3VnaA== 17913\nYWJp 17914\nIHBpY3R1cmVk 17915\ncGxheWluZw== 17916\nIEFkZHJlc3M= 17917\nIE1pcnJvcg== 17918\nU21pdGg= 17919\nIHRpcmVz 17920\nIE5QUg== 17921\nQUFBQQ== 17922\nIGNsYXNzaWZpY2F0aW9u 17923\nIFRoYW4= 17924\nIEhhcm0= 17925\nIFJB 17926\nIHJlamVjdGlvbg== 17927\nbWluYXRpb24= 17928\nIHJhbmdlZA== 17929\nIEZhbGxz 17930\nREk= 17931\nSG9zdA== 17932\n44K0 17933\nIEV4YW1wbGU= 17934\nbGlzdGVk 17935\ndGhpcmRz 17936\nIHNhZmVndQ== 17937\nYnJhbmQ= 17938\nIHByb2JhYmxl 17939\nQ2FuYWRh 17940\nSVRJT04= 17941\nIFFhZWRh 17942\nIGNoaWNr 17943\nIGltcG9ydHM= 17944\naGl0 17945\nbG9j 17946\nV1c= 17947\nIGJsZXc= 17948\nIGFueXRpbWU= 17949\nIHdob2xlcw== 17950\naWtlZA== 17951\nIGNhbGN1bGF0aW9u 17952\nY3JlYXRl 17953\nIE9yaQ== 17954\nIHVwZ3JhZGVk 17955\nIGFwcGFy 17956\ndXRvcnk= 17957\nIE1vbA== 17958\nQnJpdA== 17959\nIEpvbmc= 17960\nSU5BTA== 17961\nIFN0YXJ0aW5n 17962\nIGRpY2U= 17963\ndXJ0bGU= 17964\nIHJlbHlpbmc= 17965\nY2xvc3VyZQ== 17966\nIHByb2ZpdGFibGU= 17967\nIHNsYXVnaHRlcg== 17968\nIE1hbnVhbA== 17969\nY2FzdGVy 17970\nICIk 17971\nIGZlYXRoZXI= 17972\nIFNpbXBseQ== 17973\naWV2ZXM= 17974\nIGRldGVyaW9y 17975\nIFBDSQ== 17976\nIHN0YW1w 17977\nIGZsYXdz 17978\nIHNoYWRl 17979\naGFtbWVy 17980\nIHBhc3Nwb3J0 17981\nIGNvbnRpbmc= 17982\nYW1lbA== 17983\nIG9ic2VydmVycw== 17984\nIG5lZ2xlY3Q= 17985\nIFJC 17986\nIEJyb3RoZXJob29k 17987\nIHNrZXB0aWNhbA== 17988\nZmFtaWx5 17989\ndXNr 17990\nIGVtb3Rpb25hbGx5 17991\n4pk= 17992\nIEJldGE= 17993\nYXNvbmFibGU= 17994\naWRpdHk= 17995\nIE11bA== 17996\nIGtpY2tpbmc= 17997\nIENhcm0= 17998\nb2xsYWg= 17999\nVkVSVElT 18000\nIEF0aGVu 18001\nIGxhZGRlcg== 18002\nIEJ1bGxldA== 18003\n5aM= 18004\nMDAwMQ== 18005\nIFdpbGRsaWZl 18006\nIE1hc2s= 18007\nIE5hbg== 18008\nUmV2 18009\nIHVuYWNjZXB0YWJsZQ== 18010\nbGVnYWw= 18011\nIGNyb3dkZWQ= 18012\nYWdp 18013\nIENveA== 18014\namU= 18015\nIG1vcmFsaXR5 18016\nIGZ1ZWxz 18017\nIGNhYmxlcw== 18018\nIG1hbmtpbmQ= 18019\nIENhcmliYmVhbg== 18020\nIGFuY2hvcg== 18021\nIGJ5dGU= 18022\nIE9mdGVu 18023\nIE96 18024\nIGNyYWZ0ZWQ= 18025\nIGhpc3Rvcmlhbg== 18026\nIFd1 18027\nIHRvd2Vycw== 18028\nIENpdGl6ZW5z 18029\nIGhlbG0= 18030\nIGNyZWRlbnRpYWxz 18031\nIHNpbmd1bGFy 18032\nIEplc3Nl 18033\nIHRhY2tsZXM= 18034\nIGNvbnRlbXB0 18035\nIGFmb3Jl 18036\nIFNoYWRvd3M= 18037\nIG5pbA== 18038\nIHVyZ2VudA== 18039\nYXBwbGU= 18040\nYmxvb2Q= 18041\nIHZvbg== 18042\nIG9mZmxpbmU= 18043\nIGJyZWF0aGU= 18044\nIGp1bXBz 18045\nIGlycmVsZXZhbnQ= 18046\nb3hpYw== 18047\nb21hbA== 18048\naW1wb3J0YW50 18049\nSmlt 18050\nIGdsb3Zlcw== 18051\nYXJtaW5n 18052\nZGVwdGg= 18053\nIHRhbGVudHM= 18054\nb29raWU= 18055\nIFNC 18056\nIHBhbG0= 18057\ndWZmcw== 18058\nZXN0YQ== 18059\nSUdI 18060\nIGNhbm9u 18061\nIFZlcml6b24= 18062\nIFBsZQ== 18063\nIGNvdXBsZWQ= 18064\ndmVsdA== 18065\nIGZ1bmRyYWlzaW5n 18066\nIEdldHRpbmc= 18067\nIERMQw== 18068\nIG1hdGhlbWF0aWNhbA== 18069\nIEhT 18070\nIENhcmRpbmFscw== 18071\ndGVsbGluZw== 18072\nIHNwb25zb3Jz 18073\nIM8= 18074\nIEJ1bGxz 18075\nb3B0aW9u 18076\nIHByb3Bvc2U= 18077\nIG1lbW9yYWJsZQ== 18078\nIGVtYnJhY2Vk 18079\nIGRlY2xpbmluZw== 18080\nSGVhbHRo 18081\nZWRh 18082\nIH07 18083\nIHNwYW0= 18084\nbWlsZQ== 18085\nIHBpdGNoZXI= 18086\nIEVpZ2h0 18087\nIGNhcmluZw== 18088\ndXRpYw== 18089\ncm9sZQ== 18090\nIGFpcmxpbmU= 18091\nZXJuYW5kZXo= 18092\nIEF0aGxldA== 18093\nIGNlcnRpZmljYXRpb24= 18094\ndXhl 18095\ncmlnZXI= 18096\nIGVtcGly 18097\nIHNlbnNhdGlvbg== 18098\nIGRpc20= 18099\nIGJvbHQ= 18100\nIGV2b2x2ZQ== 18101\nSG91c2U= 18102\nIGNvbnN1bHRhdGlvbg== 18103\nIER1dHk= 18104\nIHRvdWNoZXM= 18105\nIE5hdGhhbg== 18106\nIGZhaW50 18107\naGFk 18108\nIig= 18109\nIENvbnN1bWVy 18110\nIEV4dHJlbWU= 18111\nIDEyNw== 18112\nIEhlcm0= 18113\nIFNhY3JhbWVudA== 18114\naXpvcGg= 18115\nIGFueGlvdXM= 18116\ndWxvdXNseQ== 18117\nIHNvY2lhbGx5 18118\nIFVUQw== 18119\nIHNvbHZpbmc= 18120\nIExldHRlcg== 18121\nSGlzdG9yeQ== 18122\nZWR1Yw== 18123\nUHJpY2U= 18124\nKSk7 18125\nIHJlbG9hZA== 18126\nYW1pYw== 18127\nIHBvcms= 18128\nIGRpc2NvdXJzZQ== 18129\nIHRvdXJuYW1lbnRz 18130\nYWlybw== 18131\nIEt1cg== 18132\nIENvc3Rh 18133\nIHZpb2xhdGluZw== 18134\nIGludGVyZmVyZQ== 18135\nIHJlY3JlYXRpb25hbA== 18136\ndWZmbGU= 18137\nIHNwZWVjaGVz 18138\nIG5lZWRpbmc= 18139\nIHJlbWVtYmVycw== 18140\nIGNyZWRpdGVk 18141\nbmlh 18142\nZm9jdXNlZA== 18143\nYW1lcmE= 18144\nIGJydQ== 18145\ndW1icw== 18146\nIEN1YmFu 18147\nIHByZWNlZGluZw== 18148\nIG5vbnNlbnNl 18149\nYWNpYWw= 18150\nIHNtYXJ0cGhvbmVz 18151\nIFN0b3JpZXM= 18152\nU3BvcnRz 18153\nIEVtZXJnZW5jeQ== 18154\nb3VuY2luZw== 18155\nZWZpbmVk 18156\nIGJlcg== 18157\nIGNvbnN1bHRpbmc= 18158\nIG1hc3RlcnM= 18159\naGVhc3Rlcm4= 18160\nLiJb 18161\nIFJ1bm5pbmc= 18162\nIHN1c2NlcHQ= 18163\nIEZlbmc= 18164\nQW1lcmljYQ== 18165\ncHJpc2Vz 18166\nc3RpdGlhbA== 18167\nIFdlZWtseQ== 18168\nIEdyZWF0ZXI= 18169\nbW9kdWxlcw== 18170\naWZ0ZXI= 18171\nR3JhcGhpY3M= 18172\ndWxlcg== 18173\nIHdob2xseQ== 18174\nIHN1cHByZXNz 18175\nIGNvbmNlYWxlZA== 18176\nIGhhcHBpbHk= 18177\nIGFjY2VwdHM= 18178\nIEVuam95 18179\nIHJpdmVycw== 18180\nIEV4Y2VwdA== 18181\nMjI1 18182\nIE5IUw== 18183\nIE1jQ29ubmVsbA== 18184\nIHB1c3N5 18185\nZmVycmVk 18186\ndXRhYmxl 18187\nIGF0dGFpbg== 18188\nID49 18189\nIGRlcG9zaXRz 18190\ncm9waGlj 18191\nIG5vdG9yaW91cw== 18192\nIFNoYXc= 18193\naWxpdGF0aW9u 18194\nIGVwaWRlbWlj 18195\nYWxsaWM= 18196\nIHNtYWxsZXN0 18197\nb3ZpY2g= 18198\nIGFjY2Vzc29yaWVz 18199\ncGVydGllcw== 18200\nIHN1cnBsdXM= 18201\nIE1lY2g= 18202\nIGFtYmln 18203\nIEltbWlncmF0aW9u 18204\nIGNoaW0= 18205\nZXZhbA== 18206\nIHByYWN0aWNpbmc= 18207\nIE15c3Rlcnk= 18208\nIGRvbWFpbnM= 18209\nIFNpbGljb24= 18210\nYXBwcw== 18211\nIGtpbG9tZXRlcnM= 18212\nZWE= 18213\nIFNtYXNo 18214\nIHdhcnJhbnR5 18215\nIG5vc3Q= 18216\nc2ls 18217\ncmV2 18218\nSm9u 18219\nIER1Ymxpbg== 18220\nIHRhc3Rlcw== 18221\nIGJvdXQ= 18222\nZ3JlYXQ= 18223\nZXJyb3I= 18224\nIHN3aXRjaGVz 18225\nIEJhcHQ= 18226\nRE8= 18227\nb2tp 18228\nIHNvdXJjZWQ= 18229\ncHJvZHU= 18230\nIGF0dGFjaG1lbnQ= 18231\nIElzc3Vl 18232\nIFF1ZXN0aW9u 18233\nSm9pbg== 18234\nIGZpdHRlZA== 18235\nIHVubGF3ZnVs 18236\nXl4= 18237\nZXJlaw== 18238\nIGF1dGhlbnRpY2F0aW9u 18239\nIHN0b2xl 18240\nIGFjY291bnRhYmlsaXR5 18241\nbGFiZWw= 18242\nU2VhcmNo 18243\nIGFsYmVpdA== 18244\nYXRpY2Fu 18245\nZnVuZGVk 18246\nIEFkZGluZw== 18247\nIElR 18248\nIHN1Ym1hcg== 18249\nbGl0 18250\nYXF1ZQ== 18251\nIExlYXJuaW5n 18252\nIGludGVnZXI= 18253\nTWFzdGVy 18254\nIENocm9t 18255\nIHByZW1pZXI= 18256\nT3A= 18257\nIExpdQ== 18258\nIGJsZXNzZWQ= 18259\nIEdsb2Jl 18260\nIFJlc3BvbnNl 18261\nIGxlZ2l0aW0= 18262\nIE1lcmtlbA== 18263\nIGRpc3Bvc2Fs 18264\nwrQ= 18265\nIGdhdWdl 18266\ncGVhdA== 18267\nIGluZHVjZWQ= 18268\nIHF1ZXN0aW9uYWJsZQ== 18269\nYXJ0aHk= 18270\nIFZpdA== 18271\nIEZlZWQ= 18272\nVW50aWw= 18273\nVXQ= 18274\nd29ydGh5 18275\nUlk= 18276\nIEhlcmFsZA== 18277\nIEhhbW1lcg== 18278\nIG1lZGFs 18279\nIFJpdmVycw== 18280\nIEhhY2s= 18281\nIGNsYXJpZnk= 18282\nIHRyYWNrZWQ= 18283\nIGF1dG9ub21vdXM= 18284\nIHRlbmFudA== 18285\nIFFhdGFy 18286\nZXJpZQ== 18287\nIGdyaW0= 18288\nIE1vbml0b3I= 18289\nIHJlc2lzdGFudA== 18290\nIFNwZWM= 18291\nIFdlbGxz 18292\nTkFT 18293\nMTQ4 18294\nIG1pbmVycw== 18295\naW90aWNz 18296\nIG1pc3Nlcw== 18297\nMTE2 18298\nZ2lhbg== 18299\nZ2l0 18300\nIEV5ZXM= 18301\ncHJlcw== 18302\nIGdyYWR1YXRlZA== 18303\nIGFuZ2Vs 18304\nIHN5bmNocm9u 18305\nIGVmZmljaWVudGx5 18306\nIHRyYW5zbWl0dGVk 18307\nSGFycnk= 18308\nIGdsb2JhbGx5 18309\nRU5DRQ== 18310\nIE1vbnRhbmE= 18311\ncmFnZWQ= 18312\nIFByZXZlbnRpb24= 18313\nIHBpc3M= 18314\nIExs 18315\nIHNoZWxm 18316\nIEJKUA== 18317\nIFRlc3RhbWVudA== 18318\nIExhdGU= 18319\naWtlcg== 18320\nIEhhcHA= 18321\nIEp1bGlhbg== 18322\naGFsbA== 18323\nIHNwb250 18324\nIHNodXRkb3du 18325\nIGluY29uc2lzdGVudA== 18326\nIHN1YnNjcmliZXJz 18327\nIHNrZWxldG9u 18328\nIE5lYnJhc2th 18329\nIGluc3BpcmU= 18330\nIFZvaWQ= 18331\nRmVlZA== 18332\nIGFuZ2xlcw== 18333\nIFNwcmluZ3M= 18334\nIGJlbmNobWFyaw== 18335\nIHZhY2NpbmVz 18336\naXpvcGhyZW4= 18337\nc2V4dWFs 18338\ndWZmZWQ= 18339\nIHNoaW5l 18340\nIEthdGg= 18341\nIGdlc3R1cmU= 18342\naW5lYQ== 18343\nIHJpcA== 18344\nIG9wcHJlc3Npb24= 18345\nIGNvbnNjaWVuY2U= 18346\nYnQ= 18347\nIEx1bQ== 18348\nIGluY2lkZW5jZQ== 18349\nIEZh 18350\nd3I= 18351\nIG1pbmVyYWw= 18352\nIFNwdXJz 18353\nYWxreQ== 18354\nIHRodW5kZXI= 18355\nIG9waW8= 18356\nQmVpbmc= 18357\nIFBhbG0= 18358\nIHdhc3RlZA== 18359\nIGxi 18360\naWFyaWVz 18361\nIEluaXRpYXRpdmU= 18362\nIGN1cnJpYw== 18363\nIG1hcmtlcg== 18364\nIE1jTA== 18365\nIGV4dGVuc2lvbnM= 18366\nIFB2 18367\nIEFybXM= 18368\nIG9mZmVyaW5ncw== 18369\nIGRlZmVuc2Vz 18370\nIHZlbmRvcg== 18371\nIGNvbnRyYWRpY3Q= 18372\nIENvbGlu 18373\nIHJlZGRpdA== 18374\nIHBlcmlwaGVy 18375\nMTIy 18376\nIHNpbnM= 18377\nRWRpdA== 18378\nSUNU 18379\nU29mdA== 18380\nIFNoYWg= 18381\nIGFkbWluaXN0cmF0b3I= 18382\nIFRyaXA= 18383\nIHBvcm5vZ3JhcGh5 18384\nIHR1aXRpb24= 18385\naW5lbmNl 18386\nIFByb2dyZXNz 18387\nIGNhdGFsb2c= 18388\nIHN1aXRl 18389\nIGhpa2U= 18390\nIHJlcHJvZHVjdGl2ZQ== 18391\nZW5naW5l 18392\nIGRyb3VnaHQ= 18393\nIE5vYWg= 18394\nIDIzMA== 18395\nIGR1ZGU= 18396\nIHJlbGF4ZWQ= 18397\nIHBhcnRpdGlvbg== 18398\nIHBhcnRpY2lwYW50 18399\nIHRlbGVzYw== 18400\nIGZlYXM= 18401\nIEZG 18402\nb3duZXI= 18403\nIHN3ZWVwaW5n 18404\nIGxlbnNlcw== 18405\nIG1hdGNodXA= 18406\nIFJlcGw= 18407\nb3VybmFscw== 18408\nIGNyZWRpYmxl 18409\nIGdyYW5kbW90aGVy 18410\nIHRoZXJtYWw= 18411\nIHN1YnNjcmliaW5n 18412\nIGlkZW50aXRpZXM= 18413\nY29sbQ== 18414\nVUNU 18415\nIHJlbHVjdGFudA== 18416\ndXNlcnM= 18417\nIENvcnQ= 18418\nIGFzc2lzdGVk 18419\nT1NT 18420\nQVRJT05T 18421\nSVNI 18422\nIHBoYXJtYWNldXRpY2Fs 18423\naWNhYmxl 18424\nYWRpYW4= 18425\nIFNvbmlj 18426\nIEZ1cnk= 18427\nIE1vbmc= 18428\nQUg= 18429\nIFBzeWNob2xvZ3k= 18430\nIHBob3NwaA== 18431\nIHRyZWF0cw== 18432\nrZQ= 18433\nIHN0ZWFkaWx5 18434\nIEhlbGxv 18435\nIHJlbGF0ZXM= 18436\nIGNsdWU= 18437\nRXhwbA== 18438\nYXV0aA== 18439\nIHJldmlzaW9u 18440\nIGVsZA== 18441\nb3Npb24= 18442\nIGJyb24= 18443\nMTQ0 18444\ncmlrZXM= 18445\nIG1pbmVz 18446\nIGJsYW5rZXQ= 18447\nIEZhaWw= 18448\nZWxlZA== 18449\nIEltYWdpbmU= 18450\nIFBsYW5uZWQ= 18451\nYWlj 18452\nUmVxdWVzdA== 18453\nTWFk 18454\nIEhvcnNl 18455\nIEVhZ2xl 18456\nIGNhcGFj 18457\nMTU3 18458\nIGxpbmc= 18459\nIE5pY2U= 18460\nIFBhcmVudGhvb2Q= 18461\nbWluc3Rlcg== 18462\nb2dz 18463\nZW5zaXRpdmU= 18464\nTm90aGluZw== 18465\nIGNhcm4= 18466\nRmlu 18467\nIFBF 18468\nIHJpZmxlcw== 18469\nIExQ 18470\nU2FuZA== 18471\nIGd1aUFjdGl2ZQ== 18472\nIHRvdXJpc3Q= 18473\nQ05O 18474\nIHVudmVpbGVk 18475\nIHByZWRlY2Vzc29y 18476\nfXs= 18477\ndWJlcg== 18478\nIG9mZnNob3Jl 18479\nIG9wdGljYWw= 18480\nIFJvdA== 18481\nIFBlYXJs 18482\nZXRvbg== 18483\nIHN0YXJlZA== 18484\nIGZhcnRoZXI= 18485\nYXRpbGl0eQ== 18486\nY29udGlu 18487\nIEd5 18488\nIEZvc3Rlcg== 18489\nIENvYw== 18490\ncmllbnRz 18491\nIGRlc2lnbmluZw== 18492\nIEVjb25vbXk= 18493\nT05H 18494\nV29tZW4= 18495\nIE5hbmN5 18496\nZXJ2ZXI= 18497\nIG1hc2N1bA== 18498\nIGNhc3VhbHRpZXM= 18499\nIDIyNQ== 18500\nIFN1bGxpdmFu 18501\nIENob2ljZQ== 18502\nIGFzdGVy 18503\nd3M= 18504\nIGhvdGVscw== 18505\nIGNvbnNpZGVyYXRpb25z 18506\nIGNvdWNo 18507\nIFN0cmlw 18508\nIEdu 18509\nIG1hbmlwdWxhdGU= 18510\nbGllZA== 18511\nIHN5bnRoZXRpYw== 18512\nIGFzc2F1bHRlZA== 18513\nIG9mZmVuc2Vz 18514\nIERyYWtl 18515\nIGltcGU= 18516\nT2N0b2Jlcg== 18517\nIEhlcml0YWdl 18518\naGw= 18519\nIEJsYWly 18520\nVW5saWtl 18521\nIGdyaWVm 18522\nIDQ1MA== 18523\nIG9wdGVk 18524\nIHJlc2lnbmF0aW9u 18525\naWxv 18526\nIHZlcnNl 18527\nIFRvbWI= 18528\nIHVwdA== 18529\nIGFpcmVk 18530\nIEhvb2s= 18531\nIE1MQg== 18532\nIGFzc3VtZXM= 18533\nb3V0ZWQ= 18534\nIFZlcnM= 18535\nIGluZmVyaW9y 18536\nIGJ1bmRsZQ== 18537\nIEROUw== 18538\nb2dyYXBoZXI= 18539\nIG11bHRpcA== 18540\nIFNvdWxz 18541\nIGlsbHVzdHJhdGVk 18542\nIHRhY3RpYw== 18543\nIGRyZXNzaW5n 18544\nIGR1bw== 18545\nQ29uZg== 18546\nIHJlbGVudA== 18547\nIGNhbnQ= 18548\nIHNjYXJjZQ== 18549\nIGNhbmR5 18550\nIENG 18551\nIGFmZmlsaWF0ZWQ= 18552\nIHNwcmludA== 18553\neWxhbg== 18554\nIEdhcmNpYQ== 18555\nIGp1bms= 18556\nUHJpbnQ= 18557\nZXhlYw== 18558\nQ3JpdA== 18559\nIHBvcnRyYWl0 18560\naXJpZXM= 18561\nIE9GRg== 18562\nIGRpc3B1dGVz 18563\nV1I= 18564\nTG92ZQ== 18565\n44GE 18566\nIFJleW4= 18567\nIGhpcHA= 18568\nb3BhdGg= 18569\nIGZsb29ycw== 18570\nIEZlZWw= 18571\nIHdvcnJpZXM= 18572\nIHNldHRsZW1lbnRz 18573\nIFBvcw== 18574\nIG1vc3F1ZQ== 18575\nIGZpbmFscw== 18576\nIGNydXNoZWQ= 18577\nIFByb2JhYmx5 18578\nIEJvdA== 18579\nIE1hbnM= 18580\nIFBlcmlvZA== 18581\nIHNvdmVyZWlnbnR5 18582\nIHNlbGxlcg== 18583\nIGFwb3N0 18584\nIGFtYXRldXI= 18585\nIGRvcm0= 18586\nIGNvbnN1bWluZw== 18587\nIGFybW91cg== 18588\nIFJvb3Nl 18589\nIGludGVuc2l2ZQ== 18590\nIGVsaW1pbmF0aW5n 18591\nIFN1bm5p 18592\nIEFsZXBwbw== 18593\namlu 18594\nIGFkdmlzZQ== 18595\ncGFs 18596\nIEhhbG8= 18597\nIGRlc2NlbnQ= 18598\nIHNpbXBsZXI= 18599\nIGJvb3Ro 18600\nU1RS 18601\nTGF0ZXI= 18602\nIENhdmU= 18603\nPT09 18604\nIG1vbA== 18605\nIGZpc3Q= 18606\nIHNob3RndW4= 18607\nc3VwcA== 18608\nIHJvYmJlcnk= 18609\nRWZmZWN0 18610\nIG9ic2N1cmU= 18611\nIFByb2Zlc3Npb25hbA== 18612\nIGVtYmFzc3k= 18613\nIG1pbGl0YW50 18614\nIGluY2FyY2Vy 18615\nIGdlbmVyYXRlcw== 18616\nIGxhdW5jaGVz 18617\nIGFkbWluaXN0cmF0b3Jz 18618\nIHNoYWZ0 18619\nIGNpcmN1bGFy 18620\nIGZyZXNobWFu 18621\nIFdlcw== 18622\nIEpvZWw= 18623\nIERyZXc= 18624\nIER1bmNhbg== 18625\nIEFwcGFyZW50bHk= 18626\nc2lnaHQ= 18627\nIEludGVybmFs 18628\nIEluZGl2aWR1YWw= 18629\nIEZF 18630\nIGJvcmU= 18631\nIE10 18632\nIGJyb2FkbHk= 18633\nIE9wdGlvbnM= 18634\nb3VudGFpbg== 18635\naXBlcw== 18636\nIFZpZGVvcw== 18637\nMjA0 18638\nIGhpbGxz 18639\nIHNpbXVsYXRpb24= 18640\nIGRpc2FwcG9pbnRtZW50 18641\naXRhbg== 18642\nIExhYm9yYXRvcnk= 18643\nIHVwd2FyZA== 18644\nIGJvdW5kYXJ5 18645\nIGRhcmtlcg== 18646\naGFydA== 18647\nIGRvbWluYW5jZQ== 18648\nQ29uZw== 18649\nIE9yYWNsZQ== 18650\nIExvcmRz 18651\nIHNjaG9sYXJzaGlw 18652\nIFZpbmNlbnQ= 18653\nZWRl 18654\nIFJhaA== 18655\nIGVuY291cmFnZXM= 18656\ncm92 18657\nIHF1bw== 18658\nIHByZW1pc2U= 18659\nIENyaXNpcw== 18660\nIEhvbG9jYXVzdA== 18661\nIHJoeXRobQ== 18662\nIG1ldHJpYw== 18663\nY2x1Yg== 18664\nIHRyYW5zcG9ydGVk 18665\nIG5vZA== 18666\nIFBpc3Q= 18667\nIGFuY2VzdG9ycw== 18668\nIEZyZWRlcg== 18669\ndGh1bWJuYWlscw== 18670\nIENF 18671\nT05E 18672\nUGhpbA== 18673\ndmVuZ2U= 18674\nIFByb2R1Y3Rz 18675\nY2FzdGxl 18676\nIHF1YWxpZnlpbmc= 18677\nIEthcmVu 18678\nVkVSVElTRU1FTlQ= 18679\nIG1pZ2h0eQ== 18680\nIGV4cGxhbmF0aW9ucw== 18681\nIGZpeGluZw== 18682\nRGk= 18683\nIGRlY2xhcmluZw== 18684\nIGFub255bWl0eQ== 18685\nIGp1dmVu 18686\nIE5vcmQ= 18687\nIERvb20= 18688\nIEFjdHVhbGx5 18689\nT2s= 18690\ncGhpcw== 18691\nIERlc2VydA== 18692\nIDExNg== 18693\nSUs= 18694\nIEZN 18695\nIGluY29tZXM= 18696\nVkVM 18697\nb2tlcnM= 18698\nIHBlY3Vs 18699\nIGxpZ2h0d2VpZ2h0 18700\nZ3Vl 18701\nIGFjY2VudA== 18702\nIGluY3JlbWVudA== 18703\nIENoYW4= 18704\nIGNvbXBsYWluaW5n 18705\nIEJhZ2hk 18706\nIG1pZGZpZWxkZXI= 18707\nIG92ZXJoYXVs 18708\nUHJvY2Vzcw== 18709\nIEhvbGxvdw== 18710\nIFRpdGFucw== 18711\nU21hbGw= 18712\nbWFudWVs 18713\nIFVuaXR5 18714\nIEV2ZW50cw== 18715\nU3R5 18716\nIGRpc3Byb3BvcnRpb24= 18717\nbmVzdHk= 18718\nZW5lcw== 18719\nIENvZA== 18720\nIGRlbW9uc3RyYXRpb25z 18721\nIENyaW1zb24= 18722\nIE9I 18723\nIGVucm9sbGVk 18724\nIGNlbA== 18725\nIEJyZXR0 18726\nIGFpZGU= 18727\nIGhlZWxz 18728\nIGJyb2FkYmFuZA== 18729\nIG1hcmtpbmc= 18730\nIHdpemFyZA== 18731\nIE5K 18732\nIENoaWVmcw== 18733\nIGluZ3JlZGllbnQ= 18734\nIGR1Zw== 18735\nIFNodXQ= 18736\ndXJjaGFzZQ== 18737\nZW5kb3I= 18738\nIGZhcm1lcg== 18739\nIEdvbGRtYW4= 18740\nMTI5 18741\nMTU1 18742\nT3JkZXI= 18743\nIGxpb24= 18744\naWFibHk= 18745\nIHN0YWlu 18746\nYXJyYXk= 18747\naWxpdGFyeQ== 18748\nIEZBUQ== 18749\nIGV4cGxvZGVk 18750\nIE1jQ2FydGh5 18751\nIFR3ZWV0 18752\nIEdyZWVucw== 18753\nZWtpbmc= 18754\nbG4= 18755\nZW5zZW4= 18756\nIG1vdG9yY3ljbGU= 18757\nIHBhcnRpY2xl 18758\nIGNob2xlc3Rlcm9s 18759\nQnJvbg== 18760\nIHN0YWly 18761\nIG94aWQ= 18762\nIGRlc2lyYWJsZQ== 18763\naWJsZXM= 18764\nIHRoZW9y 18765\nZm9yY2luZw== 18766\nIHByb21vdGlvbmFs 18767\nb3Zv 18768\nYm9vdA== 18769\nIEJvbnVz 18770\ncmF3bGluZw== 18771\nIHNob3J0YWdl 18772\nIFBzeQ== 18773\nIHJlY3J1aXRlZA== 18774\nIGluZmFudHM= 18775\nIHRlc3Rvc3Rlcm9uZQ== 18776\nIGRlZHVjdA== 18777\nIGRpc3RpbmN0aXZl 18778\nIGZpcm13YXJl 18779\nYnVpbHQ= 18780\nMTQ1 18781\nIGV4cGxvcmVk 18782\nIGZhY3Rpb25z 18783\nIHZpZGU= 18784\nIHRhdHRvbw== 18785\nIGZpbmFuY2lhbGx5 18786\nIGZhdGlndWU= 18787\nIHByb2NlZWRpbmc= 18788\nY29uc3RpdHV0aW9uYWw= 18789\nIG1pc2Vy 18790\nIGNoYWlycw== 18791\nZ2dpbmc= 18792\naXBwbGU= 18793\nIGRlbnQ= 18794\nIGRpc3JlZw== 18795\n55Q= 18796\nc3RhbnQ= 18797\nbGxv 18798\nYnBz 18799\nYWtlbmluZw== 18800\nIGFibm9ybWFs 18801\nIEVSQQ== 18802\n5aOr 18803\nIEhCTw== 18804\nIE1BUg== 18805\nIGNvbmNlc3M= 18806\nIHNlcnZhbnQ= 18807\nIGFzcGly 18808\nbGF2 18809\nIFBhbmVs 18810\nYW1v 18811\nIHByZWNpcA== 18812\nIHJlY29yZGluZ3M= 18813\nIHByb2NlZWRlZA== 18814\nIGNvbG9ueQ== 18815\nIFRhbmc= 18816\nYWJsbw== 18817\nIHN0cmlwcGVk 18818\nTGVmdA== 18819\ndG9v 18820\nIHBvdGF0b2Vz 18821\nIGZpbmVzdA== 18822\nJSku 18823\nIGNyYXA= 18824\nIFphY2g= 18825\nYWJhc2Vz 18826\nIEdvdGg= 18827\nIGJpbGxpb25haXJl 18828\nd29sZg== 18829\nIHNhbmN0aW9u 18830\nU0s= 18831\nIGxvZ2dlZA== 18832\nUG8= 18833\nZXllZA== 18834\ndW5hbA== 18835\nIGNyaWNrZXQ= 18836\nIGFybWllcw== 18837\nIHVuY292ZXJlZA== 18838\nQ2xvdWQ= 18839\nw7Nu 18840\nIHJlYm91bmRz 18841\nIG1lcw== 18842\nT3Blcg== 18843\nUGFj 18844\nIG5hdGlvbmFsbHk= 18845\nIGluc2VydGVk 18846\ncGljdA== 18847\nIGdvdmVybmFuY2U= 18848\n0Lg= 18849\nIHByaXZpbGVnZXM= 18850\nR0VU 18851\nIGZhdm9yaXRlcw== 18852\naW1pdHk= 18853\nIGxvdmVy 18854\ndGhlbQ== 18855\nZW1wbA== 18856\nIGdvcmdlb3Vz 18857\nQW5u 18858\nIHNsaXBwZWQ= 18859\nIHZldG8= 18860\nQm9i 18861\nIHNsaW0= 18862\ndWNj 18863\nIEZhbWU= 18864\ndWRkZW5seQ== 18865\nIGRlbmllcw== 18866\nIE1hdXI= 18867\nIGRpc3RhbmNlcw== 18868\nIHdhbm5h 18869\ndGFy 18870\nIFNFUg== 18871\nIOKI 18872\nIGxlbW9u 18873\nYXRoZXRpYw== 18874\nIGxpdGVyYWw= 18875\nIGRpc3Rpbmd1aXNoZWQ= 18876\nIGFuc3dlcmluZw== 18877\nR0k= 18878\nIHJlbGlnaW9ucw== 18879\nIFBoaWxvcw== 18880\nIExheQ== 18881\nIGNvbXBvcw== 18882\naXJlbWVudHM= 18883\nIEtvcw== 18884\naW5leg== 18885\ncm9sbGluZw== 18886\nIHlvdW5nZXN0 18887\nYW5kaXNl 18888\nIEJvcm4= 18889\nIGFsdGFy 18890\nYW1pbmE= 18891\nIEJvb3Q= 18892\ndm9j 18893\nIGRpZ2dpbmc= 18894\nIHByZXNzdXJlcw== 18895\nIGxlbg== 18896\nMjY0 18897\nIGFzc2Fzc2luYXRpb24= 18898\nIEJpcm1pbmdoYW0= 18899\nIE15dGg= 18900\nIHNvdmVyZWlnbg== 18901\nIEFydGlzdA== 18902\nIFBob3RvZ3JhcGg= 18903\nIGRlcGljdGVk 18904\nIGRpc3BlbnM= 18905\nb3J0aHk= 18906\nIGFtYnVs 18907\naW50ZWc= 18908\nIENlbGU= 18909\nIFRpYmV0 18910\nIGhpZXJhcmNoeQ== 18911\nIGN1 18912\nIHByZXNlYXNvbg== 18913\nIFBldGVyc29u 18914\nIGNvbG91cnM= 18915\nIHdvcnJ5aW5n 18916\nIGJhY2tlcnM= 18917\nIFBhbG1lcg== 18918\nIM68 18919\nIGNvbnRyaWJ1dG9y 18920\nIGhlYXJpbmdz 18921\nIHVyaW5l 18922\nINk= 18923\nb3VyZ2VvaXM= 18924\nU2ltaWxhcg== 18925\nIFppbW1lcg== 18926\nc29tZXRoaW5n 18927\nIFVTQw== 18928\nIHN0cmVuZ3Rocw== 18929\nIEZJ 18930\nIGxvZ2dpbmc= 18931\nQXNrZWQ= 18932\nIFRoYWk= 18933\naW5xdQ== 18934\nIFdhbHQ= 18935\nIGNyZXdz 18936\naXRpc20= 18937\nMzAx 18938\nIHNoYXJwbHk= 18939\ndW1lZA== 18940\nIHJlZGlyZWN0 18941\ncmF0b3Jz 18942\nSW5m 18943\nIFdlYXBvbnM= 18944\nIHRlYXNw 18945\nMTk5OQ== 18946\nTGl2ZQ== 18947\nIEVzcGVjaWFsbHk= 18948\nIFN0ZXI= 18949\nIFZldGVyYW5z 18950\nIGludHJv 18951\nb3RoZXJhcHk= 18952\nIG1hbHdhcmU= 18953\nIGJyZWVkaW5n 18954\nIG1vbGVjdWxhcg== 18955\nIFJvdXRl 18956\nIENvbW1lbnQ= 18957\nb2NoZW0= 18958\nIGFpbg== 18959\nU2Vhc29u 18960\nIGxpbmViYWNrZXI= 18961\nxKs= 18962\nIEVjb25vbWljcw== 18963\nZXNhcg== 18964\nIExpdmVz 18965\nIEVtbWE= 18966\nIGtpbg== 18967\nIFRlcnJpdA== 18968\nIHBsYW50ZWQ= 18969\nb3Rvbg== 18970\nIEJ1dHRlcg== 18971\nIFNwb25z 18972\nUEVS 18973\nIGR1bmdlb24= 18974\nIHN5bWJvbGlj 18975\nIGZpbG1lZA== 18976\nIGRpZXRz 18977\nIGNvbmNsdWRlcw== 18978\nIGNlcnRhaW50eQ== 18979\nIEZvcm1hdA== 18980\nIHN0cmFuZ2Vycw== 18981\nZm9ybWF0 18982\nIFBoYXNl 18983\nIGNvcGllZA== 18984\nIG1ldHJlcw== 18985\nbGRh 18986\nIFVzZXJz 18987\nIGRlbGliZXJhdGU= 18988\nIHdhc2hlZA== 18989\nIExhbmNl 18990\naW1hdGlvbg== 18991\nIGltcHJvcGVy 18992\nIEdlbmVzaXM= 18993\naWNrcg== 18994\nIEt1c2g= 18995\nIHJlYWxpc2U= 18996\nIGVtYmFycmFzc2luZw== 18997\nYWxraW5n 18998\nYnVja3M= 18999\nIHZlcmlmaWVk 19000\nIG91dGxpbmU= 19001\neWVhcnM= 19002\nIEluY29tZQ== 19003\nMjAy 19004\nIHpvbWJpZXM= 19005\nRmluYWw= 19006\nIE1pbGxlbm4= 19007\nIG1vZGlmaWNhdGlvbnM= 19008\nIFZpc2lvbg== 19009\nIE1vc2Vz 19010\ndmVyYg== 19011\naXRlcnJhbmVhbg== 19012\nIEpldA== 19013\nIG5hdmFs 19014\nIEFnZw== 19015\nIHVybA== 19016\nIHZpY3Rvcmllcw== 19017\nIG5vbmV0aGVsZXNz 19018\nIGluanVzdA== 19019\nIEZhY3Q= 19020\n55o= 19021\nIGluc3VmZmljaWVudA== 19022\ncmV2aWV3 19023\nZmFjZWJvb2s= 19024\nIG5lZ290aWF0aW5n 19025\nIGd1YXJhbnRlZXM= 19026\naW1lbg== 19027\ndXRlbmJlcmc= 19028\nIGdhbWJsaW5n 19029\nIGNvbmdy 19030\nTG9hZGluZw== 19031\nIG5ldmVydGhlbGVzcw== 19032\nIHByZXNpZGVudHM= 19033\nIEluZHVzdHJpYWw= 19034\nIDExOA== 19035\nIHBvdXJlZA== 19036\nIFRvcnk= 19037\nIDE3NQ== 19038\nIDo9 19039\nU2NvdHQ= 19040\nYW5nZXJlZA== 19041\nVG9r 19042\nIG9yZ2FuaXplcnM= 19043\nTWF0 19044\nIEdyb3d0aA== 19045\nIGFkdWw= 19046\nIGVuc3VyZXM= 19047\nIDExNw== 19048\n6b6N5Q== 19049\nIG1hc3NhY3Jl 19050\nIGdyYWRlcw== 19051\nYmVmb3Jl 19052\nQURWRVJUSVNFTUVOVA== 19053\nIFNsb3c= 19054\nIE1NQQ== 19055\n4oCUIg== 19056\nIFZhdGljYW4= 19057\nUWFlZGE= 19058\nIG93ZQ== 19059\nNjY2Ng== 19060\nIFNvcnJ5 19061\nIEdyYXNz 19062\nIGJhY2tncm91bmRz 19063\nIGV4aGF1c3RlZA== 19064\nIGNsYW4= 19065\nIGNvbXByb21pc2Vk 19066\nIEVsZg== 19067\nIElzYWFj 19068\nZW5zb24= 19069\nSW52ZXN0 19070\nSUZB 19071\nIGludGVycnVwdGVk 19072\n44OJ44Op 19073\nIHR3aXN0ZWQ= 19074\nIERyYWdvbnM= 19075\nTW9kZQ== 19076\nIEtyZW1saW4= 19077\nIGZlcnRpbA== 19078\naGVyZXM= 19079\ncGhhbg== 19080\nIE5vZGU= 19081\nZmVk 19082\nIE9yYw== 19083\nIHVud2lsbGluZw== 19084\nQ2VudA== 19085\nIHByaW9yaXQ= 19086\nIGdyYWR1YXRlcw== 19087\nIHN1YmplY3RpdmU= 19088\nIGlzc3Vpbmc= 19089\nIEx0 19090\nIHZpZXdlcg== 19091\nIHdva2U= 19092\nVGh1cw== 19093\nYnJvb2s= 19094\nIGRlcHJlc3NlZA== 19095\nIGJyYWNrZXQ= 19096\nIEdvcg== 19097\nIEZpZ2h0aW5n 19098\nIHN0cmlrZXI= 19099\nUmVwb3J0 19100\nIFBvcnR1Z2Fs 19101\nIG5lbw== 19102\nd2Vk 19103\nMTk5 19104\nIGZsZWVpbmc= 19105\nc2hhZG93 19106\naWRlbnRpZmllZA== 19107\nVVNF 19108\nU3RlYW0= 19109\nIHN0cmV0Y2hlZA== 19110\nIHJldmVsYXRpb25z 19111\nYXJ0ZWQ= 19112\nIER3 19113\nIGFsaWdubWVudA== 19114\nZXN0b24= 19115\nIEphcmVk 19116\nU2Vw 19117\nIGJsb2dz 19118\ndXBkYXRl 19119\nZ29t 19120\ncmlzaw== 19121\nIGNsYXNo 19122\nIEhvdXI= 19123\nIHJ1bnRpbWU= 19124\nIHVud2FudGVk 19125\nIHNjYW0= 19126\nIHJhY2s= 19127\nIGVubGlnaHQ= 19128\nb25lc3Q= 19129\nIEZlcnI= 19130\nIGNvbnZpY3Rpb25z 19131\nIHBpYW5v 19132\nIGNpcmN1bGF0aW9u 19133\nIFdlbGNvbWU= 19134\nIGJhY2tsYXNo 19135\nIFdhZGU= 19136\nIHJlY2VpdmVycw== 19137\nb3RpdmU= 19138\nSmVmZg== 19139\nIG5ldHdvcmtpbmc= 19140\nIFByZXA= 19141\nIEV4cGxvcmVy 19142\nIGxlY3R1cmU= 19143\nIHVwbG9hZGVk 19144\nIE1lYXQ= 19145\nQkxF 19146\nIE5hemlz 19147\nIFN5bmQ= 19148\nc3R1ZA== 19149\ncm9vdHM= 19150\ncmlhbnM= 19151\nIHBvcnRyYXllZA== 19152\nID8/ 19153\nIEJ1ZGRoYQ== 19154\nc3Vu 19155\nUm9iZXJ0 19156\nIENvbXBsZXg= 19157\nIG92ZXJzZWU= 19158\nIHN0ZWFsdGg= 19159\nVGl0bGU= 19160\nIEpvYnM= 19161\nIEt1bQ== 19162\nIGFwcHJlY2lhdGlvbg== 19163\nIE1PRA== 19164\nIGJhc2ljcw== 19165\nIGNsaXBz 19166\nIG51cnNpbmc= 19167\nIHByb3Bvc2l0aW9u 19168\nIHJlYWxpc2Vk 19169\nIE5ZQw== 19170\nIGFsbG9jYXRlZA== 19171\ncml1bQ== 19172\nYXJhbg== 19173\nIFByb2R1Y3Rpb24= 19174\nIFZvdGU= 19175\nIHNtdWdn 19176\nIGh1bnRlcg== 19177\nYXplcg== 19178\nIENoYW5nZXM= 19179\nIGZsdWN0 19180\neW9u 19181\nQXJyYXk= 19182\nIGtpdHM= 19183\nV2F0ZXI= 19184\nIHVuY29tbW9u 19185\nIHJlc3Rpbmc= 19186\nZWxscw== 19187\nd291bGQ= 19188\nIHB1cnN1ZWQ= 19189\nIGFzc2VydGlvbg== 19190\nb21ldG93bg== 19191\nIE1vc3Vs 19192\nIFBsYXRmb3Jt 19193\naW9sZXQ= 19194\nIHNoYXJlaG9sZGVycw== 19195\nIHRyYWlscw== 19196\nUGF5 19197\nIEVuZm9yY2VtZW50 19198\ndHlwZXM= 19199\nIEFub255bW91cw== 19200\nIHNhdGlzZnlpbmc= 19201\naWxvZ3k= 19202\nICgn 19203\nd2F2ZQ== 19204\nY2l0eQ== 19205\nU3RldmU= 19206\nIGNvbmZyb250YXRpb24= 19207\nIEVsZA== 19208\nQ2FwdA== 19209\nYWhhbg== 19210\naHRt 19211\nIEN0cmw= 19212\nT05T 19213\nMjMw 19214\naWZh 19215\naG9sZGluZw== 19216\nIGRlbGljYXRl 19217\nIGphdw== 19218\nIEdvaW5n 19219\nb3J1bQ== 19220\nU2Fs 19221\nIGR1bGw= 19222\nIEJldGg= 19223\nIHByaXNvbnM= 19224\nIGVnbw== 19225\nIEVsc2E= 19226\nYXZvcml0ZQ== 19227\nIEdhbmc= 19228\nIE51Y2xlYXI= 19229\nIHNwaWRlcg== 19230\nYXRzdQ== 19231\nIHNhbXBsaW5n 19232\nIGFic29yYmVk 19233\nIFBoYXJt 19234\naWV0aA== 19235\nIGJ1Y2tldA== 19236\nIFJlY29tbQ== 19237\nT0Y= 19238\nIEZhY3Rvcnk= 19239\nQU5DRQ== 19240\nIGJhY3Rlcg== 19241\nSGFz 19242\nIE9ic2Vydg== 19243\nMTIx 19244\nIHByZW1pZXJl 19245\nRGV2ZWxvcA== 19246\nIGN1cnJlbmNpZXM= 19247\nQ2FzdA== 19248\nIGFjY29tcGFueWluZw== 19249\nIE5hc2h2aWxsZQ== 19250\nIGZhdHR5 19251\nIEJyZW5k 19252\nIGxvY2tz 19253\nIGNlbnRlcmVk 19254\nIFVU 19255\nYXVnaHM= 19256\nb3JpZQ== 19257\nIEFmZm9yZGFibGU= 19258\ndmFuY2U= 19259\nREw= 19260\nZW1ldA== 19261\nIHRocm9uZQ== 19262\nIEJsdWV0b290aA== 19263\nIG5hbWluZw== 19264\naWZ0cw== 19265\nQURF 19266\nIGNvcnJlY3RlZA== 19267\nIHByb21wdGx5 19268\nIFNUUg== 19269\nIGdlbm9tZQ== 19270\nIGNvcGU= 19271\nIHZhbGxleQ== 19272\nIHJvdW5kZWQ= 19273\nIEtlbmQ= 19274\nYWxpb24= 19275\ncGVycw== 19276\nIHRvdXJpc20= 19277\nIHN0YXJr 19278\ndmw= 19279\nIGJsb3dpbmc= 19280\nIFNjaGVkdWxl 19281\nc3Rk 19282\nIHVuaGFwcHk= 19283\nIGxpdGlnYXRpb24= 19284\nY2VkZXM= 19285\nIGFuZHJvaWQ= 19286\nIGludGVncmFs 19287\nZXJlcnM= 19288\ndWRlZA== 19289\ndGF4 19290\nIHJlaXRlcg== 19291\nIE1vdG9ycw== 19292\nb2NpYXRlZA== 19293\nIHdvbmRlcnM= 19294\nIEFwb3N0 19295\ndWNraW5n 19296\nIFJvb3NldmVsdA== 19297\nZnJhbQ== 19298\nIHlpZWxkcw== 19299\nIGNvbnN0aXR1dGVz 19300\nYXdr 19301\nSW50ZXJlc3Q= 19302\nIGludGVyaW0= 19303\nIGJyZWFrdGhyb3VnaA== 19304\nIENoZXI= 19305\nIHByb3NlYw== 19306\nIERq 19307\nIE1U 19308\nUmVzcA== 19309\nIFBU 19310\nIHNwZXJt 19311\nZWRpdA== 19312\nQlQ= 19313\nTGludXg= 19314\nY291bnRyeQ== 19315\nbGVhZ3Vl 19316\nIGRpY2s= 19317\nIG9jdA== 19318\nIGluc2VydGluZw== 19319\nIHNjcmE= 19320\nIEJyZXdpbmc= 19321\nIDE5NjY= 19322\nIHJ1bm5lcnM= 19323\nIHBsdW4= 19324\naWR5 19325\nIERpYW4= 19326\nIGR5c2Z1bmN0aW9u 19327\nIGV4Y2x1c2lvbg== 19328\nIGRpc2dy 19329\nIGluY29ycG9yYXRl 19330\nIHJlY29uYw== 19331\nIG5vbWluYXRlZA== 19332\nIEFyY2hlcg== 19333\nZHJhdw== 19334\nYWNoZWxvcg== 19335\nIHdyaXRpbmdz 19336\nIHNoYWxsb3c= 19337\nIGhhc3Q= 19338\nIEJNVw== 19339\nIFJT 19340\nIHRoaWdo 19341\nIDE5NjM= 19342\nIGxhbWI= 19343\nIGZhdm9yZWQ= 19344\nYWdsZQ== 19345\nIGNvb2xlcg== 19346\nIEhvdXJz 19347\nIEdV 19348\nIE9yaWdpbg== 19349\nIGdsaW1wc2U= 19350\nLS0tLS0tLS0tLS0tLS0tLS0tLS0= 19351\nTGlt 19352\nIGNoZWVr 19353\nIGplYWxvdXM= 19354\nLSc= 19355\nIGhhcm5lc3M= 19356\nIFBvaXNvbg== 19357\nIGRpc2FiaWxpdGllcw== 19358\nbmVhcG9saXM= 19359\nIG91dGxvb2s= 19360\nIG5vdGlmeQ== 19361\nIEluZGlhbmFwb2xpcw== 19362\nIGFicnVwdA== 19363\nbnNpYw== 19364\nIGVuY3J5cHRlZA== 19365\nIGZvcmZl 19366\ncmVhdGg= 19367\nIHJhYmI= 19368\nIGZvdW5kYXRpb25z 19369\nIGNvbXBsaW1lbnQ= 19370\nIEludGVydmlldw== 19371\nIFN3ZQ== 19372\nIGFkb2xlc2M= 19373\nIG1vbml0b3Jz 19374\nIFNhY3JhbWVudG8= 19375\nIHRpbWVseQ== 19376\nIGNvbnRlbXBs 19377\nIHBvc2l0aW9uZWQ= 19378\nIHBvc3RlcnM= 19379\ncGhpZXM= 19380\naW92YXNjdWxhcg== 19381\ndm9pZA== 19382\nIEZpZnRo 19383\nIGludmVzdGlnYXRpdmU= 19384\nT1VO 19385\nIGludGVncmF0ZQ== 19386\nIElOQw== 19387\naXNoYQ== 19388\naWJsaW5ncw== 19389\nIFJlcXVlc3Q= 19390\nIFJvZHJpZ3Vleg== 19391\nIHNsaWRlcw== 19392\nIERY 19393\nIGZlbWluaXNt 19394\nIGRhdGFz 19395\nIGJlbmQ= 19396\naXJ1cw== 19397\nIE5pZ2VyaWE= 19398\nRm94 19399\nQ2hhbmdl 19400\nIGFpcnBsYW5l 19401\nIExhZGVu 19402\nIHB1YmxpY2l0eQ== 19403\naXh0eQ== 19404\nIGNvbW1pdG1lbnRz 19405\nIGFnZ3JlZ2F0ZQ== 19406\nIGRpc3BsYXlpbmc= 19407\nIEFycm93 19408\nIDEyMg== 19409\nIHJlc3BlY3Rz 19410\nYW5kcm9pZA== 19411\nc2l4 19412\nIFNoYQ== 19413\nIHJlc3RvcmF0aW9u 19414\nKVw= 19415\nV1M= 19416\nb3lz 19417\nIGlsbHVzdHJhdGU= 19418\nd2l0aG91dA== 19419\nMTI2 19420\nIOKUgg== 19421\nIHBpY2t1cA== 19422\nbmVscw== 19423\nIC4uLi4= 19424\nZm9vZA== 19425\nIEZlbg== 19426\nKT8= 19427\nIHBoZW5vbWVuYQ== 19428\nIGNvbXBhbmlvbnM= 19429\nIFdyaXRl 19430\nIHNwaWxs 19431\nIGJyaWRnZXM= 19432\nIFVwZGF0ZWQ= 19433\nIEZv 19434\nIGluc2VjdHM= 19435\nQVNISU5HVE9O 19436\nIHNjYXJl 19437\naWx0cg== 19438\nIFpoYW5n 19439\nIHNldmVyaXR5 19440\nIGluZHVs 19441\nMTQ5 19442\nIENvZmZlZQ== 19443\nIG5vcm1z 19444\nIHB1bHNl 19445\nIEZU 19446\nIGhvcnJpZmlj 19447\nIERlc3Ryb3k= 19448\nIEpTT04= 19449\nIG9saXZl 19450\nIGRpc2N1c3Nlcw== 19451\nUmVzdA== 19452\nRWxlY3Q= 19453\nIFdpbm4= 19454\nIFN1cnZpdg== 19455\nIEhhaXQ= 19456\nU3VyZQ== 19457\nb3BlZA== 19458\nIHJvb3RlZA== 19459\nIFNrZQ== 19460\nIEJyb256ZQ== 19461\nIGxvbA== 19462\nRGVmYXVsdA== 19463\nIGNvbW1vZGl0eQ== 19464\ncmVkaXRlZA== 19465\nIGxpYmVydGFyaWFu 19466\nIGZvcmJpZGRlbg== 19467\nIGdyYW4= 19468\n4Kg= 19469\nIGxhZw== 19470\nZW56 19471\nZHJpdmU= 19472\nIG1hdGhlbWF0aWNz 19473\nIHdpcmVz 19474\nIGNyaXRpY2FsbHk= 19475\nIGNhcmJvaHlk 19476\nIENoYW5jZWxsb3I= 19477\nIEVkZGll 19478\nIGJhbm5pbmc= 19479\nIEZyaQ== 19480\nIGNvbXBsaWNhdGlvbnM= 19481\nZXRyaWM= 19482\nIEJhbmdsYWRlc2g= 19483\nIGJhbmR3aWR0aA== 19484\nU3RvcA== 19485\nIE9yaWdpbmFsbHk= 19486\nIGhhbGZ3YXk= 19487\neW5hc3R5 19488\nc2hpbmU= 19489\nIHRhbGVz 19490\ncml0aWVz 19491\nYXZpZXI= 19492\nIHNwaW5uaW5n 19493\nIFdITw== 19494\nIG5laWdoYm91cmhvb2Q= 19495\nYmFjaA== 19496\nIGNvbW1lcmNl 19497\nIFNsZQ== 19498\nQlU= 19499\nIGVudHJlcHJlbmV1cg== 19500\nIHBlY3VsaWFy 19501\nIENvbW1lbnRz 19502\nZnJl 19503\nMzIw 19504\nSUNT 19505\nIGltYWdlcnk= 19506\nIENhbm9u 19507\nIEVsZWN0cm9uaWM= 19508\nc2hvcnQ= 19509\nKCg= 19510\nRGln 19511\nIGNvbW1lbQ== 19512\ndWNlZA== 19513\nIGluY2xpbmVk 19514\nIFN1bW1vbg== 19515\nIGNsaWZm 19516\nIE1lZGl0ZXJyYW5lYW4= 19517\nIHBvZXRyeQ== 19518\nIHByb3NwZXJpdHk= 19519\nIFJlY2U= 19520\nIHBpbGxz 19521\nbWVtYmVy 19522\nIGZpbmFsZQ== 19523\ndW5j 19524\nIEdpZw== 19525\n5L0= 19526\nIGxvZA== 19527\nIGJhY2t3YXJk 19528\nLSs= 19529\nIEZvcndhcmQ= 19530\nIHRocmk= 19531\nc3VyZQ== 19532\nIHNvYXA= 19533\nIEZY 19534\nUkVT 19535\nIFNleHVhbA== 19536\nb3Vsb3M= 19537\nIGZvb2xpc2g= 19538\nIHJpZ2h0ZW91cw== 19539\nIGNvZmY= 19540\ndGVycm9yaXNt 19541\ndXN0YWlu 19542\nb3Rlcg== 19543\nIGFidXNlcw== 19544\nbmV4dA== 19545\nIGFidXNpdmU= 19546\nIHRoZXJlYWZ0ZXI= 19547\nIHByb2hpYml0aW9u 19548\nIFNVUA== 19549\nIGRpcA== 19550\nIHJpcHBlZA== 19551\nIGluaGVyaXRlZA== 19552\nIGJhdHM= 19553\nc3RydQ== 19554\nR1Q= 19555\nIGZsYXdlZA== 19556\ncGhhYmV0 19557\nIGZvZw== 19558\nZG9vcnM= 19559\nIGltYWdpbmc= 19560\nIGRpZ2l0cw== 19561\nIEh1bmdhcnk= 19562\nIGFycm9n 19563\nIHRlYWNoaW5ncw== 19564\nIHByb3RvY29scw== 19565\nIEJhbmtz 19566\n4Lg= 19567\ncG91bmQ= 19568\nIEN1cnQ= 19569\nLiIp 19570\nLi8= 19571\nIGV4ZW1wdGlvbg== 19572\nZW5kaXg= 19573\nIE11bGw= 19574\nIGltcHJvdmVz 19575\nIEdhbWVy 19576\nZGltZW5zaW9uYWw= 19577\nSWNvbg== 19578\nIE1hcmdhcmV0 19579\nU3RhdHVz 19580\nZGF0ZXM= 19581\nIGludGVuZHM= 19582\nIGRlcGljdA== 19583\nIHBhcmtlZA== 19584\nSm9l 19585\nIE1hcmluZXM= 19586\nY2hub2xvZ3k= 19587\nISku 19588\nIGp1ZGdlZA== 19589\nIHdlaWdodHM= 19590\nUmF5 19591\nIGFwYXJ0bWVudHM= 19592\naGVzdGVy 19593\nIHJlaW5mb3JjZQ== 19594\nIG9mZmVuZGVy 19595\nb2NjdXA= 19596\nIHNvcmU= 19597\nZXB0 19598\nIFBIUA== 19599\nIEJyb3c= 19600\nIGF1dGhvcml6YXRpb24= 19601\nIFJpc2s= 19602\nIERlbGF3YXJl 19603\nIFFV 19604\nIG5vdGlmaWNhdGlvbnM= 19605\nIHN1bmxpZ2h0 19606\nIGV4Y2x1ZGU= 19607\nZGF0 19608\nIG1lc2g= 19609\nIFN1ZGFu 19610\nIGJlbG9uZ2Vk 19611\nIHN1YndheQ== 19612\nIG5vb24= 19613\nIEludGVyaW9y 19614\nb2xpY3M= 19615\nIExha2Vycw== 19616\nIGNvZGluZw== 19617\nRGlzY2xhaW1lcg== 19618\nQ2FsaWY= 19619\nT2xk 19620\nIGRpc2w= 19621\nPz8/Pz8= 19622\nIGNvbmZpcm1z 19623\nIHJlY3J1aXRtZW50 19624\nIGhvbWljaWRl 19625\nQ29uc2lkZXI= 19626\nIEplZmZyZXk= 19627\nZnR5 19628\nfTs= 19629\nIG9iamVjdGlvbg== 19630\nZG9pbmc= 19631\nIExlbw== 19632\nV2FudA== 19633\nIGdsb3c= 19634\nIENsYXJrZQ== 19635\nIE5vcm1hbg== 19636\nIHZlcmlmaWNhdGlvbg== 19637\nIHBhY2tldA== 19638\nIEZvcm11bGE= 19639\nIHBsYWc= 19640\nZXN2aWxsZQ== 19641\nIHNob3V0aW5n 19642\nIG92 19643\nIFJFQw== 19644\nIEJ1Yg== 19645\nIG5pbnRo 19646\nIGVuZXJn 19647\nIHZhbGlkaXR5 19648\nIHVwcw== 19649\namFjaw== 19650\nIG5laWdoYm9yaW5n 19651\nIE5lYw== 19652\nZXdvcmtz 19653\nIEhhYg== 19654\nYXJleg== 19655\nIHNwaW5l 19656\nIGV2ZW50dWFs 19657\nIExlYWRlcnM= 19658\nIENhcm4= 19659\nIHByb2JhdGlvbg== 19660\nIHJvbWFuY2U= 19661\nbXNn 19662\nIE1lY2hhbmljYWw= 19663\nRVJZ 19664\nUm9jaw== 19665\nIHBhcnRpc2Fu 19666\nTm9kZQ== 19667\nYXNzZXRz 19668\nbWluZW50 19669\nIGZvcmVpZ25lcnM= 19670\nIHRlc3RpZnk= 19671\nIFVzdWFsbHk= 19672\nbG9yZHM= 19673\nIEdyZW4= 19674\nIFBvd2VsbA== 19675\nQklM 19676\nIHNy 19677\nIGFkZGljdA== 19678\nIHNoZWxscw== 19679\nIHNpZ2g= 19680\nIFlhbGU= 19681\ndGVybml0eQ== 19682\nIDc1MA== 19683\nRVU= 19684\nIFJpZmxl 19685\nIHBhdHJvbg== 19686\nZW1h 19687\nIEJhbm5vbg== 19688\nYW5pdHk= 19689\nIHRyb3BpY2Fs 19690\nIFZJSQ== 19691\nY3Jvc3M= 19692\nRXZlcnl0aGluZw== 19693\nIElTTw== 19694\nIGh1bWJsZQ== 19695\nYXNzaW5n 19696\nIEZJRw== 19697\nIHVwZGF0aW5n 19698\neXNvbg== 19699\nIGNhbGNpdW0= 19700\nIGNvbXBldGVudA== 19701\nIHN0ZWVyaW5n 19702\nUHJvdA== 19703\nIFNZ 19704\nIEZpbmFscw== 19705\nIFJ1Zw== 19706\nMTU5 19707\nMTM3 19708\nIEdvbGY= 19709\nIDEyNg== 19710\nIGFjY29tbW9kYXRpb24= 19711\nIEh1Z2hlcw== 19712\nIGFlc3RoZXRpYw== 19713\nYXJ0aXNhbg== 19714\nIFR3aWxpZ2h0 19715\nIHByaW5jZQ== 19716\nIEFncmljdWx0dXJl 19717\nIERpc2Nv 19718\nIHByZWNlZGVudA== 19719\nIHR5cGluZw== 19720\nYXV0aG9yaXplZA== 19721\nT3B0aW9u 19722\nIEF1Yg== 19723\nbGlzaGVz 19724\nYWNodA== 19725\nbWFn 19726\nUGV0ZXI= 19727\nIFVGTw== 19728\nbW9udG9u 19729\nIExpdGg= 19730\nIGFyb20= 19731\nIHNlY3VyaW5n 19732\nIGNvbmZpbmVk 19733\ncHJpdmF0ZQ== 19734\nIHN3b3Jkcw== 19735\nIG1hcmtlcnM= 19736\nIG1ldGFib2xpYw== 19737\nc2VsZWN0 19738\nIEN1cnNl 19739\nIE90 19740\nZ3Jlc3NpdmU= 19741\nIGluY3VtYg== 19742\nIFNhZ2E= 19743\nIHByaWNlZA== 19744\nIGNsZWFyYW5jZQ== 19745\nQ29udGVudA== 19746\nIGRyaWxsaW5n 19747\nIG5vdGljZXM= 19748\nIGJvdXJnZW9pcw== 19749\nIHZlc3Q= 19750\nIGNvb2tpZQ== 19751\nIEd1YXJkaWFucw== 19752\ncnlz 19753\naW55bA== 19754\nIDEyNA== 19755\nIHBsYXVzaWJsZQ== 19756\nb25naA== 19757\nIE9kaW4= 19758\nIGNvbmNlcHRpb24= 19759\nIFl1aw== 19760\nIEJhZ2hkYWQ= 19761\nIEZsYWc= 19762\nQXVzdHJhbA== 19763\nIElCTQ== 19764\nIGludGVybmF0aW9uYWxseQ== 19765\nIFdpa2lMZWFrcw== 19766\nSUVE 19767\nIGN5bg== 19768\nIGNob29zZXM= 19769\nIFBpbGw= 19770\nIGNvbWJpbmluZw== 19771\nIHJhZGk= 19772\nIE1vaGFtbWVk 19773\nZGVmZW5zZQ== 19774\nYXRjaGluZw== 19775\nU3ViamVjdA== 19776\naWNpZW5jeQ== 19777\nRnJhbWU= 19778\nIHsi 19779\nIGNoZXNz 19780\nIHRpbWVy 19781\nMTkw 19782\nIHRpbg== 19783\nIG9yZGluYW5jZQ== 19784\nZW1ldGVyeQ== 19785\nIGFjY3VzaW5n 19786\nIG5vdGljZWFibGU= 19787\nIGNlbnRyZXM= 19788\nIGxpZA== 19789\nIE1pbGxz 19790\naW1ndXI= 19791\nIHpvb20= 19792\nZXJnaWM= 19793\nIGNvbXByZXNzaW9u 19794\ncHJpbQ== 19795\nZmluZA== 19796\nIHN1cmc= 19797\nIHBhbmQ= 19798\nIEtlZQ== 19799\nIENoYWQ= 19800\nY2VsbGVuY2U= 19801\nb3lsZQ== 19802\nIHNvY2lhbGlzbQ== 19803\nIFRyYXZpcw== 19804\nIE1Ieg== 19805\nIGd1aWxk 19806\nQUxMWQ== 19807\nIFN1YnNjcmliZQ== 19808\nIFJlbGF0ZWQ= 19809\nIG9jY3VycmVuY2U= 19810\naXRjaGluZw== 19811\nIGZpY3Rpb25hbA== 19812\nIGNydXNo 19813\nIEVB 19814\nY29k 19815\nbWl4 19816\nIFRyaXBsZQ== 19817\nIHJldHJpZXZl 19818\nIHN0aW11bHVz 19819\nIHBzeWNoaWF0 19820\nIERvb3I= 19821\nIGhvbW9zZXh1YWxpdHk= 19822\nIGVsZW1lbnRhcnk= 19823\nIGNlbGx1bGFy 19824\naWRpYW4= 19825\nIExhdW4= 19826\nIGludHJpZ3Vpbmc= 19827\nIGZvYW0= 19828\nIEJhc3M= 19829\naWRp 19830\naXRzdQ== 19831\nIGFzc3VyZQ== 19832\nIGNvbmdyYXQ= 19833\nIGJ1c2luZXNzbWFu 19834\nIEJvb3N0 19835\nY2xvc2U= 19836\nIGxpZWQ= 19837\nIHNjaWVuY2Vz 19838\nIE9tZWdh 19839\nIEdyYXBoaWNz 19840\nIDw9 19841\nc3Bva2Vu 19842\nIGNvbm5lY3Rpdml0eQ== 19843\nU2F0dXJkYXk= 19844\nIEF2ZW5nZXJz 19845\nIHRvZ2dsZQ== 19846\nIGFua2xl 19847\nIG5hdGlvbmFsaXN0 19848\nbW9kZWw= 19849\nIFBvb2w= 19850\nb3Bob2JpYQ== 19851\nVmFy 19852\nIE1vbnM= 19853\nYXRvcmllcw== 19854\nIGFnZ3Jlc3NpdmVseQ== 19855\nQ2xlYXI= 19856\nRm9yZ2U= 19857\nYWN0ZXJz 19858\nIGhlZGdl 19859\nIHBpcGVz 19860\nIGJsdW50 19861\nIHNx 19862\nIHJlbW90ZWx5 19863\nV2Vk 19864\nYXNlcnM= 19865\nIHJlZnJpZ2Vy 19866\nIHRpbGVz 19867\nIHJlc2N1ZWQ= 19868\nIGNvbXByaXNlZA== 19869\naW5za3k= 19870\nIG1hbmlm 19871\nYXZhbmF1Z2g= 19872\nIHByb2xpZmVy 19873\nIGFsaWduZWQ= 19874\neG1s 19875\nIHRyaXY= 19876\nIGNvb3JkaW5hdGlvbg== 19877\nIFBFUg== 19878\nIFF1b3Rl 19879\nMTM0 19880\nYmY= 19881\nIFNhdw== 19882\nIHRlcm1pbmF0aW9u 19883\nIDE5MA== 19884\nIGFkZGl0aW9ucw== 19885\nIHRyaW8= 19886\nIHByb2plY3Rpb25z 19887\nIHBvc2l0aXZlbHk= 19888\nIGluY2x1c2l2ZQ== 19889\nIG1lbWJy 19890\nMTk5MA== 19891\nb2xkZXI= 19892\nIHByYWN0aWNlZA== 19893\naW5rbGU= 19894\nQXJjaA== 19895\nIHN0YXJ0ZXJz 19896\nYXJpdXM= 19897\nIGludGVybWVkaWF0ZQ== 19898\nIEJlbmVm 19899\nIEtpbGxlcg== 19900\nIGludGVydmVudGlvbnM= 19901\nIEtpbA== 19902\nIEZseWluZw== 19903\nSW52 19904\nIHByZW1hdHVyZQ== 19905\nIHBzeWNoaWF0cmlj 19906\nIGluZGll 19907\nIGNvbGxhcg== 19908\nIFJhaW5ib3c= 19909\nYWZp 19910\nIGRpc3J1cHRpb24= 19911\nIEZPWA== 19912\nY2FzdGluZw== 19913\nIG1pc2RlbQ== 19914\nY3Jv 19915\nIHdpcGU= 19916\nYXJkb24= 19917\nIGJhc3Q= 19918\nIFRvbW15 19919\nIFJlcHJlc2VudGF0aXZl 19920\nIGJlbGx5 19921\nIFBP 19922\nIEJyZWl0YmFydA== 19923\nMTMy 19924\nIG1lc3NhZ2luZw== 19925\nU2hvdWxk 19926\nUmVmZXJlbmNlcw== 19927\nIEdSRQ== 19928\naXN0aWNhbA== 19929\nTFA= 19930\nIENhdg== 19931\nIENyYXp5 19932\nIGludHVpdGl2ZQ== 19933\na2VlcGluZw== 19934\nIE1vc3M= 19935\nIGRpc2NvbnRpbg== 19936\nIE1vZHVsZQ== 19937\nIHVucmVsYXRlZA== 19938\nIFByYWN0aWNl 19939\nIFRyYW5zcG9ydA== 19940\nIHN0YXRpc3RpY2FsbHk= 19941\nb3Jucw== 19942\nIHNpemVk 19943\ncHU= 19944\nIGNhZg== 19945\nIFdvcmxkcw== 19946\nIFJvZGdlcnM= 19947\nIEx1bg== 19948\nIENvbWlj 19949\nbGl2aW5n 19950\nIGNhcmVk 19951\nIGNsaW1iZWQ= 19952\nKXs= 19953\nIGNvbnNpc3RlZA== 19954\nIG1lZGlldmFs 19955\nZm9saw== 19956\nIGhhY2tlZA== 19957\nIGRpcmU= 19958\nIEhlcm1pb25l 19959\nIHRlbmRlZA== 19960\nY2VhbnM= 19961\nRGFuaWVs 19962\nd2VudA== 19963\nIGxlZ2lzbGF0b3Jz 19964\nIHJlZGVz 19965\nZ2FtZXM= 19966\nIGdu 19967\nYW1pbGlhcg== 19968\nICsr 19969\nZ2d5 19970\ndGhyZWF0 19971\nIG1hZ25ldA== 19972\nIHBlcmNlaXZl 19973\nIHppcA== 19974\nIGluZGljdG1lbnQ= 19975\nIGNyaXRpcXVl 19976\nZ2FyZA== 19977\nIFNhZmU= 19978\nIENyZWFt 19979\nIGFkdmVudA== 19980\nb2Jh 19981\nIHZvd2Vk 19982\nb3VzYW5kcw== 19983\nIHNraQ== 19984\nIGFib3J0aW9ucw== 19985\ndWFydA== 19986\nIHN0dW5uZWQ= 19987\nIGFkdmFuY2luZw== 19988\nIGxhY2tlZA== 19989\nIFwi 19990\nIHNjaGl6b3BocmVu 19991\nIGVsZWdhbnQ= 19992\nIGNvbmZlcmVuY2Vz 19993\nIGNhbmNlbGVk 19994\nIEh1ZHNvbg== 19995\nIEhvcGVmdWxseQ== 19996\nIHRydW1w 19997\nIGZyZXF1ZW5jaWVz 19998\nIG1ldGVvcg== 19999\nIEp1bmlvcg== 20000\nIEZsZWV0 20001\nIE1hbGNvbG0= 20002\nIFRvb2xz 20003\nIC4uLi4uLi4u 20004\nIGhvYmJ5 20005\nIEV1cm9wZWFucw== 20006\nIDE1MDA= 20007\nIEludG8= 20008\nIHN3YXk= 20009\nIEFwcHJv 20010\nIENvbXBs 20011\nQ29tbXVuaXR5 20012\nIHRpZGU= 20013\nIFN1bW1pdA== 20014\n5Ls= 20015\nIGludGVydmFscw== 20016\nIEV0aGVy 20017\nIGhhYml0YXQ= 20018\nIFN0ZXZlbnM= 20019\nbGlzaGluZw== 20020\nIERvbWFpbg== 20021\nIHRyaWdnZXJz 20022\nIGNoYXNpbmc= 20023\nIGNoYXJt 20024\nIEZsb3dlcg== 20025\naXRvcmVk 20026\nIGJsZXNzaW5n 20027\nIHRleHR1cmVz 20028\nRml2ZQ== 20029\nIGxpcXVvcg== 20030\nUlA= 20031\nRklO 20032\nIDE5NjI= 20033\nQ0FS 20034\nVW5rbm93bg== 20035\nIHJlc2ls 20036\nIExpbHk= 20037\nIGFidW5kYW5jZQ== 20038\nIHByZWRpY3RhYmxl 20039\ncmFy 20040\nIGJ1bGxzaGl0 20041\nbGVlbg== 20042\nY2hldA== 20043\nTW9y 20044\nTXVjaA== 20045\n5Lk= 20046\nIGVtcGhhc2l6ZWQ= 20047\nIGNydXN0 20048\nIHByaW1pdGl2ZQ== 20049\nIGVuam95YWJsZQ== 20050\nIFBpY3R1cmVz 20051\nIHRlYW1tYXRl 20052\ncGxlcg== 20053\nIFRvbA== 20054\nIEthbmU= 20055\nIHN1bW1vbmVk 20056\ndGh5 20057\ncmFtYQ== 20058\nIEhvbmRh 20059\nIHJlYWxpemluZw== 20060\nIHF1aWNrZXI= 20061\nIGNvbmNlbnRyYXRl 20062\nY2xlYXI= 20063\nIDIxMA== 20064\nIEVyZG9nYW4= 20065\nYXJpcw== 20066\nIHJlc3BvbmRz 20067\nIEJJ 20068\nIGVsaWdpYmlsaXR5 20069\nIHB1c2hlcw== 20070\nIElkYWhv 20071\nIGFnZ3Jhdg== 20072\nIHJ1aW5z 20073\ndXJhdGlvbnM= 20074\nIGJhbnM= 20075\nIGFuYXQ= 20076\nc2hhcmU= 20077\nIGdyaW5k 20078\naGlu 20079\ndW1lbg== 20080\nIHV0aWxpdGllcw== 20081\nIFlhbmtlZXM= 20082\nIGRhdGFiYXNlcw== 20083\nIERE 20084\nIGRpc3BsYWNlZA== 20085\nIGRlcGVuZGVuY2llcw== 20086\nIHN0aW11bGF0aW9u 20087\naHVu 20088\naG91c2Vz 20089\nIFByZXR0eQ== 20090\nIFJhdmVucw== 20091\nIFRPREFZ 20092\nIGFzc29jaWF0ZXM= 20093\nIHRoZXJhcGU= 20094\nY2xlZA== 20095\nIGRlZXI= 20096\nIHJlcGFpcnM= 20097\ncmVudGljZQ== 20098\nIHJlY2VwdG9ycw== 20099\nIHJlbWVk 20100\nIENl 20101\nIG1hcnJpYWdlcw== 20102\nIGJhbGxvdHM= 20103\nIFNvbGRpZXI= 20104\nIGhpbGFyaW91cw== 20105\nb3Bs 20106\nMTM4 20107\nIGluaGVyZW50bHk= 20108\nIGlnbm9yYW50 20109\nIGJvdW5jZQ== 20110\nIEVhc3Rlcg== 20111\nUkVMQVRFRA== 20112\nIEN1cnJlbmN5 20113\nRVY= 20114\n44Oe 20115\nIExlYWQ= 20116\nIGRlY2Vhc2Vk 20117\nQnJpZW4= 20118\nIE11c2s= 20119\nSlM= 20120\nIG1lcmdl 20121\naGVhcnRlZA== 20122\nY3JlYXQ= 20123\nbWl0dA== 20124\nbXVuZA== 20125\nIOKAiw== 20126\nIEJhZw== 20127\nIHByb2plY3Rpb24= 20128\nIGphdmE= 20129\nIFN0YW5kYXJkcw== 20130\nIExlb25hcmQ= 20131\nIGNvY29udXQ= 20132\nIFBvcHVsYXRpb24= 20133\nIHRyYWplY3Q= 20134\nIGltcGx5 20135\nIGN1cmlvc2l0eQ== 20136\nIERC 20137\nIEZyZXNo 20138\nIFBvcg== 20139\nIGhlYXZpZXI= 20140\nbmV5cw== 20141\nZ29tZXJ5 20142\nIGRlc2VydmVk 20143\nIHBocmFzZXM= 20144\nIEdD 20145\nIHllYXN0 20146\nZGVzYw== 20147\nRGVhdGg= 20148\nIHJlYm9vdA== 20149\nIG1ldGFkYXRh 20150\nSUNBTA== 20151\nIHJlcGF5 20152\nIEluZGVwZW5kZW5jZQ== 20153\nIHN1YnVyYmFu 20154\naWNhbHM= 20155\nIGF0b3A= 20156\nIGFsbG9jYXRpb24= 20157\nZ2VuZXJhdGlvbg== 20158\nIEdyYW0= 20159\nIG1vaXN0dXJl 20160\nIHBpbmU= 20161\nIExpYmVyYWxz 20162\nIGFpZGVz 20163\nIHVuZGVyZXN0 20164\nIEJlcnJ5 20165\nIGNlcmVtb24= 20166\nMzcw 20167\nYXN0cm91cw== 20168\nIFBpcmF0ZXM= 20169\nIHRlbnNl 20170\nIEluZHVzdHJpZXM= 20171\nIEFwcGVhbHM= 20172\nIE5lYXI= 20173\nIOijj+c= 20174\nIGxvdmVycw== 20175\nIENBUA== 20176\nIENyYXc= 20177\nIGdpYW50cw== 20178\nIGVmZmljYWN5 20179\nRWxlbWVudA== 20180\nIEJlaGF2aW9y 20181\nIFRveW90YQ== 20182\nIGludGVzdA== 20183\nUHJpdg== 20184\nQUk= 20185\nIG1hbmV1dmVy 20186\nIHBlcmZlY3Rpb24= 20187\nIGJhbmc= 20188\ncGFwZXI= 20189\ncmlsbA== 20190\nR2Vvcmdl 20191\nYm9yZGVy 20192\naW50ZXJz 20193\nIFNldGg= 20194\nIGNsdWVz 20195\nIExldmk= 20196\nIFJldmVudWU= 20197\nMTQ3 20198\nIHZhcG9y 20199\nIGZvcnR1bmF0ZQ== 20200\nIHRocmVhdGVucw== 20201\nIHZldA== 20202\nIGRlcGVuZGVuY3k= 20203\nZXJzZWQ= 20204\nYXJ0aWNsZQ== 20205\nIEJsaXp6YXJk 20206\nIGNobG9y 20207\nIG1pbnVz 20208\nIEJpbGxz 20209\nIGNyeXB0b2N1cnJlbmN5 20210\nIG1ldGFib2xpc20= 20211\ndGVyaW5n 20212\nIHBlc3RpYw== 20213\nc3RlcHM= 20214\nIFRyZWFzdXJl 20215\ncmFjdGVk 20216\nIENvbnN0YW50 20217\nIHRlbXA= 20218\nMTM5 20219\nIERldGVjdGl2ZQ== 20220\ndXJhbGx5 20221\nIHJlY292ZXJpbmc= 20222\nIGNvcnRleA== 20223\nIDE0NA== 20224\nY2xvc2Vk 20225\nIHByZWp1ZGljZQ== 20226\nYXVudGVk 20227\nIHN0b3Jtcw== 20228\nIE5PVw== 20229\nIG1hY2hpbmVyeQ== 20230\nQWRkcmVzcw== 20231\nIGNvbXBlbGxlZA== 20232\nMjcw 20233\nIGRlc3BhaXI= 20234\nYmFuZQ== 20235\nIHZlZ2V0YWJsZQ== 20236\nIGJlZHM= 20237\nTGVhcm4= 20238\nIGNvbG9yZnVs 20239\nIHNwaWtl 20240\nIG1hcmdpbnM= 20241\nIHN5bXBhdGh5 20242\nIHdvcmtzaG9w 20243\nIENCQw== 20244\nU2F0 20245\nIGJ1cm5z 20246\nIEdlbmRlcg== 20247\nIDEyOQ== 20248\nIENhYmxl 20249\nIGRlYnRz 20250\nIFRoZXJlc2E= 20251\nIHJlZmxlY3Rpbmc= 20252\nIGFpcnN0 20253\nIHJpbQ== 20254\ncmFtaWQ= 20255\nIHdlYWtuZXNzZXM= 20256\nV3JpdA== 20257\nb2dnbGU= 20258\ndGk= 20259\nIENoYXJnZQ== 20260\nIHdlaWdoZWQ= 20261\nICgu 20262\nIGxhdWdodGVy 20263\nIHJvdXRlcg== 20264\nIERlbW9jcmFjeQ== 20265\nRGVhcg== 20266\nIGhhc2h0 20267\nIGR5 20268\nIGhpbnRz 20269\ncnVubmluZw== 20270\nIGZpbmlzaGVz 20271\nYXJ1cw== 20272\nTWFzcw== 20273\ncmVzdWx0 20274\nYXNjdXM= 20275\nIHZpbnRhZ2U= 20276\nIGNvbnF1 20277\nIHdpbGRseQ== 20278\nYWNpc3Q= 20279\nIGxpbmd1 20280\nIHByb3RhZ29uaXN0 20281\nc3Ryb20= 20282\ndGVlbnRo 20283\nIFNvbG8= 20284\nbWFj 20285\nZmlsbGVk 20286\nIHJlbm93bg== 20287\naXRpdmVz 20288\nIG1vdGl2ZQ== 20289\nIEFudGFy 20290\nIE1hbm4= 20291\nIEFkanVzdA== 20292\nIHJvY2tldHM= 20293\nIHRyb3VibGluZw== 20294\nZWk= 20295\nIG9yZ2FuaXNtcw== 20296\nYXNzaXM= 20297\nQ2hyaXN0aWFu 20298\nIDE0NQ== 20299\nIEhhc3M= 20300\nIHN3YWxs 20301\nIHdheA== 20302\nIFN1cnZpdmFs 20303\nVlM= 20304\nIE11cmQ= 20305\ndmQ= 20306\nc3RhbmRhcmQ= 20307\nIGRyYWdvbnM= 20308\nIGFjY2VsZXJhdGlvbg== 20309\ncmF0aW9uYWw= 20310\nZmluYWw= 20311\nIHBhaXJlZA== 20312\nIEV0aGVyZXVt 20313\nIGludGVyZmFjZXM= 20314\nIHJlc2VudA== 20315\nIGFydGlmYWN0cw== 20316\nxas= 20317\nYXJlbA== 20318\nIGNvbXBldGl0b3I= 20319\nIE5pY2hvbGFz 20320\nIFN1cmZhY2U= 20321\nY3Bw 20322\nIFRvdA== 20323\nIGVjb25vbWljYWxseQ== 20324\nIG9yZ2FuaXNlZA== 20325\nIGVuZm9yY2Vk 20326\naW5obw== 20327\nIHZhcmlldGllcw== 20328\nIGFiZG9t 20329\nIEJhaWxleQ== 20330\naWRhdg== 20331\nIFNhbHY= 20332\ncGFpZA== 20333\nIGFsdGl0dWRl 20334\nZXNzZXJ0 20335\nIEd1dGVuYmVyZw== 20336\nYXJlYQ== 20337\nb3BvdWxvcw== 20338\nIHByb2Zlc3NvcnM= 20339\naWdncw== 20340\nIEZhdGU= 20341\naGV5 20342\nIDMwMDA= 20343\nRGlzdA== 20344\nIHR3aW5z 20345\nY2lsbA== 20346\nIE1hcHM= 20347\nIHRyYXBz 20348\nIHdlZWQ= 20349\nIEtpc3M= 20350\nIHlvZ2E= 20351\nIHJlY2lwaWVudHM= 20352\nIFdlc3RtaW5zdGVy 20353\nIHBvb2xz 20354\nIFdhbG1hcnQ= 20355\nMTg4 20356\nIFNjaG9vbHM= 20357\nYXR0YWNr 20358\nIEFSTQ== 20359\ncGFyYWdyYXBo 20360\nV2FybmluZw== 20361\namw= 20362\nIHNlbGZpc2g= 20363\nYW5jaGV6 20364\nIEhlaWdodHM= 20365\nRnJl 20366\nIFNvcGg= 20367\nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t 20368\ndG1s 20369\nMzMz 20370\nIHJhaWRz 20371\nIHNhdGVsbGl0ZXM= 20372\nS0VZ 20373\nIGxhc3Rz 20374\n0YI= 20375\nSW5z 20376\nIERhbWU= 20377\nIHVucHJlZGljdA== 20378\nLy8v 20379\nZ2hhaQ== 20380\nIGFydGlsbGVyeQ== 20381\nIGNydWlzZQ== 20382\nIGdlbA== 20383\nIENhYmluZXQ= 20384\nIGJsb3dz 20385\nIEVzcA== 20386\nIHByb3hpbWl0eQ== 20387\nb3RoZQ== 20388\nIFNraWxscw== 20389\nIFVwcGVy 20390\nb2Jv 20391\nIE5EUA== 20392\nIGVuam95cw== 20393\nIHJlcGVhdGluZw== 20394\nIENvbnN0cnVjdGlvbg== 20395\nIFF1ZXN0aW9ucw== 20396\nSGlsbGFyeQ== 20397\nIHVpbnQ= 20398\nIHByb2Nlc3NvcnM= 20399\nIEdpYnNvbg== 20400\nIE11bHRpcGxl 20401\ncWE= 20402\nIEJvbQ== 20403\nIE1pbGVz 20404\ndmVudGlvbmFs 20405\nIGh1cnRz 20406\nc2tpbg== 20407\nIEFJRFM= 20408\nIGFkdmlzZXJz 20409\nIFJvb3Q= 20410\nIG1ldGhvZG9sb2d5 20411\nIERhbGU= 20412\nIGRldG9u 20413\nIEtub3dsZWRnZQ== 20414\nc2VxdWVudGx5 20415\nIDEyMQ== 20416\nIGNvbm5lY3Rz 20417\nQ3k= 20418\nIERhbmdlcg== 20419\nIGNvbnRyaWJ1dG9ycw== 20420\nIEJlbnQ= 20421\nIGJyYXNz 20422\nIEd1bnM= 20423\naW50bw== 20424\nIEZvcnR1bmU= 20425\nIGJyb2tlcg== 20426\nYmFsYW5jZQ== 20427\nIGxlbmd0aHM= 20428\nIHZpYw== 20429\nIGF2ZXJhZ2luZw== 20430\nIGFwcHJvcHJpYXRlbHk= 20431\nIENhbWVyYQ== 20432\nIHNhbmR3aWNo 20433\nIENEQw== 20434\nIGNvb3JkaW5hdGU= 20435\nIG5hdmln 20436\nIGdvb2RuZXNz 20437\nbGFpbQ== 20438\nIGJyYWtl 20439\nIGV4dHJlbWlzdA== 20440\nIFdha2U= 20441\nIE1lbmQ= 20442\nIFRpbnk= 20443\nIENPTA== 20444\nIFJG 20445\nIER1YWw= 20446\nIFdpbmU= 20447\nQ2FzZQ== 20448\nIHJlZmluZWQ= 20449\nIGxhbXA= 20450\nTGVhZA== 20451\nIGJhcHQ= 20452\nIENhcmI= 20453\nIFNhZGQ= 20454\nIE1pbm5lYXBvbGlz 20455\nUERG 20456\nRWFybHk= 20457\nIEhpZGRlbg== 20458\nSXRz 20459\nIFRJTUU= 20460\nIHBhcA== 20461\nIGNvbW1pc3Npb25lZA== 20462\nIEZldw== 20463\nIENvbHRz 20464\nIEJyZW4= 20465\nIGJvdGhlcmVk 20466\nIGxpa2V3aXNl 20467\nRXhwZXI= 20468\nIFNjaHc= 20469\nY3J5 20470\nbm4= 20471\nIE1pdGNo 20472\naW1vbg== 20473\nTUc= 20474\nYm0= 20475\nVU1Q 20476\ncmF5cw== 20477\nIHJlZ2lzdHJ5 20478\nIDI3MA== 20479\nYWNoaW5l 20480\ncmVsbGE= 20481\nYW50aW5n 20482\nMDAwMDA= 20483\nIHJ1aW5lZA== 20484\nc3BvdA== 20485\nIHRh 20486\nIG1heGltaXpl 20487\nIGluY29udmVu 20488\nRGVhZA== 20489\nSHVtYW4= 20490\nRW5hYmxlZA== 20491\nIE1hcmll 20492\nIGNoaWxs 20493\nIFBhcmFkaXNl 20494\nIHN0YXJyaW5n 20495\nIExhdGlubw== 20496\nIFByb3RvY29s 20497\nIEVWRVI= 20498\nIHN1cHBsaWVycw== 20499\nbWVzc2FnZQ== 20500\nIEJyb2Nr 20501\nIHNlcnVt 20502\n4paI4paI4paI4paI 20503\nIGVuY29tcA== 20504\nIGFtYml0aW9u 20505\ndWVzZQ== 20506\nIGFycm93cw== 20507\nQW5kcmV3 20508\nIGFudGVubmE= 20509\nIDE5NjE= 20510\nIEJhcms= 20511\nIGJvb2w= 20512\n44Kq 20513\nIFN0b3JhZ2U= 20514\nIHJhaWx3YXk= 20515\nIHRvdWdoZXI= 20516\nIENhZA== 20517\nIHdhc2hpbmc= 20518\nUHk= 20519\nJ10= 20520\nZW1iZWQ= 20521\nIE1lbXBoaXM= 20522\nYWNrbGU= 20523\nIGZhbW91c2x5 20524\nIEZvcnR1bmF0ZWx5 20525\nb3ZpZXM= 20526\nIG1pbmRzZXQ= 20527\nIHNuZWFr 20528\nIERo 20529\nUkFX 20530\nIFNpbXBzb24= 20531\nIGxpdmVzdA== 20532\nIGxhbmRtYXJr 20533\nIGNlbWVudA== 20534\nTG93 20535\nIHRocmlsbGVk 20536\nIENvdXJzZQ== 20537\naW5lbA== 20538\nIGNodWNr 20539\naWRhdGU= 20540\nZ2xvYmFs 20541\nIHdoaXQ= 20542\nIO+/vQ== 20543\nYWRheXM= 20544\nc2tp 20545\nIFNW 20546\nIHZpcnVzZXM= 20547\nMzA2 20548\nIFJlc3BvbnM= 20549\nIHRoZWF0ZXJz 20550\nIEJyYW5jaA== 20551\nIEdlbmV2YQ== 20552\nIE1L 20553\nIHVuYmVsaWV2 20554\nIGNvbW11bmlzdA== 20555\nT3JpZ2luYWw= 20556\nIFJlY2VpdmVk 20557\nIFRyYW5zZmVy 20558\nIEFyZw== 20559\nSW5wdXQ= 20560\nIFN0cmF0ZWd5 20561\nIHBhbGFjZQ== 20562\ndGhlbmluZw== 20563\nRHJp 20564\nIHNlbnRlbmNpbmc= 20565\ndW1ibmFpbA== 20566\nIHBpbnM= 20567\ncmVjeQ== 20568\nIHNpYmxpbmdz 20569\nR2V0dGluZw== 20570\nIEJV 20571\nIE5vcnRod2VzdA== 20572\nIHByb2xvbmdlZA== 20573\nIFNha3VyYQ== 20574\nQ29tYg== 20575\nIEJvdXI= 20576\nIGluYWRlcXVhdGU= 20577\nIEthc2g= 20578\nIHVzZXJuYW1l 20579\nIEltcHJvdmU= 20580\nIGJhdHRsaW5n 20581\nIE1BQw== 20582\nIGN1cnJpY3VsdW0= 20583\nIHNvZGE= 20584\nIENhbm5vbg== 20585\nIHNlbnNpYmxl 20586\nc3BvbnM= 20587\nRGVjZW1iZXI= 20588\nIHdpY2tlZA== 20589\nIFBlbmd1 20590\nIGRpY3RhdG9ycw== 20591\nIEhlYXJ0cw== 20592\nb2d5bg== 20593\nIHNpbWlsYXJpdGllcw== 20594\nIFN0YXRz 20595\nIGhvbGxvdw== 20596\naXRhdGlvbnM= 20597\nIjpb 20598\nIGhvdmVy 20599\nIExpc3Rlbg== 20600\nc2No 20601\nU3VuZA== 20602\nIGNhZA== 20603\nIFBhcmtz 20604\nIGx1cg== 20605\nIGh5cGU= 20606\nIExlbQ== 20607\nTkFNRQ== 20608\naXN1cmU= 20609\nRnJpZGF5 20610\nIHNob290cw== 20611\nIGNsb3Nlcw== 20612\nIGRi 20613\nIFJpZGdl 20614\nIERpZmZlcmVudA== 20615\nIHJlcGxpZXM= 20616\nIEJyb2Fkd2F5 20617\nb3BlcnM= 20618\nIGludG9sZXI= 20619\nIFpldXM= 20620\nYWtlc3Bl 20621\nIHByb3ByaWV0YXJ5 20622\nIHJlcXVlc3Rpbmc= 20623\nIGNvbnRyb2xsZXJz 20624\nIE1JTg== 20625\naW1lZGlh 20626\nYmVjY2E= 20627\nIGV4cGFucw== 20628\nIG9pbHM= 20629\nQm90 20630\nIENoYW5k 20631\nIHByaW50ZXI= 20632\nIHRvcHBlZA== 20633\nIFBPTA== 20634\nIEVhcmxpZXI= 20635\nU29jaWFs 20636\nYXZpbg== 20637\nIGRlY3JlYXNlcw== 20638\nIFNlYg== 20639\nIHNwZWNpZmljYXRpb25z 20640\nIEJsYXN0 20641\nIEt1cnQ= 20642\nIGZyZWVs 20643\nQnJvd24= 20644\nIGRpbGln 20645\ncm9l 20646\nIFByb2JsZW0= 20647\nIFF1YWQ= 20648\nIGRlY2VudHJhbA== 20649\nIFZlY3Rvcg== 20650\nYW51dA== 20651\nIHBsdWdpbnM= 20652\nIEdyZWdvcnk= 20653\nIGZ1Y2tlZA== 20654\nZWxpbmVz 20655\nIEFtYmFzc2Fkb3I= 20656\ndGFrZQ== 20657\nIGNsZWFucw== 20658\nb25neWFuZw== 20659\nQW5vbnltb3Vz 20660\nc3Rybw== 20661\nIn0= 20662\nYWxpbmU= 20663\nIE9kZA== 20664\nIEV1Zw== 20665\nMjE2 20666\nIGJvaWw= 20667\nIFBvd2Vycw== 20668\nIG51cnNlcw== 20669\nT2J2aW91c2x5 20670\nIFRlY2huaWNhbA== 20671\nIGV4Y2VlZGVk 20672\nT1JT 20673\nIGV4dHJlbWlzdHM= 20674\nIHRyYWNlcw== 20675\nZXhwbA== 20676\nIGNvbXI= 20677\nIFNhY2g= 20678\nKS8= 20679\nIG1hc2tz 20680\nIHNjaQ== 20681\nQm9u 20682\nIHJlZ3Jlc3Npb24= 20683\nd2VnaWFu 20684\nIGFkdmlzb3I= 20685\naXR1cmVz 20686\nIFZv 20687\nZXhhbXBsZQ== 20688\nIEluc3RydWN0 20689\nIHNpZWdl 20690\nIHJlZHVjdGlvbnM= 20691\ncHRy 20692\nIHN0YXR1dG9yeQ== 20693\nIHJlbW92ZXM= 20694\nIHB1Y2s= 20695\ncmVkaXRz 20696\nIGJlZQ== 20697\nIHNhbGFk 20698\nIHByb21vdGlvbnM= 20699\nIEpvc2h1YQ== 20700\nd2l0aHN0YW5kaW5n 20701\nRVRI 20702\nIENoYQ== 20703\naW11cw== 20704\nIGV4cGVuZGl0dXJl 20705\nYXVudGluZw== 20706\nIGRlbGlnaHRlZA== 20707\nIDE1NQ== 20708\nYmVo 20709\nIGNhcnBldA== 20710\nIFNwYXJ0 20711\nIGp1bmdsZQ== 20712\nbGlzdHM= 20713\nIGJ1bGx5aW5n 20714\nIE5vYmVs 20715\nIEdsZW4= 20716\nIHJlZmVyZW5jZWQ= 20717\nIGludHJvZHVjZXM= 20718\nc2Vpbg== 20719\nIGNob3BwZWQ= 20720\nZ2xhc3M= 20721\nIFdyZXN0 20722\nIG5ldXRyYWxpdHk= 20723\nIOKZ 20724\nIGludmVzdGlnYXRvcg== 20725\nIHNoZWx2ZXM= 20726\nIHVuY29uc3RpdHV0aW9uYWw= 20727\nIHJlcHJvZHVjdGlvbg== 20728\nIG1lcmNoYW50 20729\nbWlh 20730\nIG1ldHJpY3M= 20731\nIGV4cGxvc2l2ZXM= 20732\nIFNvbmlh 20733\nIGJvZGlseQ== 20734\nIHRoaWNrbmVzcw== 20735\nIHByZWRvbWluYW50bHk= 20736\nIEFiaWxpdHk= 20737\nIG1vbml0b3JlZA== 20738\nSUNI 20739\nIF0u 20740\nIE1hcnRpbmV6 20741\nIHZpc2liaWxpdHk= 20742\nIHF1ZXJpZXM= 20743\nIGdlbm9jaWRl 20744\nIFdhcmZhcmU= 20745\nUXVlcnk= 20746\nIHN0dWRpb3M= 20747\nIGVtYnJ5 20748\nIGNvcnJpZG9y 20749\nIGNsZWFuZWQ= 20750\nY29tcGxldGU= 20751\nIE1I 20752\nIGVucm9sbG1lbnQ= 20753\nSU5HUw== 20754\nIGltcGFjdGVk 20755\nIGRpc2FzdHJvdXM= 20756\nIFl1bg== 20757\nIENsYWlyZQ== 20758\nIEJhc2ljYWxseQ== 20759\neXQ= 20760\ndXN0ZXJpdHk= 20761\nIGluZGlyZWN0bHk= 20762\nd2lr 20763\nIGRvZA== 20764\nIENhcnI= 20765\nIGFtcA== 20766\nIHByb2hpYml0 20767\nIEluaXRpYWw= 20768\nIFJk 20769\naWpp 20770\nIGVkdWNhdGU= 20771\nY29ybg== 20772\naW90dA== 20773\nIEJlYXV0eQ== 20774\nIGRldGVjdGl2ZQ== 20775\nIENvbm4= 20776\nc2luY2U= 20777\nIHN0YWdnZXI= 20778\nIG9iZXNl 20779\nIGJyZWU= 20780\nb2xvZ2lj 20781\naXNzZQ== 20782\nd2Fsa2Vy 20783\nIGJsYWRlcw== 20784\nIGxhd2Z1bA== 20785\nZnVuYw== 20786\nIEJlaGluZA== 20787\nIGFwcGV0aXRl 20788\nICgq 20789\nIHRlbm5pcw== 20790\nIG9mZnNwcmluZw== 20791\nIGpldHM= 20792\nIHN0cnVjdHVyZWQ= 20793\nIGFmb3JlbWVudGlvbmVk 20794\nTm92 20795\nIHNjYWxpbmc= 20796\nZmlsbA== 20797\nIHN0ZXc= 20798\nIGN1cmI= 20799\nIFN0ZXBoYW4= 20800\nZWRJbg== 20801\nU0Y= 20802\nb2JpYw== 20803\n6a2U 20804\nb3Vn 20805\nIE1N 20806\nIGdlbmV0aWNhbGx5 20807\nb3Bleg== 20808\nMTM2 20809\nIHVtYg== 20810\nYW5jZXJz 20811\nIGNvaG9ydA== 20812\nIG1lcmNoYW5kaXNl 20813\nIGltcG9zaW5n 20814\nIExlZ2lzbGF0dXJl 20815\nIEFyY2hpdmU= 20816\naXZpYQ== 20817\nIE5hdmFs 20818\nIG9mZmVuY2Vz 20819\nIG1pcmFjbGU= 20820\nIHNuYXBwZWQ= 20821\nIGZvZXM= 20822\nIGV4dGVuc2l2ZWx5 20823\nIFJhZg== 20824\nIGNhdGVy 20825\nZWRpZW5jZQ== 20826\nS2l0 20827\nIEJpbg== 20828\nIHJlY29tbWVuZHM= 20829\nIENpdGllcw== 20830\nIHJpZ2lk 20831\nIFJFQUQ= 20832\nIE5vYmxl 20833\nIFRpYW4= 20834\nIGNlcnRpZmljYXRlcw== 20835\nYW50aXM= 20836\nb2lsZXI= 20837\nIEJ1ZGRoaXN0 20838\nZGlk 20839\nIHN1cnZleWVk 20840\nIGRvd253YXJk 20841\nIHByaW50cw== 20842\nIE1vdGlvbg== 20843\ncm9uaWNz 20844\nIFNhbnM= 20845\nb3NzaWJseQ== 20846\ndWN0aW9ucw== 20847\nIGNvbG9uaWVz 20848\nIERhbmlzaA== 20849\ndW5pdA== 20850\nIHNwb2ls 20851\nIGFkdmlzb3J5 20852\nYmVycmllcw== 20853\nUGxhbg== 20854\nIHNwZWNpZmljYXRpb24= 20855\nb3BoZXJz 20856\nIFJlc291cmNl 20857\nIHNoaXJ0cw== 20858\ncHJpc2luZ2x5 20859\nY29tbXVuaWNhdGlvbnM= 20860\nIHRyaXZpYWw= 20861\nIG1lbnRpb25pbmc= 20862\naXNleHVhbA== 20863\nIHN1cHBsZW1lbnRz 20864\nIHN1cGVydmlzaW9u 20865\nQlA= 20866\ndm9y 20867\nIHdpdA== 20868\nIGNvb2xkb3du 20869\nIHBsYWludGlmZg== 20870\nIFJldmlld3M= 20871\nIFNyaQ== 20872\nIE1pbnQ= 20873\nIFN1Z2Fy 20874\nIGFmdGVyd2FyZA== 20875\nIFByaWVzdA== 20876\nIEludmVzdG1lbnQ= 20877\nb2dlbmU= 20878\nIFRha2luZw== 20879\nIHN0cmV0Y2hpbmc= 20880\nIGluZmxhbW1hdGlvbg== 20881\nIFRlaHJhbg== 20882\nIGxpbmluZw== 20883\nIGZyZWV6aW5n 20884\nIEVudGl0eQ== 20885\nIGluc3BpcmluZw== 20886\nc3BlY2lhbA== 20887\ncHJpY2U= 20888\nIHN1ZQ== 20889\nIFBvcnRlcg== 20890\nb3VuZ2U= 20891\nRVRB 20892\nIERlcmVr 20893\nIEx1aXM= 20894\ndW8= 20895\neW1waA== 20896\nIGV4dGVyaW9y 20897\naWhpbA== 20898\nIEFzaGxleQ== 20899\naW5hdG9y 20900\nIG51dHJpZW50cw== 20901\nIFRocm9uZXM= 20902\nIGZpbmFuY2Vz 20903\nIEluc3BlY3Q= 20904\nIHNwZWNpYWxseQ== 20905\nIFJlcXVpcmVk 20906\nIFBUUw== 20907\nIFZpb2xlbmNl 20908\nb2ludGVk 20909\nc2hvdHM= 20910\nIGV4Y2VycHQ= 20911\nY29vbg== 20912\nSU5T 20913\nIEdyaQ== 20914\nIHJlY29nbmlzZWQ= 20915\nV2Vlaw== 20916\nWW91bmc= 20917\nIHZvbQ== 20918\naXNsZQ== 20919\nIEN1cnJ5 20920\nIEJ1ZGRo 20921\nIG5vdGVib29r 20922\nIGR1cmFibGU= 20923\nLz8= 20924\nIEdhZA== 20925\nIFB1cHA= 20926\nIGZvcmdpdmU= 20927\ncGFyaw== 20928\nIHBlcnNvbmFsaXRpZXM= 20929\nYW5hbHlzaXM= 20930\nY2xhbWF0aW9u 20931\nIGVsZXZhdG9y 20932\nIHdhcmVob3VzZQ== 20933\nIFJvbGU= 20934\ndW5u 20935\nIGlsbHVzdHJhdGlvbg== 20936\nIFNjYW4= 20937\nIGF0bW9zcGhlcmlj 20938\nSW1wb3J0 20939\nQU5D 20940\ncmljdGVk 20941\nZnU= 20942\nMDEw 20943\nIGFyY2hl 20944\nIHJld2FyZGVk 20945\nYWtlc3BlYXJl 20946\nIGludGVybmFsbHk= 20947\nIFJCSQ== 20948\nYWxrZXI= 20949\nIGVsZXBoYW50 20950\nb3dpdHo= 20951\nIFBpenph 20952\nIGJpcGFydGlzYW4= 20953\nw6lz 20954\nIHNsb3dlZA== 20955\nIFN0YXJr 20956\nIG92ZXJyaWRl 20957\nT1VT 20958\nIDMyMA== 20959\ndW5kcmVkcw== 20960\nIERlY2s= 20961\nIENlbnN1cw== 20962\nYmVl 20963\nMTQ2 20964\nb3Rvcg== 20965\nIGlw 20966\nIHVi 20967\nb2NhdGlvbnM= 20968\nIEJ1dHRvbg== 20969\ncmljZQ== 20970\nIGNyaXBw 20971\nZmZm 20972\nIG9yaWdpbmF0ZWQ= 20973\nIG92ZXJ3aGVsbWVk 20974\nYXBwYQ== 20975\nIGZvcmVtb3N0 20976\n4oCR 20977\nIExFRw== 20978\ncmVsZWFzZQ== 20979\nZWF0dXJlZA== 20980\nYXRjaGVz 20981\nIHJlcHM= 20982\nIGxlbmRpbmc= 20983\nIFJlZmVyZW5jZQ== 20984\nIENsaWVudA== 20985\nMTY1 20986\ndmVudGg= 20987\nQ29tcGxldGU= 20988\nIFBhdHJvbA== 20989\nIHN3b3Ju 20990\nY2Ft 20991\nIHNodXR0bGU= 20992\nIFJhbHBo 20993\nIGhvbWV0b3du 20994\nLSw= 20995\nb25hbA== 20996\nIEJQ 20997\n5Y8= 20998\nIHBlcnN1YWRl 20999\nIEFsZXhhbmQ= 21000\nIGNvbWJpbmVz 21001\nIHZpdmlk 21002\nIExhZw== 21003\nIGVuY29kaW5n 21004\nIHNhbHZhdGlvbg== 21005\nd2Vu 21006\nIFJlY292ZXJ5 21007\naXlh 21008\nVW5pdmVyc2l0eQ== 21009\nIEJpZGVu 21010\nIGJ1ZGdldHM= 21011\nIFRleGFucw== 21012\nZml0cw== 21013\nIGhvbm9yZWQ= 21014\nIHB5dGhvbg== 21015\nVEQ= 21016\nIyMj 21017\nY2xvbmU= 21018\nIGJsaW5r 21019\nIExpcXVpZA== 21020\nIHVuZW1wbG95ZWQ= 21021\nIGNsYXNoZXM= 21022\nIENvdW5zZWw= 21023\nIGRpcmVjdGluZw== 21024\nIHB1bmN0 21025\nIEZhbGNvbnM= 21026\nIHNoYXJr 21027\nIERhbWFzY3Vz 21028\nIGplYW5z 21029\nIGVtYmFyaw== 21030\nIHNlaXpl 21031\nIHVwd2FyZHM= 21032\nMjgw 21033\nIEV6 21034\nIEFueXRoaW5n 21035\nIGV4b3RpYw== 21036\nbG93ZXI= 21037\nIENyZWF0b3I= 21038\nIFVt 21039\nIHN1YnVyYnM= 21040\nYmVyZ2Vy 21041\nIFdlbmQ= 21042\nIG1pbnQ= 21043\nIFhY 21044\nIERybw== 21045\nIHN1ZmZlcnM= 21046\nIGhlcmI= 21047\ndHJlZQ== 21048\nIGZyYWdpbGU= 21049\nIGZsb29kZWQ= 21050\nIEFsY29ob2w= 21051\nb2xlYW4= 21052\nbnlkZXI= 21053\nIEtP 21054\nRnJhbQ== 21055\nIDEzNg== 21056\nIG93ZWQ= 21057\nIE1lbGVl 21058\nIEhhc2g= 21059\nIHdoaXNr 21060\nIHN1ZG8= 21061\ncnI= 21062\nUXVpY2s= 21063\nYXBwcm8= 21064\nIGlp 21065\nIEV4YW1wbGVz 21066\naGVl 21067\nIHByb21vdGVz 21068\ncGVyYXR1cmU= 21069\na2Fy 21070\nIEhvbm9y 21071\nIHNvZGl1bQ== 21072\nIExpZg== 21073\ncm9zc28= 21074\naW50ZW5kZW50 21075\nIGNvcnJlc3BvbmRlbnQ= 21076\nRm91bmQ= 21077\nc2VjcmV0 21078\nIGlkZW50aWZpZXM= 21079\nYWduZQ== 21080\nIGxvdQ== 21081\nIFBQ 21082\nIGNvaW5jaWRlbmNl 21083\nbW92ZQ== 21084\nIG1pbGl0aWE= 21085\nIGluZmlsdHI= 21086\nIFByaW1hcnk= 21087\nIHBpdGNoaW5n 21088\nIEli 21089\nIEdPT0Q= 21090\n44K4 21091\nIFdpemFyZHM= 21092\naXJhbA== 21093\nIFZlbnVz 21094\nUlI= 21095\nIOKAlQ== 21096\nIENhc2V5 21097\nIHNhZGx5 21098\nIGFkbWlyZQ== 21099\nIGVtYmFycmFzc2Vk 21100\nY2I= 21101\nTWVs 21102\nIHR1YmVz 21103\nIGJlYXV0aWZ1bGx5 21104\nIFF1ZWVuc2xhbmQ= 21105\nQmVsb3c= 21106\ncmV6 21107\ncXVldA== 21108\ncGxlYXNhbnQ= 21109\nIMKr 21110\nQ2FtcA== 21111\nIGRlY2lzaXZl 21112\nMTk5OA== 21113\nIExhbWI= 21114\ndXR0b24= 21115\naG4= 21116\nIEphZ3U= 21117\nYXVuZGVy 21118\nIENvcmQ= 21119\nIGNsZXJr 21120\nIGNhZmZl 21121\nIHdpcGVk 21122\nIHJlaW0= 21123\nIE1vdW50YWlucw== 21124\nIGltcHJpc29uZWQ= 21125\nIGRldmVsb3Bz 21126\nIFByYQ== 21127\nIG1vZGVsaW5n 21128\nQW55b25l 21129\nYW5jZWw= 21130\nIFNpdA== 21131\nIHNoaWVsZHM= 21132\nIGxhd24= 21133\nIGNhcmRpb3Zhc2N1bGFy 21134\nIGRlbW9uc3RyYXRpbmc= 21135\nIHBhcnNl 21136\nIElzcmFlbGlz 21137\nIGV1cm9z 21138\nMTQz 21139\nIGdsb3Jpb3Vz 21140\naW5za2k= 21141\nZWNk 21142\nIGNvbmRpdGlvbmluZw== 21143\nIGhlbHBsZXNz 21144\nIG1pY3Jvc2M= 21145\nIEhhcmJvcg== 21146\nIHN0YWtlcw== 21147\nIDI2MA== 21148\nIHVuZXF1 21149\nIEZsb3lk 21150\nIGRhbXA= 21151\nIGFwcGFyYXR1cw== 21152\nIExhd3M= 21153\nIGNvdW50ZXJz 21154\nIGluZHVjZQ== 21155\nYXRhYmxl 21156\nIEFobWVk 21157\nIHNsYW0= 21158\nTm92ZW1iZXI= 21159\nIHBlcnNpc3Q= 21160\nIGltbWluZW50 21161\nw6Fu 21162\nIHNocmVk 21163\nIHBoYXNlcw== 21164\nIEVkbW9udG9u 21165\nIEFybXN0cm9uZw== 21166\nIE1lZXQ= 21167\nIEtpdHR5 21168\n0YA= 21169\nY2lyYw== 21170\nIEFkdWx0 21171\nIGFyb3Nl 21172\nIFhlbg== 21173\nRGFu 21174\nZ293 21175\nIHN1cGVyZg== 21176\nIEFkbWly 21177\nIGVuZHVyZQ== 21178\nIGtleXdvcmQ= 21179\neXJ1cw== 21180\nIHlhcm4= 21181\nIHBhdGh3YXk= 21182\nIEhvcGtpbnM= 21183\nbWlkdA== 21184\nIGNlbnNvcnNoaXA= 21185\nZGVwZW5kZW50 21186\nIGluc3RydWN0b3I= 21187\nU291cmNlcw== 21188\nIHRvZQ== 21189\nIGJhbGxvb24= 21190\nTm9i 21191\nIHN3ZWFy 21192\nIENhc3Rybw== 21193\nIGdsb3Nz 21194\nIEthdmFuYXVnaA== 21195\nIHJlbWFya2FibHk= 21196\nUGhvdG9z 21197\nIE5vbQ== 21198\nIFNvdXRoZWFzdA== 21199\neWVycw== 21200\nIHZhbGlkYXRpb24= 21201\nIGNhbm5vbg== 21202\nIFZpY3Rvcnk= 21203\nIFBpZXJyZQ== 21204\nIGNhdXRpb3Vz 21205\nQXVkaW8= 21206\nIGZldGNo 21207\nIEdpZnQ= 21208\nIEh5cA== 21209\nIHJlbWVkeQ== 21210\nWkU= 21211\nIHNjZW50 21212\nIGJlYXJk 21213\nIFJ1dA== 21214\nLSI= 21215\nIHBhdGVudHM= 21216\nSHk= 21217\nIHVuanVzdA== 21218\nIHBvdGF0bw== 21219\nIGZvcnRoY29taW5n 21220\nIGNoZWY= 21221\nIFJpZnQ= 21222\nYWZmZQ== 21223\nIFJPTQ== 21224\nIExhdW5jaA== 21225\nIHBhZHM= 21226\nIE5lbw== 21227\nIG9uc2V0 21228\nIHNxdWVlemU= 21229\nc2FmZQ== 21230\nIHByZWZpeA== 21231\nIFRN 21232\nIE5lYXJseQ== 21233\nIENsaW5pY2Fs 21234\nIE1lbnRhbA== 21235\nb3RpYXRpb24= 21236\nIFVuaWM= 21237\nYW50cnk= 21238\nIENpcg== 21239\nIGVwaXQ= 21240\nw6Y= 21241\nIGV4dHJhY3RlZA== 21242\ndmVyc2VseQ== 21243\ncmlhZA== 21244\nIHN0cmFpbnM= 21245\nIHRvcHM= 21246\nIHBvZW0= 21247\nIFJhbmR5 21248\nIE1hcGxl 21249\nVEhFUg== 21250\ndXBpdGVy 21251\nIFNTRA== 21252\nmuk= 21253\nIHVuY29u 21254\ncGVyaW5n 21255\nIHNsZXB0 21256\naW5lcnM= 21257\nIHVuZGVyd2F0ZXI= 21258\nIEV2aWRlbmNl 21259\nZ29uZQ== 21260\nMjA1 21261\nIGhpc3RvcmlhbnM= 21262\nIHN5bnRoZXNpcw== 21263\nIGZyb2c= 21264\nYmFza2V0YmFsbA== 21265\nIHZpYnJhbnQ= 21266\nIHN1Ym9yZA== 21267\nIDM2NQ== 21268\nIERpYWw= 21269\nIGNvb3BlcmF0ZQ== 21270\nSEFIQQ== 21271\nIGdyZWV0ZWQ= 21272\nMTU4 21273\nIGpheno= 21274\nIGludG94 21275\nIFdhbGtpbmc= 21276\nIHN1cGVydmlzb3I= 21277\nIEZ1c2lvbg== 21278\nIE1lcmNlZGVz 21279\nc2VuZA== 21280\nSGFt 21281\nc2Q= 21282\nbmw= 21283\nIHRvdXJz 21284\nIEZJRkE= 21285\nIGN1bHA= 21286\nZ2Q= 21287\nMzA0 21288\nIHBsZWFz 21289\nIGlsbHVzdHJhdGVz 21290\nIENvbG9tYmlh 21291\nIGhpZ2hsaWdodGluZw== 21292\nIFN1bW1hcnk= 21293\nIGV4cG9zaW5n 21294\nIERydQ== 21295\nIGlyb255 21296\ncml0aW9uYWw= 21297\nIENhcnJvbGw= 21298\nIEVsbGlz 21299\nUGljdA== 21300\nIFJhcHQ= 21301\nIGFkYXB0ZXI= 21302\nIHVubQ== 21303\nIGNvcnBzZQ== 21304\nIGNlbGVicml0aWVz 21305\nRGVu 21306\nYXR1bQ== 21307\nIEFwb2NhbHlwc2U= 21308\nIFdhZw== 21309\nbGluaW5n 21310\nIGhvcm1vbmVz 21311\nUnVi 21312\nIFhp 21313\nIFZhdWx0cw== 21314\nMjA4 21315\nYWxreXJpZQ== 21316\naW5vc2F1cg== 21317\nIGZlZWRz 21318\ndml0eQ== 21319\nIGRlZmVhdGluZw== 21320\nV2FpdA== 21321\nIGVtcGhhc2l6ZQ== 21322\nIFN0ZWVsZXJz 21323\neXJpbnRo 21324\nbGV5cw== 21325\nIFdoZW5ldmVy 21326\nQ3VycmVudGx5 21327\nIENsb2Nr 21328\nIGNvbGxlY3RpdmVseQ== 21329\nYW55b24= 21330\nIEpQ 21331\nIG1lbnRhbGl0eQ== 21332\nIGRvd25sb2Fkcw== 21333\nIHN1cnJvdW5kaW5ncw== 21334\nIEJhcm5lcw== 21335\nIGZsYWdzaGlw 21336\nIGluZGljYXRvcnM= 21337\nIGdyYXBw 21338\nSmFudWFyeQ== 21339\nIEVsZW1lbnRhbA== 21340\nIEF0aGVuYQ== 21341\naWJhbA== 21342\nIHNpZ2h0cw== 21343\nIGNhcGl0YQ== 21344\nIFRyZWF0eQ== 21345\nIHZvaWNlZA== 21346\nIEdheg== 21347\nbGV0dGU= 21348\nIHlh 21349\nIGV4cGlyZWQ= 21350\nTGVnZW5k 21351\nSG90 21352\nbmF0dXJl 21353\nIHVuc3RhYmxl 21354\nIDI4MA== 21355\nw7o= 21356\nQ29tbWVudA== 21357\nQUxF 21358\nIHF1ZXN0cw== 21359\nIGhhbmRsZXI= 21360\nbmlz 21361\nIHZlcnNhdGlsZQ== 21362\nIGNvbmNlYWw= 21363\nZW5nZWFuY2U= 21364\nIEludGVyYWN0aXZl 21365\nIG9ic2Vzc2Vk 21366\nIERvZ3M= 21367\nIGNyYWNrZWQ= 21368\nU291bmQ= 21369\nc3Y= 21370\nIER5bGFu 21371\ncm9hZHM= 21372\nZng= 21373\nIENhdGhvbGljcw== 21374\nIEhhZw== 21375\nIHNsYW1tZWQ= 21376\nIGdsb3dpbmc= 21377\nc2FsZQ== 21378\nIHRpc3N1ZXM= 21379\nIENoaQ== 21380\nbmVl 21381\nIGNoZXI= 21382\nc2lj 21383\ndXJyZWN0aW9u 21384\nIGJhY29u 21385\ndWxhdG9yeQ== 21386\nKS4i 21387\nIGlycmVndWxhcg== 21388\nRk9STQ== 21389\nYXNzZWQ= 21390\nIGludGVudGlvbmFs 21391\nIGNvbXBlbnNhdGU= 21392\nIFNwZWFraW5n 21393\nIFNldHM= 21394\nMTUz 21395\nIGNvbnZlbnRpb25z 21396\nYmFuZHM= 21397\nZW1hZGU= 21398\nIGVjYw== 21399\nIFdpbnN0b24= 21400\nIEFzc2Fzc2lu 21401\nIEJlbGdpYW4= 21402\nIGRlcGVuZGVuY2U= 21403\nIG5pY2hl 21404\nIGJhcms= 21405\nIEpheno= 21406\nIGRpc2FkdmFudGFnZQ== 21407\nIGdhc29saW5l 21408\nIDE2NQ== 21409\n55qE 21410\nZXNzYQ== 21411\nbW9kdWxl 21412\nYW5ndWxhcg== 21413\nT1k= 21414\nIFRyZWF0bWVudA== 21415\naXRhcw== 21416\nb2xhdGlvbg== 21417\nIEFybm9sZA== 21418\nIGZldWQ= 21419\nIE5lc3Q= 21420\nIHRoZWF0cmU= 21421\nZXdhdGVy 21422\nIG1pbm9ycw== 21423\nb2xpY3k= 21424\nIEhhdmVu 21425\nZGl2aXNpb24= 21426\nIHRydW5r 21427\nRmFy 21428\nIFB1bGw= 21429\nIGNhcHR1cmluZw== 21430\nIDE4MDA= 21431\nIFRlZW4= 21432\nIGV4ZW1wbA== 21433\nIGNsaW5pY3M= 21434\nIEJ1cmc= 21435\nIHN1YnN0aXQ= 21436\nIHBheWxvYWQ= 21437\nIExhdg== 21438\nIFRyb3k= 21439\nIFdpdG5lc3M= 21440\nIGZyYWdtZW50cw== 21441\nIHBhc3N3b3Jkcw== 21442\nIGdvc3BlbA== 21443\nIEdpbg== 21444\nIHRlbmFudHM= 21445\nb2xpdGg= 21446\nU2l4 21447\nUHJldmlvdXM= 21448\nIEFnZXM= 21449\nIERhcndpbg== 21450\nIGJsYXQ= 21451\nIGVtcGF0aHk= 21452\nc21pdGg= 21453\nYmFn 21454\nIEVjaG8= 21455\nIENhbWI= 21456\nIE1hZGQ= 21457\nIEJvbw== 21458\nIHJlZGU= 21459\nIEJ1cm5pbmc= 21460\nIHNtb290aGx5 21461\nIEFkcmlhbg== 21462\nIFZhbXBpcmU= 21463\nIE1vbnN0ZXJz 21464\nc3RlYW0= 21465\nU3R5bGU= 21466\nTWE= 21467\ncmVh 21468\nIER3YXI= 21469\nYWx5c3Q= 21470\ndXJzb3I= 21471\nIGVsaW1pbmF0aW9u 21472\nIGNyeXB0bw== 21473\nY2h0 21474\nIEV0ZXJuYWw= 21475\n4oCmXQ== 21476\nIFNvcmNl 21477\nSWxs 21478\nTkVS 21479\nIHVo 21480\nQ29uY2x1c2lvbg== 21481\nd2FnZQ== 21482\nIHJlc3Bpcg== 21483\nIHJlbWluaXM= 21484\naGV0aWNhbA== 21485\nIGd5 21486\nIHV0aWxpemVk 21487\naWNpZGFs 21488\nIDE5MDA= 21489\nIGh1bnRlcnM= 21490\nIFN3YW4= 21491\nIFJlYWN0 21492\nIHZpc2l0b3I= 21493\nIFRoYW5rc2dpdmluZw== 21494\nMzA4 21495\nUG9zdHM= 21496\nIGhpcHM= 21497\nMTk5Nw== 21498\nb21lcnM= 21499\nIGtub2NraW5n 21500\nIFZlaGljbGU= 21501\nIHRpbA== 21502\nIDEzOA== 21503\nIG1p 21504\nIEludmVzdGlnYXRpb24= 21505\nIEtlbnlh 21506\nIGNhc2lubw== 21507\nIG1vdGl2ZXM= 21508\nIHJlZ2Fpbg== 21509\ncmV4 21510\nIHdlZWtlbmRz 21511\nIHN0YWJiZWQ= 21512\nYm9ybw== 21513\nIGV4cGxvaXRlZA== 21514\nIEhBVkU= 21515\nIFRlbGV2aXNpb24= 21516\nY29jaw== 21517\nIHByZXBhcmF0aW9ucw== 21518\nIGVuZGVhdg== 21519\nIFJlbW90ZQ== 21520\nIE1ha2Vy 21521\nIFByb2R1 21522\nIEV2YW4= 21523\nIGluZm9ybWF0aW9uYWw= 21524\nIExvdWlzdmlsbGU= 21525\nMTU0 21526\nIERyZWFtcw== 21527\nIHBsb3Rz 21528\nIFJ1bm5lcg== 21529\nIGh1cnRpbmc= 21530\nIGFjYWRlbXk= 21531\nIE1vbnRnb21lcnk= 21532\nbm0= 21533\nIExhbmM= 21534\nIEFseg== 21535\nMjEw 21536\nZWxvbmc= 21537\nIHJldGFpbGVy 21538\nIGFyaXNpbmc= 21539\nIHJlYmVsbGlvbg== 21540\nIGJsb25kZQ== 21541\ncGxheWVk 21542\nIGluc3RydW1lbnRhbA== 21543\nQ3Jvc3M= 21544\nIHJldGVudGlvbg== 21545\nIHRoZXJhcGV1dGlj 21546\nIHNlYXM= 21547\nIGluZmFudHJ5 21548\nIENsaW50 21549\nIHByb21wdGluZw== 21550\nIGJpdGNo 21551\nIHN0ZW1z 21552\nIEtyYQ== 21553\nIHRoZXNpcw== 21554\nIEJvZw== 21555\ncnVlZA== 21556\nIGtpbmdz 21557\nIGNsYXk= 21558\naWZpY2VudA== 21559\nIFlFUw== 21560\nIFRoaW5n 21561\nIEN1YnM= 21562\ndmV5YXJk 21563\nZWxzaA== 21564\naW5hcmlseQ== 21565\nIEV5 21566\nIFJvbGxpbmc= 21567\nIGV2b2x2aW5n 21568\nSW5kaWE= 21569\nIHJlY29nbml6ZXM= 21570\nIGdyYWR1YXRpb24= 21571\naXNlcnM= 21572\nIGZlcnRpbGl0eQ== 21573\nIE1pbGFu 21574\nQ29tbWFuZA== 21575\nIGJveGluZw== 21576\nIDE5NDM= 21577\nIGdsdXRlbg== 21578\nIEVtaXI= 21579\nIGlkb2w= 21580\nIGNvbmNlaXZlZA== 21581\nIENyZWF0aW9u 21582\nTWVyaXQ= 21583\ndWRkeQ== 21584\ndXNzaW9ucw== 21585\nIExpZXV0ZW5hbnQ= 21586\naWV0YWw= 21587\nIHVuY2hhbmdlZA== 21588\nIFNjYWxl 21589\nIENyaW1lYQ== 21590\nYmFsbHM= 21591\nYXRvcmlhbA== 21592\nIGRlcHRocw== 21593\nIGVtcGlyaWNhbA== 21594\nIHRyYW5zbQ== 21595\nIHVuc2FmZQ== 21596\nbWlzc2libGU= 21597\nY29tZm9ydA== 21598\nMTU2 21599\nIG1lY2hhbmlj 21600\nMDAy 21601\nbGlucw== 21602\nIHNtb2tlZA== 21603\nUG9z 21604\nIHNsb3dpbmc= 21605\nIGxhdg== 21606\nVGV4YXM= 21607\nIGNoZWF0aW5n 21608\nIE1ldHJvcG9saXRhbg== 21609\nZXRoeWw= 21610\nIGRpc2NvdmVyaW5n 21611\nYXNzZQ== 21612\nIHBlbmNpbA== 21613\nIFB5b25neWFuZw== 21614\nIGNsb3NldA== 21615\nIFNoZWV0 21616\nIEVudHJ5 21617\nb3VzdGlj 21618\nIG15c3Q= 21619\nZXJhdGU= 21620\nYXJpYXQ= 21621\nIG1pbmVyYWxz 21622\nIG11c2ljaWFu 21623\nIFB1bA== 21624\nIE1heg== 21625\nMjQ5 21626\nIHBlcm1pc3Npb25z 21627\nIGl2 21628\nZW5hcnk= 21629\naWNrZXJz 21630\nIEJpbmc= 21631\naGVh 21632\nZW5hYmxl 21633\nIGdyaWV2 21634\nIGFzc2VydGVk 21635\nIENvbG9uZWw= 21636\nIGFmZmlkYXY= 21637\nd28= 21638\nIHNlYXRlZA== 21639\nIFJpZGU= 21640\nIHBhaW50aW5ncw== 21641\nIFBpeA== 21642\nIDEzNw== 21643\naXNoaQ== 21644\ndW1iYWk= 21645\nZ290dGVu 21646\nIEVhcmw= 21647\nIGlubmluZw== 21648\nIGNlbnN1cw== 21649\nIHRyYXZlbGxlZA== 21650\nIENvbnN1bHQ= 21651\nMTg1 21652\nYmluZA== 21653\nIHNpbXBsaWNpdHk= 21654\nIG92ZXJsb29rZWQ= 21655\nIEhlbHBmdWw= 21656\nIG1vbmtleQ== 21657\nIG92ZXJ3aGVsbWluZ2x5 21658\nQmxvb2Q= 21659\nIEZsaW50 21660\nIEphbWE= 21661\nIFByZXNlbnQ= 21662\nIFJhZ2U= 21663\nIFRB 21664\ncHRpdmU= 21665\nIHR1cm5vdXQ= 21666\nd2FsZA== 21667\nIERvbHBoaW5z 21668\nIFZQTg== 21669\nIG9uaW9u 21670\nIGNyYWZ0aW5n 21671\nbW1h 21672\nIE1lcmN1cnk= 21673\nIGFycmFuZ2U= 21674\nIGFsZXJ0cw== 21675\nIE9U 21676\nemJvbGxhaA== 21677\nIGdhc2Vz 21678\nIFJpY2hhcmRzb24= 21679\nc2Fs 21680\nbGFy 21681\nIGZyb3N0 21682\nIGxvd2VyaW5n 21683\nIGFjY2xhaW0= 21684\nIHN0YXJ0dXBz 21685\nIEdhaW4= 21686\nZXNzbWVudA== 21687\nIGd1YXJkaWFu 21688\n5Lq6 21689\nIFBpZQ== 21690\nIExpbmtz 21691\nIG1lcml0cw== 21692\nIGF3YWtl 21693\nIHBhcmVudGFs 21694\nIGV4Y2VlZHM= 21695\nIGlkbGU= 21696\nIFBpbG90 21697\nIGVCYXk= 21698\nIEFjY2VwdA== 21699\naXBlZw== 21700\nQ2Ft 21701\nIEtvdA== 21702\nIHRyYWRlcnM= 21703\nb2xpdGljcw== 21704\ndW5rZXI= 21705\nIFBhbGU= 21706\nb3Np 21707\nYW5tYXI= 21708\nIDE5NDc= 21709\nIEZlbGw= 21710\nZXN0aWFs 21711\naXRhdGluZw== 21712\nR0Y= 21713\nIFNy 21714\naWZ0ZWQ= 21715\nIGNvbm5lY3Rvcg== 21716\nIEJvbmU= 21717\naWxsZXM= 21718\nMjYw 21719\naG1h 21720\nIG92ZXJsYXA= 21721\nIEdpdEh1Yg== 21722\nIGNsZWFuZXI= 21723\nIEJhcHRpc3Q= 21724\nIFdBUw== 21725\nIGx1bmdz 21726\n0YE= 21727\nIEJVVA== 21728\nIGNpdGU= 21729\nIHBpdGNoZWQ= 21730\ncmVhdG1lbnQ= 21731\nIHRyb3BoaWVz 21732\nIE51 21733\nMzg2 21734\nIFByaWRl 21735\nIGF0dGVuZGVlcw== 21736\nW10= 21737\nMTc5 21738\nIHNwYXRpYWw= 21739\nIHByaXplcw== 21740\nIFJlbGlnaW9u 21741\nIHNob3djYXNl 21742\nIENhdGVnb3J5 21743\ndmlkaWE= 21744\nVGFyZ2V0 21745\nUHJvcGVydHk= 21746\nPyw= 21747\nIGZ1c2lvbg== 21748\ncGll 21749\nIFVDTEE= 21750\nIHNvdW5kdHJhY2s= 21751\nIHByaW5jZXNz 21752\nIENhdmFs 21753\nc2hvdWxk 21754\nIGxpbWJz 21755\nQmFja2dyb3VuZA== 21756\nIGxvbmVseQ== 21757\nIGNvcmVz 21758\nIFRhaWw= 21759\nc2hlZXQ= 21760\nIDEzMg== 21761\nUmE= 21762\n44Kr 21763\nIEJvbHQ= 21764\nIGJvb2tlZA== 21765\nIGFkbWluaXN0ZXI= 21766\nIGVxdWFscw== 21767\nd3k= 21768\nIG9ic2VydmluZw== 21769\nIEJhcm9u 21770\nIEFkb2Jl 21771\nIHZpcmdpbg== 21772\nIFNvY2lhbGlzdA== 21773\nTW92ZQ== 21774\nZ2hhemk= 21775\nIExpbmRh 21776\nMjEy 21777\nIGJyZXdpbmc= 21778\nIG1lcmNoYW50cw== 21779\nYnVyc2U= 21780\nIGRpdm9y 21781\nIG1ldGFscw== 21782\nIE5lcg== 21783\nIHN1bXM= 21784\nIEVuZW15 21785\nIGVudmlzaW9u 21786\nIGdyYW50aW5n 21787\nIEhvbmV5 21788\nIFNreXJpbQ== 21789\nIHNvY2lv 21790\nZ3JhZGVk 21791\nIHNlbGVjdGl2ZQ== 21792\nV0FTSElOR1RPTg== 21793\nIDE5NDg= 21794\nIFNpcml1cw== 21795\nIEdyb3Nz 21796\nYWN0aXZpdHk= 21797\nIEl2YW4= 21798\nIGZ1cmlvdXM= 21799\nQlNE 21800\nIFByZXZpb3Vz 21801\nIHJlc3BvbnNpdmU= 21802\nIGNoYXJpdGFibGU= 21803\nIGxlYW5pbmc= 21804\nIFBldw== 21805\nIHZpb2xhdGVz 21806\nXFxcXFxcXFw= 21807\nIENvbWluZw== 21808\nd2lyZQ== 21809\nIHBvZXQ= 21810\nIHJlc29sdXRpb25z 21811\nY29tbWFuZA== 21812\nIFBvcnR1Z3Vlc2U= 21813\nIG5pY2tuYW1l 21814\nIGRlYWY= 21815\nRmVicnVhcnk= 21816\nIHJlY29nbmlzZQ== 21817\nIGVudGlyZXR5 21818\nIHNlYXNvbmFs 21819\ncGxhY2Vk 21820\nIFRlbGVncmFwaA== 21821\nIG1pY3JvcGhvbmU= 21822\nb3VyaW5n 21823\nIGdyYWlucw== 21824\nIGdvdmVybmVk 21825\nIHBvc3Rw 21826\nIFdhdGVycw== 21827\naW5lbWVudA== 21828\nIHVuZG9jdW1lbnRlZA== 21829\nIENvbWNhc3Q= 21830\nIGZveA== 21831\nIGFzc2F1bHRz 21832\ncmVvbg== 21833\nbWFueQ== 21834\nIEplbmtpbnM= 21835\nIEFueXdheQ== 21836\nIGFzc2Vzc21lbnRz 21837\nIGRvd25z 21838\nIE1vdXNl 21839\nIHN1cGVyYg== 21840\na3Q= 21841\nIERvdw== 21842\nIHRheGF0aW9u 21843\nNDAx 21844\nIHNtaWxlcw== 21845\nIHVuZGVydGFrZW4= 21846\nIGV4aA== 21847\nIGVudGh1c2lhc3RpYw== 21848\nIHR3ZW50 21849\nIGdvdmVybm1lbnRhbA== 21850\nIGF1dG9ub215 21851\nIFRlY2hub2xvZ2llcw== 21852\nIENoYWlu 21853\nIHByZXZhbGVudA== 21854\nZmI= 21855\nIG5pY290aW5l 21856\nb2dyYW0= 21857\nam9i 21858\nIGF3YWl0aW5n 21859\nIE1lbnU= 21860\nIGRlcHV0aWVz 21861\na292 21862\naXNob3Bz 21863\nQnV0dG9u 21864\nIFNoYW5naGFp 21865\nIGRpZXNlbA== 21866\nIER1Y2s= 21867\nUnlhbg== 21868\nIFBDcw== 21869\nTkY= 21870\nanVyeQ== 21871\nZW50ZQ== 21872\nIGluYWNjdXJhdGU= 21873\nZWRkeQ== 21874\nV2hhdGV2ZXI= 21875\nIHNob3dj 21876\nIE5hZA== 21877\nb2R1cw== 21878\nZXRy 21879\nIHBsYWludGlmZnM= 21880\nIFdPUg== 21881\nIEFzc2FuZ2U= 21882\nIHByaXZhdA== 21883\nIHByZW1pdW1z 21884\nIHRhbQ== 21885\nVVJM 21886\nIGVsaXRlcw== 21887\nIFJhbmdlcg== 21888\nb3R0ZW5oYW0= 21889\nIEhvZmY= 21890\nIEF0aGVucw== 21891\nIGRlZmluaXRl 21892\nIHNpZ2hlZA== 21893\nIGV2ZW5seQ== 21894\nMjEx 21895\nIEFtYmVy 21896\nYWtpYQ== 21897\nIG1haWxpbmc= 21898\nIGNyYXNoaW5n 21899\nIENvbmZlZGVyYXRl 21900\ncnVnZ2Vk 21901\nV2Fs 21902\nIERlcHRocw== 21903\nIGp1dmVuaWxl 21904\nIHJlYWN0b3I= 21905\nSW50cm9kdWN0aW9u 21906\nIERlbHV4ZQ== 21907\nMTk5NQ== 21908\nIFNhbmNoZXo= 21909\nIE1lYWQ= 21910\naXZhYmxl 21911\nOi0= 21912\nIFBsYW5uaW5n 21913\nIFRyYXA= 21914\ncXVpbg== 21915\nIFByb3RlY3Q= 21916\ndmVyZWQ= 21917\nSW5mb3JtYXRpb24= 21918\nIGtpZG5leQ== 21919\naW5uYW1vbg== 21920\nbGFz 21921\nIHBvbGljaW5n 21922\nIHRvbGVyYXRl 21923\nIFFp 21924\nIGJpYXNlZA== 21925\nRm9ydA== 21926\nIEtp 21927\nc2F2ZQ== 21928\nIHByaXZpbGVnZWQ= 21929\nIGJlYXN0cw== 21930\nIEdsYXM= 21931\nIENpbmVt 21932\nIGNvbWViYWNr 21933\nU3VuZGF5 21934\nIGV4dGluY3Rpb24= 21935\naG9wcw== 21936\nIHRyYW5zbWl0 21937\nIGRvdWJsZXM= 21938\nIEZsYXQ= 21939\nMTY3 21940\nIGRpc3B1dGVk 21941\nIGluanVzdGljZQ== 21942\nZm9v 21943\nVmljdA== 21944\ncm9sZXVt 21945\nIEp1bGll 21946\nQ29udGV4dA== 21947\nIFJhcml0eQ== 21948\naXNzdWU= 21949\nQ29tcG9uZW50 21950\nIGNvdW5zZWxpbmc= 21951\nYW5uZQ== 21952\nZGFyaw== 21953\nIG9iamVjdGlvbnM= 21954\ndWlsdA== 21955\nIGdhc3Q= 21956\nIHBsYWM= 21957\nIHVudXNlZA== 21958\n44OH 21959\nIFRyaWFs 21960\nIEphcw== 21961\naGVkcmFs 21962\nb2Ji 21963\nIHRlbXBvcmFs 21964\nIFBSTw== 21965\nIE5X 21966\nIEFubml2ZXJzYXJ5 21967\nTGFyZ2U= 21968\nIHRoZXJt 21969\nIGRhdmlk 21970\nIHN5c3RlbWlj 21971\nIFNoaXI= 21972\nbXV0 21973\nIE5lcHQ= 21974\nYWRkcmVzcw== 21975\nIHNjYW5uaW5n 21976\nIHVuZGVyc3RhbmRhYmxl 21977\nIGNhbnZhcw== 21978\nQ2F0 21979\nIFpvbw== 21980\nIGFuZ2Vscw== 21981\nTE8= 21982\nIFN0YXRlbWVudA== 21983\nIFNpZw== 21984\nb3ZhYmxl 21985\nIEF3YXk= 21986\nc2hhcmluZw== 21987\nb2NyYXRz 21988\nc3RhdGVk 21989\nIHdlaWdoaW5n 21990\nTm9y 21991\nd2lsZA== 21992\nQmV5 21993\nIGFzdG9uaXNoaW5n 21994\nIFJleW5vbGRz 21995\nIG9wZW5lcg== 21996\nIHRyYWluZXI= 21997\nIHN1cmdpY2Fs 21998\ncG4= 21999\nIGFkanVzdGluZw== 22000\nd2hlZWw= 22001\nIGZyb3du 22002\nZXJ2YXRpdmU= 22003\nIHN1c3BlbmQ= 22004\nV2l0aGlu 22005\ndGVpbg== 22006\nIG9ic3RhY2xl 22007\nIGxpYmVydGllcw== 22008\neW1lcw== 22009\nIHVyYW5pdW0= 22010\nYW5zb20= 22011\nYW5vbA== 22012\ndWJh 22013\nIExvc3M= 22014\nIGFyb3Vz 22015\nIEhlbmRlcnNvbg== 22016\nV293 22017\nc3Bs 22018\nY3Vy 22019\nIMKt 22020\nIHRoZWlycw== 22021\nRGFtYWdl 22022\nIGRvd25sb2FkaW5n 22023\nIGRpc2Nlcm4= 22024\nIFN0bw== 22025\nIEZsYQ== 22026\nIGhhdGg= 22027\nIEFq 22028\nIHVucGxlYXNhbnQ= 22029\nRXVyb3BlYW4= 22030\nZXhwZW5zaXZl 22031\nIHNjcmVlbnNob3Q= 22032\nIFVW 22033\nIGFsbGllZA== 22034\nIFBlcnNpYW4= 22035\nIG1vbm9wb2x5 22036\nIGF0b20= 22037\nIFJlZHNraW5z 22038\nIj48 22039\nIGNhbmNlbGw= 22040\nIGNpbmVtYQ== 22041\nMTMx 22042\nZmFpcg== 22043\nIEFsZnJlZA== 22044\nIGR1Y2s= 22045\nYXJncw== 22046\nMjIz 22047\nIElTSQ== 22048\nIHNpZ25hbGluZw== 22049\naW5hcg== 22050\nIGxhdWdocw== 22051\nIGZvcndhcmRz 22052\nIHJlY2tsZXNz 22053\nIGxpc3RlbmVycw== 22054\nYXRpdml0eQ== 22055\nIHZhc3RseQ== 22056\nbmFudA== 22057\nTGVzcw== 22058\nIEh1bnRpbmc= 22059\nIFNjaWVudGlmaWM= 22060\nSVRFRA== 22061\nIGtuaWdodA== 22062\nIEhUQw== 22063\ndXNh 22064\ndG1w 22065\nIHJ1ZGU= 22066\nIExlZ2VuZGFyeQ== 22067\nIGFyaXNlcw== 22068\nQmFk 22069\nIENsYWlt 22070\ncGVn 22071\nIHJlYWxpdGllcw== 22072\nVGhpbms= 22073\nIMKw 22074\nIHJvZGU= 22075\nIHN0cml2ZQ== 22076\nIGFuZWNk 22077\nIHNob3J0cw== 22078\nIGh5cG90aGVz 22079\nIGNvb3JkaW5hdGVk 22080\nIEdhbmRoaQ== 22081\nIEZQUw== 22082\nUkVE 22083\nIHN1c2NlcHRpYmxl 22084\nIHNocmluaw== 22085\nIENoYXJ0 22086\nSGVscA== 22087\nIGlvbg== 22088\nZGVlcA== 22089\ncmliZXM= 22090\nIEthaQ== 22091\nIEN1c3RvbWVy 22092\nU3VtbWFyeQ== 22093\nIGNvdWdo 22094\nd2lmZQ== 22095\nIGxlbmQ= 22096\nIHBvc2l0aW9uaW5n 22097\nIGxvdHRlcnk= 22098\nIENhbnlvbg== 22099\nIGZhZGU= 22100\nIGJyb256ZQ== 22101\nIEtlbm55 22102\nIGJvYXN0cw== 22103\nIEVuaGFuY2Vk 22104\ncmVjb3Jk 22105\nIGVtZXJnZW5jZQ== 22106\nIGFraW4= 22107\nIEJlcnQ= 22108\naXRvdXM= 22109\n4paR 22110\nIHN0aXA= 22111\nIGV4Y2hhbmdlZA== 22112\nb21vcmU= 22113\nYWxzaA== 22114\nIHJlc2Vydm9pcg== 22115\nIHN0YW5kcG9pbnQ= 22116\nV00= 22117\nIGluaXRpYXRl 22118\nIGRlY2F5 22119\nIGJyZXdlcnk= 22120\nIHRlcnJpYmx5 22121\nIG1vcnRhbA== 22122\nbGV2YXJk 22123\nIHJldmlz 22124\nTkk= 22125\nZWxv 22126\nIGNvbmZlc3M= 22127\nIE1TTkJD 22128\nIHN1Ym1pc3Npb25z 22129\nQ29udHJvbGxlcg== 22130\nIDIwMg== 22131\nIFJ1dGg= 22132\nfSk7 22133\nIEF6dXJl 22134\nIC4i 22135\nMjA2 22136\nIE1hcmtldGluZw== 22137\nIGxhdW5k 22138\naWVuY2llcw== 22139\nIHJlbm93bmVk 22140\nIFRyb3U= 22141\nIE5HTw== 22142\nYmxlbXM= 22143\nIHRlcnJpZmllZA== 22144\nIHdhcm5z 22145\nIHBlcnQ= 22146\nIHVuc3VyZQ== 22147\nNDgw 22148\nYWxleg== 22149\ndWx0eg== 22150\nIE91dHNpZGU= 22151\nIHN0eWw= 22152\nIFVuZGVyZ3JvdW5k 22153\nIHBhbmM= 22154\nIGRpY3Rpb25hcnk= 22155\nIGZvZQ== 22156\ncmltaW5hbA== 22157\nIE5vcndlZ2lhbg== 22158\nIGphaWxlZA== 22159\nIG1hdGVybmFs 22160\nw6ll 22161\nIEx1Y3k= 22162\nY29w 22163\nQ2hv 22164\nIHVuc2lnbmVk 22165\nIFplbGRh 22166\nIEluc2lkZXI= 22167\nIENvbnRpbnVlZA== 22168\nIDEzMw== 22169\nIE5hcnV0bw== 22170\nIE1ham9yaXR5 22171\nMTY5 22172\nIFdv 22173\n44KT 22174\nIHBhc3Rvcg== 22175\nIGluZm9ybWFs 22176\n0L0= 22177\nYW50aHJvcA== 22178\nam9pbg== 22179\n44GX 22180\naXRhdGlvbmFs 22181\nTlA= 22182\nIFdyaXRpbmc= 22183\nZm4= 22184\nIEJldmVy 22185\nMTk1 22186\nIHllbGxpbmc= 22187\nIGRyYXN0aWNhbGx5 22188\nIGVqZWN0 22189\nIG5ldXQ= 22190\nIHRocml2ZQ== 22191\nIEZyZXF1 22192\nb3V4 22193\nIHBvc3Nlc3Nlcw== 22194\nIFNlbmF0b3Jz 22195\nIERFUw== 22196\nIFNoYWtlc3BlYXJl 22197\nIEZyYW5jbw== 22198\nIExC 22199\ndWNoaQ== 22200\nIGluY2Fybg== 22201\nIGZvdW5kZXJz 22202\nRnVuY3Rpb24= 22203\nIGJyaWdodG5lc3M= 22204\nIEJU 22205\nIHdoYWxl 22206\nIFRoZWF0ZXI= 22207\nbWFzcw== 22208\nIERvbGw= 22209\nU29tZXRoaW5n 22210\nIGVjaG9lZA== 22211\nIEhleA== 22212\nY3JpdA== 22213\nYWZpYQ== 22214\nIGdvZGRlc3M= 22215\nIGVsZXZlbg== 22216\nIFByZXZpZXc= 22217\nIEF1cm9yYQ== 22218\nIDQwMQ== 22219\ndWxzaXZl 22220\nIExvZ2Fu 22221\naW5idXJnaA== 22222\nIENlbnRlcnM= 22223\nIE9OTFk= 22224\nIEFpZA== 22225\nIHBhcmFkb3g= 22226\nIGh1cmQ= 22227\nIExD 22228\nRHVl 22229\nY291cnQ= 22230\nIG9mZmVuZGVk 22231\nIGV2YWx1YXRpbmc= 22232\nIE1hdHRoZXdz 22233\nIHRvbWI= 22234\nIHBheXJvbGw= 22235\nIGV4dHJhY3Rpb24= 22236\nIEhhbmRz 22237\naWZp 22238\nIHN1cGVybmF0dXJhbA== 22239\nIENPTU0= 22240\nXT0= 22241\nZG9ncw== 22242\nIDUxMg== 22243\nIE1lZXRpbmc= 22244\nUmljaGFyZA== 22245\nIE1heGltdW0= 22246\nIGlkZWFscw== 22247\nVGhpbmdz 22248\nbWFuZA== 22249\nIFJlZ2FyZGxlc3M= 22250\nIGh1bWlsaQ== 22251\nYnVmZmVy 22252\nTGl0dGxl 22253\nIERhbmk= 22254\nIE5haw== 22255\nIGxpYmVyYXRpb24= 22256\nIEFiZQ== 22257\nIE9M 22258\nIHN0dWZmZWQ= 22259\nYWNh 22260\naW5kYQ== 22261\ncmFwaGlj 22262\nIG1vc3F1 22263\nIGNhbXBhaWduaW5n 22264\nIG9jY3VweQ== 22265\nU3F1 22266\ncmluYQ== 22267\nIFdlbA== 22268\nIFZT 22269\nIHBoeXNpYw== 22270\nIHB1bHM= 22271\ncmludA== 22272\nb2FkZWQ= 22273\nRVRG 22274\nIEFyY2hpdmVz 22275\nIHZlbnVlcw== 22276\naG5lcg== 22277\nIFR1cmJv 22278\nIGx1c3Q= 22279\nIGFwcGVhbGVk 22280\ncXVleg== 22281\naWxpYg== 22282\nIFRpbW90aHk= 22283\nIG9tbg== 22284\nZHJv 22285\nIG9ic2Vzc2lvbg== 22286\nIFNhdmFnZQ== 22287\nMTk5Ng== 22288\nR2xvYmFs 22289\nSmVz 22290\nMjE0 22291\nIHNsaWRpbmc= 22292\nIGRpc2FwcHJv 22293\nIE1hZ2ljYWw= 22294\nIHZvbHVudGFyaWx5 22295\nZ2I= 22296\nYW5leQ== 22297\nIHByb3BoZXQ= 22298\nIFJlaW4= 22299\nIEp1bGlh 22300\nIFdvcnRo 22301\nYXVydXM= 22302\nIGJvdW5kcw== 22303\naWV1 22304\nKSkp 22305\nIGNyb3Jl 22306\nIENpdGl6ZW4= 22307\nU2t5 22308\nIGNvbHVtbmlzdA== 22309\nIHNlZWtlcnM= 22310\nb25kbw== 22311\nSVNB 22312\nIExlbmd0aA== 22313\nIG5vc3RhbGc= 22314\nIG5ld2NvbQ== 22315\nIGRldHJpbQ== 22316\nZW50cmlj 22317\nMzc1 22318\nIEdF 22319\nIGF1dG9w 22320\nIGFjYWRlbWljcw== 22321\nQXBwRGF0YQ== 22322\nIFNoZW4= 22323\nIGlkaW90 22324\nIFRyYW5zaXQ= 22325\nIHRlYXNwb29u 22326\nV2ls 22327\nS08= 22328\nIENvbWVkeQ== 22329\nPiw= 22330\nIHBvcHVsYXRlZA== 22331\nV0Q= 22332\nIHBpZ3M= 22333\nIE9jdWx1cw== 22334\nIHN5bXBhdGhldGlj 22335\nIG1hcmF0aG9u 22336\nMTk4 22337\nIHNlaXp1cmU= 22338\nc2lkZWQ= 22339\nIGRvcA== 22340\naXJ0dWFs 22341\nTGFuZA== 22342\nIEZsb29y 22343\nb3NhdXJz 22344\nLi4uXQ== 22345\nIGxvcw== 22346\nIHN1YnNpZGlhcnk= 22347\nRVk= 22348\nIFBhcnRz 22349\nIFN0ZWY= 22350\nIEp1ZGljaWFyeQ== 22351\nIDEzNA== 22352\nIG1pcnJvcnM= 22353\nIGtldA== 22354\ndGltZXM= 22355\nIG5ldXJvbG9n 22356\nIGNhdg== 22357\nIEd1ZXN0 22358\nIHR1bW9y 22359\nc2NpbGw= 22360\nIExsb3lk 22361\nRXN0 22362\nIGNsZWFyZXI= 22363\nIHN0ZXJlb3R5cGVz 22364\nIGR1cg== 22365\nbm90aGluZw== 22366\nUmVkZGl0 22367\nIG5lZ290aWF0ZWQ= 22368\nLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t 22369\nMjM1 22370\nIGZsb3du 22371\nIFNlb3Vs 22372\nIFJlc2lkZW50 22373\nIFNDSA== 22374\nIGRpc2FwcGVhcmFuY2U= 22375\nIFZpbmNl 22376\nZ3Jvd24= 22377\nIGdyYWJz 22378\ncmls 22379\nIEluZmluaXRl 22380\nIFR3ZW50eQ== 22381\nIHBlZGVzdHJpYW4= 22382\nIGplcnNleQ== 22383\nIEZ1cg== 22384\nIEluZmluaXR5 22385\nIEVsbGlvdHQ= 22386\nIG1lbnRvcg== 22387\nIG1vcmFsbHk= 22388\nIG9iZXk= 22389\nc2VjdXJl 22390\naWZmZQ== 22391\nIGFudGliaW90aWNz 22392\nYW5nbGVk 22393\nIEZyZWVtYW4= 22394\nIEludHJvZHVjdGlvbg== 22395\nSnVu 22396\nIG1hcnNo 22397\naWNhbnM= 22398\nIEVWRU5UUw== 22399\nb2Nob25k 22400\nV2FsbA== 22401\naWN1bHR5 22402\nIG1pc2RlbWVhbm9y 22403\nIGx5 22404\nVGhvbWFz 22405\nIFJlc29sdXRpb24= 22406\nIGFuaW1hdGlvbnM= 22407\nIERyeQ== 22408\nIGludGVyY291cnNl 22409\nIE5ld2Nhc3RsZQ== 22410\nIEhvZw== 22411\nIEVxdWlwbWVudA== 22412\nMTc3 22413\nIHRlcnJpdG9yaWFs 22414\nIGFyY2hpdmVz 22415\nMjAz 22416\nRmlsdGVy 22417\nIE11bmljaA== 22418\nIGNvbW1hbmRlZA== 22419\nIFdhbmQ= 22420\nIHBpdGNoZXM= 22421\nIENyb2F0 22422\nIHJhdGlvcw== 22423\nIE1pdHM= 22424\nIGFjY3VtdWxhdGVk 22425\nIFNwZWNpZmljYWxseQ== 22426\nIGdlbnRsZW1hbg== 22427\nYWNlcmI= 22428\nIHBlbm4= 22429\nIGFrYQ== 22430\nIEZ1aw== 22431\nIGludGVydmVuZQ== 22432\nIFJlZnVnZQ== 22433\nIEFsemhlaW1lcg== 22434\nIHN1Y2Nlc3Npb24= 22435\nb2hhbg== 22436\nZG9lcw== 22437\nTG9yZA== 22438\nIHNlcGFyYXQ= 22439\nIGNvcnJlc3BvbmRlbmNl 22440\nIHNoaW55 22441\nUHJpb3I= 22442\nIHN1bGY= 22443\nIG1pc2VyYWJsZQ== 22444\nIGRlZGljYXRpb24= 22445\nKCku 22446\nIHNwZWNpYWxpc3Rz 22447\nIGRlZmVjdHM= 22448\nIEN1bHQ= 22449\nIFhpYQ== 22450\nIGplb3BhcmQ= 22451\nIE9yZQ== 22452\nQWJpbGl0eQ== 22453\nIGxlYXI= 22454\nIGFtYml0aW9ucw== 22455\nIEJNSQ== 22456\nIEFyYWJz 22457\nIDE5NDI= 22458\nIHByZXNlcnZhdGlvbg== 22459\naWZpY2F0ZQ== 22460\nIGFzaGFtZWQ= 22461\nbG9zcw== 22462\nIFJlc3RhdXI= 22463\nIHJlc2VtYmxl 22464\nIGVucmljaA== 22465\nIEtO 22466\nIENsYW4= 22467\nZmxvYXQ= 22468\nIHBsYXlhYmxl 22469\nSVRU 22470\nIGhhcm1vbnk= 22471\nYXJyaXNvbg== 22472\nIFdlaW5zdGVpbg== 22473\nd2VyZQ== 22474\nIHBvaXNvbmluZw== 22475\nIENvbXB1dA== 22476\nIFdvcmRQcmVzcw== 22477\nbWFqb3I= 22478\nIFZhbHZl 22479\nRmFu 22480\nIFRocm93 22481\nIFJvbWFucw== 22482\nIERlcHJlc3Npb24= 22483\nYWRvcw== 22484\nIHRvcnR1cmVk 22485\nIGJhbGFuY2luZw== 22486\nYm90dG9t 22487\nIGFjcXVpcmluZw== 22488\nIE1vbnRl 22489\nYXJkaQ== 22490\nIGF1cmE= 22491\nICMj 22492\nIFN0YW5kaW5n 22493\nIEF0bGFz 22494\nQ0Y= 22495\nIGludHJpbnM= 22496\nIEJlbmdoYXpp 22497\nIGNhbXBpbmc= 22498\nIHRhcHBlZA== 22499\nYmxhZGU= 22500\nc3Ryb3Vz 22501\nIFJhYmI= 22502\nIFdyaXR0ZW4= 22503\ndGlw 22504\nIE5laWdo 22505\nc3RlcmRhbQ== 22506\nIEFsbG93 22507\nIEhlYWxpbmc= 22508\nIFJob2Q= 22509\nbnVt 22510\nIGNhZmZlaW5l 22511\nIFBlcmNlbnQ= 22512\nIGJvbw== 22513\nIGFwcGxlcw== 22514\nMzA1 22515\nIHdlbGNvbWluZw== 22516\nIGFwcGxhdWQ= 22517\nIGF1c3Rlcml0eQ== 22518\nwrE= 22519\nIFJlYWxpdHk= 22520\nZWZl 22521\n5a4= 22522\nIHN1Y2tz 22523\nIHRhYnM= 22524\nIFBheVBhbA== 22525\nIGJhY2twYWNr 22526\nIGdpZnRlZA== 22527\nYWJ1bGFyeQ== 22528\nIFNjb3V0 22529\naXJ0ZWVu 22530\nIGNoaW4= 22531\nIG9taXR0ZWQ= 22532\nIG5lZ2F0aXZlbHk= 22533\nIGFjY2Vzc2luZw== 22534\nIEVhcm4= 22535\nIGFtYnVsYW5jZQ== 22536\nIGhlYWRwaG9uZXM= 22537\nIDIwNQ== 22538\nIFJlZnJlc2g= 22539\ncHJlc2lkZW50 22540\nIEtpdGNoZW4= 22541\nIEVudGVyZWQ= 22542\nIFNueWRlcg== 22543\nMDA1 22544\nb21pY2Fs 22545\nIGJvcnJvd2Vk 22546\nIE5lbQ== 22547\nIGF2aWF0aW9u 22548\nIHN0YWxs 22549\ncmltaW5hdGlvbg== 22550\nIHVuaWZvcm1z 22551\naXRpbWU= 22552\nIFNpbW1vbnM= 22553\nZW5lcmd5 22554\nYWJsaXNoZWQ= 22555\neXk= 22556\ncXVhbGlmaWVk 22557\nIHJhbGxpZXM= 22558\nIFN0dWFydA== 22559\nZmxpZ2h0 22560\nIGdhbmdz 22561\ncmFn 22562\nIHZhdWx0 22563\nbHV4 22564\nIENvbXBhcg== 22565\nIGRlc2lnbmF0aW9u 22566\nMjA5 22567\nIEpvcw== 22568\nZG9sbGFy 22569\nemVybw== 22570\nIHdlbGxz 22571\nMzAz 22572\nIGNvbnN0aXR1ZW50cw== 22573\nIGhlY2s= 22574\nIGNvd3M= 22575\nIGNvbW1hbmRlcnM= 22576\nIGRpZmZlcmVudGlhbA== 22577\nIENhdGhlcmluZQ== 22578\nMjk5 22579\nIHZhbHZl 22580\nIGJyYWNl 22581\nIHBlcnNwZWN0aXZlcw== 22582\nY2VydA== 22583\nZmFjdA== 22584\naWN1bGFybHk= 22585\nIE1jTg== 22586\ncGxhbmVz 22587\nIGludHJpYw== 22588\nIHBlYXM= 22589\nb3Zhbg== 22590\nIHRvc3NlZA== 22591\ncmV0Y2g= 22592\nIExvcGV6 22593\nIHVuZmFtaWxpYXI= 22594\nZGVhdGg= 22595\nIEFwYXJ0 22596\nIENoYW5n 22597\nIHJlbGlldmVk 22598\ncm9waGU= 22599\nIGFpcnBvcnRz 22600\nIGZyZWFr 22601\ndXRpbA== 22602\nTWlsbA== 22603\nIENoaW4= 22604\nIE93ZW4= 22605\nbWFsZQ== 22606\nIEJyb2tlbg== 22607\nIFdpbmRz 22608\ncm9i 22609\ncmlzaW5n 22610\nIGZpcmVmaWdodGVycw== 22611\nIGF1dGhvcml0YXJpYW4= 22612\nIDE0OA== 22613\nQml0Y29pbg== 22614\nZXh0ZXJuYWw= 22615\nIGJyb3dzZXJz 22616\naWNoZXZlcg== 22617\nb3JpYW4= 22618\nIHVuYg== 22619\nIHBva2U= 22620\nIFpvdA== 22621\nTWlk 22622\nIFBvcHVsYXI= 22623\nIGNvdmVydA== 22624\nIGNvbnRyaWJ1dGVz 22625\nIDY1MA== 22626\nIGNvbnRlbnRpb24= 22627\nR2F0ZQ== 22628\nIGNvbnNvbGVz 22629\nIGNocm9tb3M= 22630\nIElY 22631\nIHZpc3VhbGx5 22632\nIEVpc2Vu 22633\nIGpld2Vscnk= 22634\nIGRlbGVnYXRpb24= 22635\nIGFjY2VsZXJhdGU= 22636\nIFJpbGV5 22637\nIHNsb3Bl 22638\nIGluZG9vcg== 22639\naXRpYWxseQ== 22640\nIGh1Z2VseQ== 22641\nIHR1bm5lbHM= 22642\nIGZpbmVk 22643\nIGRpcmVjdGl2ZQ== 22644\nIGZvcmVoZWFk 22645\ndXN0b21lZA== 22646\nIHNrYXRl 22647\nTXVzaWM= 22648\nZ2Fz 22649\nIHJlY29nbml6aW5n 22650\nYW1ibw== 22651\nIG92ZXJ3ZWlnaHQ= 22652\nIEdyYWRl 22653\n2Yo= 22654\nIHNvdW5kaW5n 22655\nIGxvY2tpbmc= 22656\nIFJFTQ== 22657\nU3RvcmU= 22658\nIGV4Y2F2 22659\nIExpa2V3aXNl 22660\nIExpZ2h0cw== 22661\nIGVsYm93 22662\nIFN1cHBseQ== 22663\nd2lj 22664\nIGhhbmRzb21l 22665\nMTk5NA== 22666\nQ29sbA== 22667\nIGFkZXF1YXRlbHk= 22668\nIEFzc29jaWF0ZQ== 22669\nIHN0cmlwcw== 22670\nIGNyYWNrZG93bg== 22671\nIG1hcnZlbA== 22672\nIEt1bg== 22673\nIHBhc3NhZ2Vz 22674\nQEBAQA== 22675\nIFRhbGw= 22676\nIHRob3VnaHRmdWw= 22677\nbmFtZXNl 22678\nIHByb3N0aXR1dGlvbg== 22679\nYnVzaW5lc3M= 22680\nIGJhbGxpc3RpYw== 22681\ncGVyc29uYWw= 22682\nY2ln 22683\naXphdGlvbmFs 22684\nUm91bmQ= 22685\nIMKgIMKgIMKgIMKg 22686\nIENvbGVtYW4= 22687\nIGFkbWl0dGluZw== 22688\nIFBsdWc= 22689\nIGJpdGNvaW5z 22690\nIFN1eg== 22691\nIGZhaXJuZXNz 22692\nIHN1cHBsaWVy 22693\nIGNhdGFzdHJvcGhpYw== 22694\nIEhlbGVu 22695\nb3F1 22696\nTWFyYw== 22697\nIEFydGljbGVz 22698\nZ2ll 22699\nIGVuZGFuZ2VyZWQ= 22700\nIGRlc3Rpbnk= 22701\nIFZvbHQ= 22702\nb2xpYQ== 22703\nYXhpcw== 22704\nIGNoZWF0 22705\nIHVuaWZpZWQ= 22706\nSUNP 22707\ncXVvdGU= 22708\nMzAy 22709\nIFNlZA== 22710\nIHN1cHByZXNzaW9u 22711\nIGFuYWx5emluZw== 22712\nIHNxdWF0 22713\nIGZpZ3VyaW5n 22714\nIGNvb3JkaW5hdGVz 22715\nIGNodW5rcw== 22716\nIDE5NDY= 22717\nIHN1YnA= 22718\nIHdpa2k= 22719\nIEZvcmJlcw== 22720\nIEp1cGl0ZXI= 22721\nIEVyaWs= 22722\naW1lcg== 22723\nIENvbW1lcmNpYWw= 22724\nXCk= 22725\nIGxlZ2l0aW1hY3k= 22726\nIGRlbnRhbA== 22727\nIE1lYW4= 22728\nIGRlZmljaXRz 22729\nNTUw 22730\nT3JpZ2luYWxseQ== 22731\nIEhvcnJvcg== 22732\nIGNvbnRhbWluYXRpb24= 22733\nbGxhaA== 22734\nIGNvbmZpc2M= 22735\nIENsYXJl 22736\nVEI= 22737\nIEZhaWxlZA== 22738\nYW5lZA== 22739\nIHJ1bGVy 22740\nIENvbnRyb2xsZXI= 22741\nIGZlbWluaXN0cw== 22742\nRml4 22743\nZ2F5 22744\nMjA3 22745\nIHJhYmJpdA== 22746\nVGhpcmQ= 22747\nb3dudG93bg== 22748\nIGdsdWU= 22749\nIHZvbGF0aWxl 22750\nIHNoaW5pbmc= 22751\nIGZvbGw= 22752\nIGltcGFpcmVk 22753\nIHN1cGVycw== 22754\n5og= 22755\nIGNsdXRjaA== 22756\nmumGkg== 22757\nIHByb2xldA== 22758\nICgh 22759\nIHllbGxlZA== 22760\nIEtpZXY= 22761\nIEVybg== 22762\nIFNob2Nr 22763\nS0I= 22764\nIHNpdHVhdGVk 22765\ncXVlcnk= 22766\nIE5hcw== 22767\nIGFubmV4 22768\nY2hhcmFjdGVy 22769\nIEhvbGlkYXk= 22770\nIGF1dG9tYXRpb24= 22771\nIEppbGw= 22772\nIFJlbWFzdGVyZWQ= 22773\nIGxpbmVt 22774\nIHdpbGRlcm5lc3M= 22775\nIEhvcml6b24= 22776\nIEd1aW5lYQ== 22777\nQVo= 22778\nIG1haW5sYW5k 22779\nIHNlY3JlY3k= 22780\nTEVBU0U= 22781\nIHB1bms= 22782\nIFByb3ZpbmNl 22783\nKCks 22784\nU3BlZWQ= 22785\nIGhhbmRpbmc= 22786\nIFNlYmFzdA== 22787\nU2ly 22788\ncmFzZQ== 22789\nIGpvdXJuYWxz 22790\nIGNvbmdlc3Q= 22791\nIFR1dA== 22792\naXJyZWw= 22793\nIHNjaGl6b3BocmVuaWE= 22794\nIG1pc29neW4= 22795\naGVhbHRoeQ== 22796\nSXJvbg== 22797\nIHJlYWN0ZWQ= 22798\nLSQ= 22799\nMjUy 22800\nIHBsdXJhbA== 22801\nIHBsdW0= 22802\nIGJhcmdhaW4= 22803\nIGdyb3VuZGVk 22804\nZmluZGVy 22805\nIGRpc3Nl 22806\nIExheg== 22807\nT09E 22808\nIGF0cm9j 22809\nRmFjdG9yeQ== 22810\nIG1pbmlvbnM= 22811\nIG9yaQ== 22812\nIEJyYXZl 22813\nIFBSRQ== 22814\nIE15YW5tYXI= 22815\nIEhvZA== 22816\nIGV4cGVkaXRpb24= 22817\nIGV4cGxvZGU= 22818\nIENvb3Jk 22819\nIGV4dHI= 22820\nIEJyaWVm 22821\nIEFESEQ= 22822\nIGhhcmRjb3Jl 22823\nZmVlZGluZw== 22824\nIGRpbGU= 22825\nIEZydWl0 22826\nIHZhY2NpbmF0aW9u 22827\nIE1hbw== 22828\nb3NwaGVyZQ== 22829\nIGNvbnRlc3Rz 22830\nLXw= 22831\nIGZyZW4= 22832\naXNwaGVyZQ== 22833\nUm9t 22834\nIFNoYXJw 22835\nIFRyZW5k 22836\nIGRpc2Nvbm5lY3Q= 22837\n4oCi4oCi 22838\nIHBlcnNlY3V0aW9u 22839\nRWFydGg= 22840\nIGhlYWx0aGllcg== 22841\nMzg0 22842\nIGNvYg== 22843\nIFRyaW5pdHk= 22844\nT1dT 22845\nQU5O 22846\nIHNwZWNpYWx0eQ== 22847\nIGdydQ== 22848\nIGNvb3BlcmF0aXZl 22849\nd2h5 22850\nU3RhcnRpbmc= 22851\nIElzc3Vlcw== 22852\nc3RyZQ== 22853\nZW5zb3I= 22854\nIDE4NQ== 22855\nQWR2 22856\nIT8= 22857\nIFJldmVs 22858\nZW1pYQ== 22859\nIEh1bGs= 22860\nIGNlbGVicmF0aW9ucw== 22861\nIFNvdQ== 22862\ncmF1ZA== 22863\nIEtsZWlu 22864\nIHVucmVhbA== 22865\nY29udGV4dA== 22866\nIHBhcnRuZXJzaGlwcw== 22867\nIGFkb3B0aW5n 22868\ndGljYWw= 22869\nIHNwbGFzaA== 22870\nIEhlemJvbGxhaA== 22871\nY2F0ZWdvcnk= 22872\nY3ljbG9w 22873\neHRvbg== 22874\nIERvdA== 22875\ndXJkeQ== 22876\ndHo= 22877\nIGVudmVsb3Bl 22878\nIE5M 22879\n4pU= 22880\nIHdoZXJlaW4= 22881\nU3BlYw== 22882\nMTg0 22883\nIHRlbGV2 22884\nYWxpYXRpb24= 22885\nIG15dGhz 22886\n5bA= 22887\nIHJpZ29yb3Vz 22888\nIGNvbW11bmljYXRpbmc= 22889\nIG9ic2VydmVy 22890\nIHJlaGU= 22891\nIFdhc2g= 22892\nIGFwb2xvZ2l6ZWQ= 22893\nIFRpbg== 22894\nIGV4cGVuZGl0dXJlcw== 22895\nd29ya2Vycw== 22896\nZG9jdW1lbnQ= 22897\nIGhlc2l0YXRl 22898\nIExlbmlu 22899\nIHVucHJlZGljdGFibGU= 22900\nIHJlbmV3YWw= 22901\nY2xlcg== 22902\nb2tpYQ== 22903\nIENPTlQ= 22904\nIHBvc3RzZWFzb24= 22905\nVG9rZW5z 22906\nIGV4YWNlcmI= 22907\nIGJldHRpbmc= 22908\nIDE0Nw== 22909\nIGVsZXZhdGlvbg== 22910\nV29vZA== 22911\nIFNvbG9tb24= 22912\nMTk0 22913\nMDA0 22914\nb3V0cHV0 22915\nIHJlZHVuZA== 22916\nIE11bWJhaQ== 22917\nIHBI 22918\nIHJlcHJvZHVjZQ== 22919\nIER1cmF0aW9u 22920\nTUFY 22921\nIGJvZw== 22922\nQ0JT 22923\nIEJhbGFuY2U= 22924\nIFNndA== 22925\nIFJlY2VudA== 22926\nIGNk 22927\nIHBvcHBlZA== 22928\nIGluY29tcGV0 22929\ncHJvcA== 22930\nYXlhbg== 22931\nZ3V5 22932\nUGFjaWZpYw== 22933\nIHR5cg== 22934\nIHt7 22935\nIE15c3RpYw== 22936\nIERhbmE= 22937\nIG1hc3R1cmI= 22938\nIGdlb21ldHJ5 22939\nw6I= 22940\nIENvcnJlY3Q= 22941\nIHRyYWplY3Rvcnk= 22942\nIGRpc3RyYWN0ZWQ= 22943\nIGZvbw== 22944\nIFdlbHNo 22945\nTHVj 22946\nbWl0aA== 22947\nIHJ1Z2J5 22948\nIHJlc3BpcmF0b3J5 22949\nIHRyaWFuZ2xl 22950\nIDIxNQ== 22951\nIHVuZGVyZ3JhZHVhdGU= 22952\nIFN1cGVyaW9y 22953\nY2hhbmdpbmc= 22954\nXy0= 22955\nIHJpZ2h0bHk= 22956\nIHJlZmVyZWU= 22957\nIGx1Y3JhdGl2ZQ== 22958\nIHVuYXV0aG9yaXplZA== 22959\nIHJlc2VtYmxlcw== 22960\nIEdOVQ== 22961\nIERlcmJ5 22962\nIHBhdGh3YXlz 22963\nIExlZA== 22964\nIGVuZHVyYW5jZQ== 22965\nIHN0aW50 22966\nIGNvbGxlY3Rvcg== 22967\nRmFzdA== 22968\nIGRvdHM= 22969\nIG5hdGlvbmFscw== 22970\nIFNlY3VyaXRpZXM= 22971\nIHdoaXA= 22972\nUGFyYW0= 22973\nIGxlYXJucw== 22974\nTWFnaWM= 22975\nIGRldGFpbGluZw== 22976\nbW9vbg== 22977\nIGJyb2FkY2FzdGluZw== 22978\nIGJha2Vk 22979\nMjY1 22980\naG9sbQ== 22981\nIFNhaA== 22982\nIEh1c3NlaW4= 22983\nIENvdXJ0ZXN5 22984\nMTc0 22985\nIDE0Ng== 22986\nIGdlb2dyYXBoaWM= 22987\ncGVhY2U= 22988\nIGp1ZGdpbmc= 22989\nIFN0ZXJu 22990\nQnVy 22991\nIHN0b3J5bGluZQ== 22992\nR3Vu 22993\nIFN0aWNr 22994\nMjQ1 22995\nMzA3 22996\n44K044Oz 22997\nIEFkbWluaXN0cmF0b3I= 22998\nIGJ1cm50 22999\nIHBhdmU= 23000\nY2hvZXM= 23001\nRXhlYw== 23002\nIGNhbXB1c2Vz 23003\nUmVzdWx0 23004\nIG11dGF0aW9ucw== 23005\nIENoYXJ0ZXI= 23006\nIGNhcHR1cmVz 23007\nIGNvbXBhcmVz 23008\nIGJhZGdl 23009\nU2NpZW50 23010\nIGVyYWQ= 23011\naWVyeQ== 23012\nb2k= 23013\nZXR0ZXM= 23014\nIEVzdGF0ZQ== 23015\nIHN0cmFw 23016\nIHByb3VkbHk= 23017\nIGZyaWVk 23018\nIHdpdGhkcmF3bg== 23019\nIFZveQ== 23020\ncGhvbnk= 23021\nSXRlbXM= 23022\nIFBpZXJjZQ== 23023\nYmFyZA== 23024\nIGFubm90YXRpb24= 23025\nYW50b24= 23026\naWxsb24= 23027\nSW1wcm8= 23028\nLi4uKQ== 23029\nIGhhcHBpZXI= 23030\nLS0tLS0t 23031\nYWRqdXN0 23032\nIHN0YWZmZXJz 23033\nIGFjdGl2aXNt 23034\nIHBlcmY= 23035\nIGFscmlnaHQ= 23036\nTmVlZA== 23037\nIGNvbW1lbmNl 23038\nIG9waW9pZA== 23039\nIEFtYW5kYQ== 23040\nRXM= 23041\nIFBhcnM= 23042\nIEthdw== 23043\nV29ya3M= 23044\nMjQ4 23045\nIGluZG8= 23046\ndGM= 23047\nZW5kYW50 23048\nIE1vdG8= 23049\nIGxlZ2FsaXphdGlvbg== 23050\nT1RF 23051\nIHRhc2tlZA== 23052\nIHRzcA== 23053\nIEFDVElPTlM= 23054\nMTY2 23055\nIHJlZnJlc2hpbmc= 23056\nIE5S 23057\nIFBlcmV6 23058\nIGluZnJpbmdlbWVudA== 23059\nU1k= 23060\nTGlzdGVu 23061\naW5uaW5n 23062\na3U= 23063\nIHJvdGF0ZQ== 23064\ncHJvZ3JhbQ== 23065\nYXJhaA== 23066\nRGVzaWdu 23067\nICjCow== 23068\nIHN0b3Jpbmc= 23069\nIHdhcnJhbnRz 23070\nIGp1ZGdlbWVudA== 23071\nIEJyaXN0 23072\ndXN1YWxseQ== 23073\ncGhvdG8= 23074\nIFJhbg== 23075\nIFBpbmU= 23076\nIG91dHJhZ2VvdXM= 23077\nIFZhbGVudGluZQ== 23078\nbHVlbmNl 23079\nIEV2ZXJ5Ym9keQ== 23080\nQWx0ZXJu 23081\nIHJlbGV2YW5jZQ== 23082\nIHRlcm1pbmF0ZWQ= 23083\nIGRlc3NlcnQ= 23084\nIGZ1bGZpbGxlZA== 23085\nIHByb3NlY3V0ZWQ= 23086\nIFdvcmRz 23087\nIG1pZ3JhbnQ= 23088\nIGN1bHRpdmF0aW9u 23089\nw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgg== 23090\naWRlbGl0eQ== 23091\nIFZlcm4= 23092\nIExvZ2lu 23093\nIG1ldGFwaG9y 23094\nIFRpcA== 23095\nIHJlY3J1aXRz 23096\nIFBpZw== 23097\ncmliaW5n 23098\nIGVudGh1c2lhc3Rz 23099\nZXhwZXI= 23100\nIGZyaWdodGVuaW5n 23101\nIEhhaXI= 23102\nYW5zb24= 23103\nc3RyYXRl 23104\nIGhp 23105\nSGVpZ2h0 23106\nIG93bmluZw== 23107\nbm9uZQ== 23108\nIGRpc2xpa2U= 23109\nIGtuaXZlcw== 23110\ncGhlcmQ= 23111\nIGxvdWRseQ== 23112\nIEFQSXM= 23113\nRGlzcGxheQ== 23114\nIExhYw== 23115\nIFVTUw== 23116\nYWJs 23117\ndmVyYWdlcw== 23118\nSmV3 23119\nIDE3Mg== 23120\nIEhpc3RvcmljYWw= 23121\nYXRvb24= 23122\nIFBoeXNpY3M= 23123\naW50ZXJu 23124\nIHdhcm10aA== 23125\nIHRvcHA= 23126\nRE0= 23127\nIGd1bm1hbg== 23128\nIGVtcGVyb3I= 23129\nb2Rp 23130\n44Oj 23131\naW5hdG9yeQ== 23132\nIFJpYg== 23133\nIDEzMQ== 23134\nIFNhdHVybg== 23135\nIFNoaW5pbmc= 23136\nIHdha2luZw== 23137\nUXVvdGVz 23138\nIGNvbWVkaWFu 23139\nZW5iZXJn 23140\nwr0= 23141\nIGJlbGlldmVycw== 23142\nIHBhcGVyd29yaw== 23143\nY3VzdG9t 23144\nIGxldg== 23145\nIGxhbWVudA== 23146\nIHBvdXJpbmc= 23147\nMjIy 23148\ncG9saXRpY2Fs 23149\nIFN1cHBsZW1lbnQ= 23150\nbWFpZA== 23151\nIGNydWVsdHk= 23152\nIHRyZWFk 23153\neXNpY3M= 23154\nQXc= 23155\ncml0ZXM= 23156\nIG1vZGlmaWVy 23157\nIFBvc2l0aW9u 23158\nQWRhbQ== 23159\nbGI= 23160\ndWJz 23161\nIGltcGVyZmVjdA== 23162\nIGNsdXN0ZXJz 23163\nIEVuZ2luZWVy 23164\nIENoZXJyeQ== 23165\nIGluYXVndXJhdGlvbg== 23166\nIFNhdQ== 23167\nIGVtYm9kaW1lbnQ= 23168\nIFVuY2xl 23169\nIG92ZXJy 23170\nIGV4cGxvc2lvbnM= 23171\nY3VsZQ== 23172\nIFByaW5jZXRvbg== 23173\nIEFuZHJlYQ== 23174\nIGluY29ycmVjdGx5 23175\nIGVhcm5lc3Q= 23176\nIHBpbGdy 23177\nIFNwcmludA== 23178\nIHNsZWV2ZQ== 23179\nIGhlYXJz 23180\nIEFtYXppbmc= 23181\nIGJyb3dzaW5n 23182\nYWdpbg== 23183\nIGhvbWVsYW5k 23184\nIGhhdw== 23185\nIGRpdmluZw== 23186\naXN0ZXJlZA== 23187\nMTc4 23188\nIGJhcmdhaW5pbmc= 23189\nIEFyY2FkZQ== 23190\nIGRlbGVnYXRl 23191\ndGVyc29u 23192\nLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLg== 23193\nIEphY2tzb252aWxsZQ== 23194\nMjc1 23195\nIHN0YWdu 23196\nIGFkYW0= 23197\nIFNoZXJtYW4= 23198\nQ0I= 23199\nIHN1YnVyYg== 23200\nIEZvb2Rz 23201\nIGNvbnZlcnRpbmc= 23202\nIEFyaXN0 23203\nIGNoYW1iZXJz 23204\nbG92ZQ== 23205\nIGFtaW5v 23206\nIEdhbg== 23207\nIG1hZG5lc3M= 23208\nbWM= 23209\nIFVTRQ== 23210\nZGVmaW5lZA== 23211\nIHVsdHI= 23212\naW5kdXN0 23213\nIHdvbHZlcw== 23214\nbGFuY2U= 23215\nQWRkaXRpb25hbGx5 23216\nIGNyYWNrcw== 23217\nYXNpYQ== 23218\nIFJlYXNvbg== 23219\nIFB1bXA= 23220\nIGFjY2lkZW50YWw= 23221\nIExhc2Vy 23222\nIFJpZA== 23223\nIGluaXRpYWxpemVk 23224\nZWxsaQ== 23225\nIHVubmFtZWQ= 23226\nIG5vdW4= 23227\nIFBhc3NlZA== 23228\nIGhvc3RhZ2U= 23229\nIEV0aGlvcA== 23230\nc2hpcnRz 23231\nIHVucmVs 23232\nIEVtYmFzc3k= 23233\nIDE5NDE= 23234\nIGF0b21z 23235\nIHB1cnBvcnRlZA== 23236\nMTY0 23237\nIEZp 23238\nIGdhbGxvbnM= 23239\nIE1vbmljYQ== 23240\nIHBn 23241\nZW5tZW50 23242\nIHNvcnRlZA== 23243\nIEdvc3BlbA== 23244\nIGhlaWdodHM= 23245\nIHRyYWNlZA== 23246\nIHVuZGVyZ29pbmc= 23247\nU2hlbGw= 23248\nIHNhY2tz 23249\nIHByb3BvcnRpb25z 23250\nIGhhbGx1Yw== 23251\nRm9udA== 23252\nYWNldA== 23253\nIHdhcm1lcg== 23254\nIElOVEVS 23255\nIGdyYWJiaW5n 23256\nUGx1Zw== 23257\nIHJlYWxpemF0aW9u 23258\nIEJ1cmtl 23259\nIGVuY2hhbnQ= 23260\nQVRFUg== 23261\nIFNlZWQ= 23262\nIGFidW5kYW50 23263\nRk0= 23264\nIGNpdmlj 23265\nVnM= 23266\naXNp 23267\nIHZvdw== 23268\nIHJlcGVy 23269\nIFBhcnRuZXJzaGlw 23270\nIHBlbmV0cmF0aW9u 23271\nIGF4ZQ== 23272\nIHNoYXR0ZXJlZA== 23273\nIFpvbWJpZXM= 23274\nIHZpbnls 23275\nIEFsZXJ0 23276\nZW9u 23277\nIG9ibGlnZWQ= 23278\nIElsbHVzdA== 23279\nIFBsYXph 23280\nIEZyb250aWVy 23281\nIGRhdmlkamw= 23282\nIFNlcmlhbA== 23283\nIEhhdg== 23284\nIE51dHJpdGlvbg== 23285\nQmk= 23286\nIOKWiA== 23287\nIEpheXM= 23288\nbGludXg= 23289\nIGh1cnJ5 23290\nIHZveQ== 23291\nIGhvcGVsZXNz 23292\nIFN0ZWFsdGg= 23293\nIOOB 23294\nZXNzb3Jz 23295\ndHRsZQ== 23296\nYm9yZw== 23297\nIFNhZmFyaQ== 23298\nZmVsbA== 23299\nIHdhcnk= 23300\nZHVl 23301\nIEFib3Zl 23302\nSGE= 23303\nRUxM 23304\nIG5vdG9y 23305\nIFdvbg== 23306\nVG9v 23307\nIG9jY3VwYXRpb25z 23308\nIHBvc3Nlc3Npb25z 23309\nIGludml0aW5n 23310\nIHByZWRhdG9ycw== 23311\nIGFjY2VsZXJhdGVk 23312\nIDE1Nw== 23313\ndXRlcnRl 23314\nIEN1YmU= 23315\nZWFzdA== 23316\nYWNjb3VudA== 23317\nR2l2ZQ== 23318\nIHRyYW5zcGxhbnQ= 23319\ncmVkaWVudHM= 23320\naWRhYmxl 23321\nIHNjcmVlbnNob3Rz 23322\nIEd1bmQ= 23323\nIEZT 23324\nIHRyYXZlbGVycw== 23325\nIHNlbnNvcnk= 23326\nIEZpYXQ= 23327\nIFJvY2tldHM= 23328\njos= 23329\nX3s= 23330\nRnJpZW5k 23331\nIGNoYXJtaW5n 23332\nQUxT 23333\nIGVuam95bWVudA== 23334\nbXBo 23335\nIDUwMDA= 23336\nIFJFRw== 23337\n2YY= 23338\nYmlh 23339\nIGNvbXBpbGF0aW9u 23340\ncm9zdA== 23341\nIFZQ 23342\nIFNjaG5l 23343\nMjAxOQ== 23344\nIGNvcHlpbmc= 23345\nTU9SRQ== 23346\nIEZsb3Jl 23347\nZmFsbHM= 23348\nMjE1 23349\ndG90YWw= 23350\nIGRpc2NpcGxlcw== 23351\nZG91Ymxl 23352\nIGV4Y2VlZGluZw== 23353\nIHNtYXNoZWQ= 23354\nIGNvbmNlcHR1YWw= 23355\nIFJvbWFuaWE= 23356\nIEJyZW50 23357\nIElDRQ== 23358\nIFRvdQ== 23359\nIGdyYXA= 23360\nIG5haWxz 23361\nMTg5 23362\n44OY 23363\nIHByb2N1cmU= 23364\nZXVy 23365\nIGNvbmZpcm1pbmc= 23366\nIENlYw== 23367\nYXdp 23368\nIEVkZW4= 23369\nIG5n 23370\nIGVuZ2luZWVyZWQ= 23371\nYXRpY3M= 23372\nIGhvb2tlZA== 23373\nIGRpc2d1c3Rpbmc= 23374\nIE11cmRlcg== 23375\n44K/ 23376\nTGlicmFyeQ== 23377\nIDE2OA== 23378\nQWxtb3N0 23379\naGVtYXRpYw== 23380\nTWVudQ== 23381\nIE5vdHJl 23382\nIEp1cg== 23383\nIGtpZG5hcHBlZA== 23384\nIGhhY2tlcg== 23385\nIEphZGU= 23386\nIGNyZWVweQ== 23387\nIGRyYXdpbmdz 23388\nIFNwb25zb3I= 23389\nIGN5Y2xpc3Rz 23390\nIEdvYmxpbg== 23391\nIG9wdGltaXplZA== 23392\nIHN0YWdlZA== 23393\nIE1jRA== 23394\nYmV0d2Vlbg== 23395\nQWdl 23396\nZW5v 23397\nU2V4 23398\nIFdpZGU= 23399\nbmluZ3M= 23400\nYXZpcw== 23401\nIGluY2FwYWJsZQ== 23402\nIEtvYg== 23403\nIHJld2FyZGluZw== 23404\nIExvbmU= 23405\nb2xlc2NlbnQ= 23406\nIGNvbnRyYWN0ZWQ= 23407\nIHN0aWNreQ== 23408\nSm9zZQ== 23409\nQmFsbA== 23410\nZmVzdA== 23411\nIElucHV0 23412\nIFJlY2VudGx5 23413\nIHRvbWF0 23414\nc3F1YXJl 23415\nQXBwbGljYXRpb24= 23416\nIG5pdHJvZ2Vu 23417\nIGR1cGxpY2F0ZQ== 23418\nIFJlY29u 23419\nIERlYXI= 23420\nTG9uZG9u 23421\nIGludHJh 23422\nIGRvY2s= 23423\nIG91dHJlYWNo 23424\nIE1pbGxpb24= 23425\nIG1hbW1hbHM= 23426\nYW1wdG9u 23427\nVkFM 23428\nIHNuYXBz 23429\nIGRvcw== 23430\nIFdob2xl 23431\nIFJlYWR5 23432\nVHJ5 23433\nIFdpbm5pcGVn 23434\nZWFyYW5jZQ== 23435\nIGluY3VycmVk 23436\ncmVuY2hlZA== 23437\nIE5TVw== 23438\naWxvdA== 23439\ncmFpbmU= 23440\nIGN1YmU= 23441\nZ290 23442\nIHJ1bndheQ== 23443\nZXRlcm1pbmVk 23444\nIEhhd2tz 23445\nIHN1cnZpdm9y 23446\nIFdpc2g= 23447\nIERpbg== 23448\nIERFRg== 23449\nIFZhdWx0 23450\nMTg3 23451\nIG11c2hyb29tcw== 23452\nIGNyaXNw 23453\nYmV5 23454\nIERpc2NvdmVyeQ== 23455\nIGRldmVsb3BtZW50YWw= 23456\nIHBhcmFkaWdt 23457\nIGNoYW90aWM= 23458\nIFRzdQ== 23459\nIDMzMw== 23460\nYm9ucw== 23461\nIGJhY3RlcmlhbA== 23462\nIGNvbW1pdHM= 23463\nIGNvc21pYw== 23464\nIG1lZ2E= 23465\nb2NhdGl2ZQ== 23466\nIFBhaW50 23467\nb3Bob2JpYw== 23468\nIHZhaW4= 23469\nIGNhcnZlZA== 23470\nIFRoaWVm 23471\nIEd1bA== 23472\nb3dzaGlw 23473\nIGNpdGVz 23474\nIEVkaW5idXJnaA== 23475\nIGRpbWluaXNoZWQ= 23476\nIGFja25vd2xlZGdlcw== 23477\nIEtpbGxz 23478\nIG1pY3Jvdw== 23479\nIEhlcmE= 23480\nIHNlbmlvcnM= 23481\nIHdoZXJlYnk= 23482\nSG9w 23483\nYXRyb24= 23484\nIHVuYXZhaWxhYmxl 23485\nIE5hdGU= 23486\nIDQ4MA== 23487\nIHNsYXRlZA== 23488\nIFJlYmVjY2E= 23489\nIEJhdHRlcnk= 23490\nIGdyYW1tYXI= 23491\nIGhlYWRzZXQ= 23492\nIGN1cnNvcg== 23493\nIGV4Y2x1ZGluZw== 23494\nYW55ZQ== 23495\nYXVuZGVyaW5n 23496\nZWJpbg== 23497\nIGZlYXNpYmxl 23498\nIFB1Ymxpc2hpbmc= 23499\nIExhYnM= 23500\nIENsaWZm 23501\nIEZlcnJhcmk= 23502\nIHBhYw== 23503\ndmlzaWJsZQ== 23504\nbWFya2Vk 23505\ncGVsbA== 23506\nIHBvbGl0ZQ== 23507\nIHN0YWdnZXJpbmc= 23508\nIEdhbGFjdGlj 23509\nIHN1cGVyc3Q= 23510\nIHBhcmFu 23511\nIE9mZmljZXJz 23512\n44CB 23513\nIHNwZWNpZmljcw== 23514\ndWx1cw== 23515\nMjM5 23516\nIFBhc3Rl 23517\nQU1Q 23518\nIFBhbmFtYQ== 23519\nIERlbGV0ZQ== 23520\nYW5ndWFyZA== 23521\ncmVzdHJpYWw= 23522\nIGhlcm9pYw== 23523\nIER5 23524\n2KfZhA== 23525\nIGluY3VtYmVudA== 23526\nIGNydW5jaA== 23527\ndHJv 23528\nIHNjb29w 23529\nIGJsb2dnZXI= 23530\nIHNlbGxlcnM= 23531\ndXJlbg== 23532\nIG1lZGljaW5lcw== 23533\nIENhcHM= 23534\nIEFuaW1hdGlvbg== 23535\nb3h5 23536\nIG91dHdhcmQ= 23537\nIGlucXVpcmllcw== 23538\nMjI5 23539\nIHBzeWNob2xvZ2lzdA== 23540\nIFNhc2s= 23541\nZXZpbA== 23542\nIGNvbnRhbWluYXRlZA== 23543\n44Ko 23544\naGVyZW5jZQ== 23545\nIGJyYW5kZWQ= 23546\nIEFiZHVs 23547\nemg= 23548\nIHBhcmFncmFwaHM= 23549\nIG1pbnM= 23550\nIGNvcnJlbGF0ZWQ= 23551\nZXJi 23552\nIGltcGFydA== 23553\nIG1pbGVzdG9uZQ== 23554\nIFNvbHV0aW9ucw== 23555\nb3RsZQ== 23556\nIHVuZGVyY292ZXI= 23557\nIG1hcmNoZWQ= 23558\nIENoYXJnZXJz 23559\nZmF4 23560\nIFNlY3JldHM= 23561\nIHJ1dGg= 23562\nd2VhdGhlcg== 23563\nIGZlbWluaW5l 23564\nIHNoYW0= 23565\nIHByZXN0aWdpb3Vz 23566\naWdnaW5z 23567\nIHN1bmc= 23568\naGlzdG9yeQ== 23569\nZXR0bGU= 23570\nZ2dpZQ== 23571\nIG91dGRhdGVk 23572\nb2xhbmQ= 23573\nIHBlcmNlcHRpb25z 23574\nIFNlc3Npb24= 23575\nIERvZGdlcnM= 23576\ndWo= 23577\nIEVORA== 23578\nRG9j 23579\nIGRlZmljaWVuY3k= 23580\nR3JhbmQ= 23581\nIEpva2Vy 23582\nIHJldHJvc3BlY3Q= 23583\nIGRpYWdub3N0aWM= 23584\nIGhhcm1sZXNz 23585\nIHJvZ3Vl 23586\nIEF2YWw= 23587\nRXF1 23588\nIHRyYW5zYw== 23589\nIFJvYmVydHNvbg== 23590\nIERlcGVuZGluZw== 23591\nIEJ1cm5z 23592\naXZv 23593\nIGhvc3RpbGl0eQ== 23594\nRmVhdHVyZXM= 23595\nk5g= 23596\nIGRpc2NvbWZvcnQ= 23597\nIExDRA== 23598\nc3BlY2lmaWVk 23599\nIEV4cGVjdA== 23600\nMzQw 23601\nIGltcGVyYXRpdmU= 23602\nIFJlZ3VsYXI= 23603\nQ2hpbmVzZQ== 23604\nIHN0YXRld2lkZQ== 23605\nIHN5bW0= 23606\nIGxvb3Bz 23607\nIGF1dHVtbg== 23608\nTmljaw== 23609\nIHNoYXBpbmc= 23610\nIHF1b3Q= 23611\nIGNoZXJyeQ== 23612\nIENyb3NzcmVm 23613\n6Kaa6YaS 23614\nU3RhbmRhcmQ= 23615\naGVlZA== 23616\nIERlbGw= 23617\nIFZpZXRuYW1lc2U= 23618\nIG9zdA== 23619\nIFZhbGt5cmll 23620\nT0E= 23621\nQXNzYWQ= 23622\nIHJlYm91bmQ= 23623\nIFRyYWZmaWM= 23624\ncGxhY2Vz 23625\n5pg= 23626\nIEJ1Yw== 23627\nMTcy 23628\nIHNoZWx0ZXJz 23629\nIGluc2lzdGluZw== 23630\nIENlcnRhaW5seQ== 23631\nIEtlbm5ldGg= 23632\nIFRDUA== 23633\nIHBlbmFs 23634\nIFJlcGxheQ== 23635\naGVhcmQ= 23636\nIGRpYWxlY3Q= 23637\naXph 23638\nIEZZ 23639\naXRjaGVy 23640\nIERM 23641\nIHNwaXJhbA== 23642\nIHF1YXJ0ZXJiYWNrcw== 23643\nIGh1bGw= 23644\nIGdvb2dsZQ== 23645\nIHRvZGQ= 23646\nIFN0ZXJsaW5n 23647\nIFBsYXRl 23648\nIHNweWluZw== 23649\nbWJvbA== 23650\nIFJlYWxt 23651\nIFByb2NlZA== 23652\nIENyYXNo 23653\nIHRlcm1pbmF0ZQ== 23654\nIHByb3Rlc3Rpbmc= 23655\nQ2VudGVy 23656\nZ3VpZGVk 23657\nIHVuY292ZXI= 23658\nIGJveWNvdHQ= 23659\nIHJlYWxpemVz 23660\nc291bmQ= 23661\nIHByZXRlbmRpbmc= 23662\nIFZhcw== 23663\nMTk4MA== 23664\nIGZyYW1lZA== 23665\nIDEzOQ== 23666\nIGRlc2NlbmRlZA== 23667\nIHJlaGFiaWxpdGF0aW9u 23668\nIGJvcnJvd2luZw== 23669\nIEJ1Y2g= 23670\nIGJsdXI= 23671\nUm9u 23672\nIEZyb3plbg== 23673\nZW56YQ== 23674\nQ2hpZWY= 23675\nIFBvb3I= 23676\nIHRyYW5zbGF0ZXM= 23677\nTUlO 23678\nIDIxMg== 23679\nSkVDVA== 23680\nIGVydXB0ZWQ= 23681\nIHN1Y2Nlc3Nlcw== 23682\nU0VD 23683\nIHBsYWd1ZQ== 23684\nIGdlbXM= 23685\nZG9tcw== 23686\nIHN0cmV0Y2hlcw== 23687\nIFNweQ== 23688\nIHN0b3J5dGVsbGluZw== 23689\nQ3JlZGl0 23690\nIFB1c2g= 23691\nIHRyYWN0aW9u 23692\nIGluZWZmZWN0aXZl 23693\nIEx1bmE= 23694\nIHRhcGVz 23695\nIGFuYWx5dGljcw== 23696\nZXJjaXNl 23697\nIHByb2dyYW1tZXM= 23698\nIENhcmJvbg== 23699\nIGJlaG9sZA== 23700\naGVhdnk= 23701\nIENvbnNlcnZhdGlvbg== 23702\nIEZJUg== 23703\nIHNhY2s= 23704\ndGVybWlu 23705\ncmlja3M= 23706\nIGhvdXNlZA== 23707\nIHVudXN1YWxseQ== 23708\nSWNl 23709\nIGV4ZWN1dGluZw== 23710\nIE1vcm9j 23711\nZWRheQ== 23712\nIGVkaXRpb25z 23713\nIHNtYXJ0ZXI= 23714\nIEJB 23715\nIG91dGxhdw== 23716\nIHZhbmlzaGVk 23717\naWJh 23718\nQUxTRQ== 23719\nIFNpbHZh 23720\nMjM4 23721\nQ291bGQ= 23722\nIHBoaWxvc29waGVy 23723\nIGV2YWN1YXRlZA== 23724\nU2VjcmV0 23725\nMTQy 23726\nIHZpc2Fz 23727\n44Ks 23728\nIE1hbHQ= 23729\nIENsZWFybHk= 23730\nIE5pZ2Vy 23731\nIENhaXJv 23732\nIEZpc3Q= 23733\nMzgw 23734\nIFhNTA== 23735\nYXV0bw== 23736\naXRhbnQ= 23737\nIHJlaW5mb3JjZWQ= 23738\nUmVjb3Jk 23739\nIFN1cnZpdm9y 23740\nR0h6 23741\nIHNjcmV3cw== 23742\ncGFyZW50cw== 23743\nIG9jZWFucw== 23744\nbWFyZXM= 23745\nIGJyYWtlcw== 23746\ndmFzaXZl 23747\nIGhlbGxv 23748\nIFNJTQ== 23749\ncmltcA== 23750\nIG9yZQ== 23751\nIEFybW91cg== 23752\nMjQ3 23753\nIHRlcnJpZmlj 23754\nIHRvbmVz 23755\nMTQx 23756\nIE1pbnV0ZXM= 23757\nRXBpc29kZQ== 23758\nIGN1cnZlcw== 23759\nIGluZmxhbW1hdG9yeQ== 23760\nIGJhdHRpbmc= 23761\nIEJlYXV0aWZ1bA== 23762\nTGF5 23763\nIHVucG9w 23764\ndmFibGU= 23765\nIHJpb3Rz 23766\nIFRhY3RpY3M= 23767\nYmF1Z2g= 23768\nIENvY2s= 23769\nIG9yZ2FzbQ== 23770\nIFNhcw== 23771\nIGNvbnN0cnVjdG9y 23772\nZXR6 23773\nR292 23774\nIGFudGFnb24= 23775\nIHRoZWF0 23776\nIGRlZWRz 23777\naGFv 23778\nY3V0cw== 23779\nIE1jQ2w= 23780\nIHVt 23781\nIFNjaWVudGlzdHM= 23782\nIGdyYXNzcm9vdHM= 23783\neXNzZXk= 23784\nIl09Pg== 23785\nIHN1cmZhY2Vk 23786\nIHNoYWRlcw== 23787\nIG5laWdoYm91cnM= 23788\nIGFkdmVydGlz 23789\nb3lh 23790\nIG1lcmdlZA== 23791\nVXBvbg== 23792\nIGdhZA== 23793\nIGFudGljaXBhdGU= 23794\nQW55d2F5 23795\nIHNsb2dhbg== 23796\nIGRpc3Jlc3BlY3Q= 23797\nSXJhbg== 23798\nIFRC 23799\nYWN0ZWQ= 23800\nIHN1YnBvZW4= 23801\nbWVkaWF0ZWx5 23802\nT09PTw== 23803\nIHdhaXZlcg== 23804\nIHZ1bG5lcmFiaWxpdGllcw== 23805\nb3R0ZXN2aWxsZQ== 23806\nIEh1ZmZpbmd0b24= 23807\nSm9zaA== 23808\nIERI 23809\nTW9uZGF5 23810\nIEVsbGVu 23811\nS25vdw== 23812\neG9u 23813\naXRlbXM= 23814\nMjI4 23815\nIGZpbGxz 23816\nIE5pa2U= 23817\nIGN1bXVsYXRpdmU= 23818\nYW5kYWxz 23819\nSXI= 23820\nIOw= 23821\nIGZyaWN0aW9u 23822\naWdhdG9y 23823\nIHNjYW5z 23824\nIFZpZW5uYQ== 23825\nbGRvbQ== 23826\nIHBlcmZvcm1lcnM= 23827\nUHJpbQ== 23828\nIGJpZGRpbmc= 23829\nTXVy 23830\nIGxlYW5lZA== 23831\nIFByaXg= 23832\nYWxrcw== 23833\nIFvigKZd 23834\nIFR3aXRjaA== 23835\nIERldmVsb3Blcg== 23836\nIEdpcg== 23837\nIGNhbGxiYWNr 23838\nQWJzdHJhY3Q= 23839\nIGFjY3VzdG9tZWQ= 23840\nIGZyZWVkb21z 23841\nIFBH 23842\ndXJhY3k= 23843\nIGx1bXA= 23844\naXNtYW4= 23845\nLCwsLA== 23846\nMTk5Mg== 23847\nIFJFRA== 23848\nIHdvcm0= 23849\nTWF0Y2g= 23850\nIFBsYXRpbnVt 23851\nSUo= 23852\nIE93bmVy 23853\nVHJpdmlh 23854\nY29tcGw= 23855\nIG5ld2Jvcm4= 23856\nIGZhbnRhcw== 23857\nT3du 23858\nIDE5NTk= 23859\nIHN5bXBhdGg= 23860\nIHViaXF1 23861\nIG91dHB1dHM= 23862\nIGFsbGV2 23863\nIHByYWc= 23864\nS2V2aW4= 23865\nIGZhdm9ycw== 23866\nIGJ1cmlhbA== 23867\nIG51cnQ= 23868\nc29sZXRl 23869\nY2FjaGU= 23870\nIDE1Ng== 23871\nIHVubG9ja3M= 23872\ndGVjaG4= 23873\nTWFraW5n 23874\nIGNvbnF1ZXI= 23875\nYWRpYw== 23876\n5pY= 23877\nIGVsZg== 23878\nIGVsZWN0b3JhdGU= 23879\nIEt1cmRz 23880\nIFN0YWNr 23881\nIFNhbXVyYWk= 23882\nIOKYhQ== 23883\nIHt9 23884\nIFNhaWQ= 23885\nIEZhbGxvdXQ= 23886\nIGtpbmRuZXNz 23887\nIEN1c3RvbXM= 23888\nIEJvdWxldmFyZA== 23889\nIGhlbGljb3B0ZXJz 23890\nb3RpY3M= 23891\nIFZlZ2V0 23892\nY29tbWVudA== 23893\nIGNyaXRpY2lzZWQ= 23894\nIHBvbGlzaGVk 23895\nIFJlbWl4 23896\nIEN1bHR1cmFs 23897\nIHJlY29ucw== 23898\nIGRvaQ== 23899\nYXRlbQ== 23900\nU2NyZWVu 23901\nIGJhcnJlZA== 23902\nQ29tbWVudHM= 23903\nIEdlbmVyYWxseQ== 23904\nIHNsYXA= 23905\nNzIw 23906\nVmFyaQ== 23907\ncGluZQ== 23908\nIGVtcHQ= 23909\nIGhhdHM= 23910\nIFBsYXlpbmc= 23911\nbGFi 23912\nYXZlcmFnZQ== 23913\nZm9ybXM= 23914\nIENvdHRvbg== 23915\nIGNhbnM= 23916\nIERPTg== 23917\nIFNvbWFsaWE= 23918\nQ3J5cHQ= 23919\nIEluY3JlYXNlcw== 23920\nRXZlcg== 23921\nbW9kZXJu 23922\nIHN1cmdlb24= 23923\nMzAwMA== 23924\nIHJhbmRvbWl6ZWQ= 23925\nPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ== 23926\nQmVybg== 23927\naW1wbA== 23928\nIENPUg== 23929\nIHByb2NsYWlt 23930\ndGhvdXNl 23931\nIHRvZXM= 23932\nIGFtcGxl 23933\nIHByZXNlcnZpbmc= 23934\nIGRpc2JlbA== 23935\nZ3JhbmQ= 23936\nQmVzaWRlcw== 23937\nIHNpbGs= 23938\nIFBhdHRlcm4= 23939\naG0= 23940\nIGVudGVycHJpc2Vz 23941\nIGFmZmlkYXZpdA== 23942\nIEFkdmlzb3J5 23943\nIGFkdmVydGlzZWQ= 23944\nIFJlbGlnaW91cw== 23945\nc2VjdGlvbnM= 23946\ncHN5Y2g= 23947\nIEZpZWxkcw== 23948\nYXdheXM= 23949\nIGhhc2h0YWc= 23950\nIE5pZ2h0bWFyZQ== 23951\nIHZhbXBpcmU= 23952\nIGZvcmVuc2lj 23953\ncm9zc292ZXI= 23954\nbmFy 23955\nIG5hdnk= 23956\nIHZhY2FudA== 23957\nIER1ZWw= 23958\nIGhhbGx3YXk= 23959\nIGZhY2Vib29r 23960\naWRlbnRhbGx5 23961\nIE5SQQ== 23962\nIG1hdHQ= 23963\nIGh1cnJpY2FuZQ== 23964\nIEtpcmJ5 23965\nIFB1enpsZQ== 23966\nIHNraXJ0 23967\nb3VzdA== 23968\nZHVsbGFo 23969\nIGFuYWxvZ3k= 23970\naW5pb24= 23971\nIHRvbWF0b2Vz 23972\nIE5W 23973\nIFBlYWs= 23974\nIE1leWVy 23975\nIGFwcG9pbnRtZW50cw== 23976\nIG1hc2M= 23977\nIGFsbGV5 23978\ncmVoZW5k 23979\nIGNoYXJpdGllcw== 23980\nIHVuZG8= 23981\nIGRlc3RpbmF0aW9ucw== 23982\nIFRlc3Rpbmc= 23983\nIj48Lw== 23984\nIGRlc3RpbmVk 23985\nIGltcGxlbWVudHM= 23986\nIEhhcm9sZA== 23987\nUkVDVA== 23988\nIG9wdGltaXphdGlvbg== 23989\nIGtpbG9tZXRyZXM= 23990\nIGNtZA== 23991\nIGltcGFpcm1lbnQ= 23992\nIHVuc3VjY2Vzc2Z1bA== 23993\nIHN3aWZ0bHk= 23994\nIEdsYXNnb3c= 23995\nYXJ0ZW4= 23996\nIFNoYXJlcw== 23997\nIEFuc3dlcg== 23998\nIEFsYnVt 23999\nIG51dHJpdGlvbmFs 24000\n44OW 24001\nIEZ1dA== 24002\nIGJsb2M= 24003\nIE5GQw== 24004\nIHdob2xlc2FsZQ== 24005\nIENX 24006\nIG5lZ2xlY3RlZA== 24007\nIGxhdW5jaGVy 24008\nIGFubm91bmNlbWVudHM= 24009\nT1VMRA== 24010\nY29tYg== 24011\nIHJvdGF0aW5n 24012\nIHJlc3Rz 24013\nIFRpY2tldA== 24014\nY2hlZGVs 24015\nTG91 24016\nIFZpYw== 24017\nICIn 24018\nIHRlbXBsYXRlcw== 24019\nIHJlcGxhY2Vz 24020\nQXJj 24021\nOjo6Og== 24022\nIEdpbGJlcnQ= 24023\nIGlsbG5lc3Nlcw== 24024\nIHNjaGVkdWxlcw== 24025\nIGhldGVyb3NleHVhbA== 24026\nTElORQ== 24027\nIGhlcmVpbg== 24028\nIGNvZXJj 24029\nIGRlY3JlYXNpbmc= 24030\nIGRlcG9ydGF0aW9u 24031\nc3Vkbw== 24032\nIEluZGlnZW5vdXM= 24033\nIHdlaWdocw== 24034\nQWxvbmc= 24035\nJyk7 24036\nIEJlbmdhbHM= 24037\nNzA3 24038\nIGpvaW50cw== 24039\ndmVydHM= 24040\nIDE0OQ== 24041\nbmFpcmU= 24042\nIHNpbXBsZXN0 24043\nIGxvcmU= 24044\nMTA4MA== 24045\nZmljdGlvbg== 24046\nIERhdGFiYXNl 24047\nIHJlc2VydmF0aW9u 24048\nIHNvdQ== 24049\nIHNhbmN0dWFyeQ== 24050\nYXVkaW8= 24051\nYXBsZQ== 24052\nIHZlZ2V0YXJpYW4= 24053\nIGFudGljaXBhdGlvbg== 24054\nbWljcm8= 24055\nIGVuZHVyaW5n 24056\nIGRlcGFydGVk 24057\nIHNpZGV3YWxr 24058\nIHByb2hpYml0cw== 24059\nIEZvbnQ= 24060\nIGNvbXB1dGU= 24061\nIFNlY3Q= 24062\nIDE1OA== 24063\nQmF0dGxl 24064\nIGJvbWJlcg== 24065\nIGRpc3RyYWN0aW9u 24066\nIGVuZHVyZWQ= 24067\nIHByYWN0aXRpb25lcnM= 24068\nIGRpc3R1cmJlZA== 24069\nIGRyYW5r 24070\nb3JkZXJlZA== 24071\nIHN1cnByaXNlcw== 24072\nc2VhdA== 24073\nU2VjdXJpdHk= 24074\nIFdpc2RvbQ== 24075\nb2dv 24076\nIHN1YnBhcmFncmFwaA== 24077\nIFBlbmluc3VsYQ== 24078\nIE9yaWdpbnM= 24079\naXJlbg== 24080\nIFBhdg== 24081\naWdnbGU= 24082\nIGdyYXRpdHVkZQ== 24083\nIEdyYXZpdHk= 24084\nb3ZlcnR5 24085\naW1hbg== 24086\nY3Ry 24087\nIENhZXNhcg== 24088\nY291bGQ= 24089\nZ2Vt 24090\nIHNraWVz 24091\nIGNoYW1w 24092\nIGFncmVlaW5n 24093\nRmFtaWx5 24094\nRGl2 24095\nMTc2 24096\nIG1lc3N5 24097\ndW1wdGlvbg== 24098\nRmVkZXJhbA== 24099\nZXJubw== 24100\nIENoYXQ= 24101\nQmV5b25k 24102\nIGRldm90ZQ== 24103\nIFdhbHNo 24104\nIGR1bXBlZA== 24105\nIGFjY3VtdWxhdGlvbg== 24106\nc3RhZA== 24107\naGliaXRpb24= 24108\nIHNtb2tlcnM= 24109\nIGluc3BlY3Rvcg== 24110\nRnJlbmNo 24111\naXNzYW4= 24112\nIFZpdGE= 24113\nIHJlc2VhcmNoaW5n 24114\nUkFN 24115\nIENlbHRpY3M= 24116\nIGNsb2Fr 24117\nIFRlcnJh 24118\nTWFyeQ== 24119\nc29sZA== 24120\nIERPTQ== 24121\nbW9kcw== 24122\nSW50ZWw= 24123\nIG11bHRpdHVkZQ== 24124\nIEltcHJvdmVk 24125\nIHJlbGlhbmNl 24126\nIGFydGlmYWN0 24127\nIGFsYXJtaW5n 24128\nUHJvbQ== 24129\naG9u 24130\nVElPTg== 24131\nbWVkaXVt 24132\nIHJlZmxleA== 24133\nIEV4Y2Vs 24134\nIHdlYWtlbmVk 24135\nMTYz 24136\nMjI0 24137\nIGNvc3R1bWVz 24138\nIHVuaXF1ZWx5 24139\nIHNvcnJvdw== 24140\nIG1hbnNpb24= 24141\nd3A= 24142\nIHNhbHY= 24143\nIEdyb3Zl 24144\nYnNw 24145\nIFNuaXBlcg== 24146\nIFNoaXBwaW5n 24147\nIFBPVw== 24148\nIHVuZGlz 24149\nIGJyYW5kaW5n 24150\nR2lybA== 24151\nIEFobWFk 24152\nIExha2Vz 24153\nIENvcmV5 24154\nIGluaGVyaXRhbmNl 24155\nZW5lcnk= 24156\nIHBhY2tpbmc= 24157\nIFByZXN0 24158\nRGVzdA== 24159\nRlc= 24160\nIHJlZ3VsYXRvcg== 24161\nbG9ja2Vk 24162\nIGNvbnRlc3RlZA== 24163\nIE1lbGlzc2E= 24164\nIER1Yw== 24165\nIHVucG9wdWxhcg== 24166\nIHN0YWNrZWQ= 24167\nIDE5MTc= 24168\nIHllYXJseQ== 24169\nIHN0YXJl 24170\nIGFzc2Vzc2luZw== 24171\nw7g= 24172\nIGJldmVyYWdlcw== 24173\nIGNvbXBldGl0aW9ucw== 24174\nIHN0cmVuZ3RoZW5pbmc= 24175\nYWxvbmc= 24176\nIEx1ZA== 24177\nIG1lbHRlZA== 24178\nc3RhbmJ1bA== 24179\nIGJvdW50eQ== 24180\nRU5D 24181\nIExhbmRz 24182\nIGRlY2xhcmVz 24183\nIGN1c3RvbWl6ZQ== 24184\nIGNvbXBvc2l0ZQ== 24185\n44Os 24186\nQ00= 24187\nb2dyYXBoaWNz 24188\nIFRlbXA= 24189\nIGNvbnRlbmRlcg== 24190\nIGluc2lnbg== 24191\nIExBTg== 24192\nIGRpc2FzdGVycw== 24193\naW5zcGlyZWQ= 24194\nIGp1ZGdtZW50cw== 24195\ndXN0YWluYWJsZQ== 24196\ndXJzaW9u 24197\nIHZhcmlhbmNl 24198\nIFVsdGltYXRlbHk= 24199\nIC0tLS0tLS0t 24200\ndWFkb3I= 24201\nIFJY 24202\nIG1lbHRpbmc= 24203\nIEV4dGVuZGVk 24204\nIFR3ZQ== 24205\nTWFqb3I= 24206\nIEJpbA== 24207\nIHN5cnVw 24208\ncXVpY2s= 24209\nIEhvbGRlcg== 24210\nIGlubm9jZW5jZQ== 24211\nVUxF 24212\nIE1pZ2h0 24213\nOTk5OQ== 24214\nIGZhbA== 24215\nIGNvbnRpbnVpdHk= 24216\nIDE5NTM= 24217\nIEJT 24218\nc3RpbGw= 24219\nTGF0 24220\nIEFidXNl 24221\nIHVuc3VwcG9ydGVk 24222\neHh4eHh4eHg= 24223\nIGluc3RpdHV0ZQ== 24224\nIGZyYWdtZW50 24225\nIFBlcA== 24226\nV2VzdGVybg== 24227\nIENhdXNl 24228\nIEZyYWc= 24229\nIEFycw== 24230\n4KU= 24231\nYXN0aWNz 24232\nIGJpc2hvcA== 24233\nIGNyb3NzZXM= 24234\nIDE1NA== 24235\nIFVwZ3JhZGU= 24236\nIG1pdGlnYXRl 24237\nIFJheW1vbmQ= 24238\nTW9kcw== 24239\nIHRvbWF0bw== 24240\nIHN0dW1ibGVk 24241\nIGRpZmZlcnM= 24242\nSW5pdGlhbA== 24243\nIFJhc3BiZXJyeQ== 24244\nIGlnbm9yZXM= 24245\nIHRhbnQ= 24246\nw6A= 24247\nIHJlbGF5 24248\nIGJpc2V4dWFs 24249\nIGNvbmZlc3Npb24= 24250\nIGRlbWVudA== 24251\naW5hcw== 24252\nIEhlYXRoZXI= 24253\ncGxhdGZvcm0= 24254\nZHJpdmluZw== 24255\nYm91cmc= 24256\nIE11c2g= 24257\nIGh5c3Rlcg== 24258\nRGV0YWlscw== 24259\nIGRyaWZ0 24260\nIFdhbGQ= 24261\nIEx1Y2tpbHk= 24262\nb3Jm 24263\nIGV4cGlyZQ== 24264\nIFB1bmNo 24265\nenltZQ== 24266\nZ29sZA== 24267\nIHVucGFpZA== 24268\nIFRyZW50 24269\nIHVuYXJtZWQ= 24270\nIGlsbGljaXQ= 24271\nIFRvdHRlbmhhbQ== 24272\nIHNtYXNo 24273\nSW50ZXJuYXRpb25hbA== 24274\naW5rZXI= 24275\nIHN0aW5n 24276\nIFNhZGRhbQ== 24277\nIEFSVA== 24278\nIHRydXRocw== 24279\nYmlydGg= 24280\nIHNvYmVy 24281\nIE5pdA== 24282\nIGli 24283\nIHVzYWJsZQ== 24284\nIHN0YWNrcw== 24285\nIFN5bHY= 24286\nIG5vcnRoZWFzdA== 24287\nIGRvbWluYXRpb24= 24288\nIE1vdXI= 24289\nRU5TRQ== 24290\nIE1lYXN1cmU= 24291\nIHByb2dyYW1tZXI= 24292\nIDwt 24293\nMTgy 24294\nIENvbmRpdGlvbg== 24295\nIGJhY2t5YXJk 24296\naXJsaW5n 24297\nIEplYg== 24298\nIENyZWVk 24299\nIEhhbmc= 24300\nIENPTVA= 24301\nRkVS 24302\nIElzaA== 24303\nIGRldGVjdGl2ZXM= 24304\nLS0tLS0tLS0tLS0tLS0t 24305\nIE1lc3Nlbmdlcg== 24306\nIGxvb3Bo 24307\nIGdhdGV3YXk= 24308\nMTUx 24309\nIE1hdGVyaWFscw== 24310\nIERU 24311\nIGRvb21lZA== 24312\nb2Rv 24313\nIHNsaWNlcw== 24314\nIGVtYWlsZWQ= 24315\nIFBlcmw= 24316\nIHJlbm92 24317\nVVRI 24318\nb2R5bmFt 24319\nIFNvdXRod2VzdA== 24320\nZ2V0aWM= 24321\nIFRQUA== 24322\nIG9wdGltaXNt 24323\nIFRvdw== 24324\ndWxhdG9ycw== 24325\ncHJvdGVjdGVk 24326\neWxlcw== 24327\nwqs= 24328\nIGV4aWxl 24329\nZW52 24330\nUHJvcA== 24331\nIFppbW1lcm1hbg== 24332\n2Y4= 24333\nQ2E= 24334\nb21hbHk= 24335\n44OG 24336\nIHJhaWxyb2Fk 24337\nTGVl 24338\nMjMy 24339\nIHJlcGxpY2F0ZQ== 24340\nIGNvbWZvcnRhYmx5 24341\nYWN0bHk= 24342\nIHJhdg== 24343\nIHRlbGVzY29wZQ== 24344\nIGhvbmVzdHk= 24345\nIFBlcHBlcg== 24346\nIEJyaW5n 24347\nIHJpY2hlc3Q= 24348\nIG91dGRvb3Jz 24349\nIGhhbGxz 24350\nIGNvbnRlbmQ= 24351\nSVNF 24352\nIHN1Ym1pdHRpbmc= 24353\nIG5haXZl 24354\nYXJhdGlvbnM= 24355\nIDE0Mw== 24356\nIHBvaXNlZA== 24357\ncmVzcG9uc2libGU= 24358\nIHNvY2tz 24359\nIFNrdWxs 24360\nUXVlc3Rpb24= 24361\nIGRpc2NvdmVyaWVz 24362\nSm9pbmVk 24363\nIEVuZW1pZXM= 24364\nIFdpcmVsZXNz 24365\nIFJldmVuZ2U= 24366\nIHB1enpsZXM= 24367\nIGNlYXNlZA== 24368\nMjkw 24369\nY3JpcHRpb25z 24370\nIENvbnNvbGU= 24371\nIGJvaWxpbmc= 24372\nIGRpc2NyZXA= 24373\nIGRlZHVjdGlvbg== 24374\nIGFyc2VuYWw= 24375\nWFhYWA== 24376\nIEFtc3RlcmRhbQ== 24377\ncm94aW1hdGVseQ== 24378\nIFNoYW5l 24379\nIHBvc2luZw== 24380\nIEFDTFU= 24381\nIENvbXBhbmllcw== 24382\nIHRoZW9sb2d5 24383\nIFVn 24384\ncXVhcnRlcg== 24385\nIEhhbms= 24386\nQ29pbg== 24387\nIEx2 24388\nIGFsbGVnYXRpb24= 24389\nIEF2b2lk 24390\nIGluZGVmaW5pdGVseQ== 24391\nIGNvbW1vZGl0aWVz 24392\nIGJyaWc= 24393\nIE1hbml0 24394\nIHRlbnRo 24395\nbWV0aG9k 24396\nIEtuaWNrcw== 24397\nIOKAjg== 24398\nIGludm9rZWQ= 24399\nRGlhbA== 24400\nQVJB 24401\nIGNhdWN1cw== 24402\nMjI3 24403\nIEphYg== 24404\nIG91bmNlcw== 24405\nYmF5 24406\nIGJ1ZGR5 24407\nZmFu 24408\nMjM0 24409\nIEhpbA== 24410\nYWRo 24411\nIFRZ 24412\nIElORA== 24413\nIDE5Mzk= 24414\nIGl0ZXJhdGlvbg== 24415\nIEdvbnphbGV6 24416\nIFZlcnQ= 24417\nIElP 24418\nZW1i 24419\ncmVyYQ== 24420\nZW5jaA== 24421\nIFJlcXVpcmVtZW50cw== 24422\nIFdpbnM= 24423\nIGxpdmVzdG9jaw== 24424\naG91cnM= 24425\nIuKApg== 24426\nYnJhbA== 24427\nTWFyZw== 24428\nIERvbmU= 24429\nIHdhc3Rpbmc= 24430\naW5nZWQ= 24431\nZ3JvdXBz 24432\nIHdpc2hpbmc= 24433\nIFR1bWJscg== 24434\nIHRhcHBpbmc= 24435\nIG5hdGlvbmFsaXNt 24436\nIEJ5cg== 24437\nIHNxdWFyZXM= 24438\nIEFjdGlvbnM= 24439\n44Ol 24440\nSW5zaWRl 24441\nZGVidWc= 24442\nIGFwcGVuZA== 24443\nIHN0dWJib3Ju 24444\nIENpbmQ= 24445\nVGVsbA== 24446\nIHRlYXJpbmc= 24447\nIFJleQ== 24448\nb3Jj 24449\nIERheXRvbg== 24450\nIE5I 24451\nIE1hZG5lc3M= 24452\nQ2hhcmw= 24453\nIE1vcnJpc29u 24454\nZmlsdGVy 24455\nIGFjY3VzZQ== 24456\nIC4v 24457\nIHRvcnJlbnQ= 24458\nIGRlY2xpbmVz 24459\nZ2FsbGVyeQ== 24460\nTWluZQ== 24461\nIG5lZ290aWF0aW9u 24462\nIEJhc2hhcg== 24463\nb3BpYQ== 24464\nMTk5Mw== 24465\nZW1vcnQ= 24466\nIE5vdmVs 24467\nIEZhbmc= 24468\nZXJzaXZl 24469\nIEluc3RhbnQ= 24470\nIHJvbGxlcg== 24471\nQXJvdW5k 24472\nIEVsZWN0aW9ucw== 24473\nR2FtZXM= 24474\nIGluZXhwZW5zaXZl 24475\nIHdvcnM= 24476\nIHZ1bA== 24477\nIEhvbGU= 24478\nIHVuYmVsaWV2YWJsZQ== 24479\nIG5hdXNl 24480\nIGVudHI= 24481\nYm9hdA== 24482\nIFNURQ== 24483\nIGJ1c2g= 24484\nIEhhc3Nhbg== 24485\nIHdv 24486\nIHBhdXNlZA== 24487\nIE1pZw== 24488\nbGl2ZWQ= 24489\nIHNjb3V0 24490\nIGxpdGg= 24491\nUHVibGlzaGVk 24492\nZHVpbm8= 24493\nY29vbA== 24494\nIGNpcmN1bGF0aW5n 24495\naWRhcw== 24496\nIFBhbQ== 24497\ndmlvbGVudA== 24498\nIENyYXdmb3Jk 24499\ndWRkbGU= 24500\nIExldHRlcnM= 24501\nR3VhcmQ= 24502\nbW9ycGg= 24503\nIHdhbmRlcmluZw== 24504\nIHNvcGhvbW9yZQ== 24505\nIHF1ZWVy 24506\nIEJsaW5k 24507\ncnVl 24508\nIE1hcnJpYWdl 24509\nRG9t 24510\nIHBhZGRpbmc= 24511\nIGZvbGRlcnM= 24512\nIG1lYW5pbmdsZXNz 24513\nIGNhbmRpZGFjeQ== 24514\nYWZvcnQ= 24515\nIHdoaXN0bGVibA== 24516\nIElkZW50aWZpZWQ= 24517\nIGNpZ2Fy 24518\nIGhpZA== 24519\nIER1YmFp 24520\nIHBvc3R1cmU= 24521\nIGhpa2luZw== 24522\nIFRlcm1pbmFs 24523\nTGVnZW5kYXJ5 24524\nIFRQ 24525\nIEFUSw== 24526\nIFN0YXJidWNrcw== 24527\nIFJpb3Q= 24528\nMTk5MQ== 24529\nIEJvdHRvbQ== 24530\nZWZmaWM= 24531\nIEV1Z2VuZQ== 24532\nIFd5b21pbmc= 24533\nIFJvY2t5 24534\nIHNhbG1vbg== 24535\nIG1ldHJv 24536\nIGJpbGF0ZXJhbA== 24537\nIGNlbGVicmF0ZXM= 24538\nTGVuZ3Ro 24539\nYmlsbGlvbg== 24540\nQmF0 24541\nIHJlbGVn 24542\nIHBzZXVkbw== 24543\nRFQ= 24544\nIFJob2Rl 24545\nUGFyZW50 24546\ncGxldGlvbg== 24547\nIGF0dHJpYnV0 24548\nIHR1bmluZw== 24549\nIE5PVEU= 24550\nIFJlYmVs 24551\naWN1cw== 24552\nRnVuZA== 24553\nIGNvY2t0YWls 24554\nIDUwMQ== 24555\nIHNwb29u 24556\nIGJydXRhbGl0eQ== 24557\nIHVuaXRl 24558\nIG1pY3JvYmk= 24559\nIFJlaWNo 24560\ncG9zaXRpdmU= 24561\nIGFtYXplZA== 24562\nIE5U 24563\nRGVzYw== 24564\nRUNUSU9O 24565\nIGZhbHNlbHk= 24566\nIEhpZ2hsYW5kZXI= 24567\nIENyaXN0 24568\nIFZpY3Rvcmlhbg== 24569\nIGRpc3RyaWJ1dGlvbnM= 24570\ndGhlaXI= 24571\nIEVpbnN0ZWlu 24572\nIHBvZA== 24573\nIGVwaWRlbQ== 24574\nIGhlYXA= 24575\nIFJhbmNo 24576\nIGFudGhlbQ== 24577\nIHJlYXBw 24578\nIEF1YnVybg== 24579\nIGNvbmN1cnJlbnQ= 24580\nIFRocm91Z2hvdXQ= 24581\nIFBPU1Q= 24582\n4pg= 24583\nIGhvbWVtYWRl 24584\na2ljaw== 24585\nQmVn 24586\nIGNoYXNzaXM= 24587\nY291bnRlcg== 24588\nIG1lcmdlcg== 24589\nIGxhcHM= 24590\nMjE3 24591\ndW5pb24= 24592\nIFRyaWdnZXI= 24593\nIGRlYmF0ZWQ= 24594\nIHNpbGVudGx5 24595\nIHJlc3RyYWludA== 24596\nQmFs 24597\nMDAwMDAwMA== 24598\nIGZvcm1pZGFibGU= 24599\nIEZpbGlw 24600\nIHNhY3JpZmljZXM= 24601\nRm9vZA== 24602\nIGR3YXJm 24603\nIFNlcXU= 24604\naW5pYW4= 24605\nTW9yZW92ZXI= 24606\nIHRhbmdpYmxl 24607\nb3BzaXM= 24608\nIE1pbmVjcmFmdA== 24609\nIFJlZ2lzdHJhdGlvbg== 24610\nb2Fu 24611\nIHJlcHJlc2VudGF0aW9ucw== 24612\nIHRoaXJzdA== 24613\nIGNvcnA= 24614\naXJlbWVudA== 24615\nTWFkZQ== 24616\nbG9l 24617\nPiI= 24618\nY2F0cw== 24619\nKi4= 24620\nIGdlc3R1cmVz 24621\nZ2VuZXJhbA== 24622\nTGVhZ3Vl 24623\nIHBhY2tldHM= 24624\nIEluc3BlY3Rvcg== 24625\nIEJlcmc= 24626\nIGZyYXVkdWxlbnQ= 24627\nIGNyaXRpY2l6ZQ== 24628\nRnVu 24629\nIGJsYW1pbmc= 24630\nbmRyYQ== 24631\nIHNsYXNo 24632\nIEVzdG9u 24633\nIHByb3Bvc2luZw== 24634\nIHdoYWxlcw== 24635\nIHRoZXJhcGlzdA== 24636\nIHN1YnNldA== 24637\nIGxlaXN1cmU= 24638\nRUxE 24639\nIENWRQ== 24640\nIEFjdGl2aXR5 24641\nIGN1bG1pbg== 24642\nc2hvcA== 24643\nIERBWQ== 24644\naXNjaGVy 24645\nIEFkbWlyYWw= 24646\nIEF0dGFja3M= 24647\nIDE5NTg= 24648\nIG1lbW9pcg== 24649\nIGZvbGRlZA== 24650\nIHNleGlzdA== 24651\nIDE1Mw== 24652\nIExJ 24653\nIHJlYWRpbmdz 24654\nIGVtYmFycmFzc21lbnQ= 24655\nIEVtcGxveW1lbnQ= 24656\nd2FydA== 24657\nY2hpbg== 24658\nIGNvbnRpbnVhdGlvbg== 24659\nbGlh 24660\nUmVjZW50bHk= 24661\nIGR1ZWw= 24662\nIGV2YWN1YXRpb24= 24663\nIEthc2htaXI= 24664\nIGRpc3Bvc2l0aW9u 24665\nIFJpZw== 24666\nIGJvbHRz 24667\nIGluc3VyZXJz 24668\nNDY3 24669\nTWV4 24670\nIHJldGFsaWF0aW9u 24671\nIG1pc2VyeQ== 24672\nIHVucmVhc29uYWJsZQ== 24673\ncmFpbmluZw== 24674\nSW1t 24675\nIFBV 24676\nZW1lcg== 24677\nIGdlbml0YWw= 24678\n44Kz 24679\nIENhbmR5 24680\nIG9uaW9ucw== 24681\nIFBhdHQ= 24682\nbGluZXI= 24683\nIGNvbmNlZGVk 24684\nIGZh 24685\nIGZvcmM= 24686\nIEhlcm5hbmRleg== 24687\nIEdlb2Zm 24688\nZGViaWFu 24689\nIFRlYW1z 24690\nIGNyaWVz 24691\nIGhvbWVvd25lcnM= 24692\nMjM3 24693\nQUJD 24694\nIHN0aXRjaA== 24695\nIHN0YXRpc3RpYw== 24696\nIGhlYWRlcnM= 24697\nIEJpb2xvZ3k= 24698\nIG1vdG9ycw== 24699\nIEdFTg== 24700\nIExpcA== 24701\nIGhhdGVz 24702\nIGhlZWw= 24703\nU2VsZg== 24704\naXBs 24705\nRURJVA== 24706\nb3J0aW5n 24707\nIGFubm90 24708\nIFNwZWVjaA== 24709\nb2xkZW1vcnQ= 24710\nIEphdmFzY3JpcHQ= 24711\nIExlQnJvbg== 24712\nIGZvb3RwcmludA== 24713\nIGZu 24714\nIHNlaXp1cmVz 24715\nbmFz 24716\naGlkZQ== 24717\nIDE5NTQ= 24718\nIEJlZQ== 24719\nIERlY2xhcmF0aW9u 24720\nIEthdGll 24721\nIHJlc2VydmF0aW9ucw== 24722\nTlI= 24723\nZmVtYWxl 24724\nIHNhdHVyYXRlZA== 24725\nIGJpYmxpY2Fs 24726\nIHRyb2xscw== 24727\nRGV2aWNl 24728\ncGhvdG9z 24729\nIGRydW1z 24730\n44OJ44Op44K044Oz 24731\nTmlnaHQ= 24732\nZmlnaHRlcg== 24733\nIEhhaw== 24734\ncmliZXI= 24735\nIGN1c2g= 24736\nIGRpc2NpcGxpbmFyeQ== 24737\nYmF1bQ== 24738\nIEdI 24739\nIFNjaG1pZHQ= 24740\naWxpYnJpdW0= 24741\nIHNpeHR5 24742\nIEt1c2huZXI= 24743\ncm90cw== 24744\nIHB1bmQ= 24745\nIFJhYw== 24746\nIHNwcmluZ3M= 24747\nIGNvbnZl 24748\nQnVzaW5lc3M= 24749\nRmFsbA== 24750\nIHF1YWxpZmljYXRpb25z 24751\nIHZlcnNlcw== 24752\nIG5hcmNpc3M= 24753\nIEtvaA== 24754\nIFdvdw== 24755\nIENoYXJsb3R0ZXN2aWxsZQ== 24756\nZWRv 24757\nIGludGVycm9nYXRpb24= 24758\nIFdvb2w= 24759\nMzY1 24760\nQnJpYW4= 24761\nIOKckw== 24762\nIGFsbGVnZXM= 24763\nb25kcw== 24764\naWRhdGlvbg== 24765\nIEphY2tpZQ== 24766\neXU= 24767\nIGxha2Vz 24768\nIHdvcnRod2hpbGU= 24769\nIGNyeXN0YWxz 24770\nIEp1ZGE= 24771\nIGNvbXByZWhlbmQ= 24772\nIGZsdXNo 24773\nIGFic29ycHRpb24= 24774\nIE9D 24775\nIGZyaWdodGVuZWQ= 24776\nIENob2NvbGF0ZQ== 24777\nTWFydGlu 24778\nIGJ1eXM= 24779\nIGJ1Y2tz 24780\nIGFwcGVsbA== 24781\nIENoYW1waW9uc2hpcHM= 24782\nIGxpc3RlbmVy 24783\nIERlZmVuc2l2ZQ== 24784\nIGN6 24785\ndWRz 24786\nIE1hdGU= 24787\nIHJlcGxheQ== 24788\nIGRlY29yYXRlZA== 24789\nIHN1bms= 24790\nIFZJUA== 24791\nIEFuaw== 24792\nIDE5NQ== 24793\nYWFhYQ== 24794\nTm9ib2R5 24795\nIE1pbGs= 24796\nIEd1cg== 24797\nIE1r 24798\nIFNhcmE= 24799\nIHNlYXRpbmc= 24800\nIFdpZA== 24801\nVHJhY2s= 24802\nIGVtcGxveXM= 24803\nIGdpZ2FudGlj 24804\nQVBQ 24805\n44Kn 24806\naW52ZW50b3J5 24807\nIHRvd2Vs 24808\nYXRjaGU= 24809\nbGFzdGluZw== 24810\nIFRM 24811\nIGxhdGVuY3k= 24812\nIGtuZQ== 24813\nQmVy 24814\nbWVhbmluZw== 24815\nIHVwaGVsZA== 24816\nIHBsYXlncm91bmQ= 24817\nIG1hbnQ= 24818\nU2lkZQ== 24819\nIHN0ZXJlbw== 24820\nIG5vcnRod2VzdA== 24821\nIGV4Y2VwdGlvbmFsbHk= 24822\nIHJheXM= 24823\nIHJlY3VycmluZw== 24824\nRHJpdmU= 24825\nIHVwcmlnaHQ= 24826\nIGFiZHVjdA== 24827\nIE1hcmF0aG9u 24828\nIGdvb2RieWU= 24829\nIGFscGhhYmV0 24830\naHA= 24831\nIGNvdXJ0cm9vbQ== 24832\ncmluZ3Rvbg== 24833\nb3RoaW5n 24834\nVGFn 24835\nIGRpcGxvbWF0cw== 24836\nIGJhcmJhcg== 24837\nIEFxdWE= 24838\nMTgz 24839\nMzMzMw== 24840\nIG1hdHVyaXR5 24841\nIGluc3RhYmlsaXR5 24842\nIEFwYWNoZQ== 24843\nID09PQ== 24844\nIGZhc3Rpbmc= 24845\nIEdyaWQ= 24846\nTW9kTG9hZGVy 24847\nIDE1Mg== 24848\nQWJz 24849\nIE9wZXJhdGluZw== 24850\nZXR0aQ== 24851\nIGFjcXVhaW50 24852\nRG9ubmVsbA== 24853\nIEtlbQ== 24854\nIEZvcmdl 24855\nIGFybW9yZWQ= 24856\nTWls 24857\nIHBoaWxvc29waGVycw== 24858\naW52ZXN0 24859\nUGxheWVycw== 24860\n4og= 24861\nIG15cmlhZA== 24862\nIGNvbXJhZGVz 24863\nUm90 24864\nIHJlbWVtYmVyaW5n 24865\nIGNvcnJlc3BvbmRz 24866\nIHByb2dyYW1tZXJz 24867\nIEx5bm4= 24868\nIG9saWc= 24869\nIGNvaGVyZW50 24870\neW5jaHJvbg== 24871\nIENoZW1pY2Fs 24872\nIGp1Z2c= 24873\ncGFpcg== 24874\ncG9zdHM= 24875\nRXll 24876\nIElubmVy 24877\nIHNlbWVzdGVy 24878\nb3R0ZXN0 24879\nIEVtaXJhdGVz 24880\ncmljYW5lcw== 24881\nb3JvdXNseQ== 24882\nbWl0cw== 24883\nIFdpcw== 24884\nIGRvZGdl 24885\nbG9jYXRpb24= 24886\nIGZhZGVk 24887\nQW1hem9u 24888\nIFByb2NlZWQ= 24889\nIElORk8= 24890\nam91cm5hbA== 24891\nIFRydWNr 24892\nVGVu 24893\nIDIxNw== 24894\nIHN0YXR1dGVz 24895\nbW9iaWxl 24896\nIFR5cGVz 24897\nUmVjb21t 24898\nYnVzdGVy 24899\ncGV4 24900\nIGxlZ2VuZHM= 24901\nIGhlYWRhY2hl 24902\nZmFjZWQ= 24903\nIFdpRmk= 24904\naWZ0eQ== 24905\nIEhFUg== 24906\nIGNpcmN1aXRz 24907\nRVJST1I= 24908\nMjI2 24909\nb2xpbg== 24910\nIGN5bGluZGVy 24911\nb3NwYWNl 24912\naWtlcnM= 24913\nUHJlbQ== 24914\nUXVhbnQ= 24915\nIGNvbmZsaWN0aW5n 24916\nIHNsaWdodGVzdA== 24917\nIGZvcmdlZA== 24918\naW9uYWdl 24919\nU3RlcGhlbg== 24920\nIEt1Yg== 24921\nIE9wcG9ydHVu 24922\nIEhlYWw= 24923\nIGJsbw== 24924\nIHJ1bGVycw== 24925\nIGh1aA== 24926\nIHN1Ym1hcmluZQ== 24927\nZnk= 24928\nYXNzZXI= 24929\nIGFsbG93YW5jZQ== 24930\nIEthc2ljaA== 24931\nIFRhcw== 24932\nIEF1c3RyYWxpYW5z 24933\nRm9yZ2VNb2RMb2FkZXI= 24934\nIOKGkQ== 24935\nIE1hdHJpeA== 24936\nYW1pbnM= 24937\nIDEyMDA= 24938\nIEFjcXU= 24939\nMjM2 24940\nRG9jdW1lbnQ= 24941\nIEJyZWFraW5n 24942\nMTkz 24943\nIFN1YnN0 24944\nIFJvbGxlcg== 24945\nIFByb3BlcnRpZXM= 24946\nIE5J 24947\ndGllcg== 24948\nIGNydXNoaW5n 24949\nIGFkdm9jYXRpbmc= 24950\nRnVydGhlcm1vcmU= 24951\na2VlcGVycw== 24952\nIHNleGlzbQ== 24953\neGQ= 24954\nIGNhbGxlcg== 24955\nIFNlbnNl 24956\nY2hpZXZl 24957\nIFRG 24958\nIGZ1ZWxlZA== 24959\nIHJlbWluaXNjZW50 24960\nIG9ic2Vzcw== 24961\ndXJzdA== 24962\nIHVwaG9sZA== 24963\nIEZhbnM= 24964\naGV0aWNz 24965\nIOKX 24966\nIEJhdGg= 24967\nIGJldmVyYWdl 24968\nIG9zY2lsbA== 24969\nMjU0 24970\nIHBvbGVz 24971\nIGdyYWR1YWw= 24972\nIGV4dGluZw== 24973\nIFN1ZmY= 24974\nIFN1ZGRlbmx5 24975\nIGxpa2luZw== 24976\nIDE5NDk= 24977\ndW5jaWF0aW9u 24978\nYW1pbmF0aW9u 24979\nIE9tYXI= 24980\nIExW 24981\nIENvbnNlcXVlbnRseQ== 24982\nIHN5bnRoZXM= 24983\nIEdJRg== 24984\nIHBhaW5z 24985\nIGludGVyYWN0aW5n 24986\ndW91c2x5 24987\naW5jcmU= 24988\nIHJ1bW9y 24989\nIFNjaWVudG9sb2d5 24990\nMTk3 24991\nIFppZw== 24992\nIHNwZWxsaW5n 24993\nIEFTUw== 24994\nIGV4dGluZ3U= 24995\nbXNvbg== 24996\nIGdo 24997\nIHJlbWFya2Vk 24998\nIFN0cmF0ZWdpYw== 24999\nIE1PTg== 25000\n5aU= 25001\nZ2Fl 25002\nIFdIQVQ= 25003\nRXJpYw== 25004\nIENhbXB1cw== 25005\nIG1ldGhhbmU= 25006\nIGltYWdpbg== 25007\nSlVTVA== 25008\nIEFsbQ== 25009\nWFQ= 25010\naXE= 25011\nIFJTUw== 25012\nIHdyb25nZG9pbmc= 25013\nYXR0YQ== 25014\nIGJpZ290 25015\nIGRlbW9uc3RyYXRvcnM= 25016\nIENhbHZpbg== 25017\nIFZpbGxh 25018\nIG1lbWJyYW5l 25019\nIEF3ZXNvbWU= 25020\nIGJlbmVmaWM= 25021\nMjY4 25022\nIG1hZ25pZmljZW50 25023\nIExvdHM= 25024\nR3JlZw== 25025\nIEJvcmlz 25026\nIGRldGFpbmVlcw== 25027\nIEhlcm1hbg== 25028\nIHdoaXNwZXJlZA== 25029\nIGF3ZQ== 25030\nUHJvZmVzc29y 25031\nZnVuZGluZw== 25032\nIHBoeXNpb2xvZ2ljYWw= 25033\nIERlc3RydWN0aW9u 25034\nIGxpbWI= 25035\nIG1hbmlwdWxhdGVk 25036\nIGJ1YmJsZXM= 25037\nIHBzZXVk 25038\nIGh5ZHJh 25039\nIEJyaXN0b2w= 25040\nIHN0ZWxsYXI= 25041\nIEV4cGFuc2lvbg== 25042\nIEtlbGw= 25043\nIEludGVyZXN0aW5nbHk= 25044\nIG1hbnM= 25045\nIGRyYWdnaW5n 25046\nIGVjb2xvZ2ljYWw= 25047\nIEZpdA== 25048\nIGdlbnQ= 25049\nIGJlbmVmaXRlZA== 25050\nIEhhaXRp 25051\nIHBvbHln 25052\n44OO 25053\nIDIwMzA= 25054\nIHByb3c= 25055\nIHJlY29uc3RydWN0aW9u 25056\nIHdhc3Q= 25057\nIHBzeWNoaWM= 25058\nIEdyZWVrcw== 25059\nSGFuZGxlcg== 25060\nMTYy 25061\nIFB1bHNl 25062\nIHNvbGljaXQ= 25063\nIHN5cw== 25064\nIGluZmx1eA== 25065\nIEdlbnRsZQ== 25066\ncGVyY2VudA== 25067\nIHByb2xpZmVyYXRpb24= 25068\nIHRheGFibGU= 25069\nIGRpc3JlZ2FyZA== 25070\nIGVzY2FwaW5n 25071\nIGdpbmdlcg== 25072\nIHdpdGhzdGFuZA== 25073\nIGRldmFzdGF0ZWQ= 25074\nIERldw== 25075\nc2VyaWVz 25076\nIGluamVjdGVk 25077\nZWxhaWRl 25078\nIHR1cm5vdmVy 25079\naGVhdA== 25080\nmYI= 25081\nSGFwcHk= 25082\nIFNpbGVudA== 25083\n44Kt 25084\naXZpc20= 25085\nIGlycmF0aW9uYWw= 25086\nQU1B 25087\nIHJlZWY= 25088\ncnVi 25089\nIDE2Mg== 25090\nIGJhbmtlcnM= 25091\nIEV0aGljcw== 25092\ndnY= 25093\nIGNyaXRpY2lzbXM= 25094\nS24= 25095\nMTg2 25096\nTW92aWU= 25097\nIFRvcmllcw== 25098\nIG5vb2Q= 25099\nIGRpc3RvcnRpb24= 25100\nRmFsc2U= 25101\nb2RvcmU= 25102\nIHRhc3R5 25103\nUmVzZWFyY2g= 25104\nIFVJRA== 25105\nLSk= 25106\nIGRpdm9yY2Vk 25107\nIE1V 25108\nIEhheWVz 25109\nIElzbg== 25110\naWFuaQ== 25111\nIEhR 25112\nICIj 25113\naWduYW50 25114\nIHRyYXVtYXRpYw== 25115\nIExpbmc= 25116\nSHVu 25117\nIHNhYm90 25118\nb25saW5l 25119\ncmFuZG9t 25120\nIHJlbmFtZWQ= 25121\ncmFyZWQ= 25122\nS0E= 25123\nZGVhZA== 25124\nw6l0 25125\nIEFzc2lzdGFuY2U= 25126\nIHNlYWY= 25127\nKysrKysrKys= 25128\nIHNlbGRvbQ== 25129\nIFdlYmI= 25130\nIGJvb2xlYW4= 25131\ndWxldA== 25132\nIHJlZnJhaW4= 25133\nIERJWQ== 25134\ncnVsZQ== 25135\nIHNodXR0aW5n 25136\nIHV0aWxpemluZw== 25137\nbG9hZGluZw== 25138\nIFBhcmFt 25139\nY29hbA== 25140\nb290ZXI= 25141\nIGF0dHJhY3Rpbmc= 25142\nIERvbA== 25143\nIGhlcnM= 25144\nYWduZXRpYw== 25145\nIFJlYWNo 25146\naW1v 25147\nIGRpc2NhcmRlZA== 25148\nIFBpcA== 25149\nMDE1 25150\nw7xy 25151\nIG11Zw== 25152\nSW1hZ2luZQ== 25153\nQ09M 25154\nIGN1cnNlZA== 25155\nIFNob3dz 25156\nIEN1cnRpcw== 25157\nIFNhY2hz 25158\nc3BlYWtpbmc= 25159\nIFZpc3Rh 25160\nIEZyYW1ld29yaw== 25161\nb25nbw== 25162\nIHN1YnJlZGRpdA== 25163\nIGNydXM= 25164\nIE92YWw= 25165\nUm93 25166\nZ3Jvd2luZw== 25167\nIGluc3RhbGxtZW50 25168\nIGdsYWM= 25169\nIEFkdmFuY2U= 25170\nRUNL 25171\nIExHQlRR 25172\nTEVZ 25173\nIGFjZXQ= 25174\nIHN1Y2Nlc3NpdmU= 25175\nIE5pY29sZQ== 25176\nIDE5NTc= 25177\nUXVvdGU= 25178\nIGNpcmN1bXN0YW5jZQ== 25179\nYWNrZXRz 25180\nIDE0Mg== 25181\nb3J0aXVt 25182\nIGd1ZXNzZWQ= 25183\nIEZyYW1l 25184\nIHBlcnBldHJhdG9ycw== 25185\nIEF2aWF0aW9u 25186\nIEJlbmNo 25187\nIGhhbmRj 25188\nQXA= 25189\nIDE5NTY= 25190\nMjU5 25191\ncmFuZA== 25192\nTmV0TWVzc2FnZQ== 25193\nZGlu 25194\ndXJ0bGVz 25195\naGln 25196\nIFZJSUk= 25197\nZmZpdGk= 25198\nIFN3b3Jkcw== 25199\nYmlhbA== 25200\nIGtpZG5hcHBpbmc= 25201\nZGV2aWNl 25202\nIGJhcm4= 25203\nIEVsaQ== 25204\nYXVjYXM= 25205\nU2VuZA== 25206\nQ29uc3RydWN0ZWQ= 25207\nIMK9 25208\nIG5lZWRsZXM= 25209\nIGFkdmVydGlzZW1lbnRz 25210\nIHZvdQ== 25211\nIGV4aGliaXRlZA== 25212\nIEZvcnRyZXNz 25213\nQXNr 25214\nQmVycnk= 25215\nVFlQRQ== 25216\nIGNhbmNlcnM= 25217\ndW1waW5n 25218\nIFRlcnJpdG9yeQ== 25219\nIHBydWQ= 25220\nIG5hcw== 25221\nIGF0aGVpc3Q= 25222\nIGJhbGFuY2Vz 25223\n44Gf 25224\nIFNoYXdu 25225\nJiY= 25226\nIGxhbmRzYw== 25227\nIFJHQg== 25228\nIHBldHR5 25229\nIGV4Y2VsbGVuY2U= 25230\nIHRyYW5zbGF0aW9ucw== 25231\nIHBhcmNlbA== 25232\nIENoZXY= 25233\nRWFzdA== 25234\nIE91dHB1dA== 25235\naW1p 25236\nIGFtYmllbnQ= 25237\nIFRocmVhdA== 25238\nIHZpbGxhaW5z 25239\nIDU1MA== 25240\nSUNB 25241\nIHRhbGxlcg== 25242\nIGxlYWtpbmc= 25243\nY3Vw 25244\nIHBvbGlzaA== 25245\nIGluZmVjdGlvdXM= 25246\nIEtD 25247\nIEBA 25248\nYmFja2dyb3VuZA== 25249\nIGJ1cmVhdWNyYWN5 25250\nIFNhaQ== 25251\ndW5sZXNz 25252\naXRpb3Vz 25253\nIFNreXBl 25254\nQXRs 25255\nSURFTlQ= 25256\nMDA4 25257\nIGh5cG9jcg== 25258\nIHBpdGNoZXJz 25259\nIGd1ZXNzaW5n 25260\nIEZJTkFM 25261\nQmV0d2Vlbg== 25262\nIHZpbGxhZ2Vycw== 25263\nIDI1Mg== 25264\nZmFzaGlvbg== 25265\nIFR1bmlz 25266\nQmVo 25267\nIEV4Yw== 25268\nIE1JRA== 25269\nMjg4 25270\nIEhhc2tlbGw= 25271\nMTk2 25272\nIE5PUg== 25273\nIHNwZWNz 25274\nIGludmFyaQ== 25275\nIGdsdXQ= 25276\nIENhcnM= 25277\nIGltcHVsc2U= 25278\nIGhvbm9ycw== 25279\nZ2Vs 25280\nIGp1cmlzZGljdGlvbnM= 25281\nIEJ1bmRsZQ== 25282\ndWxhcw== 25283\nQ2FsaWZvcm5pYQ== 25284\nIEluY3JlYXNl 25285\nIHBlYXI= 25286\nIHNpbmdsZXM= 25287\nIGN1ZXM= 25288\nIHVuZGVyd2VudA== 25289\nIFdT 25290\nIGV4YWdnZXJhdGVk 25291\nIGR1YmlvdXM= 25292\nIGZsYXNoaW5n 25293\nTE9H 25294\nKV0u 25295\nSm91cm5hbA== 25296\ndGc= 25297\nVmFu 25298\nIElzdGFuYnVs 25299\nIEluc3A= 25300\nIEZyYW5rZW4= 25301\nRHJhdw== 25302\nIHNhZG5lc3M= 25303\nIGlyb25pYw== 25304\nIEZyeQ== 25305\neGM= 25306\nIDE2NA== 25307\naXNjaA== 25308\nV2F5 25309\nIFByb3Rlc3RhbnQ= 25310\naG9ybg== 25311\nIHVuYWZm 25312\nIFZpdg== 25313\naWxsYXM= 25314\nIFByb2R1Y3Rpb25z 25315\nIEhvZ2Fu 25316\nIHBlcmltZXRlcg== 25317\nIFNpc3RlcnM= 25318\nIHNwb250YW5lb3Vz 25319\nIGRvd25zaWRl 25320\nIGRlc2NlbmRhbnRz 25321\nIG9ybg== 25322\nd29ybQ== 25323\nSmFwYW5lc2U= 25324\nIDE5NTU= 25325\nIDE1MQ== 25326\nIERvaW5n 25327\nZWxzZW4= 25328\ndW1ibGVz 25329\nIHJhZGljYWxseQ== 25330\nIERydW0= 25331\nIEJhY2g= 25332\nIGxpYWJpbGl0aWVz 25333\nIE9C 25334\nIEVsZW1lbnRhcnk= 25335\nIG1lbWU= 25336\neW5lcw== 25337\nIGZpbmdlcnByaW50 25338\nIEdyYWI= 25339\nIHVuZGVydGFrZQ== 25340\nTWVtYmVycw== 25341\nIFJlYWRlcg== 25342\nIFNpbXM= 25343\nZ29k 25344\nIGh5cG90aGV0aWNhbA== 25345\nc2NpZW50 25346\nIEFK 25347\nIGNoYXJpc20= 25348\nIGFkbWlzc2lvbnM= 25349\nIE1pc3NpbGU= 25350\ndHJhZGU= 25351\nIGV4ZXJjaXNpbmc= 25352\nIEJhY2tncm91bmQ= 25353\nV3JpdHRlbg== 25354\nIHZvY2Fscw== 25355\nd2hldGhlcg== 25356\nIHZp 25357\nIFdpbm5lcg== 25358\nIGxpdHRlcg== 25359\nIFNob290aW5n 25360\nU1RFTQ== 25361\n44Kh 25362\nIEFGTA== 25363\nIHZhcmlhYmlsaXR5 25364\nIGVhdHM= 25365\nIERQUw== 25366\nYnJvdw== 25367\nIGVsZXBoYW50cw== 25368\nIHN0cmF0 25369\nIMU= 25370\nIHNldHRsZXJz 25371\nTWF0dGhldw== 25372\nIGluYWR2ZXJ0 25373\nSEk= 25374\nIElNRg== 25375\nIEdvYWw= 25376\nIG5lcnZlcw== 25377\nSm9obnNvbg== 25378\nZXll 25379\nYWJsaXNobWVudA== 25380\nVGh1cnNkYXk= 25381\nQklMSVRZ 25382\nSGFk 25383\nYW1vdG8= 25384\naGV0YW1pbmU= 25385\nZXBz 25386\nIG1pdG9jaG9uZA== 25387\nIGNvbXByZXNzZWQ= 25388\nIFRyZXZvcg== 25389\nIEFuaW1hbHM= 25390\nVG9vbA== 25391\nTG9jaw== 25392\nIHR3ZWFr 25393\nIHBpbmNo 25394\nIGNhbmNlbGxhdGlvbg== 25395\nUG90 25396\nIGZvY2Fs 25397\nIEFzdHJvbg== 25398\nMTcz 25399\nIEFTQw== 25400\nIE9USEVS 25401\ndW1uaQ== 25402\nIGRlbWlzZQ== 25403\nZGw= 25404\n2YU= 25405\nU2VtaXRpc20= 25406\nIGNyYWNraW5n 25407\nIGNvbGxhYm9yYXRpdmU= 25408\nIGV4cGxvcmVz 25409\nc3Fs 25410\nIGhlcmJz 25411\nIGNvbmZpZ3VyYXRpb25z 25412\nbWlz 25413\nIFJlc3VsdA== 25414\nYWNleQ== 25415\nIFNtb2tl 25416\nIHNhbmN0 25417\nZWxpYQ== 25418\nIGRlZ2VuZXI= 25419\nIGRlZXBlc3Q= 25420\nIHNjcmVhbWVk 25421\nIG5hcA== 25422\nU29mdHdhcmU= 25423\nIFNUQVI= 25424\nRUY= 25425\nIFhpbg== 25426\nc3BvbnNvcmVk 25427\nbWFuc2hpcA== 25428\nMjMz 25429\nIHByaW1hcmllcw== 25430\nIGZpbHRlcmluZw== 25431\nIGFzc2VtYmxl 25432\nbWls 25433\nIE15ZXJz 25434\nYm93cw== 25435\nIHB1bmNoZWQ= 25436\nTWlj 25437\nIGlubm92YXRpb25z 25438\nIGZ1bmM= 25439\nYW5kbw== 25440\nIGZyYWNraW5n 25441\nIFZ1bA== 25442\n0L7Q 25443\nb3Nob3A= 25444\nIEltbXVu 25445\nIHNldHRsaW5n 25446\nIGFkb2xlc2NlbnRz 25447\nIHJlYnVpbGRpbmc= 25448\nIHRyYW5zZm9ybWluZw== 25449\nIHBhcm9sZQ== 25450\nIGhhcmJvcg== 25451\nIGJvb2tpbmc= 25452\nb3Rpb25hbA== 25453\nb25nZXZpdHk= 25454\nIFlv 25455\nYnVn 25456\nIGVtZXJnZXM= 25457\nIE1ldGhvZHM= 25458\nIENodQ== 25459\nUHJlcw== 25460\nIER1bmdlb25z 25461\nIHRyYWlsaW5n 25462\nIFJ1bQ== 25463\nIEh1Z2g= 25464\n5aSp 25465\nIEVyYQ== 25466\nIEJhdHRsZXM= 25467\nUmVzdWx0cw== 25468\nIFRyYWRpbmc= 25469\nIHZlcnNh 25470\nY3Nz 25471\nYXhpZXM= 25472\naGVldA== 25473\nIGdyZWVk 25474\nMTk4OQ== 25475\nIGdhcmRlbnM= 25476\nIGNvbnRpbmdlbnQ= 25477\nUGFyaw== 25478\nIExlYWZz 25479\naG9vaw== 25480\ncm9iZQ== 25481\nIGRpcGxvbWFjeQ== 25482\nIEZ1ZWw= 25483\nIEludmFzaW9u 25484\nIHVwZ3JhZGluZw== 25485\nTWFsZQ== 25486\nIGVsaWM= 25487\nIHJlbGVudGxlc3M= 25488\nIENvdmVuYW50 25489\nYXBlc2g= 25490\nIFRyb3A= 25491\nVHk= 25492\ncHJvZHVjdGlvbg== 25493\nYXJ0eQ== 25494\nIHB1bmNoZXM= 25495\nYWtv 25496\nY3ljbG9wZWRpYQ== 25497\nIFJhYmJpdA== 25498\nIEhETUk= 25499\nIDE0MQ== 25500\nIGZvaWw= 25501\nSXRlbUltYWdl 25502\nIEZH 25503\nIGltcGxlbWVudGF0aW9ucw== 25504\nIFBvbQ== 25505\naXh0dXJlcw== 25506\nIGF3YWl0 25507\nIDMzMA== 25508\nYW11cw== 25509\nIHVtYnJlbGxh 25510\nIGZvcmVzZWU= 25511\nc2VwYXI= 25512\nIGNpcmN1bWNpc2lvbg== 25513\nIHBlcmlwaGVyYWw= 25514\nU2F5 25515\nIEV4cGVydA== 25516\nSW5j 25517\nIHdpdGhkcmV3 25518\nIEFuZGVycw== 25519\nZnJpZWQ= 25520\nIHJhZGlvYWN0aXZl 25521\nIE9wZW5pbmc= 25522\nIGJvYXJkaW5n 25523\nIE5E 25524\nIG92ZXJ0aHJvdw== 25525\nQWN0aXY= 25526\nV1A= 25527\nIEFjdHM= 25528\n15k= 25529\nIG1vdGlvbnM= 25530\ndmlj 25531\nIE1pZ2h0eQ== 25532\nIERlZmVuZGVy 25533\nYWVy 25534\nIHRoYW5rZnVs 25535\nIEtpbGxpbmc= 25536\nIEJyaXM= 25537\nbW9pbA== 25538\nIHByZWRpY3Rpbmc= 25539\nMjY2 25540\nY2hvaWNl 25541\nIGtpbGxlcnM= 25542\nIGluY3Vi 25543\nIENoZXN0 25544\nYXRoZXJpbmc= 25545\nIHByb2NsYWltZWQ= 25546\nZmxvd2Vy 25547\nb3Nzb20= 25548\ndW1ibGVkb3Jl 25549\nIEN5Y2xpbmc= 25550\nIE9jY3VweQ== 25551\nQUdFUw== 25552\nUGVu 25553\nIFl1Zw== 25554\nIHBhY2thZ2Vk 25555\nIGhlaWdodGVuZWQ= 25556\nY290 25557\nc3RhY2s= 25558\nQ29uZA== 25559\nIHN0YW1wcw== 25560\nbWFnZQ== 25561\nIHBlcnN1YWRlZA== 25562\nIGVuc2w= 25563\nIENhcmRpbmFs 25564\nIHNvbGl0YXJ5 25565\nIHBvc3Nlc3Npbmc= 25566\nIENvcms= 25567\nIGV2aWQ= 25568\nIFRheQ== 25569\nIGJsdWVz 25570\nIGV4dHJlbWlzbQ== 25571\nIGx1bmFy 25572\nIGNsb3du 25573\nVGVjaG4= 25574\nIGZlc3RpdmFscw== 25575\nIFB2UA== 25576\nIExhcg== 25577\nIGNvbnNlcXVlbnRseQ== 25578\ncHJlc2VudA== 25579\nIHNvbWVkYXk= 25580\n546L 25581\nIE1ldGVvcg== 25582\nIHRvdXJpbmc= 25583\nY3VsdHVyZQ== 25584\nIGJlYWNoZXM= 25585\nU2hpcA== 25586\nY2F1c2U= 25587\nIEZsb29k 25588\n44Ov 25589\nIHB1cml0eQ== 25590\ndGhvc2U= 25591\nIGVtaXNzaW9u 25592\nYm9sdA== 25593\nIGNob3Jk 25594\nIFNjcmlwdHVyZQ== 25595\nTHU= 25596\nICR7 25597\nY3JlYXRlZA== 25598\nT3RoZXJz 25599\nMjU4 25600\nIGVsZW1lbnRhbA== 25601\nIGFubm95ZWQ= 25602\nIEFF 25603\nZGFu 25604\nIFNhZw== 25605\nUmVzZWFyY2hlcnM= 25606\nIGZhaXJ5 25607\n4oCT4oCT 25608\nPT09PT09PT09PT09 25609\nU21hcnQ= 25610\nR0dHRw== 25611\nIHNrZWxldG9ucw== 25612\nIHB1cGlscw== 25613\nbGlua2Vk 25614\nIHVyZ2VuY3k= 25615\nZW5hYmxlZA== 25616\nIEZ1Y2s= 25617\nIGNvdW5jaWxs 25618\ncmFi 25619\nVUFM 25620\nVEk= 25621\nIGxpZmVz 25622\nIGNvbmZlc3NlZA== 25623\nQnVn 25624\nIGhhcm1vbg== 25625\nIENPTkZJRw== 25626\nIE5ldXRyYWw= 25627\nRG91Ymxl 25628\nIHN0YXBsZQ== 25629\nIFNIQQ== 25630\nQnJpdGlzaA== 25631\nIFNOUA== 25632\nQVRPUg== 25633\nb2Nv 25634\nIHN3aW5naW5n 25635\nZ2V4 25636\nb2xlb24= 25637\ncGxhaW4= 25638\nIE1pc3Npbmc= 25639\nIFRyb3BoeQ== 25640\ndmFyaQ== 25641\ncmFuY2g= 25642\nIDMwMQ== 25643\nNDQw 25644\nMDAwMDAwMDAwMDAwMDAwMA== 25645\nIHJlc3RvcmluZw== 25646\nIGhhdWw= 25647\ndWNpbmc= 25648\nbmVyZw== 25649\nIGZ1dHVyZXM= 25650\nIHN0cmF0ZWdpc3Q= 25651\ncXVlc3Rpb24= 25652\nIGxhdGVyYWw= 25653\nIEJhcmQ= 25654\nIHNvcg== 25655\nIFJob2Rlcw== 25656\nIERvd250b3du 25657\nPz8/Pz8t 25658\nIExpdA== 25659\nIEJlbmVk 25660\nIGNvaWw= 25661\nc3RyZWV0 25662\nIFBvcnRhbA== 25663\nRklMRQ== 25664\nIEdydQ== 25665\nKiw= 25666\nMjMx 25667\nbmV1bQ== 25668\nIHN1Y2tlZA== 25669\nIHJhcHBlcg== 25670\nIHRlbmRlbmNpZXM= 25671\nIExhdXJlbg== 25672\nY2VsbGFuZW91cw== 25673\nMjY3 25674\nIGJyb3dzZQ== 25675\nIG92ZXJj 25676\naGVhZGVy 25677\nb2lzZQ== 25678\nIGJlZXQ= 25679\nIEdsZQ== 25680\nU3RheQ== 25681\nIG11bQ== 25682\nIHR5cGVk 25683\nIGRpc2NvdW50cw== 25684\nVGFsaw== 25685\nIE9n 25686\nZXhpc3Rpbmc= 25687\nIFNlbGw= 25688\ndXBo 25689\nQ0k= 25690\nIEF1c3RyaWFu 25691\nIFdhcm0= 25692\nIGRpc21pc3NhbA== 25693\nIGF2ZXJhZ2Vz 25694\nY2FtZXJh 25695\nIGFsbGVnaWFuY2U= 25696\nTEFO 25697\nPSIj 25698\nIGNvbW1lbnRhdG9ycw== 25699\nIFNldHRpbmc= 25700\nIE1pZHdlc3Q= 25701\nIHBoYXJtYWM= 25702\nIEVYUA== 25703\nIHN0YWlubGVzcw== 25704\nQ2hpY2Fnbw== 25705\nIHRhbg== 25706\nMjQ0 25707\nIGNvdW50cnlzaWRl 25708\nIFZhYw== 25709\nMjk1 25710\nIHBpbm5lZA== 25711\nIGNyaXNlcw== 25712\nIHN0YW5kYXJkaXplZA== 25713\nVGFzaw== 25714\nIEphaWw= 25715\nIERvY2tlcg== 25716\nY29sb3JlZA== 25717\nZm9ydGg= 25718\nIn0s 25719\nIHBhdHJvbnM= 25720\nIHNwaWNl 25721\nIG1vdXJu 25722\nIE1vb2Q= 25723\nIGxhdW5kcnk= 25724\nIGVxdWlw 25725\nIE1vbGU= 25726\neWxs 25727\nIFRIQw== 25728\nbmF0aW9u 25729\nIFNoZXJsb2Nr 25730\nIGlzc3U= 25731\nIEtyZQ== 25732\nIEFtZXJpY2Fz 25733\nIEFBQQ== 25734\nIHN5c3RlbWF0aWNhbGx5 25735\nIGNvbnRyYQ== 25736\nIFNhbGx5 25737\nIHJhdGlvbmFsZQ== 25738\nIGNhcnJpYWdl 25739\nIHBlYWtz 25740\nIGNvbnRyYWRpY3Rpb24= 25741\nZW5zYXRpb24= 25742\nIEZhaWx1cmU= 25743\nIHByb3Bz 25744\nIG5hbWVzcGFjZQ== 25745\nIGNvdmU= 25746\nZmllbGRz 25747\n44KL 25748\nIHdvb2w= 25749\nIENhdGNo 25750\nIHByZXN1bWVk 25751\nIERpYW5h 25752\ncmFnb24= 25753\naWdp 25754\nIGhhbW0= 25755\nIHN0dW50 25756\nIEdVSQ== 25757\nIE9ic2VydmF0b3J5 25758\nIFNob3Jl 25759\nIHNtZWxscw== 25760\nYW5uYWg= 25761\nIGNvY2twaXQ= 25762\nIER1dGVydGU= 25763\nODUw 25764\nIG9wcHJlc3NlZA== 25765\nYnJlYWtlcg== 25766\nIENvbnRyaWJ1dA== 25767\nIFBlcnU= 25768\nIE1vbnNhbnRv 25769\nIEF0dGVtcHQ= 25770\nIGNvbW1hbmRpbmc= 25771\nIGZyaWRnZQ== 25772\nIFJpbg== 25773\nIENoZXNz 25774\ndWFsaXR5 25775\nIG9s 25776\nUmVwdWJsaWNhbg== 25777\nIEdsb3J5 25778\nIFdJTg== 25779\nLi4uLi4uLg== 25780\nYWdlbnQ= 25781\ncmVhZGluZw== 25782\nIGluaA== 25783\nSm9uZXM= 25784\nIGNsaWNrcw== 25785\nYWxhbg== 25786\nIFtdOw== 25787\nIE1hamVzdHk= 25788\nIENlZA== 25789\nb3B1cw== 25790\nYXRlbA== 25791\nw6o= 25792\nQVJD 25793\nIEVjdWFkb3I= 25794\n44Og 25795\nIEt1cm8= 25796\nIHJpdHVhbHM= 25797\nIGNhcHRpdmU= 25798\nIG91bmNl 25799\nIGRpc2FncmVlbWVudA== 25800\nIHNsb2c= 25801\nZnVlbA== 25802\nUGV0 25803\nTWFpbA== 25804\nIGV4ZXJjaXNlZA== 25805\nIHNvbGlj 25806\nIHJhaW5mYWxs 25807\nIGRldm90aW9u 25808\nIEFzc2Vzc21lbnQ= 25809\nIHJvYm90aWM= 25810\nb3B0aW9ucw== 25811\nIFJQ 25812\nIEZhbWlsaWVz 25813\nIEZsYW1lcw== 25814\nIGFzc2lnbm1lbnRz 25815\nMDA3 25816\nYWtlZG93bg== 25817\nIHZvY2FidWxhcnk= 25818\nUmVpbGx5 25819\nIGNhdmFs 25820\nZ2Fycw== 25821\nIHN1cHByZXNzZWQ= 25822\nIFNFVA== 25823\nIEpvaG5z 25824\nIHdhcnA= 25825\nYnJva2Vu 25826\nIHN0YXR1ZXM= 25827\nIGFkdm9jYXRlZA== 25828\nIDI3NQ== 25829\nIHBlcmls 25830\nb21vcnBo 25831\nIEZlbWlu 25832\ncGVyZmVjdA== 25833\nIGhhdGNo 25834\nTGli 25835\nNTEy 25836\nIGxpZmVsb25n 25837\nMzEz 25838\nIGNoZWVrcw== 25839\nIG51bWJlcmVk 25840\nIE11Zw== 25841\nQm9keQ== 25842\ncmF2ZWw= 25843\nV2VpZ2h0 25844\nIEphaw== 25845\nIEhlYXRo 25846\nIGtpc3Npbmc= 25847\nIEpVU1Q= 25848\nIHdhdmluZw== 25849\ndXBsb2Fk 25850\nIGluc2lkZXI= 25851\nIFByb2dyZXNzaXZl 25852\nIEZpbHRlcg== 25853\ndHRh 25854\nIEJlYW0= 25855\nIHZpb2xlbnRseQ== 25856\naXBhdGlvbg== 25857\nIHNrZXB0aWNpc20= 25858\nIDE5MTg= 25859\nIEFubmll 25860\nIFNJ 25861\nIGdlbmV0aWNz 25862\nIG9uYm9hcmQ= 25863\nYXRs 25864\nIEZyaWVkbWFu 25865\nIEJyaQ== 25866\nY2VwdGl2ZQ== 25867\nIHBpcmF0ZQ== 25868\nIFJlcG9ydGVy 25869\nMjc4 25870\nIG15dGhvbG9neQ== 25871\nIGVjbGlwc2U= 25872\nIHNraW5z 25873\nIGdseXBo 25874\naW5naGFt 25875\nRmlsZXM= 25876\nQ291cg== 25877\nd29tZW4= 25878\nIHJlZ2ltZXM= 25879\nIHBob3RvZ3JhcGhlZA== 25880\nS2F0 25881\nIE1BWA== 25882\nT2ZmaWNpYWxz 25883\nIHVuZXhwZWN0ZWRseQ== 25884\nIGltcHJlc3Npb25z 25885\nRnJvbnQ= 25886\nOzs7Ozs7Ozs= 25887\nIHN1cHJlbWFjeQ== 25888\nIHNhbmc= 25889\nIGFnZ3JhdmF0ZWQ= 25890\nIGFicnVwdGx5 25891\nIFNlY3Rvcg== 25892\nIGV4Y3VzZXM= 25893\nIGNvc3Rpbmc= 25894\naWRlcHJlc3M= 25895\nU3RhY2s= 25896\nIFJOQQ== 25897\nb2JpbA== 25898\nIGdob3N0cw== 25899\nbGRvbg== 25900\nYXRpYmlsaXR5 25901\nVG9waWNz 25902\nIHJlaW1idXJzZQ== 25903\nIEhN 25904\nIERlZw== 25905\nIHRoaWVm 25906\neWV0 25907\nb2dlbmVzaXM= 25908\nbGVhbmluZw== 25909\nIEtvbA== 25910\nIEJhc2tldGJhbGw= 25911\nIGZp 25912\nIFNlZWluZw== 25913\nIHJlY3ljbGluZw== 25914\nIFst 25915\nQ29uZ3Jlc3M= 25916\nIGxlY3R1cmVz 25917\nUHN5 25918\nIG5lcA== 25919\nIG1haWQ= 25920\nIG9yaWVudGVk 25921\nQVg= 25922\nIHJlc3BlY3RmdWw= 25923\ncmVuZQ== 25924\nZmx1c2g= 25925\nIFVubG9hZGVk 25926\ncmVxdWVzdA== 25927\nZ3JpZA== 25928\nIEFsdGVybmF0aXZlbHk= 25929\nIEh1Z28= 25930\nIGRlY3JlZQ== 25931\nIEJ1ZGRoaXNt 25932\nYW5kdW0= 25933\nQW5kcm9pZA== 25934\nIENvbmdv 25935\nIEpveWNl 25936\nIGFja25vd2xlZGdpbmc= 25937\naGVzaXZl 25938\nIFRvbW9ycm93 25939\nIEhpcm8= 25940\ndGhyZW4= 25941\nIE1hY2Vk 25942\nIGhvYXg= 25943\nIEluY3JlYXNlZA== 25944\nIFByYWRlc2g= 25945\nV2lsZA== 25946\nX19fX19f 25947\nMTYx 25948\nIGF1bnQ= 25949\nIGRpc3RyaWJ1dGluZw== 25950\nIFR1Y2tlcg== 25951\nIFNTTA== 25952\nIFdvbHZlcw== 25953\nQnVpbGRpbmc= 25954\nb3VsdA== 25955\nIEx1bw== 25956\nIFlhcw== 25957\nIFNwaXI= 25958\nIFNoYXBl 25959\nIENhbWJvZA== 25960\nIElQdg== 25961\nIG1s 25962\nIGV4dHJhZA== 25963\nMzkw 25964\nIFBlbm55 25965\nZHJlYW0= 25966\nIHN0YXRpb25lZA== 25967\nb3B0aW9uYWw= 25968\nZXdvcnRoeQ== 25969\nLjwv 25970\nIHVuZGVydGFraW5n 25971\nIGNoaWNrZW5z 25972\nIHN0aW11bGk= 25973\nIEVsc2U= 25974\naWdhdG9ycw== 25975\nIEJlZ2lubmluZw== 25976\nY3Rvcnk= 25977\nIHByZXBhcmVz 25978\nIGRlbHRh 25979\nIHZpY2luaXR5 25980\ndG9vbA== 25981\nIHdvcmtzaG9wcw== 25982\nTUh6 25983\nIGFjY3VzYXRpb24= 25984\nIGhpc3Rvcmllcw== 25985\ncm9wb2xpcw== 25986\nIENodXJjaGlsbA== 25987\nIG5lb24= 25988\nIGJhZmY= 25989\nZGllcw== 25990\nbWF5YmU= 25991\nIOijj+immumGkg== 25992\nIHN5bXB0b20= 25993\nRUNI 25994\nIE1hbnVlbA== 25995\nIGJhbmFuYQ== 25996\nIEhC 25997\nICoqKio= 25998\nIEtvcmVhbnM= 25999\nY29sbA== 26000\nRkI= 26001\nIHByYXlpbmc= 26002\nIENhbm5vdA== 26003\nIE1pbGU= 26004\nIGVtYnJhY2luZw== 26005\nIFNpbGs= 26006\nMzkz 26007\nb3RlcnM= 26008\nRkQ= 26009\nIGRheWxpZ2h0 26010\nYWxpYXM= 26011\nIEJyaWdhZGU= 26012\nIEhhbm5haA== 26013\nIGNsZXJneQ== 26014\nIHNvdXRoZWFzdA== 26015\nIGFsY29ob2xpYw== 26016\nIHByb3Bvc2Vz 26017\nbGl2aW9u 26018\nIGNhbGN1bGF0aW5n 26019\nIHN0aW11bGF0ZQ== 26020\nIHNwbGl0dGluZw== 26021\nZWlnaHQ= 26022\nIEluZHk= 26023\ncGxheXM= 26024\nIFBpaw== 26025\nIGRvbWVzdA== 26026\nIGZvcmdpdmVuZXNz 26027\nIFJpbmdz 26028\ncGF0aWVudA== 26029\na2luc29u 26030\nTW9udA== 26031\naWdpYmxl 26032\nOyI= 26033\nIHBlcmlvZGljYWxseQ== 26034\nYW1tYWQ= 26035\nIEJyaXR0 26036\ncGFyZA== 26037\nIGFyYml0cmF0aW9u 26038\nIFNjaG5laWRlcg== 26039\nIENvcnBvcmF0ZQ== 26040\nIE1heWE= 26041\nIHNuYWtlcw== 26042\nYXVt 26043\nIGJsYXN0ZWQ= 26044\nIG15c3Rlcmllcw== 26045\nIHJldml2ZQ== 26046\nb2NhbXA= 26047\nIERvZGdl 26048\nIE9wZXJh 26049\nMjc5 26050\nIG9ycGhhbg== 26051\nIHNwZWNpZmllcw== 26052\nIE1ldHM= 26053\nRHVyYXRpb24= 26054\nSGVu 26055\nIGZpcmV3b3Jrcw== 26056\nIHByb3NlY3V0ZQ== 26057\nIFRpbGxlcnNvbg== 26058\nZHA= 26059\ndXNhZ2U= 26060\nbGluZXNz 26061\nIERlYmlhbg== 26062\nIDIyNA== 26063\ncmlzZXM= 26064\nIEluZmVjdA== 26065\nYXRyYQ== 26066\nIFJS 26067\nIExvcg== 26068\nZGlmZg== 26069\nIENoYXJsZXN0b24= 26070\nIGFjb3VzdGlj 26071\nIGFtdXNl 26072\nMzMw 26073\nIGNlcg== 26074\nIFRhYw== 26075\nIFsr 26076\nIGNhcmRpYWM= 26077\nIFJlc3RhdXJhbnQ= 26078\nZXJneQ== 26079\nIGZ1eno= 26080\nIGJpdGVz 26081\nIGhhemFyZG91cw== 26082\nIGJyaWdodGVy 26083\ncmFucw== 26084\nIFN0ZXBoYW5pZQ== 26085\nZXh0cmE= 26086\nUkVU 26087\nIENocmlzdGluZQ== 26088\nIFN1ZQ== 26089\nc3RhdGVtZW50 26090\nIGJvbHN0ZXI= 26091\nIGFudGl0 26092\nUmFkaW8= 26093\nQklU 26094\n44Kw 26095\nIHZpc2lvbnM= 26096\nIENvbmNlcHQ= 26097\nIGlubGluZQ== 26098\nIFBoaWxvc29waHk= 26099\naXNhbnM= 26100\nIElydmluZw== 26101\nw6M= 26102\ndGFraW5n 26103\nIGluY29uc2lzdA== 26104\nIEt1bWFy 26105\nIGxpZw== 26106\nIFNjaHVtZXI= 26107\nIFJlZ3VsYXRpb25z 26108\nIEh6 26109\ndGhybw== 26110\nIFZvbGRlbW9ydA== 26111\nIE1FRA== 26112\nIEZyZWRlcmljaw== 26113\nUGFk 26114\nMjIx 26115\nIGFsbGVnaW5n 26116\nIENvbW11bmljYXRpb24= 26117\nIDE2Nw== 26118\nIGZvcmVjYXN0cw== 26119\nIHNwaWRlcnM= 26120\nT3JnYW4= 26121\nIFBhcnRpY2lwYW50cw== 26122\nIE9wcw== 26123\nZGVzaWdu 26124\nQ2xvc2U= 26125\nIGZhY3Rv 26126\nIGJvbWJlcnM= 26127\ncmVzaXN0YW50 26128\nYXRlZ29yaWVz 26129\nU2Nob29s 26130\nIGhvbWV3b3Jr 26131\nIGNvcnJv 26132\nVHVlc2RheQ== 26133\nIEJyZW5kYW4= 26134\nIE1Y 26135\nIFRT 26136\nIFN0cmk= 26137\nIHN0YWtlaG9sZGVycw== 26138\nIE1pbGxlbm5pdW0= 26139\nIHRyYW5zZmVycmluZw== 26140\nSnVk 26141\nIHRhYw== 26142\nIDE2MDA= 26143\nIFNESw== 26144\ncmI= 26145\nIGludGVycHJldGF0aW9ucw== 26146\nIFNH 26147\nIHVwc3RhaXJz 26148\nIEhhcnZlc3Q= 26149\nIHZhZ2luYQ== 26150\nIGluZ2VzdA== 26151\neGY= 26152\nIE9yaW9u 26153\nIEpvZXk= 26154\nIHNhbmR3aWM= 26155\nIGltbW9ydGFs 26156\nIGZsaXBwZWQ= 26157\nb3J0ZXg= 26158\ndGhyZWF0ZW5pbmc= 26159\nIHNuaXBlcg== 26160\nIGNvbnZlcnRz 26161\nIGluc3RhbGxhdGlvbnM= 26162\nIEJ1bGdhcg== 26163\nb3JzY2hl 26164\nbWFpbHM= 26165\nIGx1cmU= 26166\nIG5hcnJvd2x5 26167\nIGdyZW5hZGU= 26168\nIEdpbmc= 26169\nIHVuZGVyd2Vhcg== 26170\nLS0tLS0tLS0tLS0tLS0= 26171\nIGNoYXNlZA== 26172\nIFZBTA== 26173\nIHBhcmVudGluZw== 26174\nIEhhbWI= 26175\nIEJsYXo= 26176\nIGFuYXJjaGlzdA== 26177\nIE1lZGlhbg== 26178\nIFByb2dyYW1z 26179\nzr0= 26180\nIG9iag== 26181\nIE5va2lh 26182\nb3JtYW4= 26183\nYW5xdQ== 26184\nYXRpc20= 26185\nb3Bh 26186\nIGZ1bGZpbGxpbmc= 26187\nIHB1cHB5 26188\nIGVudGl0 26189\nIFNlYmFzdGlhbg== 26190\nIHNob290ZXJz 26191\nIHJpY2hlcg== 26192\n6KE= 26193\nIHRlbXB0ZWQ= 26194\nIEFUVA== 26195\nIENW 26196\nIHRvcmU= 26197\nUmVzb3VyY2U= 26198\nIERldmlscw== 26199\nNDA4 26200\naW5hdGlvbmFs 26201\nIGFzc3VyYW5jZQ== 26202\nIERhcnJlbg== 26203\nIHdoaWNoZXZlcg== 26204\ncG9zdXJl 26205\nIGZ1cnk= 26206\nU3RvY2s= 26207\nIHVuaXZlcnNhbGx5 26208\ncmVzcG9uc2U= 26209\nIG9haw== 26210\nIHdvcmtsb2Fk 26211\nIENvcm5lcg== 26212\nZWVsZQ== 26213\nIi4uLg== 26214\nIGRlcHJpdmVk 26215\na293c2tp 26216\nIGNhc3Rz 26217\nIGFmZmlsaWF0aW9u 26218\nIEFjaA== 26219\nIEFza2Vk 26220\nYXRoZQ== 26221\nIGxhY3Q= 26222\nIFRodQ== 26223\ncm0= 26224\nIGFpcmxpbmVz 26225\nIG5vdGlvbnM= 26226\nRm9ybWF0 26227\nIEZBQQ== 26228\n44OK 26229\nZHJpdmVy 26230\nIHRyYW5zY2VuZA== 26231\nU2V0dGluZ3M= 26232\nIFByb3NlY3V0 26233\nIHNwaW5hbA== 26234\nIGRlZmF1bHRz 26235\nRks= 26236\nIHByZWZlcnM= 26237\ncmVuZGVyZWQ= 26238\ndGh1cw== 26239\nZmlsbQ== 26240\nIHRpZ2Vy 26241\nIFNwaWNlcg== 26242\ncmVjb2du 26243\nIFJ1Z2J5 26244\nTmV0d29yaw== 26245\nIHBpdHk= 26246\nIGNvbXBhcnRtZW50 26247\nY2FzdGVycw== 26248\nIE1vbnJvZQ== 26249\nIDcyMA== 26250\nIGNvcnJlY3Rpb25z 26251\nIGRvcGFtaW5l 26252\nIEFa 26253\nQ3V0 26254\nIHJvb21t 26255\nIHNwZWN1bGF0ZQ== 26256\nSGFzaA== 26257\nIHJlc3RyaWN0aXZl 26258\nMTExMQ== 26259\ncmVkaWJsZQ== 26260\nb25lbA== 26261\nIHJhbXBhbnQ= 26262\ncmVwb3J0ZWQ= 26263\nIFN1aXRl 26264\nIE1pbmltdW0= 26265\nYWx5cw== 26266\nYXphcmQ= 26267\nbG9vcA== 26268\nIGxlbnQ= 26269\nc2hh 26270\nIHZhbmRhbA== 26271\nbWVudQ== 26272\nIEJvZWhuZXI= 26273\nIG5hcnJhdGl2ZXM= 26274\nIGF1dGhlbnRpY2l0eQ== 26275\nMjY5 26276\nYW5pYw== 26277\nZHV0eQ== 26278\nMjg1 26279\nIHRoYW5rZWQ= 26280\nIGJldHJheWVk 26281\nbGlmdA== 26282\nIHNvdXRod2VzdA== 26283\nIERleHRlcg== 26284\nIEJvZA== 26285\nIGtleXdvcmRz 26286\nQXZlcmFnZQ== 26287\nRElT 26288\nIGV0aG5pY2l0eQ== 26289\nISks 26290\nIE5hdGlvbmFscw== 26291\n4bk= 26292\nIFRhaA== 26293\naW94aWQ= 26294\nIHdpZGdldA== 26295\nIHBhc3Rh 26296\nIGJpbGxpbmc= 26297\nIHRyaWxvZ3k= 26298\nIExpbmVz 26299\nIHNuaWZm 26300\nIG5lcGhldw== 26301\nTGF0ZQ== 26302\nIHByaW5jaXA= 26303\nIExvb3A= 26304\nIE1hcnhpc3Q= 26305\nIGRpc3NvbHZlZA== 26306\nIGNvbnRleHRz 26307\nIEFtb3VudA== 26308\nIFNwaWtl 26309\nIHRvdGFscw== 26310\nIG9yZ2FuaXplcg== 26311\nIHVwcmlzaW5n 26312\nc2hpcHM= 26313\nWVk= 26314\nIE5vcnRoZWFzdA== 26315\nbW9uZXk= 26316\nZ3JhZGF0aW9u 26317\nIGdvYWxrZWVwZXI= 26318\nIEhlYXI= 26319\nIHN0ZWFr 26320\nIEJ1enpGZWVk 26321\nIHNvbGVtbg== 26322\nIFNjYW5k 26323\nIHBvcHBpbmc= 26324\nIGFkaGVyZQ== 26325\nIEFsbGVn 26326\nYnl0ZQ== 26327\nIFdvbHZlcg== 26328\nIHVuaW4= 26329\nIHJlY29s 26330\naXR1ZA== 26331\nIG1pbWlj 26332\naWJ1cw== 26333\nIHByZWRpY3Rz 26334\nIEtlZXBlcg== 26335\naWF0aW5n 26336\nIGRlY2VwdGlvbg== 26337\nIGxlYXJudA== 26338\nIGRpYXJ5 26339\nIGNvbmRpdGlvbmFs 26340\nIHJlbGlj 26341\nIGludm9rZQ== 26342\naWVuY2Vk 26343\n5Yg= 26344\nIFBvbnQ= 26345\nIGNlbGxwaG9uZQ== 26346\nIHNwZWVkaW5n 26347\nIHRhY2tsaW5n 26348\nIG51ZGU= 26349\nb3BlbmVk 26350\nIE1hbmFmb3J0 26351\nIDE5NTI= 26352\nIG1ham9ycw== 26353\nIFNpbGVuY2U= 26354\nIGxvZ2lzdGljcw== 26355\nIHdlaWdodGVk 26356\nIFBzeWNoaWF0 26357\nIjpbIg== 26358\nIHNpY2tuZXNz 26359\nIGRpdmlkZW5kcw== 26360\nem9u 26361\nUmVsZWFzZQ== 26362\nIEtleXM= 26363\nIEljaA== 26364\nIGVueg== 26365\nIEZlcm5hbmQ= 26366\nIM6x 26367\nIG1lYW5pbmdz 26368\nIHBlbm55 26369\nIHN0ZXJu 26370\nIGxhcg== 26371\nIFB1Ymxpc2hlZA== 26372\nIGJhY2tkcm9w 26373\nS2lt 26374\nIFN5bnQ= 26375\nIGRlYnV0ZWQ= 26376\nd20= 26377\nIElzbGU= 26378\nIHJlZ3VsYXRpbmc= 26379\nb3R0aQ== 26380\nIFNjaG9sYXJz 26381\naWNlc3Rlcg== 26382\nIENoZWY= 26383\nIHBvcHM= 26384\nIExhdW5jaGVy 26385\nIFZhcmlvdXM= 26386\nIGNvbW1lbnRpbmc= 26387\nb3NsYXY= 26388\nZW56aWU= 26389\nIHJpdmFscnk= 26390\n4oKs 26391\nUmVhbGx5 26392\nIG9yYw== 26393\nIGJlYW4= 26394\nIEp1ZHk= 26395\nTm90aWNl 26396\nIEJpa2U= 26397\nP10= 26398\nIHJlbnRlZA== 26399\nc3Rlbg== 26400\nIGZvcmVmcm9udA== 26401\nIEJhbGR3aW4= 26402\nIHlpZWxkZWQ= 26403\ndGFpbHM= 26404\nUHJpbWU= 26405\nIFNvdXJjZXM= 26406\naWNhdG9y 26407\nU2Vhbg== 26408\nIG1hcmNoaW5n 26409\nT3V0cHV0 26410\nIEp1bmdsZQ== 26411\nIHJlc2lkZQ== 26412\nenpsZQ== 26413\nIEFuZHJld3M= 26414\nIHRvcnF1ZQ== 26415\nQmFzaWM= 26416\nQWN0dWFsbHk= 26417\nc3RyYXA= 26418\ncGVudGVy 26419\nIGV4YW1z 26420\nIFlh 26421\nIDE1OQ== 26422\nIERlY2lzaW9u 26423\nIHJhbnNvbQ== 26424\nZXRlZW50aA== 26425\nZW5zaW5n 26426\nMjEz 26427\nIHN1bnNldA== 26428\nNDA0 26429\nIFJhcGlk 26430\nIEhlaW4= 26431\nIEFib3JpZ2luYWw= 26432\nIG9yZ2FuaXNt 26433\nIFNldmVy 26434\nIGNsYQ== 26435\nYWpp 26436\nU2ltcGxl 26437\nIEZsYXZvcg== 26438\nIEV2YWw= 26439\ncHJ1cw== 26440\nIGNob3J1cw== 26441\nREFZ 26442\nIGRlbm91bmNlZA== 26443\nIGJpb2dyYXBoeQ== 26444\nIFR1cm5idWxs 26445\nUmVjZW50 26446\nTm9ybWFs 26447\nbGVjdGlvbnM= 26448\nV29yZA== 26449\nIGZlcnJ5 26450\nIFdhZ25lcg== 26451\naG9t 26452\nVW5pdA== 26453\nIHN1cGVybWFya2V0 26454\nIFNpdGg= 26455\nIG5vbWluZWVz 26456\nIGRpY3RhdG9yc2hpcA== 26457\naWRkbGVy 26458\nIGFubm91bmNlcw== 26459\nIFRoZW0= 26460\nIE5lcHR1bmU= 26461\nIGRlaXR5 26462\nIFlp 26463\nIG1vbmFyY2g= 26464\nQVJS 26465\nIGludmFkZWQ= 26466\nIEhvaw== 26467\ndW50YXJ5 26468\nQ2VydGFpbg== 26469\nZWdh 26470\nIGtpZGRpbmc= 26471\nIFJlZ3VsYXRpb24= 26472\nIHRyYXk= 26473\nIHBob3RvZ3JhcGhlcnM= 26474\nIEFyY2FuZQ== 26475\nIGRpc2NoYXJnZWQ= 26476\nIGV2YW5nZWxpY2Fs 26477\nIGludGVyY2hhbmdl 26478\nIGZpbG1tYWtlcg== 26479\nIEVuZGxlc3M= 26480\nIDI5MA== 26481\nIFNhbHZhZG9y 26482\nQVNZ 26483\nIFNpZ25hbA== 26484\nIHdyYXRo 26485\n4pw= 26486\nbG90 26487\nJy8= 26488\nIHByb2plY3RpbGU= 26489\nIGVtcGxveWluZw== 26490\nIEludGVyZmFjZQ== 26491\nMTkx 26492\nYXRlbGxpdGU= 26493\nIFJhdGg= 26494\ncGFja2FnZQ== 26495\nIGluZGljYXRpb25z 26496\nSmFzb24= 26497\nIGFyZ3M= 26498\nIEdIeg== 26499\nIHRpbHQ= 26500\nbmFudHM= 26501\nd29u 26502\n44K1 26503\ncmVkZA== 26504\ncmVzY2VudA== 26505\nIENhbGVuZGFy 26506\nIG1vZHVsYXI= 26507\nIGFzc2lzdGluZw== 26508\nIHJlZGVlbQ== 26509\nIEJlYW4= 26510\nIHdvcnNo 26511\nIGRlY2VudHJhbGl6ZWQ= 26512\nKS4uLg== 26513\nMzc3 26514\nIGFycmF5cw== 26515\nIGFjY29tcGxpc2htZW50cw== 26516\nzr8= 26517\nZG90 26518\nIG11dHVhbGx5 26519\nIG9ic3RydWN0 26520\nIG1pc3JlcHJlc2VudA== 26521\nb3Jlc3Q= 26522\naW9uaWM= 26523\ncnVjZQ== 26524\nJTs= 26525\nIGtub3dpbmdseQ== 26526\ncG9ydGluZw== 26527\naW5lbnRseQ== 26528\nQXJp 26529\nIFNjaHVsdHo= 26530\nRGE= 26531\nIENlcmU= 26532\nIG9ic29sZXRl 26533\nhYs= 26534\nZ2l2ZQ== 26535\nIGJhaXQ= 26536\nIGVubGFyZw== 26537\nTmVpbGw= 26538\nIDE5MzM= 26539\nIHJlY29uc2lkZXI= 26540\nIFNlcmdlYW50 26541\nIERpYW5l 26542\nIENvZ24= 26543\nIEljb24= 26544\nUG9zaXRpb24= 26545\nIGZvc3Q= 26546\nIHN0aXJyaW5n 26547\nc2V2ZW4= 26548\nIFNwYWNlWA== 26549\ndWdnZXRz 26550\nIG1lZGQ= 26551\nR2Fs 26552\nIFNpc3Rlcg== 26553\nQm95 26554\nIHRyaWdnZXJpbmc= 26555\nVGFraW5n 26556\nIHNjcmVhbXM= 26557\nIGNhdXNhbA== 26558\nIGF3YWtlbg== 26559\nQXJt 26560\nMjk3 26561\nIGRpc3BhdGNoZWQ= 26562\nIEZBTFNF 26563\nIG9yZ2FuaXphdGlvbmFs 26564\nIFRvbmc= 26565\nIGRpbGVtbWE= 26566\nZGVtb24= 26567\nU3Bs 26568\nIGhvb2tz 26569\ndWRpbmc= 26570\nIHZhbGlkYXRl 26571\nIHBvdGlvbg== 26572\nIGNsYXc= 26573\nIGJ1cmds 26574\nIHF1aXI= 26575\nQUNB 26576\nIEJyZW5uYW4= 26577\nIGR1cmFiaWxpdHk= 26578\nIGJvbWJpbmdz 26579\nIFdpbmRvdw== 26580\nIGN1bHByaXQ= 26581\nMzI1 26582\nVGhlcmVmb3Jl 26583\ndW1iZXJlZA== 26584\ncGVyZm9ybWFuY2U= 26585\nd2FydHM= 26586\nIGVuZm9yY2luZw== 26587\nIEJsb3c= 26588\nIHJlcHJpbnQ= 26589\naWZheA== 26590\nYWxwaGE= 26591\nIHNpbmlzdGVy 26592\nIGJ1cmdlcg== 26593\nZmlnaHRpbmc= 26594\nU2NvcmU= 26595\nIFN0b25lcw== 26596\naWVt 26597\nNDA1 26598\nY2hlbXk= 26599\nIHZpbmVnYXI= 26600\nbm9t 26601\nIHByZXZhaWxpbmc= 26602\nIExhdGVzdA== 26603\nwrY= 26604\nIGJh 26605\nIFdyaXRlcg== 26606\nIDE3Nw== 26607\nIENvbndheQ== 26608\nIGNvbGxlY3Rz 26609\nIHF1YW50aXRhdGl2ZQ== 26610\nIGhvcnJvcnM= 26611\nb2dlbnM= 26612\nIFNsb3Y= 26613\nIGxheXM= 26614\naGF3 26615\nIFNsYXNo 26616\nIG5pZ2h0Y2x1Yg== 26617\nIERhdmllcw== 26618\nIGJyaWRl 26619\nIFNjYXJsZXQ= 26620\neW1t 26621\nIEFwcGxpY2F0aW9ucw== 26622\ndmVsZW5ndGg= 26623\nIHJldml2YWw= 26624\nIHNvZnRseQ== 26625\nIHpvbw== 26626\naXRhaXJl 26627\nQ3Vy 26628\nIGVsZWN0cm9t 26629\nIHBsYW50aW5n 26630\nT1RP 26631\nIEVsZW1lbnRz 26632\nIHN3YWxsb3c= 26633\ncG9ydGVy 26634\nIGxhcHRvcHM= 26635\nIHBlYW51dA== 26636\nIGxvYmJ5aXN0cw== 26637\nzrI= 26638\nUGFuZWw= 26639\nIEpvYW4= 26640\naW1pbA== 26641\ndG5j 26642\nIHJlc2lzdGVk 26643\nIG91dHdl 26644\nIHJldGFpbmluZw== 26645\nYXRyaQ== 26646\nIHBvb3Jlcg== 26647\nIFN5cmlhbnM= 26648\nIEhhbW1vbmQ= 26649\nIHdlbGQ= 26650\ndWRlcg== 26651\ndG9waWM= 26652\nIFRU 26653\ncmljaWE= 26654\nIHRoaWV2ZXM= 26655\nTGlj 26656\nIEd1c3Q= 26657\nIFdheXM= 26658\nYXJldGg= 26659\nMjQz 26660\nIGJyb2FkY2FzdGVy 26661\nc2hpZWxk 26662\nYXNzaXVt 26663\ndWJsZQ== 26664\nIGFpcnN0cmlrZXM= 26665\nb25zbw== 26666\nIHBlZGFs 26667\nIGNvbGxlY3RvcnM= 26668\nIFZhbmRlcg== 26669\nIE1lc2E= 26670\nIGRpY3RhdG9y 26671\nIGRpcg== 26672\nZW50b24= 26673\nY2FydA== 26674\nc2NvcmU= 26675\nYWRkZXI= 26676\nQ3J5 26677\nIHNzaA== 26678\nZ2dlcg== 26679\nIGRydW5rZW4= 26680\nIEdT 26681\nIFNlYXQ= 26682\nIGNvcm5lcmJhY2s= 26683\nIHNraXBwZWQ= 26684\nIFJlc2VhcmNoZXJz 26685\nIEF1ZGk= 26686\nUmVmZXJlbmNl 26687\nIGhhdW50ZWQ= 26688\nw6s= 26689\nIENsaW5pYw== 26690\nY3o= 26691\nIHBz 26692\nIFBhbGFkaW4= 26693\nIFJlY2lwZQ== 26694\nIHN0aWdtYQ== 26695\nb3BweQ== 26696\nIG1vbmtleXM= 26697\nIEhhd2s= 26698\nU2Fk 26699\nIi8+ 26700\nIFdvcmtzaG9w 26701\nIFJldGFpbA== 26702\nIEF2YXRhcg== 26703\nNjI1 26704\nTmE= 26705\nIFZD 26706\nIFNlY3VyZQ== 26707\nTVk= 26708\nMTk4OA== 26709\nb3NzaXA= 26710\nIHByb3N0YXRl 26711\nIHVuZGVu 26712\nIGdhbWVy 26713\nIENvbnRlbnRz 26714\nIFdhcmhhbW1lcg== 26715\nIFNlbnRpbmVs 26716\nMzEw 26717\nIHNlZ3JlZ2F0aW9u 26718\nIEZsZXg= 26719\nIE1BWQ== 26720\nIGRyaWxscw== 26721\nIERydWdz 26722\nSXNsYW1pYw== 26723\nIHNwdXI= 26724\nIGNhZmU= 26725\nIGltYWdpbmFyeQ== 26726\nIGd1aWRpbmc= 26727\nIHN3aW5ncw== 26728\nIFRoZW1l 26729\nb2J5 26730\nIG51ZA== 26731\nIGJlZ2dpbmc= 26732\nIHN0cm9uZ2g= 26733\nIHJlamVjdGluZw== 26734\nIHBlZGVzdHJpYW5z 26735\nIFByb3NwZWN0 26736\nUmFyZQ== 26737\nc2xl 26738\nIGNvbmNlc3Npb25z 26739\nIENvbnN0aXR1dGlvbmFs 26740\nIGJlYW1z 26741\nIGZpYmVycw== 26742\ncG9vbg== 26743\nIGluc3RpbmN0cw== 26744\ncHJvcGVydHk= 26745\nIEJJRw== 26746\nU2FuZGVycw== 26747\naW1hdGVz 26748\nIGNvYXRpbmc= 26749\nIGNvcnBzZXM= 26750\nIFRSVUU= 26751\nY2hlY2tlZA== 26752\nIDE2Ng== 26753\nQXNo 26754\nIEpT 26755\nIEZpY3Rpb24= 26756\nIGNvbW11bmFs 26757\nIGVuZXJnZXRpYw== 26758\nb29vb29vb28= 26759\nIG5vd2FkYXlz 26760\nSUxE 26761\naWJv 26762\nIFNVVg== 26763\nUmVu 26764\nIGR3ZWxsaW5n 26765\nU2lsdmVy 26766\nIHRhbGx5 26767\nIE1vdmluZw== 26768\nIGNvd2FyZA== 26769\nIGdlbmVyYWxz 26770\nIGhvcm5z 26771\nIGNpcmN1bGF0ZWQ= 26772\nIHJvYmJlZA== 26773\nIFVubGltaXRlZA== 26774\nIGhhcmFzc2Vk 26775\nIGluaGliaXQ= 26776\nIGNvbXBvc2Vy 26777\nIFNwb3RpZnk= 26778\nIHNwcmVhZHM= 26779\nMzY0 26780\nIHN1aWNpZGFs 26781\nIG5vaXNlcw== 26782\nIFN0dXI= 26783\nIHNhZ2E= 26784\nIEthZw== 26785\naXNv 26786\nIHRoZW9yZXRpY2FsbHk= 26787\nTW9uZXk= 26788\nIHNpbWlsYXJpdHk= 26789\nIHNsaWNlZA== 26790\ndXRpbHM= 26791\naW5nZXM= 26792\nIi0= 26793\nIGFudGg= 26794\nIGltcGVk 26795\nTW9kdWxl 26796\nVGhyb3VnaG91dA== 26797\nIG1lbnVz 26798\nY29tbWl0dGVl 26799\nYW5kaQ== 26800\nb2Jq 26801\naW5hdg== 26802\nZmlyZWQ= 26803\nIEFiZHVsbGFo 26804\nIHVuZGVhZA== 26805\nIGZvbnRz 26806\nSG9sZA== 26807\nRU5H 26808\nIHN1c3RhaW5hYmlsaXR5 26809\nIGZsaWNr 26810\nIHJhem9y 26811\nIEZlc3Q= 26812\nIENoYXJhY3RlcnM= 26813\nIHdvcmRpbmc= 26814\nIHBvcHVsaXN0 26815\nIGNyaXRpY2l6aW5n 26816\nIG11c2U= 26817\ndmluZQ== 26818\nIGNhcmRib2FyZA== 26819\nIGtpbmRseQ== 26820\nIGZyaW5nZQ== 26821\nIFRoZWZ0 26822\naWN1bHR1cmFs 26823\nIGdvdmVybm9ycw== 26824\nIO+/ve+/ve+/ve+/vQ== 26825\nIDE2Mw== 26826\nIHRpbWVvdXQ= 26827\nIEF1dGg= 26828\nQ2hpbGRyZW4= 26829\nQVU= 26830\nIHJlZGVtcHRpb24= 26831\nIEFsZ2Vy 26832\nIDE5MTQ= 26833\nIHdhdmVk 26834\nIGFzdHJvbmF1dHM= 26835\nb2dyYW1z 26836\nIHN3YW1w 26837\nIEZpbm5pc2g= 26838\nIGNhbmRsZQ== 26839\nIHRvbm5lcw== 26840\ndXRt 26841\nIHJheQ== 26842\nIHNwdW4= 26843\nIGZlYXJmdWw= 26844\nYXJ0aWNsZXM= 26845\nIGNhdXM= 26846\nb3JpY2FsbHk= 26847\nIFJlcXVpcmVz 26848\nIEdvbA== 26849\nIHBvcGU= 26850\nIGluYXVndXJhbA== 26851\nIGdsZQ== 26852\nQURB 26853\nIElTSUw= 26854\nIE9mZmVuc2l2ZQ== 26855\nIHdhdGNoZG9n 26856\nIGJhbGNvbg== 26857\nZW50aXR5 26858\nIEhvbw== 26859\nIGdhbGxvbg== 26860\nQUND 26861\nIGRvdWJsaW5n 26862\nIGltcGxpY2F0aW9u 26863\nIFNpZ2h0 26864\nIGRvY3Ry 26865\nLS0tLS0tLQ== 26866\nIFxc 26867\nIG1hbHQ= 26868\nUm9sbA== 26869\nIOKJpQ== 26870\nIHJlY2Fw 26871\nYWRkaW5n 26872\ndWNlcw== 26873\nIEJlbmQ= 26874\nZmlndXJl 26875\nIHR1cmtleQ== 26876\nIHNvY2lldGFs 26877\nIFRpY2tldHM= 26878\nIGNvbW1lcmNpYWxseQ== 26879\nIHNwaWN5 26880\nIDIxNg== 26881\nIFJhbXA= 26882\nIHN1cGVyaW9yaXR5 26883\nw68= 26884\nIFRyYWNrZXI= 26885\nQ2FybA== 26886\nIENveQ== 26887\nIFBhdHJpb3Q= 26888\nIGNvbnN1bHRlZA== 26889\nIGxpc3Rpbmdz 26890\nIHNsZXc= 26891\ncmVlbnNob3Q= 26892\nIEdvbmU= 26893\nIFsuLi5d 26894\nMzA5 26895\nIGhvdHRlc3Q= 26896\n2LE= 26897\nIHJvY2t5 26898\nIERpYXo= 26899\nIG1hc3NhZ2U= 26900\nIHBhcmFseQ== 26901\nIHBvbnk= 26902\nQXo= 26903\nIGNhcnRyaWRnZQ== 26904\nIE5a 26905\nIHNuYWNr 26906\nIExhbWFy 26907\ncGxlbWVudA== 26908\nIExlc2xpZQ== 26909\nIG1hdGVy 26910\nIHNuaXBw 26911\nMjQ2 26912\nIGpvaW50bHk= 26913\nIEJyaXNiYW5l 26914\nIGlQb2Q= 26915\nIHB1bXBpbmc= 26916\nIGdvYXQ= 26917\nIFNoYXJvbg== 26918\nZWFsaW5n 26919\nIGNvcm9u 26920\nIGFub21hbA== 26921\ncmFoaW0= 26922\nIENvbm5lY3Rpb24= 26923\nIHNjdWxwdHVyZQ== 26924\nIHNjaGVkdWxpbmc= 26925\nIERhZGR5 26926\nYXRoaW5n 26927\nIGV5ZWJyb3dz 26928\nIGN1cnZlZA== 26929\nIHNlbnRpbWVudHM= 26930\nIGRyYWZ0aW5n 26931\nRHJvcA== 26932\nKFs= 26933\nIG5vbWluYWw= 26934\nIExlYWRlcnNoaXA= 26935\nIEdyb3c= 26936\nIDE3Ng== 26937\nIGNvbnN0cnVjdGl2ZQ== 26938\naXZhdGlvbg== 26939\nIGNvcnJ1cHRlZA== 26940\nZ2VyYWxk 26941\nIENyb3M= 26942\nIENoZXN0ZXI= 26943\nIExhcA== 26944\n44Gq 26945\nT1RI 26946\nREFUQQ== 26947\nIGFsbW9uZA== 26948\ncHJvYmFibHk= 26949\nSW1w 26950\nIGZlYXN0 26951\nIFdhcmNyYWZ0 26952\nRmxvcg== 26953\nIGNoZWNrcG9pbnQ= 26954\nIHRyYW5zY3JpcHRpb24= 26955\nIDIwNA== 26956\nIHR3ZWFrcw== 26957\nIHJlbGlldmU= 26958\nU2NpZW5jZQ== 26959\nIHBlcmZvcm1lcg== 26960\nWm9uZQ== 26961\nIHR1cm1vaWw= 26962\naWdhdGVk 26963\naGliaXQ= 26964\nIENhZmU= 26965\ndGhlbWVk 26966\nIGZsdW9y 26967\nYmVuY2g= 26968\nIGRlY29t 26969\nIFVudA== 26970\nIEJhcnJldHQ= 26971\nIEZhY3Rz 26972\nIHRhc3Rpbmc= 26973\nIFBUU0Q= 26974\nIFNlYWw= 26975\nIEp1ZGFpc20= 26976\nIER5bmFtaWM= 26977\nIENvcnM= 26978\nVmU= 26979\nIE1pbmc= 26980\nIFRyYW5zZm9ybQ== 26981\ndm9u 26982\nIERlZmVuZGVycw== 26983\nIFRhY3RpY2Fs 26984\nIFZvbg== 26985\nIFVuaXZlcnM= 26986\nIGRpc3RvcnRlZA== 26987\nIEJyZWF0aA== 26988\nPyci 26989\nIGFnb24= 26990\nIERlYWRseQ== 26991\nIGxhbg== 26992\nIEN5Y2xl 26993\nb3JuZWQ= 26994\nIHJlbGlhYmx5 26995\nIGdsb3I= 26996\nIE1vbmtleQ== 26997\n44Oh 26998\nIGFkcmVu 26999\nIG1pY3Jvd2F2ZQ== 27000\nIEFsYmFu 27001\naXJjcmFmdA== 27002\nZGlnaXQ= 27003\nc21hcnQ= 27004\nIERyZWFk 27005\nwq/Cr8Kvwq/Cr8Kvwq/Cr8Kvwq/Cr8Kvwq/Cr8Kvwq8= 27006\ne3s= 27007\nIFJvY2hlc3Rlcg== 27008\nIHNpbXBsaWZpZWQ= 27009\nIGluZmxpY3RlZA== 27010\nIHRha2VvdmVy 27011\nIHlvdXJzZWx2ZXM= 27012\nYWRpdGlvbmFs 27013\nIG11c2N1bGFy 27014\nS1M= 27015\nIGluZ2Vu 27016\nVGF4 27017\nIEZlYXR1cmU= 27018\nMjc3 27019\nIGNydWM= 27020\nIGNyYXRl 27021\nIHVuaWRlbnRpZmllZA== 27022\nIGFjY2xhaW1lZA== 27023\nIE1hbmdh 27024\nIEZyYW5jZXM= 27025\nIE5lcGFs 27026\nIEdlcmFsZA== 27027\nIEt1d2FpdA== 27028\nIHNsYWlu 27029\nIEhlYg== 27030\nIEdva3U= 27031\n44Gu5g== 27032\nMjg2 27033\nTXJz 27034\nIENvZHk= 27035\nIFNhbmN0dWFyeQ== 27036\nMDE2 27037\nIGRpc21hbnQ= 27038\nIGRhdGFzZXQ= 27039\nIEhvbmQ= 27040\nYnVjaw== 27041\nIFBhdHRlcnNvbg== 27042\nIHBhbGV0dGU= 27043\nIEdE 27044\naWNvbA== 27045\nIExvZGdl 27046\nIHBsYW5ldGFyeQ== 27047\nYWtpbg== 27048\nIFJlZ2lzdGVyZWQ= 27049\nYWJ3ZQ== 27050\nIFBldGVyc2J1cmc= 27051\nIGhhaWxlZA== 27052\nIFBpZWNl 27053\nU2NoZQ== 27054\nIERPSg== 27055\nIGVudW1lcg== 27056\nMTgx 27057\nIE9ic2VydmVy 27058\nIEJvbGQ= 27059\nZm91bmRlZA== 27060\nY29tbWVyY2U= 27061\nIGV4cGxvaXRz 27062\nIEZpbmRpbmc= 27063\nVVJO 27064\nIFNuZQ== 27065\nIEFjaWQ= 27066\nYXlldHRl 27067\nIFZhbHVlcw== 27068\nIGRyYXN0aWM= 27069\nIGFyY2hpdGVjdHVyYWw= 27070\nICIu 27071\n15U= 27072\ndW1wZWQ= 27073\nIHdyYXBwaW5n 27074\nIHdpZG93 27075\nIFNsYXllcg== 27076\nbGFjZQ== 27077\nb25jZQ== 27078\nR2VybWFueQ== 27079\nYXZvaWQ= 27080\nIHRlbXBsZXM= 27081\nUEFS 27082\nw7Q= 27083\nIEx1Y2lmZXI= 27084\nIEZsaWNrcg== 27085\nbG92 27086\nZm9yY2Vz 27087\nIHNjb3V0aW5n 27088\nIGxvdWRlcg== 27089\ndGVzeQ== 27090\nIGJlZm9yZWhhbmQ= 27091\nxJM= 27092\nIE5lb24= 27093\nIFdvbA== 27094\nIFR5cGljYWxseQ== 27095\nIFBvbGl0aWNv 27096\nLSstKw== 27097\nIGJ1aWxkZXI= 27098\nIGRlcml2ZQ== 27099\nS2lsbA== 27100\nIHBva2Vy 27101\nIGFtYmlndW91cw== 27102\nIGxpZnRz 27103\nIGN5dA== 27104\nIHJpYnM= 27105\nb29kbGU= 27106\nIFNvdW5kcw== 27107\naGFpcg== 27108\nIFN5bmRyb21l 27109\ndGY= 27110\nIHByb3BvcnRpb25hbA== 27111\ndWlk 27112\nIHBlcnRhaW5pbmc= 27113\nIEtpbmRsZQ== 27114\nIE5lZ3Jv 27115\nIHJlaXRlcmF0ZWQ= 27116\nIFRvbmlnaHQ= 27117\nb3Rocw== 27118\nIENvcm5lbGw= 27119\nIG93aW5n 27120\nIDIwOA== 27121\nZWxmYXJl 27122\nb2NhdGluZw== 27123\nIEJpcmRz 27124\nU3Vic2NyaWJl 27125\nIGVzc2F5cw== 27126\nIGJ1cmRlbnM= 27127\nIGlsbHVzdHJhdGlvbnM= 27128\nYXJpb3Vz 27129\nRVJBTA== 27130\nIENhbGN1bA== 27131\nIHhlbg== 27132\nIExpbmtlZElu 27133\nIEp1bmc= 27134\nIHJlZGVzaWdu 27135\nQ29ubm9y 27136\nMjk2 27137\nIHJldmVyc2Fs 27138\nIEFkZWxhaWRl 27139\nIExM 27140\nIHNpbmtpbmc= 27141\nIGd1bQ== 27142\nVVNI 27143\nY2FwdA== 27144\nIEdyaW1t 27145\nIGZvb3RzdGVwcw== 27146\nIENCRA== 27147\naXNwZXJz 27148\nIHByb3Nl 27149\nV2VkbmVzZGF5 27150\nIE1vdmllcw== 27151\nZWRpbg== 27152\nIG92ZXJ0dXJuZWQ= 27153\nIGNvbnRlbnRpb3Vz 27154\nVVNC 27155\nfn5+fn5+fn5+fn5+fn5+fg== 27156\nIENvcHBlcg== 27157\nIHBvaW50bGVzcw== 27158\nTlY= 27159\ndmFsdWVz 27160\nb2xwaGlu 27161\nZGFpbg== 27162\nIGRlcG9zaXRlZA== 27163\nIEdX 27164\nIHByZWNlZGVk 27165\nIENsYQ== 27166\nIEdvbGVt 27167\nIE5pbQ== 27168\nIM6y 27169\nIEVuZ2luZWVycw== 27170\nbWlkZGxl 27171\nIGZsYXR0 27172\nb3BlcmF0aXZl 27173\nIGNvdW5jaWxz 27174\naW1iYWJ3ZQ== 27175\nZWxpbg== 27176\nIHN0cmVzc2Z1bA== 27177\nIExE 27178\nIHJlc2g= 27179\nbGFrZQ== 27180\nIHdoZWVsY2hhaXI= 27181\nIEFsdGVybmF0aXZl 27182\nIG9wdGltaXpl 27183\nb3BlcmF0aW9u 27184\nIHBlZWs= 27185\nIG9uZXNlbGY= 27186\naWdpbA== 27187\nIHRyYW5zaXRpb25z 27188\nb3BhdGh5 27189\nYmxhbms= 27190\nIDE2OQ== 27191\nMTcx 27192\nX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw== 27193\nIGxhdW5kZXJpbmc= 27194\nRW5j 27195\nIERFQw== 27196\nIHdvcmtvdXRz 27197\nIHNwaWtlcw== 27198\nIGRpbm9zYXVycw== 27199\nIGRpc2NyaW1pbmF0b3J5 27200\nUG9vbA== 27201\nUmF0aGVy 27202\nMzg1 27203\nUk5B 27204\ndGVzdGVycw== 27205\nZXRv 27206\nIElkZW50aXR5 27207\nIHZlaW4= 27208\nIEJ1cnRvbg== 27209\nIGFyY2FkZQ== 27210\nNDIw 27211\nVWx0aW1hdGVseQ== 27212\nIFNhZGx5 27213\nw7A= 27214\ncGlsbA== 27215\nIGN1Ymlj 27216\nIFNwZWN0cnVt 27217\ndGhlc2U= 27218\nc3RhdGVz 27219\nIHVub2ZmaWNpYWw= 27220\naGF3a3M= 27221\nIEVWRVJZ 27222\nIHJhaW5ib3c= 27223\nIGluY2FyY2VyYXRpb24= 27224\nYW5kaW5n 27225\nIHN5bGw= 27226\nIEV2ZXJ0b24= 27227\nIDE3OQ== 27228\nIFNlcmJpYQ== 27229\nIDE4OQ== 27230\nbWV0ZXI= 27231\nIE1pY2tleQ== 27232\nIGFudGlxdQ== 27233\nIGZhY3R1YWw= 27234\nbmVjaw== 27235\nIE5hcmU= 27236\nbm9ybQ== 27237\nbXVzdA== 27238\nIGhpZ2h3YXlz 27239\nIGdsYW0= 27240\nIGRpdmlkaW5n 27241\nIFNxdWFkcm9u 27242\nIE1hcnRoYQ== 27243\nIGJpcnRocw== 27244\nQ292ZXI= 27245\nLy8vLy8vLy8vLy8vLy8vLw== 27246\nIFdvbmc= 27247\nUGhvdA== 27248\nIEFMUw== 27249\ncmlv 27250\nIE5vbmV0aGVsZXNz 27251\nIExlbW9u 27252\nIDIwNg== 27253\nIEVF 27254\nIGRlcml2YXRpdmU= 27255\nIFdXSUk= 27256\ndm90ZQ== 27257\nIHRoZXJlaW4= 27258\nIHNlcGFyYXRpbmc= 27259\nNDQ2 27260\nc3luYw== 27261\nIFN0cmVldHM= 27262\nIHJhdHQ= 27263\nIG11bmljaXBhbGl0eQ== 27264\nIFNob3J0bHk= 27265\nIG1vbms= 27266\nKSwi 27267\nIHNjcnVi 27268\nIG9wZXJhdGl2ZXM= 27269\nTmVpdGhlcg== 27270\nUGxhY2U= 27271\nIExpbWl0 27272\nRmVtYWxl 27273\nIEFjdG9y 27274\nQ2hhcmFjdGVy 27275\nIGNvbnN0aXR1dGVk 27276\nMzU3 27277\nIHByb3Rlc3RlZA== 27278\nIFN0cmF3 27279\nIEhlaWdodA== 27280\naWxkYQ== 27281\nIFR5cGg= 27282\nIGZsb29kcw== 27283\nIGNvc21ldGlj 27284\nV0FZ 27285\ncGVydHVyZQ== 27286\ndXBvbg== 27287\ndG9ucw== 27288\nZXNzaW5n 27289\nIFBvY2tldA== 27290\nIHJvb2Z0 27291\nIENhdWNhcw== 27292\nIGFudGlkZXByZXNz 27293\nIGluY29tcGF0aWJsZQ== 27294\nRUNE 27295\nIG9wZXJh 27296\nIENvbnRlc3Q= 27297\nIGdlbmVyYXRvcnM= 27298\nbGltZQ== 27299\nRGVmZW5zZQ== 27300\nMTk4Nw== 27301\nZm9ydW0= 27302\nIHNhdmFnZQ== 27303\nIEh1bmdhcmlhbg== 27304\nbno= 27305\nIG1ldGFsbGlj 27306\nIGV4cGVsbGVk 27307\nIHJlc2lkZW5jeQ== 27308\nIGRyZXNzZXM= 27309\nNjY2 27310\nIENsZW1lbnQ= 27311\nZmlyZXM= 27312\nQ2F0ZWdvcnk= 27313\nIGdlZWs= 27314\nYWxpcw== 27315\nIGNlbWV0ZXJ5 27316\nZWR1Y2F0ZWQ= 27317\nIGNyYXds 27318\nIFVuYWJsZQ== 27319\nIFR5c29u 27320\nYWtpcw== 27321\nIHBhcmRvbg== 27322\nIFdyYQ== 27323\nIHN0cmVuZ3RoZW5lZA== 27324\nIEZvcnM= 27325\nMzM1 27326\nIEhD 27327\nIE1vbmQ= 27328\nIHZpc3VhbHM= 27329\nIEJlYXRsZXM= 27330\nZXR0bGVtZW50 27331\nIO8= 27332\nZ3Jv 27333\nIGJhc2g= 27334\nIHBvb3Jlc3Q= 27335\nIGV4Y2Vs 27336\nIGFzcGlyYXRpb25z 27337\nIE11bmljaXA= 27338\nZW5zaWJsZQ== 27339\nIGNlcmVtb25pZXM= 27340\nIGludGltaWRhdGlvbg== 27341\nIENPTlRS 27342\nYmVjaw== 27343\nIEthcA== 27344\nYXN1 27345\nIHRyYWRlbWFya3M= 27346\nIFNldw== 27347\nIENvbXBldGl0aW9u 27348\nbmV0d29yaw== 27349\nIEFycmk= 27350\nIFRldA== 27351\nUm9hbWluZw== 27352\nV0M= 27353\nRGF0 27354\nIHNvYg== 27355\nIHBhaXJpbmc= 27356\nIG92ZXJkb3Nl 27357\nU0FZ 27358\nYWJlcg== 27359\nIHJldm9sdA== 27360\nIEZhaA== 27361\nYWN0aW5n 27362\nZXE= 27363\nZXN0YXRpb24= 27364\nRmlnaHQ= 27365\nIE1hcmtz 27366\nMjcz 27367\nIDE3OA== 27368\nUmF3 27369\n44GL 27370\nMzQ5 27371\nYmxvY2tz 27372\nIHZlcmdl 27373\nZXN0aW5l 27374\nIFBvZGVzdGE= 27375\nIGludmFzaXZl 27376\nIHByb2ZvdW5kbHk= 27377\nIEFv 27378\nZWFjaA== 27379\nIGxlc3Q= 27380\naW50ZXJwcmV0 27381\nIHNocmlua2luZw== 27382\nIGVycm9uZQ== 27383\nIGNoZWVz 27384\nbHlz 27385\nIEl2eQ== 27386\nIERpcmVjdG9yeQ== 27387\nIGhpbnRlZA== 27388\nVklDRQ== 27389\nIGNvbnRhY3Rpbmc= 27390\nIEdlbnQ= 27391\naGVp 27392\nIGxhYmVsaW5n 27393\nIG1lcmN1cnk= 27394\nIExpdGU= 27395\nIGV4cGlyZXM= 27396\nIGRlc3RhYmls 27397\ncml0aXM= 27398\nY3U= 27399\nIGZlYXRoZXJz 27400\nIHN0ZWVy 27401\nIHByb2dyYW1tZWQ= 27402\nIFZhZGVy 27403\nR29pbmc= 27404\nIEVsaW0= 27405\nIHlv 27406\nIE1pY2hl 27407\nIDIwMw== 27408\nIHNsZWV2ZXM= 27409\nIGJ1bGx5 27410\nIEh1bWFucw== 27411\nMzY4 27412\nIGNvbXByZXNz 27413\nIEJhbm5lcg== 27414\nQVJT 27415\nIGF3aGlsZQ== 27416\nIGNhbGli 27417\nIHNwb25zb3JzaGlw 27418\nIERpZmZpY3VsdHk= 27419\nIFBhcGVycw== 27420\nIGlkZW50aWZpZXI= 27421\nfS4= 27422\nIHlvZw== 27423\nIFNoaWE= 27424\nIGNsZWFudXA= 27425\nIHZpYmU= 27426\naW50cm9kdQ== 27427\naW1taW5n 27428\nQXVzdHJhbGlh 27429\nIG91dGxpbmVz 27430\nIFlvdXR1YmU= 27431\ndHJhaW4= 27432\nIE1ha2Vz 27433\nIGRlcG9ydGVk 27434\nIGNlbnRy 27435\nIER1Zw== 27436\nIEJvdWxkZXI= 27437\nIEJ1ZmZ5 27438\nIGluanVuY3Rpb24= 27439\nIEhhcmxleQ== 27440\nIEdyb3Vwcw== 27441\nIER1bWJsZWRvcmU= 27442\nIENsYXJh 27443\nICIt 27444\nIHNhY3JpZmljZWQ= 27445\nZXBo 27446\nU2hhZG93 27447\naWJsaW5n 27448\nIGZyZWVsYW5jZQ== 27449\nIGV2aWRlbnRseQ== 27450\ncGhhbA== 27451\nIHJldGFpbnM= 27452\nTWly 27453\nIGZpbml0ZQ== 27454\nZGFy 27455\nIENvdXM= 27456\nIHJlcGFpcmVk 27457\nIHBlcmlvZGlj 27458\nIGNoYW1waW9uc2hpcHM= 27459\nIGFzdGVyb2lk 27460\nYmxpbmQ= 27461\nIGV4cHJlc3NseQ== 27462\nIEFzdHJvcw== 27463\nIHNjYWxlZA== 27464\nIGdlb2dyYXBoaWNhbA== 27465\nIFJhcGlkcw== 27466\nRW5qb3k= 27467\nIGVsYXN0aWM= 27468\nIE1vaGFtZWQ= 27469\nTWFya2V0 27470\nYmVnaW4= 27471\nIGRpc2NvdmVycw== 27472\nIHRlbGVjb21tdW5pY2F0aW9ucw== 27473\nIHNjYW5uZXI= 27474\nIGVubGFyZ2U= 27475\nIHNoYXJrcw== 27476\nIHBzeWNoZWRlbA== 27477\nIFJvdWdl 27478\nIHNuYXBzaG90 27479\naXNpbmU= 27480\nWFA= 27481\nIHBlc3RpY2lkZXM= 27482\nIExTRA== 27483\nIERpc3RyaWJ1dGlvbg== 27484\ncmVhbGx5 27485\nIGRlZ3JhZGF0aW9u 27486\nIGRpc2d1aXNl 27487\nIGJpb20= 27488\nIEVYVA== 27489\nIGVxdWF0aW9ucw== 27490\nIGhhemFyZHM= 27491\nIENvbXBhcmVk 27492\nKSo= 27493\nIHZpcnR1ZXM= 27494\nIGVsZGVycw== 27495\nIGVuaGFuY2luZw== 27496\nIEFjcm9zcw== 27497\nZXJvcw== 27498\nYW5nbGluZw== 27499\nIGNvbWJ1c3Q= 27500\ndWNjaQ== 27501\nIGNvbmN1c3Npb24= 27502\nIGNvbnRyYWNlcHRpb24= 27503\nIEthbmc= 27504\nIGV4cHJlc3Nlcw== 27505\nIGF1eA== 27506\nIFBpb25l 27507\nIGV4aGliaXRz 27508\nRGVidWc= 27509\nT1RBTA== 27510\nIEFscmVhZHk= 27511\nIFdoZWVsZXI= 27512\nIGV4cGFuZHM= 27513\nPzo= 27514\nIHJlY29uY2lsaWF0aW9u 27515\nIHBpcmF0ZXM= 27516\nIHB1cnNl 27517\nIGRpc2NvdXJhZ2U= 27518\nIHNwZWN0YWNsZQ== 27519\nUmFuaw== 27520\nIHdyYXBz 27521\nIFRob3VnaHQ= 27522\nIGltcGVuZGluZw== 27523\nT3Bw 27524\nIEFuZ2xv 27525\nIEVVUg== 27526\nIHNjcmV3ZWQ= 27527\ncmV0Y2hlZA== 27528\nIGVuY291cmFnZW1lbnQ= 27529\nbW9kZWxz 27530\nIGNvbmZ1c2U= 27531\nbW1t 27532\nIFZpdGFtaW4= 27533\n4paR4paR 27534\nQ3J1 27535\nIGtuaWdodHM= 27536\nIGRpc2NhcmQ= 27537\nIGJpc2hvcHM= 27538\nIFdlYXI= 27539\nIEdhcnJldHQ= 27540\na2Fu 27541\n44Of 27542\nIG1hc2N1bGluZQ== 27543\nY2FwaXRhbA== 27544\nIEF1cw== 27545\nIGZhdGFsbHk= 27546\ndGhhbmtz 27547\nIEFV 27548\nIEd1dA== 27549\nMTIwMA== 27550\nIDAwMDAwMDAw 27551\nIHN1cnJvZw== 27552\nIEJJT1M= 27553\ncmFpdHM= 27554\nIFdhdHRz 27555\nIHJlc3VycmVjdGlvbg== 27556\nIEVsZWN0b3JhbA== 27557\nIFRpcHM= 27558\nNDAwMA== 27559\nIG51dHJpZW50 27560\nIGRlcGljdGluZw== 27561\nIHNwcmluaw== 27562\nIG11ZmY= 27563\nIExJTQ== 27564\nIFNhbXBsZQ== 27565\ncHNj 27566\naWJp 27567\nZ2VuZXJhdGVk 27568\nIHNwZWNpbWVucw== 27569\nIGRpc3NhdGlzZg== 27570\nIHRhaWxvcmVk 27571\nIGhvbGRpbmdz 27572\nIE1vbnRobHk= 27573\nIEVhdA== 27574\ncG9vbnM= 27575\nIG5lYw== 27576\nIENhZ2U= 27577\nIExvdHVz 27578\nIExhbnRlcm4= 27579\nIGZyb250aWVy 27580\nIHBlbnNpb25z 27581\nIGpva2Vk 27582\nIEhhcmR5 27583\nPS09LT0tPS0= 27584\ncmFkZQ== 27585\nVUlE 27586\nIHJhaWxz 27587\nIGVtaXQ= 27588\nIHNsYXRl 27589\nIHNtdWc= 27590\nIHNwaXQ= 27591\nIENhbGxz 27592\nIEphY29icw== 27593\nZmVhdA== 27594\nIFVF 27595\nIHJlc3RydWN0 27596\nIHJlZ2VuZXJhdGlvbg== 27597\nIGVuZXJnaWVz 27598\nIENvbm5vcg== 27599\nT0hO 27600\nIENoZWVzZQ== 27601\nIGdlcg== 27602\nIHJlc3VycmVjdA== 27603\nbWFuYWdlbWVudA== 27604\nTlc= 27605\nIHByZXNlbnRseQ== 27606\nIEJydWlucw== 27607\nTWVtYmVy 27608\nIE1hbmc= 27609\naWRhbg== 27610\nIGJvb3N0aW5n 27611\nd3lu 27612\nKy4= 27613\ncmVxdWlzaXRl 27614\nIE5ZUEQ= 27615\nIE1lZ2Fu 27616\nIENvbmRpdGlvbnM= 27617\nIHBpY3M= 27618\nbmVzaXVt 27619\nIFJhc2g= 27620\nIDE3NA== 27621\nIER1Y2tz 27622\nIGVtYnJv 27623\nenU= 27624\nb25pYW4= 27625\ncmVsaWdpb3Vz 27626\nIGNyYXo= 27627\nIEFDQQ== 27628\nIFp1Y2tlcg== 27629\nRU1B 27630\nIFByb3M= 27631\nV2VhcG9u 27632\nIEtub3g= 27633\nIEFyZHVpbm8= 27634\nIHN0b3Zl 27635\nIGhlYXZlbnM= 27636\nIFB1cmNoYXNl 27637\nIGhlcmQ= 27638\nIGZ1bmRyYWlzZXI= 27639\nRGlnaXRhbA== 27640\nNTAwMA== 27641\nIHByb3BvbmVudHM= 27642\nL+KAiw== 27643\nIGplbGx5 27644\nIFZpc2E= 27645\nIG1vbmtz 27646\nIGFkdmFuY2VtZW50 27647\nIFdlcg== 27648\nIDE4Nw== 27649\nZXVz 27650\nZXJ0aWxpdHk= 27651\nIGZldGFs 27652\nIDE5MzY= 27653\nTG8= 27654\nIG91dGZpdHM= 27655\nIHN0YWlyY2FzZQ== 27656\nYm9tYg== 27657\nIGN1c3RvbWl6ZWQ= 27658\nY2xhaXI= 27659\nVHJlZQ== 27660\nIG1hcHBlZA== 27661\nIENvbnNpZGVyaW5n 27662\nIFRvcnJlcw== 27663\nIG1ldGh5bA== 27664\nIGFwcHJveGltYXRl 27665\nIGRvb20= 27666\nIEhhbnNlbg== 27667\nIGNyb3Nzb3Zlcg== 27668\nIHN0YW5kYWxvbmU= 27669\n5Lw= 27670\nIGludml0ZXM= 27671\nIGdyYXZleWFyZA== 27672\nIGhw 27673\nRG9uYWxkVHJ1bXA= 27674\nIGVzY29ydA== 27675\nR2Fy 27676\nIHByZWRlY2Vzc29ycw== 27677\nIGhheQ== 27678\nIGVuenltZQ== 27679\nIFN0cmFpZ2h0 27680\ndmlzb3Jz 27681\nSW5n 27682\nYW5lb3VzbHk= 27683\nIEFwcGxpZWQ= 27684\nIGZlYw== 27685\nIER1cmFudA== 27686\nIG91dHNwb2tlbg== 27687\nb3Ji 27688\nIHplYWw= 27689\nIGRpc2dyYWNl 27690\nJyku 27691\nIENoZW5n 27692\nMjg5 27693\nIFJlbmE= 27694\nIFN1aWNpZGU= 27695\nMjk0 27696\nIG91dHJhZ2Vk 27697\nIE5ld21hbg== 27698\nIE52aWRpYQ== 27699\nIEFiZXI= 27700\nIEJlcnM= 27701\nIHJlY3JlYXRpb24= 27702\nV2luZG93 27703\nIERQ 27704\neGU= 27705\nIHBlZG9waA== 27706\nIGZhbGxvdXQ= 27707\nYW1ib28= 27708\nIHByZXNlbnRhdGlvbnM= 27709\nIEFwcHM= 27710\nIGh0bWw= 27711\nMzQ1 27712\nIFhYWA== 27713\nIHJ1YmJpbmc= 27714\nIExlYXRoZXI= 27715\nIGh1bWlkaXR5 27716\nc2V5cw== 27717\nZXN0YWJsaXNoZWQ= 27718\nIFVuaXRz 27719\nNjQ2 27720\nIHJlc3BlY3RhYmxl 27721\nQXV0bw== 27722\nIHRocml2aW5n 27723\nIElubm92YXRpb24= 27724\nYW5ncw== 27725\nRXh0cmE= 27726\ncmVndWxhdGlvbg== 27727\nMjk4 27728\ncGljaw== 27729\nRXhhbXBsZXM= 27730\nIENK 27731\nQXR0YWNr 27732\nIGRyYWNvbg== 27733\nTFQ= 27734\nIHN0aWNrZXI= 27735\ncmVycw== 27736\nIHN1bm55 27737\nSXNz 27738\ncmVndWxhdGVk 27739\nZGlt 27740\nIEFic3RyYWN0 27741\nIGh1c2JhbmRz 27742\nT2ZmaWNl 27743\nb21pbmF0aW9u 27744\naXRhcnM= 27745\nQU5HRQ== 27746\nYXNjYWw= 27747\nIEtyaXM= 27748\nIEluZmFudHJ5 27749\nIG1hbGY= 27750\nIEF0aGU= 27751\nIFJhbGx5 27752\nYmFsYW5jZWQ= 27753\nLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u 27754\nT1VQ 27755\nIG1vbGVjdWxl 27756\nbWV0aWNz 27757\nIFNwbGl0 27758\nIEluc3RydWN0aW9ucw== 27759\nIE5pZ2h0cw== 27760\nY2FyZHM= 27761\nIHR1Zw== 27762\nIGNvbmU= 27763\n5a0= 27764\nIHR4 27765\nIERpc2N1c3Npb24= 27766\nIGNhdGFzdHJvcGhl 27767\ncHBl 27768\nZ2lv 27769\nIGNvbW11bmlzbQ== 27770\nIGhhbHRlZA== 27771\nIEd1YW50 27772\nY2xlYW4= 27773\nIFNjaGVk 27774\nIEthbnll 27775\nIHdhbmRlcg== 27776\nIFNlcmlvdXNseQ== 27777\nIDE4OA== 27778\nZW5uaWFs 27779\nZm9sbG93 27780\ncHJvZHVjdGl2ZQ== 27781\nIEZsb3c= 27782\nIFNhaWw= 27783\nIGNyYXc= 27784\nIHNpbXVsYXRpb25z 27785\nb3J1 27786\nYW5nbGVz 27787\nIE5vbGFu 27788\nIG1lbnN0cnU= 27789\nNDcw 27790\nIDIwNw== 27791\nYWph 27792\nIGNhc3VhbGx5 27793\nYm9hcmRpbmc= 27794\nIDIyMg== 27795\nb3Z5 27796\nIE51bWJlcnM= 27797\ndW1hdA== 27798\nT0U= 27799\nMjg3 27800\nIENsZW1zb24= 27801\nIGNlcnRz 27802\nIHNsaWQ= 27803\nIFRyaWJl 27804\nIHRvYXN0 27805\nIGZvcnR1bmVz 27806\nIGZhbHM= 27807\nIENvbW1pdHRlZXM= 27808\nIGdw 27809\nIGZpZXJ5 27810\nIE5ldHM= 27811\nIEFuaW1l 27812\nUGFja2FnZQ== 27813\nIENvbXBhcmU= 27814\nbGF1Z2h0ZXI= 27815\naW5mZWN0 27816\nIGF0cm9jaXRpZXM= 27817\nIGp1c3RpY2Vz 27818\nIGluc3VsdHM= 27819\nIFZlcm5vbg== 27820\nIHNoYWtlbg== 27821\nIHBlcnNvbmE= 27822\nZXN0YW1w 27823\nMzY3 27824\nYnJhaW4= 27825\nIGV4cGVyaW1lbnRpbmc= 27826\nS2Vu 27827\nIEVsZWN0cm9uaWNz 27828\nIDE2MQ== 27829\nZG9tYWlu 27830\nIGdyYXBoaWNhbA== 27831\nYmlzaG9w 27832\nIHdob3BwaW5n 27833\nIEV2YW5nZWw= 27834\nIGFkdmVydGlzZXJz 27835\nIFNwZWFy 27836\nIGJpZHM= 27837\nIGRlc3Ryb3lz 27838\ndXR6 27839\nIHVuZGVyc2M= 27840\nIEFERA== 27841\nIGFudHM= 27842\nIEN1bQ== 27843\naXBwbGVz 27844\nIEZpbGw= 27845\nIGdsYW5jZWQ= 27846\nIGluZGljdGVk 27847\nIEVmZg== 27848\nIG1pc2Nvbg== 27849\nIERlc2t0b3A= 27850\nIGFiaWRl 27851\n44OA 27852\nIElv 27853\nIENvdWw= 27854\nIGNhcHN1bGU= 27855\nIENocnlz 27856\nTU9O 27857\nIHVuZGVz 27858\nIElSQQ== 27859\nIGNpdGF0aW9u 27860\nIGRpY3RhdGU= 27861\nIE5ldHdvcmtz 27862\nIENvbmZsaWN0 27863\nIFN0dWZm 27864\neGE= 27865\naXNlYw== 27866\nIENoZW1pc3RyeQ== 27867\nIHF1YXJ0ZXJseQ== 27868\nV2lsbGlhbXM= 27869\nYW5hbg== 27870\nT3B0 27871\nIEFsZXhhbmRyaWE= 27872\nb3V0aGVhc3Rlcm4= 27873\nIFNwcmluZ2ZpZWxk 27874\nIEJsYWNrcw== 27875\nIGdlb2dyYXBoeQ== 27876\nMjQy 27877\nIHV0bW9zdA== 27878\nIEV4eG9u 27879\nYWJvdXRz 27880\nRVZB 27881\nIEVuYWJsZQ== 27882\nIEJhcnI= 27883\nIGRpc2FncmVlZA== 27884\nIEN5cHJ1cw== 27885\nIGRlbWVudGlh 27886\nIGxhYnM= 27887\nIHViaXF1aXRvdXM= 27888\nIExPVkU= 27889\nIGNvbnNvbGlkYXRlZA== 27890\nc3I= 27891\nIGNyZWFteQ== 27892\nIFRpbWJlcg== 27893\nUmVnYXJkbGVzcw== 27894\nIENlcnRpZmljYXRl 27895\nICIuLi4= 27896\nb2dlbm91cw== 27897\nQ2FwdGFpbg== 27898\nIGluc3VsdGluZw== 27899\nIFNvcm9z 27900\nIEluc3Ry 27901\nIEJ1bGdhcmlh 27902\nYmV0dGVy 27903\nIHN1Y2tpbmc= 27904\nIERhdmlkc29u 27905\nYXR6 27906\nIGNvbGxhdGVyYWw= 27907\nZ2lm 27908\nIHBsYWd1ZWQ= 27909\nIENhbmNlbA== 27910\nIEdhcmRuZXI= 27911\nUkI= 27912\nIHNpeHRlZW4= 27913\nUmVtb3Zl 27914\ndXJpc3RpYw== 27915\nY29vaw== 27916\nUm9k 27917\nIGNvbXByaXNpbmc= 27918\nZmxl 27919\nKeKAlA== 27920\nIFZpa2luZw== 27921\nZ3Jvd3Ro 27922\nYWdvbmFs 27923\nIHNyZg== 27924\nYWZldHk= 27925\nbW90 27926\nTmVhcmx5 27927\nc3Rvd24= 27928\nIEZhY3Rvcg== 27929\nIGF1dG9tb2JpbGU= 27930\nIHByb2NlZHVyYWw= 27931\nbWFzaw== 27932\nYW1waXJlcw== 27933\nIGRpc2FwcGVhcnM= 27934\namFi 27935\nMzE1 27936\nIDE5NTE= 27937\nbmVlZGVk 27938\nIGRhcmluZw== 27939\nbGVhZGVy 27940\nIHBvZGl1bQ== 27941\nIHVuaGVhbHRoeQ== 27942\nIG11bmQ= 27943\nIHB5cmFtaWQ= 27944\nb2NyZQ== 27945\nIGtpc3NlZA== 27946\nIGRyZWFtZWQ= 27947\nIEZhbnRhc3RpYw== 27948\nIEdseQ== 27949\n5Yo= 27950\nIGdyZWF0bmVzcw== 27951\nIHNwaWNlcw== 27952\nIG1ldHJvcG9saXRhbg== 27953\nIGNvbXB1bHM= 27954\naWV0cw== 27955\nMTAxNg== 27956\nIFNoYW0= 27957\nIFB5cg== 27958\nZmxpZXM= 27959\nIE1pZG5pZ2h0 27960\nIHN3YWxsb3dlZA== 27961\nIGdlbnJlcw== 27962\nIEx1Y2t5 27963\nIFJld2FyZHM= 27964\nIGRpc3BhdGNo 27965\nIElQQQ== 27966\nIEFwcGx5 27967\nIGF2ZW4= 27968\nYWxpdGllcw== 27969\nMzEy 27970\ndGhpbmdz 27971\nICgpLg== 27972\nIG1hdGVz 27973\nIFN6 27974\nIENPUA== 27975\nb2xhdGU= 27976\nT0ZG 27977\nIHJlY2hhcmdl 27978\nY2Fwcw== 27979\nIFlvcmtlcg== 27980\naWNvbmU= 27981\nIGdhbGF4aWVz 27982\naWxlYWtz 27983\nRGF2ZQ== 27984\nIFB1eno= 27985\nIENlbHRpYw== 27986\nIEFGQw== 27987\nMjc2 27988\nIFNvbnM= 27989\nIGFmZmlybWF0aXZl 27990\nSG9y 27991\nIHR1dG9yaWFscw== 27992\nIENJVFk= 27993\nIFJvc2E= 27994\nIEV4dGVuc2lvbg== 27995\nU2VyaWVz 27996\nIGZhdHM= 27997\nIHJhYg== 27998\nbGlz 27999\nIHVuaWM= 28000\nIGV2ZQ== 28001\nIFNwaW4= 28002\nIGFkdWx0aG9vZA== 28003\ndHlw 28004\nIHNlY3Rhcmlhbg== 28005\nIGNoZWNrb3V0 28006\nIEN5Y2w= 28007\nU2luZ2xl 28008\nIG1hcnR5cg== 28009\nIGNoaWxsaW5n 28010\nODg4 28011\nb3VmbA== 28012\nIF07 28013\nIGNvbmdlc3Rpb24= 28014\nbWs= 28015\nIFdoZXJlYXM= 28016\nIDE5Mzg= 28017\ndXJyZW5jaWVz 28018\nZXJpb24= 28019\nIGJvYXN0 28020\nIFBhdGllbnRz 28021\nIGNoYXA= 28022\nIEJE 28023\ncmVhbERvbmFsZFRydW1w 28024\nIGV4YW1pbmVz 28025\naG92 28026\nIHN0YXJ0bGluZw== 28027\nIEJhYnlsb24= 28028\nd2lk 28029\nb21ldw== 28030\nYnJhbmNl 28031\nIE9keXNzZXk= 28032\nd2ln 28033\nIHRvcmNo 28034\nIFZveA== 28035\nIE1veg== 28036\nIFRyb2xs 28037\nIEFucw== 28038\nU2ltaWxhcmx5 28039\nIEZ1bA== 28040\nMDA2 28041\nVW5sZXNz 28042\nIEFsb25l 28043\nc3RlYWQ= 28044\nIFB1Ymxpc2hlcg== 28045\ncmlnaHRz 28046\ndHU= 28047\nIERvZXNu 28048\nIHByb2Zlc3Npb25hbGx5 28049\nIGNsbw== 28050\naWN6 28051\nIHN0ZWFscw== 28052\nIOE= 28053\nMTk4Ng== 28054\nIHN0dXJkeQ== 28055\nIEpvaGFubg== 28056\nIG1lZGFscw== 28057\nIGZpbGluZ3M= 28058\nIEZyYXNlcg== 28059\nZG9uZQ== 28060\nIG11bHRpbmF0aW9uYWw= 28061\nIGZlZGVy 28062\nIHdvcnRobGVzcw== 28063\nIHBlc3Q= 28064\nWWVzdGVyZGF5 28065\nYW5raW5k 28066\nIGdheXM= 28067\nIGJvcm5l 28068\nIFBPUw== 28069\nUGljdHVyZQ== 28070\nIHBlcmNlbnRhZ2Vz 28071\nMjUx 28072\ncmFtZQ== 28073\nIHBvdGlvbnM= 28074\nQU1E 28075\nIExlYmFuZXNl 28076\nIHJhbmc= 28077\nIExTVQ== 28078\nb25ncw== 28079\nIHBlbmluc3VsYQ== 28080\nIENsYXVzZQ== 28081\nQUxL 28082\nb2hh 28083\nIE1hY0Jvb2s= 28084\nIHVuYW5pbW91cw== 28085\nIGxlbmRlcnM= 28086\nIGhhbmdz 28087\nIGZyYW5jaGlzZXM= 28088\nb3JlcnM= 28089\nIFVwZGF0ZXM= 28090\nIGlzb2xhdGU= 28091\nYW5kcm8= 28092\nU29vbg== 28093\nIGRpc3J1cHRpdmU= 28094\nIFN1cnZl 28095\nIHN0aXRjaGVz 28096\nIFNjb3Jw 28097\nIERvbWluaW9u 28098\nIHN1cHBseWluZw== 28099\nQXJn 28100\nIHR1cnJldA== 28101\nIEx1aw== 28102\nIGJyYWNrZXRz 28103\nKik= 28104\nIFJldm9sdXRpb25hcnk= 28105\nIEhvbmVzdA== 28106\nIG5vdGljaW5n 28107\nIFNoYW5ub24= 28108\nIGFmZm9yZGVk 28109\nIHRoYQ== 28110\nIEphbmV0 28111\nIS0t 28112\nIE5hcmVuZHJh 28113\nIFBsb3Q= 28114\nSG9s 28115\nc2V2ZXI= 28116\nZWVudGg= 28117\nIG9ic3RydWN0aW9u 28118\nIDEwMjQ= 28119\nc3RhZmY= 28120\namFz 28121\nb3JnZXQ= 28122\nc2NlbmVz 28123\nbGF1Z2hz 28124\nIEZhcmdv 28125\nY3JpbWU= 28126\nIG9yY2hlc3Ry 28127\nIGRlbGV0 28128\naWxpYXJ5 28129\ncmlldmVk 28130\nIG1pbGl0YXI= 28131\nIEdyZWVuZQ== 28132\n4peP 28133\n44Gm 28134\nIEd1YXJkcw== 28135\nIHVubGVhc2hlZA== 28136\nIFdlYmVy 28137\nIGFkanVzdGFibGU= 28138\nIGNhbGliZXI= 28139\nIG1vdGl2YXRpb25z 28140\nIMOg 28141\nbUFo 28142\nIExhbmth 28143\naGFuZGxl 28144\nIHBlbnQ= 28145\nIFJhdg== 28146\nIEFuZ3VsYXI= 28147\nIEthdQ== 28148\ndW1iaW5n 28149\nIHBoaWxhbnRocm9w 28150\nIGRlaHlk 28151\nIHRveGljaXR5 28152\nZWVy 28153\nIFlPUks= 28154\nd2l0eg== 28155\n5bw= 28156\nIElF 28157\nY29tbXVuaXR5 28158\nIEFI 28159\nIHJldGFsaQ== 28160\nIG1hc3NpdmVseQ== 28161\nIERhbmllbHM= 28162\nIERFTA== 28163\nIGNhcmNpbg== 28164\nVXJs 28165\nIHJvdXRpbmc= 28166\nIE5QQ3M= 28167\nIFJBRg== 28168\ncnljZQ== 28169\nIHdhaXZlZA== 28170\nIEd1YXRlbQ== 28171\nRXZlcnlib2R5 28172\nIGNvdmVuYW50 28173\nIDE3Mw== 28174\nIHJlbGF4aW5n 28175\nIHF1YXJ0 28176\nYWxtb3N0 28177\nIGd1YXJkZWQ= 28178\nIFNvbGRpZXJz 28179\nIFBMQVk= 28180\nIG91dGdvaW5n 28181\nTEFORA== 28182\nIHJld3JpdGU= 28183\nIE1PVg== 28184\nIEltcGVy 28185\nIFNvbHV0aW9u 28186\nIHBoZW5vbWVuYWw= 28187\nIGxvbmdldml0eQ== 28188\nIGltcGF0 28189\nIE5pc3Nhbg== 28190\naXJpZQ== 28191\nIG9kb3I= 28192\nIFphcg== 28193\nb2tz 28194\nIG1pbGl0aWFz 28195\nIFNQRUM= 28196\nIHRvbGVyYXRlZA== 28197\nYXJzZXI= 28198\nIEJyYWRmb3Jk 28199\nKyw= 28200\nIHN1cnJlYWw= 28201\nc2Y= 28202\nQ2FuYWRpYW4= 28203\nIHJlc2VtYmxhbmNl 28204\nIGNhcmJvaHlkcmF0ZQ== 28205\nVklFVw== 28206\nIGFjY2Vzc29yeQ== 28207\nbWVhbA== 28208\nbGFyZ2VzdA== 28209\naWVnZWw= 28210\nU29tZW9uZQ== 28211\nIHRvdWdoZXN0 28212\nb3Nv 28213\nIGZ1bm5lbA== 28214\nIGNvbmRlbW5hdGlvbg== 28215\nbHVlbnQ= 28216\nIHdpcmVk 28217\nIFN1bnNldA== 28218\nSmVzdXM= 28219\nIFBTVA== 28220\nIFBhZ2Vz 28221\nIFR5Y29vbg== 28222\nIFBG 28223\nIHNlbGVjdGlvbnM= 28224\nIOCk 28225\ncGFydGlzYW4= 28226\nIGhpZ2hz 28227\nIFJ1bmU= 28228\nIGNyYWZ0cw== 28229\nbGVhZA== 28230\nIFBhcmVudHM= 28231\nIHJlY2xhaW0= 28232\nZWtlcg== 28233\nIEFsbGllZA== 28234\nYWVwZXI= 28235\nIGxvb21pbmc= 28236\nIGJlbmVmaWNpYXJpZXM= 28237\nIEh1bGw= 28238\nU3R1ZGVudHM= 28239\nSmV3aXNo 28240\nZGo= 28241\nIHBhY3Q= 28242\ndGVtcGxhdGU= 28243\nIE9mZmljaWFscw== 28244\nIEJheWxvcg== 28245\nIGhlbXA= 28246\nIHlvdXRocw== 28247\nIExldmVscw== 28248\nIFhpYW8= 28249\nIENoZXM= 28250\nIGVuZGVhdm9y 28251\nIFJlbW92ZWQ= 28252\nIGhpcHBvY2FtcA== 28253\nSGVsbA== 28254\n44KK 28255\nODA1 28256\nIGRpbm9zYXVy 28257\nIFdyYXRo 28258\nIEluZG9uZXNpYW4= 28259\nIGNhbGN1bGF0b3I= 28260\nIERpY3Rpb25hcnk= 28261\nIDQyMA== 28262\nIE1BRw== 28263\nKF8= 28264\nISw= 28265\ndGFyaWFucw== 28266\nIHJlc3RyaWN0aW5n 28267\ncmFjdXNl 28268\nIHdlZWtkYXk= 28269\nT1VOVA== 28270\nIHNocnVnZ2Vk 28271\nbGVncm91bmQ= 28272\nIGJhbGQ= 28273\nIERvY3RvcnM= 28274\nIHRvdXRlZA== 28275\nIE1heHdlbGw= 28276\nIDIxNA== 28277\nIGRpcGxvbWF0 28278\nIHJlcHJlc3Npb24= 28279\nIGNvbnN0aXR1ZW5jeQ== 28280\ndmljZQ== 28281\ncmFua2Vk 28282\nIE5hcG9sZW9u 28283\nZ2FuZw== 28284\nIEZvcmV2ZXI= 28285\ndHVu 28286\nIGJ1bGI= 28287\nIFBEVA== 28288\nIENpc2Nv 28289\nVkVO 28290\nIHJlc3VtZWQ= 28291\nU3RldmVu 28292\nIE1hbml0b2Jh 28293\nIGZhYnVsb3Vz 28294\nIEFnZW50cw== 28295\nMTk4NA== 28296\nIGFtdXNpbmc= 28297\nIE15c3Rlcmllcw== 28298\nIG9ydGhvZG94 28299\nZmxvb3I= 28300\nIHF1ZXN0aW9ubmFpcmU= 28301\nIHBlbmV0cmF0ZQ== 28302\nIGZpbG1tYWtlcnM= 28303\nIFVuYw== 28304\nIHN0YW1wZWQ= 28305\nIHRoaXJ0ZWVu 28306\nIG91dGZpZWxk 28307\nIGZvcndhcmRlZA== 28308\nIGFwcHJh 28309\nIGFpZGVk 28310\ndHJ5 28311\nIHVuZm9jdXNlZA== 28312\nIExpeg== 28313\nIFdlbmR5 28314\nIFNjZW5l 28315\nQ2hhcmc= 28316\nIHJlamVjdHM= 28317\nIGxlZnRpc3Q= 28318\nIFByb3ZpZGVuY2U= 28319\nIEJyaWQ= 28320\ncmVnbg== 28321\nIHByb3BoZWN5 28322\nIExJVkU= 28323\nNDk5 28324\nIGZvcmdl 28325\nIEZNTA== 28326\nIGludHJpbnNpYw== 28327\nIEZyb2c= 28328\nIHdvbnQ= 28329\nIEhvbHQ= 28330\nIGZhbWVk 28331\nQ0xVUw== 28332\nYWVwZXJuaWNr 28333\nIEhhdGU= 28334\nIENheQ== 28335\nIHJlZ2lzdGVyaW5n 28336\nb3J0YWxpdHk= 28337\ncm9weQ== 28338\nb2NhbHlwdGlj 28339\nYWFu 28340\nbmF2 28341\nIGZhc2Npc3Q= 28342\nSUZJRUQ= 28343\nIGltcGxpY2F0ZWQ= 28344\nIFJlc29ydA== 28345\nIENoYW5kbGVy 28346\nIEJyaWNr 28347\nUGlu 28348\neXNj 28349\nVXNhZ2U= 28350\nIEhlbG0= 28351\ndXNyYQ== 28352\n4piF4piF 28353\nIEFiYmFz 28354\nIHVuYW5pbW91c2x5 28355\nIGtlZXBlcg== 28356\nIGFkZGljdGVk 28357\nPz8/ 28358\nIGhlbG1ldHM= 28359\nIGFudGlveGlk 28360\nYXBzZWQ= 28361\nODA4 28362\nZ2llbmU= 28363\nIHdhaXRz 28364\nIG1pbmlvbg== 28365\ncmF2ZWQ= 28366\nIFBvcnNjaGU= 28367\nIGRyZWFtaW5n 28368\nIDE3MQ== 28369\nIENhaW4= 28370\nIHVuZm9y 28371\nYXNzbw== 28372\nIENvbmZpZ3VyYXRpb24= 28373\na3Vu 28374\naGFyZHQ= 28375\nIG5lc3RlZA== 28376\nIExEUw== 28377\nTEVT 28378\nIHR5aW5n 28379\nZW5vcw== 28380\nIGN1ZQ== 28381\nIE1hcnF1 28382\nc2tpcnRz 28383\nIGNsaWNrZWQ= 28384\nIGV4cGlyYXRpb24= 28385\nIEFjY29yZGluZ2x5 28386\nIFdD 28387\nIGJsZXNzaW5ncw== 28388\nIGFkZGljdGl2ZQ== 28389\nIE5hcnI= 28390\neXg= 28391\nIEphZ3VhcnM= 28392\nIHJlbnRz 28393\nIFNpYmVy 28394\nIHRpcHBlZA== 28395\nb3Vzc2U= 28396\nIEZpdHpnZXJhbGQ= 28397\nIGhpZXJhcmNo 28398\nb3V0aW5l 28399\nIHdhdmVsZW5ndGg= 28400\nPi4= 28401\nY2hpZA== 28402\nIFByb2Nlc3Npbmc= 28403\nLys= 28404\ncmFua2luZw== 28405\nRWFzeQ== 28406\nIENvbnN0cnVjdA== 28407\nIHRldA== 28408\naW5zdXJlZA== 28409\nSFVE 28410\nIHF1b3Rpbmc= 28411\nIGNvbW11bmljYXRlZA== 28412\naW54 28413\nIGlubWF0ZQ== 28414\nIGVyZWN0ZWQ= 28415\nIEFic29sdXRlbHk= 28416\nIFN1cmVseQ== 28417\nIHVuaW0= 28418\nIFRocm9uZQ== 28419\naGVpZA== 28420\nIGNsYXdz 28421\nIHN1cGVyc3Rhcg== 28422\nIExlbm4= 28423\nIFdoaXM= 28424\nVWs= 28425\nYWJvbA== 28426\nIHNrZXQ= 28427\nIE5pZXQ= 28428\nIHBlcmtz 28429\nIGFmZmluaXR5 28430\nIG9wZW5pbmdz 28431\ncGhhc2lz 28432\nIGRpc2NyaW1pbmF0ZQ== 28433\nVGlw 28434\ndmM= 28435\nIGdyaW5kaW5n 28436\nIEplbm55 28437\nIGFzdGhtYQ== 28438\naG9sZXM= 28439\nIEhvbWVy 28440\nIHJlZ2lzdGVycw== 28441\nIEdsYWQ= 28442\nIGNyZWF0aW9ucw== 28443\nIGxpdGhpdW0= 28444\nIGFwcGxhdXNl 28445\ndW50aWw= 28446\nSnVzdGljZQ== 28447\nIFR1cmtz 28448\nIHNjYW5kYWxz 28449\nIGJha2U= 28450\ndGFuaw== 28451\nTWVjaA== 28452\nIE1lYW5z 28453\nIE1haWQ= 28454\nUmVwdWJsaWNhbnM= 28455\naXNhbA== 28456\nd2luZG93cw== 28457\nIFNhbnRvcw== 28458\nIHZlZ2V0YXRpb24= 28459\nMzM4 28460\ndHJp 28461\nIGZsdXg= 28462\naW5zZXJ0 28463\nIGNsYXJpZmllZA== 28464\nIG1vcnRn 28465\nIENoaW0= 28466\nIFRvcnQ= 28467\nIGRpc2NsYWlt 28468\nbWV0YWw= 28469\nIEFzaWRl 28470\nIGluZHVjdGlvbg== 28471\nIGluZmw= 28472\nIGF0aGVpc3Rz 28473\nYW1waA== 28474\nIGV0aGVy 28475\nIFZpdGFs 28476\nIEJ1aWx0 28477\nTWluZA== 28478\nIHdlYXBvbnJ5 28479\nU0VU 28480\nIDE4Ng== 28481\nYWRtaW4= 28482\nZ2Ft 28483\nY29udHJhY3Q= 28484\nYWZh 28485\nIGRlcml2YXRpdmVz 28486\nIHNuYWNrcw== 28487\nIGNodXJu 28488\nRWNvbm9t 28489\nIGNhcHBlZA== 28490\nIFVuZGVyc3RhbmRpbmc= 28491\nIEhlcnM= 28492\nIEl6 28493\nIGR1Y3Q= 28494\nSUVOVA== 28495\nYXVnaHR5 28496\nIOKclA== 28497\nIE5Q 28498\nIHNhaWxpbmc= 28499\nSW5pdGlhbGl6ZWQ= 28500\nIHRlZA== 28501\nIHJlYWN0b3Jz 28502\nIExvbWI= 28503\nIGNob2tl 28504\nIFdvcm0= 28505\nIGFkbWlyYXRpb24= 28506\nIHN3dW5n 28507\nZW5zaWJseQ== 28508\nIHJhc2g= 28509\nIEdvYWxz 28510\nIEltcG9ydGFudA== 28511\nU2hvdA== 28512\nIFJhcw== 28513\nIHRyYWluZXJz 28514\nIEJ1bg== 28515\nV29ya2luZw== 28516\nIGhhcm1lZA== 28517\nIFBhbmRvcmE= 28518\nIExURQ== 28519\nIG11c2hyb29t 28520\nIENIQVI= 28521\nIEZlZQ== 28522\nIE1veQ== 28523\nQm9ybg== 28524\nb2xpYmVyYWw= 28525\nIE1hcnRpYWw= 28526\nIGdlbnRsZW1lbg== 28527\nIGxpbmdlcmluZw== 28528\nT2ZmaWNpYWw= 28529\nIGdyYWZmaXRp 28530\nIE5hbWVz 28531\nRGVy 28532\nIHF1aW50 28533\naXN0cmF0ZQ== 28534\nYXplZXJh 28535\nIE5PVElDRQ== 28536\nIEZsb3JlbmNl 28537\nIHBheWFibGU= 28538\nIGRlcGljdHM= 28539\nIFNwZWNpZXM= 28540\nSGVhcnQ= 28541\n4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 28542\nIGVuY2xvc2Vk 28543\nSW5jcmVhc2Vz 28544\nRGFpbHk= 28545\nIExpcw== 28546\nIGVuYWN0bWVudA== 28547\nIEJhY29u 28548\nIFN0ZWVsZQ== 28549\nZGVtYW5k 28550\nIDE4Mw== 28551\nIG1vdXRocw== 28552\nIHN0cmFuZGVk 28553\nIGVuaGFuY2VtZW50 28554\nMDEx 28555\nIFdoYXRz 28556\nIGhlYWxlZA== 28557\nZW55 28558\nIFJhYg== 28559\nIDM0MA== 28560\nIExhYnlyaW50aA== 28561\ncm9hY2g= 28562\nIFlvc2g= 28563\nIENsaXBwZXJz 28564\nIGNvbmNlcnRz 28565\nSW50ZXJuZXQ= 28566\nMzU1 28567\nIHN0aWNrZXJz 28568\nIHRlcm1lZA== 28569\nIEF4ZQ== 28570\nIGdyYW5kcGFyZW50cw== 28571\nRnJhbmNl 28572\nIENsaW0= 28573\nIFVo 28574\ndWxpYw== 28575\nIHRocmlsbA== 28576\nY2VudHJpYw== 28577\nIE92ZXJ2aWV3 28578\nIENvbmR1Y3Q= 28579\nIHN1YnN0YW50aXZl 28580\nIDE4Mg== 28581\nbXVy 28582\nIHN0cmF5 28583\nIENvZmY= 28584\nIHJlcGV0aXRpdmU= 28585\nIEZvcmdvdHRlbg== 28586\nIHF1YWxpZmljYXRpb24= 28587\nZXdpdG5lc3M= 28588\nIFppbWJhYndl 28589\nIHNpbXVsYXRlZA== 28590\nIEpE 28591\nMjUz 28592\nIFdhcmU= 28593\nIHVuc2M= 28594\nVGltZXM= 28595\nIHN1bW1vbnM= 28596\nIGRpc2Nvbm5lY3RlZA== 28597\nIDE4NA== 28598\nY2l1cw== 28599\nIEd1amFy 28600\nb2RrYQ== 28601\nIGVyYXNl 28602\nIFRvYmFjY28= 28603\nZWxlY3RlZA== 28604\nIHVuY29udA== 28605\nIFNoZXBhcmQ= 28606\nIExhbXA= 28607\nIGFsZXJ0ZWQ= 28608\nIG9wZXJhdGl2ZQ== 28609\nYXJuYQ== 28610\ndWludA== 28611\nIG5lZ2xpZ2VuY2U= 28612\nYWNlbWVudHM= 28613\nIHN1cHJh 28614\nIHByZXZhaWw= 28615\nIFNoYXJr 28616\nIGJlbHRz 28617\n44Gr 28618\nIHRpZ2h0ZXI= 28619\nRW5naW5lZXJz 28620\nIGluYWN0aXZl 28621\nIGV4cG9uZW50 28622\nIFdpbGxpZQ== 28623\nYXBsZXM= 28624\nIGhlaXI= 28625\nIEhpdHM= 28626\naWFubg== 28627\nIFNheXM= 28628\nIGN1cnJlbnRz 28629\nIEJlbmdhbA== 28630\nIGFyaXN0 28631\nQnVmZmVy 28632\nIGJyZWV6ZQ== 28633\nIFdlc2xleQ== 28634\nQ29sYQ== 28635\nIHByb25vdW4= 28636\nIGRlZWQ= 28637\nIEtsaW5n 28638\nIG9mdA== 28639\nIGluZmxpY3Q= 28640\nIHB1bmlzaGluZw== 28641\nIG5t 28642\naWt1 28643\nT0RVQ1Q= 28644\nMDE0 28645\nIHN1YnNpZHk= 28646\nIERFQQ== 28647\nIEhlcmJlcnQ= 28648\nIEphbA== 28649\nQmFuaw== 28650\nIGRlZmVycmVk 28651\nIHNoaXBtZW50 28652\nQm90dA== 28653\nIGFsbGU= 28654\nYmVhcmluZw== 28655\nSFRNTA== 28656\nT2ZmbGluZQ== 28657\nIDIxMw== 28658\nIHNjcm9sbGluZw== 28659\nIHNjYW5uZWQ= 28660\nIExpYnlhbg== 28661\nIFRPUA== 28662\nY2hyb20= 28663\nZHQ= 28664\nY29sdW1u 28665\nUHN5TmV0TWVzc2FnZQ== 28666\nWmVybw== 28667\nIHRvcnNv 28668\nMDUw 28669\n4pWQ 28670\nIGltcGVyc29u 28671\nIFNjaHdhcnR6 28672\ndWRpYw== 28673\nIHBpc3NlZA== 28674\nIFNhcHA= 28675\nMjU3 28676\nIElTUHM= 28677\nb2ds 28678\nIHN1cGVydmlzZWQ= 28679\nIGFkb2xlc2NlbnQ= 28680\nIGF0dGFpbmVk 28681\nIERlbGl2ZXJ5 28682\nIEJ1bm55 28683\nIDE5Mzc= 28684\nIG1pbmlhdHVyZQ== 28685\nIG9z 28686\nIDM3MA== 28687\nNjA4 28688\nIE1vdXJpbmhv 28689\nIGlubmF0ZQ== 28690\nIHRlbXBv 28691\nIE5N 28692\nIEZhbGxlbg== 28693\nMDA5 28694\nIHByb3ZvY2F0aXZl 28695\nU3RyZWFtZXI= 28696\nIEJlbmVkaWN0 28697\nIEJvbHNoZQ== 28698\nIHR1cnRsZQ== 28699\nIFBDQg== 28700\nIEVxdWFs 28701\nRGlyZWN0b3I= 28702\nIFJlbmQ= 28703\nIGZsdWlkcw== 28704\nQXV0aG9yaXRpZXM= 28705\nIGNvdXNpbnM= 28706\ncmVxdWVuY3k= 28707\nIE5laWdoYm9y 28708\nc2V0cw== 28709\nc2hhcmVk 28710\nQ2hhcmxlcw== 28711\ncGFzc3dvcmQ= 28712\nIGdlYXJz 28713\nIDIxMQ== 28714\nIEhhcmR3YXJl 28715\ncmlrYQ== 28716\nIHVwc3RyZWFt 28717\nSG9t 28718\nIGRpc3Byb3BvcnRpb25hdGVseQ== 28719\naXZpdGllcw== 28720\nIHVuZGVmaW5lZA== 28721\nIGVsZWN0cm9ucw== 28722\nIGNvbW1lbW9y 28723\nRXZlbnR1YWxseQ== 28724\nID48 28725\nIGlycmVzcG9uc2libGU= 28726\nMjE4 28727\nIFJlbGVhc2Vk 28728\nIE9WRVI= 28729\nIElHTg== 28730\nIEJyZWFk 28731\nc3RlbGxhcg== 28732\nIFNhZ2U= 28733\ndHRlZA== 28734\nZGFtYWdl 28735\nZWRpdGlvbg== 28736\nIFByZWM= 28737\nIGxpbWU= 28738\nIGNvbmZpbmVtZW50 28739\nIGNhbG9yaWU= 28740\nd2VhcG9u 28741\nIGRpZmZlcmluZw== 28742\nIFNpbmE= 28743\nbXlz 28744\nYW1k 28745\nIGludHJpY2F0ZQ== 28746\na2s= 28747\nIFBBVA== 28748\nw6Nv 28749\nc3RvbmVz 28750\nbGlua3M= 28751\nIHJhbmNo 28752\nU2VtaXRpYw== 28753\nIGRpZmZlcmVudGlhdGU= 28754\nIFNpbmdlcg== 28755\nb2NjdXBpZWQ= 28756\nIGZvcnRyZXNz 28757\nY21k 28758\nIGludGVyY2VwdGlvbg== 28759\nIEFua2FyYQ== 28760\nIHJlcHQ= 28761\nIFNvbGl0YWlyZQ== 28762\nIHJlbWFrZQ== 28763\ncHJlZA== 28764\nIGRhcmVk 28765\nYXV0aW9ucw== 28766\nIEJBQ0s= 28767\nUnVubmluZw== 28768\nIGRlYnVnZ2luZw== 28769\nIGdyYXBocw== 28770\nMzk5 28771\nIE5pZ2Vs 28772\nIGJ1bg== 28773\nIHBpbGxvdw== 28774\nIHByb2dyZXNzZWQ= 28775\nZmFzaGlvbmVk 28776\nIG9iZWRpZW5jZQ== 28777\nRVJO 28778\nIHJlaGVhcnM= 28779\nQ2VsbA== 28780\ndGw= 28781\nU2hlcg== 28782\nIGhlcmFsZA== 28783\nIFBheW1lbnQ= 28784\nIENvcnk= 28785\nIERlcHQ= 28786\nIHJlcGVudA== 28787\nIFdlYWs= 28788\ndWNrbGFuZA== 28789\nIHBsZWFzaW5n 28790\nIHNob3J0YWdlcw== 28791\nIGp1cm9ycw== 28792\nIEthYg== 28793\ncXFh 28794\nQW50aQ== 28795\nIHdvdw== 28796\nIFJDTVA= 28797\nIHRzdW4= 28798\nIFNpYw== 28799\nIGNvbXByaXNlcw== 28800\nIHNwaWVz 28801\nIHByZWNpbmN0 28802\nbnU= 28803\nIHVyZ2Vz 28804\nIHRpbWVk 28805\nIHN0cmlwZXM= 28806\nIEJvb3Rz 28807\nIHllbg== 28808\nQWR2YW5jZWQ= 28809\nIGRpc2NyZXRl 28810\nIEFyY2hhbmdlbA== 28811\nZW1wbG95bWVudA== 28812\nRGlmZg== 28813\nIG1vbnVtZW50cw== 28814\nIDIwOQ== 28815\nd29ya2Vy 28816\nIDE5Ng== 28817\nIEln 28818\ndXR0ZXJzdG9jaw== 28819\nVFBT 28820\nSmFj 28821\nIGhvbWVsZXNzbmVzcw== 28822\nIGNvbW1lbnRhdG9y 28823\nIHJhY2lhbGx5 28824\nZmluZw== 28825\nc2VlZA== 28826\nRWxl 28827\nZWxsYXRpb24= 28828\nIGV0aGFub2w= 28829\nIHBhcmlzaA== 28830\nIERvbmc= 28831\nIEF3YWtlbmluZw== 28832\nIGRldmlhdGlvbg== 28833\nIEJlYXJpbmc= 28834\nIFRzdWs= 28835\nIHJlY2Vzcw== 28836\nIGx5bXBo 28837\nIENhbm5hYmlz 28838\n5Zw= 28839\nIE5FV1M= 28840\nIGRyYQ== 28841\nIFN0ZWZhbg== 28842\nIFdyb25n 28843\nIFNBTQ== 28844\nIGxvb3NlbHk= 28845\nIGludGVycHJldGVy 28846\nIFBsYWlu 28847\nR292ZXJubWVudA== 28848\nIGJpZ290cnk= 28849\nIGdyZW5hZGVz 28850\nYXZleg== 28851\ncGljdHVyZWQ= 28852\nIG1hbmRhdGVk 28853\nIE1vbms= 28854\nIFBlZHJv 28855\nIGxhdmE= 28856\nMjc0 28857\nIGN5bmljYWw= 28858\nIFNjcm9sbHM= 28859\nbG9ja3M= 28860\nTXA= 28861\nIGNvbmdyZWdhdGlvbg== 28862\nb3JuaW5ncw== 28863\ncGhpbA== 28864\nIEliaWQ= 28865\nIGZlcnY= 28866\nIGRpc2FwcGVhcmluZw== 28867\nIGFycm9nYW50 28868\nc3lu 28869\nIE1hdmVy 28870\nIFN1aXQ= 28871\nMjQx 28872\nIGFiYnJl 28873\nYWNrZXJz 28874\nUGE= 28875\nIFllbA== 28876\nV2hlbmV2ZXI= 28877\nIDIzNQ== 28878\nIFZpbmU= 28879\nIEFuYXQ= 28880\nIGV4dGluY3Q= 28881\nTEVU 28882\nIGV4ZWN1dGFibGU= 28883\nVkVSUw== 28884\nb3hpZGU= 28885\nRE5B 28886\nIFByZWw= 28887\nIHJlc2VudG1lbnQ= 28888\nIGNvbXByaXNl 28889\nIEF2aXY= 28890\nIGludGVyY2VwdGlvbnM= 28891\nIHByb2xpZmlj 28892\nSU5B 28893\nIEVyaW4= 28894\ndGhvdWdodA== 28895\nMjE5 28896\nIFBzeWNoaWF0cnk= 28897\ndW5reQ== 28898\nY2hlbWlzdA== 28899\nSG8= 28900\nIE1jQ295 28901\nIGJyaWNrcw== 28902\nTG9z 28903\ncmlseQ== 28904\nIFVTU1I= 28905\nIHJ1ZA== 28906\nIGxhdWQ= 28907\nIFdpc2U= 28908\nIEVtZXJhbGQ= 28909\nIHJldml2ZWQ= 28910\nIGRhbW5lZA== 28911\nIFJlcGFpcg== 28912\naWRlbQ== 28913\nY3RpY2E= 28914\nIHBhdHJpYXJjaA== 28915\nIE51cnM= 28916\nbWVn 28917\nIGNoZWFwZXN0 28918\ncmVlbWVudHM= 28919\nZW1wdHk= 28920\nIENlbGVicg== 28921\nIGRlcHJpdmF0aW9u 28922\nY2hhbnRlZA== 28923\nIFRodW1ibmFpbHM= 28924\nRW5lcmd5 28925\nIEV0aGFu 28926\nIFFpbmc= 28927\nIG9wcG9zZXM= 28928\nV0lORA== 28929\ndmlr 28930\nIE1hdQ== 28931\nIFNVQg== 28932\nNjY3 28933\nR1JF 28934\nIFZvbHVudGU= 28935\nbnRvbg== 28936\nQ29vaw== 28937\n5ZA= 28938\nZXNxdWU= 28939\nIHBsdW1tZXQ= 28940\nIHN1aW5n 28941\nIHByb25vdW5jZQ== 28942\nIHJlc2lzdGluZw== 28943\nIEZpc2hpbmc= 28944\nIFRyaWFscw== 28945\nIHllbGw= 28946\nIDMxMA== 28947\nIGluZHVjdA== 28948\nIHBlcnNvbmFsaXplZA== 28949\nb2Z0ZW4= 28950\nUmVi 28951\nRU1CRVI= 28952\nIHZpZXdwb2ludA== 28953\nIGV4aXN0ZW50aWFs 28954\nKCkp 28955\ncmVtb3Zl 28956\nTUVOVFM= 28957\nbGFzc2Vz 28958\nIGV2YXBvcg== 28959\nIGFpc2xl 28960\nbWV0YQ== 28961\nIHJlZmxlY3RpdmU= 28962\nIGVudGl0bGVtZW50 28963\nIGRldmlzZWQ= 28964\nbXVzaWM= 28965\nYXNjYWRl 28966\nIHdpbmRpbmc= 28967\nb2Zmc2V0 28968\nIGFjY2Vzc2liaWxpdHk= 28969\na2VyZWQ= 28970\nQmV0dGVy 28971\nIEpvaG5zdG9u 28972\ndGhpbmtpbmc= 28973\nU25vdw== 28974\nIENyb2F0aWE= 28975\nIEF0b21pYw== 28976\nMjcx 28977\nMzQ4 28978\nIHRleHRib29r 28979\nIFNpeHRo 28980\nINin2YQ= 28981\nIHNsaWRlcg== 28982\nIEJ1cmdlcg== 28983\nYm9s 28984\nU3luYw== 28985\nIGdyYW5kY2hpbGRyZW4= 28986\nIGNlcnY= 28987\nKyk= 28988\nIGV0ZXJuaXR5 28989\nIHR3ZWV0aW5n 28990\nIHNwZWN1bGF0aXZl 28991\nIHBpdm90YWw= 28992\nIFdQ 28993\nIFRFUg== 28994\neW5hbWlj 28995\nIHVwbA== 28996\nIENhdHM= 28997\ncGVyaGFwcw== 28998\nIGNsYXNzbWF0ZXM= 28999\nIGJsYXRhbnQ= 29000\nJy0= 29001\nIGxha2g= 29002\nYW50aW5l 29003\nIEJvcmc= 29004\naW9t 29005\nLyg= 29006\nIEF0aGxldGlj 29007\nIHNhcg== 29008\nT1RB 29009\nIEhvZmZtYW4= 29010\nTmV2ZXJ0aGVsZXNz 29011\nIGFkb3JhYmxl 29012\nIHNwYXduZWQ= 29013\nQXNzb2NpYXRlZA== 29014\nIERvbWVzdGlj 29015\nIGltcGxhbnQ= 29016\nIEx1eGVt 29017\nIEtlbnM= 29018\nIHB1bXBz 29019\nIFNBVA== 29020\nQXR0cmlidXRlcw== 29021\nNTA5 29022\nYXZvdXI= 29023\nIGNlbnRyYWxpemVk 29024\nIFRO 29025\nIGZyZXNobHk= 29026\nIEFjaGlldmU= 29027\nIG91dHNpZGVycw== 29028\naGVydHk= 29029\nIFJlZQ== 29030\nIFRvd2Vycw== 29031\nIERhcnQ= 29032\nYWthYmxl 29033\nIG1w 29034\nIEhlYXZlbmx5 29035\nIHJpcGU= 29036\nIENhcm9saW5l 29037\ncnlhbg== 29038\nIGNsYXNzaWNz 29039\nIHJldGlyaW5n 29040\nIDIyOA== 29041\nIGFo 29042\nIGRlYWxpbmdz 29043\nIHB1bmNoaW5n 29044\nIENoYXBtYW4= 29045\nT3B0aW9ucw== 29046\nbWF4d2VsbA== 29047\ndm9sdW1l 29048\nIHN0YWw= 29049\nIGV4cG9ydGVk 29050\nIFF1aXRl 29051\nIG51bWVyaWNhbA== 29052\nQnVybg== 29053\nRmFjdA== 29054\nIEtleXN0b25l 29055\nIHRyZW5kaW5n 29056\nIGFsdGVyaW5n 29057\nIEFmcmljYW5z 29058\nNDc4 29059\nIE1O 29060\nIEtub2Nr 29061\nIHRlbXB0YXRpb24= 29062\nIHByZXN0aWdl 29063\nT3ZlcnZpZXc= 29064\nIFRyYWRpdGlvbmFs 29065\nIEJhaHJhaW4= 29066\nUHJpdmF0ZQ== 29067\nIEhPVQ== 29068\nIGJhcnI= 29069\nIFRhdA== 29070\nQ3ViZQ== 29071\nVVNE 29072\nIEdyYW5kZQ== 29073\nIEdhdA== 29074\nIEZsbw== 29075\nIHJlc2lkZXM= 29076\nIGluZGVj 29077\ndm9sZW50 29078\nIHBlcnBldHVhbA== 29079\ndWJlcw== 29080\nIHdvcmxkdmlldw== 29081\nIFF1YW50dW0= 29082\nIGZpbHRlcmVk 29083\nIGVuc3U= 29084\nb3JnZXRvd24= 29085\nRVJTT04= 29086\nIE1pbGQ= 29087\nMzc5 29088\nT1RU 29089\nw6U= 29090\nIHZpdGFtaW5z 29091\nIHJpYmJvbg== 29092\nIHNpbmNlcmVseQ== 29093\nIEhpbg== 29094\nIGVpZ2h0ZWVu 29095\nIGNvbnRyYWRpY3Rvcnk= 29096\nIGdsYXJpbmc= 29097\nIGV4cGVjdGFuY3k= 29098\nIGNvbnNwaXI= 29099\nIG1vbnN0cm91cw== 29100\nIDM4MA== 29101\ncmVjaQ== 29102\nIGhhbmRpYw== 29103\nIHB1bXBlZA== 29104\nIGluZGljYXRpdmU= 29105\nIHJhcHA= 29106\nIGF2YWls 29107\nIExFR08= 29108\nIE1hcmlqdWFuYQ== 29109\nMTk4NQ== 29110\nZXJ0b24= 29111\nIHR3ZW50aWV0aA== 29112\nIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyM= 29113\nIFN3YW1w 29114\nIHZhbHVhdGlvbg== 29115\nIGFmZmlsaWF0ZXM= 29116\nYWRqdXN0ZWQ= 29117\nIEZhY2lsaXR5 29118\nMjYy 29119\nIGVuenltZXM= 29120\naXR1ZGluYWw= 29121\nIGltcHJpbnQ= 29122\nU2l0ZQ== 29123\nIGluc3RhbGxlcg== 29124\nIFRSQQ== 29125\nbW9sb2d5 29126\nbGluZWFy 29127\nIENvbGxlY3RpdmU= 29128\naWdhdGluZw== 29129\nIFRva2Vu 29130\nIHNwZWN1bGF0ZWQ= 29131\nS04= 29132\nIENseQ== 29133\nb3JpdHk= 29134\nIGRlZmVy 29135\nIGluc3BlY3RvcnM= 29136\nYXBwcm92ZWQ= 29137\nUk0= 29138\nIFN1bnM= 29139\nIGluZm9ybWluZw== 29140\nIFN5cmFjdXNl 29141\naWJsaQ== 29142\nNzY1 29143\nIGdsb3Zl 29144\nIGF1dGhvcml6ZQ== 29145\n4oCm4oCm4oCm4oCm4oCm4oCm4oCm4oCm 29146\nIENydWlzZQ== 29147\nIGNvbnRyYWN0aW5n 29148\nc2hlbGw= 29149\nSUZF 29150\nIEpld2Vs 29151\ncHJhY3Q= 29152\nIFBob3Rvc2hvcA== 29153\nIEtub3dpbmc= 29154\naGFybQ== 29155\nIGF0dHJhY3Rpb25z 29156\nYWRhbg== 29157\nZXR1cw== 29158\nMDE4 29159\nd2FnZW4= 29160\nQWx0 29161\nIG11bHRpcGx5 29162\nIGVxdWlsaWJyaXVt 29163\nOns= 29164\nIEZpZ2h0ZXJz 29165\nIEVkZ2Fy 29166\nIGZvdXJ0ZWVu 29167\nR292ZXJu 29168\nIG1pc3VzZQ== 29169\nIGFidXNpbmc= 29170\nIGFuY2VzdHJ5 29171\ncmFtZXI= 29172\nNjQ0 29173\nIHdvcm1z 29174\nIHRoaWNrZXI= 29175\nIENvbWJpbmU= 29176\nIHBlYXNhbnRz 29177\nIHZpbmQ= 29178\nIGNvbnF1ZXN0 29179\nIG1vY2tlZA== 29180\nIGNpbm5hbW9u 29181\nIENhbGQ= 29182\nIEdhbGx1cA== 29183\nIGF2b2lkYW5jZQ== 29184\nIGluY2FybmF0aW9u 29185\nIFN0cmF0 29186\nIHRhc3RlZA== 29187\nZW50YQ== 29188\nIE5lYWw= 29189\ncGFyZWQ= 29190\nIHRlcm1pbm9sb2d5 29191\namVjdGlvbg== 29192\nU2NpZW50aXN0cw== 29193\nIElOUw== 29194\nIERlZQ== 29195\nIGRpcmVjdG9yaWVz 29196\nUm9hZA== 29197\nIFNoYXA= 29198\nYnJpZ2h0 29199\nIERpcmVjdG9ycw== 29200\nIENvbHVtbg== 29201\nIGJvYg== 29202\nIHByZWZlcmFibHk= 29203\nIGdsaXRjaA== 29204\nZnVydA== 29205\nIGVn 29206\naWRpcw== 29207\nQ0JD 29208\nIHN1cnJlbmRlcmVk 29209\nIHRlc3RhbWVudA== 29210\nMzM2 29211\ndWdnZXN0 29212\nIE5pbA== 29213\nYW5vdGhlcg== 29214\nIHBhdGhldGlj 29215\nIERvbm5h 29216\nIDIxOA== 29217\nIEF2ZXJ5 29218\nIHdoaXNrZXk= 29219\nIGZpeHR1cmU= 29220\nIENvbnF1ZXN0 29221\nIGJldHM= 29222\nT2Nj 29223\nIExlaWNlc3Rlcg== 29224\nXS4i 29225\nICkpOw== 29226\nIGZsYXNoZXM= 29227\nNDU2 29228\nIG1hc2tlZA== 29229\nZ2VicmE= 29230\nIGNvbXB1dGVk 29231\nY2hlbA== 29232\nYXVkZXI= 29233\nIGRlZmVhdHM= 29234\nIExpYmVyYXRpb24= 29235\nIE9zYW1h 29236\nIFZpdmU= 29237\nQ2hhbmdlcw== 29238\nQ2hhbm5lbA== 29239\nIHRhcmlmZnM= 29240\nIG1hZ2U= 29241\nIFNheA== 29242\nIGluYWR2ZXJ0ZW50bHk= 29243\nIENSRQ== 29244\nIFJlYXBlcg== 29245\naW5reQ== 29246\nZ3JhZGluZw== 29247\nIHN0ZXJlb3R5cA== 29248\nIGN1cmw= 29249\nIEZBTlQ= 29250\nIGZyYW1ld29ya3M= 29251\nTW9t 29252\nIEFuY2g= 29253\nIGZsYXZvdXI= 29254\nY2FyYm9u 29255\nIHBlcm1pdHRpbmc= 29256\nbGV0Y2hlcg== 29257\nIE1vemlsbGE= 29258\nIFBhcmtpbmc= 29259\nIENoYW1w 29260\nU2Nyb2xs 29261\nIG11cmRlcmVy 29262\nIHJlc3RlZA== 29263\nIG93ZXM= 29264\nIFBvc3M= 29265\nQURE 29266\nSUZG 29267\ncmVzb2x1dGlvbg== 29268\nIE1pbmluZw== 29269\nIGNvbXBhcmF0aXZl 29270\nRGlt 29271\nIG5laWdoYm91cmluZw== 29272\nIEFTVA== 29273\nIFRveGlj 29274\nIGJpYXNlcw== 29275\nIGd1bmZpcmU= 29276\ndXJvdXM= 29277\nIE1vbWVudA== 29278\nMTk4Mw== 29279\nIHBlcnZhc2l2ZQ== 29280\ndHRw 29281\nIE5vcm1hbGx5 29282\ncmly 29283\nU2FyYWg= 29284\nIEFsYmFueQ== 29285\nIHVuc2V0dA== 29286\nIFNNUw== 29287\naXBlcnM= 29288\nbGF5ZXI= 29289\nIFdoaXRlcw== 29290\ndXBsZQ== 29291\nIHR1cmJv 29292\nIExlZWRz 29293\nIHRoYXRz 29294\nIE1pbmVy 29295\nTUVS 29296\nIFJlaWdu 29297\nIHBlcm1l 29298\nIEJsaXR6 29299\nIDE5MzQ= 29300\nIGludGltaWRhdGluZw== 29301\ndHViZQ== 29302\nIGVjY2VudHJpYw== 29303\nYWJvbGlj 29304\nYm94ZXM= 29305\nIEFzc29jaWF0ZXM= 29306\ndm90ZXM= 29307\nIHNpbXVsYXRl 29308\ndW1ibw== 29309\nYXN0ZXJ5 29310\nIHNoaXBtZW50cw== 29311\nRkZGRg== 29312\nYW50aA== 29313\nIHNlYXNvbmVk 29314\nIGV4cGVyaW1lbnRhdGlvbg== 29315\n4pag 29316\nbGF3cw== 29317\nTWVldA== 29318\naWRkbGVz 29319\nYW50aWNz 29320\nUmF0aW5n 29321\nSVNJUw== 29322\naGlmdA== 29323\nIGZyb250cw== 29324\nYnVm 29325\nMDE3 29326\nIHVuYXR0 29327\nIERpbA== 29328\nbGVhc2Vz 29329\nIEdhcmRlbnM= 29330\nNzc3 29331\ndG91Y2g= 29332\ndmVsbA== 29333\nNDU4 29334\nID09PT09 29335\nc2F2aW5n 29336\nIGVyb3Npb24= 29337\nIFF1aW4= 29338\nIGVhcm5z 29339\nIGFjY29tcGxpc2htZW50 29340\nIFdlaQ== 29341\nIDxb 29342\nX19fX18= 29343\nIGlycmln 29344\nIFRlZGR5 29345\nIGNvbnF1ZXJlZA== 29346\nIEFybW9yZWQ= 29347\nIGFzc2VydHM= 29348\nIG1hbmlwdWxhdGluZw== 29349\ncsOp 29350\nIHRyYW5zY3JpcHRz 29351\nR2FsbGVyeQ== 29352\nIHBsb3R0aW5n 29353\nTmVpbA== 29354\nIGJldHJheWFs 29355\nbG9hZGVy 29356\nIFN1bA== 29357\nIGRpc3BsYWNlbWVudA== 29358\nIHJveWFsdHk= 29359\nIFdJ 29360\naGVpdA== 29361\nIERldmljZXM= 29362\nYWxsZWw= 29363\nIG11bmljaXBhbGl0aWVz 29364\nIGNhbmFs 29365\nU3RhcnM= 29366\nIFVBRQ== 29367\nICLigKY= 29368\nIENV 29369\nYWJvdmU= 29370\nIHJlc29uYW5jZQ== 29371\nIGd1aUFjdGl2ZVVu 29372\nYWRkZWQ= 29373\nIEJyYXZlcw== 29374\nIElibg== 29375\nIGhlcmVieQ== 29376\nIEJSRQ== 29377\nIHNoYXJlaG9sZGVy 29378\nIEhpcg== 29379\nIEpp 29380\nIHN0cmFuZ2VseQ== 29381\nIGFkbWlyZWQ= 29382\nIHBsaWdodA== 29383\nIGJhY2hlbG9y 29384\nIFBvbGU= 29385\nY2lwbGluYXJ5 29386\nVG9ueQ== 29387\nIEFybWVuaWFu 29388\nIHVubWFu 29389\nIFppb25pc3Q= 29390\nU3RhZ2U= 29391\naXNjb3Zlcg== 29392\nIGF1dG9tb3RpdmU= 29393\nIHNpZGVsaW5lcw== 29394\nIHNsaWNr 29395\nIFJlbmFpc3NhbmNl 29396\nIEZVTg== 29397\nSW1hZ2Vz 29398\nIEhhag== 29399\nIHBpbmc= 29400\nIHNob3J0Y3V0 29401\nIEJsdmQ= 29402\nIExvb2tz 29403\nIGJ1cnN0cw== 29404\nIGNsYW1w 29405\nIG1pc2g= 29406\nIHNvcnRpbmc= 29407\nIHBhdHJpb3Q= 29408\nIGNvcnJlY3RuZXNz 29409\nIFNjYW5kaW5hdg== 29410\nIENhdmFsaWVycw== 29411\ncHl0aG9u 29412\nYXphcg== 29413\nIDM3NQ== 29414\nIEphdW5l 29415\nNDA5 29416\nIGRldHJpbWVudGFs 29417\nIHN0YWJiaW5n 29418\nIHBvaXNvbmVk 29419\nIGZvdW50YWlu 29420\nb2NlbnQ= 29421\nb3JzdA== 29422\nIE1hcmk= 29423\nIHJhaW5z 29424\nIE92ZXJz 29425\nIEluc3RpdHV0aW9u 29426\ndWRnZXQ= 29427\nQU1Z 29428\ndGFsZQ== 29429\nIEtS 29430\nIFByaWNlcw== 29431\nIGhlYWRhY2hlcw== 29432\nIGxhbmRzbA== 29433\nIEF1cmE= 29434\nQm9udXM= 29435\nIFpoYW8= 29436\nIEhpcA== 29437\nIGhvcHM= 29438\nIEt1cmRpc3Rhbg== 29439\nIGV4cGxvaXRpbmc= 29440\ncnlu 29441\nIGh5cG9jcmlzeQ== 29442\nb3BlbmluZw== 29443\nIGd1bnNob3Q= 29444\nIHdlZA== 29445\naW50ZXJzdGl0aWFs 29446\nSW50ZXJzdGl0aWFs 29447\nIGFtZW4= 29448\nQnJlYWtpbmc= 29449\nIG1hcmtldGVk 29450\nV2lyZQ== 29451\nIENyb3dk 29452\nQ29udGludWU= 29453\nIEtub3du 29454\nIEVmZmVjdGl2ZQ== 29455\nb3JlYW4= 29456\naXpvbnM= 29457\nSm9zZXBo 29458\nIGVzY2FsYXRpb24= 29459\ndXNlcm5hbWU= 29460\nIGN1cnRhaW4= 29461\nQVRFUw== 29462\nIFBBUg== 29463\nIE1peQ== 29464\nIGNvdW50ZXJmZQ== 29465\nbGVuZQ== 29466\nIGNvbnRlbmRlcnM= 29467\nZGFpbHk= 29468\nIEFzYw== 29469\nIFBoaWxsaXA= 29470\nbW9zdGx5 29471\nIGZpbGVuYW1l 29472\naGVuZQ== 29473\nIHJlc2VtYmxpbmc= 29474\nIHN0YWdpbmc= 29475\nIENobG9l 29476\nIHdpcmluZw== 29477\nSG9u 29478\nIFJlbmV3 29479\nb3R0YWdl 29480\nIEh5YnJpZA== 29481\nbXVjaA== 29482\nIHN0cm9rZXM= 29483\nIHBvbGljeW1ha2Vycw== 29484\nQVBURVI= 29485\nIEFya2hhbQ== 29486\ncGxvdA== 29487\nIGFzc2lzdGFudHM= 29488\nIGRlcG9ydA== 29489\nIFNlZ2E= 29490\nIGluZmx1ZW56YQ== 29491\nIEN1cnNlZA== 29492\nIEtvYmU= 29493\nIHNraW5ueQ== 29494\nUHJvdmlkZXI= 29495\nIFJpcA== 29496\nIGluY3JlbWVudGFs 29497\ncHJvZHVjdHM= 29498\nQkY= 29499\nIGRvbWU= 29500\nIENyZWRpdHM= 29501\nIGxvc2Vycw== 29502\naW50cw== 29503\nIEJldHR5 29504\nIFRhbGVudA== 29505\nIERBTQ== 29506\nTHY= 29507\nRXNz 29508\nIGRlbnM= 29509\ndGVtcA== 29510\nSnVkZ2U= 29511\nb2RpYw== 29512\nICco 29513\nVVJFUw== 29514\nZXRzaw== 29515\nVk8= 29516\nIHJldHJpZXZlZA== 29517\nIGFyY2hpdGVjdHM= 29518\n2Yc= 29519\nIGV0aGlj 29520\nIFNlY29uZGFyeQ== 29521\nc3RvY2tz 29522\nYWRpYQ== 29523\nIDMyNQ== 29524\nIE9waW5pb24= 29525\nIHNpbXVsdGFuZW91cw== 29526\nIGRpeno= 29527\ndWxw 29528\nIHNtdWdnbGluZw== 29529\naXBwZXJ5 29530\nUmFuZG9t 29531\nZmFjaW5n 29532\nIERhcw== 29533\nIHN0b2NrcA== 29534\nIGRpc2Nsb3N1cmVz 29535\ncG9pbnRlcg== 29536\nIGNvcmFs 29537\nIFNlbGVjdGlvbg== 29538\nIFBpa2U= 29539\naXZhbGVudA== 29540\nIHJ1dGhsZXNz 29541\nIFJpbQ== 29542\nIGVuc3Vpbmc= 29543\nIEV4cGVyaW1lbnQ= 29544\nIGNvbmdyZXNzbWFu 29545\nIGJlbGlldmVy 29546\nIHVuc3BlY2lmaWVk 29547\nIE1vcmQ= 29548\nIGtub3dsZWRnZWFibGU= 29549\nIFZFUlk= 29550\nVFg= 29551\nIHN0cmFwcw== 29552\nIHR1cmY= 29553\nYXBlc2hpZnRlcg== 29554\nIG1hcml0YWw= 29555\nIGZsb2Nr 29556\n44GG 29557\nMjYz 29558\nQU1FUw== 29559\nIE9wcG9zaXRpb24= 29560\nIHRyZWFzdXJlcw== 29561\nIEdPRA== 29562\nIG1vZGVsZWQ= 29563\nIFdPUkxE 29564\nIChb 29565\nIFVzYWdl 29566\nSEY= 29567\nICQo 29568\ndXNzZWQ= 29569\nIHBpb25lZXI= 29570\nRWlnaHQ= 29571\ncGFyc2U= 29572\nYnJlYWQ= 29573\ncml0eg== 29574\nIE1pcmFuZGE= 29575\nIEthbnQ= 29576\nKysp 29577\nb3Jlbg== 29578\nIHByb3Zva2Vk 29579\nIGJyZWVkcw== 29580\nIEluY2x1ZGVz 29581\nIFBhc3RlYmlu 29582\nIEZsaXA= 29583\nSmF2YQ== 29584\nIGJyaW5r 29585\nIHJ1bW9yZWQ= 29586\nIHVuc2Vlbg== 29587\nIGdhcm5lcmVk 29588\nIERlZmlu 29589\nYWx0ZWQ= 29590\nIHRhdHRvb3M= 29591\nIGhlc2l0YXRpb24= 29592\naXNpdGlvbnM= 29593\nIFdlYXZlcg== 29594\nIFJlcG9ydGluZw== 29595\nIHRoZXJhcGllcw== 29596\nIGNvbnN1bHRhbnRz 29597\nIHJlc2lkdWFs 29598\nIE1hbGk= 29599\nIFJvbWE= 29600\naWFnbw== 29601\nIFJlc2lkZW50cw== 29602\ndWJp 29603\nIHJlbWVkaWVz 29604\nIGFkYXB0aXZl 29605\nIEFsaXZl 29606\nIEJhcmNs 29607\nIHdhbGxldHM= 29608\nY3J5cHQ= 29609\nZXRlcm1pbmF0aW9u 29610\nIFBlbG9zaQ== 29611\nIHNsaXBwaW5n 29612\nb3Rvbmlu 29613\nIGFsbGlhbmNlcw== 29614\ncGF0cmljaw== 29615\naXJpcw== 29616\nIG9ydGg= 29617\nIFBlcmtpbnM= 29618\nIERlVg== 29619\nIEdldHM= 29620\nIGRyeWluZw== 29621\nZ2Vl 29622\nZm9yZXN0 29623\nIEZvcmdldA== 29624\nb3JlbQ== 29625\nMzM5 29626\nIHZhZ3VlbHk= 29627\nIERpb24= 29628\nIFBvcm4= 29629\nIEhPVw== 29630\nIHBuZXVt 29631\nIHJ1YmJsZQ== 29632\nIFRhc3Rl 29633\nZW5jaWE= 29634\nIEdlbA== 29635\nIGRzdA== 29636\nIDI0NQ== 29637\nIE1vcm9jY28= 29638\naW5mbGFtbQ== 29639\nIFR3aW5z 29640\nIGJvdHM= 29641\nZGF1Z2h0ZXI= 29642\nIEJhbGs= 29643\nIGJyZXRocmVu 29644\nIGxvZ29z 29645\nIGdvYmw= 29646\nZnBz 29647\nIHN1YmRpdmlzaW9u 29648\nIHBhd24= 29649\nIHNxdWVlemVk 29650\nIG1vcmFsZQ== 29651\nIERX 29652\nJyI= 29653\nIGtub3Q= 29654\nb29reQ== 29655\nIGRpdmlzaXZl 29656\nIGJvb3N0ZWQ= 29657\nY2h5 29658\n44OQ 29659\naWZhY3Q= 29660\nIG5ld2NvbWVycw== 29661\nIFdyZXN0bGluZw== 29662\nIHNjb3V0cw== 29663\nd29sdmVz 29664\nUmF0 29665\nIG5pbmV0ZWVudGg= 29666\nIE9zYm9ybmU= 29667\nU3RhdHM= 29668\nIGVtcG93ZXJlZA== 29669\nIHBzeWNob3BhdGg= 29670\nIE9FTQ== 29671\ndWdnYWdl 29672\nIFBL 29673\nIE1vaGFtbWFk 29674\nUGFr 29675\nIGFuYXJjaGlzdHM= 29676\nIEV4dHJhY3Q= 29677\nZXN0aGVz 29678\nIFN0b2NraG9sbQ== 29679\nbG9v 29680\nIEdyYXBo 29681\nIGRlcGxveWluZw== 29682\nIFN0cmFuZ2Vy 29683\nIE1vbGQ= 29684\nIHN0YWZmZXI= 29685\nIGRpc2NvdW50ZWQ= 29686\ndWNrbGU= 29687\ncGxlYXNl 29688\nIExhbmRpbmc= 29689\nw61h 29690\nIDE5Mw== 29691\nIGFudGU= 29692\nIHJlcGV0aXRpb24= 29693\nICsvLQ== 29694\nIHBhcm9keQ== 29695\nIGxpdmVseQ== 29696\nQUFB 29697\nIEhvcnVz 29698\nIHBpdHM= 29699\naW5kZXJz 29700\nTE9D 29701\nIFZlbmljZQ== 29702\nNDA2 29703\nIERpc2NvdmVy 29704\n4oY= 29705\nZWxsZWN0dWFs 29706\nIHBlbnM= 29707\nIGV5ZWw= 29708\naWd1b3Vz 29709\nSW1wbA== 29710\nIGpva2luZw== 29711\nIGludmFs 29712\nIEJlbGZhc3Q= 29713\nIGNyZWRpdG9ycw== 29714\nIFNreXdhbGtlcg== 29715\nb3Zza3k= 29716\nIGNlYXNlZmlyZQ== 29717\nIHNlYWxz 29718\naXNvZnQ= 29719\nKSku 29720\nIEZlbGl4 29721\nSVRT 29722\nIHRyZXNw 29723\nIEJsb2NrY2hhaW4= 29724\nZXdhcmU= 29725\nIFNjaHdhcg== 29726\nZW5uZQ== 29727\nbW91bnRlZA== 29728\nIEJlYWNvbg== 29729\nbGVzaA== 29730\nIGltbWVuc2VseQ== 29731\nIGNoZWVyaW5n 29732\nRW1wbG95 29733\nc2NlbmU= 29734\naXNobHk= 29735\nYXRjaGV3YW4= 29736\nIE5pY29sYXM= 29737\nIGRyYWluZWQ= 29738\nIEV4aXQ= 29739\nIEF6ZXJi 29740\nanVu 29741\nIGZsb2F0ZWQ= 29742\ndWFuaWE= 29743\nRGVlcA== 29744\nIHN1cGVydg== 29745\nIG15c3RpY2Fs 29746\nIERvbGxhcg== 29747\nIEFwb3N0bGU= 29748\nIFJFTA== 29749\nIFByb3ZpZGVk 29750\nIEJ1Y2tz 29751\n44O0 29752\nY3V0dGluZw== 29753\nIGVuaGFuY2VtZW50cw== 29754\nIFBlbmd1aW5z 29755\nIElzYWlhaA== 29756\nIGplcms= 29757\nIFd5bg== 29758\nIHN0YWxsZWQ= 29759\nIGNyeXB0b2N1cnJlbmNpZXM= 29760\nIFJvbGFuZA== 29761\nc2luZ2xl 29762\nIGx1bWlu 29763\nIEZlbGxvdw== 29764\nIENhcGFjaXR5 29765\nIEthemFraA== 29766\nV04= 29767\nIGZpbmFuY2Vk 29768\nMzg5 29769\nIHRpZA== 29770\nIGNvbGx1c2lvbg== 29771\nIE15cg== 29772\n7oA= 29773\nU2VuYXRvcg== 29774\nIHBlZGlhdHJpYw== 29775\nIG5lYXRseQ== 29776\nIHNhbmR3aWNoZXM= 29777\nIEFyY2hpdGVjdHVyZQ== 29778\nIHR1Y2tlZA== 29779\nIGJhbGNvbnk= 29780\nIGVhcnRocXVha2Vz 29781\ncXVpcmU= 29782\nRnV0dXJl 29783\nIGhlZnR5 29784\n6Zc= 29785\nIHNwZWNpYWxpemVz 29786\nIHN0cmVzc2Vz 29787\nIHNlbmRlcg== 29788\nIG1pc3VuZGVyc3RhbmRpbmc= 29789\nIGVwaWxl 29790\nIHByb3Zva2U= 29791\nIENvbG9ycw== 29792\nIGRpc21heQ== 29793\ndWtv 29794\nW18= 29795\nNTg2 29796\nbmV1dHJhbA== 29797\nIGRvbmF0aW5n 29798\nIFJhbmRhbGw= 29799\nTXVsdGk= 29800\nIGNvbnZlbmllbnRseQ== 29801\nIFN1bmc= 29802\nIENvY2E= 29803\nIHRlbnRz 29804\nIEFjY2VsZXI= 29805\nIHBhcnRuZXJlZA== 29806\nMjcy 29807\naXJtaW5n 29808\nIEJBUw== 29809\nc29tZXRpbWVz 29810\nIG9iamVjdGVk 29811\ndWJyaWM= 29812\ncG9zZWQ= 29813\nTENT 29814\nZ3Jhc3M= 29815\nIGF0dHJpYnV0YWJsZQ== 29816\nVklT 29817\nSXNyYWVsaQ== 29818\nIHJlcGVhdHM= 29819\nIFJN 29820\ndmFn 29821\ndXRh 29822\naW5vdXM= 29823\nIGluZXJ0 29824\nIE1pZ3VlbA== 29825\n5q0= 29826\nIEhhd2FpaWFu 29827\nQm9hcmQ= 29828\nIGFydGlmaWM= 29829\nIEF6ZXJiYWk= 29830\nYXNpbw== 29831\nIFJlbnQ= 29832\nQUlO 29833\nIGFwcGxpYW5jZXM= 29834\nIG5hdGlvbmFsaXR5 29835\nIGFzc2hvbGU= 29836\nIE5lYg== 29837\nIG5vdGNo 29838\naGFuaQ== 29839\nIEJyaWRl 29840\nQXZhaWxhYmlsaXR5 29841\nIGludGVyY2VwdGVk 29842\nIGNvbnRpbmVudGFs 29843\nIHN3ZWxsaW5n 29844\nIFBlcnNwZWN0 29845\nYmllcw== 29846\nLjw= 29847\naXRobWV0aWM= 29848\nIExhcmE= 29849\nIHRlbXB0aW5n 29850\nYWRkcg== 29851\nIG92ZXJzZWVpbmc= 29852\nY2xhZA== 29853\nIERW 29854\nIEdpbmdyaWNo 29855\nIG11bg== 29856\nIEFwcHJvcHJp 29857\nIGFsdGVyYXRpb25z 29858\nIFBhdHJlb24= 29859\nIGhhdm9j 29860\nIGRpc2NpcGxpbmVz 29861\nIG5vdG9yaW91c2x5 29862\nYWt1eWE= 29863\naWVyaQ== 29864\nPyku 29865\nIFdlbnQ= 29866\nIHNpbGljb24= 29867\nIHRyZW1i 29868\nQ29udGFpbmVy 29869\nS25vd24= 29870\nIG1vcnRhcg== 29871\nZXN0ZQ== 29872\naWNrYQ== 29873\nQXJ0aHVy 29874\nIFByZXZpb3VzbHk= 29875\nIE1hcnR5 29876\nIHNwYXJzZQ== 29877\nZ2lucw== 29878\nIGlud2FyZA== 29879\nIFBhcnRpY2lwYW50 29880\nQ29weQ== 29881\nIE1pc2M= 29882\nIGFudGliaW90aWM= 29883\nIFJldHJv 29884\nIGVsdXNpdmU= 29885\nIGFzc2FpbA== 29886\nIEJhdHRhbGlvbg== 29887\nIEJvdWdodA== 29888\nIGRpbWluaXNo 29889\nIEV1cm9wYQ== 29890\nc2Vzc2lvbg== 29891\nIERhbmdlcm91cw== 29892\naWVzZWw= 29893\nIGRpc2JlbGllZg== 29894\nIGJsYXN0cw== 29895\nZXh0cmVtZQ== 29896\nIEJveWQ= 29897\nIFByb2plY3Rz 29898\nIEd1eXM= 29899\nIHVuZGVyZ29uZQ== 29900\nIGdyaWxs 29901\nIER3aWdodA== 29902\nIDE5Nw== 29903\nVVNFUg== 29904\nIGZpbGVzeXN0ZW0= 29905\nIGNsb2Nrcw== 29906\nVGF5bG9y 29907\nIHdyYXBwZXI= 29908\nIGZvbGRpbmc= 29909\nb3VzYW5k 29910\nIFBoaWxpcHBpbmU= 29911\nQVRJT05BTA== 29912\nIFBlcnRo 29913\nIGFzaGVz 29914\nIGFjY3VtdWxhdGU= 29915\nIEdhdGV3YXk= 29916\nU2hvcA== 29917\nb3Jrc2hpcmU= 29918\nSGFu 29919\nIEJhcnJlbA== 29920\nIExlaA== 29921\nIFhW 29922\nIHdoaW0= 29923\nIHJlcG8= 29924\nIENH 29925\nIE1hbQ== 29926\nIGluY29ycG9yYXRpbmc= 29927\nIGJhaWxvdXQ= 29928\nIGxpbmd1aXN0aWM= 29929\nIGRpc2ludGVn 29930\nQ0xF 29931\nIGNpbmVtYXRpYw== 29932\nIEZpYmVy 29933\nU3lu 29934\naWxpb24= 29935\nIENvbXBvcw== 29936\nY2hlbnM= 29937\nIG5lb2M= 29938\nIGJvaWxlZA== 29939\nRklORQ== 29940\nb25v 29941\ndW5jbGU= 29942\naWtlbg== 29943\nIEJN 29944\nzrk= 29945\nIHJlY2VpcHRz 29946\nIGRpc3Bvc2Vk 29947\nIFRoaXJ0eQ== 29948\nIFJvdWdo 29949\nIEFCUw== 29950\nIG5vdHdpdGhzdGFuZGluZw== 29951\nb2xsZW4= 29952\nIyQ= 29953\nIHVucmVsaWFibGU= 29954\nIGJsb29t 29955\nIG1lZGlvY3Jl 29956\nIHRyYW0= 29957\nIFRhc21hbg== 29958\nIHNoYWtlcw== 29959\nIG1hbmlmZXN0bw== 29960\nIE1X 29961\nIHNhdGlzZmFjdG9yeQ== 29962\nIHNob3Jlcw== 29963\nIGNvbXB1dGF0aW9u 29964\nIGFzc2VydGlvbnM= 29965\nb3Jtb25z 29966\nYXJhZw== 29967\nYWJpdA== 29968\nRGVtb2NyYXRz 29969\nIExvb3Q= 29970\nIFZvbGtz 29971\naGFpcmVk 29972\nIGdyYXZpdGF0aW9uYWw= 29973\nU2luZw== 29974\nIE1peg== 29975\nIHRocm90dGxl 29976\nIHR5cmFubnk= 29977\nIFZpZXdz 29978\nIHJvYmJlcg== 29979\nIE1pbm9yaXR5 29980\nIHNocmluZQ== 29981\nc2NvcGU= 29982\ncHVycG9zZQ== 29983\nIG51Y2xldXM= 29984\nb3VyY2luZw== 29985\nIFVTREE= 29986\nIERIUw== 29987\nd3Jh 29988\nIEJvd2ll 29989\nU2NhbGU= 29990\nIEJFTA== 29991\neGk= 29992\nSXRlcg== 29993\nICgpLA== 29994\nd3JpZ2h0 29995\nIHNhaWxvcnM= 29996\nb3VzZWQ= 29997\nTkFTQQ== 29998\nIFByb29m 29999\nIE1pbmVyYWw= 30000\ndG9rZW4= 30001\nIEZE 30002\nUmV3 30003\nIGVsbA== 30004\nNjMw 30005\nIGNoYW5jZWxsb3I= 30006\nIEdvcw== 30007\nIGFtb3VudGVk 30008\nIFJlY3Jl 30009\nb21leg== 30010\nIE9wdGlt 30011\nIE9saXZl 30012\nIHRyYWNrZXI= 30013\nb3dsZXI= 30014\nIFVuaXF1ZQ== 30015\nUm9vdA== 30016\nIG1hcml0aW1l 30017\nIFF1cmFu 30018\nIEFkYXB0 30019\nIGVjb3N5c3RlbXM= 30020\nIFJlcGVhdA== 30021\nIFNveQ== 30022\nIElNUA== 30023\nIGdyYWR1YXRpbmc= 30024\nYW5kZW0= 30025\nUHVy 30026\nIFJlc2V0 30027\nIFRyaWNr 30028\nIFBoaWxseQ== 30029\nIFR1ZQ== 30030\nIE1hbGF5c2lhbg== 30031\nIGNsaW1heA== 30032\nIGJ1cnk= 30033\nIGNvbnNwaWM= 30034\nIFNvdXRoYW1wdG9u 30035\nIEZsb3dlcnM= 30036\nIGVzY29ydGVk 30037\nIEVkdWNhdGlvbmFs 30038\nIElSQw== 30039\nIGJydXRhbGx5 30040\nZWF0aW5n 30041\nIHBpbGxhcg== 30042\nIFNhbmc= 30043\nIEp1ZGU= 30044\nYXJsaW5n 30045\nIEFtbmVzdHk= 30046\nIHJlbWluZGluZw== 30047\nIEFkbWluaXN0cmF0aXZl 30048\naGVzZGE= 30049\nIGZsYXNoZWQ= 30050\nIFBCUw== 30051\ncGVyYXRl 30052\nZmVhdHVyZQ== 30053\nIHN3aXBl 30054\nIGdyYXZlcw== 30055\nb3VsdHJ5 30056\nMjYx 30057\nYnJlYWtz 30058\nIEd1ZXI= 30059\nIHNocmltcA== 30060\nIFZvdGluZw== 30061\ncXVpc3Q= 30062\nIGFuYWx5dGljYWw= 30063\nIHRhYmxlc3Bvb25z 30064\nIFNPVQ== 30065\nIHJlc2VhcmNoZWQ= 30066\nIGRpc3J1cHRlZA== 30067\nIGpvdXI= 30068\nIHJlcGxpY2E= 30069\nIGNhcnRvb25z 30070\nYmlhbnM= 30071\nfSk= 30072\nY29weQ== 30073\nR290 30074\nb3VjaGVk 30075\nUFVU 30076\nIHN3YXJt 30077\nbm90YXRpb25z 30078\nc2FpZA== 30079\nIHJlYnVpbHQ= 30080\nIGNvbGxhYm9yYXRl 30081\nIHJhZ2luZw== 30082\nIG5hcg== 30083\nIGRlbW9ncmFwaGljcw== 30084\nIEREUg== 30085\nIGRpc3RydXN0 30086\nb3NzaWVy 30087\nIEtybw== 30088\nIHB1bXBraW4= 30089\nIHJlZ3JldHM= 30090\nIGZhdGFsaXRpZXM= 30091\nIExlbnM= 30092\nIE9sZQ== 30093\ncGQ= 30094\nIHB1cHBldA== 30095\nIE91dGxvb2s= 30096\nIFN0YW0= 30097\nT2w= 30098\nRmFpcg== 30099\nVVU= 30100\nIHJld3JpdHRlbg== 30101\nxLE= 30102\nIGZhc2NpbmF0ZWQ= 30103\nIHZlY3RvcnM= 30104\nIHRyaWJ1bmFs 30105\ndWF5 30106\nIE1hdHM= 30107\nIENvaW5z 30108\nW1s= 30109\nIDE4MQ== 30110\nIHJlbmRlcnM= 30111\nIEthZXBlcm5pY2s= 30112\nIGVzcGlvbmFnZQ== 30113\nIHN1bW0= 30114\nIGRpdGNo 30115\nQWNjb3VudA== 30116\nIHNwcmVhZHNoZWV0 30117\nIG11dGFudA== 30118\ncGFzdA== 30119\nNDA3 30120\nIGR5ZQ== 30121\nIGluaXRpYXRpb24= 30122\nIDQwMDA= 30123\nIHB1bmlzaGFibGU= 30124\nIHRoaW5uZXI= 30125\nIEtoYWw= 30126\nIGludGVybWVkaQ== 30127\nRHVu 30128\nIEdvdGhhbQ== 30129\nIGVhZ2VybHk= 30130\nIHZhZ2luYWw= 30131\ncG93ZXJz 30132\nVlc= 30133\nIFdBVENIRUQ= 30134\nIHByZWRhdG9y 30135\nYW1zdW5n 30136\nIGRpc3Bhcml0eQ== 30137\nIFsq 30138\nIGFtcGg= 30139\nIG91dHNraXJ0cw== 30140\nIFNwaXJpdHM= 30141\nIHNrZWxldGFs 30142\n0Ls= 30143\nIFJlYXI= 30144\nIGlzc3VhbmNl 30145\nIExvZ2lj 30146\ncmVsZWFzZWQ= 30147\nWlo= 30148\nIEJvdW5k 30149\nRW50cnk= 30150\nIGV4aXRz 30151\naXNvbA== 30152\nIEZvdW5kZXI= 30153\nIHdyZQ== 30154\nIEdyZWVubGFuZA== 30155\nIE1NTw== 30156\ndGFrZXI= 30157\nSU5D 30158\n44G+ 30159\nIGhvdXJseQ== 30160\naGVua28= 30161\nIGZhbnRhc2llcw== 30162\nIGRpc29i 30163\nIGRlbW9saXRpb24= 30164\n44OL 30165\nIGVubGlzdGVk 30166\ncmF0dWxhdGlvbnM= 30167\nIG1pc2d1aWRlZA== 30168\nIGVuc3VyZWQ= 30169\nIGRpc2NvdXJhZ2Vk 30170\nbW9ydA== 30171\nIGZsYW5r 30172\nIGNlc3M= 30173\nIHJlYWN0cw== 30174\nIFNlcmU= 30175\nc2Vuc2l0aXZl 30176\nIFNlcnBlbnQ= 30177\nYXNzYWQ= 30178\nIDI0Nw== 30179\nIGNhbG1seQ== 30180\nYnVzdGVycw== 30181\nIGJsZWVk 30182\nIFN0cm8= 30183\nIGFtdXNlbWVudA== 30184\nIEFudGFyY3RpY2E= 30185\nIHNjZXB0 30186\nIEdhdw== 30187\nYXE= 30188\nYXNvbmlj 30189\nIHNwcmF3bGluZw== 30190\nbmF0aXZl 30191\nYXR1cmF0ZWQ= 30192\nIEJhdHRsZWZpZWxk 30193\nSVZFUlM= 30194\nRUI= 30195\nIEdlbXM= 30196\nIE5vcnRod2VzdGVybg== 30197\nIEZpbG1z 30198\nIEF1dG9tYXRpYw== 30199\nIGFwcHJlaGVuZA== 30200\n44Go 30201\nIGd1aU5hbWU= 30202\nIGJhY2tlbmQ= 30203\nIGV2aWRlbmNlZA== 30204\nZ2VhbnQ= 30205\nMDEy 30206\nIFNpZWdl 30207\nIGV4dGVybmFsVG8= 30208\nIHVuZm9jdXNlZFJhbmdl 30209\nIGd1aUFjdGl2ZVVuZm9jdXNlZA== 30210\nIGd1aUljb24= 30211\nIGV4dGVybmFsVG9FVkE= 30212\nIGV4dGVybmFsVG9FVkFPbmx5 30213\nRnJp 30214\nY2hhcmQ= 30215\nZW5hcmllcw== 30216\nIGNoaWVmcw== 30217\nIGNm 30218\nIEhVRA== 30219\nIGNvcnJvYm9y 30220\nIGRC 30221\nIFRha2Vu 30222\nIFBhdHJpY2lh 30223\ncmFpbA== 30224\nIENoYXJt 30225\nIExpYmVydGFyaWFu 30226\ncmlldmU= 30227\nUGVyc29uYWw= 30228\nIE9VUg== 30229\nZ2VyaWVz 30230\nIGR1bXBpbmc= 30231\nIG5ldXJvbG9naWNhbA== 30232\naXRpbWF0ZQ== 30233\nIENsaW50b25z 30234\ncmFmdGVk 30235\nIE1vbGx5 30236\nIHRlcm1pbmFscw== 30237\ncmVnaXN0ZXI= 30238\nIGZsYXJl 30239\nIGVuY29kZWQ= 30240\nIGF1dG9wc3k= 30241\ncGVs 30242\nbWFjaGluZQ== 30243\nIGV4ZW1wdGlvbnM= 30244\nIFJveWFscw== 30245\nZGlzdGFuY2U= 30246\nIGRyYWZ0cw== 30247\nIGxhbWU= 30248\nIEN1bm5pbmc= 30249\nIHNwb3VzZXM= 30250\nIE1hcmtldHM= 30251\nIENhcnJpZXI= 30252\nIGltcGx5aW5n 30253\nIFlhaw== 30254\nc2lk 30255\nIGxvc2Vy 30256\nIHZpZ2lsYW50 30257\nIGltcGVhY2htZW50 30258\nIGF1Z21lbnRlZA== 30259\nIEVtcGxveWVlcw== 30260\nIHVuaW50ZW5kZWQ= 30261\ndGVybmFsbHk= 30262\nIFdhdHQ= 30263\nIHJlY29nbml6YWJsZQ== 30264\nZXNzaW0= 30265\n5p0= 30266\nIGNvYXRlZA== 30267\ncmhh 30268\nIGxpZXV0ZW5hbnQ= 30269\nIExlZ2lzbGF0aW9u 30270\ncHVibGlzaGVk 30271\nNDQ0 30272\nMDEz 30273\nIGlkZWFsbHk= 30274\nIFBhc3N3b3Jk 30275\nIHNpbXBsaWZ5 30276\nIE1ldGE= 30277\nIE1SSQ== 30278\nIHBsZWFkaW5n 30279\nb3JnYW5pemVk 30280\naGFuZGxlcg== 30281\nIHVucmF2ZWw= 30282\nY29ycmVjdA== 30283\nIGljeQ== 30284\nIHBhcmFub2lk 30285\nIHBhc3Nlcg== 30286\nIGluc3BlY3Rpb25z 30287\nb2Zlcg== 30288\nIEhlYWx0aGNhcmU= 30289\nMjgz 30290\nIEJydXQ= 30291\naW9sYQ== 30292\nZm9yZ2U= 30293\nIE1lZGlldmFs 30294\nTVNO 30295\naWV2ZXJz 30296\nIFByb2dyYW1taW5n 30297\n5Yk= 30298\nIDIyMw== 30299\nbXU= 30300\nIENMRQ== 30301\ndWdh 30302\nIHNob3BwZXJz 30303\nIGluZm9ybWF0aXZl 30304\nIFBsYW5z 30305\nIHN1cHBsZW1lbnRhdGlvbg== 30306\nIFRlc3Rz 30307\ndHlhcmQ= 30308\nb2N5dGVz 30309\nIFZlZ2E= 30310\nIEd1amFyYXQ= 30311\nZXJtYW5lbnQ= 30312\nRXhjZXB0 30313\nIExPVA== 30314\nYWxsYQ== 30315\nIEN1bW0= 30316\nIE9zdw== 30317\nIHZlbm9t 30318\nIERlYnQ= 30319\nIERPV04= 30320\nIHJldW5pb24= 30321\nIG11Yw== 30322\nIFJlbGllZg== 30323\nIGdlb3A= 30324\nIPCfmA== 30325\nYWxvZ3Vl 30326\nQW50aA== 30327\nZWNobw== 30328\nIGNvcnJvcw== 30329\nIHJlcGxpY2F0aW9u 30330\nIEJsYXppbmc= 30331\nIERhdWdodGVy 30332\nIGluZmxpYw== 30333\nIExpbmRzZXk= 30334\n2Yg= 30335\nMjg0 30336\nRXhpdA== 30337\nIGdsb29t 30338\nVEFJTg== 30339\nIHVuZGVybWluaW5n 30340\nIGFkdmlzaW5n 30341\naGlkZGVu 30342\nIG92ZXJmbG93 30343\nIGdvcg== 30344\ndXJkdWU= 30345\nIGVjaG9lcw== 30346\nZW5oYWdlbg== 30347\nIGltcHVscw== 30348\nZHJ1Zw== 30349\nY2FzaA== 30350\nIGFzeW5j 30351\nIG1pcmFj 30352\nYXR0cw== 30353\ncHVuaw== 30354\nIHBpdm90 30355\nIExlZ2lzbGF0aXZl 30356\nIGJsb2dnZXJz 30357\nIENsYXc= 30358\nc2J1cmc= 30359\nZHls 30360\nIFJlY29tbWVuZA== 30361\nIHZlcnRl 30362\nIHByb2hpYml0aW5n 30363\nIFBhbnRoZXI= 30364\nSm9uYXRoYW4= 30365\nIG9taW4= 30366\nIGhhdGVmdWw= 30367\nMjgx 30368\nIE9yY2hl 30369\nIE11cmRvY2g= 30370\nZG93bnM= 30371\nIGFzeW1t 30372\nR0VS 30373\nQWx3YXlz 30374\nIGluZm9ybXM= 30375\nIFdN 30376\nIFBvbnk= 30377\nIEFwcGVuZGl4 30378\nIEFybGluZ3Rvbg== 30379\nSmFt 30380\nIG1lZGljaW5hbA== 30381\nIFNsYW0= 30382\nSVRJRVM= 30383\nIHJlYWZm 30384\nIFJp 30385\nRkc= 30386\nU3ByaW5n 30387\nYm9vbA== 30388\nIHRoaWdocw== 30389\nIG1hcmtpbmdz 30390\nIFJhcXFh 30391\nIExhaw== 30392\ncG9sbA== 30393\ndHNreQ== 30394\nIE1vcnR5 30395\nIERlZmluaXRpb24= 30396\nIGRlYnVuaw== 30397\nZW5kZXJlZA== 30398\nIExlb25l 30399\nYXZlcnM= 30400\nIG1vcnRnYWdlcw== 30401\nQXBwYXJlbnRseQ== 30402\nTmlj 30403\naGF1cw== 30404\nIFRob3VzYW5kcw== 30405\nYXVsZA== 30406\nIG1hc2g= 30407\nc2hvb3Q= 30408\nIGRpYXJy 30409\nIGNvbnNjaW91c2x5 30410\nSGVybw== 30411\nZWFz 30412\nIE5hdHVyYWxseQ== 30413\nIERlc3Ryb3llcg== 30414\nIGRhc2hib2FyZA== 30415\nc2VydmljZXM= 30416\nUm9n 30417\nIG1pbGxlbm5pYWxz 30418\nIGludmFkZQ== 30419\nLSg= 30420\nIGNvbW1pc3Npb25z 30421\nIEF1Y2tsYW5k 30422\nIGJyb2FkY2FzdHM= 30423\nIGZyb250YWw= 30424\nIGNyYW5r 30425\nIEhpc3Rvcmlj 30426\nIHJ1bW91cnM= 30427\nQ1RW 30428\nIHN0ZXJpbA== 30429\nIGJvb3N0ZXI= 30430\ncm9ja2V0 30431\n44K8 30432\ndXRzY2hl 30433\nIFBJ 30434\nIDIzMw== 30435\nIFByb2R1Y2Vy 30436\nIEFuYWx5dGljcw== 30437\nIGludmFsdWFibGU= 30438\nIHVuaW50ZW50aW9u 30439\nIENZ 30440\nIHNjcnV0aW4= 30441\nIGdpZ2c= 30442\nIGVuZ3VsZg== 30443\nIHByb2xldGFyaWF0 30444\nIGhhY2tz 30445\nIEhldw== 30446\nYXJhaw== 30447\nIFNsaW1l 30448\naWVsZGluZw== 30449\nYWdoZXI= 30450\nIEVsbGlvdA== 30451\nIHRlbGVjb20= 30452\nIDIxOQ== 30453\ndWx0YW4= 30454\nIEFyYm9y 30455\nIFNjb3V0cw== 30456\nQmFu 30457\nIGxpZmVzcGFu 30458\nIGJsYXNw 30459\nMzg4 30460\nIGp1ZGljaWFyeQ== 30461\nIENvbnRpbmVudGFs 30462\nYXNraW5n 30463\nTWND 30464\nTEVE 30465\nIGJhZ2dhZ2U= 30466\nIFNvcmNlcmVy 30467\nIHJlbW5hbnRz 30468\nIEdyaWZmaXRo 30469\nZXRzdQ== 30470\nIFN1YmFydQ== 30471\nIFBlcnNvbmFsaXR5 30472\nZGVzaWduZWQ= 30473\ndXNoaW1h 30474\nYWduYXI= 30475\nIHJlY29pbA== 30476\nIHBhc3Npb25z 30477\nXCI6 30478\nIHRlZQ== 30479\nIGFib2xpdGlvbg== 30480\nIENyZWF0aW5n 30481\namFj 30482\nIDE5NA== 30483\nMDE5 30484\nIHBpbGxhcnM= 30485\ncmljaGVk 30486\nLyI= 30487\ndGs= 30488\nIGxpdmVsaWhvb2Q= 30489\nIHJvYXN0ZWQ= 30490\nYWhvbg== 30491\nIEh1dGNo 30492\nYXNzZXJ0 30493\nIGRpdmlkZW5k 30494\nIGtuaXQ= 30495\nIGRhdW50aW5n 30496\nIGRpc3R1cmJhbmNl 30497\nIHNoYWxl 30498\nIGN1bHRpdmF0ZWQ= 30499\nIHJlZnJpZ2VyYXRvcg== 30500\nTEI= 30501\nIE5FVA== 30502\nIGNvbW1lcmNpYWxz 30503\nIHRoaW5rZXJz 30504\nNDU1 30505\nIGNob3A= 30506\nQnJvYWQ= 30507\nIHN1c3BpY2lvbnM= 30508\nIHRhZ2dlZA== 30509\nbGlmdGluZw== 30510\nIHN0eWxpc2g= 30511\nIFNoaWVsZHM= 30512\nU2hvcnRseQ== 30513\nIHRhaWxz 30514\nQXV0aA== 30515\nU1RF 30516\nIEdBTUU= 30517\nIHNlaXNt 30518\nIEtpcw== 30519\nb2xvZ25l 30520\nIGNvd29yaw== 30521\nIGZvcmNpYmx5 30522\nIHRoeXJvaWQ= 30523\nIFBC 30524\nQU5F 30525\nbWFycmllZA== 30526\naG9yc2U= 30527\nIHBvbHltZXI= 30528\nIENoYWw= 30529\nb2Rvcg== 30530\nREVCVUc= 30531\nIENvbnRleHQ= 30532\nIGJsaXNz 30533\nIHBpbnBvaW50 30534\nIE1hdGhlbWF0 30535\nbGVncmFt 30536\nIFdlZWtlbmQ= 30537\nIGxhYmVsbGVk 30538\nIGJhcnQ= 30539\naXRsZXM= 30540\nIGVzdHJvZ2Vu 30541\n4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU 30542\nIic= 30543\nIHZpc2libHk= 30544\nIG91dHNpZGVy 30545\nYWlkYQ== 30546\nQXJlYQ== 30547\nIGRpc3NlbWlu 30548\nIGRpc2hvbmVzdA== 30549\nIENsb3NlZA== 30550\nIEJ1bGxldGlu 30551\nIFJhbXNleQ== 30552\nc3dvcmQ= 30553\nIFhJ 30554\nb3VyY2Vk 30555\nU2FtZQ== 30556\nMzQ2 30557\nIFJlcGU= 30558\nIEtvdQ== 30559\nY2FrZQ== 30560\nZW1pcw== 30561\nQ2FjaGU= 30562\nIE1lYW5pbmc= 30563\nIEVubGlnaHQ= 30564\nb25vbXk= 30565\nIG1hbmlmZXN0YXRpb24= 30566\nc3dvcnRo 30567\nSmF5 30568\nIGNob3Jl 30569\nw7Zy 30570\nRHJlYW0= 30571\nIHNhbmN0aW9uZWQ= 30572\nIGN1bHR1cmFsbHk= 30573\nIEFyYQ== 30574\nTmF2 30575\nIHRoZW9sb2dpY2Fs 30576\nIHN0cnV0 30577\nIFZP 30578\nIEhhbmRib29r 30579\nIGNvbnN0cnVjdGluZw== 30580\nIMK2 30581\nIEJlbmVmaXRz 30582\nIFBzeWNob2xvZ2ljYWw= 30583\nc2Fj 30584\n5bg= 30585\ncG9saWN5 30586\nIE1hdHRlcnM= 30587\nIFJlcG9ydGVk 30588\nIEJ5dGU= 30589\nIHZpdHJv 30590\nIE1haWRlbg== 30591\nIGxhbQ== 30592\nIEplbm5pbmdz 30593\nIGdhcm1lbnQ= 30594\nIFJ1dGdlcnM= 30595\nIFN0YWZmb3Jk 30596\nIFdlbGxpbmd0b24= 30597\nIGludGVybWl0dA== 30598\nIG5wbQ== 30599\nIG9yZGVhbA== 30600\nIHBsdWdnZWQ= 30601\nb29taW5n 30602\naW5pc2hlZA== 30603\nZnJhbWV3b3Jr 30604\nIHRpbWJlcg== 30605\nIGNhc3M= 30606\nIDg1MA== 30607\naWxlc3M= 30608\nIFJlZHV4 30609\nNzY4 30610\nU3RyZQ== 30611\nIHN1cnBhc3NlZA== 30612\nd2hlbA== 30613\nIHBhcmFsbGVscw== 30614\nIHZlaWw= 30615\nIEdJ 30616\nIFJFU1Q= 30617\nIHJlYWRpbmVzcw== 30618\nc29ydA== 30619\nIG1vZGlmeWluZw== 30620\nIFNsYXRl 30621\ncnVmZg== 30622\nIG1hcmJsZQ== 30623\nIGluZnJhcmVk 30624\nIGF1ZGl0b3I= 30625\nIEZBTlRBU1k= 30626\nIFBvdmVydHk= 30627\nIFNQRA== 30628\nICIo 30629\nS3k= 30630\nUkFZ 30631\nIGV4ZWN1dGlvbnM= 30632\nIEJldmVybHk= 30633\nIE1hcnhpc20= 30634\nIEJ1cnN0 30635\nIEthbGk= 30636\nZXN0b25lcw== 30637\nQ2xlYXJseQ== 30638\nRWxs 30639\n44Gn 30640\nIFByb2NlZWRpbmdz 30641\nVG9rZW4= 30642\nSUZJQw== 30643\nw7Fh 30644\nQ2VudHJhbA== 30645\nIEhhbGV5 30646\nIERyYW1h 30647\nIGZvcm1hdGlvbnM= 30648\nT1JO 30649\nQm9va3M= 30650\nIGRvbWluYXRpbmc= 30651\nIEZseWVycw== 30652\nIENvbXBhbmlvbg== 30653\nIGRpc2NpcGxpbmVk 30654\nIFl1Z29zbGF2 30655\nIFNwZWxscw== 30656\nIHZlbmdlYW5jZQ== 30657\nIGxhbmRsb3Jkcw== 30658\nTGVu 30659\nIE9ncmU= 30660\nYW5vaWE= 30661\nIHBpZXJjaW5n 30662\nIGNvbmdyZWc= 30663\nIHNjb3Jlcg== 30664\nb2JpYQ== 30665\nIG5pY2tlbA== 30666\nIExlYXJucw== 30667\nIHJlam8= 30668\nIG1hc3RlcnBpZWNl 30669\nRmxhc2g= 30670\nIGluaGFiaXRlZA== 30671\nIE9wZW5HTA== 30672\nIER1ZA== 30673\nIElDTw== 30674\nIGFydGVy 30675\nIHBsdXI= 30676\nIG1hc3Rlcnk= 30677\nIGxvbmdzdGFuZGluZw== 30678\nc3RlZA== 30679\nIHdpbmVz 30680\nIHRlbGV2aXNlZA== 30681\nIFNocmluZQ== 30682\nIEJheWVybg== 30683\nIOKTmA== 30684\nIGVuY2xvc3VyZQ== 30685\nam9obg== 30686\nIHByb3BoZXRz 30687\nIFJlc3VycmVjdGlvbg== 30688\nIE9yZGVycw== 30689\nIHVuZXZlbg== 30690\ncmFscw== 30691\nIGR3aW5k 30692\nIExhaA== 30693\nIFNsb3Zlbg== 30694\nMzc4 30695\nIGluc2lzdGVuY2U= 30696\nYWZmbGU= 30697\nIENsb25l 30698\nIGhhcmRzaGlw 30699\nIENvbmdyZXNzbWFu 30700\nIHBsZWFk 30701\nIHJldmlld2Vycw== 30702\nIGN1cmVk 30703\nIDE5MzU= 30704\nYXNsZXk= 30705\nZmFrZQ== 30706\nIFRoaW5raW5n 30707\neWRpYQ== 30708\nUEFSVA== 30709\nIERvdGE= 30710\nb2l0 30711\nIHdoaXBwZWQ= 30712\nIGJvdW5jaW5n 30713\nIEhpc3Bhbmljcw== 30714\nY29taW5ncw== 30715\nIGNhbm5hYmlu 30716\nIENoYW1iZXJz 30717\nIFphY2s= 30718\nT3B0aW9uYWw= 30719\nIGNvYXRz 30720\nIHByb3dlc3M= 30721\nIE5vcnRvbg== 30722\nIHBsYWlubHk= 30723\nIGZyZWlnaHQ= 30724\nIGluaGliaXRpb24= 30725\nIGNsYW0= 30726\nIDMwMw== 30727\na2Vm 30728\nYWxlaWdo 30729\nTHVrZQ== 30730\nIHBzeWNobw== 30731\nYXRvcml1bQ== 30732\nTUVE 30733\nIHRyZWF0aWVz 30734\nIGluZGlzYw== 30735\nIGRj 30736\nT1BT 30737\nIHJlc2lsaWVudA== 30738\nIEludGVyc3RhdGU= 30739\nIHNsYWNr 30740\nIG11bmRhbmU= 30741\nIGVzdGFibGlzaGVz 30742\nMzU5 30743\nIHN0cmFpbmVk 30744\nIG5vbmQ= 30745\nU3Vz 30746\nIGNhc3Rl 30747\nYXJhdGU= 30748\naWV2aW5n 30749\nIHVuZmFpcmx5 30750\nIHBhcnNlcg== 30751\nb25pYWw= 30752\ndXJzaXZl 30753\nVmlh 30754\nIE90dG8= 30755\nIEF1dGhvcml0aWVz 30756\nc3Ryb2tl 30757\nS1I= 30758\nIE1lcmN5 30759\nIGZ1cm5pc2hlZA== 30760\nIG91dHNldA== 30761\nIG1ldGlj 30762\nMTk4Mg== 30763\nb2xpdGhpYw== 30764\nIFRlbnQ= 30765\nb2dpY2Fs 30766\nIEFpcmNyYWZ0 30767\nIGhpZGVz 30768\nIEJlY2FtZQ== 30769\nIGVkdWNhdG9ycw== 30770\ncmVhY2hpbmc= 30771\nIHZvbGF0aWxpdHk= 30772\nIHRvZGRsZXI= 30773\nIE5BU0NBUg== 30774\nIFR3ZWx2ZQ== 30775\nIEhpZ2hsaWdodHM= 30776\nIGdyYXBl 30777\nIHNwbGl0cw== 30778\nIHBlYXNhbnQ= 30779\nIHJlbmVn 30780\nIE1TSQ== 30781\nVGVtcA== 30782\nc3RhcnM= 30783\nIHRyZWs= 30784\nIEh5ZGU= 30785\nYmluZGluZw== 30786\nIHJlYWxpc20= 30787\nIG94aWRl 30788\nIEhvcw== 30789\nIG1vdW50cw== 30790\nIGJpdGluZw== 30791\nIGNvbGxhcHNpbmc= 30792\nIHBvc3RhbA== 30793\nIG11c2V1bXM= 30794\nIGRldGFjaGVk 30795\nIHJlc3BlY3Rpbmc= 30796\nIG1vbm9wb2w= 30797\nIHdvcmtmbG93 30798\nIENha2U= 30799\nVGVtcGxhdGU= 30800\nIE9yZ2FuaXNhdGlvbg== 30801\nIHBlcnNpc3RlbmNl 30802\nMzY5 30803\nQ29taW5n 30804\nQnJhZA== 30805\nIHJlZHVuZGFudA== 30806\nIEdUQQ== 30807\nIGJlbmRpbmc= 30808\nIHJldm9rZWQ= 30809\nIG9mZmVuZGluZw== 30810\nIGZyYW1pbmc= 30811\nIHByaW50Zg== 30812\nQ29tbXVu 30813\nbWVtYmVycw== 30814\nT3V0c2lkZQ== 30815\nIGNvbnN0cnVlZA== 30816\nIGNvZGVk 30817\nRk9SRQ== 30818\nIGNoYXN0 30819\nQ2hhdA== 30820\nSW5kaWFu 30821\nIFlhcmQ= 30822\nPyEi 30823\nIFBvcnRz 30824\nIFhhdmllcg== 30825\nIFJFVA== 30826\nJy4i 30827\nIEJvYXQ= 30828\naXZhdGVk 30829\naWNodA== 30830\ndW1lcmFibGU= 30831\nRHM= 30832\nIER1bm4= 30833\nIGNvZmZpbg== 30834\nIHNlY3VyZWx5 30835\nIFJhcHRvcnM= 30836\nIEJlcw== 30837\nSW5zdGFsbGF0aW9u 30838\nIGluY2VwdGlvbg== 30839\nIEhlYWx0aHk= 30840\nZW5kYW50cw== 30841\nIHBzeWNob2xvZ2lzdHM= 30842\nIFNoZWlraA== 30843\nY3VsdHVyYWw= 30844\nIEJsYWNrQmVycnk= 30845\nc2hpZnQ= 30846\nRnJlZA== 30847\nb2NoZQ== 30848\nIGNha2Vz 30849\nIFNFTw== 30850\nIEdpYW4= 30851\nIEFzaWFucw== 30852\nb2dnaW5n 30853\nZWxlbWVudA== 30854\nIHB1bmRpdHM= 30855\nIFZhdWdo 30856\nIEdhdmlu 30857\nIGhpdHRlcg== 30858\nIGRyb3duZWQ= 30859\nIGNoYWxr 30860\nIFppa2E= 30861\nIG1lYXNsZXM= 30862\nODAy 30863\n4oCmLi4= 30864\nIEFXUw== 30865\nXSI= 30866\nIGRpc3RvcnQ= 30867\nIE1hc3Q= 30868\nIGFudGlib2RpZXM= 30869\nIE1hc2g= 30870\nTWVtb3J5 30871\nIFVnYW5kYQ== 30872\nIFByb2I= 30873\nIHZvbWl0aW5n 30874\nIFR1cm5z 30875\nIG9jY3VweWluZw== 30876\nIGV2YXNpb24= 30877\nIFRoZXJhcHk= 30878\nIHByb21v 30879\nIGVsZWN0cg== 30880\nIGJsdWVwcmludA== 30881\nIERyZQ== 30882\ncHJpY2Vk 30883\nIERlcG90 30884\nIGFsbGV2aWF0ZQ== 30885\nIFNvbWFsaQ== 30886\nbWFyZw== 30887\nbmluZQ== 30888\nIG5vc3RhbGdpYQ== 30889\nIFNoZXBoZXJk 30890\nIGNhdmFscnk= 30891\nIHRvcnBlZA== 30892\nIEJsb29keQ== 30893\neGI= 30894\nIHNhbms= 30895\nIGdvYWx0 30896\ncmVwb3J0cHJpbnQ= 30897\nZW1iZWRyZXBvcnRwcmludA== 30898\nY2xvbmVlbWJlZHJlcG9ydHByaW50 30899\nIEluaXRpYWxseQ== 30900\nIEZpc2NoZXI= 30901\nIG5vdGV3b3J0aHk= 30902\nY2Vybg== 30903\nIGluZWZmaWNpZW50 30904\ncmF3ZG93bmxvYWQ= 30905\ncmF3ZG93bmxvYWRjbG9uZWVtYmVkcmVwb3J0cHJpbnQ= 30906\nY2F0aW9u 30907\nIER5bmFzdHk= 30908\nbGFn 30909\nREVT 30910\nIGRpc3RpbmN0bHk= 30911\nIEVzdG9uaWE= 30912\nIG9wZW5uZXNz 30913\nIGdvc3NpcA== 30914\ncnVjaw== 30915\nV2lkdGg= 30916\nIElicmFoaW0= 30917\nIHBldHJvbGV1bQ== 30918\nIGF2YXRhcg== 30919\nIEhlZA== 30920\nYXRoYQ== 30921\nIEhvZ3dhcnRz 30922\nIGNhdmVz 30923\nNjc4 30924\nIHNhZmVndWFyZA== 30925\nIE1vZw== 30926\naXNzb24= 30927\nIER1cmhhbQ== 30928\nc2xhdWdodA== 30929\nIEdyYWR1YXRl 30930\nIHN1YmNvbnNjaW91cw== 30931\nIEV4Y2VsbGVudA== 30932\nIER1bQ== 30933\nLS0tLS0= 30934\nIHBpbGVz 30935\nIFdPUks= 30936\nIEdhcm4= 30937\nIEZvbA== 30938\nIEFUTQ== 30939\nIGF2b2lkcw== 30940\nIFR1bA== 30941\nIGJsZWFr 30942\nRUxZ 30943\naXZpc3Q= 30944\nbGlnaHRseQ== 30945\nUGVycw== 30946\nIERvYg== 30947\nIExT 30948\nIGluc2FuaXR5 30949\nzrU= 30950\nYXRhbGll 30951\nRW5sYXJnZQ== 30952\nIHR3aXN0cw== 30953\nIGZhdWx0eQ== 30954\nIHBpcmFjeQ== 30955\nIGltcG92ZXI= 30956\nIHJ1Z2dlZA== 30957\nIEZhc2hpb24= 30958\nIHNhbmRz 30959\nJz8= 30960\nc3dpY2s= 30961\nIG5hdGl2ZXM= 30962\nIGhlbg== 30963\nIE5vaXNl 30964\n44OX 30965\nIGdyZWVucw== 30966\nIGZyZWV6ZXI= 30967\nIGR5bmFzdHk= 30968\nIEZhdGhlcnM= 30969\nIE5ld2Fyaw== 30970\nIGFyY2hhZW9sb2dpY2Fs 30971\nIG90 30972\nb2Jhcg== 30973\nIGJsb2NrYWRl 30974\nIGFsbGVyZw== 30975\nTFY= 30976\nIGRlYml0 30977\nIFJGQw== 30978\nIE1pbHRvbg== 30979\nIFByZXNzdXJl 30980\nIHdpbGxpbmdseQ== 30981\nIGRpc3Byb3BvcnRpb25hdGU= 30982\nIG9wcHJlc3NpdmU= 30983\nIGRpYW1vbmRz 30984\nIGJlbG9uZ2luZ3M= 30985\nMTk3MA== 30986\nIGJlbGxz 30987\nIGltcGVyaWFsaXNt 30988\nIDIyNw== 30989\nIGV4cGxvZGluZw== 30990\nIEVjbGlwc2U= 30991\nIDE5MTk= 30992\nIHJhbnQ= 30993\nIG5vbWluYXRpb25z 30994\nMzQ3 30995\nIHBlYWNlZnVsbHk= 30996\ncmljYQ== 30997\nIEZVQ0s= 30998\nIHZpYnJhdGlvbg== 30999\nbWFsaW5r 31000\nIHJvcGVz 31001\nIEl2YW5rYQ== 31002\nIEJyZXdlcnk= 31003\nIEJvb2tlcg== 31004\nIE93ZW5z 31005\nZ29lcnM= 31006\nU2VydmljZXM= 31007\nIFNuYXBl 31008\nIDE5MQ== 31009\nMzk1 31010\nIDI5OQ== 31011\nanVzdGljZQ== 31012\nIGJyaQ== 31013\nIGRpc2Nz 31014\nIHByb21pbmVudGx5 31015\nIHZ1bGdhcg== 31016\nIHNraXBwaW5n 31017\nbHZlcw== 31018\nIHRzdW5hbWk= 31019\nMzc0 31020\nIFVydWc= 31021\nIEVpZA== 31022\ncmVjYXRlZA== 31023\ncGhlbg== 31024\nIGZhdWx0cw== 31025\nIFN0YXJ0ZWQ= 31026\nOTUw 31027\nIHBp 31028\nIGRldGVjdG9y 31029\nIGJhc3RhcmQ= 31030\nIHZhbGlkYXRlZA== 31031\nU3BhY2VFbmdpbmVlcnM= 31032\nT1VSQ0U= 31033\nICh+ 31034\nIHVuc3Vy 31035\nIGFmZmlybWVk 31036\nIGZhc2Npc20= 31037\nIHJlc29sdmluZw== 31038\nIENoYXZleg== 31039\nIEN5bg== 31040\nIGRldHJhY3Q= 31041\nTG9zdA== 31042\nIHJpZ2dlZA== 31043\nIGhvbWFnZQ== 31044\nIEJydW5v 31045\nNTU1 31046\nZWNh 31047\nIHByZXNzZXM= 31048\nIGh1bW91cg== 31049\nIHNwYWNpbmc= 31050\nICcv 31051\nb2xraWVu 31052\nQ291bg== 31053\nT1BFUg== 31054\nVHJl 31055\nU29u 31056\nIENhbWJvZGlh 31057\naWVycmU= 31058\nbW9uZw== 31059\nb3p5 31060\nIGxpcXVpZGl0eQ== 31061\nIFNvdmlldHM= 31062\nIEZlcm5hbmRv 31063\nIDIyOQ== 31064\nIHNsdWc= 31065\nIENhdGFsYW4= 31066\nZWxlY3RyaWM= 31067\nIHNjZW5lcnk= 31068\nIEhlYXJ0aA== 31069\nIGNvbnN0cmFpbmVk 31070\nIGdvYWxpZQ== 31071\nIEd1aWRlbGluZXM= 31072\nIEFtbW8= 31073\nIFBlYXJzb24= 31074\nIHRheGVk 31075\nIGZldHVz 31076\nUmVzcG9uc2U= 31077\nIEFsZXhpcw== 31078\ndGhpYQ== 31079\nR3V5 31080\nIHJlY29uc3RydWN0 31081\nIGV4dHJlbWVz 31082\nIGNvbmNsdWRpbmc= 31083\nIFBlZw== 31084\nb29rcw== 31085\nIGRlZHVjdGlvbnM= 31086\nUm9zZQ== 31087\nIGdyb3VuZGJyZWFraW5n 31088\nIFRhcmc= 31089\n44OB 31090\nIFJldmU= 31091\ncmVzb3VyY2U= 31092\nIG1vb25z 31093\nIGVsZWN0cm9tYWduZXRpYw== 31094\nIGFtaWRzdA== 31095\nIFZpa3Rvcg== 31096\nTkVTUw== 31097\nQkFDSw== 31098\nIGNvbW11dGU= 31099\nIEFuYWhlaW0= 31100\nIGZsdWN0dWF0aW9ucw== 31101\nNjQw 31102\nIG5vb2RsZXM= 31103\nIENvcGVuaGFnZW4= 31104\nIFRpZGU= 31105\nIEdyaXp6 31106\nIFNFRQ== 31107\nIHBpcGVsaW5lcw== 31108\nIHNjYXJz 31109\nZW5kbw== 31110\nYWd1cw== 31111\nIEVURg== 31112\nLyM= 31113\nIEJlY29tZQ== 31114\nNDQ4 31115\nIHZpc2M= 31116\nIFJlY29tbWVuZGVk 31117\nIGp1bXBlcg== 31118\nIGNvZ25pdGlvbg== 31119\nIGFzc2Fzc2lu 31120\nIHdpdG5lc3Npbmc= 31121\nIFNldHVw 31122\nIGxhYw== 31123\ndmlt 31124\nSVNN 31125\ncGFnZXM= 31126\nU1NM 31127\nMzU4 31128\nIGFkamVjdA== 31129\naW5kdXN0cmlhbA== 31130\nbG9yZQ== 31131\nY2hlcnk= 31132\nIGdsaXR0ZXI= 31133\nIGNhbGY= 31134\nRmxvcmlkYQ== 31135\nIHNwb2lsZXJz 31136\nIHN1Y2NlZWRz 31137\nIGNoYW50aW5n 31138\nIHNsb2dhbnM= 31139\nIFRyYWN5 31140\nVmlzaXQ= 31141\ncm9sb2d5 31142\nIG1vcm5pbmdz 31143\nIGxpbmVhZ2U= 31144\nIHNpcA== 31145\nIGludGVuc2VseQ== 31146\nIGZsb3VyaXNo 31147\nIFNsZWVwaW5n 31148\nIEZlbQ== 31149\nb3Jwb3I= 31150\nIEtsYW4= 31151\nIERhcnRo 31152\naGFjaw== 31153\nIE5pZWxzZW4= 31154\nIHR1bW9ycw== 31155\nIHByb2N1cmVtZW50 31156\nIFlvcmtzaGlyZQ== 31157\nIHJhaWRlZA== 31158\nS1k= 31159\nQW5uYQ== 31160\nIC8vWw== 31161\nIERpc29yZGVy 31162\nIE11c3Rhbmc= 31163\nIFdlbg== 31164\nIFRyeWluZw== 31165\nc3E= 31166\nIGRlbGl2ZXJpZXM= 31167\nIHNodXR0ZXI= 31168\nIGNlcmVicmFs 31169\nIGJpcG9sYXI= 31170\nIENO 31171\nbGFzcw== 31172\namV0 31173\nIGRlYmF0aW5n 31174\nPjo= 31175\nIGVhZ2xl 31176\nZ3JhZGVz 31177\nIERpeG9u 31178\nVUdD 31179\nTUFT 31180\nIERyYWNv 31181\nIE1hY2hpbmVz 31182\nYWZmZXI= 31183\nIGVtYW4= 31184\nwrI= 31185\ncHJvbg== 31186\nIEd5bQ== 31187\nIGNvbXBhcmF0aXZlbHk= 31188\nIFRyaWJ1bmFs 31189\nUFJP 31190\nIGxleA== 31191\nIGZlcnRpbGU= 31192\nIGRlcHJlc3Npbmc= 31193\nIHN1cGVyZmljaWFs 31194\nZXNzZW50aWFs 31195\nIEh1bnRlcnM= 31196\nZ3A= 31197\nIHByb21pbmVuY2U= 31198\nTGliZXI= 31199\nIEFuY2VzdA== 31200\nb3RlY2hub2xvZ3k= 31201\nIG1vY2tpbmc= 31202\nIFRyYWZm 31203\nlpo= 31204\nTWVkaXVt 31205\nSXJhcQ== 31206\nIHBzeWNoaWF0cmlzdA== 31207\nUXVhbnRpdHk= 31208\nIExlY3Q= 31209\nIG5vaXN5 31210\nNTIw 31211\nR1k= 31212\nIHNsYXBwZWQ= 31213\nIE1UVg== 31214\nIHBhcmE= 31215\ncHVsbA== 31216\nTXVsdGlwbGU= 31217\nYXNoZXI= 31218\nIG5vdXI= 31219\nIFNlZw== 31220\nU3BlbGw= 31221\ndm91cw== 31222\nb3JkaWFs 31223\nU2VuaW9y 31224\nIEdvbGRiZXJn 31225\nIFBsYXNtYQ== 31226\nbmVlZA== 31227\nIG1lc3Nlbmdlcg== 31228\nZXJldA== 31229\nIHRlYW1lZA== 31230\nIGxpdGVyYWN5 31231\nIExlYWg= 31232\nIERveWxl 31233\nIGVtaXR0ZWQ= 31234\nVVg= 31235\nIGV2YWRl 31236\nIG1hemU= 31237\nIHdyb25nbHk= 31238\nIExhcnM= 31239\nIHN0ZXJlb3R5cGU= 31240\nIHBsZWRnZXM= 31241\nIGFyb21h 31242\nIE1FVA== 31243\nIGFjcmU= 31244\nIE9E 31245\nIGZm 31246\nIGJyZXdlcmllcw== 31247\nIEhpbHRvbg== 31248\ndW5kbGU= 31249\nIEthaw== 31250\nIFRoYW5rZnVsbHk= 31251\nIENhbnVja3M= 31252\naW5jdGlvbnM= 31253\nIEFwcGVhcnM= 31254\nIGNvZXI= 31255\nIHVuZGVybWluZWQ= 31256\ncm92ZXJz 31257\nQW5kcmU= 31258\nIGJsYXpl 31259\ndW1lcnM= 31260\nIGZhbWluZQ== 31261\nYW1waGV0YW1pbmU= 31262\ndWxrYW4= 31263\nQW1vdW50 31264\nIGRlc3BlcmF0aW9u 31265\nd2lraXBlZGlh 31266\nZGV2ZWxvcG1lbnQ= 31267\nIENvcmludGg= 31268\ndXNzaWE= 31269\nSmFja3Nvbg== 31270\nTEk= 31271\nTmF0aXZl 31272\nUnM= 31273\nT2hpbw== 31274\nIEthdGhsZWVu 31275\nRm9ydHVuYXRlbHk= 31276\nIGF0dGVuZGFudA== 31277\nIFByZWZlcnJlZA== 31278\nIERpZG4= 31279\nIFZz 31280\nTWlz 31281\nIHJlc3BvbmRlbnQ= 31282\nIGJvdW4= 31283\nc3RhYmxl 31284\nIHBhdmVk 31285\nIHVuZXhwbA== 31286\nIENoZW5leQ== 31287\nTE0= 31288\nIEN1bGw= 31289\nYmxvd24= 31290\nIGNvbmZyb250aW5n 31291\nb2Nlc2U= 31292\nc2VydmluZw== 31293\nV2k= 31294\nIExpdGh1YW5pYQ== 31295\nYW5uaQ== 31296\nIHN0YWxr 31297\naGQ= 31298\nIHZlbmVy 31299\nQVBI 31300\neW5jaHJvbm91cw== 31301\nVVJS 31302\ndW1hYmx5 31303\naGlzdG9yaWM= 31304\nSGFsZg== 31305\nSGF5 31306\nIHJlc2lsaWVuY2U= 31307\nc3BlY3Rpb24= 31308\nIGFiYW5kb25pbmc= 31309\nT2Jz 31310\nIERlYmJpZQ== 31311\nIGdyYWRpZW50 31312\nIFBsYWludA== 31313\nIENhbmFs 31314\nQVJDSA== 31315\nIGV4cGFuc2l2ZQ== 31316\nIGZ1bmc= 31317\nIGJvdW5jZWQ= 31318\nVW5k 31319\nIHByZWNhdXRpb25z 31320\nIGNsYXJpZmljYXRpb24= 31321\nIGRhZ2dlcg== 31322\nIGdyaXBz 31323\nIMK1 31324\nIFJpdmVyYQ== 31325\nIFVuZGVhZA== 31326\naXNpdGVz 31327\nIEZJUlNU 31328\nw7Fv 31329\nYXVkaQ== 31330\nIGhvc3RhZ2Vz 31331\nIGNvbXBsaWFudA== 31332\nIGFsdW1uaQ== 31333\nU2V2ZW4= 31334\nIGN5YmVyc2VjdXJpdHk= 31335\nZWl0aGVy 31336\nQ29sbGVjdA== 31337\nIGludmFyaWFibHk= 31338\nIFNvY2k= 31339\nIGxhd21ha2Vy 31340\nIGFsZQ== 31341\nIFBlcnNvbmFsbHk= 31342\nTmF6aQ== 31343\nIGN1c3RvbWl6YXRpb24= 31344\nIFByb2M= 31345\nIFNhc2thdGNoZXdhbg== 31346\nZWF0dXJpbmc= 31347\nIHNwYXJlZA== 31348\nIGRpc2NvbnRpbnVlZA== 31349\nIGNvbXB1dGF0aW9uYWw= 31350\nIE1vdG9yb2xh 31351\nIHN1cHJlbWFjaXN0 31352\nZ292ZXJubWVudGFs 31353\nIHBhcmFkaXNl 31354\nIERvd25pbmc= 31355\nIE5pa29u 31356\nIGNhdGFseXN0 31357\nYmVycmE= 31358\nVG9yb250bw== 31359\nODc1 31360\nYmV0YQ== 31361\nIE1hY3Jvbg== 31362\nIHVucmVhbGlzdGlj 31363\ndmVjdG9y 31364\nIFZlaGljbGVz 31365\naXRpdmVuZXNz 31366\nIFJW 31367\nIENvbGJlcnQ= 31368\nc2lu 31369\nb2pp 31370\nZW50aW4= 31371\nIEtyaXNo 31372\naGVsbG8= 31373\nZmZpZWxk 31374\nb2t5 31375\nIFRhdGU= 31376\nIG1hcGxl 31377\nIGFpZHM= 31378\nY2hlbWljYWw= 31379\nMzM0 31380\nbnV0cw== 31381\nIFdhcnA= 31382\nIHh4 31383\nIFJvYmI= 31384\ndW1lcm91cw== 31385\nXy1f 31386\nZnRpbWU= 31387\nIFZX 31388\nIHdpbmdlcg== 31389\nIERvbWU= 31390\ndG9vbHM= 31391\nIFBW 31392\nIEdlb3JnZXRvd24= 31393\nIGdlYXJlZA== 31394\nIGppaGFkaXN0cw== 31395\nIGNw 31396\nIHN0ZXJvaWRz 31397\nTW90aGVy 31398\nY2xlcm9zaXM= 31399\nIERSTQ== 31400\nbmVzaWE= 31401\nIGxpbmdlcg== 31402\nIGltbWVyc2l2ZQ== 31403\nIENPVU4= 31404\nIG91dHdlaWdo 31405\nZW5zdWFs 31406\nQmFuZA== 31407\nIHRyYW5zZm9ybXM= 31408\nbWF0Y2hlZA== 31409\ncHNvbnM= 31410\nIEp1ZGljaWFs 31411\nZmFjdG9y 31412\nIHJlZmVycmFs 31413\nIG9kZGx5 31414\nIFdlbmdlcg== 31415\nQnJpbmc= 31416\nIEJvd3M= 31417\nNjAy 31418\nSUNMRQ== 31419\nIGxpb25z 31420\nIEFjYWRlbWlj 31421\nIFRob3Ju 31422\nIFJhaWRlcg== 31423\na2VmZWxsZXI= 31424\nU3RvcmFnZQ== 31425\nTG93ZXI= 31426\nIE9ydA== 31427\nIEVxdWFsaXR5 31428\nQUxU 31429\nIFNPQw== 31430\nVHlwZXM= 31431\nIGx5bg== 31432\nIEFzc2V0 31433\nY29hdA== 31434\nVFBQ 31435\nQ1ZF 31436\nIFBpb25lZXI= 31437\nYXBwbGljYXRpb24= 31438\nTW9kZXJu 31439\nIEhL 31440\nRW52aXJvbm1lbnQ= 31441\nQWxyaWdodA== 31442\nUmFpbg== 31443\nSVBQ 31444\nIFNoaWl0ZQ== 31445\nIG1vdW5k 31446\nIEFiaWxpdGllcw== 31447\nY29uZGl0aW9u 31448\nU3RhZmY= 31449\nIGNvbXBldGVuY2U= 31450\nIE1vb3I= 31451\nIERpYWJsbw== 31452\nIHdpdGhoZWxk 31453\nIG9zdGVuc2libHk= 31454\nIEJyb20= 31455\nIG1zZw== 31456\nIGRlbm9taW4= 31457\nIFJlZmVyZW5jZXM= 31458\nIEZQ 31459\nIHBsdW5nZWQ= 31460\nIHBhbXBo 31461\nbW92aW5n 31462\nY2VudHJhbA== 31463\nIGRvd25yaWdodA== 31464\nIGZhZGluZw== 31465\nVGFs 31466\nVHlw 31467\nIFRoeQ== 31468\ndWtlcw== 31469\naXRoZQ== 31470\nIG92ZQ== 31471\nIGJhdHRsZWQ= 31472\nIHNlYWZvb2Q= 31473\nIGZpZ3Vy 31474\nIFJE 31475\nY3JvcA== 31476\nIHNxdWFkcw== 31477\ne1w= 31478\n4Lk= 31479\nIEVo 31480\nIGludGVydmlld2luZw== 31481\nIFFpbg== 31482\nIGFzcGlyaW5n 31483\nUExJQw== 31484\nIGNsYXVzZXM= 31485\nIEdhc3Q= 31486\nIE5pcg== 31487\nIGx1Z2dhZ2U= 31488\nIGhvc2U= 31489\nIHN5c3RlbWQ= 31490\nIGRlc2NlbmRpbmc= 31491\nIFJldmlzZWQ= 31492\nIFJhaWxz 31493\nYWxpZ24= 31494\nNzA5 31495\nMzM3 31496\nIGZ1Zw== 31497\nY2hhcmdpbmc= 31498\ndGFncw== 31499\nIHV0ZXI= 31500\na2lzaA== 31501\nV0FSTklORw== 31502\nNDkw 31503\ncHJvZml0cw== 31504\nIHZveWFnZQ== 31505\nIGFjZQ== 31506\nIFZhbmd1YXJk 31507\nIFRhbmtz 31508\nIE11aw== 31509\nIDIyNg== 31510\nU2FmZQ== 31511\nQXJtb3I= 31512\nIHZvbGNhbmlj 31513\nIHdvbWI= 31514\nIE1JTA== 31515\nIGJlZ2lubmVy 31516\nIFJlY29nbg== 31517\nIEFBUA== 31518\nUExBWQ== 31519\nKSE= 31520\nIGRldGVjdGluZw== 31521\nY24= 31522\nIGJyZWFjaGVz 31523\nQmFzaWNhbGx5 31524\nIFBhZw== 31525\nIE11bmljaXBhbA== 31526\nIEluZGll 31527\nIExhZg== 31528\nIERpc2FibGU= 31529\nIE9sc29u 31530\nIHJlc3RyYWluZWQ= 31531\nIHJ1bGluZ3M= 31532\nIGh1bWFuZQ== 31533\nZXZlbnRz 31534\nIENpbmVtYQ== 31535\nZGlzcGxheVRleHQ= 31536\nIEhhdGNo 31537\nYWN0aW9uRGF0ZQ== 31538\nb25uYWlzc2FuY2U= 31539\nIGFzc2F1bHRpbmc= 31540\nIEx1Zw== 31541\nQ0hBVA== 31542\nIHZpZ29yb3Vz 31543\nIFBlcnNl 31544\nIGludG9sZXJhbmNl 31545\nIFNuYXBjaGF0 31546\nIFNoYXJrcw== 31547\nIGR1bW15 31548\nIERpYWdu 31549\nIEd1aXRhcg== 31550\naW1ldGVycw== 31551\nNDAz 31552\nUkVH 31553\nQXg= 31554\nIHNlcGFyYXRlcw== 31555\nIE1haG0= 31556\nIHR2 31557\namFo 31558\nT09M 31559\nQ2lyYw== 31560\nIFdpbmRzb3I= 31561\ndXNzaWFu 31562\nIGludHVpdGlvbg== 31563\nIGRpc2RhaW4= 31564\nIERvbm92YW4= 31565\nIDIyMQ== 31566\nRW1i 31567\nIGNvbmRlbW5pbmc= 31568\nIGdlbmVyb3NpdHk= 31569\nenp5 31570\nIHBhbnRpZXM= 31571\nIFByZXZlbnQ= 31572\nQWN0aW9uQ29kZQ== 31573\nQU5B 31574\nMzQy 31575\nZXh0ZXJuYWxBY3Rpb25Db2Rl 31576\nIHNwZWNpZnlpbmc= 31577\nIGNyeXN0YWxs 31578\nSmVyZQ== 31579\nIHJ1cHQ= 31580\nIEFwcHJlbnRpY2U= 31581\nIHByb2ZpbGluZw== 31582\n0Lo= 31583\nU3RyaWtl 31584\nIHNpZGVsaW5l 31585\nIG9ibGlnYXRlZA== 31586\nIG9jY3VsdA== 31587\nIGJ1cmVhdWNyYXRpYw== 31588\nYW50aWNhbGx5 31589\ncnVwdGVk 31590\nbmVnYXRpdmU= 31591\nIEV0aGlvcGlh 31592\nIENpdmlj 31593\nIGluc2lkZXJz 31594\nZWxpZ2libGU= 31595\nIFRWcw== 31596\nIEJBUg== 31597\nIFRJ 31598\naW9sb2dpc3Q= 31599\nIEFJUg== 31600\nIHN1YnN0aXR1dGVk 31601\nQXJhYg== 31602\nIFNhdWw= 31603\nIFlvZw== 31604\ncHJlbQ== 31605\nIGJ1aWxkZXJz 31606\nIHN0YXRpb25hcnk= 31607\nIGRvdWJ0ZnVs 31608\nIHZpZ29yb3VzbHk= 31609\nIHRocmlsbGluZw== 31610\nUGh5c2ljYWw= 31611\nIENhcmV5 31612\nIEh5ZHJh 31613\nZ2VvbmluZw== 31614\nIFNseQ== 31615\neXRvbg== 31616\nIGJvcnJvd2Vycw== 31617\nIFBhcmtpbnNvbg== 31618\nIOs= 31619\nIEphbWFpY2E= 31620\nIHNhdGly 31621\nIGluc3VyZ2VudHM= 31622\nIEZpcm0= 31623\nIGlzb3Q= 31624\nIEthcm4= 31625\nb3VybmluZw== 31626\nYWtlbnM= 31627\nZG9jcw== 31628\nbGl0dGxl 31629\nIE1vbmFjbw== 31630\nQ0xBU1M= 31631\nVHVya2V5 31632\nTHk= 31633\nIENvbmFu 31634\nYXNzaWM= 31635\nIHN0YXJyZWQ= 31636\nIFBhY2Vycw== 31637\nZXRpZXM= 31638\nIHRpcHBpbmc= 31639\nTW9vbg== 31640\nIFJ3 31641\nc2FtZQ== 31642\nIGNhdml0eQ== 31643\nIGdvb2Y= 31644\nIFpv 31645\nU2hvY2s= 31646\ndW1tZXI= 31647\nIGVtcGhhc2l6ZXM= 31648\nIHJlZ3JldHQ= 31649\nIG5vdmVsdHk= 31650\nIGVudnk= 31651\nIFBhc3NpdmU= 31652\ncnc= 31653\nNTA1 31654\nIGluZGlmZmVyZW50 31655\nIFJpY2E= 31656\nIEhpbXNlbGY= 31657\nIEZyZWRkaWU= 31658\nIGFkaXA= 31659\n5LiA 31660\nIGJyZWFrb3V0 31661\nIGh1cnJpZWQ= 31662\nIEh1YW5n 31663\nIERpc2s= 31664\nIHJvYW1pbmc= 31665\nPz8/Pz8tPz8/Pz8t 31666\nVVY= 31667\nIFJpY2t5 31668\nIFNpZ21h 31669\nIG1hcmdpbmFsaXplZA== 31670\nIGVkaXRz 31671\nIDMwNA== 31672\nbWVtb3J5 31673\nIHNwZWNpbWVu 31674\nMjkz 31675\n44Gv 31676\nIHZlcnRpY2FsbHk= 31677\nIGF1ZGl0aW9u 31678\nIEhlY2s= 31679\nIGNhc3Rlcg== 31680\nIEhvbGRpbmdz 31681\nYWRhbA== 31682\nIENyb24= 31683\nIExpYW0= 31684\nIGRlZmxlY3Q= 31685\nUGljaw== 31686\nIERlYnVn 31687\nUkVG 31688\nIHZlcnNhdGlsaXR5 31689\nb3RoZXM= 31690\nY2xhc3NpZmllZA== 31691\nIE1haGFy 31692\nIEhvcnQ= 31693\nQ291bnRlcg== 31694\nc3Rhc3k= 31695\nbm90aWNlZA== 31696\nMzMx 31697\nIFNoaW0= 31698\nZnVjaw== 31699\nIEJpZQ== 31700\nIGFpcmluZw== 31701\nIFByb3RlaW4= 31702\nIEhvbGRpbmc= 31703\nIHNwZWN0YXRvcnM= 31704\naWxpYXRlZA== 31705\nIFRoYXRjaGVy 31706\nbm9zaXM= 31707\n44O844Oz 31708\nVGVsZQ== 31709\nQm9zdG9u 31710\nIFRlbXBs 31711\nc3RheQ== 31712\nIGRlY2xhcmF0aW9ucw== 31713\nNDc5 31714\nVm9sdW1l 31715\nIERlc2lnbmVy 31716\nIE92ZXJ3YXRjaA== 31717\naWRhZQ== 31718\nIG9ud2FyZHM= 31719\nIG5ldHM= 31720\nIE1hbmlsYQ== 31721\ncGFydGljdWxhcmx5 31722\nIHBvbGl0aWM= 31723\nb290aGVy 31724\nIHBvcnRyYWl0cw== 31725\nIHBhdmVtZW50 31726\nY2ZmZmY= 31727\nIHNhaW50cw== 31728\nIGJlZ2lubmVycw== 31729\nRVNQTg== 31730\nIHNob3J0Y29taW5ncw== 31731\n4pWQ4pWQ 31732\nIGNvbWV0 31733\nIE9yZ2FuaWM= 31734\ncXVlbA== 31735\nIGhvc3BpdGFsaXplZA== 31736\nQnJlYWs= 31737\nIHBlZWw= 31738\nZHlsaWI= 31739\nYXNweA== 31740\ndXJhbmNlcw== 31741\nIFRJTQ== 31742\nUGc= 31743\nIHJlYWRhYmxl 31744\nIE1hbGlr 31745\nIG11enpsZQ== 31746\nIGJlbmNobWFya3M= 31747\nZGFs 31748\nIFZhY2M= 31749\nIEhpY2tz 31750\nNjA5 31751\nIEJpYmxpY2Fs 31752\naGVuZw== 31753\nIG92ZXJsb2Fk 31754\nIENpdmlsaXphdGlvbg== 31755\nIGltbW9yYWw= 31756\nIGZyaWVz 31757\n44KS 31758\nIHJlcHJvZHVjZWQ= 31759\nIGZvcm11bGF0aW9u 31760\nanVn 31761\naXJleg== 31762\nZ2Vhcg== 31763\nIGNvYWNoZWQ= 31764\nTXBTZXJ2ZXI= 31765\nIFNK 31766\nIEt3 31767\nSW5pdA== 31768\nZGVhbA== 31769\nIE9ybw== 31770\nIExva2k= 31771\nIFNvbmdz 31772\nIDIzMg== 31773\nIExvdWlzZQ== 31774\nYXNpb25hbGx5 31775\nIHVuY29uZA== 31776\nb2xseXdvb2Q= 31777\nIHByb2dyZXNzaXZlcw== 31778\nIEVub3VnaA== 31779\nIERvZQ== 31780\nIHdyZWNrYWdl 31781\nIGJydXNoZWQ= 31782\nIEJhc2VUeXBl 31783\nIHpvbmluZw== 31784\naXNoYWJsZQ== 31785\naGV0aWNhbGx5 31786\nIENhdWN1cw== 31787\nIEh1ZQ== 31788\nIGthcm1h 31789\nIFNwb3J0aW5n 31790\nIHRyYWRlcg== 31791\nIHNlZW1pbmc= 31792\nIENhcHR1cmU= 31793\nNDMw 31794\nYmlzaA== 31795\nIHR1bmVz 31796\nIGluZG9vcnM= 31797\nIFNwaGVyZQ== 31798\nIERhbmNpbmc= 31799\nVEVSTg== 31800\nIG5vYg== 31801\nIEdTVA== 31802\nbWFwcw== 31803\nIHBlcHBlcnM= 31804\nRml0 31805\nIG92ZXJzZWVz 31806\nIFJhYmJp 31807\nIFJ1bGVy 31808\ndmVydGlzaW5n 31809\nb2ZmaWNl 31810\neHh4 31811\nIHJhZnQ= 31812\nQ2hhbmdlZA== 31813\nIHRleHRib29rcw== 31814\nTGlua3M= 31815\nIE9tbg== 31816\n44CR 31817\nIGluY29udmVuaWVuY2U= 31818\nIERvbmV0c2s= 31819\nPX4= 31820\nIGltcGxpY2l0bHk= 31821\nIGJvb3N0cw== 31822\nIEJvbmVz 31823\nIEJvb20= 31824\nQ291cnRlc3k= 31825\nIHNlbnNhdGlvbmFs 31826\nQU5Z 31827\nIGdyZWVkeQ== 31828\nZWRlbg== 31829\nIGluZXhwZXI= 31830\nIExlcg== 31831\nIFZhbGU= 31832\nIHRpZ2h0ZW4= 31833\nIEVBUg== 31834\nIE51bQ== 31835\nIGFuY2VzdG9y 31836\nU2VudA== 31837\nIEhvcmRl 31838\ndXJnaWNhbA== 31839\nYWxsYWg= 31840\nIHNhcA== 31841\nYW1iYQ== 31842\nIFNwcmVhZA== 31843\ndHdpdGNo 31844\nIGdyYW5kc29u 31845\nIGZyYWN0dXJl 31846\nIG1vZGVyYXRvcg== 31847\nIFNldmVudGg= 31848\nIFJldmVyc2U= 31849\nIGVzdGltYXRpb24= 31850\nQ2hvb3Nl 31851\nIHBhcmFjaA== 31852\nIGJhcnJpYw== 31853\n44CQ 31854\nIGNvbXBhc3M= 31855\nIGFsbGVyZ2lj 31856\n4oCV 31857\nT1RIRVI= 31858\nZXJyaWxsYQ== 31859\nIHdhZ29u 31860\nIHppbmM= 31861\nIHJ1YmJlZA== 31862\nIEZ1bGxlcg== 31863\nIEx1eGVtYm91cmc= 31864\nIEhvb3Zlcg== 31865\nIGxpYXI= 31866\nIEV2ZW5pbmc= 31867\nIENvYmI= 31868\nZXN0ZWVt 31869\nIHNlbGVjdG9y 31870\nIEJyYXds 31871\naXNhbmNl 31872\nIEVr 31873\nIHRyb29w 31874\nIGd1dHM= 31875\nIEFwcGVhbA== 31876\nIFRpYmV0YW4= 31877\nIHJvdXRpbmVz 31878\nIE1lbnQ= 31879\nIHN1bW1hcml6ZWQ= 31880\nc3RlYW1hcHBz 31881\nIHRyYW5xdQ== 31882\nIDE5Mjk= 31883\nb3Jhbg== 31884\nIEF1dGhlbnQ= 31885\nIGdtYXh3ZWxs 31886\nIGFwcHJlaGVucw== 31887\nIHBvZW1z 31888\nIHNhdXNhZ2U= 31889\nIFdlYnN0ZXI= 31890\ndXJ1cw== 31891\nIHRoZW1lZA== 31892\nIGxvdW5nZQ== 31893\nIGNoYXJnZXI= 31894\nU3BvaWxlcg== 31895\nIHNwaWxsZWQ= 31896\naG9n 31897\nIFN1bmRlcg== 31898\nIEFpbg== 31899\nIEFuZ3J5 31900\nIGRpc3F1YWw= 31901\nIEZyZXF1ZW5jeQ== 31902\nIEV0aGVybmV0 31903\nIGhlbHBlcg== 31904\nUGVyY2VudA== 31905\nIGhvcnJpZnlpbmc= 31906\nIGFpbA== 31907\nIEFsbGFu 31908\nRUVF 31909\nIENyb3NzaW5n 31910\nNDQ5 31911\nIGhvbG9n 31912\nIFB1enpsZXM= 31913\nIEdvZXM= 31914\nZXJlbm4= 31915\nNjA0 31916\n44GP 31917\nIFJhZmFlbA== 31918\nIGF0dGVu 31919\nIEVtYW51ZWw= 31920\nIHVwcm8= 31921\nIFN1c3A= 31922\nUHN5Y2g= 31923\nIFRyYWluZXI= 31924\nIE5FUw== 31925\nIEh1bnRz 31926\nYmVjdWU= 31927\nIGNvdW5zZWxvcg== 31928\nUnVsZQ== 31929\nIHRveGlucw== 31930\nIGJhbm5lcnM= 31931\ncmlmaWNl 31932\nIGdyZWV0aW5n 31933\nIGZyZW56eQ== 31934\nIGFsbG9jYXRl 31935\nICop 31936\nZXhwcg== 31937\nNTAz 31938\nIENoaWNr 31939\nIFRvcm4= 31940\nIGNvbnNvbGlkYXRpb24= 31941\nIEZsZXRjaGVy 31942\nc3dpdGNo 31943\nZnJhYw== 31944\nY2xpcHM= 31945\nIE1jS2lu 31946\nIEx1bmFy 31947\nTW9udGg= 31948\nSVRDSA== 31949\nIHNjaG9sYXJseQ== 31950\ncmFwZWQ= 31951\nMzk4 31952\nIDE5MTA= 31953\nIGVncmVn 31954\nIGluc2VjdXJl 31955\nIHZpY3RvcmlvdXM= 31956\nY2ZmZmZjYw== 31957\nIHNpbmdsZWQ= 31958\nIGVsdmVz 31959\nIFdvbmQ= 31960\nYnVyc3Q= 31961\nIGNhbW91Zmw= 31962\nIEJMQUNL 31963\nIGNvbmRpdGlvbmVk 31964\n54k= 31965\nYW5zd2VyZWQ= 31966\nIGNvbXB1bHNvcnk= 31967\nYXNjaXN0 31968\nIHBvZGNhc3Rz 31969\nIEZyYW5rZnVydA== 31970\nYm5i 31971\nIG5lb2xpYmVyYWw= 31972\nIEtleWJvYXJk 31973\nIEJlbGxl 31974\nd2FybQ== 31975\nIHRydXN0cw== 31976\nIGluc3VyZWQ= 31977\nIEJ1Y2M= 31978\ndXNhYmxl 31979\nNjA3 31980\nIFBsYWlucw== 31981\nIDE4OTA= 31982\nIHNhYm90YWdl 31983\nIGxvZGdlZA== 31984\nZmVsdA== 31985\nIGdh 31986\nIE5hcmM= 31987\nIFNhbGVt 31988\nIHNldmVudHk= 31989\nIEJsYW5r 31990\ncG9ja2V0 31991\nIHdoaXNwZXI= 31992\nIG1hdGluZw== 31993\nb21pY3M= 31994\nIFNhbG1hbg== 31995\nIEthZA== 31996\nIGFuZ2VyZWQ= 31997\nIGNvbGxpc2lvbnM= 31998\nIGV4dHJhb3JkaW5hcmlseQ== 31999\nIGNvZXJjaW9u 32000\nR2hvc3Q= 32001\nYmlyZHM= 32002\n6IA= 32003\na29r 32004\nIHBlcm1pc3NpYmxl 32005\nYXZvcmFibGU= 32006\nIHBvaW50ZXJz 32007\nIGRpc3NpcA== 32008\nYWNp 32009\nIHRoZWF0cmljYWw= 32010\nIENvc21pYw== 32011\nIGZvcmdldHRpbmc= 32012\nIGZpbmFsaXplZA== 32013\n5aSn 32014\neW91dA== 32015\nbGlicmFyeQ== 32016\nIGJvb21pbmc= 32017\nIEJlbGlldmU= 32018\nIFRlYWNoZXI= 32019\nIExpdg== 32020\nIEdPT0RNQU4= 32021\nIERvbWluaWNhbg== 32022\nT1JFRA== 32023\nIFBhcnRpZXM= 32024\nIHByZWNpcGl0YXRpb24= 32025\nIFNsb3Q= 32026\nUm95 32027\nIENvbWJpbmVk 32028\nIGludGVncmF0aW5n 32029\nIGNocm9tZQ== 32030\nIGludGVzdGluYWw= 32031\nIFJlYmVsbA== 32032\nIG1hdGNodXBz 32033\nIGJsb2NrYnVzdGVy 32034\nIExvcmVu 32035\nIExldnk= 32036\nIHByZWFjaGluZw== 32037\nIFNlbmRpbmc= 32038\nIFB1cnBvc2U= 32039\ncmF4 32040\nZmlm 32041\nIGF1dGhvcml0YXRpdmU= 32042\nIFBFVA== 32043\nYXN0aWNhbA== 32044\nIGRpc2hvbg== 32045\nIGNoYXR0aW5n 32046\nICIkOi8= 32047\nQ29ubmVjdGlvbg== 32048\nIHJlY3JlYXRl 32049\nIGRlbGlucXU= 32050\nIGJyb3Ro 32051\nIERpcnR5 32052\nIEFkbWlu 32053\nem1hbg== 32054\nIHNjaG9sYXJzaGlwcw== 32055\nIDI1Mw== 32056\nY29udGFjdA== 32057\nYWxzYQ== 32058\nNzY3 32059\nY3JlZW4= 32060\nYWJiYWdl 32061\nIDE5MTU= 32062\nIGJsZW5kZWQ= 32063\nIGFsYXJtZWQ= 32064\nTGFuZ3VhZ2U= 32065\nMzU2 32066\nIGJsZW5kcw== 32067\nIENoYW5nZWQ= 32068\nV29sZg== 32069\nIGhlcGF0 32070\nQ3JlYXRpbmc= 32071\nIHBlcnNlY3V0 32072\nIHN3ZWV0bmVzcw== 32073\nYXJ0ZQ== 32074\nIGZvcmZlaXR1cmU= 32075\nIFJvYmVydG8= 32076\naW1wcm8= 32077\nTkZM 32078\nIE1hZ25ldA== 32079\nRGV0YWlsZWQ= 32080\nIGluc2lnbmlmaWNhbnQ= 32081\nIFBPTElU 32082\nIEJCUQ== 32083\nIENQUw== 32084\nIHNlYXc= 32085\nYW1pbmVy 32086\nbUw= 32087\nZW5kaWY= 32088\nZmluYWxz 32089\nIDI2NQ== 32090\ndWlzaA== 32091\nIH0p 32092\nIFByb2JsZW1z 32093\nIGVtYmxlbQ== 32094\nIHNlcmlvdXNuZXNz 32095\nIHBhcnNpbmc= 32096\nIHN1YnN0aXR1dGlvbg== 32097\nIHByZXNzdXJlZA== 32098\nIHJlY3ljbGVk 32099\nYWxlYg== 32100\nUnVieQ== 32101\nIHByb2ZpY2llbmN5 32102\nRHJpdmVy 32103\nIFdlc3Rlcg== 32104\nOic= 32105\nQUZUQQ== 32106\nIG1hbnRsZQ== 32107\nIENsYXl0b24= 32108\nZmxhZw== 32109\nIHByYWN0aXRpb25lcg== 32110\nY292ZXJlZA== 32111\nIFN0cnVjdA== 32112\nYWRkYWZp 32113\nNDI1 32114\nIFRvd25zaGlw 32115\nIEh5ZHJv 32116\nTG91aXM= 32117\nMzQz 32118\nIGNvbmRv 32119\nIFRhbw== 32120\nIHV0aWxpemF0aW9u 32121\nIG5hdXNlYQ== 32122\nIERlbXM= 32123\ncmlkZ2Vz 32124\ncGF1c2U= 32125\nIGZvcm11bGFz 32126\nIGNoYWxsZW5nZXI= 32127\nMzc2 32128\nIGRlZmVjdGl2ZQ== 32129\nIFJhaWx3YXk= 32130\nIFB1Yk1lZA== 32131\nIHlvZ3VydA== 32132\nbGJz 32133\nIE5vcmZvbGs= 32134\nT1BF 32135\nIE1vb2R5 32136\nIGRpc3RyaWJ1dG9y 32137\nIHNjcm9sbHM= 32138\nIGV4dHJhY3Rz 32139\nU3Rhbg== 32140\nIHZpYWJpbGl0eQ== 32141\nIGV4cG9zZXM= 32142\nIHN0YXJ2YXRpb24= 32143\nIFN0ZXBz 32144\nIERvZGQ= 32145\nZmV3 32146\nU1RE 32147\nMzMy 32148\nIGNsb3N1cmVz 32149\nIGNvbXBsZW1lbnRhcnk= 32150\nIFNhc2hh 32151\ndW1weQ== 32152\nIG1vbmV0 32153\nIGFydGljdWxhdGU= 32154\nIERvY3Q= 32155\na2lsbGVy 32156\nIHNjcmlt 32157\nIDI2NA== 32158\nIHByb3N0aXR1dGVz 32159\nIHNldmVyZWQ= 32160\nIGF0dGFjaG1lbnRz 32161\nIGNvb2xlZA== 32162\nTGV2 32163\nIEZhbGs= 32164\nZmFpbA== 32165\nIHBvbGljZW1hbg== 32166\nIERhZw== 32167\nIHByYXllZA== 32168\nIEtlcm5lbA== 32169\nIGNsdXQ= 32170\nIGNhdGg= 32171\nIGFub21hbHk= 32172\nU3Rvcm0= 32173\nZW1ha2Vy 32174\nIEJyZWFrZmFzdA== 32175\ndWxp 32176\nb2lyZQ== 32177\nSko= 32178\naHo= 32179\nT3BlcmF0aW9u 32180\nIFNpY2s= 32181\nMzU0 32182\nIEd1YXRlbWFsYQ== 32183\nUmF0ZQ== 32184\nIGV4cG9zdXJlcw== 32185\nZmFjZXM= 32186\nIEFyY2hhZQ== 32187\ncmFm 32188\nIE1pYQ== 32189\nIDIwMjU= 32190\nIG9wYXF1ZQ== 32191\nIGRpc2d1aXNlZA== 32192\nIEhlYWRxdWFydGVycw== 32193\nU2Fo 32194\nIHBvdHM= 32195\nOTc4 32196\nIE1hbGY= 32197\nIGZyb3duZWQ= 32198\nIHBvaXNvbm91cw== 32199\nIENvbnZlcnM= 32200\nZWVrcw== 32201\nIGNyYWI= 32202\nLiIi 32203\nIHRyZWFzb24= 32204\nIHJhbmM= 32205\nIGVzY2FsYXRpbmc= 32206\nIHdhcnI= 32207\nIG1vYnM= 32208\nIGxhbXBz 32209\nIFN1bnNoaW5l 32210\nIEJydW5zd2ljaw== 32211\nUGhvbmVz 32212\nIHNwZWxsZWQ= 32213\nIFNraXA= 32214\nIDIwNTA= 32215\nIDE5MTE= 32216\nIFBsdXRv 32217\nIEFtZW5k 32218\nIG1lYXRz 32219\nMzg3 32220\nIHN0b21w 32221\nIFpob3U= 32222\nIExldmlhdGhhbg== 32223\nIEhhemFyZA== 32224\nYWR2 32225\nIE9yd2VsbA== 32226\nIGFsb3Vk 32227\nIGJ1bXBlcg== 32228\nIEFuYXJjaA== 32229\ndWJ1bnR1 32230\nIFNlcmlvdXM= 32231\nZml0dGluZw== 32232\nIE9wdGlvbmFs 32233\nIENlY2ls 32234\nUkVBTQ== 32235\nIHNlcm90b25pbg== 32236\nIGN1bHRpdmF0ZQ== 32237\nYWdvZ3Vl 32238\nfVw= 32239\nIG1vc3F1ZXM= 32240\nIFN1bm55 32241\nIHJlYWN0aXZl 32242\ncmV2b2x1dGlvbg== 32243\nIEx1cA== 32244\nIEZlZG9yYQ== 32245\nIGRlZmVuc2VtYW4= 32246\nIFZJRA== 32247\naXN0aW5l 32248\nIGRyb3duaW5n 32249\nIEJyb2FkY2FzdGluZw== 32250\nIHRocmlsbGVy 32251\nIFNjeQ== 32252\nIGFjY2VsZXJhdGluZw== 32253\nIGRpcmVjdHM= 32254\nb2RpZWQ= 32255\nYmlrZQ== 32256\nZHVyYXRpb24= 32257\nIHBhaW5mdWxseQ== 32258\nUmVkZA== 32259\nIHByb2R1Y3Rpb25z 32260\nIGdhZw== 32261\nIHdoaXN0 32262\nIHNvY2s= 32263\nIGluZmluaXRlbHk= 32264\nIENvbmNlcm4= 32265\nIENpdGFkZWw= 32266\nIGxpZXU= 32267\nIGNhbmRsZXM= 32268\nb2dlbmVvdXM= 32269\nYXJnZXI= 32270\nIGhlYXZlbmx5 32271\naW5mbGFtbWF0b3J5 32272\nUGVyZm9ybWFuY2U= 32273\nQ3M= 32274\ncnVjdG9zZQ== 32275\nYXpha2k= 32276\nIHBlc3NpbQ== 32277\nIGluZmVyZW5jZQ== 32278\nIHBvd2Q= 32279\nIFpvZQ== 32280\nIHBhaW50cw== 32281\nIGRheno= 32282\ncHRh 32283\nLS0tLS0tLS0tLS0= 32284\nIGluc3Bpcg== 32285\nIEV4cGVyaW1lbnRhbA== 32286\nIEtuaWZl 32287\ncmVnb3I= 32288\nYm9ycw== 32289\nIHNob3dlcnM= 32290\ncm9tZWRh 32291\nIHNhaW50 32292\nIGJlbmlnbg== 32293\nIEppYW5n 32294\nIGVudmlzaW9uZWQ= 32295\nIHNocm91ZA== 32296\nSUZU 32297\nSE8= 32298\nIHNodWZm 32299\nIElDQw== 32300\nIHNlZ3JlZw== 32301\nIHJldmlzaXQ= 32302\naWdodGhvdXNl 32303\nTGk= 32304\nIHN1YnN0cmF0ZQ== 32305\nIFNlYXM= 32306\nIFJld2FyZA== 32307\nIEhlcA== 32308\nIEJyYXNz 32309\nc2Jt 32310\nIGVsaW1pbmF0ZXM= 32311\nIHN0YW1pbmE= 32312\nIFZBVA== 32313\nIExvYW4= 32314\nIGNvbnN0cmFpbnQ= 32315\nIGFwcHJvcHJpYXRlZA== 32316\nIHBlcw== 32317\nIEFMRQ== 32318\ncmFuZ2luZw== 32319\nIDQwNA== 32320\nMzky 32321\nIGludGVsbGVjdHVhbHM= 32322\nYWNodQ== 32323\nIHJlc3RydWN0dXJpbmc= 32324\nIExldmlu 32325\nIHJ1bmVz 32326\nIGRlbGlnaHRmdWw= 32327\nIGNhcmJvaHlkcmF0ZXM= 32328\nIE1vZGVscw== 32329\nIEV4cG8= 32330\nIHRyYW5zcG9ydGluZw== 32331\nYWxsb2M= 32332\nIHJpbmdpbmc= 32333\nU2Ftc3VuZw== 32334\nIHNjYXJjZWx5 32335\nIFVSTHM= 32336\nIE1BUw== 32337\nIHByb3RvdHlwZXM= 32338\nIG5hcnJhdG9y 32339\nIENQVXM= 32340\nY2Ru 32341\nIEJhcnRvbg== 32342\nIGRlY2lkZWRseQ== 32343\nIFNodQ== 32344\naXhpcg== 32345\nb2Npb3Vz 32346\nIE15c3Q= 32347\nTmludGVuZG8= 32348\nIHJldXNl 32349\nIGZvcmdpdmVu 32350\nRmV3 32351\naW5pY2Fs 32352\nbmF0 32353\nIHNlYW1sZXNz 32354\nIEV2YQ== 32355\nIEVWRQ== 32356\nIEpP 32357\nbGFuZGVycw== 32358\nIHNvZnRlcg== 32359\nbmVnaWU= 32360\nIHRyYW5zaWVudA== 32361\nIG9yYml0YWw= 32362\nIGZ1bGZpbA== 32363\nIEtvbQ== 32364\nSG9wZWZ1bGx5 32365\nIGR5bmFtaWNhbGx5 32366\nIEh1bmdlcg== 32367\n5Zs= 32368\nIEFybWVuaWE= 32369\nZWxtYW4= 32370\nYmVydG8= 32371\nIHBpZ2U= 32372\nIElEcw== 32373\nbGltaXQ= 32374\nIHZlaW5z 32375\nIHNvYXJpbmc= 32376\ncGFja3M= 32377\nR29sZGVu 32378\nIENyYWI= 32379\naXN0b3I= 32380\nIFJQTQ== 32381\nICQk 32382\nZ3Jlc3Npb24= 32383\nIGppaGFkaXN0 32384\nIGdhbWJsZQ== 32385\nIGNhcmVn 32386\nIGluZmxhdGVk 32387\nRmFjZQ== 32388\nIEZpcmVhcm1z 32389\nIEVtbWFudWVs 32390\n4p0= 32391\nIHNob2Nrcw== 32392\nZ3JhYg== 32393\nIHNwbGVuZA== 32394\nIEhQVg== 32395\nYWJvcnRpb24= 32396\nQWJvdmU= 32397\nRW50aXR5 32398\ncGxheWVycw== 32399\nIGNvbW1lbmNlZA== 32400\ndWxlbmNl 32401\nIGZ1bGZpbGxtZW50 32402\nIGVtYm9kaW1lbnRz 32403\nIFdlbGZhcmU= 32404\nIGhhaWw= 32405\nIDxA 32406\ndHRlbg== 32407\nIGNhdGNoZXI= 32408\nIEphemVlcmE= 32409\nIHZvbGNhbm8= 32410\nIHN0YWJpbGl6ZQ== 32411\nIEhhbmRsZXI= 32412\nIGludGVuc2lmaWVk 32413\nIEFicmFtcw== 32414\nIGh1bWlsaWF0aW9u 32415\ncGFjZWQ= 32416\nNjA1 32417\nIENlbnRPUw== 32418\nU3BlY2lmaWM= 32419\nIGhlZWQ= 32420\nIENBTQ== 32421\nIEdhbGlsZQ== 32422\nRGll 32423\nIGFib2xpc2hlZA== 32424\nIFRob21zb24= 32425\nIFRlYWNoZXJz 32426\nIFdhc3M= 32427\nam9uZw== 32428\nIElTQk4= 32429\nIEFsbGllcw== 32430\nc2hha2U= 32431\n5bc= 32432\ndmljdA== 32433\nSG93YXJk 32434\nIGRlZW0= 32435\nIGV4Y2VlZGluZ2x5 32436\nIFNtYXJ0c3RvY2tz 32437\naWJl 32438\nIGRvb3J3YXk= 32439\nIGNvbXBldGVk 32440\naWdtYXQ= 32441\nIG5hdGlvbmFsaXN0cw== 32442\nIGdyb29t 32443\nIEtlZW4= 32444\nIGRpc3Bvc2FibGU= 32445\nZGVjbA== 32446\nIFRvbGtpZW4= 32447\nIFNjaGVtZQ== 32448\nIGJpb2Q= 32449\nIGF2aWQ= 32450\nIEVsb24= 32451\nYWdhcg== 32452\nIFRTQQ== 32453\nUm9tYW4= 32454\nIGFydGlmaWNpYWxseQ== 32455\nIGFkdmlzb3Jz 32456\nWEw= 32457\nIEluZmVybm8= 32458\nMzY2 32459\nIHRlZGlvdXM= 32460\nIFBob3RvZ3JhcGh5 32461\nIENhcnJpZQ== 32462\nIHRyb3Bl 32463\nIFNhbmRyYQ== 32464\nIGRlY2ltYWw= 32465\nUXVlZW4= 32466\nIEd1bmRhbQ== 32467\nIE9N 32468\nb3RlY2g= 32469\nTkJB 32470\nIDE5MzI= 32471\nIGVudHJlbmNoZWQ= 32472\nIE1hcmlvbg== 32473\nIGZyYXRlcm5pdHk= 32474\nTGFib3Vy 32475\nSGVucnk= 32476\nIGxhdGl0dWRl 32477\nRWl0aGVy 32478\nIGVuaGFuY2Vz 32479\nIFBvdGVudGlhbA== 32480\nIHNoaW5lcw== 32481\naWRhZA== 32482\nIGJyZWFkdGg= 32483\nIGNhcGFjaXRpZXM= 32484\nIPCfmYI= 32485\nIEJyb254 32486\nIHNleGVz 32487\nIGRpZmZlcmVudGlhdGlvbg== 32488\nIGhlYXZ5d2VpZ2h0 32489\nIFRhag== 32490\nZHJh 32491\nIG1pZ3JhdGU= 32492\nIGV4aGF1c3Rpb24= 32493\nIFJVTg== 32494\nZWxzaXVz 32495\nIEN1b21v 32496\nIGd1aXRhcnM= 32497\nIGNsb25lcw== 32498\nIFNvbWV3 32499\nIFByeQ== 32500\nLS0tLS0tLS0tLS0tLQ== 32501\nIHdhcnJhbnRlZA== 32502\nY3ljbGVz 32503\nIHNhbHZhZ2U= 32504\nIGRpc2tz 32505\nUkFOVA== 32506\nIE5HT3M= 32507\nIE1hcnRpYW4= 32508\nIjpbeyI= 32509\nIGFkZGljdHM= 32510\nb2p1cmU= 32511\naWxsZXQ= 32512\nIGFtYXppbmdseQ== 32513\nYXJ0bWVudHM= 32514\ncGl4ZWw= 32515\nIEdQVXM= 32516\nTGF5b3V0 32517\n6KM= 32518\nIFRhbWls 32519\nIEJhc2ls 32520\nIGltcGFydGlhbA== 32521\nIFN0cnVjdHVyZQ== 32522\nZm9yaw== 32523\nYnJ5Y2U= 32524\nIHJpZGdl 32525\nIEhhbWJ1cmc= 32526\ncmlvdXM= 32527\nIGJsaXR6 32528\nY2lnYXJldHRlcw== 32529\nIGNhbm5lZA== 32530\nNDAy 32531\nIGlyb25pY2FsbHk= 32532\nIGNvbXBhc3Npb25hdGU= 32533\nIEhhd2tpbnM= 32534\nLiM= 32535\nIENhdGhlZHJhbA== 32536\nIHJhbGxpZWQ= 32537\naW50ZXJuYWw= 32538\nIHF1b3Rh 32539\nc3Rha2Vz 32540\nVEVYVA== 32541\nbW9t 32542\nIGNvbXBsZXRlcw== 32543\nIDIzOA== 32544\nIHNocnVn 32545\n44OR 32546\nIE5pbnRo 32547\nIHJldmlzZQ== 32548\nIFByb3ZpZGVy 32549\nIHRyZWFjaGVy 32550\nIHF1YXNp 32551\nIFBSRVM= 32552\nIGRlcG9zaXRpb24= 32553\nIGNvbmZpZGVudGlhbGl0eQ== 32554\naXNzb3Jz 32555\nIGltYmFsYW5jZQ== 32556\nIHNwYW5uaW5n 32557\nIGFuZ3VsYXI= 32558\nIEN1bA== 32559\nY29tbXVuaWNhdGlvbg== 32560\nIE5vcmE= 32561\nIEdlbml1cw== 32562\nb3B0ZXI= 32563\nIHNhY2tlZA== 32564\nU3BvdA== 32565\nIGZpbmVseQ== 32566\nIENIUg== 32567\nMjgy 32568\nd2F2ZXM= 32569\nUGFsZXN0 32570\nIFJvaGluZw== 32571\nTkw= 32572\n6L8= 32573\nIHNoaXR0eQ== 32574\nIFNjYWxpYQ== 32575\nNDc1 32576\nUHJvZ3Jlc3M= 32577\nIHJlZmVyZW5jaW5n 32578\nIGNsYXNzcm9vbXM= 32579\nYWJlZQ== 32580\nIHNvZA== 32581\naGVzaW9u 32582\nNzA4 32583\nIFp1Y2tlcmJlcmc= 32584\nIEZpbmlzaA== 32585\nIFNjb3RpYQ== 32586\nIFNhdmlvcg== 32587\nIEluc3RhbGxhdGlvbg== 32588\nYW50aGE= 32589\nKC0= 32590\nIDMwMg== 32591\nIFB1bms= 32592\nIGNyYXRlcg== 32593\neW91dHU= 32594\nIHJvYXN0 32595\nIGluZmx1ZW5jaW5n 32596\nIGR1cA== 32597\nIEpS 32598\nIEdyYXY= 32599\nIHN0YXR1cmU= 32600\nIGJhdGhyb29tcw== 32601\nQXNpZGU= 32602\nV2lraQ== 32603\nbWVhbg== 32604\nIFphaw== 32605\nIE9uZXM= 32606\nIE5hdGg= 32607\nIGh5cGVydA== 32608\nIGNvbW1lbmNlbWVudA== 32609\nQ2l2aWw= 32610\nIG1vZGVyYXRlbHk= 32611\nIGRpc3RyaWJ1dG9ycw== 32612\nIGJyZWFzdGZlZWRpbmc= 32613\nIDk4MA== 32614\nIFNpaw== 32615\nIENpZw== 32616\nIEFNRVI= 32617\nUklQ 32618\nIENhcmVlcg== 32619\ndXN0aW5n 32620\nIG1lc3NlZA== 32621\nIGVo 32622\nIEplbnNlbg== 32623\nLyQ= 32624\nIGJsYWNrbWFpbA== 32625\nIGNvbnZlcnNpb25z 32626\nIHNjaWVudGlmaWNhbGx5 32627\nIG1hbnRyYQ== 32628\ncGF5aW5n 32629\nIGl2b3J5 32630\nIENvdXJ0cw== 32631\nT1VHSA== 32632\nYXVudGxldA== 32633\nU2VyaWFs 32634\nQnJvdw== 32635\nIEh1bmRyZWRz 32636\nMzIz 32637\nIHBlZQ== 32638\nIGxpbnV4 32639\nIHN1Ym1lcg== 32640\nIFByaW5jaXBhbA== 32641\nNDg1 32642\nIERTTA== 32643\nIENvdXNpbnM= 32644\nIGRvY3RyaW5lcw== 32645\nIEF0aGxldGljcw== 32646\nIDMxNQ== 32647\nIEthcm1h 32648\nIGF0dGVudA== 32649\ndXJnZXI= 32650\nIHByZXNjcmliZQ== 32651\nIGVuY2Fwcw== 32652\nIENhbWU= 32653\nIHNlY3JldGl2ZQ== 32654\nIENyaW1lcw== 32655\nZG4= 32656\nQ2xlYW4= 32657\nIEVneXB0aWFucw== 32658\nIENhcnBlbnRlcg== 32659\nIGxs 32660\nSHVt 32661\nIE1pbG8= 32662\nIGNhcGl0YWxpc3Rz 32663\nIGJyaWVmZWQ= 32664\nVHdl 32665\nIEJhc2lu 32666\nZWx2ZXQ= 32667\nTW9z 32668\nIHBsdW5nZQ== 32669\nIEthaXNlcg== 32670\nIEZ1ag== 32671\naWxsaW4= 32672\nIHNhZmVndWFyZHM= 32673\nIG9zdGU= 32674\nIE9wcG9ydHVuaXR5 32675\nIE1hZmlh 32676\nIENhbGxpbmc= 32677\nYXBh 32678\ndXJiYW4= 32679\nYnJ1c2g= 32680\naWxsYXJk 32681\nY8Op 32682\naW50ZWxsaWdlbmNl 32683\nIExvYg== 32684\nIERydWlk 32685\nIHNtb290aGVy 32686\nIGZvb3Rpbmc= 32687\nIG1vdG9yaXN0cw== 32688\nYXJjaXR5 32689\nIG1hc2N1bGluaXR5 32690\nIG1pc20= 32691\nIGFiZG9taW5hbA== 32692\nIFRhdmVybg== 32693\nIFJvaA== 32694\nIGVzY2FwZXM= 32695\nc2lnbmVk 32696\nQW50aG9ueQ== 32697\nIHNhY3JpZmljaW5n 32698\nIGludGltYWN5 32699\nIGFudGVyaW9y 32700\nIEtvZA== 32701\nIG1vdGlm 32702\nIGdyYXo= 32703\nIHZpc3VhbGl6YXRpb24= 32704\nIGd1aXRhcmlzdA== 32705\nIFRyb3Rza3k= 32706\nbWFnaWM= 32707\nRGFy 32708\nIE1vcmk= 32709\nIHdhcmRz 32710\nIHRvaWxldHM= 32711\nbGVzdA== 32712\nIHRlbGVwb3J0 32713\nIFN1bmRheXM= 32714\nIFBsYXQ= 32715\nRVRT 32716\nIGVTcG9ydHM= 32717\nUGF0cmljaw== 32718\nIEthdGhlcmluZQ== 32719\nZW5rbw== 32720\nIGhhc3NsZQ== 32721\nIE1pY2s= 32722\nZ2dsZXM= 32723\nIGhvYg== 32724\nYWludGFpbg== 32725\nIGFpcmJvcm5l 32726\nIHNwYW5z 32727\nIGNoaWxp 32728\nIGFwZXJ0dXJl 32729\nIHZvbHVudGVlcmVk 32730\nIEluY2lkZW50 32731\nIEZyZXM= 32732\nIFZldGVyYW4= 32733\nYXVnaHRlcmVk 32734\naW5nbw== 32735\nIHVuaW5zdXJlZA== 32736\nQ0xPU0U= 32737\nIGZ1c2U= 32738\nIGVyb3RpYw== 32739\nIGFkdmVydGlzZQ== 32740\ncmFpc2luZw== 32741\nVGV4dHVyZQ== 32742\nIGF0dGVuZHM= 32743\nIFJFQUw= 32744\ndWRkbGVk 32745\nIHNtb290 32746\nIDMwNQ== 32747\nIFdpbGxpcw== 32748\nIGJsb25k 32749\nQW5hbHlzaXM= 32750\nIFZU 32751\nb25pY2E= 32752\nIHN0cm9uZ2hvbGQ= 32753\nUkY= 32754\nTk0= 32755\nLj4+ 32756\nIHByb3NwZXJvdXM= 32757\nIGJvYXN0ZWQ= 32758\nMjky 32759\nIE1hbnVmYWN0dXJpbmc= 32760\nUFJFU1M= 32761\nZ3Jlbg== 32762\nIHBoYXJtYWN5 32763\nIFJvY2tlZmVsbGVy 32764\na2Fp 32765\nIHRodW1icw== 32766\nIEh1dA== 32767\nIG1vdGhlcmJvYXJk 32768\nIGd1YXJkaWFucw== 32769\nIEFsdGVy 32770\nbGx1bGFy 32771\nIHNoYWNr 32772\nIHdpc2VseQ== 32773\nIGJhY2tib25l 32774\nZXJ2YQ== 32775\nIHN1aWNpZGVz 32776\nIE1jR3JlZ29y 32777\naWphaA== 32778\nRW1lcg== 32779\nIEJyYXY= 32780\nIGRlc2lnbmF0ZQ== 32781\nUE9TVA== 32782\ncHJvZHVjZWQ= 32783\nIGNsZWFuc2luZw== 32784\naXJsd2luZA== 32785\nZXhpc3RlbnQ= 32786\nIEh1bXBo 32787\nIFBheW5l 32788\nIHZlc3RlZA== 32789\nxaE= 32790\nIHN0cmluZ2VudA== 32791\naW9uYQ== 32792\nIHVuc3Vi 32793\nIHN1bW1lZA== 32794\nIEhlcmN1bGVz 32795\nc3ViamVjdA== 32796\nIFJhZ25hcg== 32797\nIE5vcw== 32798\nIGNoYXJhY3Rlcml6YXRpb24= 32799\nIHNhdnZ5 32800\nIERhd3Nvbg== 32801\nIENhc2lubw== 32802\nIGZyaQ== 32803\nIEJhcnJpZXI= 32804\nIG1pc2luZm9ybWF0aW9u 32805\nIGluc3VsYXRpb24= 32806\nIGNvcnJpZG9ycw== 32807\nIGFpcnBsYW5lcw== 32808\nIE5vY3Q= 32809\nYWhp 32810\nIDE5MTY= 32811\na2I= 32812\nYXJtYWM= 32813\nIHNodW4= 32814\nIHNjaGVtYQ== 32815\nIGhvcnJpZmllZA== 32816\nIDIzOQ== 32817\nYXVuZGVycw== 32818\nTkI= 32819\naWF0ZXM= 32820\nZXJpdHk= 32821\nIFNoYXJk 32822\nIHJhcml0eQ== 32823\nIGdyb3VwZWQ= 32824\nIEdoYW5h 32825\nYWdhaW5zdA== 32826\nIEJpb2xvZ2ljYWw= 32827\nIEF3YXJl 32828\nb3dlbGw= 32829\nz4Q= 32830\nIEJlYXU= 32831\nc2hhdw== 32832\nSGFjaw== 32833\nIEp1bGl1cw== 32834\nVVNT 32835\nb2xzb24= 32836\nYXVuYQ== 32837\nY3J1 32838\nIE1hdXJpY2U= 32839\nIElr 32840\nIHNlcXVlbmNpbmc= 32841\nIHJhZGljYWxz 32842\nICg/LA== 32843\ndmlydHVhbA== 32844\nIGFueXdheXM= 32845\nIHJlcGVyYw== 32846\nIGhhbmRsZXJz 32847\nIGhlc2l0YW50 32848\n6YM= 32849\nIE1G 32850\ncGxlbWVudGF0aW9u 32851\nYXNzb2NpYXRlZA== 32852\nIGNhbXBhaWduZWQ= 32853\nIFl1ZQ== 32854\ndXRhdGlvbnM= 32855\nIFlvZ2E= 32856\nIHNpbW1lcg== 32857\nIHJvZHM= 32858\nIG1lbG9keQ== 32859\nIGNvbnZveQ== 32860\ndmlkZW9z 32861\nIHNjcmVlbmVk 32862\nTmVn 32863\nb2NoZW1pY2Fs 32864\nICgpKQ== 32865\nIHVsdHJhcw== 32866\nIGFudGlw 32867\nIElzbGFuZGVycw== 32868\nNzA0 32869\nIGZldGlzaA== 32870\nIHJpZGljdWxvdXNseQ== 32871\nIEthcnQ= 32872\nIG1pdG9jaG9uZHJpYWw= 32873\nIGludGVyZmVyaW5n 32874\nQnVpbGRlcg== 32875\nIG92ZXJmbA== 32876\nIGFjbmU= 32877\nIE11ZA== 32878\nIEtlcnI= 32879\nZmxleA== 32880\nIFBvc3RhbA== 32881\nIEJhbHRpYw== 32882\nNDc3 32883\nIFBlcnNvbnM= 32884\nb3VyYWdl 32885\nSEI= 32886\nIE11c2U= 32887\nIEltbW9ydGFs 32888\nIERyaXZpbmc= 32889\nIHBldGl0aW9ucw== 32890\nIHN1YnNjcmlwdA== 32891\nIHNvcmNl 32892\nIFByb2Nlc3Nvcg== 32893\ndXRvbg== 32894\nU29ueQ== 32895\nIHBob24= 32896\nIHJhY2Vk 32897\nIEFudGhyb3A= 32898\nIGRheXRpbWU= 32899\nIEV4ZXJjaXNl 32900\nQWRkaW5n 32901\nIGVuZ2FnZXM= 32902\nIFF1YWxjb21t 32903\nIG1pcmFjbGVz 32904\nIG1lbWVz 32905\nIERyaW5r 32906\nIE9yaW9sZXM= 32907\nIGhhaXJz 32908\nIFBvbGFy 32909\nYXRob20= 32910\nIHNsaXBwZXJ5 32911\nIFJlbXk= 32912\nIGNhcmFtZWw= 32913\nIFlFQVI= 32914\nIGFsaw== 32915\nSWdu 32916\nYXV0aW9u 32917\nIE1lcmxpbg== 32918\nIENyYW4= 32919\nIGFwb2xvZ2llcw== 32920\nIDQxMA== 32921\nIG91dGluZw== 32922\nIE1lbW9yaWVz 32923\nYXBwb2ludGVk 32924\nIGNvdW50ZXJlZA== 32925\ndWxk 32926\ncG9zaW5n 32927\nIGZpcmV3YWxs 32928\nIFdhc3Q= 32929\nIFdldA== 32930\nd29ya2Vk 32931\nc2VsbGVy 32932\nIHJlcGVhbGVk 32933\nZXJlbw== 32934\nYXNzdW1pbmc= 32935\nQkxJQw== 32936\nbWl0ZQ== 32937\nIENFT3M= 32938\nIENoYXBlbA== 32939\nZWxsaWdlbnQ= 32940\nX19fX19fX19fX19fX19fX19fX19fX19f 32941\nRG9n 32942\nIHdhcnQ= 32943\nIHN1YnNjcmliZXI= 32944\nc3BvcnRz 32945\nIGJlZ2dlZA== 32946\nIE1W 32947\nIHNlbWlm 32948\nZXRoaWNhbA== 32949\nIHByZWFjaA== 32950\nIHJldml0YWw= 32951\nIHB1bml0aXZl 32952\nIHNob3J0Y3V0cw== 32953\nIGluc3RpdHV0ZWQ= 32954\nIFdhcnNhdw== 32955\nIGFiZG9tZW4= 32956\nIEtJTkc= 32957\nIHN1cGVyaW50ZW5kZW50 32958\nIGZyeQ== 32959\nIEdlbw== 32960\nVE9S 32961\nIGNvbnRyYWRpY3Rpb25z 32962\nYXB0aWM= 32963\nIGxhbmRzY2FwZXM= 32964\nYnVncw== 32965\nIGNsdXN0 32966\nIHZvbGxleQ== 32967\nY3JpYmVk 32968\nIHRhbmRlbQ== 32969\nIHJvYmVz 32970\nV0hBVA== 32971\nIHByb21vdGVy 32972\nIGVsb3F1 32973\ncmV2aWV3ZWQ= 32974\nIERL 32975\nIFBsYXRv 32976\nIGZwcw== 32977\nVGFuaw== 32978\nIERlcnJpY2s= 32979\nIHByaW9yaXRpemU= 32980\nYXNwZXI= 32981\nIEhvbmR1cmFz 32982\nIENvbXBsZXRlZA== 32983\nbmVj 32984\nIG1vZw== 32985\nbmly 32986\nIE1heW8= 32987\nREVG 32988\nc3RhbGw= 32989\naW5uZXNz 32990\nIFZvbGtzd2FnZW4= 32991\nIHByZWNhdXRpb24= 32992\nIE1lbGw= 32993\naWFr 32994\naXN0cmllcw== 32995\nIDI0OA== 32996\nIG92ZXJsYXBwaW5n 32997\nU2VuYXRl 32998\nIEVuaGFuY2U= 32999\ncmVzeQ== 33000\ncmFjaWFs 33001\nT1JUUw== 33002\nIE1vcm1vbnM= 33003\nU3Ryb25n 33004\nIENvY2g= 33005\nTWV4aWNv 33006\nIE1hZHVybw== 33007\nIGphcnM= 33008\nIGNhbmU= 33009\nV2lr 33010\nb2xsYQ== 33011\naWZmZXJlbmNl 33012\nIHBoeXNpY2lzdA== 33013\nIE1hZ2dpZQ== 33014\nIDI4NQ== 33015\nIGRlcGljdGlvbg== 33016\nIE1jTGFyZW4= 33017\nSnU= 33018\nIHNsb3dz 33019\nIGNvbW1pc3Npb25lcnM= 33020\nIFdpbGxvdw== 33021\nIEV4cGxvcw== 33022\naG92YWg= 33023\nIHRlY2huaWNpYW4= 33024\nIGhvbWljaWRlcw== 33025\nIEZsYXY= 33026\nIFRydW1hbg== 33027\nIDEwMDAw 33028\ndWN0b3I= 33029\nIHNoYWRlcg== 33030\nTmV3c2xldHRlcg== 33031\nNDU3 33032\nIHJldmVy 33033\nIGhhcmRlbmVk 33034\nIHdoZXJlYWJvdXRz 33035\nIHJlZGV2ZWxvcA== 33036\nIGNhcmJz 33037\nIHRyYXZlcnM= 33038\nIHNxdWlycmVs 33039\nIGZvbGxvd2Vy 33040\nIHNpbmdz 33041\nNTA4 33042\nIHJhYmJpdHM= 33043\nZW1vbml1bQ== 33044\nIGRvY3VtZW50aW5n 33045\nIG1pc3VuZGVyc3Rvb2Q= 33046\nKSc= 33047\nUmljaw== 33048\nZ2dpZXM= 33049\nIHByZW1pZQ== 33050\nIHNrYXRpbmc= 33051\nIHBhc3Nwb3J0cw== 33052\nIGZpc3Rz 33053\nYWdlZGRvbg== 33054\nSGF3 33055\nQUNQ 33056\nMDgw 33057\nIFRob3VnaHRz 33058\nIENhcmxzb24= 33059\nIHByaWVzdGhvb2Q= 33060\naHVh 33061\nIGR1bmdlb25z 33062\nIExvYW5z 33063\nIGFudGlz 33064\nIGZhbWlsaWFyaXR5 33065\nIFNhYmI= 33066\nb3BhbA== 33067\nIEluaw== 33068\nc3RyaWtl 33069\nIGNyYW0= 33070\nIGxlZ2FsaXplZA== 33071\nIGN1aXNpbmU= 33072\nIGZpYnJl 33073\nVHJhdmVs 33074\nIE1vbnVtZW50 33075\nT0RZ 33076\nZXRoeQ== 33077\nIGludGVyc3RhdGU= 33078\nIFBVUg== 33079\nZW1wb3Jhcnk= 33080\nIEFyYWJpYW4= 33081\nZGV2ZWxvcGVk 33082\nIHNhZGRsZQ== 33083\nIGdpdGh1Yg== 33084\nIE9mZmVy 33085\nIElTUA== 33086\ncm9sZXQ= 33087\nIFNVUEVS 33088\nIERlbmlz 33089\nIG11bHRpcGxpZXI= 33090\nIHN0aXJyZWQ= 33091\nSW50ZXJlc3RpbmdseQ== 33092\nIGN1c3RvbWFyeQ== 33093\nIGJpbGxlZA== 33094\naGV4 33095\nIG11bHRpcGxpZWQ= 33096\nIGZsaXBwaW5n 33097\nIENyb3NieQ== 33098\nIGZ1bmRhbWVudGFscw== 33099\naWFl 33100\nIFBsYXllZA== 33101\nIEF0b20= 33102\nYW1hem9u 33103\nIEZsYW0= 33104\nZWV6 33105\nYWN0aXZhdGVk 33106\nIHRhYmxlc3Bvb24= 33107\nIGxpYmVyYWxpc20= 33108\nIFBhbGlu 33109\nIFBhdGVs 33110\nTnVt 33111\nIFRBTQ== 33112\nIHN1cm4= 33113\nIFJlbG9hZGVk 33114\nIGNvaW5lZA== 33115\nIl0s 33116\nIENsYXNo 33117\nIEFndQ== 33118\nIHByYWdtYXRpYw== 33119\nIEFjdGl2YXRl 33120\nIDgwMg== 33121\nIHRyYWlsZXJz 33122\nIHNpbGhvdQ== 33123\nIHByb2Jlcw== 33124\nIGNpcmN1cw== 33125\nIEJhaW4= 33126\nIExpbmRzYXk= 33127\nIEFiYmV5 33128\nRGVsaXZlcnk= 33129\nIGNvbmNlc3Npb24= 33130\nIGdhc3Rybw== 33131\nIFNwcml0ZQ== 33132\nxJ8= 33133\nYW5kZWw= 33134\nIGdpbW0= 33135\nIGF1dG9iaQ== 33136\nIFR1cnRsZQ== 33137\nIHdvbmRlcmZ1bGx5 33138\nIEhhcmFt 33139\nIFdvcmxkd2lkZQ== 33140\nIEhhbmRsZQ== 33141\nIHRoZW9yaXN0cw== 33142\nIHNsZWVr 33143\nIFpodQ== 33144\nb2dyYXBoaWNhbGx5 33145\nRUdB 33146\nIE93bmVycw== 33147\nYXRocw== 33148\nIEFudGFyY3RpYw== 33149\nbmF0YWw= 33150\nPSIi 33151\nZmxhZ3M= 33152\nYGBgYA== 33153\nIHN1bA== 33154\nS2g= 33155\nIHBvdGFzc2l1bQ== 33156\nIGxpbmVtYW4= 33157\nIGNlcmVhbA== 33158\nIFNlYXNvbnM= 33159\nIDIwMjI= 33160\nIG1hdGhlbWF0aWM= 33161\nIGFzdHJvbm9tZXJz 33162\ncHJvZmVzc2lvbmFs 33163\nIGZhcmVz 33164\nY2tub3dsZWQ= 33165\nIGNoaQ== 33166\nIHlvdW5nc3RlcnM= 33167\nIG1pc3Rha2VubHk= 33168\nIGhlbWlzcGhlcmU= 33169\nIERpdmluaXR5 33170\ncm9uZQ== 33171\nICIs 33172\ncmluZ3M= 33173\nIGF0dHJhY3Rz 33174\ndmFuYQ== 33175\n5bk= 33176\nQ0FQ 33177\nIHBsYXlsaXN0 33178\nIHBvcmNo 33179\n44Gj 33180\nIGluY29ycG9yYXRlcw== 33181\nIHNvYWs= 33182\nIGFzc2VydGluZw== 33183\nIFRlcnJvcmlzbQ== 33184\nIFBhYmxv 33185\nSmE= 33186\nY2VzdGVy 33187\nIGZlYXJpbmc= 33188\nIFByYXllcg== 33189\nIGVzY2FsYXRlZA== 33190\nR1c= 33191\nIHJvYmU= 33192\nIEJyaWdodG9u 33193\nYWNpc3Rz 33194\nIFN5bXBob255 33195\nIER3YXJm 33196\nIFBhcmFkZQ== 33197\nIExlZ28= 33198\nIGluZXhwbA== 33199\nIGxvcmRz 33200\nbGVhZg== 33201\nUkFH 33202\nbGliZXI= 33203\nIGNpZ2Fycw== 33204\nIEplaG92YWg= 33205\nNjA2 33206\nV0lORE9XUw== 33207\nIExpYmVyaWE= 33208\nZWJ1cw== 33209\nSGVhdnk= 33210\nIGx1YnJpYw== 33211\nIFJX 33212\nYW5ndWFnZXM= 33213\nIG5hcnJvd2Vk 33214\nY29tcHV0ZXI= 33215\nIEVtYmVy 33216\nIG11cmRlcmluZw== 33217\nIGRvd25zdHJlYW0= 33218\nIFR1bHM= 33219\nIFRhYmxlcw== 33220\nVG9waWM= 33221\nIEFjY3VyYWN5 33222\nPS8= 33223\nbG9zdA== 33224\nIFJlaQ== 33225\nIHByb2dyZXNzZXM= 33226\nYmVhcg== 33227\nIGVzdGFibGlzaG1lbnRz 33228\nSnVzdGlu 33229\nIFBlYWNo 33230\nIEdvbWV6 33231\n5b8= 33232\nIFRyaWFuZ2xl 33233\nSWRlbnQ= 33234\nIEhpdmU= 33235\nUmVzb3VyY2Vz 33236\nIG1peGVz 33237\nIEFzc3VtaW5n 33238\nTXU= 33239\nIGh5cG9j 33240\nIHNhbmU= 33241\nIFdhbg== 33242\naWRpb3Vz 33243\nU3VjY2Vzcw== 33244\nIGlv 33245\nQW5nZWw= 33246\nIGRhbmdlcm91c2x5 33247\nIENyZWF0dXJl 33248\nV09SSw== 33249\nOls= 33250\nIEthdHJpbmE= 33251\nTGlzdGVuZXI= 33252\nTWlsbGVy 33253\nIElkbGli 33254\naGFuZw== 33255\nIGNpcmN1bXZlbnQ= 33256\naHJlZg== 33257\nIGNlbGVzdGlhbA== 33258\nIFdlZWtz 33259\nIFB1Zw== 33260\nIERhbHRvbg== 33261\nIHN1YnBvZW5h 33262\ndWt1 33263\nIHBlcnNpc3RlZA== 33264\ncGVp 33265\nb2xkaW5n 33266\nIERvY3VtZW50cw== 33267\nIEhhc3Q= 33268\nIENFTlQ= 33269\nIHByaW1lcg== 33270\nIHN5bm9ueW1vdXM= 33271\nIG5pYg== 33272\nb21icw== 33273\nIG5vdGF0aW9u 33274\nIERpc2g= 33275\nIEF0bW9zcA== 33276\nIGZvcmJpZA== 33277\nIEFORw== 33278\ncGF0dGVybg== 33279\nbG9z 33280\nIHByb2plY3RpbGVz 33281\nYnJvd24= 33282\nLiIs 33283\nIFZlbm9t 33284\nIGZpZXJjZWx5 33285\ndWJsaXNoZWQ= 33286\nIFVyYW4= 33287\nIE5pY2FyYWc= 33288\nNDEw 33289\nIENBTA== 33290\nT1RPUw== 33291\nIE1pcmFjbGU= 33292\nIEVuY2hhbnQ= 33293\nIGd1YXJkaW5n 33294\nYXBwZW5k 33295\nQXR0YWNo 33296\nIGxldmVsZWQ= 33297\nIGNvbmRvbXM= 33298\naWhpbGF0aW9u 33299\nNjQ5 33300\nIG5pZ2h0bWFyZXM= 33301\nIFRIRVk= 33302\nIFNUQVJU 33303\nIEtpbm4= 33304\nIHJvb21tYXRl 33305\nIGh5Z2llbmU= 33306\nb3BwaW5n 33307\nSm9i 33308\nIGx2bA== 33309\nIFZFUg== 33310\nIEtlZXBpbmc= 33311\nYWJldGlj 33312\nIGZvcm1hdHRpbmc= 33313\nZXJhbGE= 33314\nIHJldmlzaW9ucw== 33315\nIHJlc3VyZw== 33316\nVGVs 33317\nIEdvb2RtYW4= 33318\nMzUz 33319\ncG9k 33320\nIGluZGlzcA== 33321\nIFRyYW5zbGF0aW9u 33322\nIGdvd24= 33323\nIE11bmQ= 33324\nIGNpcw== 33325\nIGJ5c3RhbmQ= 33326\nY29sbGVjdA== 33327\nIFB1bmphYg== 33328\nYWN0aXZlbHk= 33329\nIEdhbWI= 33330\ndGVsbA== 33331\nIGltcG9ydGluZw== 33332\nZ2VuY2llcw== 33333\nIGxvY29t 33334\nIEJyaWxs 33335\nSG9seQ== 33336\nIEJlcmdlcg== 33337\nIHNob3dkb3du 33338\nIHJlc3BvbmRlcnM= 33339\nSUxZ 33340\nIHRha2Vkb3du 33341\nbGV0ZWQ= 33342\nIG1hdHRlcmVk 33343\nIHByZWRpY3RpdmU= 33344\nIG92ZXJsYXk= 33345\nR1BV 33346\nIFZpY2s= 33347\nIGNvbnZleWVk 33348\nVGFi 33349\ncGVlcg== 33350\nU2Nhbg== 33351\nIGRlZmVuc2l2ZWx5 33352\ndmFl 33353\nIGFwcHJvdmluZw== 33354\nIHRpZXJz 33355\nIFZpYQ== 33356\ncXVlcmFkZQ== 33357\nIFNhdWRpcw== 33358\nIGRlbW9saXNoZWQ= 33359\nIFByb3BoZQ== 33360\nIG1vbm8= 33361\nIGhvc3BpdGFsaXR5 33362\nSEFN 33363\nIEFyaWVs 33364\nTU9E 33365\nIFRvcmFo 33366\nIGJsYWg= 33367\nIEJlbGFydXM= 33368\nZXJlbnRpYWw= 33369\nIFR1Yw== 33370\nIGJhbmtlcg== 33371\nMzk3 33372\nIG1vc3F1aXQ= 33373\nIFNjaWVudGlzdA== 33374\nIE11c2ljYWw= 33375\nIGh1c3Q= 33376\nU2hpZnQ= 33377\nIHRvcm1lbnQ= 33378\nIHN0YW5kb2Zm 33379\nRWR1Yw== 33380\nIEZvZw== 33381\nIGFtcGxpZmllcg== 33382\nU2hhcGU= 33383\nSW5zdGFuY2U= 33384\nIENyaXRpY3M= 33385\nIGRhZW1vbg== 33386\nSG91c3Rvbg== 33387\nIG1hdHRyZXNz 33388\nIElERg== 33389\nIG9ic2NlbmU= 33390\nIEFtZXI= 33391\naGV0dGk= 33392\nIGNvbXBpbGluZw== 33393\nMzUy 33394\ndmVyZXR0 33395\nIFJlZHVjdGlvbg== 33396\naXN0cmF0aW9u 33397\nIEJsZXNzZWQ= 33398\nIEJhY2hlbG9y 33399\nMzE2 33400\nIHByYW5r 33401\nIFZ1bGNhbg== 33402\nZGRpbmc= 33403\nIG1vdXJuaW5n 33404\nIFF1aW50 33405\nIEJsYXN0ZXI= 33406\ndGVzdGluZw== 33407\nIHNlZGltZW50 33408\nPj4+ 33409\nIEV0ZXJuaXR5 33410\nIFdIRVJF 33411\nIE1hemU= 33412\nIHJlYWN0aW5n 33413\nIEFsdg== 33414\nb21zZGF5 33415\nIENSQQ== 33416\nIHRyYW5zbGF0b3I= 33417\nIGJvZ3Vz 33418\nYXR1 33419\nV2Vic2l0ZQ== 33420\nb2xscw== 33421\nIGJhcHRpc20= 33422\nIHNpYmxpbmc= 33423\nIEF1dHVtbg== 33424\ndmV6 33425\n44Gu6Q== 33426\nZ3VhcmRz 33427\nR2Vvcmc= 33428\nYXNzYWRvcnM= 33429\nIEZyZXVk 33430\nIGNvbnRpbmVudHM= 33431\nIFJlZ2lzdHJ5 33432\nQmVybmll 33433\nlprlo6s= 33434\nIHRvbGVyYW50 33435\nIFVX 33436\nIGhvcnJpYmx5 33437\nOTk1 33438\nIE1JREk= 33439\nIGltcGF0aWVudA== 33440\nb2NhZG8= 33441\nZXJp 33442\nIFdvcnN0 33443\nIE5vcnJpcw== 33444\nIFRhbGtpbmc= 33445\nIGRlZmVuZHM= 33446\nZW5zYWJsZQ== 33447\nIDIwMjE= 33448\nIGFuYXRvbXk= 33449\nTGV3 33450\nIGRyYXdlcg== 33451\nIENhbmJlcnJh 33452\nIHBhdHJpb3RpYw== 33453\n6b6N5Zaa5aOr 33454\nIEF2Zw== 33455\nQVJN 33456\nIHVuZGlzY2xvc2Vk 33457\nIGZhcmV3ZWxs 33458\nNDU5 33459\nYmFibGU= 33460\nIEFsbGlzb24= 33461\nT0xPRw== 33462\nIGNvbmNv 33463\ndGlnaHQ= 33464\nIEFDUEk= 33465\nIE1pbmVz 33466\nbGljaA== 33467\nIOKUnA== 33468\ncmVwcmVzZW50ZWQ= 33469\nMjAwMDAw 33470\nIGVudGh1c2lhc3Q= 33471\nT1RT 33472\nYmls 33473\nIEluZ3JlZGllbnRz 33474\nIGludmVudG9y 33475\nIE15U1FM 33476\nwqDCoMKg 33477\nIEFCT1VU 33478\nd2l0aGlu 33479\nIG1r 33480\nQnVs 33481\nIEZha2U= 33482\nIGRyYWNvbmlhbg== 33483\nV2E= 33484\naGVsbQ== 33485\nIFRlcnJhbg== 33486\nZXJ2aWxsZQ== 33487\nIGNvbW1vbnBsYWNl 33488\nU0laRQ== 33489\nICI8 33490\ncmVwbGFjZQ== 33491\nb2dyYXBocw== 33492\nIFNFTEVDVA== 33493\naW5jaWJsZQ== 33494\nIE1vc3RseQ== 33495\nIFNoZWZmaWVsZA== 33496\nIElERQ== 33497\ndWdnbGU= 33498\nIGNpdGF0aW9ucw== 33499\naHVyc3Q= 33500\nIFVuaXg= 33501\nIHVubGVhc2g= 33502\nIFBpcGVy 33503\nIE5hbm8= 33504\nIHN1Y2N1bWI= 33505\nIHJlbHVjdGFuY2U= 33506\nIDI1MDA= 33507\nIE1lcmNoYW50 33508\nIHdpcmV0 33509\nIGNvbWJvcw== 33510\nIEJpcnRoZGF5 33511\nIGNoYXJjb2Fs 33512\nIFVQUw== 33513\nIEZhaXJmYXg= 33514\nIGRyaXZld2F5 33515\nIFRlaw== 33516\nIFBpdGNo 33517\nb3ZlcmU= 33518\nIHRlY2huaWNpYW5z 33519\nIEFjdHVhbA== 33520\nZmxhdGlvbg== 33521\nIEZpc2NhbA== 33522\nIEVtcHR5 33523\nYW5hbW8= 33524\nIG1hZ25lc2l1bQ== 33525\nIHNsdXQ= 33526\nIGdyb3dlcnM= 33527\nSW52ZXN0aWdhdG9ycw== 33528\nKCk6 33529\nIFNhdGVsbGl0ZQ== 33530\nIEtleW5lcw== 33531\nbWlzc2l2ZQ== 33532\nbGFuZQ== 33533\nIGJvcm91Z2g= 33534\nMzQ0 33535\nIFRFQU0= 33536\nIEJldGhlc2Rh 33537\nQ1Y= 33538\naG93ZXI= 33539\nIFJBRA== 33540\nIGNoYW50 33541\nIFJpeQ== 33542\nIGNvbXBvc2l0aW9ucw== 33543\nIG1pbGRseQ== 33544\nIG1lZGRsaW5n 33545\nIGFnaWxpdHk= 33546\nYW5lZXJz 33547\nNTAx 33548\nIHN5bnRo 33549\nbGluZ2Vy 33550\nMjkx 33551\nIGV4Y2xhaW1lZA== 33552\nUGFydHk= 33553\nIGNvbnRhbWlu 33554\nIE1hbm9y 33555\nIFJlc3BvbmQ= 33556\nIHByYWlzaW5n 33557\nIG1hbm5lcnM= 33558\nZmxlZXQ= 33559\nU3VtbWVy 33560\nIEx5bmQ= 33561\nIERlZmluaXRlbHk= 33562\nZ3JpbQ== 33563\nIGJvd2xpbmc= 33564\nc3RyaQ== 33565\n55s= 33566\neW50 33567\nIG1hbmRhdGVz 33568\nRElW 33569\nIHJlY29uY2lsZQ== 33570\ndmlld3M= 33571\nIERhbW9u 33572\ndmV0dGU= 33573\nRmxv 33574\nIEdyZWF0ZXN0 33575\naWxvbg== 33576\naWNpYQ== 33577\nIHBvcnRyYXlhbA== 33578\nIGN1c2hpb24= 33579\nNTA0 33580\nMTk3OQ== 33581\nb3NzYWw= 33582\nQXBwbGlj 33583\nc2NyaXB0aW9u 33584\nIG1pdGlnYXRpb24= 33585\nQVRT 33586\ncGFj 33587\nIGVyYXNlZA== 33588\nIGRlZmljaWVuY2llcw== 33589\nIEhvbGxhbmRl 33590\nIFh1 33591\nIGJyZWQ= 33592\nIHByZWduYW5jaWVz 33593\nZmVtaW4= 33594\nIGVtcGg= 33595\nIHBsYW5uZXJz 33596\nIG91dHBlcg== 33597\ndXR0ZXJpbmc= 33598\nIHBlcnBldHJhdG9y 33599\nIG1vdHRv 33600\nIEVsbGlzb24= 33601\nIE5FVkVS 33602\nIGFkbWl0dGVkbHk= 33603\nQVJJ 33604\nIEF6ZXJiYWlqYW4= 33605\nIG1pbGxpc2Vj 33606\nIGNvbWJ1c3Rpb24= 33607\nIEJvdHRsZQ== 33608\nIEx1bmQ= 33609\nIFBz 33610\nIERyZXNz 33611\nIGZhYnJpY2F0ZWQ= 33612\nIGJhdHRlcmVk 33613\nIHNpZGVs 33614\nIE5vdHRpbmc= 33615\nRm9yZWlnbg== 33616\nIEplcm9tZQ== 33617\nMDIw 33618\nIEFyYml0 33619\nIGtub3Rz 33620\nIFJJR0hU 33621\nTW92aW5n 33622\n44GZ 33623\nIHN1cmdlcmllcw== 33624\nIGNvdXJ0aG91c2U= 33625\nIG1hc3RlcmVk 33626\nIGhvdmVyaW5n 33627\nIEJyYW4= 33628\nIEFsaXNvbg== 33629\nIHNhZmVzdA== 33630\nbWlsaXRhcnk= 33631\nIGJ1bGxpZWQ= 33632\nIGJhcnJhZ2U= 33633\nUmVhZGVy 33634\nRVNF 33635\nIEdlb2dyYXBoaWM= 33636\nVG9vbHM= 33637\nMzE0 33638\nIEdlZWs= 33639\ncm90aA== 33640\nZ2xlcnM= 33641\nIEZJTg== 33642\nz4E= 33643\nIEFzdG9u 33644\nYWx0ZXJu 33645\nNDg4 33646\nIHZldGVyaW4= 33647\nR2FtZXI= 33648\nIGludGVs 33649\ncmVuY2hlcw== 33650\nU2hpZWxk 33651\nIGFtbmVzdHk= 33652\nIEJoYXI= 33653\nIHBpbGVk 33654\nIGhvbm9yYWJsZQ== 33655\nIEluc3RpdHV0ZXM= 33656\nIHNvYWtlZA== 33657\nIGNvbWE= 33658\nIEVGRg== 33659\nMzQx 33660\nYnl0ZXM= 33661\nIEdtYWls 33662\nbGVpbg== 33663\nIENhbmFkaWVucw== 33664\nbWF0ZXJpYWw= 33665\nSWw= 33666\nIGluc3RydWN0b3Jz 33667\nIEtZ 33668\nIGNvbmNlaXZl 33669\ndWJi 33670\nIFBvc3NpYmxl 33671\nIGVhc2luZw== 33672\nIENocmlzdGluYQ== 33673\nIGNhcmlj 33674\nIEhEUg== 33675\nUk9N 33676\nIHNob3ZlbA== 33677\nZGVsZXRl 33678\nIHB1ZmY= 33679\nIENoYW5naW5n 33680\nIHNlYW1sZXNzbHk= 33681\nQXR0cmlidXRl 33682\nIGFjcXVpc2l0aW9ucw== 33683\nYWtlcnk= 33684\nIEVG 33685\nIGF1dGlzdGlj 33686\nIFRha2Vz 33687\nIFBvd2Rlcg== 33688\nIFN0aXI= 33689\nNTEw 33690\nIEJ1YmJsZQ== 33691\nc2V0dGluZ3M= 33692\nIEZvd2xlcg== 33693\nIG11c3RhcmQ= 33694\nIG1vcmVvdmVy 33695\nIGNvcHlyaWdodGVk 33696\nIExFRHM= 33697\nMTUwMA== 33698\n5ok= 33699\nIEhJUw== 33700\nZW5m 33701\nIGN1c3RvZA== 33702\nIEh1Y2s= 33703\nR2k= 33704\nIGltZw== 33705\nQW5zd2Vy 33706\nQ3Q= 33707\namF5 33708\nIEluZnJhc3RydWN0dXJl 33709\nIGZlZGVyYWxseQ== 33710\nTG9j 33711\nIG1pY3JvYmVz 33712\nIG92ZXJydW4= 33713\nZGRz 33714\nb3RlbnQ= 33715\nYWRpYXRvcg== 33716\nPj4+Pj4+Pj4= 33717\nIHRvcm5hZG8= 33718\nIGFkanVk 33719\nIGludHJpZ3VlZA== 33720\nIHNp 33721\nIFJldmVsYXRpb24= 33722\ncHJvZ3Jlc3M= 33723\nIGJ1cmdsYXJ5 33724\nIFNhaXlhbg== 33725\nIEthdGh5 33726\nIHNlcnBlbnQ= 33727\nIEFuZHJlYXM= 33728\nIGNvbXBlbA== 33729\nZXNzbGVy 33730\nIFBsYXN0aWM= 33731\nIEFkdmVudA== 33732\nIFBvc2l0aXZl 33733\nIFF0 33734\nIEhpbmR1cw== 33735\ncmVnaXN0ZXJlZA== 33736\ndWxhcml0eQ== 33737\nIHJpZ2h0ZW91c25lc3M= 33738\nIGRlbW9uaWM= 33739\ndWl0aXZl 33740\nIEJEUw== 33741\nIEdyZWdn 33742\nY2lh 33743\nIENydXNhZGU= 33744\nIFNpbmFp 33745\nV0FSRQ== 33746\nKyg= 33747\nIG1lbGw= 33748\nIGRlcmFpbA== 33749\neWFyZHM= 33750\nQXN0 33751\nIG5vdGljZWFibHk= 33752\nIE9iZXI= 33753\nUmFt 33754\nIHVubm90aWNlZA== 33755\nIHNlcQ== 33756\nYXZhZ2U= 33757\nVHM= 33758\nIDY0MA== 33759\nIGNvbmNlZGU= 33760\nIF0p 33761\nRmlsbA== 33762\nIGNhcHRpdml0eQ== 33763\nIEltcHJvdmVtZW50 33764\nIENydXNhZGVy 33765\nYXJhb2g= 33766\nTUFQ 33767\n5pc= 33768\nIHN0cmlkZQ== 33769\nYWx3YXlz 33770\nRmx5 33771\nTml0 33772\nIGFsZ2Fl 33773\nIENvb2tpbmc= 33774\nIERvb3Jz 33775\nTWFsbGV5 33776\nIHBvbGljZW1lbg== 33777\n44GN 33778\nIGFzdHJvbmF1dA== 33779\nYWNjZXNzaWJsZQ== 33780\nNDk1 33781\nIFJBVw== 33782\nY2xpZmZl 33783\ndWRpY3JvdXM= 33784\nIGRlcGVuZGVk 33785\nYWxhY2g= 33786\nIHZlbnR1cmVz 33787\ncmFrZQ== 33788\nIHRpdHM= 33789\nIEhvdQ== 33790\nIGNvbmRvbQ== 33791\nb3Jtb25hbA== 33792\nIGluZGVudA== 33793\nIHVwbG9hZGluZw== 33794\nRm9vdG5vdGU= 33795\nSW1wb3J0YW50 33796\nIDI3MQ== 33797\nIG1pbmRmdWw= 33798\nIGNvbnRlbmRz 33799\nQ3Jh 33800\nIGNhbGlicg== 33801\nIE9FQ0Q= 33802\ncGx1Z2lu 33803\nRmF0 33804\nIElTUw== 33805\nIER5bmFtaWNz 33806\nYW5zZW4= 33807\nNjg2 33808\nJyks 33809\nIHNwcml0ZQ== 33810\nIGhhbmRoZWxk 33811\nIEhpcHA= 33812\nPX49fg== 33813\nVHJ1c3Q= 33814\nIHNlbWFudGljcw== 33815\nIEJ1bmRlcw== 33816\nIFJlbm8= 33817\nIExpdGVyYXR1cmU= 33818\nc2Vuc2U= 33819\nR2FyeQ== 33820\nIEFlZw== 33821\nIFRyaW4= 33822\nRUVL 33823\nIGNsZXJpYw== 33824\nIFNTSA== 33825\nIGNocmlzdA== 33826\nIGludmFkaW5n 33827\naWJ1 33828\nIGVudW0= 33829\nYXVyYQ== 33830\nIGFsbGVnZQ== 33831\nIEluY3JlZGlibGU= 33832\nQkJD 33833\nIHRocnU= 33834\nIHNhaWxlZA== 33835\nIGVtdWxhdGU= 33836\nIGluc2VjdXJpdHk= 33837\nIGNyb3U= 33838\nIGFjY29tbW9kYXRpb25z 33839\nIGluY29tcGV0ZW50 33840\nIHNsaXBz 33841\nIEVhcnRocXU= 33842\nc2FtYQ== 33843\nSUxMRQ== 33844\nIGlQaG9uZXM= 33845\nYXNha2k= 33846\nIGJ5ZQ== 33847\nIGFyZA== 33848\nIGV4dHJhcw== 33849\nIHNsYXVnaHRlcmVk 33850\nIGNyb3dkZnVuZGluZw== 33851\ncmVzc28= 33852\nIGZpbGli 33853\nIEVSUk9S 33854\nIFRMUw== 33855\nZWdn 33856\nIEl0YWw= 33857\nIGVubGlzdA== 33858\nIENhdGFsb25pYQ== 33859\nIFNjb3Rz 33860\nIHNlcmdlYW50 33861\nIGRpc3NvbHZl 33862\nTkg= 33863\nIHN0YW5kaW5ncw== 33864\ncmlxdWU= 33865\nSVE= 33866\nIGJlbmVmaWNpYXJ5 33867\nIGFxdWFyaXVt 33868\nWW91VHViZQ== 33869\nIFBvd2VyU2hlbGw= 33870\nIGJyaWdodGVzdA== 33871\nIFdhcnJhbnQ= 33872\nU29sZA== 33873\nV3JpdGluZw== 33874\nIGJlZ2lubmluZ3M= 33875\nIFJlc2VydmVk 33876\nIExhdGlub3M= 33877\naGVhZGluZw== 33878\nIDQ0MA== 33879\nIHJvb2Z0b3A= 33880\nQVRJTkc= 33881\nIDM5MA== 33882\nVlBO 33883\nR3M= 33884\na2VybmVs 33885\ndHVybmVk 33886\nIHByZWZlcmFibGU= 33887\nIHR1cm5vdmVycw== 33888\nIEhlbHM= 33889\nU2E= 33890\nIFNoaW5qaQ== 33891\ndmVo 33892\nIE1PRFVMRQ== 33893\nVmlvbA== 33894\nIGV4aXRpbmc= 33895\nIGphYg== 33896\nIFZhbmlsbGE= 33897\nIGFjcm9u 33898\nIEdhcA== 33899\nYmVybg== 33900\nQWs= 33901\nIE1jR3U= 33902\nIGVuZGxlc3NseQ== 33903\nIEZhcmFnZQ== 33904\nIE5vZWw= 33905\nVmE= 33906\nTUs= 33907\nIGJydXRl 33908\nIEtydQ== 33909\nIEVTVg== 33910\nIE9saXZpYQ== 33911\n4oCg 33912\nIEthZg== 33913\nIHRydXN0aW5n 33914\nIGhvdHM= 33915\nMzI0 33916\nIG1hbGFyaWE= 33917\nIGpzb24= 33918\nIHBvdW5kaW5n 33919\nb3J0bWVudA== 33920\nQ291bnRyeQ== 33921\nIHBvc3Rwb25lZA== 33922\nIHVuZXF1aXY= 33923\nPyks 33924\nIFJvb25leQ== 33925\ndWRkaW5n 33926\nIExlYXA= 33927\ndXJyZW5jZQ== 33928\nc2hhcGVzaGlmdGVy 33929\nIEhBUw== 33930\nb3NhdGU= 33931\nIGNhdmVybg== 33932\nIGNvbnNlcnZhdGlzbQ== 33933\nIEJBRA== 33934\nIG1pbGVhZ2U= 33935\nIGFycmVzdGluZw== 33936\nVmF1bHRz 33937\nIG1peGVy 33938\nRGVtb2NyYXRpYw== 33939\nIEJlbnNvbg== 33940\nIGF1dGhvcmVk 33941\nODAwMA== 33942\nIHByb2FjdGl2ZQ== 33943\nIFNwaXJpdHVhbA== 33944\ndHJl 33945\nIGluY2FyY2VyYXRlZA== 33946\nIFNvcnQ= 33947\nIHBlYWtlZA== 33948\nIHdpZWxkaW5n 33949\ncmVjaWF0aW9u 33950\n15nX 33951\nUGF0Y2g= 33952\nIEVtbXk= 33953\nIGV4cXU= 33954\ndHRv 33955\nIFJhdGlv 33956\nIFBpY2tz 33957\nIEdyeQ== 33958\ncGhhbnQ= 33959\nIGZyZXQ= 33960\nIGV0aG4= 33961\nIGFyY2hpdmVk 33962\nJS0= 33963\nY2FzZXM= 33964\nIEJsYXpl 33965\nIGltYg== 33966\nY3Y= 33967\neXNz 33968\naW1vbnk= 33969\nIGNvdW50ZG93bg== 33970\nIGF3YWtlbmluZw== 33971\nIFR1bmlzaWE= 33972\nIFJlZmVy 33973\nIE1K 33974\nIHVubmF0dXJhbA== 33975\nIENhcm5lZ2ll 33976\naXplbg== 33977\nIE51Z2dldHM= 33978\naGVzcw== 33979\nIGV2aWxz 33980\nNjQ3 33981\nIGludHJvZHVjdG9yeQ== 33982\nbG92aW5n 33983\nIE1jTWFob24= 33984\nIGFtYmlndWl0eQ== 33985\nTGFiZWw= 33986\nIEFsbWlnaHR5 33987\nIGNvbG9yaW5n 33988\nIENsYXVz 33989\nc2V0dGluZw== 33990\nTlVMTA== 33991\nIEZhdm9yaXRl 33992\nIFNJRw== 33993\nPig= 33994\nIFNoaXZh 33995\nIE1heWVy 33996\nIHN0b3JtZWQ= 33997\nIENvdmVyYWdl 33998\nd2VhcG9ucw== 33999\naWdoYW0= 34000\nIHVuYW5zd2VyZWQ= 34001\nIGxldmU= 34002\nIGNveQ== 34003\nY2Fz 34004\nYmFncw== 34005\nYXN1cmVk 34006\nU2VhdHRsZQ== 34007\nIFNhbnRvcnVt 34008\nc2VyaW91cw== 34009\nIGNvdXJhZ2VvdXM= 34010\nIFNvdXA= 34011\nIGNvbmZpc2NhdGVk 34012\nIC8vLw== 34013\nIHVuY29udmVudGlvbmFs 34014\nIG1vbXM= 34015\nIFJvaGluZ3lh 34016\nIE9yY2hlc3RyYQ== 34017\nIFBvdGlvbg== 34018\nIGRpc2NyZWRpdA== 34019\nIEZJTA== 34020\nZml4ZWQ= 34021\nIERlZXI= 34022\nZG9p 34023\nIERpbWVuc2lvbg== 34024\nIGJ1cmVhdWNyYXRz 34025\nZXRlZW4= 34026\nIGFjdGlvbkdyb3Vw 34027\nb2ht 34028\nIGJ1bXBz 34029\nIFV0aWxpdHk= 34030\nIHN1Ym1hcmluZXM= 34031\ncmVuaGVpdA== 34032\ncmVzZWFyY2g= 34033\nIFNoYXBpcm8= 34034\nIHNrZXRjaGVz 34035\nIGRlY2VwdGl2ZQ== 34036\nIFZpbA== 34037\nZXNhbWU= 34038\nIEVzc2VudGlhbGx5 34039\nIHJhbXBhZ2U= 34040\naXNreQ== 34041\nIG11dHRlcmVk 34042\ndGhyaXRpcw== 34043\nIDIzNg== 34044\nZmV0 34045\nYmFycw== 34046\nIHB1cGls 34047\nIFRob3U= 34048\nb1M= 34049\nc29uZw== 34050\nIGZyYWN0dXJlZA== 34051\nIHJldmVydA== 34052\ncGljdHVyZQ== 34053\nIGNyaXRlcmlvbg== 34054\ndXNoZXI= 34055\nIHJlcGVyY3Vzc2lvbnM= 34056\nIFZpbnRhZ2U= 34057\nIFN1cGVyaW50ZW5kZW50 34058\nT2ZmaWNlcnM= 34059\nIGZsYWdnZWQ= 34060\nIGJsYW1lcw== 34061\nIGludmVyc2U= 34062\nb2dyYXBoZXJz 34063\nIG1ha2VzaGlmdA== 34064\nIGRldm9pZA== 34065\nIGZvc3NpbHM= 34066\nIEFyaXN0b3RsZQ== 34067\nIEZ1bmRz 34068\nIGRlcGxldGVk 34069\nIEZsdQ== 34070\nIFl1YW4= 34071\nIHdvZXM= 34072\nIGxpcGlk 34073\nIHNpdHU= 34074\ncmVxdWlzaXRlcw== 34075\nIGZ1cm5pc2g= 34076\nIFNhbWFy 34077\nIHNoYW1lZnVs 34078\nIGFkdmVyc2VseQ== 34079\nIGFkZXB0 34080\nIHJlbW9yc2U= 34081\nIG11cmRlcm91cw== 34082\ndWNrbGVz 34083\nIEVTTA== 34084\nIDMxNA== 34085\nc2VudA== 34086\nIHJlZGVm 34087\nIENhY2hl 34088\nIFB1cnM= 34089\naWdhbnM= 34090\nIDQ2MA== 34091\nIHByZXNjcmlwdGlvbnM= 34092\nIGZyZXM= 34093\nRnVjaw== 34094\nb2NyYXRlcw== 34095\nVHdlbnR5 34096\nIFdlaXJk 34097\nIFRvZ2dsZQ== 34098\nIENhbGxlZA== 34099\naXRpemVucw== 34100\nIHBvdWx0cnk= 34101\nIGhhcnZlc3Rpbmc= 34102\n44Km44K5 34103\nQm90dG9t 34104\nIGNhdXRpb25lZA== 34105\ndG4= 34106\nMzk2 34107\nIE5pa2tp 34108\nIGV2YWx1YXRpb25z 34109\nIGhhcmFzc2luZw== 34110\nIGJpbmRpbmdz 34111\nIE1vbmV0YXJ5 34112\nIGhpdHRlcnM= 34113\nIGFkdmVyc2FyeQ== 34114\ndW50cw== 34115\nIHNldGJhY2s= 34116\nIGVuY3J5cHQ= 34117\nIENhaXQ= 34118\nIGxvd3M= 34119\nZW5nZXM= 34120\nIE5vcm4= 34121\nIGJ1bGJz 34122\nIGJvdHRsZWQ= 34123\nIFZveWFnZXI= 34124\nMzE3 34125\nIHNwaGVyZXM= 34126\ncG9saXRpY3M= 34127\nIHN1YnRyYWN0 34128\nIHNlbnNhdGlvbnM= 34129\nIGFwcGFsbGluZw== 34130\nIDMxNg== 34131\nIGVudmlyb25tZW50YWxseQ== 34132\nIFNURU0= 34133\nIHB1Ymxpc2hlcw== 34134\nNTYw 34135\nIGRpbGlnZW5jZQ== 34136\nNDg0 34137\nIGFkdmlzZXM= 34138\nIHBldHJvbA== 34139\nIGltYWdpbmluZw== 34140\nIHBhdHJvbHM= 34141\nIEludGVnZXI= 34142\nIEFzaGVz 34143\nYWN0dXM= 34144\nIFJhZGlhbnQ= 34145\nIExU 34146\naXRhYmlsaXR5 34147\naHRha2luZw== 34148\nU2V0dGluZw== 34149\nIG51YW5jZWQ= 34150\nIFJlZWY= 34151\nIERldmVsb3BlcnM= 34152\nTmk= 34153\ncGllY2Vz 34154\nOTkw 34155\nTGljZW5zZQ== 34156\nIGxvd2Vycw== 34157\nIE90dG9tYW4= 34158\nMzI3 34159\nb29v 34160\nIHF1aXR0aW5n 34161\nbWFya2V0cw== 34162\nQmVoaW5k 34163\nIGJhc2lu 34164\nIGRvY3M= 34165\nYW5pZQ== 34166\nZmxhc2g= 34167\nY3Rs 34168\nIGNpdmlsaXplZA== 34169\nIEZ1a3VzaGltYQ== 34170\nIl0sIg== 34171\nIEtT 34172\nIEhvbmVzdGx5 34173\nYXJhdA== 34174\nIGNvbnN0cnVjdHM= 34175\nIExhbnM= 34176\nIERpcmU= 34177\nIExJS0U= 34178\nIFRyb3VibGU= 34179\nIHdpdGhob2xkaW5n 34180\nIE9ibGl2aW9u 34181\nIHNhbml0eQ== 34182\nYW55YQ== 34183\nQ29uc3Q= 34184\nIGdyb2Nlcg== 34185\nIENlbHNpdXM= 34186\nIHJlY291bnRlZA== 34187\nIFdpZmU= 34188\nQm9yZGVy 34189\nYXRlcmVk 34190\naGFwcHk= 34191\nIHNwb2lsZXI= 34192\nIGxvZ2ljYWxseQ== 34193\nSGFsbA== 34194\nIHN1Y2NlZWRpbmc= 34195\nIHBvbHltb3JwaA== 34196\nIGF4ZXM= 34197\nIFNob3RndW4= 34198\nIFNsaW0= 34199\nIFByaW5jaXBsZXM= 34200\nIExldGg= 34201\nYXJ0YQ== 34202\nIHNjb3I= 34203\nU2NyZWVuc2hvdA== 34204\nIHJlbGF4YXRpb24= 34205\nIyQjJA== 34206\nIGRldGVycmVudA== 34207\naWRkeQ== 34208\nIHBvd2VybGVzcw== 34209\nIGxlc2JpYW5z 34210\nIGNob3Jkcw== 34211\nIEVkaXRlZA== 34212\nc2VsZWN0ZWQ= 34213\nIHNlcGFyYXRpc3Rz 34214\nMDAwMg== 34215\nIGFpcnNwYWNl 34216\nIHR1cm5hcm91bmQ= 34217\nIGN1bm5pbmc= 34218\nUEFUSA== 34219\nUG9seQ== 34220\nIGJvbWJlZA== 34221\nIHRpb24= 34222\neHM= 34223\nIHdpdGhob2xk 34224\nIHdhZ2Vk 34225\nIExpYmVydGllcw== 34226\nRmxhZw== 34227\nIGNvbWZvcnRpbmc= 34228\nNDU0 34229\nIElyaXM= 34230\nYXJlcnM= 34231\nIHJhZw== 34232\nIHJlbG9jYXRlZA== 34233\nIEd1YXJhbnQ= 34234\nIHN0cmF0ZWdpY2FsbHk= 34235\nIGdhbW1h 34236\ndWJlcnR5 34237\nIExvY2toZWVk 34238\nZ3Jlcw== 34239\nIGdyaWxsZWQ= 34240\nIExvd2U= 34241\nc3RhdHM= 34242\nIFJvY2tz 34243\nIHNlbnNpbmc= 34244\nIHJlbnRpbmc= 34245\nIEdlb2xvZ2ljYWw= 34246\n2KfY 34247\nb3Ryb3A= 34248\nIHNldw== 34249\nIGltcHJvcGVybHk= 34250\nNDg2 34251\nIOKWoA== 34252\nIHN0YXJ2aW5n 34253\nIEJq 34254\nRGlzY3Vzc2lvbg== 34255\nMzI4 34256\nIENvbWJv 34257\nIEZpeGVz 34258\nTkFU 34259\nIHN0cml2aW5n 34260\ndGhvcmE= 34261\nIGhhcnZlc3RlZA== 34262\nIFBpbmc= 34263\nIHBsYXlmdWw= 34264\nIGF2ZW51ZXM= 34265\nIG9jY3VwYXRpb25hbA== 34266\nIHdha2Vz 34267\nIENvdXJpZXI= 34268\nIGRydW1tZXI= 34269\nIEJyb3dzZXI= 34270\nIEhvdXRo 34271\naXR1 34272\nIGFwcGFyZWw= 34273\ncGFzdGU= 34274\nIGh1bnRlZA== 34275\nIFNlY29uZGx5 34276\nbGFpbg== 34277\nWFk= 34278\nIFBJTg== 34279\naWNvbnM= 34280\nIGNvY2t0YWlscw== 34281\nIHNpemFibGU= 34282\nIGh1cmRsZXM= 34283\nZXN0aW5hbA== 34284\nIFJlY3JlYXRpb24= 34285\nIGVjbw== 34286\nNjQ4 34287\nIERpZWQ= 34288\nbWludA== 34289\nIGZpbmdlcnByaW50cw== 34290\nIGRpc3Bvc2U= 34291\nIEJvc25pYQ== 34292\ndHN5 34293\nMjIwMA== 34294\nIGluc3BlY3RlZA== 34295\nIEZvdQ== 34296\nIGZ1c3M= 34297\nIGFtYnVzaA== 34298\nIFJhaw== 34299\nIG1hbmlmZXN0ZWQ= 34300\nUHJvc2VjdXQ= 34301\nIHN1ZmZpY2U= 34302\ncmVuY2Vz 34303\nIGNvbXBlbnNhdGVk 34304\nIEN5cnVz 34305\nIGdlbnVz 34306\nIFdvbHZlcmluZQ== 34307\nIFRyZW5kcw== 34308\nIGhpa2Vz 34309\nIFNlZW4= 34310\nIGVucm9s 34311\nQ29sZA== 34312\nIHBvbGl0ZWx5 34313\nIFNsYXY= 34314\nIFJ1cGVydA== 34315\nIGV5ZXdpdG5lc3M= 34316\nIEFsdG8= 34317\nIHVuY29tcA== 34318\nIHBvc3Rlcmlvcg== 34319\nTXVzdA== 34320\nIEhlcno= 34321\nIHByb2dyZXNzaXZlbHk= 34322\nIDIzNA== 34323\nIGluZGlmZmVyZW5jZQ== 34324\nIEN1bm5pbmdoYW0= 34325\nIGFjYWRlbWlh 34326\nIHNld2Vy 34327\nIGFzdG91bmRpbmc= 34328\nIEFFUw== 34329\ncmF0aGVy 34330\nIGVsZGVzdA== 34331\nIGNsaW1icw== 34332\nIEFkZHM= 34333\nIG91dGNyeQ== 34334\nIGNvbnRhZw== 34335\nIEhvdXNlcw== 34336\nIHBlcHQ= 34337\nIE1lbGFuaWE= 34338\naW50ZXJlc3RlZA== 34339\nIFVDSA== 34340\nIFJvb3Rz 34341\nIEh1YmJhcmQ= 34342\nIFRCRA== 34343\nIFJvbWFuaWFu 34344\nZmlsZW5hbWU= 34345\nU3RvbmU= 34346\nIEltcGw= 34347\nIGNocm9tb3NvbWU= 34348\nQ2xl 34349\nZHg= 34350\nIHNjcmFtYmxlZA== 34351\nIFB0 34352\nIDI0Mg== 34353\nT1BMRQ== 34354\nIHRyZW1lbmRvdXNseQ== 34355\nU3RyZWV0 34356\nIGNyYXZpbmc= 34357\nIGJ1bmRsZWQ= 34358\nIFJH 34359\ncGlwZQ== 34360\nIGluanVyaW5n 34361\nIGFyY2FuZQ== 34362\nUGFydGljaXA= 34363\nIEhlcm9pYw== 34364\nc3R5 34365\nIHRvcHBpbmc= 34366\nIFRlbXBlc3Q= 34367\ncmVudGljZXM= 34368\nYmg= 34369\nIHBhcmFub2lh 34370\nIFVuaWNvZGU= 34371\nIGVncmVnaW91cw== 34372\nIFwn 34373\nIE9zd2FsZA== 34374\nIGdyYXZlbA== 34375\nIFNpbXBzb25z 34376\nIGJsYW5k 34377\nIEd1YW50YW5hbW8= 34378\nV3JpdGVy 34379\nbGluZXJz 34380\nIERpY2U= 34381\nSkM= 34382\nIHBhcml0eQ== 34383\nIHNpZGVk 34384\nIDIzNw== 34385\nIFB5cnJoYQ== 34386\nYXR0ZXJz 34387\nZGs= 34388\nRmluZQ== 34389\nY29tcGFu 34390\nIGZvcm11bGF0ZWQ= 34391\nIElkb2w= 34392\naWxlcnM= 34393\naGVtb3Ro 34394\nIEZhdg== 34395\nIGludHJ1c2lvbg== 34396\nIGNhcnJvdHM= 34397\nIExheWVy 34398\nIEhhY2tlcg== 34399\nIC0tLS0tLS0tLS0tLS0tLS0= 34400\nIG1vZGVyYXRpb24= 34401\n6YE= 34402\nb2NvYw== 34403\nIGNoYXJhY3Rlcml6ZQ== 34404\nIFRlcmVzYQ== 34405\nIHNvY2lvZWNvbm9taWM= 34406\nIHBlcms= 34407\nIFBhcnRpY2lwYXRpb24= 34408\ndHJhaW5pbmc= 34409\nIFBhdWxv 34410\ncGh5cw== 34411\nIHRydXN0d29ydGh5 34412\nIGVtYm9kaWVk 34413\nIE1lcmNo 34414\nY3VycmVuY3k= 34415\nIFByaW9yaXR5 34416\nIHRlYXNpbmc= 34417\nIGFic29yYmluZw== 34418\nIHVuZmluaXNoZWQ= 34419\nIENvbXBhcmlzb24= 34420\nIGRpc3BsZQ== 34421\nd3JpdGVycw== 34422\nIHByb2Zlc3Npb25z 34423\nIFBlbmd1aW4= 34424\nIGFuZ3JpbHk= 34425\nIExJTks= 34426\nNjg4 34427\nIENvcnJlc3BvbmQ= 34428\nIHByZXZhaWxlZA== 34429\nIGNhcnRlbA== 34430\nbHA= 34431\nYXNtcw== 34432\nIFJlZGVtcHRpb24= 34433\nIElzbGFtaXN0cw== 34434\nZWZmZWN0cw== 34435\nZG9zZQ== 34436\nIExhdHRlcg== 34437\nIEhhbGlmYXg= 34438\nIHZhcw== 34439\nIFRvcGljcw== 34440\nIE5hbWVk 34441\nYWR2ZXJ0aXNpbmc= 34442\nenph 34443\nSUNFUw== 34444\nIHJldGFyZGVk 34445\nYWNoYWJsZQ== 34446\nIFB1cHBldA== 34447\nIEl0ZW1MZXZlbA== 34448\nIHJldHJhY3Q= 34449\nIGlkZW50aWZpYWJsZQ== 34450\nQWFyb24= 34451\nIEJ1c3Rlcg== 34452\nc29s 34453\naGVsbGU= 34454\nYXNzZW1i 34455\nSG9wZQ== 34456\ncmFuZ2Vk 34457\nQmE= 34458\nIFB1cmNo 34459\n6YA= 34460\nIFNpcmk= 34461\nIGFycml2YWxz 34462\nIDE5MTI= 34463\nIHNob3J0ZW5lZA== 34464\nIDMxMg== 34465\nIGRpc2NyZXBhbmN5 34466\nIFRlbXBlcmF0dXJl 34467\nIFdhbHRvbg== 34468\nIGtpbmRlcmc= 34469\ncG9saXQ= 34470\nIHJlbWl4 34471\nIGNvbm5lY3RvcnM= 34472\n44OY44Op 34473\nIEthemFraHN0YW4= 34474\nZG9taW5hdGVk 34475\nIHN1Z2Fycw== 34476\naW1ibGU= 34477\nIFBhbmlj 34478\nIERlbWFuZA== 34479\nIENvbG9ueQ== 34480\nb25lbg== 34481\nIE1FUg== 34482\nNzc1 34483\ndXJpYQ== 34484\nYXphYXI= 34485\nIERlZ3JlZQ== 34486\nUHJp 34487\nIHN1bnNoaW5l 34488\nIDI1MQ== 34489\nIHBzeWNoZWRlbGlj 34490\nIGRpZ2l0YWxseQ== 34491\nIEJyYXVu 34492\nIHNoaW1tZXI= 34493\nIHNoYXZl 34494\nIFRlbGVzYw== 34495\nIEFzdHJhbA== 34496\nIFZlbmV6dWVsYW4= 34497\nIE9H 34498\nIGNyYXdsaW5n 34499\nSW50ZWc= 34500\nIEZlYXRoZXI= 34501\nIHVuZm9sZGluZw== 34502\nIGFwcHJvcHJpYXRpb24= 34503\nIOijj+g= 34504\nIE1vYmlsaXR5 34505\nIE5leQ== 34506\nLS4= 34507\nYmlsdA== 34508\nTElO 34509\nIFR1YmU= 34510\nIENvbnZlcnNlbHk= 34511\nIGtleWJvYXJkcw== 34512\nIENhbw== 34513\nIG92ZXJ0aA== 34514\nIGxhdXJl 34515\nPj5c 34516\nIFZpcGVy 34517\nYWNoYQ== 34518\nT2Zmc2V0 34519\nIFJhbGVpZ2g= 34520\nIEphZQ== 34521\nSm9yZGFu 34522\nanA= 34523\nIHRvdGFsaXRhcmlhbg== 34524\nQ29ubmVjdG9y 34525\nIG9ic2VydmVz 34526\nIFNwYXJ0YW4= 34527\nIEltbWVkaWF0ZWx5 34528\nIFNjYWw= 34529\nQ29vbA== 34530\nIHRhcHM= 34531\nIHJvYXI= 34532\nUGFzdA== 34533\nIGNoYXJz 34534\nIEJlbmRlcg== 34535\nIFNoZWxkb24= 34536\nIHBhaW50ZXI= 34537\nIGJlYWNvbg== 34538\nIENyZWF0dXJlcw== 34539\nIGRvd250dXJu 34540\nIGhpbmRlcg== 34541\nIEFuZHJvbWVkYQ== 34542\nw5s= 34543\nY2NvbGk= 34544\nIEZpdG5lc3M= 34545\nZXRyaWNhbA== 34546\nIHV0aWxpemVz 34547\nIHNlbmF0ZQ== 34548\nIGVuc2VtYmxl 34549\nIGNoZWVycw== 34550\nVFc= 34551\nIGFmZmx1ZW50 34552\na2ls 34553\ncnlsaWM= 34554\nb3JkZXJpbmc= 34555\nQ29tcHV0ZXI= 34556\nIGdydWVzb21l 34557\nb3N0aWNz 34558\nIFViaXNvZnQ= 34559\nIEtlbGxleQ== 34560\nIHdyZW5jaA== 34561\nIGJvdXJnZW9pc2ll 34562\nSUJMRQ== 34563\nIFByZXN0b24= 34564\nd29ybg== 34565\nYXJpc3Q= 34566\ncmVhdGluZw== 34567\nIHN0YWluZWQ= 34568\nYXJpbmU= 34569\nIHNsaW1l 34570\nRU5O 34571\nIGNoZXN0cw== 34572\nIGdyb3VuZHdhdGVy 34573\nYW5ub3Q= 34574\nIFRyYXk= 34575\nIExvY2tl 34576\nIENUUg== 34577\nIGR1ZGVz 34578\nIEV4dGVybmFs 34579\nIERlY29kZXI= 34580\nIHBhcmFtZWQ= 34581\nIE1lZGxpbmU= 34582\nODA5 34583\nIERpbm5lcg== 34584\ncnVwYWw= 34585\nZ3o= 34586\nIEd1bQ== 34587\nIERlbW8= 34588\namVl 34589\nIGRo 34590\nYmVybWFu 34591\nYXJjaHM= 34592\nIGVucXU= 34593\nIEVwc3RlaW4= 34594\nIGRldmFzdGF0aW9u 34595\nIGZyaWVuZHNoaXBz 34596\nIEFyZA== 34597\nIDIzMQ== 34598\nIFJ1Ymlu 34599\nIERpc3RhbmNl 34600\nIHNwdXJyZWQ= 34601\nIGRvc3NpZXI= 34602\nIG92ZXJsb29raW5n 34603\nXFxcXFxcXFxcXFxcXFxcXA== 34604\nRm9yZXN0 34605\nIENvbWVz 34606\nXCIs 34607\nIElyYW5pYW5z 34608\nIGZpeHR1cmVz 34609\nTGF1Z2hz 34610\nIGN1cnJ5 34611\nIEtpbmdzdG9u 34612\nIHNxdWFzaA== 34613\nIGNhdGFsb2d1ZQ== 34614\nIGFibm9ybWFsaXRpZXM= 34615\nIGRpZ2VzdGl2ZQ== 34616\nLi4uLi4uLi4u 34617\nIHN1Ym9yZGluYXRl 34618\nb2dseQ== 34619\nIDI0OQ== 34620\nTWlkZGxl 34621\nIG1hc3NhYw== 34622\nIGJ1cmdlcnM= 34623\nIGRvd25zdGFpcnM= 34624\nIDE5MzE= 34625\nMzk0 34626\nIFZH 34627\nIGxhc2Vycw== 34628\nIFNpa2g= 34629\nIEFsZXhh 34630\nZGVyaXZlZA== 34631\nIGN5Y2xpc3Q= 34632\n44Gu6a2U 34633\nb25lbGluZXNz 34634\nISEhISEhISE= 34635\nIGJ1ZmZz 34636\nbGVnYXRl 34637\nIHJhcGluZw== 34638\nIHJlY29tbWVuZGluZw== 34639\ncm9yZWQ= 34640\nIG11bHRpY3VsdHVyYWw= 34641\ndW5pcXVl 34642\nIGJ1c2luZXNzbWVu 34643\nIHVuZWFzeQ== 34644\nIE1BUA== 34645\nIGRpc3BlcnNlZA== 34646\nY2lwbGluZQ== 34647\nSmVzcw== 34648\nIEtlcmFsYQ== 34649\n5ac= 34650\nIGFic3RyYWN0aW9u 34651\nU3Vydg== 34652\nVWg= 34653\nIHByaW50ZXJz 34654\naWph 34655\nb3dkZXI= 34656\nIGFuYWxvZ291cw== 34657\nIEFTUA== 34658\nYWZlcg== 34659\nIHVuZm9sZGVk 34660\nIGxldmVsaW5n 34661\nIGJyZWFjaGVk 34662\nIEhlYXJpbmc= 34663\nIG5hdA== 34664\nIHRyYW5zbGF0aW5n 34665\nY3JpdGljYWw= 34666\nIGFudGFnb25pc3Q= 34667\nIFllc3RlcmRheQ== 34668\nIGZ1enp5 34669\nd2FzaA== 34670\nbWVyZQ== 34671\nIGJld2lsZA== 34672\nIE1hZQ== 34673\nVmlyZ2lu 34674\ncGhyYXNl 34675\nIHNpZ25hbGVk 34676\nIEhJR0g= 34677\nIHByb3Rlc3Rlcg== 34678\nIGdhcm5lcg== 34679\ndW5rbm93bg== 34680\nIGtheQ== 34681\nIGFiZHVjdGVk 34682\nIHN0YWxraW5n 34683\nYW1u 34684\nIGRlc2VydmluZw== 34685\nIFJpdg== 34686\nIEpvcmdl 34687\nIHNjcmF0Y2hpbmc= 34688\nIFNhdmluZw== 34689\naXBpbmc= 34690\nIHRlYXNl 34691\nIG1pc3Npb25hcnk= 34692\nIE1vcnJvdw== 34693\nVElNRQ== 34694\nUHJlc2VudA== 34695\nIGNoZW1vdGhlcmFweQ== 34696\ndGVybmVzcw== 34697\nIEhvbWVz 34698\nIFB1cmR1ZQ== 34699\nIHN0YXVuY2g= 34700\nIFdoaXRuZXk= 34701\nIFRIRVJF 34702\nzrw= 34703\naWF0dXM= 34704\nIEVybmVzdA== 34705\nIERlcGxveQ== 34706\nIGNvdmV0ZWQ= 34707\nRk1M 34708\nIERpYWxvZ3Vl 34709\nIGV4aXRlZA== 34710\nZnJ1aXQ= 34711\nIG5lcmQ= 34712\nIjoiIiwi 34713\nIHZpdm8= 34714\ncnVseQ== 34715\nNDYw 34716\nIEFtZW4= 34717\ncmVoZW5zaWJsZQ== 34718\nIOKY 34719\nRElS 34720\nIGFkaGVyZW5jZQ== 34721\nIGNoZXc= 34722\nIENva2U= 34723\nIFNlcmdlaQ== 34724\nZGlnaXRhbA== 34725\nIE5lY2s= 34726\nZ2VudGx5 34727\nZW50aGFs 34728\nLyk= 34729\nIHdlYXJ5 34730\nIGd1aXNl 34731\nIENvbmNvcmQ= 34732\nIE9uaW9u 34733\nYXRjaGVy 34734\nIGJpbmdl 34735\nIERpcmVjdGl2ZQ== 34736\nIG1hbm5lZA== 34737\nYW5zaw== 34738\nIGlsbHVzaW9ucw== 34739\nIGJpbGxpb25haXJlcw== 34740\nMzgz 34741\nb2x5bg== 34742\nb2R5bmFtaWM= 34743\nIFdoZWF0 34744\nIEFsaWM= 34745\nIGNvbG91cmVk 34746\nIE5BRlRB 34747\nYWJv 34748\nIG1hY3Jvcw== 34749\naW5kZXBlbmRlbnQ= 34750\nc3dlZXQ= 34751\nIHNwYWM= 34752\nIEthYnVs 34753\nIMQ= 34754\nZW1l 34755\nIGRpY3RhdGVk 34756\nIHNob3V0cw== 34757\nPXs= 34758\nIHJpcHBpbmc= 34759\nIFNoYXk= 34760\nIENyaWNrZXQ= 34761\nZGlyZWN0ZWQ= 34762\nIGFuYWx5c2Vk 34763\nIFdBUlJBTlQ= 34764\nYWdvbnM= 34765\nIEJsYXplcnM= 34766\nIGNoZWVyZWQ= 34767\nIGFyaXRobWV0aWM= 34768\nIFRhbno= 34769\nMzcz 34770\nIEZsYWdz 34771\nIDI5NQ== 34772\nIHdpdGNoZXM= 34773\nIEluY2x1ZGVk 34774\nIEdhaW5lZA== 34775\nIEJsYWRlcw== 34776\nR2Ft 34777\nIFNhbWFudGhh 34778\nIEF0bGFudGlz 34779\nIFByYXR0 34780\nIHNwb2lsZWQ= 34781\nIElC 34782\nIFJhbWlyZXo= 34783\nUHJvYmFibHk= 34784\ncmVybw== 34785\nIE5n 34786\nIFdhcmxvY2s= 34787\ndHA= 34788\nIG92ZXJoZQ== 34789\nIGFkbWluaXN0cmF0aW9ucw== 34790\nIHRpbnQ= 34791\nIHJlZ2ltZW50 34792\nIHBpc3RvbHM= 34793\nIGJsYW5rZXRz 34794\nIGVwaXN0 34795\nIGJvd2xz 34796\nIGh5ZHJhdWxpYw== 34797\nIGRlYW4= 34798\nIGp1bmc= 34799\nIGFzY2VuZA== 34800\nNzA1 34801\nIFNhbnRpYWdv 34802\nw64= 34803\nIHVuYXZvaWQ= 34804\nIFNoYW1hbg== 34805\ncmVi 34806\nIHN0ZW1taW5n 34807\nOTk4 34808\nIE1H 34809\nc3RpY2tz 34810\nZXN0aGVzaWE= 34811\nRVJP 34812\nIG1vcmJpZA== 34813\nIEdyaWxs 34814\nIFBvZQ== 34815\nYW55bA== 34816\nIGRlbGV0aW5n 34817\nIFN1cnZlaWxsYW5jZQ== 34818\nIGRpcmVjdGl2ZXM= 34819\nIGl0ZXJhdGlvbnM= 34820\nIFJveA== 34821\nIE1pbGt5 34822\nRmF0aGVy 34823\nIHBhdGVudGVk 34824\nNDQ3 34825\nIHByZWN1cnNvcg== 34826\nIG1haWRlbg== 34827\nIFBoZW4= 34828\nIFZlZ2Fu 34829\nIFBhdGVudA== 34830\nS2VsbHk= 34831\nUmVkZGl0b3I= 34832\nIG5vZHM= 34833\nIHZlbnRpbGF0aW9u 34834\nIFNjaHdhcno= 34835\nIHdpemFyZHM= 34836\nIG9taW5vdXM= 34837\nIEhlYWRz 34838\nIEJH 34839\nIGx1bWJlcg== 34840\nIFNwaWVs 34841\nIGlzRW5hYmxlZA== 34842\nIGFuY2VzdHJhbA== 34843\nIFNoaXBz 34844\nIHdyZXN0bGVy 34845\ncGhp 34846\nIHl1YW4= 34847\nIFJlYmVsbGlvbg== 34848\nIGljZWJlcmc= 34849\nIG1hZ2ljYWxseQ== 34850\nIGRpdmVyc2lvbg== 34851\nYXJybw== 34852\neXRobQ== 34853\nIFJpZGVycw== 34854\nIFJvYmJpZQ== 34855\nIEthcmE= 34856\nIE1haW50ZW5hbmNl 34857\nIEhlcmI= 34858\nIGhhcm1z 34859\ncGFja2Vk 34860\nIEZlaW5zdGVpbg== 34861\nIG1hcnJ5aW5n 34862\nIGJsZW5kaW5n 34863\nIFJhdGVz 34864\nIDE4ODA= 34865\nIHdyaW5r 34866\nIFVuY2g= 34867\nIFRvcmNo 34868\nZGVzY3JpYmVk 34869\nIGh1bWFub2lk 34870\naWxpdGF0aW5n 34871\nIENvbnY= 34872\nIEZlbGQ= 34873\nSUdIVFM= 34874\nIHdoaXN0bGVibG93ZXI= 34875\nb3J0bXVuZA== 34876\nZXRzeQ== 34877\nYXJyZXR0 34878\nIE1vbm8= 34879\nIElrZQ== 34880\nIENOQkM= 34881\nIFdBWQ== 34882\nIE1ETUE= 34883\nIEluZGl2aWR1YWxz 34884\nIHN1cHBsZW1lbnRhbA== 34885\nIHBvd2VyaG91c2U= 34886\nIFN0cnU= 34887\nRm9jdXM= 34888\nYXBoYWVs 34889\nIENvbGxlZw== 34890\nYXR0aQ== 34891\nWkE= 34892\nIHBlcmVubg== 34893\nIFNpZ25hdHVyZQ== 34894\nIFJvZG5leQ== 34895\nIGN1YmVz 34896\naWRkbGVk 34897\nIERhbnRl 34898\nIElOVg== 34899\naWxpbmd1YWw= 34900\nIEN0aA== 34901\nIHNvZmE= 34902\nIGludGltaWRhdGU= 34903\nIFJvZQ== 34904\nIERpcGxvbQ== 34905\nIENvdW50cmllcw== 34906\nYXlzb24= 34907\nIGV4dHJhZGl0aW9u 34908\nIGRpc2FibGluZw== 34909\nIENhcmRpZmY= 34910\nIG1lbW9yYW5kdW0= 34911\nIFRyYWNl 34912\nID8/Pw== 34913\nc2VjdG9y 34914\nIFJvdWhhbmk= 34915\nIFlhdGVz 34916\nIEZyZWV6ZQ== 34917\nIGJsYWRkZXI= 34918\nTW90b3I= 34919\nIFByb21pc2U= 34920\nYW50YXN5 34921\nIGZvcmVzZWVhYmxl 34922\nIENvbG9nbmU= 34923\nY29udGFpbmVy 34924\nIFRyZWVz 34925\nIEdvcnM= 34926\nIFNpbmNsYWly 34927\nIGJhcnJpbmc= 34928\na2V5ZQ== 34929\nIHNsYXNoZWQ= 34930\nIFN0YXRpc3RpY2Fs 34931\n6Yc= 34932\nIOKWug== 34933\nQWxsb3dz 34934\nIGh1bWlsaXR5 34935\nIGRyaWxsZWQ= 34936\nIEZ1cm4= 34937\nNDQz 34938\nIHNld2FnZQ== 34939\nIGhvbWVwYWdl 34940\nIGNvdXJ0eWFyZA== 34941\nIHZpbGU= 34942\nIHN1YnNpZGlhcmllcw== 34943\nYWpv 34944\nZGlyZWN0b3J5 34945\nIGFtbW9u 34946\nVmVycw== 34947\nY2hhcmdlcw== 34948\nIH19 34949\nIENoYWlucw== 34950\nIDI0Ng== 34951\nbm9i 34952\nIHBlcmNlcHQ= 34953\nIGdyaXQ= 34954\nIGZpc2hlcm1lbg== 34955\nIElyYXFpcw== 34956\nIERJU1RS 34957\nIEZVTEw= 34958\nIEV2YWx1YXRpb24= 34959\nZ3JhcGg= 34960\nYXRpYWw= 34961\nIGNvb3BlcmF0aW5n 34962\nIG1lbGFu 34963\nIGVubGlnaHRlbmVk 34964\nIGFsaQ== 34965\ndGFpbGVk 34966\nIHNhbHV0ZQ== 34967\nIHdlYWtlc3Q= 34968\nIEJ1bGxkb2dz 34969\nVUE= 34970\nIEFsbG95 34971\nIHNlbWVu 34972\nb2NlbmU= 34973\nIFdpbGxpYW1zb24= 34974\nc3By 34975\nLOKAlA== 34976\nIEdG 34977\naXR0ZW5z 34978\nQmVhdA== 34979\nIEp1bms= 34980\naXBoYXRl 34981\nIEZhcm1lcnM= 34982\nIEJpdGNvaW5z 34983\naWdlcnM= 34984\nZGg= 34985\nIExveWFs 34986\ncGF5ZXI= 34987\nIGVudGVydGFpbmVk 34988\nIHBlbm5lZA== 34989\nIGNvdXBvbg== 34990\nUXVldWU= 34991\nIHdlYWtlbmluZw== 34992\nY2Fycnk= 34993\nIHVuZGVyZXN0aW1hdGU= 34994\nIHNob290b3V0 34995\nIGNoYXJpc21hdGlj 34996\nIFByb2NlZHVyZQ== 34997\nIHBydWRlbnQ= 34998\naW5hbmNlcw== 34999\nIHJpY2hlcw== 35000\nIGNvcnRpY2Fs 35001\nIHN0cmlkZXM= 35002\nIGRyaWI= 35003\nIE9pbGVycw== 35004\nNTQw 35005\nIFBlcmZvcm0= 35006\nIEJhbmdrb2s= 35007\nIGV1dGg= 35008\nU0VS 35009\nIHNpbXBsaXN0aWM= 35010\ndG9wcw== 35011\nY2FtcGFpZ24= 35012\nUXVhbGl0eQ== 35013\nIGltcG92ZXJpc2hlZA== 35014\nIEVpc2VuaG93ZXI= 35015\nIGF1Z21lbnQ= 35016\nIEhhcmRlbg== 35017\nIGludGVydmVuZWQ= 35018\nIGxpc3RlbnM= 35019\nIEtvaw== 35020\nIHNhZ2U= 35021\nIHJ1YmJpc2g= 35022\nIERlZA== 35023\nIG11bGw= 35024\ncGVsbGluZw== 35025\nIHZpZGVvdA== 35026\nUHJvZHVjdGlvbg== 35027\nREo= 35028\nbWlhaA== 35029\nIGFkYXB0YXRpb25z 35030\nIG1lZGljYWxseQ== 35031\nIGJvYXJkZWQ= 35032\nIGFycm9nYW5jZQ== 35033\nIHNjcmFwcGVk 35034\nIG9wcHJlc3M= 35035\nRk9STUFUSU9O 35036\nIGp1bmN0aW9u 35037\nNDE1 35038\nRUVFRQ== 35039\nU2tpbGw= 35040\nIHN1YmR1 35041\nIFN1Z2dlc3Q= 35042\nIFBldHQ= 35043\nIGxldHQ= 35044\nIE1hbmlw 35045\nIENhZg== 35046\nIENvb3BlcmF0aW9u 35047\nVGhlcg== 35048\nIHJlZ2FpbmVk 35049\ntuY= 35050\ncmVmbGVjdA== 35051\nIHRodWdz 35052\nIFNoZWxieQ== 35053\nIGRpY3RhdGVz 35054\nIFdlaW5lcg== 35055\nIEhhbGU= 35056\nIGJhdHRsZWdyb3VuZA== 35057\nc2NoaWxk 35058\nIGNvbmRvbA== 35059\naHVudA== 35060\nb3NpdG9yaWVz 35061\nIGFjY3VzZXM= 35062\nRmlsZW5hbWU= 35063\nIHNocmk= 35064\nIG1vdGl2YXRl 35065\nIHJlZmxlY3Rpb25z 35066\nTnVsbA== 35067\nIExvYmJ5 35068\npbU= 35069\nIFNBVEE= 35070\nIEJhY2t1cA== 35071\n0YM= 35072\nbmlu 35073\nIENvcnJlY3Rpb24= 35074\nIGp1aWN5 35075\ndXRyYQ== 35076\nIFByaWM= 35077\nIHJlc3RyYWluaW5n 35078\nIEFpcmJuYg== 35079\nIEFycmVzdA== 35080\nIGFwcHJvcHJpYXRpb25z 35081\nIHNsb3Blcw== 35082\nIG1hbnNsYXVnaHRlcg== 35083\nIHdvcmtpbmdz 35084\nIEh1c3M= 35085\nIEZyZXk= 35086\nTGVhdmU= 35087\nIEhhcm1vbnk= 35088\nIEZlZGVy 35089\nIDQzMA== 35090\nIHRyZW5jaA== 35091\nIGdsYWRseQ== 35092\nIGJ1bGxwZW4= 35093\nIEdhdQ== 35094\nYm9uZXM= 35095\nIGdyb292ZQ== 35096\nIHByZXRleHQ= 35097\n44WL 35098\nIHRyYW5zbWl0dGVy 35099\nIENvbXBvbmVudA== 35100\nIHVuZGVyYWdl 35101\nIEVtcGlyZXM= 35102\nVGlsZQ== 35103\nIG95 35104\nIE1hcnZpbg== 35105\nIENBUw== 35106\nIGJsb3Nz 35107\nIHJlcGxpY2F0ZWQ= 35108\nIE1hcmluZXJz 35109\nTWFyY3Vz 35110\nIEJsb2Nrcw== 35111\nIGxpYmVyYXRlZA== 35112\nIGJ1dHRlcmZseQ== 35113\nRmVlbA== 35114\nIGZlcm1lbnRhdGlvbg== 35115\nIHlvdXR1YmU= 35116\nIG9mZmVuZA== 35117\nIFRlcm0= 35118\ncmVzaXN0 35119\nIGNlc3NhdGlvbg== 35120\nIGluc3VyZ2VuY3k= 35121\nIGJpcg== 35122\nIFJhaXNl 35123\nNTk1 35124\nIGh5cG90aGVzZXM= 35125\nNTAy 35126\nIHBsYXF1ZQ== 35127\nb2NyYXQ= 35128\nIGphY2tldHM= 35129\nIEh1ZmZQb3N0 35130\nYW1vbmc= 35131\nIGNvbmZlcg== 35132\nNDg3 35133\nIExpbGx5 35134\nIGFkYXB0aW5n 35135\nIEZheQ== 35136\nIHNob3ZlZA== 35137\ndmVj 35138\nIHJlZmluZQ== 35139\nIGdvbg== 35140\nIGd1bm1lbg== 35141\nemFp 35142\nIFNodXR0bGU= 35143\nIEl6YW4= 35144\nIDE5MTM= 35145\nIHBsZXRob3Jh 35146\nwrfCtw== 35147\nIDUxMA== 35148\nIHB1YmVydHk= 35149\nIDI0MQ== 35150\nIFdlYWx0aA== 35151\nIEFsbWE= 35152\nIE1FTQ== 35153\nIEFkdWx0cw== 35154\nQ2Fz 35155\ncHJpc29u 35156\nUmFjZQ== 35157\nIHdhdGVycHJvb2Y= 35158\nIGF0aGxldGljaXNt 35159\nIGNhcGl0YWxpemU= 35160\nIEp1aWNl 35161\nIGlsbHVtaW5hdGVk 35162\nIFBhc2NhbA== 35163\nIGlycml0YXRpb24= 35164\nIFdpdG5lc3Nlcw== 35165\nYWRsZQ== 35166\nIEFzdHJv 35167\nIGZheA== 35168\nIEVsdmlz 35169\nUHJpbWFyeQ== 35170\nIExpY2g= 35171\nIEVsdmVz 35172\nIHJlc2lkaW5n 35173\nIHN0dW1ibGU= 35174\nMzE5 35175\nIFBLSw== 35176\nIGFkdmVyc2FyaWVz 35177\nRE9T 35178\nIFJpdHVhbA== 35179\nIHNtZWFy 35180\nIGFyc29u 35181\naWRlbnRhbA== 35182\nIHNjYW50 35183\nIG1vbmFyY2h5 35184\nIGhhbGZ0aW1l 35185\nIHJlc2lkdWU= 35186\nIGluZGlnbg== 35187\nIFNoYXVu 35188\nIEVsbQ== 35189\nYXVyaQ== 35190\nQWZm 35191\nV0FUQ0g= 35192\nIEx5b24= 35193\naGVscHM= 35194\nMzYx 35195\nIGxvYmJ5aXN0 35196\nIGRpbWluaXNoaW5n 35197\nIG91dGJyZWFrcw== 35198\nIGdvYXRz 35199\nZmF2b3JpdGU= 35200\nIE5haA== 35201\nc29uaWFu 35202\nIEJvb3N0ZXI= 35203\nIHNhbmRib3g= 35204\nIEZhcmU= 35205\nIE1hbHRh 35206\nIGF0dFJvdA== 35207\nIE1PUg== 35208\nbGRl 35209\nIG5hdmlnYXRpbmc= 35210\nVG91Y2g= 35211\nIHVudHJ1ZQ== 35212\nIERpc2FzdGVy 35213\nIGx1ZGljcm91cw== 35214\nUGFzc3dvcmQ= 35215\nIEpGSw== 35216\nYmxvZ3Nwb3Q= 35217\nNDE2 35218\nIFVOREVS 35219\nZXJuYWw= 35220\nIGRlbGF5aW5n 35221\nVE9Q 35222\nIGltcGxhbnRz 35223\nIEFWRw== 35224\nIEh1Z2U= 35225\nYXR0cg== 35226\nIGpvdXJuYWxpc3RpYw== 35227\nIFBleXRvbg== 35228\nIElB 35229\nUmFw 35230\nZ29hbA== 35231\nIFByb2dyYW1tZQ== 35232\nIHNtYXNoaW5n 35233\nd2l2ZXM= 35234\ncHJpbnRsbg== 35235\nIFBsYWd1ZQ== 35236\naW51cw== 35237\nRUVQ 35238\nIGNydWlzZXI= 35239\nIFBhcmlzaA== 35240\ndW1pbml1bQ== 35241\nIG9jY3VwYW50cw== 35242\nIEppaGFk 35243\nbW9w 35244\nIHBpbnQ= 35245\nIGhlY3Q= 35246\nIE1lY2Nh 35247\nZGlyZWN0b3I= 35248\nIEZ1bmRpbmc= 35249\nIE1peGVk 35250\nIHN0YWc= 35251\nVGllcg== 35252\nIGd1c3Q= 35253\nIGJyaWdodGx5 35254\nb3JzaQ== 35255\nIHVwaGlsbA== 35256\nUkQ= 35257\nIGxlc2lvbnM= 35258\nIEJ1bmR5 35259\nbGl2aW91cw== 35260\nIGJpb2xvZ2lzdA== 35261\nIEZhY3VsdHk= 35262\nIEF1dGhvcml6YXRpb24= 35263\nIDI0NA== 35264\nQWxsb3c= 35265\n77g= 35266\nIEdpdWw= 35267\nIHBlcnRpbmVudA== 35268\nb3RhdXI= 35269\nZXNzZQ== 35270\nIFJvb2Y= 35271\nIHVubWFubmVk 35272\nMzUx 35273\nIFNoYWs= 35274\nIE9yaWVudA== 35275\nIGVuZGFuZ2Vy 35276\nRGly 35277\nIHJlcGxlbg== 35278\nZWRpZW50 35279\nIHRhaWxvcg== 35280\nIGdhZGdldHM= 35281\nIGF1ZGlibGU= 35282\n4piG 35283\nTmljZQ== 35284\nIGJvbWJhcmQ= 35285\nIFJhcGU= 35286\nIGRlZmlhbmNl 35287\nIFRXTw== 35288\nIEZpbGlwaW5v 35289\nIHVuYWZmZWN0ZWQ= 35290\nZXJ2YXRpdmVz 35291\nIHNvYXJlZA== 35292\nIEJvbHRvbg== 35293\nIGNvbXByb21pc2luZw== 35294\nIEJyZXdlcnM= 35295\nUkFM 35296\nIEFITA== 35297\naWN5Y2xl 35298\nIHZhbXBpcmVz 35299\nIGRpcHBlZA== 35300\nb3llcg== 35301\nIFhJSUk= 35302\nIHNpZGV3YXlz 35303\nIFdhc3Rl 35304\nIERpc3M= 35305\nIOKUnOKUgOKUgA== 35306\nJC4= 35307\nIGhhYml0YXRz 35308\nIEJlZWY= 35309\ndHJ1dGg= 35310\ndHJhaW5lZA== 35311\nc3BsaXQ= 35312\nUnVz 35313\nQW5keQ== 35314\nIEJyYW0= 35315\nUkVQ 35316\ncGlk 35317\n6KOF 35318\nIE11dGFudA== 35319\nQW5pbQ== 35320\nIE1hcmluYQ== 35321\nIGZ1dGlsZQ== 35322\naGlnaGVzdA== 35323\nZnJlcXVlbmN5 35324\nIGVwaWxlcHN5 35325\nIGNvcGluZw== 35326\nIGNvbmNpc2U= 35327\nIHRyYWNpbmc= 35328\nIFNVTg== 35329\ncGFuZWw= 35330\nIFNvcGhpZQ== 35331\nIENyb3dsZXk= 35332\nIEFkb2xm 35333\nIFNob290ZXI= 35334\nIHNoYWt5 35335\nIElH 35336\nIExpZXM= 35337\nIEJhcmJlcg== 35338\ncGtn 35339\nIHVwdGFrZQ== 35340\nIHByZWRhdG9yeQ== 35341\nVUxUUw== 35342\nLyoq 35343\nIGludG94aWNhdGVk 35344\nIFdlc3Ricm9vaw== 35345\nb2RkZXI= 35346\naGVtZW50 35347\nIGJhc2VtYW4= 35348\nQVBE 35349\nc3RvcmFnZQ== 35350\nIEZpZnR5 35351\nZWRpdG9y 35352\nR0VO 35353\nVVRJT04= 35354\naXJ0aW5n 35355\nIHNld2luZw== 35356\ncmlmdA== 35357\nIGFnb255 35358\nIFNhbmRz 35359\nIDI1NA== 35360\nQ2FzaA== 35361\nIGxvZGdl 35362\nIHB1bnQ= 35363\nTmF0dXJhbA== 35364\nIElkZWFz 35365\nIGVycm9uZW91cw== 35366\nIFNlbnNvcg== 35367\nIEhhbm5pdHk= 35368\nIDE5MjE= 35369\nIG1vdWxk 35370\nIEdvbg== 35371\na2F5YQ== 35372\nIGFub255bW91c2x5 35373\nIEtFWQ== 35374\nIHNpbXVsYXRvcg== 35375\nV2ludGVy 35376\nIHN0cmVhbWVk 35377\nNTA3 35378\nPyIs 35379\nIHRlYXNlZA== 35380\nIGNvZWZmaWNpZW50 35381\nIHdhcnRpbWU= 35382\nIFRIUg== 35383\nJycu 35384\nIEJhbmtpbmc= 35385\nbXBpcmU= 35386\nIGZhbmRvbQ== 35387\nIGxpYQ== 35388\nR2E= 35389\nIGRvd25oaWxs 35390\nIGludGVycHJldGluZw== 35391\nSW5kaXZpZHVhbA== 35392\nTm9ybQ== 35393\nIGplYWxvdXN5 35394\nYml0Y29pbg== 35395\nIHBsZWFzdXJlcw== 35396\nIFRveXM= 35397\nIENoZXZyb2xldA== 35398\nIEFkdmlzb3I= 35399\nSVpF 35400\nIHJlY2VwdGlvbnM= 35401\nNzA2 35402\nQ3Jv 35403\nIDI2Mg== 35404\nIGNpdHJ1cw== 35405\naXJ1 35406\nUmV2aWV3ZXI= 35407\namVjdGVk 35408\nVUVT 35409\nYW56 35410\nMTk4MQ== 35411\nIFdvcmtlcg== 35412\nIGNvbXBsaWVk 35413\nb3Jlc2NlbnQ= 35414\nY29udGluZW50YWw= 35415\nVG9u 35416\nIFByaXNt 35417\nIFNoZWVw 35418\nIDI4OA== 35419\nbm94 35420\nIFZvZw== 35421\nT3Jk 35422\nIHJlYWxtcw== 35423\ndGVr 35424\nIGlycmlnYXRpb24= 35425\nIGJpY3ljbGVz 35426\nIGVsZWN0cm9uaWNhbGx5 35427\ncG9seQ== 35428\ndGFsbA== 35429\nKCkpOw== 35430\nIGFlc3RoZXRpY3M= 35431\nIEludGVncmF0ZWQ= 35432\nRXhwbG9yZQ== 35433\nIGR1bms= 35434\nNDc2 35435\ncGFpbg== 35436\nIEphY3F1ZXM= 35437\nIERtaXQ= 35438\nRnJhbWVz 35439\nIHJldW5pdGVk 35440\nIGh1bWlk 35441\nRHJv 35442\nUG9saXRpY2Fs 35443\nIHlvdXRoZnVs 35444\nIGVudGFpbHM= 35445\nIG1vc3F1aXRv 35446\nMzYz 35447\nc3BlY2llcw== 35448\nIGNvb3JkaW5hdGluZw== 35449\nIE1heWhlbQ== 35450\nIE1hZ251cw== 35451\nTW91bnQ= 35452\nSW1wcm92ZWQ= 35453\nIFNUQVRF 35454\nQVRUTEU= 35455\nIGZsb3dlZA== 35456\nIHRhY2tsZWQ= 35457\nIGZhc2hpb25lZA== 35458\nIHJlb3JnYW4= 35459\naXZhcmk= 35460\nZmluZ2Vy 35461\nIHJlbHVjdGFudGx5 35462\nZXR0aW5n 35463\nIFZhbmQ= 35464\neW91bmc= 35465\nIEdhcmxhbmQ= 35466\nIHByZXN1bXB0aW9u 35467\nIGFtZW5pdGllcw== 35468\nIFBsZWFzYW50 35469\nb25lbnRpYWw= 35470\nIE94eQ== 35471\nIG1vcmFscw== 35472\nIFlhaA== 35473\nUmVhZHk= 35474\nU2ltb24= 35475\nRW5o 35476\nRGVtb24= 35477\nIGNsaWNo 35478\nTW9uaXRvcg== 35479\nIERV 35480\nIHdlbGNvbWVz 35481\nIHN0YW5kb3V0 35482\nIGRyZWFkZnVs 35483\nIGJhbmFuYXM= 35484\nIGJhbGxvb25z 35485\naG9vdGluZw== 35486\nYmFzaWM= 35487\nIHN1ZmZpeA== 35488\nIGR1bHk= 35489\nY2Fubw== 35490\nQ2hhaW4= 35491\nYXRvcw== 35492\nIGdlb3BvbGl0aWNhbA== 35493\nICgm 35494\nIEdlbWluaQ== 35495\nw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4LDg8OCw4PDgsODw4I= 35496\nIGFjcXVpdHRlZA== 35497\nTHVjaw== 35498\ncHJvdGVjdA== 35499\nMTAyNA== 35500\nIHNjYXJjaXR5 35501\nIG1pbmRmdWxuZXNz 35502\nZWNpZGVk 35503\nRE4= 35504\ncHJpbWU= 35505\nIFByZXNpZGVudHM= 35506\nIFZJREVP 35507\nICjiiJI= 35508\nYWRkb2Nr 35509\nTk9S 35510\nIFBydQ== 35511\ncHVu 35512\nIExPTA== 35513\nKSkpKQ== 35514\nIExpcXU= 35515\nIFNBUw== 35516\nIHN0eWxpbmc= 35517\nIHB1bmlzaG1lbnRz 35518\nIG51bWI= 35519\nIGFzY2VydGFpbg== 35520\nIFJvY2tpZXM= 35521\nZmx1 35522\nVGh1bWJuYWls 35523\nIHBlcnBldHJhdGVk 35524\nIFNlbWk= 35525\nIGRpc2FybQ== 35526\nIE9sZGVy 35527\nIEV4Y2VwdGlvbg== 35528\nIGV4cG9uZW50aWFsbHk= 35529\nIENvbW11bml0aWVz 35530\nIGFib2xpc2g= 35531\nIFBhcnRuZXI= 35532\ncHRvbXM= 35533\nIDc3Nw== 35534\nIEZvbGV5 35535\nIENhc2Vz 35536\nIGdyZWFzZQ== 35537\nIFJlYmlydGg= 35538\nR3JvdW5k 35539\nIDsp 35540\nIERvY3RyaW5l 35541\naWtpbmk= 35542\nWWU= 35543\nIEJsb3Nzb20= 35544\nIHBlcnNpc3Rz 35545\nYmlsbA== 35546\nIGluZnVzaW9u 35547\nIGJ1ZGRpZXM= 35548\nOTEx 35549\nIFBhdGllbnQ= 35550\nIGRlbW9z 35551\nIGFjcXVhaW50YW5jZQ== 35552\nIFBhdw== 35553\nYXRhcmk= 35554\nIHhtbA== 35555\nIGZhc2NpbmF0aW9u 35556\nIFNlcnZl 35557\nz4I= 35558\nYnJhbmRlZA== 35559\nIGF6 35560\nUmV0dXJucw== 35561\nIG92ZXJzaGFkb3c= 35562\nIHJvYW0= 35563\nIHNwZWVkeQ== 35564\nbnVtYmVyZWQ= 35565\naGVsaWFs 35566\nIGRpc2NpcGxl 35567\nIGFzc3VyYW5jZXM= 35568\nZ2l2ZW4= 35569\ncGVjdGluZw== 35570\nIE5hdGFsaWU= 35571\n55Sw 35572\nIG1vc3F1aXRvZXM= 35573\ncm90ZWlu 35574\nIG51bWVyaWM= 35575\nIGluZGVwZW5kZW50cw== 35576\nIHRyYW5zaXRpb25hbA== 35577\nIHJlYWN0aW9uYXJ5 35578\nIE1lY2hkcmFnb24= 35579\nZG9jdG9y 35580\nIHNob3J0ZXN0 35581\nIHNlcXVlbnRpYWw= 35582\nIEJhYw== 35583\nIEFjY291bnRz 35584\n44GM 35585\nYWNoeQ== 35586\ncmFjdGl2ZQ== 35587\nIFJlZ2ltZW50 35588\nIGJyZWF0aHRha2luZw== 35589\nZmZpY2llbmN5 35590\nIEJhdGVz 35591\nIDMxMQ== 35592\nIHdhcmRyb2Jl 35593\nZnRz 35594\nIEJlcms= 35595\nU2ltcGx5 35596\nIFJpdmVyc2lkZQ== 35597\naXZlcmluZw== 35598\naWRlbnRpYWw= 35599\nbHVjZW50 35600\nIGVucmljaGVk 35601\nIENvbnZlcg== 35602\nIEdpdmluZw== 35603\n44OZ 35604\nIGxlZ2FsaXpl 35605\nIEZUQw== 35606\nIGZyZWFraW5n 35607\nTWl4 35608\nIHRlcnJlc3RyaWFs 35609\nZXNpYW4= 35610\nY2llbnRz 35611\nV2luZw== 35612\nTE9BRA== 35613\nIGxlZGdl 35614\nIFZpb2xlbnQ= 35615\nIE1ldGFsbA== 35616\nIDMwOA== 35617\nIHNvdXRoZWFzdGVybg== 35618\naGV0dG8= 35619\nTWVhdA== 35620\nIHNsb3dkb3du 35621\nIHJldHJlYXRlZA== 35622\nSmVyZW15 35623\nZW5kYXM= 35624\nKioqKio= 35625\nZXJpYw== 35626\nIHJlaW5z 35627\nb3BwYWJsZQ== 35628\nIEh1bWFuaXR5 35629\nZWFyYW5jZXM= 35630\ncmlnYW4= 35631\nQ2FtZXJh 35632\nIHdhaXZlcnM= 35633\nc29j 35634\nIGFsdGVyYXRpb24= 35635\ndHJhbnNmb3Jt 35636\nIENlbWV0ZXJ5 35637\nNTA2 35638\nIGluZGVmaW5pdGU= 35639\nIHN0aW11bGF0aW5n 35640\neWc= 35641\nNjAz 35642\nIFNvcA== 35643\nIGRlc2NyaXB0aXZl 35644\nUGhhc2U= 35645\nIEVkbXVuZA== 35646\nIHBuZXVtb25pYQ== 35647\ndmVudHVz 35648\nQW1i 35649\nIGxhYm9yYXRvcmllcw== 35650\nIEV4Y2x1c2l2ZQ== 35651\ndWdhcg== 35652\nV2VyZQ== 35653\nIG1hbGZ1bmN0aW9u 35654\nIGhvbW9zZXh1YWxz 35655\nIC0tLS0tLS0= 35656\ndW5p 35657\nIHR1cmJpbmVz 35658\nIEVxdWl0eQ== 35659\nRHU= 35660\nIG1pbmRlZA== 35661\nIFJI 35662\nIEJsYWNraGF3a3M= 35663\nIGZlYXRz 35664\nIDE3MDA= 35665\ncmVwbA== 35666\nMzYy 35667\nbGFkZW4= 35668\nIGluZGlzcGVuc2FibGU= 35669\nbHlzcw== 35670\ndHRp 35671\nIHJlZWw= 35672\nIGRpdmVydGVk 35673\nIGxpa2VuZXNz 35674\nIHN1YnNjcmlwdGlvbnM= 35675\nIGZpbmdlcnQ= 35676\nIGZpbHRoeQ== 35677\nZGVzdHJ1Y3Q= 35678\nZHJhZnQ= 35679\nIEJlcm5hcmRpbm8= 35680\nbGF1bmNo 35681\nIHBlcnBsZXg= 35682\nIFNVTQ== 35683\nY2FyYg== 35684\nIHN3ZWF0ZXI= 35685\nIFZlbnR1cmU= 35686\nIEphZw== 35687\nIENlbGVi 35688\nIFZvdGVycw== 35689\nIHN0ZWFkZmFzdA== 35690\nIGF0aGxldGljcw== 35691\nIEhhbnNvbg== 35692\nIERyYWM= 35693\nVHJhY2tlcg== 35694\nIGNvbW1lbmQ= 35695\nIFByZXNpZGVuY3k= 35696\nIERJRA== 35697\naW5mb3JtZWQ= 35698\nIHdlYnBhZ2U= 35699\nUHJldHR5 35700\nIGZvcmNlZnVsbHk= 35701\n44OD44Kv 35702\nIHJlbG9jYXRpb24= 35703\nIHNhdGlyZQ== 35704\n4ok= 35705\nIFN1bmRlcmxhbmQ= 35706\n5oQ= 35707\nVm9pY2U= 35708\nPz8/Pz8/Pz8= 35709\nIGluZm9ybWFudA== 35710\nIGJvd2Vs 35711\nIFVuaWZvcm0= 35712\nIC4uLiI= 35713\nIHB1cmdl 35714\nIHBpY25pYw== 35715\nIFVtYg== 35716\nIFVQREFURQ== 35717\nIFNhcHBoaXJl 35718\nIFN0YWxs 35719\nbGVhcm4= 35720\nIG9iamVjdGl2ZWx5 35721\nIG9ibGl0ZXI= 35722\nIGxvb3Bob2xl 35723\nIGpvdXJuZXlz 35724\nIG9taXNzaW9u 35725\nUHJvcw== 35726\nIFNpZG5leQ== 35727\ncGxvbWE= 35728\nIHNwcmF5ZWQ= 35729\nIGd1cnU= 35730\nIHRyYWl0b3I= 35731\nIHRpbWV0 35732\nIHNuYXBwaW5n 35733\nIFNldmVudA== 35734\ndXJuYWw= 35735\nIFVraXA= 35736\nIGJvd2Vk 35737\ncG9yYWw= 35738\nbGliZXJhbA== 35739\nUm9z 35740\nUXVlc3Rpb25z 35741\naU9T 35742\nIHN1bW1hcml6ZQ== 35743\nU1RBVA== 35744\nIDE4NTA= 35745\nYXBlc3Q= 35746\nIGxlbmRlcg== 35747\nIFZhcmlhYmxl 35748\nYnJpbmdpbmc= 35749\nIExPUkQ= 35750\nLCk= 35751\nIGNvbGxhcHNlcw== 35752\neGlldHk= 35753\nIE5lZA== 35754\nWUQ= 35755\nIFNjaGE= 35756\nIGFudGlib2R5 35757\nIGRpc2JhbmQ= 35758\neXJl 35759\naWxsdXNpb24= 35760\nIHJvdmVy 35761\nc2hlZA== 35762\nIEhpcm9zaA== 35763\nY2Np 35764\nIGNhbGFt 35765\nIE1vcnRvbg== 35766\nUGludGVyZXN0 35767\nIDE5Mjg= 35768\nIEV1cmFz 35769\nb3JkZXM= 35770\nIGZlbmNlcw== 35771\nIEludmVudG9yeQ== 35772\nIFZhbGVuY2lh 35773\nIFVk 35774\nIFRpZmY= 35775\nIHNxdWU= 35776\nIHF1b3RhdGlvbg== 35777\nIHRyb3VibGVzb21l 35778\nZXJrZXI= 35779\nUVVFU1Q= 35780\nIEtpbmdkb21z 35781\nc291dGg= 35782\nIGxldnk= 35783\nUHJpbmNl 35784\nIFN0aW5n 35785\nIG5pY2tuYW1lZA== 35786\nIGFwcGU= 35787\nIHBob3RvZ3JhcGhpYw== 35788\nIGNvcnB1cw== 35789\ncmVmZXJlbmNl 35790\nIFRyb2c= 35791\nVW50 35792\nKT0o 35793\nIExhdHZpYQ== 35794\nIGFjdGl2YXRpbmc= 35795\nIGxpY2Vuc2Vl 35796\nIGRpc3Bhcml0aWVz 35797\nIE5ld3NsZXR0ZXI= 35798\n44OD44OI 35799\nIGZyZWVpbmc= 35800\nIEplZXA= 35801\nIFBlcmNlcHRpb24= 35802\naW5zaw== 35803\nIHNpbGljb25l 35804\nIEhheWRlbg== 35805\nTGVhbg== 35806\nIFN1enVraQ== 35807\naWJyYXJpYW4= 35808\nNjY4 35809\nIHNwb3I= 35810\nIGNvcnJlbGF0aW9ucw== 35811\nYWdoZXR0aQ== 35812\nIHR1YmVy 35813\nIElQQ0M= 35814\naWx1cw== 35815\nIFZ1 35816\nIHdlYWx0aGllc3Q= 35817\nIENhcmJ1bmNsZQ== 35818\nYW56YQ== 35819\nIGZvb2xlZA== 35820\nIFp1cg== 35821\nIGRhZGR5 35822\ncmFubw== 35823\naWxpYW4= 35824\nIGtub2Nrb3V0 35825\nZm1hbg== 35826\ncmVxdWlyZWQ= 35827\nIFdpa2lsZWFrcw== 35828\nIER1ZmZ5 35829\nT05U 35830\nIGluc29s 35831\nIE9iamVjdHM= 35832\nIGJvdQ== 35833\nIE5vcmRpYw== 35834\nIEluc2VydA== 35835\nc2Nhbg== 35836\nIGRhbmNlcnM= 35837\nIGlkaW90cw== 35838\nbWFqb3JpdHk= 35839\nIE5ldmlsbGU= 35840\nIEZyZWVCU0Q= 35841\nIHRhcnQ= 35842\ncGFuaWM= 35843\nNjkw 35844\nIGNvY29h 35845\nIHNhbXBsZWQ= 35846\nIGxvb2t1cA== 35847\nSW5kdXN0 35848\nIGluamVjdGlvbnM= 35849\nZ2VucmU= 35850\nIGF1 35851\nIHJvYWR3YXk= 35852\nIGdlbml0YWxz 35853\nS2luZA== 35854\nIEV4YW1pbmVy 35855\nIFlheg== 35856\nRnJlc2g= 35857\nIHBhcmFseXNpcw== 35858\nIEFsdW1pbnVt 35859\nIHJlYXA= 35860\nb2vDqQ== 35861\nIHNsb3BweQ== 35862\nIFR1bm5lbA== 35863\ncG9zaXVt 35864\nbmVyeQ== 35865\nZW5pYw== 35866\nIGhlcmJhbA== 35867\nIE91dGVy 35868\nIEJ1aWxkZXI= 35869\nIGluY3Vy 35870\nIGlkZW9sb2dpZXM= 35871\nIGJhY2t1cHM= 35872\nY29uc3VtaW5n 35873\nIERldGVjdA== 35874\nZGVjaw== 35875\nIEtOT1c= 35876\nIEdyZXQ= 35877\nIE1JQw== 35878\nIHRvdWdobmVzcw== 35879\nIEV4aGliaXQ= 35880\nIGhpdmU= 35881\nTGVz 35882\nIFNDSE9PTA== 35883\nIEF0YXJp 35884\nYWxkZQ== 35885\nIE51bGw= 35886\nYW5kZXN0aW5l 35887\nbW91c2U= 35888\nIGJyaWdhZGU= 35889\nNDg5 35890\nIHJldm9s 35891\nIExhd3Nvbg== 35892\nIFdhaA== 35893\nb3BvbHk= 35894\nZWJ0ZWQ= 35895\nIFNhdW5kZXJz 35896\nIDMxMw== 35897\nIFdpbmM= 35898\nIHRhYm9v 35899\nIEhlbG1ldA== 35900\nIHdlZGdl 35901\nY2hpcA== 35902\nIFRpbmE= 35903\nYmc= 35904\nIGluZnVyaQ== 35905\ncm4= 35906\nIGFub21hbGllcw== 35907\nIFN5bmM= 35908\nIEV4YW0= 35909\nIENvbW1pdA== 35910\nIERpYXJ5 35911\nIEFMU08= 35912\nIERlYm9y 35913\nb21lZGljYWw= 35914\nIGNvbXByZWhlbnNpb24= 35915\nNjU1 35916\nIGVtcG93ZXJpbmc= 35917\nIGlyZQ== 35918\nIGp1aWNlcw== 35919\nIEVUSA== 35920\nIEJveGluZw== 35921\nPSIv 35922\nIGZhY2lsaXRhdGVk 35923\ncG9rZQ== 35924\nIFBhcnNvbnM= 35925\nIE1vZGVy 35926\ndHJhdmVs 35927\nIGNpdmlsaXphdGlvbnM= 35928\nIGxpYmVydGFyaWFucw== 35929\nIHJ1bmU= 35930\nIENsYXJrcw== 35931\nYXRoZWQ= 35932\nIGNhbXBhaWduZXJz 35933\nIERpc3BhdGNo 35934\nIEZhaHJlbmhlaXQ= 35935\nIENhcGNvbQ== 35936\nLS0tLS0tLS0tLQ== 35937\nIGxhY2U= 35938\nIGRyYWluaW5n 35939\nIGxpbmVy 35940\nIEFydGlmaWNpYWw= 35941\nw6lu 35942\ndGFzaw== 35943\nXSku 35944\nIEdNTw== 35945\nIE9wZXJhdG9y 35946\nb3JkaW5hcnk= 35947\nIEluZmx1ZW5jZQ== 35948\nIFVwcw== 35949\nIHBvdGVuY3k= 35950\ndXNzZW4= 35951\nb3Nwb25z 35952\nIFN3aW0= 35953\nIERlYWRsaW5l 35954\nVW5pdHk= 35955\nIGN1bGluYXJ5 35956\nIGVubGlnaHRlbm1lbnQ= 35957\nIHdlYXJlcg== 35958\nIG1pbmVk 35959\nIHBseQ== 35960\nIGluY2VzdA== 35961\nIERWRHM= 35962\nV2Fsaw== 35963\nQlRD 35964\nVHJhZGU= 35965\nIGRldmFs 35966\naWJhbmQ= 35967\nIE92ZXJzaWdodA== 35968\nUGFsZXN0aW5pYW4= 35969\nIGRhcnQ= 35970\nIG11bA== 35971\nTFI= 35972\nIHJlbW92YWJsZQ== 35973\nIFJlYWxtcw== 35974\n7J0= 35975\nIG1pc2Nhcg== 35976\nIFZ1bGthbg== 35977\nNjg1 35978\nw6hyZQ== 35979\nIFNhcA== 35980\nIG1lcmdpbmc= 35981\nIENhcmx5 35982\nY2hlc3Rlcg== 35983\nIGJyaXNr 35984\nIGx1eHVyaW91cw== 35985\nIEdlbmVyYXRvcg== 35986\nIGJpdHRlcm5lc3M= 35987\nIGVkaWJsZQ== 35988\nIDI0Mw== 35989\nVEc= 35990\nIHJlY3RhbmdsZQ== 35991\nV2l0aE5v 35992\nYmVsb3c= 35993\nSmVubg== 35994\nIGRhcmtlc3Q= 35995\nIGhpdGNo 35996\nIGRvc2FnZQ== 35997\nIHNjYXZlbg== 35998\nIEtlbGxlcg== 35999\nIElsbHVzdHJhdGVk 36000\nQ2VydGFpbmx5 36001\nIE1hdmVyaWNrcw== 36002\nTWFyZ2luYWw= 36003\nIGRpYXJyaGVh 36004\nIGVub3Jtb3VzbHk= 36005\nIDk5OQ== 36006\nc2hy 36007\ncXVhcnQ= 36008\nIGFkYW1hbnQ= 36009\nIE1ldw== 36010\nIHJlbm92YXRpb24= 36011\nIGNlcnZpY2Fs 36012\nIFBlcmNlbnRhZ2U= 36013\nZW5lcnM= 36014\nIEtpbWJlcg== 36015\nIGZsb2F0cw== 36016\nIGRleA== 36017\nIFdpdGNoZXI= 36018\nIFN3YW5zZWE= 36019\nZG0= 36020\nIHNhbHR5 36021\neWVsbG93 36022\nIGNhcGU= 36023\nIERyYWlu 36024\nIFBhdWxh 36025\nIFRvbGVkbw== 36026\nbGVzaQ== 36027\nTWFnYXppbmU= 36028\nIFdpY2s= 36029\nIE1u 36030\nIEFjaw== 36031\nIFJpZGluZw== 36032\nQVNPTg== 36033\nIGhvbW9waG9iaWM= 36034\nQVJQ 36035\nIHdhbmRlcmVk 36036\nQ1BV 36037\nb29kb28= 36038\nIFBpcGU= 36039\nIHRpZ2h0ZW5pbmc= 36040\nIEJ1dHQ= 36041\nMzE4 36042\nIGRlc2VydGVk 36043\nU2Vzc2lvbg== 36044\nIGZhY2lsaXRhdGluZw== 36045\nSnVtcA== 36046\nIGVtZXJnZW5jaWVz 36047\nT1dFUg== 36048\nIGV4aGF1c3RpdmU= 36049\nIEFGVEVS 36050\nIGhlYXJ0YmVhdA== 36051\nIExhYmVs 36052\nYWNreQ== 36053\nIENlcnRpZmllZA== 36054\naWx0cmF0aW9u 36055\nWmU= 36056\nIFV0dA== 36057\nIDEzMDA= 36058\nIHByZXN1bWU= 36059\nIERpc3A= 36060\nIHN1cmdlZA== 36061\nIGRvbGxz 36062\nQ29sdW1i 36063\nIGNoaW1wYW4= 36064\nIFJhem9y 36065\nIHRpY2tz 36066\nIGNvdW5jaWxsb3I= 36067\nIHBpbGdyaW1hZ2U= 36068\nIFJlYmVscw== 36069\nIFFD 36070\nIEF1Y3Rpb24= 36071\neGlh 36072\naWtr 36073\nYnJlZA== 36074\nIGluc2VydGlvbg== 36075\nIGNvYXJzZQ== 36076\nZEI= 36077\nU0VF 36078\nIFphcA== 36079\nIEZvbw== 36080\nIGNvbnRlbXBvcg== 36081\nIFF1YXJ0ZXJseQ== 36082\nb3Rpb25z 36083\nIEFsY2hlbWlzdA== 36084\nIFRyZXk= 36085\nIER1bw== 36086\nU3dlZXQ= 36087\nODA0 36088\nIEdpb3Y= 36089\nIGZ1bm4= 36090\nTmlu 36091\naG9mZg== 36092\nIHJhbWlmaWNhdGlvbnM= 36093\nIDE5MjI= 36094\nIEV4cGVydHM= 36095\nYXplcw== 36096\nIGdhcm1lbnRz 36097\nYXJpYWw= 36098\nIE5hYg== 36099\nIDI1Nw== 36100\nIFZlZA== 36101\nIGh1bW9yb3Vz 36102\nIFBvbXBl 36103\nIG55bG9u 36104\nIGx1cmtpbmc= 36105\nIFNlcmdleQ== 36106\nIE1hdHRpcw== 36107\nIG1pc29neW55 36108\nIENvbXBvbmVudHM= 36109\nIFdhdGNoaW5n 36110\nIEZvbGs= 36111\ncmFjdGljYWw= 36112\nQnVzaA== 36113\nIHRhcGVk 36114\nIGdyb3VwaW5n 36115\nIGJlYWRz 36116\nIDIwNDg= 36117\nIGNvbmR1 36118\ncXVlcnF1ZQ== 36119\nUmVhZGluZw== 36120\nIGdyaWV2YW5jZXM= 36121\nVWx0cmE= 36122\nIGVuZHBvaW50 36123\nSGln 36124\nIFN0YXRpYw== 36125\nIFNjYXJib3JvdWdo 36126\nTHVh 36127\nIE1lc3Np 36128\nYXF1 36129\nIFBzeU5ldA== 36130\nIFJ1ZGQ= 36131\nIGF2ZW51ZQ== 36132\ndnA= 36133\nSmVy 36134\nIHNoYWR5 36135\nIFJlc2lzdA== 36136\nIEFydGVtaXM= 36137\nIGNhcmVsZXNz 36138\nIGJyb2tlcnM= 36139\nIHRlbXBlcmFtZW50 36140\nIDUyMA== 36141\nVGFncw== 36142\nIFR1cm5pbmc= 36143\nIHV0dGVyZWQ= 36144\nIHBlZGQ= 36145\nIGltcHJvdmlzZWQ= 36146\nIDoo 36147\nIHRhYmw= 36148\nIHBsYWlucw== 36149\nMTYwMA== 36150\ncHJlc3N1cmU= 36151\nIEVzc2VuY2U= 36152\nbWFyZ2lu 36153\nZnJpZW5kcw== 36154\nIFJlc3RvcmF0aW9u 36155\nIHBvbGx1dA== 36156\nIFBva2Vy 36157\nIEF1Z3VzdGluZQ== 36158\nIENJUw== 36159\nIFNFQUw= 36160\nb3JhbWE= 36161\nIHRod2FydA== 36162\nc2Vlaw== 36163\nIHBhZ2Fu 36164\nwro= 36165\nY3B1 36166\nIGdhcm4= 36167\nIGFzc29ydG1lbnQ= 36168\nIElMQ1M= 36169\ndG93ZXI= 36170\nUmVjb21tZW5kZWQ= 36171\nIHVuYm9ybg== 36172\nIFJhbmRvbVJlZGRpdG9y 36173\nIFJhbmRvbVJlZGRpdG9yV2l0aE5v 36174\nIHBhcmFseXplZA== 36175\nIGVydXB0aW9u 36176\nIGludGVyc2VjdA== 36177\nIFN0b2tl 36178\nIFNjbw== 36179\nQmluZA== 36180\n5b4= 36181\nIFBORw== 36182\nIE5lZ2F0aXZl 36183\nIE5PQUE= 36184\nTGVvbg== 36185\nIGFsbG95 36186\nIExhbWE= 36187\nIERpdmVyc2l0eQ== 36188\nNTc1 36189\nIHVuZGVyZXN0aW1hdGVk 36190\nIFNjb3I= 36191\nIG11cmFs 36192\nIGJ1c3RlZA== 36193\nc29vbg== 36194\nbGlm 36195\nIG5vbmV4 36196\nIGFsbGVyZ3k= 36197\nIFVuZGVyd29ybGQ= 36198\nIFJheXM= 36199\nIEJsYXNpbw== 36200\nIGhycw== 36201\nIERpcg== 36202\nIDMyNw== 36203\nYnl0ZXI= 36204\nIHJlcGxhY2VtZW50cw== 36205\nIGFjdGl2YXRlcw== 36206\ncml2ZWQ= 36207\nTUg= 36208\nIHBhbnM= 36209\nIEhJ 36210\nIGxvbmdpdHVkaW5hbA== 36211\nIG51aXNhbmNl 36212\nYWxlcg== 36213\nIHN3ZWxs 36214\nIFNpZ25lZA== 36215\nc2Np 36216\nIElzbGVz 36217\nIEFHQQ== 36218\nIGRlZmlhbnQ= 36219\nIHNvbmlj 36220\nb2Nvbg== 36221\nS0M= 36222\nIEFpbQ== 36223\ndGll 36224\nYWhhaA== 36225\nIG1M 36226\nRFg= 36227\nIGJpc2M= 36228\nIEJpbGxib2FyZA== 36229\nIFNZU1RFTQ== 36230\nTkVZ 36231\nZ2FhcmQ= 36232\nIGRpc3RyZXNzZWQ= 36233\nZm9ybWVybHk= 36234\nQWxhbg== 36235\nIGNoZWZz 36236\nIG9wdGljcw== 36237\nIENvbWV0 36238\nIEFNQw== 36239\nIHJlZGVzaWduZWQ= 36240\naXJtYXRpb24= 36241\nIHNpZ2h0aW5ncw== 36242\nMzgy 36243\nMzEx 36244\nIFdC 36245\nIGNvbnRyYWN0aW9u 36246\nIFRPVEFM 36247\nRHVhbA== 36248\nIHN0YXJ0bGVk 36249\nIHVuZGVyc3RhbmRhYmx5 36250\nIHN1bmdsYXNzZXM= 36251\nRVRIT0Q= 36252\nIGRvY2tlcg== 36253\nIHN1cmZpbmc= 36254\nIEhFTA== 36255\nIFNsYWNr 36256\ndG9uZXM= 36257\nIHNoYWx0 36258\nVmlzdWFs 36259\nNDk4 36260\nRGVwYXJ0bWVudA== 36261\nY3Vzc2lvbg== 36262\nIHVucmVzdHJpY3RlZA== 36263\nIHRhZA== 36264\nIHJlbmFtZQ== 36265\nZW1wbG95ZWQ= 36266\nIGVkdWNhdGluZw== 36267\nIGdyaW5uZWQ= 36268\nYmVkcm9vbQ== 36269\nIEFjdGl2aXRpZXM= 36270\nIFZlbHZldA== 36271\nIFNXQVQ= 36272\nIHNodWZmbGU= 36273\naWdvcg== 36274\nIHNhdHVyYXRpb24= 36275\nRmluZGluZw== 36276\nY3JlYW0= 36277\naWN0ZXI= 36278\nIHZvZGth 36279\ndHJhY2tpbmc= 36280\ndGVj 36281\nIGZvcmVncm91bmQ= 36282\naWVzdGE= 36283\nIHZlaGVtZW50 36284\nIEVDQg== 36285\nIFRpZQ== 36286\nRXk= 36287\nIHR1cnRsZXM= 36288\nIFJhaWxyb2Fk 36289\nIEthdHo= 36290\nIEZyYW1lcw== 36291\nIG1lbmFjZQ== 36292\nIEZlbGxvd3NoaXA= 36293\nIEVzc2VudGlhbA== 36294\ndWdnaXNo 36295\nIGRyaXA= 36296\nY2h3aXR6 36297\nIEt5b3Rv 36298\nc2I= 36299\nIE5pbmE= 36300\nUGFyYW1ldGVy 36301\nIGFsYXJtcw== 36302\nIENsYXVk 36303\nIHBpb25lZXJpbmc= 36304\nIGNoaWVmbHk= 36305\nIFNjcmVhbQ== 36306\nQ29sbGVjdGlvbg== 36307\nIHRoYW5rZnVsbHk= 36308\nIFJvbmFsZG8= 36309\n5a2Q 36310\nc3RyaXA= 36311\nIERpc25leWxhbmQ= 36312\nY29tbWVyY2lhbA== 36313\nU2VlaW5n 36314\nU291bA== 36315\nIGV2YWN1YXRl 36316\nIGNpdg== 36317\nIEFzaGU= 36318\nIGRpdmlkZXM= 36319\nIERhZ2dlcg== 36320\ncmVoZW5zaXZl 36321\nIGJlcnJpZXM= 36322\nIERG 36323\nIHN1c2hp 36324\nIHBsdXJhbGl0eQ== 36325\nV0k= 36326\nIGRpc2FkdmFudGFnZWQ= 36327\nIGJhdHRhbGlvbg== 36328\nb2JpbGVz 36329\nNDUx 36330\nIGNsaW5n 36331\nIHVuZGVuaWFibGU= 36332\nIExvdW5nZQ== 36333\nIGhhdW50 36334\ncGhl 36335\nIHF1YW50aWZ5 36336\nIGRpZmZlcmVk 36337\nIFsqXQ== 36338\nIFZpeg== 36339\nY3Vt 36340\nc2xhdmU= 36341\nIHZpZGVvZw== 36342\nIHF1YXI= 36343\nIGJ1bmRsZXM= 36344\nIEFsb25zbw== 36345\ndGFja2xl 36346\nIG5ldXJvbmFs 36347\nIGxhbmRzbGlkZQ== 36348\nY29uZmlybWVk 36349\nIERlcHRo 36350\nIHJlbmV3YWJsZXM= 36351\nQmVhcg== 36352\nIE1hY2Vkb25pYQ== 36353\nIGplcnNleXM= 36354\nIGJ1bms= 36355\nIFNwYXdu 36356\nIENvbnRyb2xz 36357\nIEJ1Y2hhbmFu 36358\nIHJvYm90aWNz 36359\nIGVtcGhhc2l6aW5n 36360\nIFR1dG9yaWFs 36361\naHlw 36362\naXN0b24= 36363\nIG1vbnVtZW50YWw= 36364\n5rA= 36365\nIENhcnJ5 36366\nIHRic3A= 36367\nZW5hbmNl 36368\nSGlsbA== 36369\nYXJ0aGVk 36370\nIHJvdHRlbg== 36371\nRGVhbg== 36372\nIHR3aXN0aW5n 36373\nIGdvb2R3aWxs 36374\nIGltbWVyc2lvbg== 36375\nTGl2aW5n 36376\nIGJydXNoZXM= 36377\nIENHSQ== 36378\nIEF0aw== 36379\ndHJhZGl0aW9uYWw= 36380\nIHBoYW50b20= 36381\nIFN0YW1pbmE= 36382\nIGV4cGFuc2lvbnM= 36383\nIE1hcmlu 36384\nIGVtYmFya2Vk 36385\nIEVn 36386\naW50ZXN0aW5hbA== 36387\nIFBFT1BMRQ== 36388\nIEJvb3Ro 36389\nIEFwcGFsYWNo 36390\nIHJlbGVnYXRlZA== 36391\nVlQ= 36392\nTUlU 36393\nIG11c3Rlcg== 36394\nIHdpdGhkcmF3aW5n 36395\nIG1pY3Jvc2NvcGU= 36396\nIEdhdGhlcmluZw== 36397\nIENyZXNjZW50 36398\nIEFyZ2VudGluZQ== 36399\nIERlY3Jl 36400\nIERvbWluaWM= 36401\nIGJ1ZHM= 36402\nYW50YWdl 36403\nIElvbg== 36404\nIHdpZGVuZWQ= 36405\nT05TT1JFRA== 36406\nIEdsb3Zlcw== 36407\naWFubm9wb3Vsb3M= 36408\ncmF6ZW4= 36409\nZmVlbA== 36410\nIHJlcGF5bWVudA== 36411\nIGhpbmRzaWdodA== 36412\nIFJFQUxMWQ== 36413\nIFBpc3RvbA== 36414\nIEJyYWg= 36415\nIHdhdHRz 36416\nIHN1cnZpdmVz 36417\nIGZsdXJyeQ== 36418\naXNzeQ== 36419\nQWxlcnQ= 36420\nIFVydWd1YXk= 36421\nUGhvZW5peA== 36422\nU2xvdw== 36423\nIEdyYXZl 36424\nIEZpcg== 36425\nIG1hbmFnZWFibGU= 36426\nIHRhcmlmZg== 36427\nIFVEUA== 36428\nIFBpc3RvbnM= 36429\nIE5pZ2VyaWFu 36430\nIHN0cmlrZW91dHM= 36431\nIGNvc21ldGljcw== 36432\nd2hlbG1pbmc= 36433\nZmFi 36434\nY2FwZQ== 36435\ncHJveHk= 36436\nIHJldGhpbms= 36437\nIG92ZXJjb21pbmc= 36438\nc2ltcGxl 36439\nIHdvbw== 36440\nIGRpc3RyYWN0aW5n 36441\nIFN0YW50b24= 36442\nIFR1bHNh 36443\nIERvY2s= 36444\nNjU5 36445\nIGRpc2NvcmQ= 36446\nIEVtYWNz 36447\nIFZlcw== 36448\nIFJPQg== 36449\nIHJlYXNzdXJpbmc= 36450\nIGNvbnNvcnRpdW0= 36451\nTXVzbGltcw== 36452\nMzIx 36453\nIHByb21wdHM= 36454\nc2Vp 36455\nIEhpdGNo 36456\naW1wb3NlZA== 36457\nIEZvb2w= 36458\nIGluZGlzY3JpbQ== 36459\nd3Jvbmc= 36460\nYnVxdWVycXVl 36461\nRGF2aXM= 36462\nIV0= 36463\nIHRpbWVsZXNz 36464\nIE5FRUQ= 36465\nIHBlc3RpY2lkZQ== 36466\nIHJhbGx5aW5n 36467\nIENhbGRlcg== 36468\nIOWk 36469\nIHhw 36470\nIFVubGU= 36471\nIEV4cG9ydA== 36472\nbHVhag== 36473\nQnVmZg== 36474\nKTwv 36475\nQm9vdA== 36476\nIENocnlzbGVy 36477\nb3JhdGl2ZQ== 36478\nTWVzcw== 36479\nIG5lZ2xpZ2libGU= 36480\nZXJ0b2Rk 36481\nIE11c2hyb29t 36482\nIEdhbGU= 36483\nZ2M= 36484\nIENvc2J5 36485\nIFJ1cmFs 36486\ncml0aWNhbA== 36487\nQmVsbA== 36488\nIHR1cmJpbmU= 36489\nMDAyMDAwMDA= 36490\nIGxlZ2l0aW1hdGVseQ== 36491\nIEFuaW1hdGVk 36492\nVEVE 36493\nIFRoZW9kb3Jl 36494\nY29uZHVjdA== 36495\nIEhpZXI= 36496\nIGNvdW50ZXJmZWl0 36497\nIEFsZ2VyaWE= 36498\nIHVuYmVhdA== 36499\nY29udHJvbGxlcg== 36500\nIHVucmVz 36501\nIHNjcmFtYmxpbmc= 36502\nIEZhbGxvbg== 36503\nVGVz 36504\nIGFtYmVy 36505\nIHJveWFsdGllcw== 36506\nIFNoZWx0ZXI= 36507\nIExlc3Rlcg== 36508\nIGNsYXNzaWZ5 36509\nUmVtb3Rl 36510\nIHVuaGVhcmQ= 36511\nIGNvbnRyb3ZlcnNpZXM= 36512\nIGVucmljaG1lbnQ= 36513\nIFlhbmtlZQ== 36514\nZ2FtZXI= 36515\nIHBsYXRpbnVt 36516\nIGVjb2xvZ3k= 36517\nIFNhcms= 36518\nIHVudG91Y2hlZA== 36519\nIHN1cGVydmlzb3Jz 36520\nICIl 36521\nIGZvb3Ro 36522\nIGNvbW1vbnM= 36523\nIG5hcmNvdGljcw== 36524\nIGluZGljZXM= 36525\nIFBseQ== 36526\nIGFkZGl0aW9uYWxseQ== 36527\nIEdhd2tlcg== 36528\nIEVR 36529\nUGxheWluZw== 36530\nIGNhdmVhdA== 36531\nIEFic29sdXRl 36532\nb3NzdXM= 36533\nQmFieQ== 36534\nIHJhdGlvbg== 36535\nIHJlc2lu 36536\nIGNhbGlicmF0aW9u 36537\nIE5ld3BvcnQ= 36538\nIGtub2Nrcw== 36539\ndnQ= 36540\nIGNvbXBvc3Q= 36541\nU2NlbmU= 36542\nIHNhcmNhc3Q= 36543\nIGtpc3Nlcw== 36544\nIG5z 36545\nYWxsaQ== 36546\nIE1hcmNlbA== 36547\nIFBpZXQ= 36548\naWF0cmljcw== 36549\nIHN1cnJvdW5kcw== 36550\nIFJlcHJvZHU= 36551\nIFBoaWxsaWVz 36552\nIHVuY2VydGFpbnRpZXM= 36553\nIEV1cg== 36554\nIFJvbWFuY2U= 36555\nIEhhdGg= 36556\nIE5lZWRz 36557\nIENsb2Fr 36558\nIGNyZW0= 36559\ncXVldWU= 36560\nIDM1NQ== 36561\nIHVwZnJvbnQ= 36562\nXSk7 36563\nIHJlY2lwcm9j 36564\nIDE5Mjc= 36565\nIDExMDA= 36566\ndXRzdQ== 36567\nIGRlcHJlc3NpdmU= 36568\nb3dtZW50 36569\nRmFucw== 36570\nIG1lY2g= 36571\nIGFubmloaWw= 36572\nIGNvdW50ZXJ0ZXJyb3Jpc20= 36573\nIEZpZ3VyZXM= 36574\nYm9sZA== 36575\nIE1vaW5lcw== 36576\nIERyaXZlcnM= 36577\nIG1hbnVzY3JpcHRz 36578\nIENyeXB0bw== 36579\nIGh5cG5vdA== 36580\ncmVkZGl0cw== 36581\nIHByb3NlY3V0aW9ucw== 36582\nIGRpdmVydA== 36583\nQ1JJUA== 36584\nIEJlbmU= 36585\nIFJlZ2dpZQ== 36586\nIHRheGluZw== 36587\nIE1vcmFsZXM= 36588\nZW50aW5n 36589\ndHVy 36590\nc2lnbmlmaWNhbnQ= 36591\nIFBST1Y= 36592\nIHN0cmFuZHM= 36593\nIHBvdWNo 36594\nIFJvb2tpZQ== 36595\nu5I= 36596\nIG5pY2Vy 36597\naGVteQ== 36598\naHc= 36599\nRUNB 36600\nIGludGltaWRhdGVk 36601\nIHN0cmljdGVy 36602\nIG1pY3JvYmlhbA== 36603\nZGV0YWlscw== 36604\nIHZvd3M= 36605\nIHF1YWtl 36606\naGhoaA== 36607\nIHJlaW52ZW50 36608\nVWI= 36609\nIHJlbGlucXU= 36610\nIEJ1ZmZldHQ= 36611\nbGljZW5zZWQ= 36612\naXR0ZXJlZA== 36613\nIFBpY2FyZA== 36614\nIGNoZXdpbmc= 36615\ndWNs 36616\nb3JnYW5pYw== 36617\nIGxvY2FsaXplZA== 36618\nIEVjb25vbWlzdA== 36619\nIGFjcXVhaW50ZWQ= 36620\nRGVmaW5pdGlvbg== 36621\nc2Vk 36622\nQ3JpdGljcw== 36623\nIGNj 36624\nNDUz 36625\nMzgx 36626\nIGZlbGxvd3M= 36627\nIGNoZWNrcG9pbnRz 36628\nMDI1 36629\nIHJlZWxlY3Rpb24= 36630\nIG1lZGlhdGVk 36631\nIEtERQ== 36632\nIGh1cmRsZQ== 36633\nIHRleHRpbmc= 36634\nUGVyZmVjdA== 36635\nIHRydXN0ZWVz 36636\nZmVjdHVyZQ== 36637\nIGRpY2g= 36638\nbW9uYXJ5 36639\nIGRpc3RpbmN0aW9ucw== 36640\nIDE0MDA= 36641\nIHVzaGVy 36642\nIHBhcmFzaXRlcw== 36643\nIFNoYXJpbmc= 36644\nIFZpbQ== 36645\nIGJhcmJlY3Vl 36646\nIE1pbmlzdGVycw== 36647\nZXJlbGxh 36648\nIGVi 36649\nIG1j 36650\nIFNvbWVob3c= 36651\nIEluc2VjdA== 36652\nY2hhbmdlcw== 36653\nYnJvYWQ= 36654\nIEJ5eg== 36655\nIGdyYXBlcw== 36656\nNjY5 36657\nID09PT09PT09PT09PT09PT09 36658\nIGFzc2ltaWw= 36659\nIGhhdW50aW5n 36660\nIGZpcmVwb3dlcg== 36661\nIGRlZmFtYXRpb24= 36662\nZW1waGFzaXM= 36663\nIGNvbXBvc2U= 36664\nIGFsbGVyZ2llcw== 36665\nIHN0cmFuZw== 36666\ncm9sbGVycw== 36667\nYmFuZw== 36668\nIGJyZXdlcnM= 36669\ncm9uZ2g= 36670\ncmlvdA== 36671\ncG9vcg== 36672\nY29sZA== 36673\nU2FtcGxl 36674\nIGJ1b3k= 36675\nMDQw 36676\nIENvdXJ0bmV5 36677\nIDI2OA== 36678\nIFdlZGRpbmc= 36679\nNzAy 36680\nIG9ic2Vzc2l2ZQ== 36681\nIGJyYWtpbmc= 36682\nIExhbA== 36683\nYW5pY2Fs 36684\n5aY= 36685\nYXRlbg== 36686\nQ29uc3RydWN0aW9u 36687\nIGNsaW5pY2FsbHk= 36688\naWVyc2hpcA== 36689\nTmFtZXM= 36690\nIERpc2N1c3M= 36691\nIFJhbW9z 36692\nIGxvY2FsZQ== 36693\nIEFncmljdWx0dXJhbA== 36694\nRW5hYmxl 36695\nIGhvcnNlcG93ZXI= 36696\nZW50dXJl 36697\nUHJlZg== 36698\nQ291cnQ= 36699\nIHN0YWZmaW5n 36700\nIGZ1dHVyaXN0aWM= 36701\nZHJpdmVycw== 36702\nIE1hcmtldHBsYWNl 36703\n5oim 36704\nRnJpZW5kcw== 36705\nIGRhbW5pbmc= 36706\nIEN1c3RvbWVycw== 36707\nIHdlZWRz 36708\nIE1haQ== 36709\nIGFnaWxl 36710\nIFRhdHQ= 36711\naWNlbnQ= 36712\nUmFua2Vk 36713\nY3JvZnQ= 36714\nIEthdHk= 36715\nRXh0cmVtZQ== 36716\nIGNhcnZl 36717\nIFJvdmVy 36718\nIEJ5cm9u 36719\nMzcy 36720\nIGNvbmR1Y3Rz 36721\ncmF0Y2g= 36722\naXRpYQ== 36723\nIFB1bXBraW4= 36724\nU2FkbHk= 36725\nUmVsb2FkZWQ= 36726\nUG9saWN5 36727\nIGxpY2s= 36728\ncGVhaw== 36729\naXNrcw== 36730\nIENEcw== 36731\nIEVuY3ljbG9wZWRpYQ== 36732\naW5pdGlhbA== 36733\nQ29z 36734\nIEF3YXJlbmVzcw== 36735\nIERyYW0= 36736\nJCQkJA== 36737\nIHJpZmY= 36738\nIHNjcmlwdHVyZQ== 36739\ncnVubmVycw== 36740\nIGJvaWxlcg== 36741\nb25zb24= 36742\nb2lu 36743\nIGhhbXN0cmluZw== 36744\nIGNhdGFseQ== 36745\nIEFyY2hiaXNob3A= 36746\nY2hhbGw= 36747\nIGZhdXg= 36748\nb2tpbg== 36749\nbG9jYWxob3N0 36750\nIE5BTUU= 36751\nYWRvYmU= 36752\nU0FO 36753\nYW1hdGU= 36754\nIHNjcmFtYmxl 36755\nIGNhcmM= 36756\nIE1hbmlmZXN0 36757\nIENlZGFy 36758\nIFNlcmdpbw== 36759\nbGF0ZXI= 36760\nZmZlcg== 36761\nIGdyYXBwbGluZw== 36762\nIERldXRzY2hl 36763\nYWdvbmlzdHM= 36764\nIE5ld3Nw 36765\nIHByZXRlbmRlZA== 36766\nYXJjaG1lbnQ= 36767\nIGN1cmF0ZWQ= 36768\nIGhlYWRwaG9uZQ== 36769\nIFVuY29tbW9u 36770\nIFNJR04= 36771\nQWdlbnQ= 36772\nIGRlYWRsaW5lcw== 36773\nIGhvcml6b250YWxseQ== 36774\nIE1BVA== 36775\nIFN1bW1lcnM= 36776\nIG9yZGFpbmVk 36777\nIExhc3RseQ== 36778\nIEtlbmRhbGw= 36779\nIGZyaWc= 36780\nIE1hY2hpbmE= 36781\nIFdhdGVybG9v 36782\nIE1leGljYW5z 36783\nIHByb3RlY3Rvcg== 36784\nIGdsYXJl 36785\nfSI= 36786\nUHJlbWl1bQ== 36787\nIHJpZnQ= 36788\nIFRlbGVzY29wZQ== 36789\nTWV0YWw= 36790\nIHJlY2FwdA== 36791\nIDs7 36792\nIGluY2xpbmF0aW9u 36793\nIGltcG9zZXM= 36794\naW5nZW4= 36795\nXns= 36796\nIGhhc3Rl 36797\nIGRvbHBoaW5z 36798\nIGNvbW11dGVycw== 36799\ncGxhbm5lZA== 36800\nY29uZw== 36801\nbXg= 36802\nIFVwbG9hZA== 36803\nIGV4dHJhcA== 36804\nIFR1Y3Nvbg== 36805\nIEV4cGxvcmF0aW9u 36806\nZWZlYXRlZA== 36807\nIHNsZW5kZXI= 36808\nNzAz 36809\nIEJ1aw== 36810\naXNlbA== 36811\nIGNvbXBldGl0aXZlbmVzcw== 36812\nY2hsb3I= 36813\nIFBlcm1hbmVudA== 36814\nIEV2ZXJldHQ= 36815\nIFNwZWNpYWxpc3Q= 36816\nIFNPTA== 36817\nIGN5YW4= 36818\nIEV4YWN0bHk= 36819\nVUY= 36820\nIExJRkU= 36821\nYXJ5bA== 36822\nb25ldA== 36823\nIEVtcGxveWVl 36824\nYXdlZA== 36825\nIFJhdGluZ3M= 36826\nIGV4dHJhdmFn 36827\ndWxodQ== 36828\nIFBsYW5l 36829\nIGVsZXZhdGU= 36830\nIENvb3JkaW5hdG9y 36831\nIFdhdGtpbnM= 36832\nIGV4Y2x1ZGVz 36833\nIHNlbnRpZW50 36834\nIGVwb2No 36835\nIGFsbG9j 36836\nUHJldmlvdXNseQ== 36837\nIFNoeQ== 36838\nIFNsb3Zha2lh 36839\nTE9DSw== 36840\nIG1hcmtlZGx5 36841\nIGtub2I= 36842\nIGFkdmVudHVyZXJz 36843\nIEJlZW4= 36844\nIENvc3Rz 36845\nYW1tZXJz 36846\nIG9uc2xhdWdodA== 36847\nIFN1cHBvcnRlZA== 36848\nIFRhdQ== 36849\naWthcnA= 36850\nIFNvdmVyZQ== 36851\nIEhhbXB0b24= 36852\n44KJ 36853\nUHJldg== 36854\nIFdvcnNl 36855\nIGNvdHRhZ2U= 36856\nIEhhZGVz 36857\nbGV6 36858\nYm93bA== 36859\nIGZyYWdyYW5jZQ== 36860\nIExvaw== 36861\nRU1PVEU= 36862\nIFBldHJv 36863\nIDE5MjU= 36864\nIFBlbmQ= 36865\ncHJvZHVjaW5n 36866\nIHJlbG9jYXRl 36867\ndmF0aQ== 36868\ncG9sZQ== 36869\nIHNlbWlu 36870\nIE5VTQ== 36871\nIHJvY2tlZA== 36872\nYnVmZg== 36873\nYmx5 36874\nUmVwbHk= 36875\nIEhhaQ== 36876\nIGFydGljdWxhdGVk 36877\nIElzbGFtYWJhZA== 36878\nNjY1 36879\nIENsYWltcw== 36880\nRGVza3RvcA== 36881\nIHRydXN0ZWU= 36882\nIHNjcmlwdGluZw== 36883\nIFNvYg== 36884\nIEFzeWx1bQ== 36885\nU1RET1VU 36886\nIENsb3du 36887\nIERvcnRtdW5k 36888\nIERldm9u 36889\nbGl0ZQ== 36890\nIE1hcmJsZQ== 36891\nIGJ1bmtlcg== 36892\nIGNyZXN0 36893\nIGFyb3VzYWw= 36894\nIFNlYXJz 36895\nIEJ1ZGR5 36896\nZXJlZGl0aA== 36897\nIFBvbGx5 36898\nIGRlY29kZQ== 36899\nIFZpc2g= 36900\nIFJlZmxlY3Q= 36901\nYW5vbg== 36902\nIHJlZnVuZHM= 36903\naW1tZXJz 36904\nSE0= 36905\nIHdpcGluZw== 36906\nIHB1enpsZWQ= 36907\nIG1hdHRl 36908\ndW5v 36909\nUGllcnJl 36910\nKSks 36911\nIHRhaW50ZWQ= 36912\nIHN5bWJvbGlzbQ== 36913\nIEZyYXo= 36914\nIHByb3Rlc3RvcnM= 36915\nZXRoZXVz 36916\nJSUlJQ== 36917\nV3Jh 36918\nIGxheA== 36919\nYWRlbQ== 36920\nYXR1cmF0aW9u 36921\n44OT 36922\nIFRyYWlsZXI= 36923\nIEVORw== 36924\nIEJvd3Nlcg== 36925\nIGF0dG0= 36926\nRHVy 36927\nODA3 36928\nIHNpZHg= 36929\nIGNpZGVy 36930\nIEFmZmVjdA== 36931\nIHdvdmVu 36932\nIEJhcmtlcg== 36933\nYmVuZWY= 36934\nIGRzdGc= 36935\nIFJ5dQ== 36936\nPls= 36937\nIHNxb3I= 36938\nU2F1ZGk= 36939\nIGlzdGc= 36940\nIGluZHVsZ2U= 36941\ncHJvYw== 36942\nIGRpc2d1c3RlZA== 36943\nIGNvbXBvdW5kZWQ= 36944\nIG5lbQ== 36945\nIHNjaG9vbGluZw== 36946\nIEN1cmU= 36947\ncHJvY2Vzc2luZw== 36948\nU29s 36949\nIHByb3ZlcmI= 36950\naXRpemVk 36951\nIEFsdmFyZXo= 36952\nIHNjYXJm 36953\nIHJlY3Rhbmd1bGFy 36954\ncmV2ZQ== 36955\nIGhvcm1vbmFs 36956\nIFN0cmVzcw== 36957\naXRpemVu 36958\nIDQyNQ== 36959\nZ2lybHM= 36960\nIE5vaXI= 36961\nIFJhcHA= 36962\nIG1hcmNoZXM= 36963\nY2h1cmNo 36964\nIFVzZXM= 36965\nIDQwNQ== 36966\nIEJlcm0= 36967\nIG9yZGluYW5jZXM= 36968\nIEp1ZGdtZW50 36969\nQ2hhcmdlcw== 36970\nIFppbg== 36971\nIGR1c3R5 36972\nIHN0cmF3YmVycmllcw== 36973\nIHBlcmNl 36974\nIFRodXI= 36975\nIERlYm9yYWg= 36976\nbmV0ZmxpeA== 36977\nIExhbWJlcnQ= 36978\nIGFtdXNlZA== 36979\nIEd1YW5n 36980\nWU9V 36981\nUkdC 36982\nIENDVFY= 36983\nIGZpYXQ= 36984\ncmFuZw== 36985\nIGZlZGVyYXRpb24= 36986\nIE1hbnQ= 36987\nIEJ1c3Q= 36988\nIE1hcmU= 36989\ncmVzcGVjdGl2ZQ== 36990\nIE1pZ3JhdGlvbg== 36991\nIEJJVA== 36992\nNTkw 36993\nIHBhdHJpb3Rpc20= 36994\nIG91dGxpbmluZw== 36995\ncmVnaW9u 36996\nIEpvc8Op 36997\nIGJsYXN0aW5n 36998\nIEV6cmE= 36999\nQnM= 37000\nIHVuZGVybWluZXM= 37001\nIFNtb290aA== 37002\nIGNsYXNoZWQ= 37003\ncmFkaW8= 37004\nIHRyYW5zaXRpb25pbmc= 37005\nIEJ1Y2NhbmVlcnM= 37006\nIE93bA== 37007\nIHBsdWdz 37008\nIGhpYXR1cw== 37009\nIFBpbmJhbGw= 37010\nIG1pZw== 37011\nIE51dHI= 37012\nIFdvbGZl 37013\nIGludGVnZXJz 37014\nIG9yYml0cw== 37015\nIEVkd2lu 37016\nIERpcmVjdFg= 37017\nYml0ZQ== 37018\nIGJsYXppbmc= 37019\ndnI= 37020\nRWRnZQ== 37021\nIFBJRA== 37022\nZXhpdA== 37023\nIENvbWVk 37024\nIFBhdGhmaW5kZXI= 37025\nIEd1aWQ= 37026\nIFNpZ25z 37027\nIFplcg== 37028\nIEFnZW5kYQ== 37029\nIHJlaW1idXJzZW1lbnQ= 37030\nTWVzaA== 37031\naVBob25l 37032\nIE1hcmNvcw== 37033\nIFNpdGVz 37034\naGF0ZQ== 37035\nZW5idXJn 37036\nIHNvY2tldHM= 37037\ncGVuZA== 37038\nQmF0bWFu 37039\ndmly 37040\nIFNIT1c= 37041\nIHByb3Zpc2lvbmFs 37042\nY29ubg== 37043\nIERlYXRocw== 37044\nQVRJVkU= 37045\nUHJvZmlsZQ== 37046\nc3lt 37047\nSkE= 37048\nIG5pbmph 37049\naW5zdGFsbGVk 37050\naWRhdGVz 37051\nZWJyYQ== 37052\nIE9tYWhh 37053\nIHNlaXppbmc= 37054\nIEJlYXN0cw== 37055\nIHNhbHRz 37056\nTWlzc2lvbg== 37057\nR2VuZXJhbGx5 37058\nIFRyaWxvZ3k= 37059\naGVvbg== 37060\nbGVnYXRlcw== 37061\nIGRpbWU= 37062\nIGZhaXJl 37063\ncGFyYWJsZQ== 37064\nR3JhcGg= 37065\nIHRvdGFsaW5n 37066\nIGRpYWdyYW1z 37067\nIFlhbnVr 37068\ncGxldA== 37069\nIE1laA== 37070\nIG15dGhpY2Fs 37071\nIFN0ZXBoZW5z 37072\nYXV0aWNhbA== 37073\nb2NoZW1pc3RyeQ== 37074\nIGtpbG9ncmFtcw== 37075\nIGVsYm93cw== 37076\nYW5jb2Nr 37077\nIEJDRQ== 37078\nIFByYWd1ZQ== 37079\nIGltcHJvdg== 37080\nIERldmlu 37081\nICJc 37082\ncGFyYWxsZQ== 37083\nIHN1cHJlbWFjaXN0cw== 37084\nIEJpbGxpb24= 37085\nIHJlZ2ltZW4= 37086\naW5uYWNsZQ== 37087\nIHJlcXVpc2l0ZQ== 37088\nYW5nYW4= 37089\nIEJ1cmxpbmd0b24= 37090\nYWlubWVudA== 37091\nIE9iamVjdGl2ZQ== 37092\nb21za3k= 37093\nR1Y= 37094\nIHVuaWxhdGVyYWw= 37095\nIHRj 37096\nIGhpcmVz 37097\nbWVudGFs 37098\nIGludm9sdW50YXJ5 37099\nIHRyYW5zcGw= 37100\nIEFTQ0lJ 37101\nwqg= 37102\nRXZlbnRz 37103\nIGRvdWJ0ZWQ= 37104\nIEthcGxhbg== 37105\nIENvdXJhZ2U= 37106\naWdvbg== 37107\nIE1hbmFnaW5n 37108\nIFRhcnQ= 37109\nIGZhbHNlaG9vZA== 37110\nIFZpb2xldA== 37111\nIGFpcnM= 37112\nIGZlcnRpbGl6ZXI= 37113\nQnJpdGFpbg== 37114\nIGFxdWF0aWM= 37115\nb3Vm 37116\nV29yZHM= 37117\nIEhhcnRmb3Jk 37118\nIGV2ZW5pbmdz 37119\nIFZlbmdlYW5jZQ== 37120\ncXVpdGU= 37121\nR2FsbA== 37122\nIFByZXQ= 37123\nIHBkZg== 37124\nIExN 37125\nIFNvY2hp 37126\nIEludGVyY2VwdA== 37127\nOTIw 37128\nIHByb2ZpdGFiaWxpdHk= 37129\nIElkbGU= 37130\nIE1hY0RvbmFsZA== 37131\nIEVzdGFibGlzaG1lbnQ= 37132\ndW1zeQ== 37133\nIGdhdGhlcmluZ3M= 37134\nIE5hag== 37135\nQ2hhcmxpZQ== 37136\nIGFzY2VudA== 37137\nIFByb3RlY3Rvcg== 37138\nIGFsZ2VicmE= 37139\nIGJpb3M= 37140\nZm9ydW1z 37141\nRUxT 37142\nSW50cm9kdWNlZA== 37143\nIDMzNQ== 37144\nIGFzdHJvbm9teQ== 37145\nQ29udHJpYnV0 37146\nIFBvbGlj 37147\nUGxhdGZvcm0= 37148\nIGNvbnRhaW5tZW50 37149\nd3JhcA== 37150\nIGNvcm9uYXJ5 37151\nIEplbGx5 37152\nbWFuYWdlcg== 37153\nIGhlYXJ0YnJlYWtpbmc= 37154\nY2Fpcg== 37155\nIENoZXJv 37156\nY2dp 37157\nTWVkaWNhbA== 37158\nIEFjY291bnRhYmlsaXR5 37159\nISEi 37160\nb3BoaWxl 37161\nIHBzeWNob3RpYw== 37162\nIFJlc3RyaWN0 37163\nIGVxdWl0YWJsZQ== 37164\naXNzdWVz 37165\nIDE5MDU= 37166\nIE5law== 37167\nY2lzZWQ= 37168\nIFRyYWNraW5n 37169\nIG96b25l 37170\nIGNvb2tlcg== 37171\ncm9zaXM= 37172\nIHJlb3Blbg== 37173\nIGluZmluaXR5 37174\nIFBoYXJtYWNldXRpY2Fs 37175\nZW5zaW9uYWw= 37176\nQXR0ZW1wdA== 37177\nIFJvcnk= 37178\nTWFyY28= 37179\nIGF3YWl0cw== 37180\nSE9X 37181\ndHJlYXRlZA== 37182\nIGJvbHN0 37183\nIHJldmVyZWQ= 37184\nIHBvZHM= 37185\nb3BwZXJz 37186\nMDAxMA== 37187\nIGFtcGxpdHVkZQ== 37188\ncmljYW4= 37189\nU1BPTlNPUkVE 37190\nIHRyb3VzZXJz 37191\nIGhhbHZlcw== 37192\nIEthaW5l 37193\nIEN1dGxlcg== 37194\nIEFVVEg= 37195\nIHNwbGVuZGlk 37196\nIHByZXZlbnRpdmU= 37197\nIER1ZGxleQ== 37198\naWZhY3Rz 37199\ndW1pbmF0aQ== 37200\nIFlpbg== 37201\nIGFkbW9u 37202\nIFZhZw== 37203\nIGludmVydGVk 37204\nIGhhc3RpbHk= 37205\nIEhhZ3Vl 37206\nTHlu 37207\nIGxlZGdlcg== 37208\nIGFzdHJvbm9taWNhbA== 37209\nZ2V0dGluZw== 37210\nIGNpcmNh 37211\nIENpYw== 37212\nIFRlbm5pcw== 37213\nTGltaXRlZA== 37214\nIGRydQ== 37215\nIEJZVQ== 37216\nIHRyYXZlbGxlcnM= 37217\nIHBhbmU= 37218\nIEludHJv 37219\nIHBhdGllbnRseQ== 37220\nIGFpZGluZw== 37221\nIGxvb3M= 37222\nIFRvdWdo 37223\nIDI5Mw== 37224\nIGNvbnN1bWVz 37225\nU291cmNlRmlsZQ== 37226\nICIiIg== 37227\nIGJvbmRpbmc= 37228\nIHRpbHRlZA== 37229\nIG1lbnN0cnVhbA== 37230\nIENlbGVzdGlhbA== 37231\nVUxBUg== 37232\nUGx1Z2lu 37233\nIHJpc2tpbmc= 37234\nTmF6 37235\nIFJpeWFkaA== 37236\nIGFjY3JlZGl0ZWQ= 37237\nIHNraXJt 37238\n6Zs= 37239\nIGV4YW1pbmVy 37240\nIG1lc3Npbmc= 37241\nIG5lYXJpbmc= 37242\nIENoZXJu 37243\nIEJlY2toYW0= 37244\nIHN3YXBwZWQ= 37245\nIGdvb3Nl 37246\nS2F5 37247\nIGxvZnR5 37248\nIFdhbGxldA== 37249\nIFsn 37250\nIGFwb2NhbHlwc2U= 37251\nIGJhbWJvbw== 37252\nIFNQQUNF 37253\nIEVsZW5h 37254\nIDMwNg== 37255\nYWNvbnM= 37256\nIHRpZ2h0ZW5lZA== 37257\nIGFkb2xlc2NlbmNl 37258\nIHJhaW55 37259\nIHZhbmRhbGlzbQ== 37260\nIE5ld3Rvd24= 37261\nIGNvbmplY3Q= 37262\nY2FrZXM= 37263\nIGNoZWF0ZWQ= 37264\nIG1vZGVyYXRvcnM= 37265\ncGFyYW1z 37266\nRUZG 37267\nIGRlY2VpdA== 37268\nIFNUTA== 37269\nIFRhbnphbmlh 37270\nIFJJ 37271\nIDE5MjM= 37272\nIEV4aWxl 37273\ndGhlbA== 37274\nIHRoZW9sb2c= 37275\nIHF1aXJreQ== 37276\nIElydmluZQ== 37277\nIG5lZWR5 37278\nb3Jpcw== 37279\nVW0= 37280\nS2E= 37281\nIG1haWxib3g= 37282\nMzIy 37283\nIGJvcw== 37284\nIFBldHJh 37285\nS0lORw== 37286\nIGVubGFyZ2Vk 37287\nT2Z0ZW4= 37288\nIGJhZGFzcw== 37289\nIDM0Mw== 37290\nIFBsYWNlcw== 37291\nIENBRA== 37292\nIHByaXN0aW5l 37293\nIGludGVydmVuaW5n 37294\nZGlyZWN0aW9u 37295\nIGxheg== 37296\nIERTTQ== 37297\nIHByb2plY3Rpbmc= 37298\nIEZ1bms= 37299\nYWdvZw== 37300\ncGF5bWVudA== 37301\nbm92 37302\nIGNoYXR0ZXI= 37303\nQVJC 37304\nIGV4YW1pbmF0aW9ucw== 37305\nIEhvdXNlaG9sZA== 37306\nIEd1cw== 37307\nRm9yZA== 37308\nNDE0 37309\nQm9zcw== 37310\nIG15c3RpYw== 37311\nIGxlYXBz 37312\nIEJhdg== 37313\ndWx6 37314\nYnVkZ2V0 37315\nRm9vdGJhbGw= 37316\nIHN1YnNpZGl6ZWQ= 37317\nIGZpcnN0aGFuZA== 37318\nIGNvaW5jaWRl 37319\nb2N1bGFy 37320\nQ29ubg== 37321\nIENvbGxhYm9y 37322\nIGZvb2xz 37323\nYW11cmE= 37324\nYWhhcg== 37325\ncmlzdHM= 37326\nIHN3b2xsZW4= 37327\nIGV4cGVuZGVk 37328\nIFBhdQ== 37329\nc3Vw 37330\nIHNwYXI= 37331\nIGtleW5vdGU= 37332\nc3VmZg== 37333\nIHVuZXF1YWw= 37334\nIHByb2dyZXNzaW5n 37335\nc3RyaW5ncw== 37336\nIEdhbWVyZ2F0ZQ== 37337\nRGlzbmV5 37338\nIEVsZXZlbg== 37339\nb21uaWE= 37340\nIHNjcmlwdGVk 37341\nIGVhcm5lcnM= 37342\nYnJvdGhlcg== 37343\nIEVuYWJsZWQ= 37344\n5rM= 37345\nIGxhcnZhZQ== 37346\nIExPQw== 37347\nbWVzcw== 37348\nV2lsc29u 37349\nIFRlbXBsYXRl 37350\nc3VjY2Vzc2Z1bGx5 37351\nIHBhcmFtb3VudA== 37352\nIGNhbW91ZmxhZ2U= 37353\nIGJpbmRz 37354\nIFF1aWV0 37355\nIFNodXR0ZXJzdG9jaw== 37356\ncnVzaA== 37357\nIG1hc2NvdA== 37358\nZm9ydHVuZQ== 37359\nIENvbHQ= 37360\nIEJleW9u 37361\naGFiaQ== 37362\nIGhhaXJj 37363\nIDI2Nw== 37364\nIERldXM= 37365\nIHR3aXRjaA== 37366\nIGNvbmNlbnRyYXRpbmc= 37367\nIG5pcHBsZXM= 37368\nY2libGU= 37369\nIGdpcg== 37370\nTlo= 37371\nTWF0aA== 37372\nbmlo 37373\nUmVxdWlyZWQ= 37374\nIHBvbmRlcg== 37375\nIFNBTg== 37376\nIHdlZGRpbmdz 37377\nIGxvbmVsaW5lc3M= 37378\nTkVT 37379\nIE1haGpvbmc= 37380\nNjk1 37381\nYWRkbGU= 37382\nIEdhcm5lcg== 37383\nIENPVVI= 37384\nQnJpZGdl 37385\nIHNwcmVl 37386\nIENhbGR3ZWxs 37387\nIGJyaWJlcnk= 37388\nIO+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/vQ== 37389\ncGx1Z2lucw== 37390\nIHJhY2tldA== 37391\nIGNoYW1wYWduZQ== 37392\ndmVyc2libGU= 37393\nVm90ZQ== 37394\nIG1vZGlmaWVycw== 37395\nTWF5b3I= 37396\nNjgw 37397\nIGFzc2VtYmxpZXM= 37398\nIFN1bHRhbg== 37399\nIE5pbmc= 37400\nIExhZGllcw== 37401\nIHN1bGZ1cg== 37402\nIG9yYnM= 37403\nIC0tLS0t 37404\nX19fX19fXw== 37405\nIEpvdXJuYWxpc20= 37406\nIGVzcG9ydHM= 37407\nIGx1c2g= 37408\nIGh1ZQ== 37409\nIHNwZWN0cmFs 37410\nSG9uZXN0 37411\n44OP 37412\nIGJ1c2hlcw== 37413\nIHJlaW5mb3JjZW1lbnQ= 37414\nIHJlb3BlbmVk 37415\nIFdoZWVscw== 37416\nIE1vcmc= 37417\ncmlldmluZw== 37418\nIGF1eGlsaWFyeQ== 37419\nIGpRdWVyeQ== 37420\nIEJBVA== 37421\ndGVzcXVl 37422\nIHZlcnRleA== 37423\ncHVyZQ== 37424\nZnJleQ== 37425\n44K6 37426\nZG9z 37427\nIHR5cGg= 37428\nIGN1bGw= 37429\nIGVx 37430\nIGRlY29u 37431\nIHRvc3Npbmc= 37432\nIGRpc3BhcmF0ZQ== 37433\nIEJyaWdoYW0= 37434\ncHJpbnRm 37435\nbGVkZ2Vk 37436\nIHN1bmQ= 37437\nIGNvenk= 37438\nIGhlcGF0aXRpcw== 37439\ncGVyZm9ybWluZw== 37440\nIGF2YWw= 37441\nIEdH 37442\nZnV0dXJl 37443\nIHBldGVydG9kZA== 37444\nIEtvc292bw== 37445\nIG1hZ25ldHM= 37446\nQWxyZWFkeQ== 37447\nIEVkaXNvbg== 37448\nIENlcmVz 37449\nIFJBSUQ= 37450\nIGJyaWxsaWFuY2U= 37451\nNTc2 37452\nIGRlcml2ZXM= 37453\nIGh5cGVydGVuc2lvbg== 37454\nIM6U 37455\nIGxhbWJkYQ== 37456\nIGZsYWly 37457\nIG1pc3Npb25hcmllcw== 37458\nIHJhcGVz 37459\nIFN0YXJ0ZXI= 37460\nIE1vbnRocw== 37461\nIGRlZnk= 37462\nIHNlaXNtaWM= 37463\nIFJhcGhhZWw= 37464\nIGV1cm96b25l 37465\nNjU2 37466\nenNjaGU= 37467\nIHNjcmF0Y2hlZA== 37468\nIGJvd3M= 37469\nIExlbm5vbg== 37470\nIEdhaWE= 37471\nIGRyaXBwaW5n 37472\nZmFjdHM= 37473\nQWxl 37474\nIGZyb2dz 37475\nIEJyZWFzdA== 37476\nb2dlbmVpdHk= 37477\nIFByb3NlY3V0b3I= 37478\nIGFtcGxpZmllZA== 37479\nIEhvZGc= 37480\nIEZu 37481\nVGhvdXNhbmRz 37482\nIE5JSA== 37483\nIE1vbml0b3Jpbmc= 37484\nRlRXQVJF 37485\nIFByaWVidXM= 37486\nIEdyb3dpbmc= 37487\naHVudGVy 37488\nIGRpYWdub3Nl 37489\nIE1hbGQ= 37490\nIExS 37491\nIGNyb3duZWQ= 37492\nIGJ1cnN0aW5n 37493\nIGRpc3NvbHV0aW9u 37494\namF2YXNjcmlwdA== 37495\nIHVzZWZ1bG5lc3M= 37496\nIEV4ZWN1dGlvbg== 37497\nOig= 37498\nIEl2b3J5 37499\nYWFo 37500\nIHBlcnNlY3V0ZWQ= 37501\ndmlvbGVuY2U= 37502\naXN0YXM= 37503\nIENyYXRl 37504\nIGltcHVsc2Vz 37505\nIFNwYW5p 37506\nZWRlcw== 37507\nSGFuZGxl 37508\nIFplcmc= 37509\ndGhpbmthYmxl 37510\nTGFzdGx5 37511\nIHNwb250YW5lb3VzbHk= 37512\nIGluY29udmVuaWVudA== 37513\nIGRpc21pc3Npbmc= 37514\nIHBsb3R0ZWQ= 37515\nIGVpZ2h0eQ== 37516\nIDczNw== 37517\ncmlzaA== 37518\nIFRob3JudG9u 37519\nYXRoYW0= 37520\nIHNpdGNvbQ== 37521\nVmVu 37522\nUmVjaXBl 37523\ndGVs 37524\nbHVuZA== 37525\nIGNsZWFycw== 37526\nIFNhc3VrZQ== 37527\nIDI1OA== 37528\nIG9wdGluZw== 37529\nIGVucmFnZWQ= 37530\nZXN0aGV0aWM= 37531\nIEFl 37532\ndWNocw== 37533\nUHJlcA== 37534\nRmxvdw== 37535\nIHJ1bm9mZg== 37536\nIEVhdGluZw== 37537\nIEdpbGVz 37538\nIEFjdGluZw== 37539\ncmVzb3VyY2Vz 37540\naWJhYmE= 37541\nIHJwbQ== 37542\nIHNrZXdlZA== 37543\nIEJsYW5j 37544\nIFNha3V5YQ== 37545\nIGhvdHRlcg== 37546\nIDE5MjQ= 37547\nb3BpYW4= 37548\nY2tv 37549\nIGNydW1ibGluZw== 37550\nIGNhcHRhaW5z 37551\nIEFwcHJvcHJpYXRpb25z 37552\nbGVhZGVycw== 37553\nZHJvcHBpbmc= 37554\nYW51dHM= 37555\nIHJldmVyc2luZw== 37556\nIFBvc2U= 37557\nIFNlaw== 37558\nU2NvdA== 37559\nIElkZWE= 37560\nY2lzZQ== 37561\nIFNsb3Zlbmlh 37562\nIDMxNw== 37563\nRG9jdG9y 37564\nIGNyb2NvZA== 37565\nYWxkaQ== 37566\nU2Vh 37567\nIEZhcnJlbGw= 37568\nIG1lcmNlbmFyaWVz 37569\nIFJOQw== 37570\nIEd1ZXNz 37571\nIHBhY2luZw== 37572\nTWFjaGluZQ== 37573\nU3RyZWFtZXJCb3Q= 37574\nIENoYXJpdHk= 37575\nIDI5OA== 37576\nIGNhbm5vbnM= 37577\nIFRvYnk= 37578\nVFBQU3RyZWFtZXJCb3Q= 37579\nIFBhc3Npb24= 37580\nY2Zn 37581\nVGhvbQ== 37582\nIGJhZGdlcw== 37583\nIEJlcm5zdGVpbg== 37584\nLuKAkw== 37585\nIFBPUA== 37586\nIENvbmo= 37587\nIGluaXRpYWxpemF0aW9u 37588\nIGJpb2RpdmVyc2l0eQ== 37589\nRHVi 37590\nIGZldWRhbA== 37591\nIGRpc2NsYWltZXI= 37592\nIGNyb3c= 37593\nIGlnbml0aW9u 37594\nYXJm 37595\nU0hB 37596\nIGtIeg== 37597\naGF6YXJk 37598\nIEFydGlzdHM= 37599\nb2V1dg== 37600\nNjc5 37601\nIFJ1ZHk= 37602\nTmluZQ== 37603\nIFJhbWFkYW4= 37604\n5b0= 37605\naXR0bw== 37606\nIGFkcmVuYWxpbmU= 37607\nQ2VydA== 37608\nIHNtZWxsZWQ= 37609\nIGltcHVuaXR5 37610\nIGFnZW5kYXM= 37611\nIFJlYm9ybg== 37612\nIENvbmNlbnQ= 37613\nIFNlZW1z 37614\nIG9tZWdh 37615\nIER1c3Rpbg== 37616\nIGJhY2tlcg== 37617\nIFNhdWNl 37618\nIEJveWxl 37619\nV0lO 37620\nIHNwaW5z 37621\nIHBhdXNlcw== 37622\ndXB0 37623\nIHNocmVkZGVk 37624\nIHN0cmFwcGVk 37625\nIENvcnJ1cHRpb24= 37626\nIHNjcmF0Y2hlcw== 37627\nIG5p 37628\nIGF0dGlyZQ== 37629\nIFNBRg== 37630\nRmFjdG9yeVJlbG9hZGVk 37631\nIElQUw== 37632\nICgl 37633\nIHNlbWluYXI= 37634\nZm9jdXM= 37635\nY2l2aWw= 37636\nIDE4NjA= 37637\naW50b3No 37638\nIGNvbnRpbnVhbA== 37639\nIGFiYnJldmk= 37640\nIFNvaw== 37641\nb2NvYm8= 37642\nWE0= 37643\nIGZyYW50aWM= 37644\nIHVuYXZvaWRhYmxl 37645\nIGFydGVyeQ== 37646\nIGFubm90YXRpb25z 37647\nYmF0aA== 37648\nQ2xpbWF0ZQ== 37649\nIGRvcnM= 37650\nIFNsaWRl 37651\nY29vcmQ= 37652\nIFJlbG9hZA== 37653\nIExETA== 37654\nIExvdmVjcmFmdA== 37655\nIHVuaW1hZ2lu 37656\nIHJlc2VtYmxlZA== 37657\nIGJhcnJhY2tz 37658\nbnA= 37659\nIHN1cnJvZ2F0ZQ== 37660\nIGNhdGVnb3JpemVk 37661\n44Kp 37662\nIHZhY2NpbmF0ZWQ= 37663\nIGRyYWluYWdl 37664\nIGluZGlzdA== 37665\nIFdoYXRzQXBw 37666\nIDE4NzA= 37667\nb2xlcmFuY2U= 37668\naW52b2tl 37669\nYW1vcnBo 37670\nIHJlY29ubmVjdA== 37671\nIGVtYW5j 37672\nIGJsaW5kbmVzcw== 37673\nIDEyODA= 37674\naW50ZXJuZXQ= 37675\nY29sbGFy 37676\nIGFsdHJ1 37677\nIGFieXNz 37678\nIFRSSQ== 37679\nNjU3 37680\nIGluZnVzZWQ= 37681\nSEVBRA== 37682\nIGZvcmVzdHJ5 37683\nIFdvb2R5 37684\nIENp 37685\nd2k= 37686\nc2Ft 37687\nNzg0 37688\naG9saWRheQ== 37689\nIG1vZ3Vs 37690\nIEZlZXM= 37691\nIERFTg== 37692\nSW50ZXJuYWw= 37693\ndXJiZWQ= 37694\nZnVzYw== 37695\nYXRvbQ== 37696\nIElsbHVzaW9u 37697\nIHBvbGxlZA== 37698\nIGZsYXA= 37699\nIGNvYXg= 37700\nTEdCVA== 37701\nQW5hbHk= 37702\nIFNlY3Rpb25z 37703\nIENhbGlmb3Ju 37704\nZW1u 37705\nIGhpdGhlcg== 37706\nIE5JR0hU 37707\nIG5haWxlZA== 37708\nIFBpcGVsaW5l 37709\nMzkx 37710\nb29m 37711\nIFByaW1hbA== 37712\ndmVyZW5k 37713\nIHNsYXNoaW5n 37714\nIHJldHJp 37715\nYXZpb3Vy 37716\nIGRlcGFydGluZw== 37717\nZ2ls 37718\nSVND 37719\nIG1pZHdheQ== 37720\nIHVsdHJhc291bmQ= 37721\nIGJlaGF2aW5n 37722\nIFRhcmE= 37723\nY2xhc3Nlcw== 37724\nVmlydHVhbA== 37725\nIENvbG9uaWFs 37726\nIHN0cmlwcGluZw== 37727\nIG9yY2hlc3RyYXRlZA== 37728\nIEdyYXZlcw== 37729\nNDUy 37730\nIElyb25pY2FsbHk= 37731\nIFdyaXRlcnM= 37732\nIGxlbmRz 37733\nIE1hbno= 37734\nIHJhdmVu 37735\nIG94aWRhdGl2ZQ== 37736\nIDI2Ng== 37737\nRUxG 37738\nYWN0dWFsbHk= 37739\nYXNjYXI= 37740\nRHJhZnQ= 37741\nIGZhdm91cmFibGU= 37742\nIGh1bWlsaWF0aW5n 37743\nIGZpZGVsaXR5 37744\nIEhvZg== 37745\nIFh1YW4= 37746\nNDk2 37747\nIGxheWVyZWQ= 37748\nYXRpcw== 37749\nNzkw 37750\nIHBheWNoZWNr 37751\naXRvbg== 37752\nS2Fy 37753\nIFZNd2FyZQ== 37754\nIEZhcm1lcg== 37755\nIHNlcnZpYw== 37756\nZ2xvbWVy 37757\nIHNsdW1w 37758\nIEZhYnJpYw== 37759\nIERPQw== 37760\nZXN0aW5n 37761\nIHJlYXNzdXJl 37762\nIHBoeWw= 37763\ndm9sdA== 37764\naXRvcnk= 37765\nUnVsZXM= 37766\nIG94aWRhdGlvbg== 37767\nIHByaXplZA== 37768\nIG1pc3RyZXNz 37769\nIERqYW5nbw== 37770\nV0FSTg== 37771\n5ZE= 37772\nIGVuY29kZQ== 37773\nIEZlZWRiYWNr 37774\nIHN0dXBpZGl0eQ== 37775\nSWFu 37776\nIFl1Z29zbGF2aWE= 37777\n16g= 37778\nYWNs 37779\nVVRF 37780\nMTk3Nw== 37781\nIHF1YWxpZmllcw== 37782\nIHB1bHNlcw== 37783\ncHJldHR5 37784\nIGZyb3pl 37785\nIHNz 37786\nSXRlcmF0b3I= 37787\nIHVyZ2VudGx5 37788\nIG1haWxlZA== 37789\nIENoYW0= 37790\nIHN1c3RhaW5pbmc= 37791\nIGJhc2ls 37792\nIHB1cHBpZXM= 37793\naWxhbnQ= 37794\nIFBMRUFTRQ== 37795\nbGFw 37796\nYWNlb3Vz 37797\nRmVhcg== 37798\nIE1hc3Rlcnk= 37799\nYXV0b21hdGlj 37800\nIFRBRw== 37801\nIGFudGlt 37802\nYWdsZXM= 37803\nNDcz 37804\nZnJhbWVz 37805\nIHdoaXNwZXJz 37806\nIFdob2V2ZXI= 37807\nIGJyYXZlcnk= 37808\nIFVLSVA= 37809\ncmFjdGlvbnM= 37810\nIiIi 37811\nIHRhbWU= 37812\nIHBhcnRlZA== 37813\nZXZlcnl0aGluZw== 37814\nQ09OVA== 37815\nIGluZGVidGVk 37816\nIGFkZHI= 37817\ncmVr 37818\nSVJFRA== 37819\nIGVtaW5lbnQ= 37820\nY2xpbnRvbg== 37821\nIG91c3RlZA== 37822\nIHJldmlld2Vy 37823\nIG1lbHRkb3du 37824\nIHJlYXJy 37825\nIFlhbw== 37826\ndGhlcmVhbA== 37827\nYWJ5dGU= 37828\nIHN0dW1ibGluZw== 37829\nIGJhdGNoZXM= 37830\nIDI1OQ== 37831\nIGNvbnRyYWNlcHRpdmU= 37832\nIHByb3N0aXR1dGU= 37833\nZW5zaXM= 37834\nRGVjbA== 37835\nIFN0cmlrZXM= 37836\nTWlsaXRhcnk= 37837\nIE9hdGg= 37838\ndmFjYw== 37839\ncHBpbmdz 37840\nMDUy 37841\nIHBhcnROYW1l 37842\nYW1waW5n 37843\nUmVwb3J0cw== 37844\nS0k= 37845\nQ0hS 37846\nIHN1YnRseQ== 37847\nc3dlcnM= 37848\nQmxha2U= 37849\ndXN1YWw= 37850\nIGNvbnRlc3RhbnRz 37851\nIGNhcnRyaWRnZXM= 37852\nIEdSRUFU 37853\nIGJsdXNo 37854\nIOKAug== 37855\nNDcy 37856\nIHJlYXNvbmVk 37857\n44Ok 37858\ncGFyYWxsZWxlZA== 37859\nIGR5bg== 37860\nYWdhdGU= 37861\nIG5pZ2h0bHk= 37862\n5YY= 37863\nNTU2 37864\nIHNlbWFudGlj 37865\nIEFkdm9j 37866\nICEh 37867\nIGRpc2FncmVlcw== 37868\nIEJX 37869\nVmVo 37870\nIGhhcm1pbmc= 37871\nIGVtYnJhY2Vz 37872\nIHN0cml2ZXM= 37873\nIGlubGFuZA== 37874\nIEthcmQ= 37875\nIGhlYXRz 37876\nIEdpbm55 37877\ndXRhbg== 37878\nZXJuYXV0 37879\neWxlbmU= 37880\nIEVsZXY= 37881\nSkQ= 37882\nIGhhcnM= 37883\nIFN0YXJy 37884\nIHNreXNj 37885\nIGNvbGxhYm9yYXRvcnM= 37886\nVXN1YWxseQ== 37887\nIHJldm9sdXRpb25z 37888\nIFNUQVRT 37889\nIGRpc21hbnRsZQ== 37890\nIGNvbmZpZGVudGx5 37891\nIGtpbmV0aWM= 37892\nQWxp 37893\nIHBlcmNlbnRpbGU= 37894\nIGV4dHJhY3Rpbmc= 37895\naWxsaWFu 37896\nZXN0ZWFk 37897\nIHBoeXNpY2lzdHM= 37898\nIE1hcnNoYWw= 37899\nIGZlbGxvd3NoaXA= 37900\nIGRhc2hlZA== 37901\nIFVS 37902\nIFNpb3V4 37903\nIENvbXBhY3Q= 37904\nYW1pZGU= 37905\nUHl0aG9u 37906\nIExlaWdo 37907\nIFBoYXJtYWM= 37908\naXN0cmF0ZXM= 37909\naGVyaWNhbA== 37910\nIGZ1ZQ== 37911\nIEVtaW4= 37912\nICh7 37913\nIE5laWdoYm9yaG9vZA== 37914\nIGRpc3J1cHRpbmc= 37915\nIER1cA== 37916\nIGdsYW5k 37917\nIFNldg== 37918\nIE1hcmlhbg== 37919\nYXJnb24= 37920\nIER1bmQ= 37921\nIDwhLS0= 37922\nIHN0cmFuZA== 37923\nIHN0YWRpdW1z 37924\nem9z 37925\nIHBzeWNob3Npcw== 37926\nIFJhY2s= 37927\nIGJyaWxsaWFudGx5 37928\n77iP 37929\nIHN1Ym1lcmdlZA== 37930\nIEluc3RpdA== 37931\nIENob3c= 37932\nIGNhZ2Vz 37933\nIEhhdHM= 37934\nIFVycw== 37935\nIGRpbHV0ZWQ= 37936\ndXNhdA== 37937\naWVubmU= 37938\nIE1lbWJlcnNoaXA= 37939\nIEJ1cms= 37940\nIGll 37941\nIGFyY2hldHlwZQ== 37942\nRHJ1Zw== 37943\ndWx0b24= 37944\nIFNwb2Nr 37945\nIE1jS2F5 37946\nIERlcGVuZA== 37947\nRmVhdHVyZWQ= 37948\nU29j 37949\nMTk3OA== 37950\nIEJlcmU= 37951\nIHJlbGVudGxlc3NseQ== 37952\nIGNyaXBwbGluZw== 37953\nIGFydGhyaXRpcw== 37954\n55Sf 37955\nIFRyb3BpY2Fs 37956\nIEJ1bGc= 37957\nIENoZXJ5bA== 37958\nIGFkbWlyYWJsZQ== 37959\nIHN1YnRpdGxl 37960\nT3ZlcnJpZGU= 37961\nIG9yaWdpbmF0aW5n 37962\nIENDUA== 37963\nIHN3b3Jl 37964\nIFNvbGU= 37965\nIERpc29yZGVycw== 37966\nMzI5 37967\nIHByb2Nlc3Npb24= 37968\nIHJlZnVyYg== 37969\nIGltbWVyc2Vk 37970\ncmVxdWVudGx5 37971\nIHNrZXB0aWNz 37972\nIGNlcmFtaWM= 37973\nbWl0dGVy 37974\nZW5zdGVpbg== 37975\nYmVsdA== 37976\nIFRJVA== 37977\nYmlkZGVu 37978\nIGZpcg== 37979\nbWlzdA== 37980\nPl0= 37981\nIHdlYXZl 37982\nIFBhcmFkb3g= 37983\nIGVudHJ1c3RlZA== 37984\nIEJhcmNsYXlz 37985\nIG5vdmVsaXN0 37986\nb2dpZQ== 37987\nODA2 37988\nIG5pbmV0eQ== 37989\nIGRpc2FncmVlbWVudHM= 37990\nQEBAQEBAQEA= 37991\nIEF1c2Nod2l0eg== 37992\nY2Fycw== 37993\nIExFVA== 37994\ndHVi 37995\nYXJhbnRpbmU= 37996\nUE9T 37997\nIGJhY2tzdG9yeQ== 37998\nIGNoZWVyZnVs 37999\nIFJhZw== 38000\nZWth 38001\nYmlhc2Vk 38002\nIGluZXhwZXJpZW5jZWQ= 38003\nYWtyYQ== 38004\nIFdpdHQ= 38005\ndGFu 38006\nIHJhcGlzdA== 38007\nIHBsYXRlYXU= 38008\nY2hhbA== 38009\nIElucXVpcw== 38010\nZXhwcmVzc2lvbg== 38011\nIGNpcGhlcg== 38012\nIHNoYXZpbmc= 38013\nYWRkZW4= 38014\ncmVseQ== 38015\nKFw= 38016\naXNtYQ== 38017\nIFJlZ3VsYXRvcnk= 38018\nQ0hBUg== 38019\naWx5bg== 38020\nTlZJRElB 38021\nR1U= 38022\nIG11cm0= 38023\nbGF1cw== 38024\nQ2hyaXN0b3BoZXI= 38025\nIGNvbnRyYWN0dWFs 38026\nIFByb3h5 38027\nIEphaW1l 38028\nIE1ldGhvZGlzdA== 38029\nIHN0ZXdhcmRz 38030\nc3Rh 38031\ncGVyaWE= 38032\nIHBoeXNpb2xvZ3k= 38033\nIGJ1bXBlZA== 38034\nIGZydWN0b3Nl 38035\nQXVzdHJhbGlhbg== 38036\nIE1ldGFsbGlj 38037\nIE1hc3F1ZXJhZGU= 38038\nYXJi 38039\nIHByb211bA== 38040\nIGRvd25mYWxs 38041\nIGJ1dGNoZXI= 38042\nIGJvdXI= 38043\nIElORk9STUFUSU9O 38044\nIEJpcw== 38045\ncGVjdHM= 38046\nYWRlbmE= 38047\nIGNvbnRlbXBsYXRpbmc= 38048\nYXJvbw== 38049\nY2VudGVyZWQ= 38050\nIFBlYWtz 38051\nVXNlZA== 38052\nIG1vZGVt 38053\nIGdlbmRlcnM= 38054\nIDgwMDA= 38055\nMzcx 38056\nIG1hdGVybml0eQ== 38057\nIFJheg== 38058\nIHJvY2tpbmc= 38059\nIGhhbmRndW5z 38060\nIERBQ0E= 38061\nQXV0b20= 38062\nIE5pbGU= 38063\nIHR1bXVsdA== 38064\nIEJlbmVmaXQ= 38065\nIEFwcHJvYWNo 38066\nd29ya3Nob3A= 38067\nIExlYXZpbmc= 38068\nR2Vy 38069\naW5zdGVhZA== 38070\nIHZpYnJhdGlvbnM= 38071\nIHJlcG9zaXRvcmllcw== 38072\nNDk3 38073\nIEF1bnQ= 38074\nIEp1Yg== 38075\nIEV4cGVkaXRpb24= 38076\nQWxwaGE= 38077\nIHNhbnM= 38078\nIG92ZXJkdWU= 38079\nIG92ZXJjcm93ZA== 38080\nIGxlZ2lzbGF0dXJlcw== 38081\nIHBhdGVybmFs 38082\nIExlb25hcmRv 38083\nIGV4cHJlc3NpdmU= 38084\nIGRpc3RyYWN0aW9ucw== 38085\nIHNpbGVuY2Vk 38086\ndHJ1c3Q= 38087\nIGJpa2luZw== 38088\nIDU2MA== 38089\nIHByb3ByaWV0 38090\nIGltcG9zaXRpb24= 38091\nIGNvbmdsb21lcg== 38092\nID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 38093\nIFRlYWNoaW5n 38094\nIFlvc2U= 38095\naW50ZW5zaXZl 38096\nVG93bg== 38097\nIHRyb2xsaW5n 38098\nIEdyYWM= 38099\nIEFTVVM= 38100\nWW8= 38101\nIHNwZWNpYWxz 38102\nIE5lcGg= 38103\nIEdvZHppbGxh 38104\nRGF0YWJhc2U= 38105\nIEhlZ2Vs 38106\nIDI3Mg== 38107\nMTk3Ng== 38108\nIEdsb3JpYQ== 38109\nIGRpc2VtYg== 38110\nIEludmVzdGlnYXRpb25z 38111\nIEJhbmU= 38112\nYWdlbWVudHM= 38113\nU3RyYW5nZQ== 38114\nIHRyZWFzdXJ5 38115\nIFBsYXlz 38116\nIHVuZGVzaXJhYmxl 38117\nIHdpZGVuaW5n 38118\nIHZlcmJhbGx5 38119\nIGluZmFuY3k= 38120\nIGN1dHRlcg== 38121\nZm1s 38122\nIDIxMDA= 38123\ncHJvdG90eXBl 38124\nZmluZQ== 38125\nIGRlY3JpbWluYWw= 38126\nIGR5c2Z1bmN0aW9uYWw= 38127\nIGJlc2ll 38128\nIEVybnN0 38129\nemVi 38130\nIG5vcnRoZWFzdGVybg== 38131\nIGF1c3Q= 38132\ncG9yYXRl 38133\nIE1hcmxpbnM= 38134\nIHNlZ3JlZ2F0ZWQ= 38135\nZXdvcmxk 38136\nIE1haGVy 38137\nIHRyYXZlcnNl 38138\nIG1vbmFzdGVyeQ== 38139\ndXJneQ== 38140\nR2Vhcg== 38141\nc2FuZA== 38142\nQ29tcGw= 38143\nIEVNUA== 38144\nIHBsZW50 38145\nIE1lcmNlcg== 38146\nIDI3Ng== 38147\nVEFCTEU= 38148\nQ29uZmlndXJhdGlvbg== 38149\nSHVuZHJlZHM= 38150\nIHByaWM= 38151\nIGNvbGxhYm9yYXRpbmc= 38152\nIFBhcmFtb3VudA== 38153\nIEN1bW1pbmdz 38154\nICg8 38155\nIHJlY29yZGVy 38156\nIGZsYXRz 38157\nIDQxNg== 38158\nd2hvc2U= 38159\nRm9udFNpemU= 38160\nIE9yYml0 38161\nWVI= 38162\nIHdyaXN0cw== 38163\nIGJha2VyeQ== 38164\nKX0= 38165\nIEJvdW50eQ== 38166\nIExhbmNhc3Rlcg== 38167\nIGVuZGluZ3M= 38168\nYWNjb3JkaW5n 38169\nIFNhbGFt 38170\nZWFzeQ== 38171\nNzU1 38172\nIEJ1cnI= 38173\nIEJhcm5ldHQ= 38174\nb25vbW91cw== 38175\nVW5pb24= 38176\nIHByZWNlZGVuY2U= 38177\nIFNjaG9sYXJzaGlw 38178\nIFVY 38179\nIHJvbGxvdXQ= 38180\nIGJvb24= 38181\nYWxt 38182\nIENhbnRlcg== 38183\n5rU= 38184\nIHJvdW5kaW5n 38185\nIGNsYWQ= 38186\nIHZhcA== 38187\nIEZlYXR1cmVk 38188\naXNhdGlvbnM= 38189\nIDU0MA== 38190\ncG9saWNl 38191\nIHVuc2V0dGxpbmc= 38192\nIGRyaWZ0aW5n 38193\nIEx1bWlh 38194\nIE9iYW1hQ2FyZQ== 38195\nIEZhdm9y 38196\nSHlwZXI= 38197\nIFJvdGhzY2hpbGQ= 38198\nIE1pbGliYW5k 38199\nYW5hbHk= 38200\nIEp1bGlldA== 38201\nSHU= 38202\nIHJlY2FsbGluZw== 38203\nYWhlYWQ= 38204\nNjk2 38205\nIHVuZmF2b3JhYmxl 38206\nIGRhbmNlcw== 38207\nT3g= 38208\nIGxlZ2FsaXR5 38209\nIDQwMw== 38210\ncm9tYW5jZXI= 38211\nIGlucXVpcmU= 38212\nIE1vdmVz 38213\nXCI+ 38214\nIFZhcmlhbnQ= 38215\nIE1lc3NpYWg= 38216\nIExDUw== 38217\nIEJhaMOh 38218\nNzU2 38219\nIGV5ZWJyb3c= 38220\nIMKl 38221\nIE1jRg== 38222\nIEZvcnR5 38223\nTWFz 38224\nIHBhbmlja2Vk 38225\nIHRyYW5zZm9ybWF0aW9ucw== 38226\ncXE= 38227\nIHJldm9sdmVz 38228\ncmluZ2U= 38229\nIEFp 38230\nYXhl 38231\nIG9ud2FyZA== 38232\nIENGUg== 38233\nIEJhcmU= 38234\nbG9naW4= 38235\nIGxpcXVpZHM= 38236\nIGRlY29tcA== 38237\nc2Vjb25kYXJ5 38238\naWxhbg== 38239\nIENvbnZlcnQ= 38240\nYW1peWE= 38241\nIHByb3NlY3V0aW5n 38242\nIOKJoQ== 38243\nIFlvcmtlcnM= 38244\nIEJ5cm5l 38245\nc2xvdw== 38246\nYXdlaQ== 38247\nSmVhbg== 38248\nIDI2OQ== 38249\nIFNreWRyYWdvbg== 38250\nIMOp 38251\nIE5pY2FyYWd1YQ== 38252\nIEh1Y2thYmVl 38253\nIEhpZ2hseQ== 38254\nIGFtcGhpYg== 38255\nIFBhc3Rvcg== 38256\nIExldHM= 38257\nIGJsdXJyZWQ= 38258\nIHZpc2NlcmFs 38259\nIENCTw== 38260\nIGNvbGxhYm9yYXRlZA== 38261\nemln 38262\nTGVnYWw= 38263\nIGFwYXJ0aGVpZA== 38264\nIGJyaWQ= 38265\nIHByZXNldA== 38266\nIERFVA== 38267\nIEFNQQ== 38268\n15Q= 38269\nYXJjaGluZw== 38270\nYXVjdXNlcw== 38271\nYnVpbGRlcg== 38272\nIHBvZXRpYw== 38273\nIGVtdWxhdG9y 38274\nIE1vbGVjdWxhcg== 38275\nIGhvbm9yaW5n 38276\naXNldW0= 38277\nIHRyYWN0b3I= 38278\nIENsdXN0ZXI= 38279\nIENhbG0= 38280\nYXJlZGV2aWw= 38281\nIHNpZGV3YWxrcw== 38282\nIHZpb2xpbg== 38283\nIGdlbmVyYWxpemVk 38284\nIEFsZWM= 38285\nIGVtYmFyZ28= 38286\nIGZhc3RiYWxs 38287\nIEhUVFBT 38288\nIExhY2s= 38289\nIENoaWxs 38290\ncml2ZXI= 38291\nQ2hlbA== 38292\nIFN3YXJt 38293\nIExldmluZQ== 38294\ncm95aW5n 38295\nTGF1bmNo 38296\nIGtpY2tlcg== 38297\nIGFkZGl0aXZl 38298\nIERlYWxz 38299\nV2lkZ2V0 38300\nY29udGFpbmluZw== 38301\nIGVzY2FsYXRl 38302\nIE9QRU4= 38303\nIHR3ZWFrZWQ= 38304\nIHN0YXNo 38305\nIHNwYXJrcw== 38306\nIEVzc2V4 38307\nIEVjYw== 38308\nIGNvbnZpY3Q= 38309\nIGJsb2dnaW5n 38310\nSUVS 38311\nIEhM 38312\nIG11cmRlcmVycw== 38313\nNzU5 38314\nIEhpYg== 38315\nIGRlcGw= 38316\nIEpvcmQ= 38317\nU2Fj 38318\nIGRpc3NlY3Q= 38319\nIEhvd2U= 38320\nb3NoZXI= 38321\nIGN1c3RvbWl6YWJsZQ== 38322\nIEZyYW56 38323\nIGF0cm8= 38324\nxIc= 38325\nIDAwMDQ= 38326\nIG91dHBvc3Q= 38327\nUm9zcw== 38328\nIGdseXBob3NhdGU= 38329\nIEhhc3Rpbmdz 38330\nIEJFRk9SRQ== 38331\nIHNob3Zl 38332\nb3BwZWQ= 38333\nIFNjYWxh 38334\nIGFtdWxldA== 38335\nYW5pYW4= 38336\nIGV4YWNlcmJhdGVk 38337\nIGVhdGVy 38338\nNDcx 38339\nVU1F 38340\nIHB1bHA= 38341\naXpvbnRhbA== 38342\nIFphbQ== 38343\nIEFUSQ== 38344\naW1tdW5l 38345\nYWJ5dGVz 38346\nIHVubmVjZXNzYXJpbHk= 38347\nIENBVA== 38348\nIEF4aXM= 38349\nIHZpc3VhbGl6ZQ== 38350\nw4k= 38351\nIFJhZGljYWw= 38352\nZm0= 38353\nRG9jdW1lbnRz 38354\nIEZvcnJlc3Q= 38355\nIGNvbnRleHR1YWw= 38356\nIFN5bWJvbA== 38357\nIHRlbnRhdGl2ZQ== 38358\nIERPRVM= 38359\nIEdvb2Rz 38360\nIGludGVybWl0dGVudA== 38361\nfTo= 38362\nbWVkaWF0ZWQ= 38363\nIHJpZGljdWxl 38364\nIGF0aGVpc20= 38365\nIHBhdGhvZ2Vucw== 38366\nIE11bQ== 38367\nIHJlaW50cm9kdQ== 38368\nIDMwNw== 38369\naUhVRA== 38370\nIGZsYXNobGlnaHQ= 38371\nIHN3ZWFyaW5n 38372\nIHBlbmd1 38373\nQnU= 38374\nIHJvdGF0ZWQ= 38375\nIENyYW5l 38376\nICgpKTs= 38377\nIGZhc2hpb25hYmxl 38378\nIGVuZG9yc2luZw== 38379\nNDYz 38380\nKVs= 38381\nIGluZ2VzdGlvbg== 38382\nIGNvb2tz 38383\nIDk1MA== 38384\nb3RvbXk= 38385\nIEltYW0= 38386\nIGth 38387\nIHRlYXNlcg== 38388\nIEdob3N0cw== 38389\nIOOCtQ== 38390\nMTk2OQ== 38391\nz4M= 38392\ndWJieQ== 38393\nIGNvbnZlcnRlcg== 38394\nemFubmU= 38395\nZW5kZQ== 38396\nIFByZXBhcg== 38397\nIE5pY2tlbA== 38398\nIENoaW1lcmE= 38399\naGlt 38400\nIFR5cmFubg== 38401\nIFNhYmJhdGg= 38402\nIE5pY2hvbHM= 38403\nIHJhcHQ= 38404\naWhhcg== 38405\nIHNoZWxsaW5n 38406\nIGlsbHVtaW5hdGU= 38407\nIGRlbnRpc3Q= 38408\ndXRvcg== 38409\nIEludGVncmF0aW9u 38410\nIHdoaW1z 38411\nIExpdGVyYXJ5 38412\nQmVhdXQ= 38413\nIHBhcmNobWVudA== 38414\nYWdhcmE= 38415\nQnJhbmQ= 38416\nIGRlcm9n 38417\n4oCmKQ== 38418\nIE5vcnNl 38419\nIHVud2l0dGluZw== 38420\nIGN1Yw== 38421\nIGJvcmRlcmxpbmU= 38422\nIHVwc2V0dGluZw== 38423\nIHJlY291cnNl 38424\nIGRyYXBlZA== 38425\nIFJhZGFy 38426\nIGNvbGRlcg== 38427\nIFBlcHNp 38428\naW1pbmFyeQ== 38429\nXSxb 38430\nNjU4 38431\nVmk= 38432\nIEZyZW0= 38433\nIFBlcw== 38434\nIHZldGVyaW5hcnk= 38435\nIFRFRA== 38436\nIEVwaWRlbQ== 38437\nbm92YQ== 38438\na2lk 38439\nIGRldm91dA== 38440\nb2N0 38441\namFk 38442\nTW9o 38443\nIFBBWQ== 38444\nIGdlb21ldHJpYw== 38445\nIDMyMw== 38446\nIGNpcmN1bWZlcmVuY2U= 38447\naWNoaWNr 38448\nMTk3NQ== 38449\nIFl1cmk= 38450\nIFNoYWxs 38451\nIEhvdmVy 38452\ndW5pbg== 38453\nU3By 38454\nIGdyYWZ0 38455\nIEhhcHBpbmVzcw== 38456\nIGRpc2FkdmFudGFnZXM= 38457\nYXR0YWNrcw== 38458\nIGh1YnM= 38459\nIFN0YXJDcmFmdA== 38460\n6ZY= 38461\nIGdhbGxlcmllcw== 38462\nIEtvcnJh 38463\nIGdyb2Nlcmllcw== 38464\nIEdvcnN1Y2g= 38465\nIHJhcGlzdHM= 38466\nIGZ1bmdp 38467\nIFR5cGhvb24= 38468\nVmVjdG9y 38469\nIEVtcHJlc3M= 38470\nYmF0dGxl 38471\nNDY4 38472\nIHBhcmFzaXRl 38473\nIEJvbWJlcg== 38474\nU0c= 38475\nZXhpc3Q= 38476\nIFBm 38477\nIHVuc2U= 38478\nIHN1cmdlb25z 38479\nQmlydGg= 38480\nIFVuc3VyZQ== 38481\nIFByaW50ZWQ= 38482\nIEJlaGF2aW9yYWw= 38483\nIEFzdGVy 38484\nUGFraXN0YW4= 38485\nIHVuZXRoaWNhbA== 38486\nIHN2 38487\nIElvVA== 38488\nIGxheW91dHM= 38489\nUGFpbg== 38490\nIGNvbnN0YW50cw== 38491\nIExX 38492\nIEJha2U= 38493\nIHRvd2Vscw== 38494\nIGRldGVyaW9yYXRpb24= 38495\nIEJvbGl2aWE= 38496\nIGJsaW5kZWQ= 38497\nIFdhcmRlbg== 38498\nIE1pc3RyZXNz 38499\nIG9uc3RhZ2U= 38500\nIGNsYW5z 38501\nIEJFU1Q= 38502\nMTk2MA== 38503\nIGFudGlxdWU= 38504\nIHJoZXRvcmljYWw= 38505\nIFBlcmN5 38506\nIFJ3YW5kYQ== 38507\nLC4= 38508\nQnJ1Y2U= 38509\nIHRyYXVtYXQ= 38510\nIFBhcmxpYW1lbnRhcnk= 38511\nIGZvb3Rub3Rl 38512\naWRpYQ== 38513\nIExlYXJuZWQ= 38514\nc2Vla2luZw== 38515\nZ2VuaWM= 38516\nIGRpbWVuc2lvbmFs 38517\nSGlkZQ== 38518\n6ICF 38519\nIGludHJpZ3Vl 38520\naW5zZQ== 38521\nIGxlYXNlcw== 38522\nIGFwcHJlbnRpY2Vz 38523\nd2FzaGluZw== 38524\nIDE5MjY= 38525\nVklMTEU= 38526\nIHN3b29w 38527\nc2Ns 38528\nIGJlZHJvb21z 38529\nb25pY3M= 38530\nIENydW5jaA== 38531\nY29tcGF0aWJsZQ== 38532\nIGluY2FwYWM= 38533\nIFllbWVuaQ== 38534\nYXNodHJh 38535\nemhvdQ== 38536\nZGFuZ2Vy 38537\nIG1hbmlmZXN0YXRpb25z 38538\nIERlbW9ucw== 38539\nQUFG 38540\nU2VjcmV0YXJ5 38541\nQUNURUQ= 38542\nTE9E 38543\nIGFteQ== 38544\ncmFwZXI= 38545\nZXRobmlj 38546\nNDE3 38547\nIHBvc2l0aXZlcw== 38548\nIDI3Mw== 38549\nIFJlZnVnZWVz 38550\nIHVzYg== 38551\nIFZhbGQ= 38552\nb2RkeQ== 38553\nIE1haG1vdWQ= 38554\nQXNpYQ== 38555\nIHNrdWxscw== 38556\nIEV4b2R1cw== 38557\nIENvbXBldA== 38558\nIExJQw== 38559\nIE1hbnNpb24= 38560\nIEFtZQ== 38561\nIGNvbnNvbGlkYXRl 38562\nc3Rvcm1z 38563\nb250ZW50 38564\nOTk2 38565\nIGNsZW4= 38566\nIG11bW15 38567\nZmxhdA== 38568\nNzU4 38569\nIFZPTA== 38570\nb3Rlcmlj 38571\nbmVu 38572\nIE1pbnV0ZQ== 38573\nU292 38574\nIGZpbmVy 38575\nUmg= 38576\nbHljZXI= 38577\nIHJlaW5mb3JjZW1lbnRz 38578\nIEpvaGFubmVz 38579\nIEdhbGxhZ2hlcg== 38580\nIGd5bW4= 38581\nU3VkZGVubHk= 38582\nIGV4dG9ydGlvbg== 38583\na3I= 38584\naWF0b3I= 38585\nVGE= 38586\nIGhpcHBvY2FtcHVz 38587\nTlBS 38588\nIENvbXB1dGluZw== 38589\nIHNxdWFyZWx5 38590\nIG1vZGVsbGluZw== 38591\nIEZvcnVtcw== 38592\nIExpc3A= 38593\nIEtyaXNobmE= 38594\nIDMyNA== 38595\nIHJ1c2hlcw== 38596\nIGVuc3VlZA== 38597\nIGNyZWVwaW5n 38598\nb250ZQ== 38599\nbmFp 38600\naWxhdGVy 38601\nIEhvcm5ldHM= 38602\nIG9ibGl2aW91cw== 38603\nSU5TVA== 38604\nNTU5 38605\nIGplb3BhcmR5 38606\nIGRpc3Rpbmd1aXNoaW5n 38607\nanVyZWQ= 38608\nIGJlZ3M= 38609\nc2ltaWxhcg== 38610\ncGhvdA== 38611\nNTMw 38612\nIFBhcmt3YXk= 38613\nIHNpbmtz 38614\nIEhlYXJ0aHN0b25l 38615\naWJ1cg== 38616\nIEJhdG9u 38617\nQXZvaWQ= 38618\nIGRhbmNlcg== 38619\nIG1hZ2lzdHJhdGU= 38620\nYXJ5bg== 38621\nIGRpc3R1cmJhbmNlcw== 38622\nIFJvbWVybw== 38623\nIHBhcmFwaA== 38624\nIG1pc2NoaWVm 38625\n4paT 38626\nIFNoYXJpYQ== 38627\nIHVyaW5hcnk= 38628\ncm91dGU= 38629\naXZhcw== 38630\nZml0dGVk 38631\nIGVqZWN0ZWQ= 38632\nIEFsYnVxdWVycXVl 38633\nIDQ3MA== 38634\nIGlycml0YXRlZA== 38635\nIFppcA== 38636\nIEJpb2w= 38637\nw40= 38638\nIGRlbm91bmNl 38639\nIGJpbmFyaWVz 38640\nIFZlcnNl 38641\nIG9wcG9z 38642\nIEtlbmRyaWNr 38643\nIEdQTA== 38644\nIHNwZXc= 38645\nIEVsaWphaA== 38646\nIEVhcw== 38647\nIGRyaWZ0ZWQ= 38648\nc29mYXI= 38649\nIGFubm95YW5jZQ== 38650\nIEJFVA== 38651\nNDc0 38652\nIFN0cm9uZ2g= 38653\naXRhdGVz 38654\nIENvZ25pdGl2ZQ== 38655\nb3Bob25l 38656\nIElkZW50aWZpY2F0aW9u 38657\nb2NyaW5l 38658\nY29ubmVjdGlvbg== 38659\nIGJveGVy 38660\nIEFTRA== 38661\nIEFyZWFz 38662\nWWFuZw== 38663\ndGNo 38664\ndWxsYWg= 38665\nIGRlY2VpdmU= 38666\nQ29tYmF0 38667\nZXBpc29kZQ== 38668\nY3JldGU= 38669\nV2l0bmVzcw== 38670\nIGNvbmRvbGVuY2Vz 38671\naHRhcg== 38672\nIGhlYWxz 38673\nIGJ1Y2tldHM= 38674\nIExBVw== 38675\nQmx1 38676\nIHNsYWI= 38677\nIE9SREVS 38678\nb2Ns 38679\nYXR0b24= 38680\nIFN0ZXZlbnNvbg== 38681\nIEdpbmdlcg== 38682\nIEZyaWVuZGx5 38683\nIFZhbmRlcmJpbHQ= 38684\nc3Bpcml0 38685\naWds 38686\nIFJlZ2FyZGluZw== 38687\nIFBST0c= 38688\nIHNlYWxpbmc= 38689\nc3RhcnRpbmc= 38690\nIGNhcmRpbmFs 38691\nIFZlYw== 38692\nIEJlaXI= 38693\nIG1pbGxpc2Vjb25kcw== 38694\nd2Vhaw== 38695\ncGVyc2U= 38696\nIHN0ZXJpbGU= 38697\nIENvbnRlbXBvcmFyeQ== 38698\nIFBoYW50 38699\nIENsbw== 38700\nIG91dHA= 38701\nIGV4aWxlZA== 38702\nIDI3Nw== 38703\nIHNlbGZpZQ== 38704\nIG1hbmlj 38705\nIG5hbm8= 38706\ndGVybXM= 38707\nQWxleGFuZGVy 38708\nIHJlc29sdmVz 38709\nIG1pbGxlbm5pYQ== 38710\nIGV4cGxvZGVz 38711\nIGNvbnN0ZWxsYXRpb24= 38712\nIGFkdWx0ZXJ5 38713\nbW90aW9u 38714\nRE9D 38715\nIGJyb2FkY2FzdGVycw== 38716\nIGtpbmRlcmdhcnRlbg== 38717\nIE1heXdlYXRoZXI= 38718\nIEVjbw== 38719\naWNobw== 38720\nIDI4Nw== 38721\nbGF1bg== 38722\nIG11dGU= 38723\nIGRpc2NyZWV0 38724\nIHByZXNjaG9vbA== 38725\nIHByZWVtcHQ= 38726\nRGVsZXRl 38727\nIEZyZWVk 38728\nUGk= 38729\nSEs= 38730\nIGJsb2NrZXI= 38731\nIEN1bWJlcg== 38732\nIHdyb3VnaHQ= 38733\nZGF0aW5n 38734\nIGluc3VyZXI= 38735\nIHF1b3Rhcw== 38736\nIHByZWFjaGVk 38737\nIGV2aWN0aW9u 38738\nIFJlZ2luYQ== 38739\nIFBlbnM= 38740\nIHNldmVudGVlbg== 38741\nIE5hc3M= 38742\nRGljaw== 38743\nIGZvbGRz 38744\nIGRvdHRlZA== 38745\nIEFhZA== 38746\nVW5pdmVyc2Fs 38747\nIHBpeno= 38748\nIEd1cnU= 38749\nIHNvaWxz 38750\nIG5vdmljZQ== 38751\nIE5lYW5kZXI= 38752\nIHN0b29s 38753\nIGRldG9uYXRlZA== 38754\nIFBpa2FjaHU= 38755\nIE1hc3NpdmU= 38756\nSVZFUg== 38757\nIEFiZGVs 38758\nIHN1YmR1ZWQ= 38759\nIHRhbGxlc3Q= 38760\nIHByZWNhcmlvdXM= 38761\nIGF5 38762\ncmlmaWNhdGlvbg== 38763\nIE9iag== 38764\nY2FsZQ== 38765\nIHVucXVlc3Rpb24= 38766\nY3Vsb3Npcw== 38767\nYWRhcw== 38768\naWdyYXRlZA== 38769\nRGF5cw== 38770\nIHF1ZWVucw== 38771\nIEdhemV0dGU= 38772\nIENvbG91cg== 38773\nIEJvd21hbg== 38774\nIEpK 38775\nw692ZQ== 38776\nIGRvbWluYXRlcw== 38777\nU3R1ZGVudA== 38778\nIG11 38779\nIGJhY2tsb2c= 38780\nIEVsZWN0cm8= 38781\nVHJ1dGg= 38782\nNDgz 38783\nIGNvbmRlbnNlZA== 38784\ncnVsZXM= 38785\nIENvbnNwaXJhY3k= 38786\nIGFjcm9ueW0= 38787\naGFuZGxlZA== 38788\nIE1hdHRl 38789\nanJp 38790\nIEltcG9zc2libGU= 38791\nbHVkZQ== 38792\nY3JlYXRpb24= 38793\nIHdhcm1lZA== 38794\nIFNsYXZl 38795\nIG1pc2xlZA== 38796\nIGZlcm1lbnQ= 38797\nIEthaA== 38798\naW5raQ== 38799\na2VsZXRvbg== 38800\nY3ls 38801\nIEthcmlu 38802\nSHVudGVy 38803\nUmVnaXN0ZXI= 38804\nIFN1cnJleQ== 38805\nIHN0YXJlcw== 38806\nIFdpZHRo 38807\nIE5heQ== 38808\nIFNraQ== 38809\nIGJsYWNrbGlzdA== 38810\ndWNrZXQ= 38811\nIGV4cHVsc2lvbg== 38812\naW1ldA== 38813\nIHJldHdlZXQ= 38814\ndmFudGFnZQ== 38815\nRmVhdHVyZQ== 38816\nIHRyb29wZXJz 38817\nIGhvbWVycw== 38818\nOTY5 38819\nIGNvbnRpbmdlbmN5 38820\nIFdUQw== 38821\nIEJyZXdlcg== 38822\nZm9yZWlnbg== 38823\nV2FyZQ== 38824\nU29sYXI= 38825\nIHVuZHVl 38826\nUkVD 38827\ndWxuZXJhYmxl 38828\ncGF0aGlj 38829\nIEJvaXNl 38830\nIDMyMg== 38831\nIGFyb3VzZWQ= 38832\nIFlpbmc= 38833\n5LiN 38834\ndWVsZXNz 38835\nIHBhcw== 38836\nIG1vcnA= 38837\nIGZsb3JhbA== 38838\nRXhwcmVzcw== 38839\ndWRnaW5n 38840\na0I= 38841\nIEdyYW50ZWQ= 38842\n2K8= 38843\nIE1pY2hh 38844\nIEdvdGhpYw== 38845\nIFNQRUNJQUw= 38846\nIFJpY2FyZG8= 38847\nRnJhbg== 38848\nIGFkbWluaXN0ZXJpbmc= 38849\nNjIw 38850\ncG9yYQ== 38851\nIMKu 38852\nIGNvbXByb21pc2Vz 38853\nIGJpdHRlbg== 38854\nQWNjZXB0 38855\nVGhpcnR5 38856\n0LI= 38857\nIG1hdGVyaWFsbHk= 38858\nIFRlcnI= 38859\naWdtYXRpYw== 38860\nY2hhaW5z 38861\nIGRvdmU= 38862\nc3RhZHQ= 38863\nTWFydmVs 38864\nRkFVTFQ= 38865\nIHdpbmRzaGllbGQ= 38866\nIDMzNg== 38867\nYWRpZXI= 38868\nIHN3YXBwaW5n 38869\nIGZsYXdsZXNz 38870\nIFByZWRhdG9y 38871\nIE1pY2hlbGU= 38872\nIHByb3B1bHNpb24= 38873\nIFBzeWNoaWM= 38874\nIGFzc2lnbmluZw== 38875\nIGZhYnJpY2F0aW9u 38876\nIGJhcmxleQ== 38877\nbHVzdA== 38878\nIHRvd2VyaW5n 38879\nIGFsdGVyY2F0aW9u 38880\nIEJlbnRsZXk= 38881\nU3BoZXJl 38882\nIHR1bmE= 38883\nIENsYXNzZXM= 38884\nRnJlZWRvbQ== 38885\ndW5lcg== 38886\nTGFkeQ== 38887\ndm9pY2U= 38888\nIGNvb2xlc3Q= 38889\nb3Jy 38890\nIHBhbHA= 38891\nJHs= 38892\nIGh5c3Rlcmlh 38893\nIE1ldGF0cm9u 38894\ncGFudHM= 38895\nIHNwYXduaW5n 38896\nRXhwZXJ0cw== 38897\nIEludmVzdG9ycw== 38898\nIEFuYXJjaHk= 38899\nIHNocnVuaw== 38900\nIFZpY3RpbQ== 38901\nIDI4OQ== 38902\nIGVjc3Rhc3k= 38903\nIEJpbmRpbmc= 38904\nNTg1 38905\nIE1lbG9keQ== 38906\nNTc4 38907\nb3RhbGx5 38908\nIEV0c3k= 38909\nbGlnYQ== 38910\nIGFwcGxhdWRlZA== 38911\nIHN3ZWF0aW5n 38912\nIHJlZGlzdHJpYnV0ZWQ= 38913\nIHBvcGNvcm4= 38914\nIHNlbWluYWw= 38915\nZnVy 38916\nIE5ldXJvc2NpZW5jZQ== 38917\nUmFuZA== 38918\nIE9zdA== 38919\nIE1hZGRlbg== 38920\nIEluY3JlYXNpbmc= 38921\nIERhd2tpbnM= 38922\nIFN1YndheQ== 38923\nIGFyc2Vu 38924\nY29uc2Vydg== 38925\nQlVS 38926\nIHNwaWtlZA== 38927\nIEx5ZnQ= 38928\nIEltcGVyaXVt 38929\nIERyb3Bib3g= 38930\nIGZhdm91cmVk 38931\nIGVuY29tcGFzc2Vz 38932\nZ2hvc3Q= 38933\nIGluc3BpcmVz 38934\nIGJ1cmdlb25pbmc= 38935\nIFlvc2hp 38936\nIFZlcnRpY2Fs 38937\nIEF1ZGl0b3I= 38938\nIGludGVuZGluZw== 38939\nIGZpbGlidXN0ZXI= 38940\nQmxvb20= 38941\nZmFj 38942\nIENhdnM= 38943\naWduaW5n 38944\nIGNvd29ya2Vycw== 38945\nIEJhcmJhcmlhbg== 38946\ncmVtZW1iZXI= 38947\nRkxBRw== 38948\nIGF1ZGl0b3J5 38949\nYXNvbnJ5 38950\nQ29sbGVnZQ== 38951\nIG11dGVk 38952\nZ2Vtb255 38953\nb2Jpbg== 38954\nIFBzeWNobw== 38955\nOTY4 38956\nIGxhdmlzaA== 38957\nIGhpZXJhcmNoaWNhbA== 38958\nIERyb25l 38959\nb3Vr 38960\nIGNyaXBwbGVk 38961\nIE1heGlt 38962\nU2xvdA== 38963\nIHF1aXo= 38964\nIFZpZA== 38965\naWZsaW5n 38966\nIGFyY2hhZW9sb2dpc3Rz 38967\nIGFiYW5kb25tZW50 38968\nZGlhbA== 38969\nbGVvbg== 38970\nIEZhcw== 38971\nVGVk 38972\nIHJhc3BiZXJyeQ== 38973\nIG1hbmV1dmVycw== 38974\nIGJlaGF2aW91cnM= 38975\nIGluc3VyZQ== 38976\nIHJlbW9k 38977\nU3dpdGNo 38978\naG9l 38979\nIHNwYWNlZA== 38980\nIGFmZm9yZGFiaWxpdHk= 38981\nIEZlcm4= 38982\nbm90YXRpb24= 38983\nIEJhbGFuY2Vk 38984\nIG9jY3VwaWVz 38985\nZW52aXJvbm1lbnQ= 38986\nIG5lY2tsYWNl 38987\nIHNlZGFu 38988\nRlU= 38989\nIEJyYXZv 38990\nIGFidXNlcnM= 38991\nIEFuaXRh 38992\nbWV0YWRhdGE= 38993\nIEdpdGh1Yg== 38994\nYWl0bw== 38995\nIEZhc3Rlcg== 38996\nIFdhc3Nlcm1hbg== 38997\nIEZsZXNo 38998\nIHRob3Ju 38999\ncmFyaWx5 39000\nIE1lcnJ5 39001\nd2luZQ== 39002\nIHBvcHVsYWNl 39003\nIExhbm4= 39004\nIHJlcGFpcmluZw== 39005\nIHBzeWNoZQ== 39006\nIG1vZHVsYXRpb24= 39007\nYXdhcnU= 39008\n4oCL4oCL 39009\nYXJpag== 39010\nIGRlY29yYXRpb25z 39011\nIGFwb2xvZ2lzZQ== 39012\nIEdhcmc= 39013\nYXBwbHk= 39014\nIGdpdmVhd2F5 39015\nIEZsYW4= 39016\nIFd5YXR0 39017\nVWJlcg== 39018\nIGF1dGhvcmlzZWQ= 39019\nIE1vcmFs 39020\nSEFIQUhBSEE= 39021\nYWN0aXZhdGU= 39022\nIHRvcnBlZG8= 39023\nIEZBUg== 39024\nIGFtYXNzZWQ= 39025\nIEFyYW0= 39026\nYXJraW4= 39027\nIFZpY3RpbXM= 39028\nc3RhYg== 39029\nIG9t 39030\nIEVDTw== 39031\nIG9waW9pZHM= 39032\nIHB1cnBvc2VseQ== 39033\nIFZlc3Q= 39034\nIGVyZw== 39035\nYXRhbg== 39036\nIFN1cmdlcnk= 39037\nIGNvcnJlY3Rpbmc= 39038\nIE9ydGl6 39039\nIEJlZXQ= 39040\nIHJldm9rZQ== 39041\nIGZyZWV3YXk= 39042\nIEhpZ2dpbnM= 39043\nRmFpbA== 39044\nIEZhcm1z 39045\nIEFUUA== 39046\naG91bmQ= 39047\nIHBva2luZw== 39048\nIENvbW11bmlzdHM= 39049\nbW9uc3Rlcg== 39050\naW1lbnRhcnk= 39051\nIHVubG9ja2luZw== 39052\nIHVuZml0 39053\nd2VlZA== 39054\nZW5hcmlv 39055\nYXRpY2Fs 39056\nIEVubGlnaHRlbm1lbnQ= 39057\nIE5H 39058\nIENvbXBlbnNhdGlvbg== 39059\nZGVlbg== 39060\nIFdpZG93 39061\nIENpbmR5 39062\nIEFmdGVyd2FyZHM= 39063\nIDYwMDA= 39064\naWtoYWls 39065\nYWdpY2FsbHk= 39066\nIHJhdGlmaWVk 39067\nIGNhc3VhbHR5 39068\nSE9NRQ== 39069\ncHNleQ== 39070\nZmVl 39071\nIHNwYXJrbGluZw== 39072\nIGTDqQ== 39073\nIGNvbmNlcnRlZA== 39074\nQ2F0YWw= 39075\nIGNvbXBseWluZw== 39076\nIEFyZXM= 39077\nIERlbnQ= 39078\nU2h1dA== 39079\nIHNraW0= 39080\nYWRtaW5pc3Q= 39081\nIGhvc3RpbGl0aWVz 39082\nIEdpbnM= 39083\nIDYwOA== 39084\nIG11ZGR5 39085\nIE1jSW50 39086\nIERlY2F5 39087\nNTI1 39088\nIGNvbnNwaWN1b3Vz 39089\nIEV4cG9zdXJl 39090\nIHJlc2NpbmQ= 39091\nIHdlYXJhYmxl 39092\nIDMyOA== 39093\nb3VybWV0 39094\nYWhz 39095\nIFJvYm90cw== 39096\nIGVjbGlwcw== 39097\naW5zdGFuY2U= 39098\nIFJFUE9SVA== 39099\nIEFwcGw= 39100\nMDMw 39101\nIFNraWVz 39102\nMDEwMA== 39103\nIGZhbGxhY3k= 39104\nU29ja2V0 39105\nIFJlY2VpdmVy 39106\nIHNvbHZlcw== 39107\nIEJ1dHRlcmZseQ== 39108\nIFNob3BwaW5n 39109\nIEZJUkU= 39110\nNjU0 39111\nTWVkaWM= 39112\nIHNpbmdlcnM= 39113\nIE5lZWRsZXNz 39114\nJycnJw== 39115\naXNoZXJz 39116\nIERpdmU= 39117\nNTg4 39118\nIHNlbGVjdGl2ZWx5 39119\nIGNsdW1zeQ== 39120\nODg5 39121\nIHB1cmNoYXNlcg== 39122\nZWFybmVk 39123\nYXJkeQ== 39124\nIGJlbmVmaXRpbmc= 39125\nZW5nbGlzaA== 39126\nIHlpZWxkaW5n 39127\nIFBvdXI= 39128\nIHNwaW5hY2g= 39129\nIGRlbHZl 39130\nIENyb20= 39131\nNjEw 39132\nIGV4cG9ydGluZw== 39133\nIE1BS0U= 39134\nIDI2Mw== 39135\nIGdyb3A= 39136\nIGVudm95 39137\nIElucXVpcnk= 39138\nIEx1aWdp 39139\nZHJ5 39140\nIFR1cmluZw== 39141\nVGh1bWJuYWlsSW1hZ2U= 39142\nIFZhcmlldHk= 39143\nIGZhY2V0 39144\nIGZsdWZmeQ== 39145\nIGV4Y2VycHRz 39146\nIHNob3J0aA== 39147\nIE9sc2Vu 39148\nQ0xVRA== 39149\nIHJlbGlhbnQ= 39150\nIFVOQw== 39151\nVG91cg== 39152\nIGJhdGhpbmc= 39153\nQ29tcGFueQ== 39154\nIGdsb2JhbGl6YXRpb24= 39155\nUHJlZA== 39156\nIE1hbGZveQ== 39157\nIGhvYw== 39158\namFt 39159\nY3JhZnRlZA== 39160\nIEJvbmRz 39161\nIEtpc3Npbmdlcg== 39162\nRW5nbGFuZA== 39163\nIG9yZGVybHk= 39164\nY2F0ZW50cnk= 39165\nIDI2MQ== 39166\nIGV4Y2hhbmdpbmc= 39167\nIEludGVudA== 39168\nIEFtZW5kbWVudHM= 39169\nRE9N 39170\nIHN0b3V0 39171\nwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA= 39172\nIEFpcmJ1cw== 39173\nIDI3OA== 39174\naHlkZQ== 39175\nUG9sbA== 39176\nSXRlbVRodW1ibmFpbEltYWdl 39177\nIGxvb3Bob2xlcw== 39178\nIFBpbGxhcg== 39179\nIGV4cGxvcg== 39180\nU3RyZXRjaA== 39181\nQXBhcnQ= 39182\nIHVubWFycmllZA== 39183\nTGltaXQ= 39184\nIFRyYW5zZm9ybWVycw== 39185\nIGludGVsbGVjdHVhbGx5 39186\ndW5jdHVyZQ== 39187\nMTgwMA== 39188\nIGRhcm4= 39189\nQnJhemls 39190\nIGxlZnRvdmVy 39191\nYmVydXM= 39192\nZnJlZA== 39193\nTWluZWNyYWZ0 39194\nMzI2 39195\nIEZvcm1z 39196\nIHByb29mcw== 39197\nIERlc2lnbmVk 39198\nIGluZGV4ZXM= 39199\nIFN1cHBvc2U= 39200\nRU1T 39201\nIExvdmluZw== 39202\nIEJvbm5pZQ== 39203\naW1hdGluZw== 39204\nT1RVUw== 39205\nIGNvbmR1Y3Rvcg== 39206\nIGJlaGF2ZWQ= 39207\nIEZyZW4= 39208\nIHN5bmVyZw== 39209\nIG1pbGxlbm5pdW0= 39210\nIGNhdGVyaW5n 39211\nIExhdWRlcg== 39212\nV3I= 39213\nIFlpYW5ub3BvdWxvcw== 39214\nIEFURg== 39215\nIGVuc2xhdmVk 39216\nIGF3YWtlbmVk 39217\nRFZE 39218\nIEVESVRJT04= 39219\nIENvbmNlcnQ= 39220\nIENoYWxsZW5nZXI= 39221\nIEhha3U= 39222\ndW1lcmlj 39223\nIGRlcHJlY2F0ZWQ= 39224\nIFNIQVI= 39225\nNDEy 39226\nIGR5c3RvcA== 39227\nIHRyZW1ibGluZw== 39228\nIGRyZWFkZWQ= 39229\nIFNwYWM= 39230\ncGFkZGluZw== 39231\nUmVwbA== 39232\nIEdhcnJpc29u 39233\nTWluaQ== 39234\nIHVucGFyYWxsZWxlZA== 39235\nYW1hcg== 39236\nVVJSRU5U 39237\nd3JlY2s= 39238\nY2VydGFpbg== 39239\ndGFs 39240\nIENMUw== 39241\nYXBwaW5ncw== 39242\nIHNlbnNlZA== 39243\nIGZlbmNpbmc= 39244\nIFBhc28= 39245\nIERlc2s= 39246\nIHNjb2Zm 39247\nIGNvbnRlbXBsYXRl 39248\nIExpZ2E= 39249\nbGlxdWlk 39250\nNzU3 39251\nIGFwcHJlbnRpY2U= 39252\nIFVDSElK 39253\nNTcw 39254\nIFRob3VzYW5k 39255\nIElsbHVt 39256\nIGNoYW1waW9uZWQ= 39257\n44KM 39258\nIGVsZWN0b3Jz 39259\nIDM5OA== 39260\nIEhhbmNvY2s= 39261\ncm91bmRlZA== 39262\nIEpPSE4= 39263\nIHVuc2F0aXNm 39264\nIHF1YWxpZmllcg== 39265\nIEdhZGdldA== 39266\nRU5F 39267\nIGRlYWRsaWVzdA== 39268\nIFBsYW50cw== 39269\nIGlvbnM= 39270\nIGFjY2VudHM= 39271\nIHR3ZWFraW5n 39272\nIHNoYXZlZA== 39273\nRlJFRQ== 39274\nIENoYXNlcg== 39275\nQWdhaW5zdA== 39276\nOTYw 39277\nIG1ldGhhbXBoZXRhbWluZQ== 39278\nIG5vcm1hbGl6ZWQ= 39279\nICRc 39280\nIFByZWNpc2lvbg== 39281\nIEd1YW0= 39282\nIGNob2tlZA== 39283\nIFhJSQ== 39284\nIENhc3Rpbmc= 39285\nVG9ycmVudA== 39286\nIHNjYWxw 39287\nIEphZ3Vhcg== 39288\nd2l0 39289\nIHNlbWlj 39290\naXhpZQ== 39291\nIEdvdWxk 39292\nIGNvbmZpbmVz 39293\nTnVzcmE= 39294\nIExvbg== 39295\nIEp1Z2c= 39296\neWNsZQ== 39297\nIENvZGVj 39298\nRWd5cHQ= 39299\nIHJlc3RyYWlu 39300\nIEFsaWVucw== 39301\nIGNob2tpbmc= 39302\nIER1bms= 39303\nIEJlbGxh 39304\nYWJj 39305\nIHNsYW5n 39306\nIG5ldXJvdHJhbnM= 39307\nc2F2 39308\nIGVtcG93ZXJtZW50 39309\n4oaS 39310\nIGNsaW1iZXJz 39311\nIE1pbQ== 39312\nIEZyYQ== 39313\ncm9zc2U= 39314\nQ2FwaXRhbA== 39315\nIEN0aHVsaHU= 39316\nSW50ZXJmYWNl 39317\nIHByb2ZpY2llbnQ= 39318\nIElOVE8= 39319\nIDMxOA== 39320\ncm9udGFs 39321\nNTgw 39322\nIERlc3BhaXI= 39323\nS2Vubg== 39324\nIHNjcmltbWFnZQ== 39325\nIENvYXQ= 39326\nYXNpb25z 39327\nIHdhbGxwYXBlcg== 39328\nIEpvbA== 39329\nIHJlc3VyZ2VuY2U= 39330\nIGFudGl2 39331\nIEJhbGxz 39332\nsr4= 39333\nIGJ1ZmZlcnM= 39334\nIHN1YnN5c3RlbQ== 39335\nIFN0ZWxsYXI= 39336\nIEx1bmc= 39337\nQUlEUw== 39338\nIGVyYWRpY2F0ZQ== 39339\nIGJsYXRhbnRseQ== 39340\nIGJlaGF2ZXM= 39341\nIE51bg== 39342\nIGFudGljcw== 39343\nZXhwb3J0 39344\nREVW 39345\nd2I= 39346\nIHBocA== 39347\nIEludGVncml0eQ== 39348\nIGV4cGxvcmVy 39349\nIHJldm9sdmluZw== 39350\nYXV0aG9yZWQ= 39351\nZ2Fucw== 39352\nIGJhc2s= 39353\nIGFzeW5jaHJvbm91cw== 39354\n5Y0= 39355\nVEhJTkc= 39356\nNjk4 39357\nR2VuZQ== 39358\nIFJhY2Vy 39359\nIE5pY28= 39360\naXNzdWVk 39361\nIHNlcm1vbg== 39362\ncG9zc2libHk= 39363\nIHNpemVvZg== 39364\nIGVudHJlcHJlbmV1cmlhbA== 39365\nb3hpbg== 39366\nIE1pbmVydmE= 39367\nIHBsYXRvb24= 39368\nbm9z 39369\ncmlrcw== 39370\nQVVU 39371\nIEF2YWxhbmNoZQ== 39372\nIERlc2M= 39373\nkeWjqw== 39374\nIFBvYw== 39375\nIGNvbmZlcnJlZA== 39376\nzrs= 39377\nIHBhdGNoZWQ= 39378\nRkJJ 39379\nNjYy 39380\nIGZyYWN0dXJlcw== 39381\nIGRldGVjdHM= 39382\nIGRlZGljYXRl 39383\nIGNvbnN0aXR1ZW50 39384\nIGNvc21vcw== 39385\nV1Q= 39386\nIHN3ZWF0cw== 39387\nIHNwcnVuZw== 39388\nYmFyYQ== 39389\nc29saWQ= 39390\nIHVuc3Vz 39391\nIGJ1bGt5 39392\nIFBoaWxpcHBl 39393\nIEZlbnJpcg== 39394\nIHRoZXJhcGlzdHM= 39395\nb3JlYWw= 39396\nXl5eXg== 39397\nIHRvdGFsZWQ= 39398\nIGJvb3pl 39399\nIFJQQw== 39400\nUHJvc2VjdXRvcnM= 39401\nIGRpc2VuZw== 39402\nIFNoYXJlZA== 39403\nIG1vdG9yY3ljbGVz 39404\nIGludmVudGlvbnM= 39405\nIGxldHR1Y2U= 39406\nIE1lcmdl 39407\nIEpD 39408\nIHNwaXJpdHVhbGl0eQ== 39409\nIFdBUk5JTkc= 39410\nIHVubHVja3k= 39411\nIFRlc3M= 39412\nIHRvbmd1ZXM= 39413\nIERVSQ== 39414\nVHVtYmxy 39415\nIGxlYW5z 39416\nIGludmFkZXJz 39417\nIGNhbm9weQ== 39418\nIEh1cnJpY2FuZXM= 39419\nIEJyZXQ= 39420\nIEFQUExJQw== 39421\naWRpbmU= 39422\naWNrbGU= 39423\nUmVnYXJkaW5n 39424\nIHZlZ2dpZXM= 39425\nIGVqYWM= 39426\nanV2ZW4= 39427\nRmlzaA== 39428\nREVN 39429\nIERpbm8= 39430\nVGhyb3c= 39431\nIENoZWNraW5n 39432\nYmVhcmQ= 39433\nKCY= 39434\nIGphaWxz 39435\nIGhy 39436\ndHJhbnNmZXI= 39437\naXZhdGluZw== 39438\nIGZsZWV0cw== 39439\nIEltYWc= 39440\nIE1jRG9ubmVsbA== 39441\nIHNuaXBwZXQ= 39442\nSXNh 39443\nIENoYXR0 39444\nIFN0YWlu 39445\nIFNldEZvbnRTaXpl 39446\nIE95 39447\nIE1hdGhlbWF0aWNz 39448\nNDk0 39449\nIGVsZWN0cm9seQ== 39450\nIEdvdHQ= 39451\nIEJyYXM= 39452\nQk9PSw== 39453\nIEZpbmdlcg== 39454\nZHVtcA== 39455\nIG11dGFudHM= 39456\nIHJlbnRhbHM= 39457\nIGludGVydHc= 39458\nIGNyZWVr 39459\nYWlsYQ== 39460\nQnJvdGhlcg== 39461\nIERpc2NvcmQ= 39462\ncGVl 39463\ncmF3bGVy 39464\nIGNhcnA= 39465\nIDI3OQ== 39466\n44K344Oj 39467\ncmVsYXRpb25z 39468\nIGNvbnRyYXN0cw== 39469\nQ29sdW1u 39470\nIHJlY29ubmFpc3NhbmNl 39471\nIHVua25vdw== 39472\nIGxvb3Rpbmc= 39473\nIHJlZ3VsYXRlcw== 39474\nIG9wdGltdW0= 39475\nIENoZXJva2Vl 39476\nIEFyeQ== 39477\nTGF0ZXN0 39478\nIHJvYWRzaWRl 39479\nIGRhbmNlZA== 39480\nIFVuaWNvcm4= 39481\nQWNrbm93bGVk 39482\nIHVuY29udHJvbGw= 39483\nIE1VUw== 39484\nYXRpbw== 39485\nY2hhbmNl 39486\naGF2ZW4= 39487\nVkFMVUU= 39488\nIGZhdm91cml0ZXM= 39489\nIGNlcmVtb25pYWw= 39490\nYmluYXJ5 39491\ncGVlZA== 39492\nd29vZHM= 39493\nRU1Q 39494\nIHZhc2N1bGFy 39495\nIGNvbnRlbXBsYXRlZA== 39496\nIGJhcnJlbg== 39497\nIExJU1Q= 39498\nWWVsbG93 39499\nb3Nwb25zb3Jz 39500\nIHdoaXNreQ== 39501\nIE1hbW0= 39502\nIERlVm9z 39503\nbWluaW11bQ== 39504\nSHVuZw== 39505\nNDQy 39506\nUGlj 39507\nIFNuYXBkcmFnb24= 39508\nNzc2 39509\nIGNhcnZpbmc= 39510\nIHVuZGVjaWRlZA== 39511\nIGFkdmFudGFnZW91cw== 39512\nIHBhbG1z 39513\nIEFR 39514\nIHN0YXJjaA== 39515\nTG9vcA== 39516\nIHBhZGRsZQ== 39517\nIGZsYW1pbmc= 39518\nIEhvcml6b25z 39519\nQW5pbWF0aW9u 39520\nYm9vc3Q= 39521\nIHByb2JhYmlsaXRpZXM= 39522\nIE1pc2g= 39523\nIGV4b2R1cw== 39524\nIEVkaXRvcmlhbA== 39525\nIGZ1bmd1cw== 39526\nIGRpc3NlbnRpbmc= 39527\nIERlbGljaW91cw== 39528\ncm9ncmFt 39529\nIER5bg== 39530\nZGlzaw== 39531\ndG9t 39532\nIGZhYnJpY3M= 39533\nIENvdmU= 39534\nIEJhbnM= 39535\nIHNvZnRlbg== 39536\nIENPTlM= 39537\nIGluZWxpZ2libGU= 39538\nIGVzdGltYXRpbmc= 39539\nIExleGluZ3Rvbg== 39540\ncHJhY3RpY2U= 39541\nb2Zp 39542\nIHNoZWRkaW5n 39543\nIE5vcGU= 39544\nIGJyZWF0aGVk 39545\nIENvcmludGhpYW5z 39546\neW5l 39547\nZWtp 39548\nQnVsbA== 39549\nIGF0dGFjaGluZw== 39550\ncmVlbnNob3Rz 39551\nIGFuYWx5c2U= 39552\nIEthcHBh 39553\nIHVuc3VzdGFpbmFibGU= 39554\nIGludGVycG9s 39555\nYW5reQ== 39556\naGVtZXI= 39557\nIHByb3RhZ29uaXN0cw== 39558\nIGZvcm1hdHRlZA== 39559\nIEJyeWNl 39560\nIEFjaGlsbGVz 39561\nIEFiZWRpbg== 39562\nc2hvY2s= 39563\nIGJ1bQ== 39564\nYm9z 39565\ncXVh 39566\nIFdhcm4= 39567\ncXQ= 39568\nIERpYWJldGVz 39569\nODY0 39570\nIEludmlzaWJsZQ== 39571\nIHZhbmlzaA== 39572\nIHRyYW5zbWl0dGluZw== 39573\nIG11cmt5 39574\nIEZlaQ== 39575\nIGF3YWl0ZWQ= 39576\nIEp1cmFzc2lj 39577\ndW1taWVz 39578\nIG1lbmFjaW5n 39579\nZ2FsbA== 39580\nQ2F0aA== 39581\nQnVpbHQ= 39582\naWxkbw== 39583\nIFZvdGVz 39584\nIG9udA== 39585\nIG11bml0aW9ucw== 39586\nIEZyZWVt 39587\nw61u 39588\nIGRlY2VuY3k= 39589\nbG9wcA== 39590\naWV2ZWQ= 39591\nIEdvcmQ= 39592\nIHVudGhpbmthYmxl 39593\nIE5ld3N3ZWVr 39594\nIDMyMQ== 39595\nSGVhdA== 39596\nIHByZXNlbnRlcg== 39597\namlhbmc= 39598\nIHBsYW5r 39599\nIEF2YWxvbg== 39600\nIGJlbno= 39601\nIFJvdXQ= 39602\nIHNsYW1taW5n 39603\nIERhaQ== 39604\nb3V0ZXI= 39605\nIENvb2tpZQ== 39606\nIEFsaWNpYQ== 39607\nZ2V5 39608\nIHZhbml0eQ== 39609\nIG93bA== 39610\n4bU= 39611\ndGVzdGVk 39612\nIEF3YWtlbnM= 39613\nIGNhbnY= 39614\nIGJsaW5kbHk= 39615\nIFJpZGxleQ== 39616\nIEVtYWlscw== 39617\nUmVxdWlyZXM= 39618\nIFNlcmJpYW4= 39619\nb2dyYXBoZWQ= 39620\naWZyYW1l 39621\nZXRlcmlh 39622\nIGFsdGVybmF0aW5n 39623\ncXVpZXQ= 39624\nIHNvY2lvbG9neQ== 39625\nIFVubG9jaw== 39626\nIENvbW11bmlzbQ== 39627\nIG9wcw== 39628\nIGF0dHJpYnV0aW9u 39629\nIGFiZHVjdGlvbg== 39630\nIEFicmFt 39631\nIHNpZGVsaW5lZA== 39632\nIEJPT0s= 39633\nIHJlZmluaW5n 39634\nIEZlZWxpbmc= 39635\nIE9zbG8= 39636\nIFBydWl0dA== 39637\ncmFjaw== 39638\nYW5naWJsZQ== 39639\nIGNhdXRpb3VzbHk= 39640\nIE1BUks= 39641\nZWVkcw== 39642\nTW91c2U= 39643\nIFN0ZXBo 39644\nIFBhaXI= 39645\nU2Fi 39646\nOTk3 39647\nIEJhYWw= 39648\nQmVj 39649\nIGNvbW1h 39650\nIFBhbGw= 39651\nIEdhZWw= 39652\nIG1pc3VuZGVyc3RhbmQ= 39653\nIFBlc2g= 39654\nT3JkZXJhYmxl 39655\nIGRpc21hbA== 39656\nIFNoaW55 39657\nJSI= 39658\nIHJlYWxpc3RpY2FsbHk= 39659\nIHBhdGlv 39660\nIEd3 39661\nIFZpcnR1ZQ== 39662\nIGV4aGF1c3Rpbmc= 39663\nd2hhdGV2ZXI= 39664\nb3BoeXM= 39665\neWlw 39666\nNDE4 39667\nQWRqdXN0 39668\nIFdhaXRpbmc= 39669\nZXNzb24= 39670\nIE1hemRh 39671\nIERvemVucw== 39672\nIHN0cmVhbWxpbmVk 39673\nIGluY29tcGV0ZW5jZQ== 39674\nIE1ldGg= 39675\nIGV0aG9z 39676\nT05FUw== 39677\nIGluY2VudGl2 39678\nIGdyaXR0eQ== 39679\nIEJ1dGNoZXI= 39680\nSGVhZGVy 39681\nIGV4cG9uZW50aWFs 39682\nw58= 39683\nIGNvcnJlbGF0ZQ== 39684\nIGNvbnNlbnN1YWw= 39685\nc291bmRpbmc= 39686\nUmluZw== 39687\nT3JpZ2lu 39688\nIGNvbmNsdXNpdmU= 39689\nZmVldA== 39690\nYWNseQ== 39691\nIEZlcm5hbmRleg== 39692\nQnV5YWJsZQ== 39693\nIGR1Y2tz 39694\nYXVudGxldHM= 39695\nIGVsb25n 39696\nIDI4Ng== 39697\nIHNpbXVs 39698\nR2Fz 39699\nIEtpcnN0 39700\nIHByb3Ry 39701\nIFJvYm8= 39702\nIEFvRQ== 39703\nb3BvbA== 39704\nIHBzeWNob2xvZ2ljYWxseQ== 39705\nc3Bpbg== 39706\naWxhdGVyYWxseQ== 39707\nIENvbnJhZA== 39708\nV2F2ZQ== 39709\nNDQx 39710\nIEFkdmVydGlzZW1lbnQ= 39711\nIEhhcm1vbg== 39712\nIE9yaWVudGFs 39713\naXNTcGVjaWFs 39714\nIHByZXN1bXB0aXZl 39715\nIHdpbA== 39716\nIEtpZXI= 39717\nbmVh 39718\nIHBwbQ== 39719\nIGhhcmJvdXI= 39720\nIFdpcmVk 39721\nY29tcGFueQ== 39722\nIGNvcm9uZXI= 39723\nYXR1cmRheXM= 39724\nIFByb3Vk 39725\nIE5FWFQ= 39726\nIEZsYWtl 39727\ndmFsdWVk 39728\nY2VpdmVy 39729\nIGZyYXVnaHQ= 39730\nIGNhc2luZw== 39731\nIHJ1bmF3YXk= 39732\nIGdpbg== 39733\nIExhdXJlbnQ= 39734\nIEhhcmxlbQ== 39735\nIEN1cmlvc2l0eQ== 39736\ncXVpc2hlZA== 39737\nIG5ldXJvc2NpZW5jZQ== 39738\nIEh1bHU= 39739\nIGJvcnJvd2Vy 39740\nIHBldGl0aW9uZXI= 39741\nIENvb2xkb3du 39742\nV0FSRA== 39743\nIGludm9raW5n 39744\nY29uZmlkZW5jZQ== 39745\nRm9yd2FyZA== 39746\nIHN0cw== 39747\ncG9wdWxhdGlvbg== 39748\nRGVsaXZlcnlEYXRl 39749\nRmlsbQ== 39750\nIENvdg== 39751\ncXVpY2tTaGlw 39752\ncXVpY2tTaGlwQXZhaWxhYmxl 39753\ncHJpbWFyeQ== 39754\naXNTcGVjaWFsT3JkZXJhYmxl 39755\naW52ZW50b3J5UXVhbnRpdHk= 39756\nY2hhbm5lbEF2YWlsYWJpbGl0eQ== 39757\nQk9Y 39758\nIE11bHRpcGxheWVy 39759\nIEplbm5lcg== 39760\nNzc4 39761\nIE1k 39762\nIH4vLg== 39763\nTU4= 39764\nIGNoaWxkaXNo 39765\nIGFudGlveGlkYW50 39766\nIENocm9tZWJvb2s= 39767\nIDI3NA== 39768\nIHNjcmVlbnBsYXk= 39769\nIGFkdmVudHVyb3Vz 39770\nIFJlbGF0aW9uc2hpcA== 39771\ncmVzcG9uc2l2ZQ== 39772\nbWluZ3Rvbg== 39773\nIGNvcm5lcnN0b25l 39774\nIEZleQ== 39775\nRklS 39776\nIHJvb2tpZXM= 39777\nIEZlYXR1cmluZw== 39778\nIG9yaWdpbmF0ZQ== 39779\nIGVsZWN0cm9kZXM= 39780\nYW50ZXM= 39781\nIHNjcmlwdHVyZXM= 39782\nIGdsdWVk 39783\nIGRpc2NvbnRlbnQ= 39784\nIGFmZmxpY3RlZA== 39785\nbGF5b3V0 39786\nQnJhdmU= 39787\nIG1vc2E= 39788\nIFF1YW50aXR5 39789\nIEhpaw== 39790\nd2lubmVy 39791\nSG91cnM= 39792\nIGVudGFpbA== 39793\nIENlbGxz 39794\nb2xvZ3Vl 39795\nIHZpbA== 39796\nIHByZWFjaGVy 39797\nIGRlY29yYXRpdmU= 39798\nZGlmZmVyZW50 39799\nIHByZWp1ZGljZXM= 39800\nIFNtb2tpbmc= 39801\nIE5vdHRpbmdoYW0= 39802\nc29UeXBl 39803\nIHJoeXRobXM= 39804\nIEFscGg= 39805\nYmxhc3Q= 39806\nU3RlZWw= 39807\nIERhbmllbGxl 39808\nIHN0cmlmZQ== 39809\nIHJlbWF0Y2g= 39810\nc29EZWxpdmVyeURhdGU= 39811\nIEZvcms= 39812\ndHJpcA== 39813\nb2x1bHU= 39814\naGVzZXM= 39815\nQ0c= 39816\nIFBPTElUSUNP 39817\nb3N0YQ== 39818\nIERyaWZ0 39819\n6b6N5aU= 39820\n6b6N5aWR5aOr 39821\nIHZldHRpbmc= 39822\nIEppbnBpbmc= 39823\nIFJlY2Vzc2lvbg== 39824\nTWlub3I= 39825\nIEZyYXVk 39826\nZW5mcmFuY2g= 39827\nIGNvbnZlbmVk 39828\nIE5BQUNQ 39829\nIE1pbGxpb25z 39830\nIEZhcm1pbmc= 39831\nIFdvbw== 39832\nIEZsYXJl 39833\ncml0bw== 39834\naW1taWdyYW50 39835\nIHZhY2FuY3k= 39836\nIEhFQUQ= 39837\nIFZhag== 39838\nZWdhbA== 39839\nIFZpZ2ls 39840\nU3R1ZHk= 39841\nIHJ1aW5pbmc= 39842\nIHJhY2tz 39843\nIGhlYXRlcg== 39844\nIFJhbmRvbHBo 39845\nIEJydXNo 39846\nIFRpcg== 39847\n2Kg= 39848\nIGNvdg== 39849\nJV0= 39850\nIHJlY291bnRz 39851\nIE9QVA== 39852\nIE1lbHQ= 39853\nIHRydWNl 39854\nIGNhc2lub3M= 39855\nIGNydXNhZGU= 39856\nIGNhcm5hZ2U= 39857\nIHN0cmlwZQ== 39858\nIEt5bA== 39859\nVGV4dHVyZXM= 39860\nIDY5OA== 39861\nIHByb2NsYW1hdGlvbg== 39862\nIGdvb2RpZXM= 39863\nIC4uLi4uLi4uLi4= 39864\ncHJvY2xhaW1lZA== 39865\nUG9saXQ= 39866\nIHRvcGljYWw= 39867\nIHNwZWNpYWxpemU= 39868\nIEFtaW4= 39869\nZ20= 39870\nIGFuY2hvcmVk 39871\nIGJlYXJpbmdz 39872\nc2FtcGxl 39873\nIEhpZ2hsYW5k 39874\nIEF1dGlzbQ== 39875\nIG1lcmNlbmFyeQ== 39876\nIGludGVydmlld2Vy 39877\nTEVS 39878\nIFNvbWVycw== 39879\nIGVtYnJ5bw== 39880\nIEFzc3k= 39881\nIDI4MQ== 39882\nIEVkaXRpbmc= 39883\nIENob3Nlbg== 39884\nNjYw 39885\nIHBjaQ== 39886\nIFRodW5kZXJib2x0 39887\nQklMTA== 39888\nIGNodWNrbGVk 39889\nanJpd2Fs 39890\naG9m 39891\nIGVhcnRobHk= 39892\nKCl7 39893\naW5kZXBlbmRlbmNl 39894\nIGRpc3BlcnM= 39895\nIFZlbmRvcg== 39896\nIEdhcmV0aA== 39897\nIHBhbHM= 39898\nUGVubg== 39899\nIFN1Ym1pdA== 39900\naWN1bQ== 39901\nVGh1 39902\nIGNsYW5kZXN0aW5l 39903\nIGNhbm5pYmFs 39904\nIENsZXJr 39905\nRVN0cmVhbQ== 39906\nZ2FsaXRhcmlhbg== 39907\n4pml 39908\nZ2V3 39909\nIGhvcnJlbmQ= 39910\nIExvdg== 39911\nIFJlYWN0aW9u 39912\nb2NyaW4= 39913\nQ2xhc3NpYw== 39914\nIGVjaG9pbmc= 39915\nIGRpc2Nsb3Npbmc= 39916\nIEluc2lnaHQ= 39917\nb2d1bg== 39918\nIEluY2Fybg== 39919\ndXBsb2Fkcw== 39920\ncHBlcmM= 39921\nZ3V5ZW4= 39922\nIDE5MDE= 39923\nIEJhcnM= 39924\nNjg3 39925\nIGJyaWJlcw== 39926\nIEZyZXNubw== 39927\ndXJhdA== 39928\nIFJlZXNl 39929\nIGludHJ1c2l2ZQ== 39930\nIGdyaXBwaW5n 39931\nIEJsdWVwcmludA== 39932\nIFJhc20= 39933\ndW5pYQ== 39934\nbWFuYWdlZA== 39935\nIEhlYmRv 39936\nIDM0NQ== 39937\nIGRlY29kaW5n 39938\nIHBvZXRz 39939\nIGphd3M= 39940\nIEZJR0hU 39941\nYW1lbGVzcw== 39942\nIE1lYWRvd3M= 39943\nIEhhcmJhdWdo 39944\nSW50ZXJ2aWV3 39945\nIEhvc3A= 39946\nIEJSQQ== 39947\nIGRlbGV0aW9u 39948\nbW9i 39949\nV2Fsa2Vy 39950\nIE1vb25saWdodA== 39951\nIEplZA== 39952\nIFNvcGhpYQ== 39953\nIHVzdXI= 39954\nIGZvcnR1bmF0ZWx5 39955\nIFB1dHRpbmc= 39956\nIEZvbGQ= 39957\nIHNhbml0YXRpb24= 39958\nIHBhcnRpc2Fucw== 39959\nSVNPTg== 39960\nQm93 39961\nIENPTkM= 39962\nIFJlZHVjZWQ= 39963\nIFN1dHRvbg== 39964\nIHRvdWNoc2NyZWVu 39965\nIGVtYnJ5b3M= 39966\n4oCi4oCi4oCi4oCi 39967\nIEtydWc= 39968\nY29tYmF0 39969\nIFBldHJvbGV1bQ== 39970\nIGFtZA== 39971\nIENvc21vcw== 39972\nIHByZXNjcmliaW5n 39973\nIGNvbmZvcm1pdHk= 39974\nb3Vyc2Vz 39975\nIHBsZW50aWZ1bA== 39976\nIGRpc2lsbHVzaW9u 39977\nIEVjb2xvZ3k= 39978\naXR0YWw= 39979\nIGZhbmM= 39980\nIGFzc2Fzc2luYXRlZA== 39981\ncmVnbmFuY3k= 39982\nIHBlcmVubmlhbA== 39983\nIEJ1bGxldHM= 39984\nIHN0YWxl 39985\nIGNhY2hlZA== 39986\nIEp1ZGl0aA== 39987\nIERpc2Vhc2Vz 39988\nQWxsZW4= 39989\nIGxhcw== 39990\nIHNoYXJkcw== 39991\nIFN1YXJleg== 39992\nIEZyaWVuZHNoaXA= 39993\naW50ZXJmYWNl 39994\nIFN1cHBvcnRlcnM= 39995\nYWRkb25z 39996\nNDYy 39997\nIEltcmFu 39998\nIFdpbQ== 39999\nIG5ld2ZvdW5k 40000\nIE1i 40001\nQW5pbWFs 40002\nIGRhcmxpbmc= 40003\nYW5kZQ== 40004\nIHJoeQ== 40005\nIFR3aXN0ZWQ= 40006\ncG9zYWw= 40007\neW5za2k= 40008\nVmFyaW91cw== 40009\n15w= 40010\nIEtpdw== 40011\ndXlvbWk= 40012\nIHdlbGxiZWluZw== 40013\nIExhdQ== 40014\nYW5vcw== 40015\nIHVubWlzdA== 40016\nIG1hY09T 40017\nIHJlc3Ryb29t 40018\nIE9saXY= 40019\nIEFpcndheXM= 40020\nIHRpbWV0YWJsZQ== 40021\nOTgw 40022\nIHJhZGlvcw== 40023\ndm95 40024\naWFzY28= 40025\nIGNsb3VkeQ== 40026\nIERyYXdpbmc= 40027\nQW55dGhpbmc= 40028\nU3lyaWE= 40029\nIEhlcnQ= 40030\nc3Rha2luZw== 40031\nIHVuY2hlY2tlZA== 40032\nIGJyYXplbg== 40033\nIE5SUw== 40034\nNjk3 40035\nb25vbWlj 40036\nZXN0YWJsaXNo 40037\nIGxlbmc= 40038\nIGRpYWdvbmFs 40039\nIEZpb3I= 40040\nTGFpcg== 40041\nIFN0YXJk 40042\nIGRlZmljaWVudA== 40043\nam9pbmluZw== 40044\nYmVhbQ== 40045\nIG9tbmlw 40046\nIGJsZW5kZXI= 40047\nIHN1bnJpc2U= 40048\nTW9vcmU= 40049\nIEZhdWx0 40050\nIENvc3R1bWU= 40051\nIE11Yg== 40052\nRmxhZ3M= 40053\nYW5zZQ== 40054\nIHBheW91dA== 40055\nIEdvdmVybm9ycw== 40056\nIERpbGxvbg== 40057\nIEJhbmFuYQ== 40058\nTmFy 40059\nIHRyYWlsZWQ= 40060\nIGltcGVyaWFsaXN0 40061\ndW1hbm4= 40062\nYXRzdWtp 40063\nNDM1 40064\nIFJvYWRz 40065\nIHNsdXI= 40066\nIElkZWFsbHk= 40067\nIHRyZW5jaGVz 40068\nQ3RybA== 40069\nIG1pcnJvcmVk 40070\nIFplbA== 40071\nIENyZXN0 40072\nQ29tcGF0 40073\nIFJvbGxz 40074\nc2NyaWI= 40075\nIFRyYWlscw== 40076\nb21ldGVycw== 40077\nd2ludGVy 40078\nIGltbW9ydGFsaXR5 40079\naWxhdGVk 40080\nIGNvbnRyYWRpY3Rz 40081\ndW5pdmVyc2Fs 40082\naWxsaW9ucw== 40083\nIE1hbWE= 40084\nb3B0aW0= 40085\nQVRVUkU= 40086\nIGdlbw== 40087\nZXR0ZXI= 40088\nIENhcmxv 40089\nNDI0 40090\nIGNhbm9uaWNhbA== 40091\nIFN0cm9uZ2hvbGQ= 40092\nbmVhcg== 40093\nIHBlcmZ1bWU= 40094\nIG9yY2hlc3RyYQ== 40095\nb2RpYWM= 40096\nIHVwaGU= 40097\nIHJlaWduaW5n 40098\ndmVyc2l2ZQ== 40099\nIGNhdWN1c2Vz 40100\nIERFTQ== 40101\nIGluc3VsdGVk 40102\nIC0tLS0tLQ== 40103\nIENydXNo 40104\nIHJvb3Rpbmc= 40105\nIFdyYWl0aA== 40106\nIHdob3Jl 40107\nIHRvZnU= 40108\nQ21k 40109\nIEJyZWU= 40110\nICRf 40111\nIHJpdmU= 40112\nIEFkdmVydGlzaW5n 40113\nIHdhdHQ= 40114\nIEhP 40115\nIHBlcnN1YXNpdmU= 40116\nIFBhcmFtZXRlcnM= 40117\nIG9ic2VydmF0aW9uYWw= 40118\nIE5DVA== 40119\nIE1vag== 40120\nIFNhbG9u 40121\nIHRydW5j 40122\nIGV4cXVpc2l0ZQ== 40123\nIE1hcmE= 40124\nIHBvb3A= 40125\nIEFOTg== 40126\nRXhj 40127\nIFdvbmRlcmZ1bA== 40128\nIFRhY28= 40129\nIGhvbWVvd25lcg== 40130\nIFNtaXRoc29uaWFu 40131\nb3Jwb3JhdGVk 40132\nbW1tbQ== 40133\nIGxvYWY= 40134\nIFlhbWF0bw== 40135\nIEluZG8= 40136\nIGNsaW5naW5n 40137\nw6Fz 40138\nIGltbXV0YWJsZQ== 40139\naHVi 40140\nT3Jhbmdl 40141\nIGZpbmdlcnRpcHM= 40142\nIFdvb2Rlbg== 40143\nIEtpZGQ= 40144\nIEpQTQ== 40145\nIERhbW4= 40146\nQ293 40147\nY29kZXM= 40148\nNDgy 40149\nIGluaXRpYXRpbmc= 40150\nIEVsaw== 40151\nIEN1dHRpbmc= 40152\nIGFic2VudGVl 40153\nIFZhbmNl 40154\nIExpbGl0aA== 40155\nR1VJ 40156\nIG9ic2N1cmVk 40157\nIGR3YXJ2ZXM= 40158\nIENob3A= 40159\nIEJva28= 40160\nVmFsdWVz 40161\nIG11bHRpbWVkaWE= 40162\nIGJyZXdlZA== 40163\nUmVndWxhcg== 40164\nQ1JJUFRJT04= 40165\nIE1vcnRhbA== 40166\nIGFwZXg= 40167\nIHRyYXZlbGVy 40168\nIGJvaWxz 40169\nIHNwcmF5aW5n 40170\nUmVwcmVzZW50 40171\nIFN0YXJzaGlw 40172\nNDI4 40173\nIGRpc2FwcHJvdmFs 40174\nIHNoYWRvd3k= 40175\nIGxhbWVudGVk 40176\nIFJlcGxhY2U= 40177\nIEZyYW7Dpw== 40178\nNjc3 40179\nZG9y 40180\nIHVuc3RvcHBhYmxl 40181\nIGNvaG9ydHM= 40182\nZ3lu 40183\nIENsYXNzaWNz 40184\nIEFtcGg= 40185\nIHNsdWdnaXNo 40186\nIEFkZGljdGlvbg== 40187\nIFBhZHJlcw== 40188\nIGluc2NyaXB0aW9u 40189\nIGluaHVtYW4= 40190\nbWludXM= 40191\nIEplcmVtaWFo 40192\nYXRhcnM= 40193\nVGVycm9y 40194\nIFRvcw== 40195\nIFNoYXJtYQ== 40196\nYXN0YQ== 40197\nY2F0Y2g= 40198\nIHBsdW1iaW5n 40199\nIFRpbWJlcnM= 40200\nU2hhcg== 40201\nSGFs 40202\nIE9zYw== 40203\nIGNvdXBsaW5n 40204\naHVtYW5z 40205\nIHNwb25nZQ== 40206\nIGlkb2xz 40207\nIFNwYQ== 40208\nIEFkdm9jYXRl 40209\nIEJlYXRz 40210\nbHVh 40211\nIHRpY2tpbmc= 40212\nIGxvYWRlcg== 40213\nIEdyb24= 40214\nODEw 40215\nIHN0aW11bGF0ZWQ= 40216\nIHNpZGViYXI= 40217\nIE1hbnVmYWN0dXJlcg== 40218\nb3JlQW5k 40219\nMTk3Mw== 40220\nIHByYWlzZXM= 40221\nIEZsb3Jlcw== 40222\nZGlzYWJsZQ== 40223\nIEVsZWN0cmljYWw= 40224\ncmFpc2U= 40225\nRXRo 40226\nIG1pZ3JhdGVk 40227\nIGxlY3R1cmVy 40228\nS2lkcw== 40229\nIENhdmVybg== 40230\nIGtldHRsZQ== 40231\nIGdseWM= 40232\nIE1hbmRlbGE= 40233\nIEZ1bGx5 40234\n5aer 40235\nRklORVNU 40236\nIHNxdWVlemluZw== 40237\nIFJ5ZGVy 40238\nYW1wb28= 40239\nb3JlQW5kT25saW5l 40240\nSW5zdG9yZUFuZE9ubGluZQ== 40241\nQnV5YWJsZUluc3RvcmVBbmRPbmxpbmU= 40242\nIGNvbW1lbW9yYXRl 40243\nIFJhbXBhZ2U= 40244\nQXVzdGlu 40245\nIFNocm91ZA== 40246\nIFJ1aW5z 40247\nOTE1 40248\nIEtI 40249\nIHdhdGVyZnJvbnQ= 40250\nIEVTQw== 40251\nYmFieQ== 40252\nIENvdXQ= 40253\nIEVtYmxlbQ== 40254\nIGVxdWl2YWxlbnRz 40255\nNDky 40256\nVW5pcXVl 40257\nIE5pZXR6c2NoZQ== 40258\nYnJvd3Nlcg== 40259\nIGltaXRhdGlvbg== 40260\nIFdlcmV3b2xm 40261\nIEtpcmlu 40262\nYWNhcw== 40263\nJywi 40264\nIMO+ 40265\nUmV2aWV3ZWQ= 40266\nIGN1bnQ= 40267\nIHZvaWM= 40268\nIExlbm92bw== 40269\nIGJvbmRlZA== 40270\nNDgx 40271\nIGluaGliaXRvcnM= 40272\nIGVuZGVhdm9ycw== 40273\nIEhhdmFuYQ== 40274\nIFN0b3V0 40275\nIEpvbGx5 40276\nQWN0b3I= 40277\nKi8o 40278\nIG9jY3VycmVuY2Vz 40279\nIFRlbnM= 40280\nSW5jcmVhc2Vk 40281\nIEFDVElPTg== 40282\nIOOAjA== 40283\nIFJhbmtpbmdz 40284\nIEJyZWF0 40285\nIDMwOQ== 40286\nRG91 40287\nIGltcGFjdGluZw== 40288\nIER1Y2hlc3M= 40289\ncHJlZml4 40290\nUUI= 40291\nIHN1bW1vbmluZw== 40292\nIGJlc3Rvd2Vk 40293\nIEtlcGxlcg== 40294\nIFBPV0VS 40295\nY3ViZQ== 40296\nIEtpdHM= 40297\nIEdyaXA= 40298\nIG9waXVt 40299\nIHJlcHV0YWJsZQ== 40300\ndG9j 40301\naWNoYWVs 40302\nIFJpcHBsZQ== 40303\nIGNhZsOp 40304\nIFpvb20= 40305\nIEJ1cm1h 40306\nIHdhaXZl 40307\nIHN0YWxscw== 40308\nIGRlbWVhbm9y 40309\naW5jZXJpdHk= 40310\nIGZsdW9yaWRl 40311\nIFNIT1VMRA== 40312\nUGFyaXM= 40313\nIGxvbmdpbmc= 40314\nIHBsYXQ= 40315\nIGdyb3NzbHk= 40316\nIGJ1bGxz 40317\nIHNob3djYXNpbmc= 40318\nZXhwZWN0ZWQ= 40319\nIEdhZGRhZmk= 40320\nZW5naW5lZXJpbmc= 40321\nUmVwZWF0 40322\nIEt1dA== 40323\nIGNvbmNlaXZhYmxl 40324\nIHRyaW1tZWQ= 40325\nb3Njb3Bl 40326\nIENhbmRpZGF0ZQ== 40327\nIFRlYXJz 40328\ncm9sb2c= 40329\nTGV3aXM= 40330\nU1VQ 40331\nIHJvYWRtYXA= 40332\nIHNhbGl2YQ== 40333\nIHRydW1wZXQ= 40334\nSmltbXk= 40335\nIG1pcmFjdWxvdXM= 40336\nIGNvbG9uaXphdGlvbg== 40337\nIGFtcHV0 40338\nIEdOT01F 40339\nYXRlY2g= 40340\nRGlmZmVyZW50 40341\nIEVMRQ== 40342\nIEdvdmVybm1lbnRz 40343\nIEFoZWFk 40344\n44WL44WL 40345\nd29yZHByZXNz 40346\nTElC 40347\nIEluY2x1ZGU= 40348\nIERvcm90aHk= 40349\nMDQ1 40350\nIENvbG9tYmlhbg== 40351\nIGxlYXNlZA== 40352\nODg0 40353\nIGRlZ3JhZGluZw== 40354\nIERhaXN5 40355\naWF0aW9ucw== 40356\nIGJhcHRpemVk 40357\nIHN1cm5hbWU= 40358\nY294 40359\nIGJsaW5rZWQ= 40360\n44Oi 40361\nIHBvbGxlbg== 40362\nIGRlcm1hdA== 40363\nIHJlZ2V4 40364\nIE5pY2hvbHNvbg== 40365\nIEVhdGVy 40366\n55w= 40367\ncmFkb3I= 40368\nIG5hcnJvd2Vy 40369\nIGh1cnJpY2FuZXM= 40370\nIGhhbGx1Y2luYXRpb25z 40371\ncmlkZGVu 40372\nSVNTSU9O 40373\nIEZpcmVmbHk= 40374\nIGF0dGFpbm1lbnQ= 40375\nIG5vbWluYXRl 40376\nIGF2b2NhZG8= 40377\nIE1lcmVkaXRo 40378\nIHRz 40379\nIHJldmVyZW5jZQ== 40380\nIGV1cGg= 40381\nIGNyYXRlcw== 40382\nIFRFWFQ= 40383\nIDQ0Mw== 40384\nIDMxOQ== 40385\nSlNPTg== 40386\naXF1ZXR0ZQ== 40387\nIHNob3J0c3RvcA== 40388\naWNrZXk= 40389\nIHByb3BlbGxlZA== 40390\nIGFwaQ== 40391\nIFRoaWV2ZXM= 40392\nNzc5 40393\nIG92ZXJzYXc= 40394\nIGNvbGk= 40395\nIE5pY29sYQ== 40396\nIG92ZXJjbA== 40397\naWthd2E= 40398\nIEN5cg== 40399\nIDM4NA== 40400\nNzg5 40401\nIEFsbG93cw== 40402\nMTAyNw== 40403\nRGV0cm9pdA== 40404\nVFJZ 40405\nc2V0dXA= 40406\nIFNvY2lhbGlzbQ== 40407\nU292aWV0 40408\nc3VzcA== 40409\nIEFQUg== 40410\nIFNodXRkb3du 40411\nIGFsdW1pbml1bQ== 40412\nemJlaw== 40413\nIExvdmVy 40414\nR0dHR0dHR0c= 40415\nIGRlbW9jcmFjaWVz 40416\nIDE5MDg= 40417\nIE1lcnJpbGw= 40418\nIEZyYW5jb2lz 40419\nZ2RhbGE= 40420\nIHRyYWZmaWNrZXJz 40421\nIFRpbA== 40422\nIEdvYXQ= 40423\nIHNwZWQ= 40424\nIFJlc2Vydg== 40425\nIHByb2Q= 40426\nNTUy 40427\nIGNhYw== 40428\nIFVuaXY= 40429\nIFNjaHdl 40430\nIHN3aXJsaW5n 40431\nIFdpbGRlcm5lc3M= 40432\nIEVnZ3M= 40433\nIHNhZGRlbmVk 40434\nIGFyY2hhaWM= 40435\nSHlk 40436\nIGV4Y2Vzc2l2ZWx5 40437\nQlJF 40438\nIGFlcm9zcGFjZQ== 40439\nIFZvaWNlcw== 40440\nQ3JhaWc= 40441\nIGlnbml0ZWQ= 40442\nSW5pdGlhbGx5 40443\nIE1jQQ== 40444\nIGhhbmRzZXQ= 40445\nIHJlZm9ybWluZw== 40446\nIGZydXN0cmF0aW9ucw== 40447\nIERlYWRwb29s 40448\nIEJlbGljaGljaw== 40449\ncmFjdG9y 40450\nIFJhZ25hcm9r 40451\nIERydXBhbA== 40452\nIEFwcHJveGltYXRlbHk= 40453\nMTkyMA== 40454\nIEh1YmJsZQ== 40455\nYXJtb3I= 40456\nIFNhcmFz 40457\nIEpvbmFz 40458\nIG5vc3RhbGdpYw== 40459\nIGZlYXNpYmlsaXR5 40460\nU2FoYXJhbg== 40461\nIG9yYml0aW5n 40462\nIDk3MA== 40463\nUnU= 40464\nIHNoaW4= 40465\nIEludmVzdGlnYXRvcnM= 40466\nIGluY29uc2lzdGVuY2llcw== 40467\nIFBBTg== 40468\nQkc= 40469\nIGdyYXppbmc= 40470\nIGRldGVjdG9ycw== 40471\nIFN0YXJ0dXA= 40472\nIEZ1bm55 40473\nIE5hb21p 40474\nQ29uc2lkZXJpbmc= 40475\nIGhvZw== 40476\ndXRm 40477\nY2VtaWM= 40478\nIGZvcnRpZmllZA== 40479\nIEZ1bmN0aW9ucw== 40480\nIGNvZGVj 40481\nbnV0cml0aW9u 40482\nSGF0 40483\nIiE= 40484\nbWljcm9zb2Z0 40485\nNTU4 40486\nIFRoaW4= 40487\nIEFDRQ== 40488\nQWxpYXM= 40489\nIE9QUw== 40490\ncGFwZXJz 40491\nUEs= 40492\n44CO 40493\nIGltcHJvYmFibGU= 40494\nTm9ydGhlcm4= 40495\nZXF1YWw= 40496\nIGxvb2tvdXQ= 40497\nIHR5cmVz 40498\nIE1vZGlmaWVk 40499\nIEtvcA== 40500\nQWJzb2x1dGVseQ== 40501\nIGJ1aWxkdXA= 40502\nc2lsdmVy 40503\nIGF1ZGk= 40504\nIGdyb3Rlc3F1ZQ== 40505\nIFNhYmVy 40506\nIFByZXNieXRlcg== 40507\nT05Z 40508\nIGdsYWNpZXJz 40509\nIFNob2Fscw== 40510\nIEthc3M= 40511\nIEhSQw== 40512\nIE5pY29s 40513\nIEx1bmNo 40514\nIEZvc3M= 40515\n4paS 40516\nQURSQQ== 40517\nIE9uZVBsdXM= 40518\nb2luZw== 40519\nZ3JvdW5kcw== 40520\nIGluY2lkZW50YWw= 40521\nIGRhdGFzZXRz 40522\nNjg5 40523\nIENsYXJrc29u 40524\nIGFzc2VtYmxpbmc= 40525\nIENvcnJlY3Rpb25z 40526\nIGRyaW5rZXJz 40527\nIHF1YWxpZmllcnM= 40528\nIGxlYXNo 40529\nIHVuZm91bmRlZA== 40530\nIEh1bmRyZWQ= 40531\nIGtpY2tvZmY= 40532\nVGk= 40533\nIHJlY29uY2ls 40534\nIEdyYW50cw== 40535\nIENvbXBsaWFuY2U= 40536\nIERleHRlcml0eQ== 40537\nIDE5MDY= 40538\nd2Fybg== 40539\nRGFsbGFz 40540\nTWF4aW11bQ== 40541\nbmFyZA== 40542\nYXZpYQ== 40543\nYmVhdXQ= 40544\nZW5zaXRpdml0eQ== 40545\ndHJhY2U= 40546\nIHBpb25lZXJz 40547\nIEZyYWN0 40548\n44CP 40549\nIHByZWNlcHQ= 40550\nIGdsb3NzeQ== 40551\nIElFRUU= 40552\nQWNyb3Nz 40553\nIDY4MA== 40554\nU2xlZXA= 40555\nY2hlb24= 40556\nIHNhdGlyaWNhbA== 40557\nIE1pbm90YXVy 40558\nIENsYXVkZQ== 40559\nIHLDqQ== 40560\nYXBlZ28= 40561\nIGNhcnJvdA== 40562\nIFNlbWlu 40563\naW5vYQ== 40564\nIHpv 40565\nSW5kZXBlbmRlbnQ= 40566\nIGRpYWdub3Nlcw== 40567\nIEN1ZQ== 40568\nTUFS 40569\nIHJlbmRpdGlvbg== 40570\nIEtpaw== 40571\nIHBhdGhvbG9neQ== 40572\nIHNlbGVjdHM= 40573\nTGlua2VkSW4= 40574\nIGFzc2F5 40575\nIERyZXM= 40576\nIHRleHR1YWw= 40577\ncG9zdGVk 40578\nSVRBTA== 40579\nIE1hdWw= 40580\nTmVhbA== 40581\nIGludGVyY29ubmVjdGVk 40582\nIGVycmF0aWM= 40583\nIFZpcnVz 40584\nIDUzMA== 40585\nIGVudmlyb25tZW50YWxpc3Rz 40586\nIFBoZWxwcw== 40587\nIGVuZ2FnZW1lbnRz 40588\nIElOU1Q= 40589\nIGVjb25vbWljYWw= 40590\nbm94aW91cw== 40591\nIGdlYXJpbmc= 40592\naXp6eQ== 40593\nIGZhdm9yYWJseQ== 40594\nIE1jR2lsbA== 40595\nVGVybQ== 40596\nIGhhbmdlZA== 40597\nIGJhbGxwYXJr 40598\nIFJleWVz 40599\nIGJld2FyZQ== 40600\nIFBzYWw= 40601\nIE1hc3NhY3Jl 40602\ncWk= 40603\nIGluYWNjZXNzaWJsZQ== 40604\nYWNseXNt 40605\nIGZyYXk= 40606\naWxsYWM= 40607\nIGJpdHRlcmx5 40608\nIENlcnRpZmljYXRpb24= 40609\nTWljaGlnYW4= 40610\nIGlycmVzcGVjdGl2ZQ== 40611\nYWxvcmU= 40612\nRW1wdHk= 40613\nIGVuZG9yc2VtZW50cw== 40614\nIHVuZGV0 40615\nZmc= 40616\nZXF1aXBwZWQ= 40617\nIG1lcmNpbGVzcw== 40618\nIEN1c3Q= 40619\nIGltbWF0dXJl 40620\nIHZvdWNoZXI= 40621\nIEJsYWNrd2VsbA== 40622\n0Y8= 40623\naGF3aw== 40624\nZGlzY2lwbGluYXJ5 40625\naWxlZQ== 40626\nIE1ha290bw== 40627\nIER1ZGU= 40628\n44OH44Kj 40629\nWWVhcnM= 40630\nIGludmVy 40631\nIHNoYW1hbg== 40632\nIFlvbmc= 40633\naXBlbA== 40634\nZWxsZW4= 40635\nIENhdGh5 40636\nYnJpZHM= 40637\nIHNhcmM= 40638\nNjUx 40639\nTmVhcg== 40640\nIGdyb3VuZHdvcms= 40641\nIGFtYXo= 40642\nIDQxNQ== 40643\nIEh1bnRpbmd0b24= 40644\naGV3cw== 40645\nIEJ1bmc= 40646\nIGFyYml0cmFyaWx5 40647\nIFdpdA== 40648\nIEFsYmVydG8= 40649\nIGRpc3F1YWxpZmllZA== 40650\nYmVzdG9z 40651\nNDYx 40652\nIHBj 40653\nIDI4NA== 40654\ncm9iYXQ= 40655\nUm9iaW4= 40656\nIGh1Z3M= 40657\nIFRyYW5zaXRpb24= 40658\nIE9jY2FzaW9uYWxseQ== 40659\nIDMyNg== 40660\nIFdoaWxzdA== 40661\nIExleQ== 40662\nIHNwYWNlc2hpcA== 40663\nY3N2 40664\nIHVuc3VjY2Vzc2Z1bGx5 40665\nIEF1 40666\nbGVjaw== 40667\nIFdpbmdlZA== 40668\nIEdyaXp6bGllcw== 40669\nLu+/vQ== 40670\nIG5lYXJlcg== 40671\nIFNvcmNlcmVzcw== 40672\nIEluZGlnbw== 40673\nRWxzZQ== 40674\nODQw 40675\nbGV0ZXM= 40676\nQ29hY2g= 40677\nIHVwYnJpbmdpbmc= 40678\nIEtlcw== 40679\nIHNlcGFyYXRpc3Q= 40680\nIHJhY2lzdHM= 40681\nIGNoYWluZWQ= 40682\nIGFic3RpbmVuY2U= 40683\nbGVhcm5pbmc= 40684\nIHJlaW5zdGF0ZWQ= 40685\nIHN5bW1ldHJ5 40686\nIHJlbWluZGVycw== 40687\nIENoZXZ5 40688\nIG1vbnQ= 40689\nIGV4ZW1wbGFyeQ== 40690\nIFRPUg== 40691\nWlg= 40692\nIHF1YWxpdGF0aXZl 40693\nIFN0YW1w 40694\nIFNhdmFubmFo 40695\nIFJvc3Np 40696\nIHBhZWQ= 40697\nIGRpc3BlbnNhcmllcw== 40698\nIFdhbGxz 40699\nIENocm9uaWM= 40700\nIGNvbXBsaW1lbnRhcnk= 40701\nIEJlaXJ1dA== 40702\nICstLS0= 40703\naWdzbGlzdA== 40704\nIGNyeXB0b2dyYXBoaWM= 40705\nbWFzdGVycw== 40706\nIENhcGl0YWxz 40707\nIG1heGltYWw= 40708\nIGVudHJvcHk= 40709\nUG9pbnRz 40710\nIGNvbWJhdGFudHM= 40711\nbGlw 40712\nIEdsb2I= 40713\nIEJNQw== 40714\ncGhhc2U= 40715\ndGhhbms= 40716\nSFRUUA== 40717\nIGNvbW11dGVy 40718\nIFwoXA== 40719\nLi4v 40720\nIFJlZ2VuZXI= 40721\nIERPSQ== 40722\nIEFjdGl2aXNpb24= 40723\nIHNsaXQ= 40724\nb3NhbA== 40725\nUkVN 40726\nIGNoYW50cw== 40727\nWXU= 40728\nS2V5cw== 40729\nQnJleGl0 40730\nIEZvcmNlZA== 40731\nQXJpem9uYQ== 40732\nIHNxdWFkcm9u 40733\nSVNP 40734\nIE1hbG9uZQ== 40735\nIDMzOA== 40736\nIGNvbnRyYXN0aW5n 40737\nIHRpZGFs 40738\nIGxpYmVs 40739\nIGltcGxhbnRlZA== 40740\nIHVwcm9hcg== 40741\nIENhdGVy 40742\nIHByb3Bvc2l0aW9ucw== 40743\nTWFuY2hlc3Rlcg== 40744\nIEV1cm9z 40745\naXRhbWlu 40746\nR2ls 40747\nIEVsdmVu 40748\nIFNlZWs= 40749\nIEJhaQ== 40750\nIHJlZGV2ZWxvcG1lbnQ= 40751\nIFRvd25z 40752\nIEx1Yg== 40753\nISIs 40754\nYWxvbg== 40755\nS3Jpc3Q= 40756\nIG1lYXN1cmFibGU= 40757\nIGltYWdpbmFibGU= 40758\nIGFwb3N0bGVz 40759\nWU4= 40760\nNzYw 40761\nIHN0ZXJvaWQ= 40762\nIHNwZWNpZmljaXR5 40763\nIExvY2F0ZWQ= 40764\nIEJlY2tlcg== 40765\nIEVkdQ== 40766\nIERpZXRhcnk= 40767\ndXRzY2g= 40768\nIE1hcmlseW4= 40769\nIGJsaXN0ZXI= 40770\nIE1FUA== 40771\nIEtveg== 40772\nIENNUw== 40773\neWFob28= 40774\nIENhcm5leQ== 40775\nIGJvYXN0aW5n 40776\nIENhbGVi 40777\nQnl0ZQ== 40778\ncmVhZHM= 40779\nYWRlbg== 40780\nUHJvYmxlbQ== 40781\nIFdvb2R3YXJk 40782\nU3dl 40783\nU3Vw 40784\nIEtHQg== 40785\nU2V0dXA= 40786\nIHRhY2l0 40787\nIHJldHJpYnV0aW9u 40788\nIGR1ZXM= 40789\nIE3DvA== 40790\nLj8= 40791\n5Lit 40792\ncG90cw== 40793\nIGNhbWVv 40794\nIFBBTA== 40795\nZWR1Y2F0aW9u 40796\nQW15 40797\nbGlrZWx5 40798\nZ2xpbmc= 40799\nIGNvbnN0aXR1dGlvbmFsbHk= 40800\nIEhhbW0= 40801\nIFNwZWFr 40802\nIHdpZGdldHM= 40803\nYnJhdGU= 40804\nIGNyYXBweQ== 40805\nIEl0ZXI= 40806\nIGFudGljaXBhdGluZw== 40807\nIEJvdXQ= 40808\nUGl4ZWw= 40809\nIFllcA== 40810\nIExhdXJpZQ== 40811\nIGh1dA== 40812\nIGJ1bGxldGlu 40813\nIFNhbHZhdGlvbg== 40814\nIGNoYXRz 40815\nZWFyYWJsZQ== 40816\nSG9uZXN0bHk= 40817\nQUxUSA== 40818\nb25zZXF1 40819\nY3VsdA== 40820\naXNjb3Zlcnk= 40821\nb3Z5Y2g= 40822\nIHNlbHZlcw== 40823\nIFNhdG9zaGk= 40824\nU291bmRz 40825\nIGNvbnZlcmdlbmNl 40826\nIFJvc2VuYmVyZw== 40827\nMTk3NA== 40828\nIG5hc2Fs 40829\nIGZ1bGxlc3Q= 40830\nIGZlcm9jaW91cw== 40831\neHVz 40832\naXN0ZQ== 40833\nQU1T 40834\nIGxvYmJpZWQ= 40835\nIHNvb3RoaW5n 40836\nIEd1bm4= 40837\ndG9kYXk= 40838\nMDI0 40839\nIGluc3BpcmF0aW9uYWw= 40840\nIE5CTg== 40841\ncGI= 40842\nZ2V3YXRlcg== 40843\nb3JhaA== 40844\nYWxsb3dlZA== 40845\nIENvbGlzZXVt 40846\nIHNwZWNpYWxpemluZw== 40847\nIGluc2FuZWx5 40848\nIFRhcGU= 40849\nZGVsYXk= 40850\nIHRhcm4= 40851\nIFBvdW5k 40852\nIG1lbGFuY2g= 40853\nIGRlcGxveW1lbnRz 40854\naWxhbmQ= 40855\nIGxlc3Nlbg== 40856\nIGZ1cnJ5 40857\nIFVFRkE= 40858\nIGJsb29kc2hlZA== 40859\nIE1laWVy 40860\naXRoZXJpbmc= 40861\nIGhlaXJz 40862\nIEphdw== 40863\nYXh0ZXI= 40864\nIFB1YmxpY2F0aW9ucw== 40865\nIGFsdGVycw== 40866\naW50ZW50aW9u 40867\nIFdpbmNoZXN0ZXI= 40868\nZGV0ZXJtaW5hdGlvbg== 40869\nIExpZmV0aW1l 40870\ndGhpbg== 40871\nTW9uc3Rlcg== 40872\nNzgw 40873\nIGFwcHJveGltYXRpb24= 40874\nIHN1cGVybWFya2V0cw== 40875\nIFNlY29uZHM= 40876\nb3Jvcw== 40877\naHVnZQ== 40878\nIGJyaWJl 40879\nIExJTUlURUQ= 40880\ndW5lZA== 40881\nIG1pc2ludGVycHJldA== 40882\nIEluanVyeQ== 40883\nIDM2Nw== 40884\nIHRocmVzaG9sZHM= 40885\nIENhcm5pdmFs 40886\nIGdhc3Ryb2ludGVzdGluYWw= 40887\nIGd1aWRlbGluZQ== 40888\nIGRlY2VpdmVk 40889\nZmVhdHVyZXM= 40890\nIHB1cnBvcnRlZGx5 40891\nIFJvbm5pZQ== 40892\nIE5ld3Q= 40893\nIHNwYWNpb3Vz 40894\nYXN1cw== 40895\nIHN1cGVyaGVyb2Vz 40896\nIEN5bnRoaWE= 40897\nbGVnZ2Vk 40898\na2FtcA== 40899\nY2hpbw== 40900\nIHRodW1ibmFpbA== 40901\nIFNoaXJsZXk= 40902\naWxsYXRpb24= 40903\nIHNoZWRz 40904\nIFp5 40905\nRVBB 40906\nIGRhbXM= 40907\nIHlhd24= 40908\nbmFo 40909\nIFBlZ2d5 40910\nIEVyaWU= 40911\nIEp1dmVudHVz 40912\nIEZvdW50YWlu 40913\ncng= 40914\nZG9uYWxk 40915\nYWxidW0= 40916\nIENvbXByZWhlbnNpdmU= 40917\nIGNhY2hpbmc= 40918\nIFV6 40919\ndWxuZXJhYmlsaXR5 40920\nIFByaW5jaXBsZQ== 40921\nIEppYW4= 40922\naW5nZXJz 40923\nY2FzdHM= 40924\nIE9zaXJpcw== 40925\nY2hhcnQ= 40926\ndGlsZQ== 40927\nIFRpZmZhbnk= 40928\nIFBhdHRvbg== 40929\nIFdoaXA= 40930\nIG92ZXJzaXplZA== 40931\nSmU= 40932\nIENpbmRlcmVsbGE= 40933\nIEJvcmRlcnM= 40934\nIERhZXNo 40935\nTWFo 40936\nIGRvZ21h 40937\nIGNvbW11bmlzdHM= 40938\ndnU= 40939\nQ291bmNpbA== 40940\nIGZyZXNod2F0ZXI= 40941\nIHdvdW5kaW5n 40942\nIGRlYmFjbGU= 40943\nIHlvdW5nc3Rlcg== 40944\nIHRocmVhZGVk 40945\nIEJvdHM= 40946\nIFNhdmluZ3M= 40947\n44GC 40948\nb2xpbmc= 40949\nb2hv 40950\nIGlsbHVtaW5hdGlvbg== 40951\nTVJJ 40952\nIGxvb3Nlbg== 40953\ndHJ1bXA= 40954\nYWdlbmN5 40955\ndXJpb24= 40956\nIG1vbWVudGFyaWx5 40957\nIENodW4= 40958\nIEJ1ZGFwZXN0 40959\nIEFsbGV5 40960\nRGlzaw== 40961\nIGFzdG9uaXNoZWQ= 40962\nIENvbnF1ZXI= 40963\nIEFjY291bnRpbmc= 40964\naGF2aW5n 40965\nIFdlaW4= 40966\nIEFscmlnaHQ= 40967\nIHJldm9sdmVy 40968\nIGRlbHVzaW9u 40969\nIHJlbGljcw== 40970\nIGFkaGVyZW50 40971\ncXVhbnQ= 40972\nIGhhbmRtYWRl 40973\nb3Jpbw== 40974\nIGNvbWJhdGluZw== 40975\nY29kZWQ= 40976\nIHF1YWRydQ== 40977\ncmV0aA== 40978\nTmlr 40979\nIFRyaWJhbA== 40980\nIE15c3RlcmlvdXM= 40981\nIGluaGFs 40982\nIFdpbm5pbmc= 40983\nIENsYXNzaWZpY2F0aW9u 40984\nY2hhbmdlZA== 40985\nIHVuYWI= 40986\nIHNjb3Ju 40987\naWNpcGF0ZWQ= 40988\nd2w= 40989\nb25kdWN0b3I= 40990\nIHJlaW5mb3JjaW5n 40991\nIENoaWxkaG9vZA== 40992\nYW5vdmE= 40993\nIGFkdmVudHVyZXI= 40994\nIGRvY3RvcmFs 40995\nIFN0cmF0ZWdpZXM= 40996\nIGVuZ3VsZmVk 40997\nIEVuY291bnRlcg== 40998\nIGxhc2hlcw== 40999\nQ3JpdGljYWw= 41000\ncmljdWxhcg== 41001\nIFVURg== 41002\nb2NpYXRpb24= 41003\nY2hlY2tpbmc= 41004\nIENvbnN1bHRpbmc= 41005\nUnVudGltZQ== 41006\ncGVyaW9k 41007\nIEFzZ2FyZA== 41008\nIGRpc3RpbGxlZA== 41009\nIFBhc2FkZW5h 41010\nIER5aW5n 41011\nIENPVU5UWQ== 41012\nIGdyYW5pdGU= 41013\nIHNtYWNr 41014\nIHBhcmFjaHV0ZQ== 41015\nIFNVUg== 41016\nVmlyZ2luaWE= 41017\nIEZ1cmlvdXM= 41018\nNzg3 41019\nIE9raW4= 41020\nIGNhbWVs 41021\nIE1icHM= 41022\nMTk3Mg== 41023\nIENoYW8= 41024\nIEN5YW4= 41025\nam9pY2U= 41026\nZWZlcg== 41027\nIFdyYXA= 41028\nIERlYmF0ZQ== 41029\nU2Vn 41030\nIGZvcmVhcm0= 41031\nIElnbm9yZQ== 41032\nIHRpbWVzdGFtcA== 41033\nIHByb2Jpbmc= 41034\nIE5vb24= 41035\nIEdyYWls 41036\nZmVu 41037\nIGRvcm1hbnQ= 41038\nIEZpcnN0bHk= 41039\nIEVpZ2h0aA== 41040\nIEhVTg== 41041\nIERlc2lyZQ== 41042\nb3Jhcw== 41043\nR2lybHM= 41044\nIERlc21vbmQ= 41045\nemFy 41046\nYW1pbmVz 41047\nT0FE 41048\nZXhlY3V0ZQ== 41049\nIGJvb2Jz 41050\nIEFUTA== 41051\nXyg= 41052\nQ2hlbHNlYQ== 41053\nIG1hc3R1cmJhdGlvbg== 41054\nIENvQw== 41055\nIGRlc3Ryb3llcg== 41056\nIENob21za3k= 41057\nIHNjYXR0ZXI= 41058\nIEFzc2V0cw== 41059\nNzk2 41060\nIENhcmdv 41061\nIHJlY2VwdGl2ZQ== 41062\nIFNjb3Bl 41063\nIG1hcmtldGVycw== 41064\nIGxhdW5jaGVycw== 41065\nIGF4bGU= 41066\nIFNFQQ== 41067\nc2Vx 41068\nIE1vZmY= 41069\nZmluZGluZw== 41070\nIEdpYmJz 41071\nR2VvcmdpYQ== 41072\nZXh0cmVtZWx5 41073\nTko= 41074\nIGxhYm9yZXJz 41075\nc3RhbHM= 41076\nIG1lZGlhdGlvbg== 41077\nIEhlZGdl 41078\nYXRvd24= 41079\nIGlvZA== 41080\nZGVzcGl0ZQ== 41081\ndmlsbA== 41082\nSmFuZQ== 41083\nZXhpc3RlbmNl 41084\nIGNvaW5jaWRlZA== 41085\nIFV0aWxpdGllcw== 41086\nIENoZWFw 41087\nIGxvZ2lzdGljYWw= 41088\nIGN1bG1pbmF0aW9u 41089\nIE5pY290aW5l 41090\ncGFr 41091\nRm9sZGVy 41092\nIHJvZGVudHM= 41093\nc3R1ZmY= 41094\nIGxhd2Z1bGx5 41095\nIHJlcGVydG8= 41096\naW9jaA== 41097\namo= 41098\nRGlhbG9ndWU= 41099\nSEhISA== 41100\nbGljdGlvbg== 41101\nTG9va3M= 41102\nIDI5Nw== 41103\nIHR1cnJldHM= 41104\nIEFiYW5kb24= 41105\nIGluY2Vzcw== 41106\nIFRyYWZmb3Jk 41107\nIGN1cmxlZA== 41108\nIHByZWZlcnJpbmc= 41109\nIHByaXZhdGl6YXRpb24= 41110\nIGlycmVzaXN0 41111\nIFBhbmRh 41112\nIFNoYWtl 41113\nIE1jR3I= 41114\n44OE 41115\ndW5kZXJz 41116\nIGRpc2NyaW1pbmF0ZWQ= 41117\nIGJhcnRlbmRlcg== 41118\nSUxF 41119\nQXRsYW50aWM= 41120\nIHByb3BlbnNpdHk= 41121\nIFdpeg== 41122\nIEdpbQ== 41123\nY29uZmVyZW5jZQ== 41124\nIHJlaW5mb3JjZXM= 41125\nR2g= 41126\nd2Fnb24= 41127\nIGVlcmll 41128\nRmFs 41129\nIGh1Z2dlZA== 41130\ncmFjaXN0 41131\nUklD 41132\nRnU= 41133\nIGZpbGxlcg== 41134\nIFN0dWI= 41135\nIGVuZ3JhdmVk 41136\nIFdyZXN0bGU= 41137\nIGltYWdpbmF0aXZl 41138\nIFBlZXI= 41139\nIEZhY3RvcnM= 41140\nYW51cw== 41141\nIERyYWN1bGE= 41142\nbW9uaXRvcg== 41143\nIHJvdXRlcnM= 41144\naWJpYQ== 41145\nIEJvb2xlYW4= 41146\nZW5kYWxl 41147\nIFNsYXVnaHRlcg== 41148\nIFNoYWNr 41149\nUkZD 41150\nIFNwaWVsYmVyZw== 41151\nU2F4 41152\nIFBIT1RP 41153\nIENsb3Zlcg== 41154\nIFJhZQ== 41155\nRGVwZW5kaW5n 41156\nIE1lbW9y 41157\nYXJhbQ== 41158\nIHBpZXJjZWQ= 41159\nIGN1cnRhaW5z 41160\ndmFsZQ== 41161\nIElucXVpc2l0aW9u 41162\nIFBva2U= 41163\nIGZvcmVjYXN0aW5n 41164\nIGNvbXBsYWlucw== 41165\nU2Vuc2U= 41166\nIEhlcm1lcw== 41167\naXNjb3ZlcmVk 41168\nIGJpYmxl 41169\nIE1vcnBo 41170\nIGdlcm0= 41171\nNzg1 41172\nRE9O 41173\nIGNvbmdlbg== 41174\nIGNyYW5l 41175\nIERQUg== 41176\nIHJlc3BlY3RmdWxseQ== 41177\nUm9vbQ== 41178\nIE5hdw== 41179\nIERhbGFp 41180\ncmVhc29u 41181\nIEFuZ3Vz 41182\nRWR1Y2F0aW9u 41183\nIFRpdGFuaWM= 41184\ny5w= 41185\nIG92YWw= 41186\ndW5pdGVk 41187\nIHRoaXJkcw== 41188\nIG1vaXN0dXI= 41189\nIENQQw== 41190\nTWlhbWk= 41191\nIHRlbnRhY2xlcw== 41192\nIFBvbGFyaXM= 41193\nZXhj 41194\nZXhjbHVzaXZl 41195\nIFByYWlyaWU= 41196\nIGNvbG9zc2Fs 41197\nIEJsZW5k 41198\nc3VycHJpc2luZ2x5 41199\nw61z 41200\nIGluZG9jdHI= 41201\nIGJhc2Fs 41202\nIE1QRUc= 41203\ndW5kbw== 41204\nU3BsaXQ= 41205\nRGV2ZWxvcG1lbnQ= 41206\nIGxhbnRlcm4= 41207\nMTk3MQ== 41208\nIHByb3ZvY2F0aW9u 41209\nIGFuZ3Vpc2g= 41210\nIEJpbmQ= 41211\nIExlaWE= 41212\nZHVjZXJz 41213\naXBweQ== 41214\nY29uc2VydmFuY3k= 41215\nIGluaXRpYWxpemU= 41216\nIFR3aWNl 41217\nIFN1aw== 41218\nIHByZWRpYw== 41219\nIGRpcGxvbWE= 41220\nIHNvY2lvcA== 41221\nSW5ncmVkaWVudHM= 41222\nIGhhbW1lcmVk 41223\nIElybWE= 41224\nUWFpZGE= 41225\nIGdsaW1wcw== 41226\nIEJpYW4= 41227\nIHN0YWNraW5n 41228\nIGZlbmQ= 41229\nZ292dHJhY2s= 41230\nIHVubg== 41231\nZGVtb2NyYXRpYw== 41232\naWdyZWU= 41233\nIDU4MA== 41234\nIDI5NA== 41235\nIHN0cmF3YmVycnk= 41236\nSURFUg== 41237\nIGNoZXJpc2hlZA== 41238\nIEhvdHM= 41239\nIGluZmVycmVk 41240\nIDgwOA== 41241\nIFNvY3JhdGVz 41242\nT3JlZ29u 41243\nIFJvc2Vz 41244\nIEZPSUE= 41245\nIGluc2Vuc2l0aXZl 41246\nIDQwOA== 41247\nUmVjb21tZW5k 41248\nIFNoaW5l 41249\nIHBhaW5zdGFraW5n 41250\nVUdF 41251\nIEhlbGxlcg== 41252\nIEVudGVycHJpc2Vz 41253\nSU9S 41254\nYWRq 41255\nTlJT 41256\nTEc= 41257\nIGFsaWVuYXRlZA== 41258\nIGFja25vd2xlZGdlbWVudA== 41259\nIEFVRA== 41260\nIFJlbmVn 41261\nIHZvdWNoZXJz 41262\nIDk2MA== 41263\nIG1vb3Q= 41264\nIERpbWVuc2lvbnM= 41265\nIGNhYmJhZ2U= 41266\nQnJpZ2h0 41267\nZ2F0 41268\nIEtsdQ== 41269\nIGxhdGVudA== 41270\nIHpl 41271\nIE1lbmc= 41272\nIGRpc3BlcnNl 41273\nIHBhbmRlbW9uaXVt 41274\nSFE= 41275\nIHZpcnR1b3Vz 41276\nIExvY2F0aW9ucw== 41277\nZWVwZXI= 41278\ncHJvdmlkZWQ= 41279\nIHNlYW1z 41280\nIFdU 41281\naXpv 41282\nUFJPVg== 41283\nIHRpdGFuaXVt 41284\nIHJlY29sbGVjdGlvbg== 41285\nIGNyYW4= 41286\nIDc4MA== 41287\nIE5G 41288\nNDkx 41289\nNjQy 41290\ncGFja2luZw== 41291\nNTk4 41292\ndGV4dHVyZQ== 41293\nU3BpZGVy 41294\nZnJlZWRvbQ== 41295\nY2lwbGVk 41296\nIFRBTUFEUkE= 41297\n4pmm 41298\nYXV0aGVudA== 41299\nIFdBTlQ= 41300\ncmlmaWVk 41301\nIHJpdGVz 41302\nIHV0ZXJ1cw== 41303\na2lzcw== 41304\nIOKJpA== 41305\nIHNraWxsZXQ= 41306\nIGRpc2VuZnJhbmNo 41307\nIEdhYWw= 41308\nQ29tcGFu 41309\nIGFnZWluZw== 41310\nZ3VpZGU= 41311\nQmFsdA== 41312\nIGl0ZXJhdG9y 41313\nIGRpc2NyZXRpb25hcnk= 41314\ndGlwcw== 41315\nIHByaW1hdGVz 41316\nIFRlY2huaXF1ZQ== 41317\nIFBheW1lbnRz 41318\nYXplbA== 41319\nIFJPQ0s= 41320\nc3RhbnRpYWw= 41321\nMDYw 41322\nIGRtZw== 41323\nIEphY2tldHM= 41324\nIFBsYXlvZmY= 41325\nIG51cnNlcnk= 41326\nIFN5bWI= 41327\nYXJ0b24= 41328\nIGFubmV4YXRpb24= 41329\nQ29sb3JhZG8= 41330\nIGNvaWxz 41331\nIFNob2Vz 41332\n4oSiOg== 41333\nIFJveg== 41334\nQ09NUExF 41335\nIEV2ZXJlc3Q= 41336\nIFRyaXVtcGg= 41337\nSm95 41338\nR3JpZA== 41339\n4Lw= 41340\ncHJvY2Vzc29y 41341\nIFByb3NwZXI= 41342\nIFNldmVydXM= 41343\nIFNlbGVjdGVk 41344\ncmc= 41345\nIFRheXlpcA== 41346\nU3RyYQ== 41347\nIHNraWluZw== 41348\nID8p 41349\nIHBlZw== 41350\nVGVzbGE= 41351\nIHRpbWVmcmFtZQ== 41352\nIG1hc3Rlcm1pbmQ= 41353\nIE5C 41354\nc2NpZW50aWZpYw== 41355\nIFNoaXQ= 41356\nZ2VuZXJpYw== 41357\nSU5URVI= 41358\nTlVN 41359\nIHN0cm9sbA== 41360\nIEVuaXg= 41361\nIE1NUg== 41362\nIEVNUw== 41363\nbW92aWU= 41364\ngqo= 41365\nIG1pbmltaXppbmc= 41366\naWRkbGluZw== 41367\nIGlsbGVnaXRpbWF0ZQ== 41368\nIHByb3RvdHlw 41369\nIHByZW1hdHVyZWx5 41370\nIG1hbnVhbHM= 41371\nb2JiaWVz 41372\nIENhc3NpZHk= 41373\nREVD 41374\nZGVza3RvcA== 41375\nIGFlcm9z 41376\nIHNjcmVlbmluZ3M= 41377\nIGRlYmlsaXRhdGluZw== 41378\nIEdyaW5k 41379\nbmF0dXJlY29uc2VydmFuY3k= 41380\nIGZhZGVz 41381\ndGVybWluYXRpb24= 41382\nYXNzZXRzYWRvYmU= 41383\nRmFjdG9y 41384\nIGRlZmluaXRpdmVseQ== 41385\nUG9rw6k= 41386\nYXB1bHQ= 41387\nIExhZmF5ZXR0ZQ== 41388\nQ29ybg== 41389\nIENvcmFs 41390\nIHN0YWduYW50 41391\nVHVl 41392\nIGRpc3NhdGlzZmFjdGlvbg== 41393\nR2VuZGVy 41394\nIGtpZG5leXM= 41395\nIEdvdw== 41396\nIERlZmVhdA== 41397\nIEFzaHRvbg== 41398\nIGNhcnRlbHM= 41399\nIGZvcmVjbG9zdXJl 41400\nIEV4cGxvcmU= 41401\nc3RyZW5ndGg= 41402\nb3Rpbg== 41403\nIHZldGVyaW5hcmlhbg== 41404\nIGZ1bWJsZQ== 41405\nIHBhcmFw 41406\nIFN0cmFpdA== 41407\ncmlscw== 41408\nIHByaWNr 41409\nIEJlcm11ZGE= 41410\nIEFtbXVuaXRpb24= 41411\nc2tpbm5lZA== 41412\nIGFib3VuZA== 41413\nIEJyYXo= 41414\nIHNoYXJwZXI= 41415\nIEFzY2Vuc2lvbg== 41416\nIDk3OA== 41417\nIHByZXZpZXdz 41418\nIGNvbW11bmlvbg== 41419\nIFhZ 41420\nIHBob255 41421\nIG5ld2NvbWVy 41422\nIDMzMg== 41423\nLiIsIg== 41424\nIHJlZGlzdHJpYnV0aW9u 41425\nUHJvdGVjdA== 41426\nIFNvZg== 41427\nS2Fs 41428\nIGxpcHN0aWNr 41429\nd29yc3Q= 41430\nIHRhbmdsZWQ= 41431\nIHJldHJvc3BlY3RpdmU= 41432\naW50ZWdlcg== 41433\nIHZvbHVudGVlcmluZw== 41434\nIDE5MDc= 41435\nIC0tLS0tLS0tLS0tLS0tLS0tLS0t 41436\naWNoZW4= 41437\nIHVudmVpbGluZw== 41438\nIHNlbnNlbGVzcw== 41439\nIGZpc2hlcmllcw== 41440\nXC0= 41441\nIGhpbmdlcw== 41442\nIGNhbGN1bHVz 41443\nTXl0aA== 41444\nIHVuZGVmZWF0ZWQ= 41445\nIG9wdGltaXphdGlvbnM= 41446\nIGRlcHJlc3M= 41447\nIGJpbGxib2FyZA== 41448\nIFlhZA== 41449\nIFB5cmFtaWQ= 41450\nSXNu 41451\nSWRl 41452\nIGxlZ2lvbg== 41453\nIEtyYW1lcg== 41454\nZW50YW55bA== 41455\nIHBlbmV0cmF0aW5n 41456\nIEhhd3Ro 41457\nIFBST0RVQ1Q= 41458\nIEdlcmFyZA== 41459\nIFBhY3Q= 41460\nIEluY2x1ZGluZw== 41461\nIEVsaWFz 41462\nIEVsYWluZQ== 41463\ndmlzdWFs 41464\nIGh1bW1pbmc= 41465\nIGNvbmRlc2M= 41466\nIEZhc2M= 41467\n5LiK 41468\nIGVnYWxpdGFyaWFu 41469\nIGRldnM= 41470\nIERhaGw= 41471\nT3Bz 41472\nREg= 41473\nIEJvdW5jZQ== 41474\naWRhdGVk 41475\nYWxkbw== 41476\nIHJlcHVibGljYW4= 41477\nIGhhbWI= 41478\nIFNldHQ= 41479\nb2dyYXBoaWVz 41480\nQ0hBUFRFUg== 41481\nIHRyYW5zc2V4dWFs 41482\nIHNreXJvY2tldA== 41483\nYW5zd2Vy 41484\nIG1hcmt1cA== 41485\n2Ko= 41486\nIGhlcm9pbmU= 41487\nQ29tcGFyZQ== 41488\nIFRhdg== 41489\nQmVhc3Q= 41490\nIHN1Y2Nlc3NvcnM= 41491\nIG5hw692ZQ== 41492\nIEJ1Y2tsZXk= 41493\nc3RyZXNz 41494\nbWVhdA== 41495\nIGRvd25sb2FkYWJsZQ== 41496\nIGluZGV4ZWQ= 41497\nIHNjYWZm 41498\nIEx1bXA= 41499\nIEhvbW8= 41500\nU3R1ZGlv 41501\nSW5zcA== 41502\nIHJhY2tlZA== 41503\nZmFyaW91cw== 41504\nIFBldHR5 41505\nRXh0ZXJuYWw= 41506\nIDE5MDk= 41507\nV2Fycw== 41508\nY29tbWl0 41509\ncHV0ZXJz 41510\nIHVub2I= 41511\nIEVycg== 41512\nIEVH 41513\nIEFsYW0= 41514\nIFNpYmVyaWE= 41515\nIEF0bW9zcGhlcmlj 41516\nSVNURVI= 41517\nIFNhdGFuaWM= 41518\ndHJhbnNsYXRpb24= 41519\nIExvdWQ= 41520\ndHJhdW1hdGlj 41521\nbGlxdWU= 41522\nIHJlc29uYXRl 41523\nIFdlbGNo 41524\nIHNwYXJraW5n 41525\nIFRPTQ== 41526\ndG9uZQ== 41527\nIG91dGw= 41528\nIGhhbmRjdWZmZWQ= 41529\nIFNlcmll 41530\nODAx 41531\nIGxhbmRtYXJrcw== 41532\nIFJlZXZlcw== 41533\nIHNvZnRlbmVk 41534\nIGRhenpsaW5n 41535\nIFdhbnRlZA== 41536\nbW9udGhz 41537\nTWFnaWthcnA= 41538\nIHVudHJlYXRlZA== 41539\nIEJlZGZvcmQ= 41540\nTWk= 41541\nIER5bmFtbw== 41542\nT3Jl 41543\nNzk1 41544\nIHdyb25nZnVs 41545\nIGx1cmVk 41546\nIGNvcnRpc29s 41547\nIHZleA== 41548\nZHJhd24= 41549\naWxldA== 41550\nRG93bmxvYWRoYQ== 41551\nIEZhY3Rpb24= 41552\nIGxhYnlyaW50aA== 41553\nIGhpamFja2Vk 41554\nd2F0ZXJz 41555\nZXJpY2s= 41556\nIHN1cGVyaW9ycw== 41557\nIFJvd2xpbmc= 41558\nIEd1aW5uZXNz 41559\nIHRk 41560\nOTky 41561\nIHVuZWFydGhlZA== 41562\nIGNlbnRyaWY= 41563\nIHNoYW1lbGVzcw== 41564\nUG9k 41565\nIEZpYg== 41566\nIGljaW5n 41567\nIHByZWRpY3Rvcg== 41568\nIDI5Mg== 41569\nZm9yZXN0YXRpb24= 41570\nY29uc3RydWN0 41571\nQ2FuZA== 41572\nQCM= 41573\nIGFnaXRhdGVk 41574\nIHJlcHI= 41575\nT1ZB 41576\nIGtuaXR0aW5n 41577\nIExpbWE= 41578\nIGZvZGRlcg== 41579\nNjg0 41580\nIFBlcnNvbmE= 41581\na2w= 41582\nNzAx 41583\nIGJyZWFrdXA= 41584\n4bg= 41585\nIGFwcGFsbGVk 41586\nIGFudGlkZXByZXNzYW50cw== 41587\nIFN1c3NleA== 41588\nSGFycmlz 41589\nIFRoZXJtYWw= 41590\nZWVlZQ== 41591\nVXBsb2Fk 41592\nIGd1bGY= 41593\nIGRvb3JzdGVw 41594\nIFNoYW5r 41595\nTFU= 41596\nIE1FTg== 41597\nIFBvbmQ= 41598\nc29ycnk= 41599\nIG1pc2ZvcnR1bmU= 41600\nbmFuY2U= 41601\nIGJvbmE= 41602\nTXV0 41603\nIGRlZ3JhZGVk 41604\nIExPRw== 41605\nIE5lc3M= 41606\nYW5pbWFs 41607\nIGF2ZXJzaW9u 41608\ndW5kb3du 41609\nIHN1cHBsZW1lbnRlZA== 41610\nIEN1cHM= 41611\nIDUwNA== 41612\nIGRlcHJpdmU= 41613\nIFNwYXJrbGU= 41614\nxYI= 41615\nIE1lZGl0YXRpb24= 41616\nYXV0aG9ycw== 41617\nIFNhYmFu 41618\nIE5ha2Vk 41619\nYWlyZA== 41620\nIE1hbmRhcmlu 41621\nIFNjcmlwdHVyZXM= 41622\nIFBlcnNvbm5lbA== 41623\nIE1haGFyYXNodHJh 41624\nIDE5MDM= 41625\nIFBhaQ== 41626\nIE1pcmFnZQ== 41627\nb21iYXQ= 41628\nQWNjZXNzb3J5 41629\nIGZyYWdtZW50ZWQ= 41630\nVG9nZXRoZXI= 41631\nIGJlbGlldmFibGU= 41632\nIEdsYWRpYXRvcg== 41633\nYWxpZ25lZA== 41634\nIFNsdWc= 41635\nTUFU 41636\nIGNvbnZlcnRpYmxl 41637\nIEJvdXJib24= 41638\nYW1lcm9u 41639\nIFJlaGFi 41640\nbnRheA== 41641\nIHBvd2RlcmVk 41642\ncGlsbGFy 41643\nIHNtb2tlcg== 41644\nIE1hbnNvbg== 41645\nIEJG 41646\nNTEx 41647\nIEdvb2RlbGw= 41648\nIERBUg== 41649\nbXVk 41650\nZ2FydA== 41651\nIG9iZWRpZW50 41652\nIFRyYW5zbWlzc2lvbg== 41653\nIERvbmF0aW9u 41654\nODgw 41655\nIGJvdGhlcmluZw== 41656\nTWF0ZXJpYWxz 41657\n44Kx 41658\nZGVzdHJveQ== 41659\nIGZvcmVnb2luZw== 41660\nIGFuYXJjaGlzbQ== 41661\nIEtyeQ== 41662\naWNlcHM= 41663\nIGxpdHRlcmVk 41664\nIFNjaGlmZg== 41665\nIGFuZWNkb3RhbA== 41666\ndW5pdHM= 41667\nIGZpYW4= 41668\nIFN0aW0= 41669\nIFNPTUU= 41670\nIEludmFkZXJz 41671\nIGJlaGF2aW91cmFs 41672\nIFZlbnR1cmVz 41673\nIHN1YmxpbWU= 41674\nIGZydWl0aW9u 41675\nIFBlbmFsdHk= 41676\nIGNvcnJvc2lvbg== 41677\ntoU= 41678\nIGxpa2VuZWQ= 41679\nIGJlc2llZ2Vk 41680\nd2VlbmV5 41681\nIENyZWVw 41682\nIGxpbmVtZW4= 41683\nbXVsdGk= 41684\naWNhYmx5 41685\ndWRkZXI= 41686\nIHZpdGFsaXR5 41687\nIHNob3J0ZmFsbA== 41688\nIFBhbnRz 41689\nYXBpc3Q= 41690\nSGlkZGVu 41691\nIERyb3Bz 41692\nbWVkaWNhbA== 41693\nIHByb251bmNpYXRpb24= 41694\nIE5STA== 41695\nIGluc2lnaHRmdWw= 41696\nSlY= 41697\nIEJlYXJk 41698\nIENob3U= 41699\nIGNoYXJtcw== 41700\nIGJpbnM= 41701\nIGFtYmFzc2Fkb3Jz 41702\nIFNhdHVyZGF5cw== 41703\nIGluaGliaXRvcg== 41704\nIEZyYW5jaA== 41705\nNjAx 41706\nJywn 41707\nIENvbm9y 41708\nYXJ0bmV5 41709\nIFhwZXJpYQ== 41710\nZ3JhdmU= 41711\nYmVlcw== 41712\nIFByb3Rlc3RhbnRz 41713\nIHNvYWtpbmc= 41714\nIE1hbmRhbA== 41715\nIHBoYXNlZA== 41716\nIDY2MA== 41717\nIHNjYW1z 41718\nIGJ1enppbmc= 41719\nIEl0YWxpYW5z 41720\nIExvcmVuem8= 41721\nIEpB 41722\nIGhlc2l0YXRlZA== 41723\nIGNsaWZmcw== 41724\nIEdPVA== 41725\naW5ndWlzaGFibGU= 41726\nIGtv 41727\nIGludGVycnVwdGlvbg== 41728\nWmlw 41729\nTGVhcm5pbmc= 41730\nIHVuZGVyc2NvcmVz 41731\nIEJsaW5r 41732\nS3U= 41733\nNTc5 41734\nIEF1dG9i 41735\nSVJF 41736\nIHdhdGVyaW5n 41737\nIHBhc3RyeQ== 41738\nODIw 41739\nIHZpc2lvbmFyeQ== 41740\nIFRlbXBsYXI= 41741\nYXdhaXRlZA== 41742\nIHBpc3Rvbg== 41743\nIGFudGlk 41744\nY3VycmVudGx5 41745\nIHBhcmQ= 41746\nIHdhZ2luZw== 41747\nIG5vYmlsaXR5 41748\nIFl1cw== 41749\nIGluamVjdGluZw== 41750\nZmFpdGg= 41751\nIFBBU1M= 41752\n5bo= 41753\nIHJldGFrZQ== 41754\nIFBST0M= 41755\nIGNhdGhlZHJhbA== 41756\nYmFzaA== 41757\nIHdyZXN0bGVycw== 41758\nIHBhcnRuZXJpbmc= 41759\nIG5vc2Vz 41760\nIDM1OA== 41761\nVHJhbnNmb3Jt 41762\nYW1lbg== 41763\nIGJvdXRz 41764\nIElkZWFs 41765\nIENvbnN0YW50aW4= 41766\nIHNlcA== 41767\nIE1vbmFyY2g= 41768\nYXR0ZW4= 41769\nIFBlb3BsZXM= 41770\nbW9kaWZpZWQ= 41771\nIG1vcmF0b3JpdW0= 41772\nIHBlbmNoYW50 41773\nIG9mZmVuc2l2ZWx5 41774\nIHByb3hpZXM= 41775\nb2thbmU= 41776\nIFRhaXdhbmVzZQ== 41777\nIFBvbw== 41778\nIEhPTUU= 41779\ndXNpb25hbA== 41780\nIHZlcmJz 41781\nIE9tYW4= 41782\ndmlzb3J5 41783\nIHBlcnN1YXNpb24= 41784\nIG11bHRpdA== 41785\nIHNjaXNzb3Jz 41786\nR2F5 41787\nb3dheQ== 41788\nb3BoeXNpY2Fs 41789\nbHVz 41790\nZ251 41791\nIGFwb2NhbHlwdGlj 41792\nIGFic3VyZGl0eQ== 41793\nIHBsYXlib29r 41794\nIGF1dG9iaW9ncmFwaHk= 41795\nSVVN 41796\nIHNuZWFraW5n 41797\nIFNpbXVsYXRpb24= 41798\ncHBz 41799\nZWxsZXJ5 41800\nUGxhbmV0 41801\nIHJpZ2h0ZnVsbHk= 41802\nIG5pZWNl 41803\nIE5FQw== 41804\nIElQTw== 41805\nIERpc2Nsb3N1cmU= 41806\nbGVhbm9y 41807\nb3VzeQ== 41808\nU1RFUg== 41809\nIDI4Mg== 41810\nQ3J1eg== 41811\nQ2hhbGw= 41812\nNjQz 41813\nIFN1cnZpdmU= 41814\nIEZhdGFs 41815\nIEFtaWQ= 41816\nYXBv 41817\nV2VhcG9ucw== 41818\nREVO 41819\nNzcw 41820\nIEdyZWVud2FsZA== 41821\nIGxpbmVu 41822\nYWxvcw== 41823\nIHBvbGx1dGFudHM= 41824\nIFBDSWU= 41825\na2F0 41826\nIHBhdw== 41827\nIEtyYWZ0 41828\nQ2hlbQ== 41829\nIFRlcm1pbmF0b3I= 41830\nIHJlaW5jYXJu 41831\nIF1b 41832\nIFNlZWRz 41833\nIHNpbGhvdWV0dGU= 41834\nIFN0b3Jlcw== 41835\nIGdyb29taW5n 41836\nIERpcmVjdGlvbg== 41837\nIElzYWJlbA== 41838\nIEJyaWRnZXM= 41839\n8J+R 41840\nRUVE 41841\nIE1vcnNp 41842\nIHZhbHZlcw== 41843\nIFJhbmtlZA== 41844\nIFBoYXJtYQ== 41845\nIE9yZ2FuaXphdGlvbnM= 41846\nIHBlbmV0cmF0ZWQ= 41847\nIFJvZGhhbQ== 41848\nIFByb3Rvc3M= 41849\nIG92ZXJlc3Q= 41850\nIGV4YXNwZXI= 41851\nIFRK 41852\nIDAwMDAwMA== 41853\nIHRyaWNrbGU= 41854\nIGJvdXJib24= 41855\nV0hP 41856\nIHdyZXRjaGVk 41857\nIG1pY3Jvc2NvcGlj 41858\nIGNoZWNrbGlzdA== 41859\nIGFkb3JuZWQ= 41860\nUm95YWw= 41861\nQWRtaW5pc3Q= 41862\nIFJldGlyZW1lbnQ= 41863\nIEhpZ2hlc3Q= 41864\nV2VhdGhlcg== 41865\naWxlZ2U= 41866\nIGluY3JlbWVudHM= 41867\nIENvc3BvbnNvcnM= 41868\nIG1hc3Nl 41869\nIFNpbm4= 41870\ncmY= 41871\nIGhvcmRlcw== 41872\nYXNzZW1ibHk= 41873\nNzU0 41874\nIE5hdGFzaGE= 41875\nIFRZUEU= 41876\nIEdFTkVSQUw= 41877\nIGFycmFuZ2luZw== 41878\nIDQwNw== 41879\nbGF0b3I= 41880\nIGdsZWFu 41881\nIGRpc2NyZWRpdGVk 41882\nIGNsaW5pY2lhbnM= 41883\nVU5F 41884\nIGFjaGlldmVz 41885\nIEVtZXJzb24= 41886\nY29tcGxleA== 41887\nPVs= 41888\nIHByaW5jaXBhbGx5 41889\nIGZyYWls 41890\ncGlja2Vk 41891\nIHRoYW5raW5n 41892\nIHJlY2w= 41893\nIExBU1Q= 41894\nIHN1cHByZXNzaW5n 41895\naWxpYw== 41896\nIGFudGlkZXByZXNzYW50 41897\nIExpc2Jvbg== 41898\nIHRob3I= 41899\nIHNwYQ== 41900\nIGtpbmdkb21z 41901\nIFBlYXJjZQ== 41902\nZW1v 41903\nIHBsdW5n 41904\nIGRpdmVzdA== 41905\nICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq 41906\nYmlz 41907\nb3NwZWxz 41908\nYWRy 41909\nU3Bpcml0 41910\naGFsbGE= 41911\nUGluaw== 41912\nZW5kZXo= 41913\nIHJlc3VycmVjdGVk 41914\nZXNjYXBl 41915\nIFJvc2Vuc3RlaW4= 41916\nIGdlb2xvZ2ljYWw= 41917\nIG5lY2Vzc2l0aWVz 41918\nIGNhcm5pdg== 41919\nIEVseXM= 41920\nIEJhcm5leQ== 41921\nIDI5Ng== 41922\nZGlneQ== 41923\nU1RPTg== 41924\nRE9XTg== 41925\nIG1pbGVzdG9uZXM= 41926\nIGtlcg== 41927\nIGRpc21hbnRsaW5n 41928\nIHJlcHJpbQ== 41929\nIGNyb3NzaW5ncw== 41930\nMTk0NQ== 41931\nIHBhdHJpYXJjaHk= 41932\nIGJsYXNwaGVteQ== 41933\nIDM1OQ== 41934\nbWV0cnk= 41935\nIE9iZXNpdHk= 41936\nIERpZmZlcmVuY2Vz 41937\nYmxvY2tpbmc= 41938\n44OV44Kh 41939\naWNoaXRh 41940\nIFNhYmhh 41941\ncGhhbHQ= 41942\nIENvbG8= 41943\ndWFsYQ== 41944\nZWZmaWNpZW50cw== 41945\nIE1lZGluYQ== 41946\nY29uc29sZQ== 41947\nNTU3 41948\nIEhhbm5pYmFs 41949\nIEhhYml0 41950\nIEZldmVy 41951\nIHRoZW5jZQ== 41952\nIHN5bmFnb2d1ZQ== 41953\nIGVzc2VudGlhbHM= 41954\nIHdpbms= 41955\nIFRyYWRlcg== 41956\nSURB 41957\nIFNwb2lsZXI= 41958\nIEljZWxhbmRpYw== 41959\nIEhheXdhcmQ= 41960\nIHBlYWM= 41961\nIG1hbGljZQ== 41962\nIGZsYXNoYmFjaw== 41963\nIHRodw== 41964\nIGxheW9mZnM= 41965\nTGlxdWlk 41966\nIHRyb29wZXI= 41967\nIGhpbmdl 41968\nIFJlYWRlcnM= 41969\nUGhpbGw= 41970\nIEJhdWVy 41971\nQ3JlYXRlZA== 41972\nIGF1ZGl0cw== 41973\nYWNjb21wYW4= 41974\nIHVuc3VzcGVjdGluZw== 41975\naWVyYQ== 41976\nNjY2NjY2NjY= 41977\nIGJyb2No 41978\nIGFwcHJlaGVuZGVk 41979\nIE1hbGs= 41980\nY2VybmluZw== 41981\nIENvZGV4 41982\nT1ZFUg== 41983\nTWFyc2g= 41984\nIERlbmc= 41985\nIEV4cHJlc3Npb24= 41986\nIGRpc3Jlc3BlY3RmdWw= 41987\nIGFzY2VuZGluZw== 41988\ndGVzdHM= 41989\nIFBsYWludGlmZg== 41990\nc3Rlcnk= 41991\nIEFsaWJhYmE= 41992\nZGluYW5k 41993\nIERlbXBzZXk= 41994\nQXBwbGljYXRpb25z 41995\nbW9yYWw= 41996\nIHRocm91Z2hwdXQ= 41997\nIHF1YXJyZWw= 41998\nIG1pbGxz 41999\nIGhlbW9y 42000\nIENBU0U= 42001\ndGVycm9yaXN0 42002\nc3RpbQ== 42003\naWZlc3R5bGU= 42004\ncm96ZW4= 42005\nQ0VQVA== 42006\nQXJr 42007\ndWNp 42008\nbGVjdGlj 42009\nIGlycml0YXRpbmc= 42010\nc2hlZXRz 42011\nQXk= 42012\nIHJlZGVlbWVk 42013\nIGhvcm55 42014\nIFRlYWNo 42015\nIFNlYXI= 42016\nZGVtb2NyYWN5 42017\nNDY1 42018\nIFJlc3RvcmU= 42019\nIHN0YW5kYnk= 42020\nIFBpcw== 42021\naWZmaW4= 42022\nIHNsZWVweQ== 42023\nIGV4dHJhdGVy 42024\nIGNvbXBsaW1lbnRz 42025\nRnJhbWV3b3Jrcw== 42026\nIGluc3RhbGxz 42027\nIGJhbmdpbmc= 42028\nc3VyZmFjZQ== 42029\nZm91bmRsYW5k 42030\nIG1ldGFwaHlzaWNhbA== 42031\nIDI4Mw== 42032\nb3Vscw== 42033\nZGV2aWNlcw== 42034\nQXJncw== 42035\nIFNhY3JpZmljZQ== 42036\nIE1jQ29ybQ== 42037\nZXNvbg== 42038\nQ29uc2VydmF0aXZl 42039\nIE1pa2hhaWw= 42040\nc2VlaW5n 42041\naXNpdmVseQ== 42042\nIFJvb21z 42043\nIEdlbmVyaWM= 42044\nIGVudGh1c2lhc3RpY2FsbHk= 42045\nIGdyaXBwZWQ= 42046\nIGNvbWVkaWM= 42047\nIEVsZWN0cmljaXR5 42048\nIGd1ZXJyaWxsYQ== 42049\nIGRlY29yYXRpb24= 42050\nIFBlcnNwZWN0aXZl 42051\nIGNvbnN1bHRhdGlvbnM= 42052\nIHVuYW1i 42053\nIHBsYWdpYXI= 42054\nIG1hZ2ljaWFu 42055\nIGVyZWN0aW9u 42056\nIFRvdXJpc20= 42057\nb3JpZWQ= 42058\ncm94eQ== 42059\nMTEwMA== 42060\nVGFt 42061\niOg= 42062\nzrM= 42063\n16o= 42064\nIFByZWRhdG9ycw== 42065\nTml0cm9tZQ== 42066\nIHRlbGVzY29wZXM= 42067\ncHJvamVjdHM= 42068\nIHVucHJvdGVjdGVk 42069\nIHN0b2NrZWQ= 42070\nIEVudHJlcHJlbmU= 42071\nbmV4cGVjdGVk 42072\nIHdhc3Rld2F0ZXI= 42073\nVmlsbA== 42074\nIGludGltYXRlbHk= 42075\nIGlDbG91ZA== 42076\nIENvbnN0YWJsZQ== 42077\nIHNwb29m 42078\nIG5lZmFyaW91cw== 42079\nIGZpbnM= 42080\nIGNlbnNvcg== 42081\nIE1vZGVz 42082\nIEVzcGVy 42083\nYXJib24= 42084\nIGludGVyc2VjdGlvbnM= 42085\nIGxhdWRlZA== 42086\nIHBoeXNp 42087\nIGdlbmVyb3VzbHk= 42088\nIFRoZU5pdHJvbWU= 42089\nIFRoZU5pdHJvbWVGYW4= 42090\nIGFyaXNlbg== 42091\nINmI 42092\nIGdsYW5kcw== 42093\nIFBhdmlsaW9u 42094\nIEd1cHRh 42095\nIHVuaWZvcm1seQ== 42096\nIHJhbXBz 42097\ncmlldA== 42098\nIFdIRU4= 42099\nIFZhbmVzc2E= 42100\nIHJvdXRlZA== 42101\nIGxpbXA= 42102\nIENQSQ== 42103\ncHRlcg== 42104\naW50dWl0aXZl 42105\nIHZhcGluZw== 42106\nIGV4cGVyaW1lbnRlZA== 42107\nIE9seW1wdXM= 42108\nIEFtb24= 42109\nIHNpZ2h0aW5n 42110\nIGluZmlsdHJhdGU= 42111\nIEdlbnRsZW1hbg== 42112\nIHNpZ25pbmdz 42113\nIE1lb3c= 42114\nIE5hdmlnYXRpb24= 42115\nY2hlY2tz 42116\nNDMz 42117\nIGVsYXBzZWQ= 42118\nIEJ1bGdhcmlhbg== 42119\nZXNwaWU= 42120\nIFNPTQ== 42121\nZHVyaW5n 42122\nIHNwaWxscw== 42123\nYW5jYQ== 42124\nIFBseW1vdXRo 42125\nTUFM 42126\nIGRvbWVzdGljYWxseQ== 42127\nIFdhdGVyZ2F0ZQ== 42128\nIEZBTQ== 42129\na2lsbGVk 42130\nZWRpdGVk 42131\nIFlvdXJzZWxm 42132\nIHN5bmNocm9uaXphdGlvbg== 42133\nIFByYWN0aWNlcw== 42134\nU1RFUA== 42135\nIGdlbm9tZXM= 42136\nIFFS 42137\nbm90aWNl 42138\nIGxvY2F0aW5n 42139\nemlu 42140\nIDMyOQ== 42141\nYWxjb2hvbA== 42142\nIGtpdHRlbg== 42143\nVm8= 42144\nIHJpbnNl 42145\nIGdyYXBwbGU= 42146\nIFNjcmV3 42147\nIER1bA== 42148\nQUlS 42149\nIGxlYXNpbmc= 42150\nIENhZsOp 42151\nIHJvc2Vz 42152\nIFJlc3BlY3Q= 42153\nIG1pc2xlYWQ= 42154\nIHBlcmZlY3RlZA== 42155\nIG51ZGl0eQ== 42156\nIG5vbnBhcnRpc2Fu 42157\nIENvbnN1bXB0aW9u 42158\nUmVwb3J0aW5n 42159\nIG51YW5jZXM= 42160\nIGRlZHVjdGlibGU= 42161\nIFNob3Rz 42162\nIDM3Nw== 42163\nIOac 42164\nYW5vb2dh 42165\nQmVuZWY= 42166\nIEJhbQ== 42167\nIFNhbXA= 42168\naWZpeA== 42169\nIGdhbHZhbg== 42170\nIE1lZGFscw== 42171\ncmFkaXVz 42172\nIG5vYmxlcw== 42173\nIGVhdmVz 42174\naWdyYXRl 42175\nS1Q= 42176\nIEhhcmJvdXI= 42177\ndWVycw== 42178\nIHJpc2tlZA== 42179\ncmVx 42180\nIG5ldXJvdA== 42181\nZ2V0dGFibGU= 42182\nYWluYQ== 42183\nUm9tbmV5 42184\nIHVuZGVycGlu 42185\nIGxvZnQ= 42186\nIFN1YmNvbW1pdHRlZQ== 42187\nIE1vbmdvbA== 42188\nYml6 42189\nIG1hbmlmZXN0cw== 42190\nYXNzaXN0ZWQ= 42191\nIEdhZ2E= 42192\nIHN5bmVyZ3k= 42193\nIHJlbGlnaW91c2x5 42194\nIFByZWY= 42195\nIEdlcnJ5 42196\nVEFH 42197\nIENob2k= 42198\nNDY2 42199\nYmVoaW5k 42200\nIE91 42201\nR29sZE1hZ2lrYXJw 42202\nIGhlbW9ycmg= 42203\nUml2ZXI= 42204\nIHRlbmRvbg== 42205\nIGluanVyZQ== 42206\nIEZpb25h 42207\nIHBhZw== 42208\nIGFnaXRhdGlvbg== 42209\nfHx8fA== 42210\ndXJhbg== 42211\nIEVTQQ== 42212\nIGVzdGVlbQ== 42213\nIGRvZGdpbmc= 42214\nIDQxMg== 42215\ncnNz 42216\nIGNlYXNlcw== 42217\nZXhjbHVkaW5n 42218\nIGludGFrZXM= 42219\nIGluc2VydHM= 42220\nIGVtYm9sZA== 42221\nIE9yYWw= 42222\ndXB1bmN0dXJl 42223\nNDEx 42224\nIFVuaWZpZWQ= 42225\nIERlbGU= 42226\nIGZ1cm5hY2U= 42227\nIENveW90ZXM= 42228\nIEJyYWNo 42229\nTGFib3I= 42230\nIGhhbmRzaGFrZQ== 42231\nIGJydWlzZXM= 42232\nR3JhZGU= 42233\n6ZeY 42234\nIEdyYW1teQ== 42235\naWxlZW4= 42236\nU3RhdGVz 42237\nIFNjYW5kaW5hdmlhbg== 42238\nIEthcmRhc2g= 42239\nODY2 42240\nIGVmZm9ydGxlc3NseQ== 42241\nIERJUkVDVA== 42242\nIFRIRU4= 42243\nIE1laQ== 42244\nZXJ0YXRpb24= 42245\nMTk2OA== 42246\nIGdyb2lu 42247\nd2l0Y2g= 42248\nUmVxdWlyZW1lbnRz 42249\nOTg1 42250\nIHJvb2Zz 42251\nIGVzdGF0ZXM= 42252\nIEhG 42253\nIGhhaGE= 42254\nIGRlbnNlbHk= 42255\nIE9DVA== 42256\nIHBsYXN0aWNz 42257\nIGluY2lkZW50YWxseQ== 42258\nIFRyYWNrcw== 42259\nIFRheGVz 42260\nIGNoYW50ZWQ= 42261\nIGZvcmNlZnVs 42262\nIEJpZWJlcg== 42263\nIEthaG4= 42264\nS2VudA== 42265\nIENvdA== 42266\nbGljdHM= 42267\nRmVk 42268\nIGhpZGVvdXM= 42269\nIFZlcmQ= 42270\nIFN5bmRpY2F0ZQ== 42271\nIElsbGVnYWw= 42272\nSmV0 42273\nIERBVg== 42274\ncmVhc29uYWJsZQ== 42275\nY3Jldw== 42276\nIGZ1bmRhbWVudGFsaXN0 42277\nIHRydXRoZnVs 42278\nIEppbmc= 42279\nIGxpbA== 42280\nIGRvd25lZA== 42281\nIGVuY2hhbnRlZA== 42282\nIFBvbGljaWVz 42283\nIE1jTWFzdGVy 42284\nIEhhcmU= 42285\naWRlc2hvdw== 42286\nIHBhcmFtcw== 42287\nZW5jZXJz 42288\nZ29yaXRobQ== 42289\nIGFsbG93YW5jZXM= 42290\nIHR1cmJ1bGVudA== 42291\nIGNvbXBsZXhpdGllcw== 42292\nIEtU 42293\nIDMzNw== 42294\nIEdlbmV0aWM= 42295\nRlVO 42296\nRG91Zw== 42297\ndGljaw== 42298\nIGdpZ3M= 42299\ndW1lbnRoYWw= 42300\nIHBhdHJpYXJjaGFs 42301\nIGNhbGM= 42302\nLC4uLg== 42303\nIGNvdXQ= 42304\nIEd1YW4= 42305\nIHBhdGhvbG9naWNhbA== 42306\nIFJpdmFscw== 42307\nIHVuZGVycmF0ZWQ= 42308\nIGZsdW9yZXNjZW50 42309\nIEppdQ== 42310\nYXJuYWV2 42311\nIFF1YW4= 42312\nIDQyOQ== 42313\nIOCo 42314\nTWFyaW8= 42315\nQ29uc3RydWN0 42316\nIENpdGF0aW9u 42317\nIFJhY2lhbA== 42318\nIFJTQQ== 42319\nIEZpZGVs 42320\nIDM5NQ== 42321\nUGVyc29uYWxseQ== 42322\nQ2F1c2U= 42323\nw7s= 42324\ncmFkaWNhbA== 42325\naW5lbg== 42326\nIHZlaGVtZW50bHk= 42327\nIFBhcGE= 42328\nIGludGVybnNoaXA= 42329\nIGZsYWtlcw== 42330\nIFJlY2s= 42331\nTHVja2lseQ== 42332\nQnJh 42333\nMjAyMA== 42334\ncmF2aW5ncw== 42335\nUk4= 42336\nV29uZGVy 42337\nU2VyaW91c2x5 42338\nIHJldXNhYmxl 42339\nIHBvbGx1dGVk 42340\nIFBlbmc= 42341\nbGVpZ2g= 42342\naW5kbGU= 42343\nIGNpcmN1aXRyeQ== 42344\nIE1hZG9ubmE= 42345\nIEJBUlQ= 42346\nUmVzaWRlbnRz 42347\nYXR0cmlidXRl 42348\nUGhpbGFkZWxwaGlh 42349\nQ2x1Yg== 42350\nIHBsYW5uZXI= 42351\nIGZyYW50aWNhbGx5 42352\nIGZhaXRoZnVsbHk= 42353\nIFRlcnJpdG9yaWVz 42354\nIExBVA== 42355\nIEFuZGVyc2Vu 42356\nYW51 42357\nIFBBUks= 42358\nIFNvcmE= 42359\naWFnZQ== 42360\nIFBsYXlvZmZz 42361\nIEdDQw== 42362\nNDI3 42363\nIGFibm9ybQ== 42364\nIExldmVy 42365\nIGRpc29iZWRpZW5jZQ== 42366\nQXN5bmM= 42367\nIFNoZWE= 42368\nVmVydA== 42369\nIHNraXJ0cw== 42370\nIFNhd3llcg== 42371\neHA= 42372\nIHdvcnNlbmluZw== 42373\nIHNjYXBlZ28= 42374\nIEFuZ2xl 42375\nb3RoYWw= 42376\nIHRyb3Zl 42377\nIFN0eQ== 42378\nIE5ndXllbg== 42379\nbWFyaW5l 42380\naWRlb24= 42381\nRGVwdGhz 42382\nQmxvZw== 42383\nIElsbHVtaW5hdGk= 42384\nIHRyYWN0cw== 42385\nIG9yZ2FuaXNl 42386\nIG9zdHI= 42387\nRnM= 42388\nIGxldmVyYWdpbmc= 42389\nIERhcmVkZXZpbA== 42390\nYXNhcg== 42391\nIGxhbmc= 42392\nIGV4dGVybWlu 42393\ndXJzaW9ucw== 42394\nIFJvbW8= 42395\n44Kk44OI 42396\nIGNvbnRlbmRlZA== 42397\nIGVuY291bnRlcmluZw== 42398\nIFRhYmxldA== 42399\nIEFsdGVybmF0ZQ== 42400\nc2tpbGw= 42401\nIHN3ZWV0cw== 42402\nIGNvaGVzaXZl 42403\nY2FwYWNpdHk= 42404\nIHJlcHVk 42405\nIGxpemFyZA== 42406\ncm9v 42407\nIHBpbGdyaW1z 42408\nIFJ1ZmY= 42409\nIEluc3RydW1lbnQ= 42410\nIExvZ28= 42411\ndWl0b3Vz 42412\nRUg= 42413\nIHNhbGVzbWFu 42414\nIGFua2xlcw== 42415\nTGVk 42416\nIFBhdHR5 42417\ndWRvcw== 42418\nT3duZXI= 42419\nIGRpc2NyZXBhbmNpZXM= 42420\na2o= 42421\nTVU= 42422\nIHVuY29uZGl0aW9uYWw= 42423\nRHJhZ29uTWFnYXppbmU= 42424\naWFyZA== 42425\nT2Fr 42426\nIENvbnZlcnNhdGlvbg== 42427\nYmVlcg== 42428\nIE9zYWth 42429\nRGVsdGE= 42430\ndXNreQ== 42431\nIHNlY3JldGlvbg== 42432\nIHBsYXph 42433\nIG1pbmc= 42434\nIGRlcGxldGlvbg== 42435\nIE1vdXM= 42436\nIElUUw== 42437\nIEhpbWFs 42438\nIEZsZW1pbmc= 42439\nIGN5dG9r 42440\nIEhpY2s= 42441\nIGJhdHRlcnM= 42442\nIEludGVsbGVjdHVhbA== 42443\nNjc1 42444\nw6ly 42445\nSVNJT04= 42446\nIFF1ZW50aW4= 42447\nIENoYXB0ZXJz 42448\naWhhZGk= 42449\nIGNvYXN0ZXI= 42450\nV0FZUw== 42451\nIExpemFyZA== 42452\nIFlvcg== 42453\nYW5kZXJpbmc= 42454\nU2tpbg== 42455\naGF1c3Q= 42456\nYWJieQ== 42457\nIHBvcnRyYXlpbmc= 42458\nIHdpZWxkZWQ= 42459\nZGFzaA== 42460\nIHByb3BvbmVudA== 42461\nIHJpcHBsZQ== 42462\nIGdyYXBoZW5l 42463\nIGZseWVy 42464\nIHJlY3VycmVudA== 42465\nIGRldmlscw== 42466\nIHdhdGVyZmFsbA== 42467\n5piv 42468\nZ29v 42469\nVGV4dENvbG9y 42470\nIHRhbXBlcmluZw== 42471\nSVZFUw== 42472\nVFJVTVA= 42473\nIEFiZWw= 42474\nIFNBTA== 42475\nIEhlbmRyaWNrcw== 42476\nIEx1Y2l1cw== 42477\nYm90cw== 42478\nIDQwOTY= 42479\nSVNUT1JZ 42480\nR3Vlc3Q= 42481\nIE5Y 42482\naW5hbnQ= 42483\nQmVueg== 42484\nIExvYWRlZA== 42485\nIENsZXZlcg== 42486\ndHJlYXRtZW50 42487\nIHRhdmVybg== 42488\nIDMzOQ== 42489\nIFROVA== 42490\naWZpY2FudGx5 42491\nVGVtcGVyYXR1cmU= 42492\nRmVs 42493\nIHVuZGVyd29ybGQ= 42494\nIEp1ZGdlcw== 42495\nIDwr 42496\nIHN0dW1w 42497\nIG9jY3VwYW5jeQ== 42498\nIGFiZXI= 42499\nIEZpbmRlcg== 42500\nKSIs 42501\nIE51bmVz 42502\ncmVzZXQ= 42503\naW5ldA== 42504\nZWN0b215 42505\nIHdlbGxuZXNz 42506\nIFBlYg== 42507\ncXVhcnRlcmVk 42508\nYW5kYW4= 42509\nIG5lZ2F0aXZlcw== 42510\nIFRoaWVs 42511\nIENsaXA= 42512\nIExURA== 42513\nIGJsaWdodA== 42514\nIHJlcGVydG9pcmU= 42515\nS3lsZQ== 42516\nIHF1ZXI= 42517\nIENlcw== 42518\nIGhhcGw= 42519\nOTg5 42520\nIFRoYW1lcw== 42521\naXNjb3BhbA== 42522\nRGVzaw== 42523\naXZhcmlhdGU= 42524\nIEV4Y2VsbGVuY2U= 42525\nZm91bmRhdGlvbg== 42526\nIOKH 42527\nWGk= 42528\nIG15c3RlcmlvdXNseQ== 42529\nZXN0eWxlcw== 42530\nIHBlcmlzaA== 42531\nIEVuZ2Vscw== 42532\nIERFQUQ= 42533\nMDkw 42534\nfX19 42535\nIFVucmVhbA== 42536\nIHJlc3RsZXNz 42537\nSURFUw== 42538\nb3J0aG9kb3g= 42539\nIEludGVybWVkaWF0ZQ== 42540\nIGRpbm5lcnM= 42541\nIFRyb3V0 42542\nIFNleW0= 42543\nIEhhbGxz 42544\nb2dnZWQ= 42545\nIHRyYWdlZGllcw== 42546\nIGRpZG50 42547\nNjc2 42548\nIGFpbG1lbnRz 42549\nIG9ic2VydmFibGU= 42550\nIFZpZGU= 42551\nYWRhcHQ= 42552\nIER1c2s= 42553\nIHByb2Zlc3Npb25hbGlzbQ== 42554\nIFByZXNjb3R0 42555\nIEluZGllcw== 42556\ncG94 42557\nIE1laHJhbg== 42558\nV2lkZQ== 42559\nIGVuZGVtaWM= 42560\nIFBhcmFu 42561\nQmlyZA== 42562\nIHBlZGFscw== 42563\nIElV 42564\nIEFkYW1hbnQ= 42565\nIEh1cnQ= 42566\nIGNvcnJlbGF0ZXM= 42567\ndXJkZW4= 42568\nIHNwb25zb3Jpbmc= 42569\nY2xpbWF0ZQ== 42570\nIFVuaXZlcnNpdGllcw== 42571\nIEtub3Q= 42572\nZW5uZXM= 42573\nIERhbWlhbg== 42574\nIEF4ZWw= 42575\nU3BvcnQ= 42576\nIGJhcmI= 42577\nIFNubw== 42578\nc2hvd24= 42579\nc3RlZW4= 42580\ndWRlbmNl 42581\nIG5vbnZpb2xlbnQ= 42582\nIGhvbW9waG9iaWE= 42583\nIGJpb21hc3M= 42584\nIERldGFpbA== 42585\nIHNyZk4= 42586\nIFR1bmU= 42587\nYWNjb21wYW5pZWQ= 42588\nSUVOQ0U= 42589\nQWxiZXJ0 42590\nIE1vbmdv 42591\neng= 42592\nIENlcmJlcnVz 42593\nb3JiaXQ= 42594\nY2Vucw== 42595\nIHNsYXk= 42596\nU0hBUkU= 42597\nSFk= 42598\nIGJyYXds 42599\nIFByb2Jl 42600\nIG5vbmV4aXN0ZW50 42601\nIENsYXJlbmNl 42602\nIEJsYWNrYnVybg== 42603\nIHBvcnRhbHM= 42604\nIFJpdGE= 42605\nIFJlbWFpbg== 42606\nIExldmFudA== 42607\nIHRyaWNrZWQ= 42608\nIEZlcnJ5 42609\nYXZlcmluZw== 42610\nIFN0cmF3YmVycnk= 42611\nIEFuc3dlcnM= 42612\nIGhvcnJlbmRvdXM= 42613\nIEFtYW4= 42614\nU3VwcGxlbWVudA== 42615\nIFRvYWQ= 42616\nIHBlZWxlZA== 42617\nIG1hbm9ldXY= 42618\nIFV6YmVr 42619\nbW9uZHM= 42620\nIEhlY3Rvcg== 42621\nIDQwMg== 42622\ncGVlcw== 42623\nZml4ZXM= 42624\nIGRq 42625\nIHJlc3VtZXM= 42626\nIGFjY291bnRhbnQ= 42627\nIGFkdmVyc2l0eQ== 42628\nIGhhbXBlcmVk 42629\nIExhcnNvbg== 42630\nIGRvcGluZw== 42631\ncGFydHM= 42632\nSHVy 42633\nIGJlYXJkZWQ= 42634\nIHly 42635\nIFBsdWdpbg== 42636\n5aWz 42637\nIC8qKg== 42638\ncm9sbGV5 42639\nIHdhdGVyc2hlZA== 42640\nIFN1Ym1pc3Npb24= 42641\naWZsb3dlcg== 42642\nQVND 42643\nIGNob2ly 42644\nIHNjdWxwdHVyZXM= 42645\nbUE= 42646\naW5jcmVhc2luZw== 42647\nYWlp 42648\nIHNuZWFrZXJz 42649\nIGNvbmZyb250cw== 42650\nIEVsZXBoYW50 42651\nIEVsaXhpcg== 42652\nIHJlY2Fs 42653\nIFRUTA== 42654\nd2lkZ2V0 42655\nIFdheA== 42656\nIEdyYXlzb24= 42657\nIGhhaXJzdA== 42658\nIGh1bWlsaWF0ZWQ= 42659\nIFdBUk4= 42660\nYXBwaW5lc3M= 42661\nIFRUQw== 42662\nRnVlbA== 42663\nIHBvbGlv 42664\nIGNvbXBsZXhlcw== 42665\nIGJhYmU= 42666\nIFhJVg== 42667\nUEY= 42668\nKS5b 42669\nUGFydHM= 42670\nIDQzNQ== 42671\nTWVn 42672\nIFlhcmRz 42673\nIEFMUA== 42674\nIHllbGxz 42675\nIHByaW5jZXM= 42676\nIGJ1bGxpZXM= 42677\nIENhcGl0YWxpc20= 42678\nZXhlbXB0 42679\nRkFR 42680\nIFNwb25nZQ== 42681\nIEFsYQ== 42682\nIHBsZWFzYW50bHk= 42683\nIGJ1Zg== 42684\nIGRlbm90ZQ== 42685\nIHVucHVibGlzaGVk 42686\nIGtuZWVsaW5n 42687\nYXNjYQ== 42688\nIGxhcHNl 42689\nYWxpZW4= 42690\nOTk0 42691\nIHJlZmVyZWVz 42692\nIExhd3llcnM= 42693\nU2FudGE= 42694\nIHB1enpsaW5n 42695\nIFByb21ldGhldXM= 42696\nIFBoYXJhb2g= 42697\nIERlbGF5 42698\nIGZhY2lsaXRhdGVz 42699\nIENFUw== 42700\nIGpld2Vscw== 42701\nIGJvb2tsZXQ= 42702\nb25kaW5n 42703\nIHBvbGFyaXphdGlvbg== 42704\nIE1vcmFu 42705\nIFNhbGFk 42706\nIFNPUw== 42707\nIEFkdmljZQ== 42708\nUEhPVE9T 42709\nSUNBTg== 42710\naWF0dXJlcw== 42711\nZXhwcmVzcw== 42712\nIFdvbmRlcmxhbmQ= 42713\nIENPREU= 42714\nIENMQVNT 42715\nOTc1 42716\nIGdyZXA= 42717\nIERpZXNlbA== 42718\nIEdsYWM= 42719\nIT8i 42720\nIHJt 42721\nb2luZQ== 42722\nZGlzY3JpbWluYXRpb24= 42723\nIE51cnNl 42724\nbWFsbG93 42725\nIHZvcnRleA== 42726\nIENvbnNvcnRpdW0= 42727\nIGxhcmdlRG93bmxvYWQ= 42728\nc3RyYWlnaHQ= 42729\nYXVnaGxpbg== 42730\nR3JhZA== 42731\nIHB1YmxpY2l6ZWQ= 42732\nIFdhdmVz 42733\nIFJlZGQ= 42734\nIGZlc3Rpdml0aWVz 42735\nIE1hbmU= 42736\nYXJvdg== 42737\nIGZsZWV0aW5n 42738\nIERydW5r 42739\ndWdlbg== 42740\nQ2VsZQ== 42741\nIGNocm9tb3NvbWVz 42742\nIERPVA== 42743\nLSstKy0rLSs= 42744\nIGJ1c2llc3Q= 42745\nIEJlYXZlcg== 42746\nU3lyaWFu 42747\nIEt5cg== 42748\na2Fz 42749\nIENyb3NzUmVm 42750\nMTk1MA== 42751\nNzYwMQ== 42752\nIHJlcGVhbGluZw== 42753\nIFdpbm5lcnM= 42754\nIE1hY3Jv 42755\nIERPRA== 42756\nYmxhbmNl 42757\nU29ydA== 42758\nNjQx 42759\nIG1ldHJl 42760\nIERpcms= 42761\nIGdvZ2dsZXM= 42762\nIGRyYXdiYWNrcw== 42763\nIGNvbXBsYWluYW50 42764\nIGF1dGhvcml6aW5n 42765\nIGFudGl0cnVzdA== 42766\nb3BlcmF0ZWQ= 42767\nIG1haA== 42768\nIGV4YWdnZXJhdGlvbg== 42769\nQW1hemluZw== 42770\nIFNlcmFwaA== 42771\nIGhhemU= 42772\nd293 42773\nIGV4dGluZ3Vpc2hlZA== 42774\nIGNhbnlvbg== 42775\nIEJvc2g= 42776\nIHZlbnRz 42777\nIHNjcmFwZQ== 42778\nQ29ycmVjdA== 42779\nNDI2 42780\nIGF2Zw== 42781\nRGVtYW5k 42782\nIOKIvA== 42783\nIG1pY3JvYmlvdGE= 42784\nIn1dLCI= 42785\nIFN0ZXY= 42786\nQmlv 42787\nIFBsYW5lcw== 42788\nIHN1Z2dlc3RpdmU= 42789\nIGRlY2lwaGVy 42790\nIFJlZnVnZWU= 42791\nIEtlanJpd2Fs 42792\nIEdyZWVucGVhY2U= 42793\nIGRlY2xhc3M= 42794\nIFNvdW5kZXJz 42795\nIHRobw== 42796\nIGRlY3J5cHQ= 42797\nIGJydXNoaW5n 42798\nIEphbmVpcm8= 42799\naXBvcA== 42800\nU2k= 42801\nODc3 42802\nIEdlb2ZmcmV5 42803\nIGNwdQ== 42804\nIEhhemVs 42805\nIHZpZXdwb2ludHM= 42806\nIGNyaXNweQ== 42807\nIE5vdGlmaWNhdGlvbg== 42808\nIHNvbGRlcg== 42809\nIE1vZGVzdA== 42810\nIEhlbWlzcGhlcmU= 42811\nIGNhc3NldHRl 42812\naW5jbHVkZXM= 42813\nIGlkZW50aWZpZXJz 42814\nIENBTEw= 42815\naW5jZW50 42816\nVG9kZA== 42817\nIFN3ZWVw 42818\nIDMzNA== 42819\nYm9zcw== 42820\nIHNtaXI= 42821\nZ2lueA== 42822\nIHRvd25zaGlw 42823\nIGdyaWV2aW5n 42824\nIE1vc3F1ZQ== 42825\nTmV0ZmxpeA== 42826\nQVNFRA== 42827\nIE1pbGxlbm5pYWxz 42828\nb2NvbQ== 42829\nMTk2Nw== 42830\nIGJvbGRseQ== 42831\nc2xlZXA= 42832\nIGVzY2hl 42833\nYXJpanVhbmE= 42834\nIHN3aXJs 42835\nIFBlbmFs 42836\nIG5lZ2xpZ2VudA== 42837\nIFN0ZXBoZW5zb24= 42838\nS0VS 42839\nIFpvcm8= 42840\ncmlzaXM= 42841\nIGxvY2FsaXphdGlvbg== 42842\nIFNleW1vdXI= 42843\nIEFuZ2xpYw== 42844\ncmVkaXRhdGlvbg== 42845\ncHJvdGVjdGlvbg== 42846\nIFBhaWdl 42847\nIG9taXQ= 42848\nIFJvdXNzZQ== 42849\nIFR1Yg== 42850\nIGludml0YXRpb25z 42851\ndHR5 42852\nIG1vc3M= 42853\ncGh5c2ljYWw= 42854\nQ3JlZGl0cw== 42855\nIGFuYXJjaHk= 42856\nIGNoaWxkY2FyZQ== 42857\nIGx1bGw= 42858\nIE1law== 42859\nIExhbmd1YWdlcw== 42860\nbGF0ZXN0 42861\nIFNhbmZvcmQ= 42862\nIHVzYWJpbGl0eQ== 42863\nIGRpZmZ1c2U= 42864\nIERBVEE= 42865\nIHNwcml0ZXM= 42866\nIFZlZ2V0YQ== 42867\nIFByb21vdGlvbg== 42868\n44O844Kv 42869\ncmljdGluZw== 42870\nemVl 42871\nVHVya2lzaA== 42872\nIFREcw== 42873\ncHJvdmVu 42874\nNTcx 42875\nIHNtdWdnbGVycw== 42876\nNzA3MTA= 42877\nIHJlZm9ybWVk 42878\nIExvaXM= 42879\nIHVuZmw= 42880\nIFdJVEhPVVQ= 42881\nIFJldHVybmluZw== 42882\nYW5uaWU= 42883\nIFRvbWFz 42884\nRnJhbmM= 42885\nIFByb2ZpdA== 42886\nIFNFUlY= 42887\nIFJ1bWJsZQ== 42888\naWt1bWFu 42889\nZXNhbg== 42890\nIHRlc3RlcnM= 42891\nIGdhZGdldA== 42892\nIGJyYWNlbGV0 42893\nIEZTQQ== 42894\nY29tcG9uZW50 42895\nIHBhcmFtZWRpY3M= 42896\nIGphbg== 42897\nIFJlbWVt 42898\nIFNraW5uZXI= 42899\nIGxvdg== 42900\nIFF1YWtl 42901\ncm9tYQ== 42902\nIGZsYXNr 42903\nUHJpbmM= 42904\nIG92ZXJwb3dlcg== 42905\nIGxvZGdpbmc= 42906\nIEtLSw== 42907\ncmV0dGU= 42908\nIGFic29yYnM= 42909\nd3JvdGU= 42910\nICwi 42911\nS2luZ3M= 42912\nIEhhaWw= 42913\nIEZhbGxpbmc= 42914\neHRhcA== 42915\nIEhlbGVuYQ== 42916\naXJlbnM= 42917\nTGFycnk= 42918\nIHBhbXBobGV0 42919\nIENQUg== 42920\nR3Jv 42921\nIEhpcm9zaGltYQ== 42922\nIGhvbGlzdGlj 42923\nIi5b 42924\nIGRldGFjaG1lbnQ= 42925\nIGFzcGlyZQ== 42926\nIGNvbXBsaWNpdA== 42927\nIEdyZWVud29vZA== 42928\nIHJlc3Bhd24= 42929\nIFN0dXBpZA== 42930\nIEZpbmlzaGVk 42931\nZmFs 42932\nYmFzcw== 42933\nIGFiaG9y 42934\nIG1vY2tlcnk= 42935\nIEZlYXN0 42936\nVklERU8= 42937\nIGNvbnNlYw== 42938\nIEh1bmdyeQ== 42939\nUHVsbA== 42940\nIEh1c3Q= 42941\naXRhbmNl 42942\nP+OAjQ== 42943\nKS0t 42944\nIFBhcmFsbGVs 42945\nY29udg== 42946\nNDY5 42947\naGFhcg== 42948\nd2FudA== 42949\nUGFwZXI= 42950\nbWlucw== 42951\nIFRvcm8= 42952\nIFRSVU1Q 42953\nIFJhaQ== 42954\nRFc= 42955\nIFdpY2tlZA== 42956\nIExlcA== 42957\nIGZ1bmt5 42958\nIGRldHJpbWVudA== 42959\naW9zaXM= 42960\nYWNoZXY= 42961\nIGRlZ3JhZGU= 42962\naW1pbGF0aW9u 42963\nIHJldGFyZA== 42964\nIGZyYWdtZW50YXRpb24= 42965\nIGNvd2JveQ== 42966\nIFlQRw== 42967\nIEhBTA== 42968\nUGFyZW50cw== 42969\nIFNpZWc= 42970\nIFN0cmF1c3M= 42971\nIFJ1YmJlcg== 42972\n15A= 42973\nRnJhZw== 42974\nIHB0 42975\nIG9wdGlvbmFsbHk= 42976\nIFpJUA== 42977\nIFRyYW5zY3JpcHQ= 42978\nIER3ZWxs 42979\nODgy 42980\nTWVyYw== 42981\nIE1PVA== 42982\n44Ov44Oz 42983\nIGh1bnRz 42984\nIGV4ZWN1dGVz 42985\nSW5jbHVkZXM= 42986\nIGFjaWRpYw== 42987\nIFJlc3BvbnNpYmlsaXR5 42988\nIER1bWI= 42989\nd2Vp 42990\nQW5kZXJzb24= 42991\nIEphc3Blcg== 42992\naWdodG9u 42993\nYWJzb2x1dGVseQ== 42994\nQWR1bHQ= 42995\nIHBsdW5kZXI= 42996\nTW9ybmluZw== 42997\nIFRvdXJz 42998\nIERhbmU= 42999\nzro= 43000\nIFRFU1Q= 43001\nIEdpbmE= 43002\nIGNhbmluZQ== 43003\nYXdhbg== 43004\nIHNvY2lhbGlzdHM= 43005\nIFNvZGE= 43006\nIGltcGV0dXM= 43007\nIFN1cHBsZW1lbnRhcnk= 43008\nb2xpYXRo 43009\nIEtpbm5pa3VtYW4= 43010\nbWl0dGVkbHk= 43011\nc2Vjb25kcw== 43012\nIG9yZ2FuaXNlcnM= 43013\nIGRvY3VtZW50YXJpZXM= 43014\nVmFyaWFibGU= 43015\nR1JFRU4= 43016\nIHJlc29ydHM= 43017\nIGJyYWdnaW5n 43018\nIDM2OA== 43019\nQXJ0aXN0 43020\nd2s= 43021\nYmxlcnM= 43022\nVW5jb21tb24= 43023\nIFJldHJpZXZlZA== 43024\nIGhlY3RhcmVz 43025\nIHRveGlu 43026\ncmFuaw== 43027\nIGZhaXRocw== 43028\nIEdyYXBoaWM= 43029\nIHZlYw== 43030\nIExJQQ== 43031\nQWZyaWNhbg== 43032\nIGFyZGVudA== 43033\nZW5kaWFyeQ== 43034\nTGFrZQ== 43035\nIERPUw== 43036\nY2llbnRpb3Vz 43037\nIE9rYXdhcnU= 43038\nIEFsbHk= 43039\nIFRpbWVsaW5l 43040\nRGFzaA== 43041\nIElj 43042\nY29udGludWU= 43043\nIHRpZHk= 43044\nIGluc3RpbmN0aXZlbHk= 43045\nIFBvc3NpYmx5 43046\nIE91dGRvb3I= 43047\nIFdvdWxkbg== 43048\nIGxpY2g= 43049\nIEJyYXk= 43050\nIEFY 43051\nIMOJ 43052\nICsj 43053\nXCc= 43054\nRGlyZWN0b3J5 43055\nYWJpZGluZw== 43056\nIGZlcmFs 43057\naWNhdGl2ZQ== 43058\nYnV0dA== 43059\nIHBlcnZlcnNl 43060\nU2FsdA== 43061\nIHdhcnBlZA== 43062\nIG5pbmV0ZWVu 43063\nIGNhYmluZXRz 43064\nIHNyZkF0dGFjaA== 43065\nIFNsb2Fu 43066\nIHBvd2VyaW5n 43067\ncmVnYXRpb24= 43068\nRmxpZ2h0 43069\nc2V2ZXJl 43070\nIHN0cmVu 43071\nIGNvZw== 43072\nYXBhY2hl 43073\nIOKd 43074\nIGNhZmV0ZXJpYQ== 43075\ncGFjZXM= 43076\nIEdyaW1vaXJl 43077\ndXRvbml1bQ== 43078\nIHJhaW5pbmc= 43079\nIGNpcmNsaW5n 43080\nIGxpbmViYWNrZXJz 43081\nY3JlZGl0 43082\nIHJlcGF0cmk= 43083\nIENhbWRlbg== 43084\nbGljZW5zZQ== 43085\nIGx5cmlj 43086\nIGRlc2NyaXB0b3I= 43087\nIHZhbGxleXM= 43088\nIHJlcQ== 43089\nIGJhY2tzdGFnZQ== 43090\nIFByb2hpYml0aW9u 43091\nIEtldA== 43092\nT3BlbmluZw== 43093\nU3lt 43094\n5pa5 43095\nIHNlcnZpbmdz 43096\nIG92ZXJzZWVu 43097\nIGFzdGVyb2lkcw== 43098\nIE1vZHM= 43099\nIFNwcmluZ2Vy 43100\nIENvbnRhaW5lcg== 43101\n6Ls= 43102\nIE1lbnM= 43103\nIG11bHRpbQ== 43104\nIGZpcmVmaWdodGVy 43105\ncGVj 43106\nIGNobG9yaW5l 43107\n0Lw= 43108\nZW5kaQ== 43109\nIHNwYXJpbmc= 43110\nIHBvbHlnYW15 43111\nIFJO 43112\nIFBlbGw= 43113\nIHRpZ2Vycw== 43114\nIGZsYXNoeQ== 43115\nIE1hZGFtZQ== 43116\nU3dvcmQ= 43117\nIHByZWZyb250YWw= 43118\nIHByZXJlcXVpc2l0ZQ== 43119\ndWNh 43120\nIHdpZmk= 43121\nIG1pc2NvbmNlcHRpb24= 43122\nIGhhcnNobHk= 43123\nIFN0cmVhbWluZw== 43124\nb3RvbQ== 43125\nIEdpdWxpYW5p 43126\nZm9vdGVk 43127\nIHR1YmluZw== 43128\naW5kaXZpZHVhbA== 43129\nemVr 43130\nbnVjbGVhcg== 43131\nbW9s 43132\nIHJpZ2h0ZnVs 43133\nNDkz 43134\nIHNwZWNpYWxpemF0aW9u 43135\nIHBhc3Npb25hdGVseQ== 43136\nIFZlbG9jaXR5 43137\nIEF2YWlsYWJpbGl0eQ== 43138\nVGVubg== 43139\nIGxhdGNo 43140\nIFNvbWVib2R5 43141\nIGhlbGl1bQ== 43142\nY2xhdw== 43143\nIGRpcHBpbmc= 43144\nWFhY 43145\nIGludGVycGVyc29uYWw= 43146\nNzEw 43147\nIHN1YnRlcg== 43148\nIGJpb2xvZ2lzdHM= 43149\nIExpZ2h0aW5n 43150\nIG9wdGlj 43151\nIGRlbmlt 43152\nZW5kb24= 43153\nIENvcm0= 43154\nIDM0MQ== 43155\nIENvdXA= 43156\nIGZlYXJsZXNz 43157\nIGFsb3Q= 43158\nIENsaWZmb3Jk 43159\nIFJ1bnRpbWU= 43160\nIFByb3Zpc2lvbg== 43161\ndXBkYXRlZA== 43162\nbGVuZWNr 43163\nIG5ldXJvbg== 43164\nIGdyYWRpbmc= 43165\nIEN0 43166\nc2VxdWVuY2U= 43167\naW5pYQ== 43168\nY29uY2VwdA== 43169\nIHJvYXJpbmc= 43170\ncml2YWw= 43171\nIENhdWNhc2lhbg== 43172\nIG1vbm9n 43173\na2V5ZXM= 43174\nIGFwcGVsbGF0ZQ== 43175\nIGxpYWlzb24= 43176\nRVN0cmVhbUZyYW1l 43177\nIFBsdW0= 43178\nIS4= 43179\nIHNwaGVyaWNhbA== 43180\nIHBlcmlzaGVk 43181\nIGJsb3Q= 43182\nIGJlbmNoZXM= 43183\nIDQxMQ== 43184\nIHBpb25lZXJlZA== 43185\nIGh1cmxlZA== 43186\nSmVubmlmZXI= 43187\nIFlvc2VtaXRl 43188\nQ2hhaXI= 43189\nIHJlZWZz 43190\nIGVsZWN0b3I= 43191\nIEFudGhlbQ== 43192\nNjUy 43193\nIHVuaW5zdGFsbA== 43194\nIGltcGVkZQ== 43195\nIGJsaW5raW5n 43196\nIGdvdG8= 43197\nRGVjcmU= 43198\nQXJlbg== 43199\nIHN0YWJpbGl6YXRpb24= 43200\nIERpc2FibGVk 43201\nIFlhbnVrb3Z5Y2g= 43202\nIG91dGxhd2Vk 43203\nIFZlbnR1cmE= 43204\ndGVuZXNz 43205\nIHBsYW50YXRpb24= 43206\nIHlhY2h0 43207\nIEh1YXdlaQ== 43208\nIHNvbHZlbnQ= 43209\nIGdyYWNpb3Vz 43210\nIGN1cmlvdXNseQ== 43211\nIGNhcGFjaXRvcg== 43212\nIGN4 43213\nIFJlZmxleA== 43214\nUGh5cw== 43215\nIENm 43216\ncHRpbg== 43217\nY29uc2VydmF0aXZl 43218\nIGludm9jYXRpb24= 43219\nY291cg== 43220\nRk4= 43221\nIE5ld2x5 43222\nSG91cg== 43223\nQXNpYW4= 43224\nIExlYWRpbmc= 43225\nIEFlcm9zcGFjZQ== 43226\nQW5uZQ== 43227\nIHByZW5hdGFs 43228\nIGRldGVyaW9yYXRpbmc= 43229\nSENS 43230\nIE5vcm1hbmR5 43231\nb2xpbmk= 43232\nIEFtYnJv 43233\nOTEw 43234\nIHNldGJhY2tz 43235\nIFRSRQ== 43236\nIHNpZw== 43237\nIFNjb3VyZ2U= 43238\nNTk3 43239\nNzk4 43240\nR2FtZXBsYXk= 43241\nIG1zZWM= 43242\nTVg= 43243\nIHByaWNleQ== 43244\nIExMUA== 43245\nYWtlcnU= 43246\nIG92ZXJhcmNoaW5n 43247\nIEJhbGU= 43248\nIHdvcmxkbHk= 43249\nQ2xhcms= 43250\nIHNjZW5pYw== 43251\nIGRpc2xpa2Vk 43252\nIENvbnRyb2xsZWQ= 43253\nVGlja2V0cw== 43254\nIEVX 43255\nYWJpZXM= 43256\nIFBsZW50eQ== 43257\nTm9uZXRoZWxlc3M= 43258\nIGFydGlzYW4= 43259\nVHJhbnNmZXI= 43260\nIEZhbW91cw== 43261\nIGluZmllbGQ= 43262\nYmxleQ== 43263\nIHVucmVzb2x2ZWQ= 43264\nIE1MQQ== 43265\n44KC 43266\nQ29ycmVjdGlvbg== 43267\nIGRlbW9jcmF0 43268\nIE1vcmVubw== 43269\ncm9jYWw= 43270\naWxpbmdz 43271\nIHNhaWxvcg== 43272\nIHJpZmU= 43273\naHVuZw== 43274\nIHRyb3Blcw== 43275\nIHNuYXRjaGVk 43276\nIExJTg== 43277\nIEJpYg== 43278\nRVNB 43279\nIFByZXY= 43280\nIENhbWVs 43281\ncnVudGltZQ== 43282\nIG9ibm94aW91cw== 43283\nNDM3 43284\nIHN1bW1lcnM= 43285\nIHVuZXhwbGFpbmVk 43286\nIFdhbHRlcnM= 43287\nY2FsaWJlcg== 43288\nIGd1bGw= 43289\nIEVuZHVyYW5jZQ== 43290\n5L2c 43291\nIDM0Nw== 43292\nSXJpc2g= 43293\nIGFlcm9iaWM= 43294\nIGNyYW1wZWQ= 43295\nIEhvbm9sdWx1 43296\n4Kk= 43297\ndXNlcmM= 43298\nZWNhc3Q= 43299\nQUNZ 43300\nIFF1ZXJ5 43301\n44K544OI 43302\nQmV0YQ== 43303\nIHN1c2NlcHRpYmlsaXR5 43304\nIFNoaXY= 43305\nIExpbWJhdWdo 43306\nIMOW 43307\nIE5YVA== 43308\nIE11c3M= 43309\nIEJyaXRvbnM= 43310\nRVNDTw== 43311\nRUdJTg== 43312\nICUl 43313\nIHNlY2Vzc2lvbg== 43314\nIFBhdHJvbg== 43315\nIEx1YQ== 43316\nbmFpcmVz 43317\nIEpQTW9yZ2Fu 43318\ndXNi 43319\nb2N5dGU= 43320\nIGNvdW5jaWxsb3Jz 43321\nIExpYW5n 43322\nZmFybQ== 43323\nIG5lcnZvdXNseQ== 43324\nIGF0dHJhY3RpdmVuZXNz 43325\nIEtvdg== 43326\nanVtcA== 43327\nUGxvdA== 43328\nIHN0YWlucw== 43329\nIFN0YXR1ZQ== 43330\nIEFwb3N0bGVz 43331\naGV0ZXI= 43332\nIFNVUFBPUlQ= 43333\nIG92ZXJ3aGVsbQ== 43334\nWUVT 43335\nIDI5MQ== 43336\nZGVuc2l0eQ== 43337\nIHRyYXBwaW5n 43338\nTWl0 43339\nIGZpZGU= 43340\nIFBhbWVsYQ== 43341\nYXRsYW50aWM= 43342\nRGFtbg== 43343\nIHB0cw== 43344\nT1BB 43345\nIHNlcnZpY2luZw== 43346\nIG92ZXJmbG93aW5n 43347\ndWxv 43348\nIEVyaXQ= 43349\ndGlja2V0 43350\nbGlnaHRpbmc= 43351\nIEhtbQ== 43352\n44O844Or 43353\naW1vdG8= 43354\nIGNodWNrbGU= 43355\nNDIz 43356\n44GV 43357\nc2hhcGU= 43358\nIHF1ZXVlcw== 43359\nIGFuY2hvcnM= 43360\n44K844Km44K5 43361\nRmVy 43362\nIGF3b2tl 43363\nIDY2Ng== 43364\naGFuZHM= 43365\nIGRpdmVyZ2VuY2U= 43366\nIDUwNQ== 43367\nVGlwcw== 43368\nIGRlcG90 43369\nIHNrZXc= 43370\nIERlbGl2ZXI= 43371\nb3BvdA== 43372\nIGRpdnVs 43373\nIEVC 43374\ndW5zaWduZWQ= 43375\nIFVuaQ== 43376\nWGJveA== 43377\nIGZvcmtz 43378\nIDcwMg== 43379\n5a8= 43380\nIHByb21vdGVycw== 43381\nIFZhcG9y 43382\nIGxldmllZA== 43383\nc2xvdA== 43384\nIHBpZ21lbnQ= 43385\nIGN5bGluZGVycw== 43386\nQ1JF 43387\nIHNuYXRjaA== 43388\nIHBlcnBldHVhbGx5 43389\nIGxpY2tpbmc= 43390\nIEZlZXQ= 43391\nIEtyYWtlbg== 43392\nIEhvbGRlbg== 43393\nIENMU0lE 43394\nbXI= 43395\nIHByb2plY3Rvcg== 43396\nIGRlbm90ZXM= 43397\nIGNoYXBlbA== 43398\nIFRvcnJlbnQ= 43399\nYmxlcg== 43400\nUm91dGU= 43401\nIERlZmVuZGFudA== 43402\nIFB1Ymxpc2hlcnM= 43403\nIE1hbGVz 43404\nIElubm92 43405\nIEFnaWxpdHk= 43406\ncml0ZXI= 43407\ndHltb2xvZ3k= 43408\nc3RvcmVz 43409\nTGluZA== 43410\nIGZvbGx5 43411\nIFp1cmljaA== 43412\nQmxl 43413\nIG51cnR1cmU= 43414\nIGNvYXN0bGluZQ== 43415\ndWNoaW4= 43416\nRG9taW4= 43417\nIGZyaXZvbA== 43418\nIENvbnNvbGlk 43419\ncmVzdWx0cw== 43420\nTUo= 43421\nIHBoeWxvZ2Vu 43422\nIGhhdWxlZA== 43423\nIFdpbGV5 43424\nIEplc3NpZQ== 43425\nIFByZXBhcmU= 43426\nIEVwcw== 43427\nIHRyZWFzdXJlcg== 43428\nSUFT 43429\nIGNvbG9uaXN0cw== 43430\nIGludW5k 43431\nIFdXRg== 43432\nIENvbnZlcnRlZA== 43433\nNjAwMA== 43434\nb3V0c2lkZQ== 43435\nIEFwcGVhcmFuY2U= 43436\nIFJlbGlj 43437\nIE1pc3Rlcg== 43438\nc2F3 43439\nIHJlc3VsdGFudA== 43440\nIGFkamVjdGl2ZQ== 43441\nIExhdXJlbA== 43442\nIEhpbmRp 43443\nYmRh 43444\nUGVhY2U= 43445\nIHJlYmlydGg= 43446\nIG1lbWJyYW5lcw== 43447\nIGZvcndhcmRpbmc= 43448\nIGNvbGxpZGVk 43449\nIENhcm9seW4= 43450\nS2Fuc2Fz 43451\nNTk5 43452\nIFNvbGlkR29sZE1hZ2lrYXJw 43453\nQmVjaw== 43454\nIHN0cmVzc2luZw== 43455\nIEdvbw== 43456\nIENvb3BlcmF0aXZl 43457\nIGZz 43458\nIEFyY2hpZQ== 43459\nTGl0ZXI= 43460\nIEtsb3Bw 43461\nSmVycnk= 43462\nIGZvb3R3ZWFy 43463\nV2FycmVu 43464\nIHNjcmVl 43465\naGFyZQ== 43466\nVW5kZXJzdGFuZGluZw== 43467\nUGVk 43468\nIGFudGhvbG9neQ== 43469\nIEFubm91bmNl 43470\nTWVnYQ== 43471\nIGZsdWVudA== 43472\nIGJvbmRhZ2U= 43473\nIERpc2NvdW50 43474\naWxpYWw= 43475\nQ2FydA== 43476\nIE5pZ2h0bWFyZXM= 43477\nU2hhbQ== 43478\nIEJvbGw= 43479\ndXNzaWU= 43480\nSHR0cA== 43481\nQXRsYW50YQ== 43482\nIHVucmVjb2du 43483\nIEJpZA== 43484\nIHVuZGVyZ3JhZA== 43485\nIGZvcmdpdmluZw== 43486\nIEdsb3Zlcg== 43487\nQUFBQUFBQUE= 43488\nNDQ1 43489\nVkc= 43490\ncGFpbw== 43491\na2lsbGVycw== 43492\nIHJlc3BvbnNpYmx5 43493\nIG1vYmlsaXpl 43494\nIGVmZmVjdGVk 43495\nIEx1bWlu 43496\nIGthbGU= 43497\nIGluZnJpbmdpbmc= 43498\nYW5ub3VuY2Vk 43499\nIGZpdHQ= 43500\nYmF0Y2g= 43501\nIFRhY2tsZQ== 43502\nIExpbWU= 43503\nIEFQUA== 43504\ndWtlbWlh 43505\nIHJ1Ynk= 43506\nIGV4b25lcg== 43507\nIENhc3VhbA== 43508\nMDcw 43509\nIHBlbHZpYw== 43510\nIGF1dG9tYXRl 43511\nIEtlYXI= 43512\nIENvYXN0YWw= 43513\nIGNyZWVk 43514\nIGJvcmVkb20= 43515\nIFN0dW4= 43516\ncmlvdHQ= 43517\ngo4= 43518\nIHJlZ2VuZXJhdGU= 43519\nIGNvbWVkaWFucw== 43520\nIE9QRVI= 43521\nU3BvbnM= 43522\naWRpdW0= 43523\nb25pcw== 43524\nTG9jYXRlZA== 43525\nMDU3 43526\nIHN1c3BlbnNl 43527\nIERhdGluZw== 43528\nQ2Fzcw== 43529\nIG5lb2NvbnM= 43530\nIFNoaW56bw== 43531\nIGF3b2tlbg== 43532\nY2hyaXN0 43533\nIE1lc3NhZ2Vz 43534\nYXR0bGVk 43535\nIFNwcmF5 43536\nIFNwaWNl 43537\nQ1c= 43538\nIHNoaWVsZGluZw== 43539\nIEdhdWw= 43540\nQW1pZA== 43541\nIHBhcmFtaWxpdGFyeQ== 43542\nIG11bHRpZg== 43543\nIFRhbm5lcg== 43544\naWxr 43545\nIGdvZGRhbW4= 43546\nZ2VtZW50cw== 43547\nIGJlZnJpZW5k 43548\nbW9iaQ== 43549\nIDM4OA== 43550\nZm9sZGVy 43551\nYWNjYQ== 43552\nIGluc2lu 43553\nZ2Fw 43554\nTmV2 43555\nZmlmdGg= 43556\nIHBzeWNoaWF0cnk= 43557\nYmFua3M= 43558\nVEhJUw== 43559\nIGhhcmI= 43560\nYWNxdQ== 43561\nIGZhY2FkZQ== 43562\nIFBvd2VyUG9pbnQ= 43563\nODAz 43564\nIGJsdWZm 43565\nU2hhcmVz 43566\nIGZhdm9yaW5n 43567\nRWxpemFiZXRo 43568\nw43DjQ== 43569\nIHJhbmdlcg== 43570\nNzcy 43571\nIEFyY2hl 43572\naGFr 43573\nIEdlbmV0aWNz 43574\nIEZFTUE= 43575\nIGV2b2x2ZXM= 43576\nIGVzdGU= 43577\nIFBldHM= 43578\nIE3DqQ== 43579\nIEludGVyZXN0aW5n 43580\nIENhbnRlcmJ1cnk= 43581\nY2hhcHRlcg== 43582\nIFN0YXJmbGVldA== 43583\nU3BhbmlzaA== 43584\nIGRyYXdiYWNr 43585\nIE5vcndpY2g= 43586\nOTcw 43587\nbm9ydGg= 43588\nYWdhbmRh 43589\nIHRyYW5zZm9ybWF0aXZl 43590\ncmFtaWRz 43591\nYmlvbG9neQ== 43592\nYWRheQ== 43593\nIHByb3BhZ2F0aW9u 43594\nIEdhbW1h 43595\nIERlbmlzZQ== 43596\nIENhbGN1bGF0b3I= 43597\nZW50aW1lcw== 43598\nIEJldHQ= 43599\nIGFwcGVuZGl4 43600\nIEhERA== 43601\nQUtJTkc= 43602\nIHN0aWdtYXQ= 43603\nIGhvbHN0ZXI= 43604\nIG9yZGluYXJpbHk= 43605\nQ2hhbmNl 43606\nIENvbnRyYXJ5 43607\nIGFkaGVzaXZl 43608\nIGdhdGhlcnM= 43609\nNjEy 43610\ncmVhdQ== 43611\nb255bXM= 43612\nZXdheXM= 43613\nIGluZHVjZXM= 43614\nIGludGVyY2hhbmdlYWJsZQ== 43615\nc2Vt 43616\nV2hpdA== 43617\nIHRyYW5jZQ== 43618\nIGluY29ycG9yYXRpb24= 43619\nIEV4dHJhcw== 43620\nRmluYW5jaWFs 43621\nIGF3a3dhcmRseQ== 43622\nIFN0dXJnZW9u 43623\nIEhZ 43624\nTm9ybWFsbHk= 43625\nIEVuZGluZw== 43626\nIEFzc2lzdA== 43627\nZW5jcnlwdGVk 43628\nIHN1Ymp1Zw== 43629\nIG5vcw== 43630\nIGZhbmF0aWM= 43631\nQ3Vi 43632\nQ1U= 43633\nPyIu 43634\nIGlycmV2ZXJzaWJsZQ== 43635\n5YI= 43636\nMDMx 43637\nIEhBUg== 43638\nc3ByZWFk 43639\ndWxpYQ== 43640\nPSQ= 43641\nU2NvcGU= 43642\nTG90cw== 43643\nIGxpZmVzdHlsZXM= 43644\nb2xvbg== 43645\nIGZlZHM= 43646\nIGNvbmdyYXR1bGF0ZQ== 43647\nd2Via2l0 43648\nIGluZGlzdGluZ3Vpc2hhYmxl 43649\nIFN3aW5n 43650\nIGNvbW1hbmRtZW50cw== 43651\ncXVpbGE= 43652\nYWJlbGxh 43653\nbWV0aHls 43654\nYW5uYWJpbg== 43655\nIG92ZXJl 43656\nIGxvYnN0ZXI= 43657\nIFFVRVNU 43658\nIENPTlRJTg== 43659\nYmVybmF0b3JpYWw= 43660\nOjo6Ojo6Ojo= 43661\nIFRyYXZl 43662\nIFNhbW9h 43663\nQU5J 43664\nNzUy 43665\n0LQ= 43666\ndXNlcmNvbnRlbnQ= 43667\nIE1vZGVyYXRl 43668\neWVhaA== 43669\nIEtpdHQ= 43670\nIHdlZQ== 43671\nIHN0dWZmaW5n 43672\nIEludGVydmVudGlvbg== 43673\nIERpZ24= 43674\nIHdhcmVob3VzZXM= 43675\nIEZpamk= 43676\nIHBlbGxldHM= 43677\nIHRha2Vhd2F5 43678\nIFRBQkxF 43679\nIENsYXNzaWNhbA== 43680\nY29sbGVjdGlvbg== 43681\nIGxhbmRmYWxs 43682\nIE11c2NsZQ== 43683\nIHNldHRsZXM= 43684\nIEFEVg== 43685\nIDM0NA== 43686\nTGF1cmE= 43687\nIGZhcmVk 43688\nIFBhcnRpYWw= 43689\nNDM2 43690\nb3NzaWJpbGl0eQ== 43691\nIERhbHk= 43692\nIFRhcmFudA== 43693\nIEZ1amk= 43694\nYW1s 43695\nY2VuY2U= 43696\nNTUx 43697\nIFByb2NlZHVyZXM= 43698\nIE9DRA== 43699\nIFVE 43700\ndGlu 43701\nUVVJ 43702\nYWNobw== 43703\nNDM4 43704\nIGdsaXRjaGVz 43705\nIGVuY2hhbnRtZW50 43706\nIGNhbGN1bGF0ZXM= 43707\nSVJP 43708\nIEh1YQ== 43709\nYWx5c2Vz 43710\nIExpZnQ= 43711\ndW1v 43712\nIGxlYXB0 43713\nIGh5cG90aGVzaXplZA== 43714\nIEd1c3Rhdg== 43715\naXRhbnM= 43716\nVkVSU0lPTg== 43717\n5qA= 43718\nUm9nZXI= 43719\nIHJhbmQ= 43720\nIEFkYXB0ZXI= 43721\nIDMzMQ== 43722\nIFBldGl0aW9u 43723\na2llcw== 43724\nTWFycw== 43725\nIHVuZGVyY3V0 43726\nemVlcw== 43727\nIEx5b25z 43728\nIERIQ1A= 43729\nTWlzc2luZw== 43730\nIHJldGlyZWVz 43731\nIGluc2lkaW91cw== 43732\nZWxp 43733\nPik= 43734\nLuOAjQ== 43735\nIGZpbmFsaXN0cw== 43736\nIEF1cmU= 43737\nIGFjY3VzZXI= 43738\nIHdhc3Rlcw== 43739\nIFlz 43740\nIExvcmk= 43741\nIGNvbnN0aXR1ZW5jaWVz 43742\nIHN1cHBlcg== 43743\nIG1heWhlbQ== 43744\nb3Jhbmdl 43745\nIG1pc3BsYWNlZA== 43746\nIG1hbmFnZXJpYWw= 43747\nIGV4Y2U= 43748\nIENMSQ== 43749\nIHByaW1hbA== 43750\nIExlbnQ= 43751\nQ3J5c3RhbA== 43752\naG92ZXI= 43753\nIE5UUw== 43754\nZW5kdW0= 43755\nIGR3 43756\nIEFsYw== 43757\nbm9zdGlj 43758\nIHByZXNlcnZlcw== 43759\nIFRzYXJuYWV2 43760\nIHRyaXBsZWQ= 43761\ncmVsYXRpdmU= 43762\nQXJjYWRl 43763\na2lsbGluZw== 43764\nIFdFRUs= 43765\nIEhhbm5h 43766\nRHVzdA== 43767\nQ29tcGxldGVk 43768\ngas= 43769\nIGFwcHJvdmVz 43770\nIFN1cmY= 43771\nIEx1dGhlcmFu 43772\ndmVuYW50cw== 43773\nIHJvYmJlcmllcw== 43774\nd2VpZ2h0cw== 43775\nc29mdHdhcmU= 43776\nYXRhbmE= 43777\ndWdhbA== 43778\nIGdyYXZ5 43779\nIENhbmNl 43780\nT0xPR1k= 43781\nbHlhaw== 43782\nVG9uaWdodA== 43783\nIHVudmVpbA== 43784\nIDE5MDQ= 43785\nIE1pbmlvbg== 43786\nZW50aW91cw== 43787\nc3RpY2U= 43788\ncGFja2FnZXM= 43789\nIEdFQVI= 43790\nIGdvbA== 43791\nIEh1dGNoaW5zb24= 43792\nIFByb2Zlc3Npb24= 43793\nIEdVTg== 43794\nIERpZmZlcmVuY2U= 43795\nIFRzdWt1eW9taQ== 43796\nIExlc2JpYW4= 43797\nNjcw 43798\nIGZ1Z2l0aXZl 43799\nIFBsYW5ldGFyeQ== 43800\nLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0= 43801\nIGFjY3J1ZWQ= 43802\nIGNoaWNrcw== 43803\nIHN0b3Bw 43804\nIGJsb2NrZXJz 43805\nQ29k 43806\nIGNvbW1lbnRlcnM= 43807\nIFNvbWV3aGVyZQ== 43808\nIFBob3RvZ3JhcGhlcg== 43809\ndGhlbWU= 43810\nIG1heW9yYWw= 43811\nd3U= 43812\nIGFudGVubmFz 43813\nIHJldmFtcGVk 43814\nIFN1YmplY3Rz 43815\naXTDqQ== 43816\naW11cmE= 43817\nIGVudHJhbmNlcw== 43818\nbGl0ZXJhbGx5 43819\nIHRlbmV0cw== 43820\nIE9NRw== 43821\nIE1QSA== 43822\nIERvbmtleQ== 43823\nIE9mZmVuc2U= 43824\nICIr 43825\nU25hcA== 43826\nIEFGQg== 43827\nIGFuaW1hdGU= 43828\nIFNvZA== 43829\nSGlzcGFuaWM= 43830\nIGluY29uc2lzdGVuY3k= 43831\nRGI= 43832\nRlk= 43833\nRXhwb3J0 43834\nIGFwZQ== 43835\nIHBlYXJs 43836\naWJlbA== 43837\nIFBBQ3M= 43838\nIHtc 43839\nIGFjdHU= 43840\nIEhTQkM= 43841\nY2FtcHVz 43842\nIHBheW9mZg== 43843\nIGRlaXRpZXM= 43844\nIE5hdG8= 43845\nb3VwbGU= 43846\nIGNlbnNvcmVk 43847\nIENsb2p1cmU= 43848\nIGNvbmZvdW5kaW5n 43849\nZW5p 43850\nIHJlY2tvbg== 43851\nb3BoZQ== 43852\nIHNwb3R0aW5n 43853\nIHNpZ25pZmllcw== 43854\nIHByb3BlbA== 43855\nIGZlc3RpdmU= 43856\nU3VnZ2VzdA== 43857\nIHBsZWRnaW5n 43858\nIEJlcm1hbg== 43859\nIHJlYmVsbGlvdXM= 43860\nIG92ZXJzaGFkb3dlZA== 43861\nIGluZmlsdHJhdGVk 43862\nam9icw== 43863\nNjcy 43864\nIHNjYWxhYmxl 43865\nIGRvbWluaW9u 43866\nIE5ld2ZvdW5kbGFuZA== 43867\nIE1lYWRvdw== 43868\nIHBhcnRpdGlvbnM= 43869\nQU1J 43870\nIHN1cHBsZW1lbnRhcnk= 43871\nc3RydW1lbnQ= 43872\nIGhhaXJ5 43873\nIHBlcnBldHVhdGU= 43874\nIG51dHNoZWxs 43875\nIFBvdGF0bw== 43876\nIEhvYmJpdA== 43877\nIGN1cnNlcw== 43878\nRmxvYXQ= 43879\nIHF1aWV0ZXI= 43880\nIGZ1ZWxpbmc= 43881\nIGNhcHN1bGVz 43882\nIEx1c3Q= 43883\nIEhhdW50ZWQ= 43884\nRXhlY3V0aXZl 43885\nIGNoaWxkYmlydGg= 43886\nR3Jl 43887\nIHJhZGlhbnQ= 43888\n5Y4= 43889\nIG1hbGxz 43890\nIGluZXB0 43891\nIFdhcnJhbnR5 43892\nIHNwZWN0YXRvcg== 43893\nRWg= 43894\ndGhlbnM= 43895\nIGN1bG1pbmF0aW5n 43896\n5qk= 43897\nYXJ5YQ== 43898\n44Ku 43899\naWxpdGFyaWFu 43900\nIE9SSUc= 43901\nIFNwZW5kaW5n 43902\ncHRpdmVz 43903\nIFNpcmVu 43904\nIFJlY29yZGluZw== 43905\nYXluZQ== 43906\nIHZpbQ== 43907\nIHNwcmFuZw== 43908\nVGFuZw== 43909\nIE1GVA== 43910\nbW9ybmluZw== 43911\nIFdlZWQ= 43912\nbXBlZw== 43913\nY2Vzc2lvbg== 43914\nIENodW5n 43915\nNzMw 43916\nd2FybmluZw== 43917\nNTYy 43918\naGFuZGVkbHk= 43919\nUG9vcg== 43920\nUG9saXRpY3M= 43921\nOiM= 43922\nIHBpYW4= 43923\nIGZlY2Vz 43924\nIERvY3VtZW50YXRpb24= 43925\nIGJhbmlzaGVk 43926\nIDM5OQ== 43927\nIEFSQw== 43928\nIGhlaW5vdXM= 43929\nSmFrZQ== 43930\nIEFtaXI= 43931\nd2F5bmU= 43932\ndnJl 43933\nb3NoZW5rbw== 43934\nIG5vdGVib29rcw== 43935\nIGZvdW5kYXRpb25hbA== 43936\nIG1hcnZlbG91cw== 43937\naXh0YXBl 43938\nIHdpdGhkcmF3YWxz 43939\nIGhvcmRl 43940\nIERoYWJp 43941\naXNhYmxl 43942\nIEtE 43943\nIGNvbnRhZ2lvdXM= 43944\nIERpcA== 43945\nIEFycm93cw== 43946\nIHByb25vdW5z 43947\nIG1vcnBoaW5l 43948\nIEJVUw== 43949\nNjgy 43950\nIGtvc2hlcg== 43951\nZmluaXNoZWQ= 43952\nIEluc3RydW1lbnRz 43953\nIGZ1c2Vk 43954\neWRlbg== 43955\nIFNhbG1vbg== 43956\nRmFi 43957\nYWZmZWN0ZWQ= 43958\nS0VO 43959\nQ0VOVA== 43960\nRG9tYWlu 43961\nIHBva2Vtb24= 43962\nIERyaW5raW5n 43963\nR3Jvd2luZw== 43964\nIEludmVzdGlnYXRpdmU= 43965\nIEFldGhlcg== 43966\nZW1p 43967\nIHRhYmxvaWQ= 43968\nIHJlcHJv 43969\nIE5vdHdpdGhzdGFuZGluZw== 43970\nIEJlcnNlcmtlcg== 43971\nIGRyYW1hcw== 43972\nIGNsaWNow6k= 43973\nIGJ1bmc= 43974\nIFVSSQ== 43975\nIERvcw== 43976\nMDQ0 43977\nIHBhc3RvcnM= 43978\nIGxz 43979\nIGFjcnlsaWM= 43980\nYXVudHM= 43981\nRWR3YXJk 43982\nIG1ham9yaXRpZXM= 43983\nQmFuZw== 43984\nIGZpZWxkaW5n 43985\nIFJlcGxhY2VtZW50 43986\nIEFsY2hlbXk= 43987\ncHBhcmQ= 43988\nIFJvbWVv 43989\nIFNhbmN0 43990\nIExhdnJvdg== 43991\naWJibGU= 43992\nSW5zdHJ1Y3Q= 43993\nIGltcHJhY3RpY2Fs 43994\nIFBsYXlib3k= 43995\nY2VwaGFs 43996\nIHN3YXBz 43997\nIGthbg== 43998\nIFRoZW8= 43999\nIGlsbHVzdHJhdGluZw== 44000\nIGRpc21hbnRsZWQ= 44001\nIFRyYW5zZ2VuZGVy 44002\nIEd1dGg= 44003\nVUdI 44004\nIHRyaXVtcGhhbnQ= 44005\nIGVuY29tcGFzcw== 44006\nIGJvb2ttYXJr 44007\ndWRkaW4= 44008\namVy 44009\nIHByZWRpY2F0ZQ== 44010\nRVNI 44011\nIHdoZW5jZQ== 44012\nIEFCRQ== 44013\nIG5vbnByb2ZpdHM= 44014\nU2VxdQ== 44015\nIGRpYWJldGlj 44016\nIHBlbmQ= 44017\nIGhlYXJ0ZmVsdA== 44018\nc2hp 44019\nIGludGVyYWN0cw== 44020\nIFRlbGVjb20= 44021\nIGJvbWJhcmRtZW50 44022\nZGVwZW5kaW5n 44023\nIExvd3J5 44024\nIEFkbWlzc2lvbg== 44025\nIEJsb29taW5n 44026\ndXN0cmF0aW9u 44027\nZW5lZ2dlcg== 44028\nQnJldw== 44029\nIG1vbHRlbg== 44030\nIE5lcmQ= 44031\nUElO 44032\n4paA 44033\nYXZlbWVudA== 44034\nIHRvdXJlZA== 44035\nIGNvZWZmaWNpZW50cw== 44036\nIFRyYXl2b24= 44037\nYW5zc29u 44038\nIHNhbmR5 44039\ndG9sZA== 44040\nZmxvd3M= 44041\nIHBvcHVsb3Vz 44042\nIFRpbmRlcg== 44043\nIEJsaXNz 44044\nUmFjaGVs 44045\nTWluaW11bQ== 44046\nIGNvbnRlc3RhbnQ= 44047\nIFJlZHVjZQ== 44048\nIE1vcnNl 44049\nIEdyYXNzbGV5 44050\nIENsaWNrZXI= 44051\nIGV4cHI= 44052\nIHNpbmNlcml0eQ== 44053\nIG1hcnF1 44054\nIGVsaWNpdA== 44055\nIFByb3Bvc2l0aW9u 44056\nIERlbW9uaWM= 44057\nIHRhY29z 44058\nR3JlZWs= 44059\nIHBvc3R3YXI= 44060\nIGluc29mYXI= 44061\nIFBvcms= 44062\nIDM1Mg== 44063\nZG9jdG9yYWw= 44064\nd2Fsa2luZw== 44065\nIG1pZHRlcm0= 44066\nIFNhbW15 44067\nc2lnaHRlZA== 44068\nIFRSQU5T 44069\naWNp 44070\nQUxE 44071\nIFVTTA== 44072\nIEZJU0E= 44073\nIEFtcGw= 44074\nIEFsZXhhbmRyYQ== 44075\naW5lbGxp 44076\nVHJhaW4= 44077\nIHNpZ25pZnk= 44078\nIFZlcnN1cw== 44079\nIG9iZnVzYw== 44080\nIGto 44081\nIGFnZ3Jv 44082\nIFJlbmF1bHQ= 44083\nIDM0OA== 44084\nNTE4 44085\nb3hpY2l0eQ== 44086\nMDIy 44087\nIFR3aXN0 44088\nIGdvb2Z5 44089\nRHluYW1pYw== 44090\nIGJyaWVmaW5ncw== 44091\nbWlnaHQ= 44092\nODk5 44093\nIGRlcm9nYXRvcnk= 44094\nVHJv 44095\nIGZvcmdpbmc= 44096\nIEtvcmFu 44097\nIE1hcnJpZWQ= 44098\nIEJ1Y3M= 44099\nIHBhbGF0ZQ== 44100\nIENvbnZlcnNpb24= 44101\nbWFibGU= 44102\nNDEz 44103\nIChf 44104\nIHNpcGg= 44105\nIE5FTw== 44106\nY29sbGVnZQ== 44107\nIG1hcmdpbmFsbHk= 44108\nIGZsaXJ0 44109\nIFRyYXBz 44110\nIFBhY2U= 44111\n6buS 44112\nIGdvYWx0ZW5kZXI= 44113\nIGZvcmJpZHM= 44114\nIGNsZXJrcw== 44115\nIFRhbnQ= 44116\nIFJvYmJpbnM= 44117\nIFByaW50aW5n 44118\nIHByZW1pZXJlZA== 44119\nIG1hZ25pZmljYXRpb24= 44120\nIFRH 44121\nIFJvdXNl 44122\nIE1vY2s= 44123\nb2R5bmFtaWNz 44124\nIHByZWNsdWRl 44125\naXNtbw== 44126\nIFB1bGl0emVy 44127\nIGF2YWxhbmNoZQ== 44128\nIEtvZGk= 44129\ncmlidW5l 44130\nIExlbmE= 44131\nRWxlY3RyaWM= 44132\nIHJlZmluZXJ5 44133\nIGVuZG93ZWQ= 44134\nIGNvdW5zZWxvcnM= 44135\nIGRvbHBoaW4= 44136\nIE1pdGg= 44137\nIGFybW91cmVk 44138\naGliaXRlZA== 44139\nQmVnaW4= 44140\nIFBX 44141\nT2ls 44142\nIFZvcg== 44143\nIFNoYXJpZg== 44144\nIEZyYXppZXI= 44145\nZXN0YXRl 44146\nIGphbXM= 44147\nUHJveHk= 44148\nIGJhbmRpdHM= 44149\nIFByZXNieXRlcmlhbg== 44150\nIFByZW1pZXJl 44151\ndGlueQ== 44152\nIENydWVs 44153\nVGVzdGluZw== 44154\nIGhvbWVy 44155\nIFZFUlM= 44156\nIFByb2w= 44157\nIERlcG9zaXQ= 44158\nIENvZmZpbg== 44159\nIHNlbWluYXJz 44160\nIHNxbA== 44161\nIERlZmVuZGFudHM= 44162\nQWx0ZXJuYXRpdmVseQ== 44163\nIFJhdHM= 44164\n56s= 44165\nZXRoeXN0 44166\nJz4= 44167\nIGlzc3Vlcg== 44168\nNTg5 44169\nIGNoYWlyZWQ= 44170\nIEFjY2Vzc29yaWVz 44171\nbWFuZW50 44172\nIG1hcnJvdw== 44173\nIFByaW1vcmRpYWw= 44174\nQ04= 44175\nIGxpbWl0bGVzcw== 44176\nIENhcm5hZ2U= 44177\nIHVuZHJhZnRlZA== 44178\ncXY= 44179\nSU5FU1M= 44180\nb25ldw== 44181\nIGNvaGVzaW9u 44182\nOTg3 44183\nIG5lY2tz 44184\nIGZvb3RiYWxsZXI= 44185\nIEdFUg== 44186\nIGRldGVjdGFibGU= 44187\nIFN1cHBvcnRpbmc= 44188\nIENTVg== 44189\nb2NhbGx5 44190\na0h6 44191\nIHVuZGU= 44192\nIHNob25l 44193\nIGJ1ZGRpbmc= 44194\ndHJhaw== 44195\nU3RhbmRpbmc= 44196\nIFN0YXJjcmFmdA== 44197\nIEtlbXA= 44198\nQmVuY2g= 44199\nIHRod2FydGVk 44200\nIEdyb3VuZHM= 44201\nYXRoaQ== 44202\nTGlzYQ== 44203\nRGlhbG9n 44204\nIFNY 44205\nVmlzaW9u 44206\nIGluZ2VuaW91cw== 44207\n2ZA= 44208\nIGZvc3RlcmluZw== 44209\nIFph 44210\nIEluZ3JhbQ== 44211\nICJA 44212\nTmF0dXJhbGx5 44213\nNjE2 44214\nMDM1 44215\nIEZBQw== 44216\nSG1t 44217\nNTU0 44218\nIGFjY2VsZXJhdG9y 44219\nIFZlbmQ= 44220\nIHN1bnNjcmVlbg== 44221\nIHR1YmVyY3Vsb3Npcw== 44222\ncmF2aW9sZXQ= 44223\nIEZ1bmN0aW9uYWw= 44224\nIEVycm9ycw== 44225\nZWRhcg== 44226\nMTk2Ng== 44227\nIFNwZWN0cmU= 44228\nIFJlY2lwZXM= 44229\nODg1 44230\nIE1hbmtpbmQ= 44231\nTGl2ZXJwb29s 44232\nIHwtLQ== 44233\nIHN1YnN0aXR1dGVz 44234\nIFhU 44235\nd2lyZWQ= 44236\nIGluY28= 44237\nIEFmZ2g= 44238\nRXZh 44239\naWNj 44240\nU29uZw== 44241\nS25pZ2h0 44242\nIGRpbGlnZW50bHk= 44243\nIEJyb2FkY2FzdA== 44244\nQWlk 44245\nIGFmYXI= 44246\nIEhNUw== 44247\nYXRvbmlu 44248\nIEdyYXRlZnVs 44249\nIGZpcmVwbGFjZQ== 44250\nIE9tbmk= 44251\nZXVybw== 44252\nIEZSRQ== 44253\nIFNoaWI= 44254\nIERpZ2VzdA== 44255\ndG9nZ2xl 44256\nIGhlYWRzZXRz 44257\nIGRpZmZ1c2lvbg== 44258\nIFNxdWlycmVs 44259\nIEZO 44260\nIGRhcmtlbmVk 44261\nb3V0aGVy 44262\nIHNsZWVwcw== 44263\nIFhlcg== 44264\nZ3Vucw== 44265\nIHNldHVwcw== 44266\nIHBhcnNlZA== 44267\nIG1hbW1vdGg= 44268\nIEN1cmlvdXM= 44269\nZ29i 44270\nIEZpdHpwYXRyaWNr 44271\nIEVtaWw= 44272\naW1vdg== 44273\nLi4uLi4uLi4uLi4uLg== 44274\nIEJlbm55 44275\nU2Vjb25kbHk= 44276\nIGhlYXJ0eQ== 44277\nIGNvbnNvbg== 44278\nc3RhaW5lZA== 44279\nIGdhbGFjdGlj 44280\nY2xhdmU= 44281\nIHBsdW1tZXRlZA== 44282\nIHBlc3Rz 44283\nIHN3YXQ= 44284\nIHJlZmVycmFscw== 44285\nIExpb25lbA== 44286\naG9seQ== 44287\nIHVuZGVyZG9n 44288\nIFNsYXRlcg== 44289\nIFByb3ZpZGU= 44290\nIEFtYXI= 44291\ncmVzc29y 44292\n5Yw= 44293\nb25nYQ== 44294\nIHRpbWlk 44295\nIHBpZXR5 44296\nIERlaw== 44297\nIHN1cmdpbmc= 44298\nYXpv 44299\nIDYxMA== 44300\nIGRlc2tz 44301\nIFNwb2thbmU= 44302\nIEFuZmllbGQ= 44303\nIHdhcnNoaXBz 44304\nIENvYnJh 44305\nIGFybWluZw== 44306\nY2x1c2l2ZWx5 44307\nIEJhZGdl 44308\nYWdhc2Nhcg== 44309\nIFBSRVNT 44310\nIE1jS2Vuemll 44311\nIEZlcmRpbmFuZA== 44312\nYnVybmluZw== 44313\nQWZlZQ== 44314\nIHR5cmFubg== 44315\nIEl3 44316\nIEJvb25l 44317\nMTAwNw== 44318\nIFJlcHQ= 44319\nCsKg 44320\nIGNhcmF2YW4= 44321\nIERpbGw= 44322\nIEJ1bmRlc2xpZ2E= 44323\nQ2h1Y2s= 44324\nIGhlYWxlcg== 44325\n44O844OG 44326\nIEhvYmJ5 44327\nIG5lZ2F0ZQ== 44328\nIGNyaXRpcXVlcw== 44329\nc2VjdGlvbmFs 44330\nbW9wb2xpdGFu 44331\nIGR4 44332\nIG91dHNvdXJjaW5n 44333\nIENpcGhlcg== 44334\ndGFw 44335\nU2hhcnA= 44336\nIHVwYmVhdA== 44337\nIGhhbmdhcg== 44338\nIGNydWlzaW5n 44339\nIE5pYWdhcmE= 44340\nIDM0Mg== 44341\naWxsdXM= 44342\nIFN2 44343\nIHN1YnRpdGxlcw== 44344\nIHNxdWFyZWQ= 44345\nIGJvb2tzdG9yZQ== 44346\nIHJldm9sdXRpb25hcmllcw== 44347\nIENhcmx0b24= 44348\nYWJhbA== 44349\nVXRhaA== 44350\nIGRlc3Bpc2U= 44351\nIFVN 44352\nY29uc2lkZXI= 44353\nYWlkbw== 44354\nIGNhcnRz 44355\nIFR1cnRsZXM= 44356\nVHJhaW5pbmc= 44357\nIGhvbm9yYXJ5 44358\nwqI= 44359\nIHRyaWFuZ2xlcw== 44360\nNDIy 44361\nIHJlcHJpbnRlZA== 44362\nIGdyYWNlZnVs 44363\nIE1vbmdvbGlh 44364\nIGRpc3J1cHRpb25z 44365\nIEJvaA== 44366\nIDM0OQ== 44367\nIGRyYWlucw== 44368\nIGNvbnN1bGF0ZQ== 44369\nIGJlbmRz 44370\nIG1hZmlh 44371\ndXJvbg== 44372\nIEZ1bHRvbg== 44373\nbWlzYw== 44374\nIHJlbmFs 44375\nIGluYWN0aW9u 44376\nY2tpbmc= 44377\nIHBob3RvbnM= 44378\nIGJydWlzZWQ= 44379\nIENvZGVz 44380\nb2dp 44381\nIG5lc3Rz 44382\nIExvdmVseQ== 44383\nIExpYnJl 44384\nIERhcnls 44385\nICMjIw== 44386\nU3lz 44387\nLiwi 44388\nIGZyZWV6ZXM= 44389\nZXN0YWJsaXNobWVudA== 44390\nYW5kb3dza2k= 44391\nIGN1bWJlcnM= 44392\nIFN0YXJn 44393\nIEJvbWJz 44394\nIGxlZ2lvbnM= 44395\nIGhhbmR3cml0aW5n 44396\nIGdydW4= 44397\nIENhaA== 44398\nc2VxdWVudA== 44399\nIG1vdGg= 44400\nIE1TTQ== 44401\nSW5zZXJ0 44402\nRmlm 44403\nIG1vdGVs 44404\nIGRleHRlcg== 44405\nIEJpbGQ= 44406\naGVhcnRlZGx5 44407\nIHByb3Bl 44408\nIFRleHR1cmU= 44409\nIEp1bmN0aW9u 44410\neW50aGVzaXM= 44411\nb2NhcmQ= 44412\nIFZlcmE= 44413\nIEJhcnRo 44414\nIM68Zw== 44415\nIGxhc2hlZA== 44416\nIDM1MQ== 44417\nIFphbWI= 44418\nIFN0YXBsZXM= 44419\nIENvcnRleA== 44420\nIENvcmtlcg== 44421\nIGNvbnRpbnV1bQ== 44422\nIFdSSVRF 44423\ndW50YQ== 44424\ncmlkb3I= 44425\nIGRlZW1z 44426\nMDMz 44427\nIEdPTEQ= 44428\ncGFz 44429\nIHJlcHJlc3NpdmU= 44430\n44OG44Kj 44431\nIGJhZmZsZWQ= 44432\nU2Nhcg== 44433\nIGNyYXZl 44434\nIF9fX19fXw== 44435\nIGVudHJlcHJlbmV1cnNoaXA= 44436\nIERpcmVjdG9yYXRl 44437\nICdb 44438\nIHZpbmVz 44439\nIGFzY2VuZGVk 44440\nIEdST1VQ 44441\nIEdvb2RieWU= 44442\nIGRvZ2dlZA== 44443\n44O044Kh 44444\nTWFudWZhY3Q= 44445\nIHVuaW1hZ2luYWJsZQ== 44446\ncmlvdHM= 44447\naWVycmV6 44448\nIHJlbGF0aXZpdHk= 44449\nIENyYWZ0aW5n 44450\ncmF1Z2h0 44451\ndWRlbg== 44452\nY29va2ll 44453\nIGFzc2Fzc2lucw== 44454\nIGRpc3NhdGlzZmllZA== 44455\nYWNjaQ== 44456\nIGNvbmR1aXQ= 44457\nU3ByZWFk 44458\nIFJpY2Fu 44459\nbmljZQ== 44460\naXp6bGU= 44461\nIHNjYXJlcw== 44462\nIFdIWQ== 44463\ncGhhbnM= 44464\nNTM1 44465\nIHByb3RyYWN0ZWQ= 44466\nIEtyaXN0ZW4= 44467\nNTM2 44468\nIFNjcmli 44469\nIE5laA== 44470\nIHR3ZW50aWVz 44471\nIHByZWRpY2FtZW50 44472\nIGhhbmRjdWZmcw== 44473\nIGZydWl0ZnVs 44474\nIFVM 44475\nIEx1ZHdpZw== 44476\nIGF0dGVzdA== 44477\nIEJyZWFrZXI= 44478\nIGJpb2xvZ2ljYWxseQ== 44479\nIERlYWxlcg== 44480\nIHJlbm92YXRpb25z 44481\nZnc= 44482\nZXNzZW4= 44483\nQWxpY2U= 44484\nIEhlbnJp 44485\nIHVuaWxhdGVyYWxseQ== 44486\nIFNpZGQ= 44487\naGFp 44488\nIFN0cmV0Y2g= 44489\nU2FsZXM= 44490\nIGN1bWJlcnNvbWU= 44491\nIEphdmllcg== 44492\nIHRyZW5keQ== 44493\nIHJvdHRpbmc= 44494\nIENoYWxsZW5nZXM= 44495\nIHNjcmFwcw== 44496\nIGZhY2V0cw== 44497\nIFZlcm9uaWNh 44498\nIFZlcmdl 44499\nIFNhbmE= 44500\nQWxpZW4= 44501\nIFJpaA== 44502\nIHJhZGlhbA== 44503\nZWN0YXI= 44504\nIDYzMA== 44505\nY2xp 44506\nTWFyaWU= 44507\nIHdpbGRmaXJl 44508\nIENhdG8= 44509\naGFuZGVy 44510\nIHdhaXRyZXNz 44511\nIGNob3Bz 44512\nIFNFQ1RJT04= 44513\nIGJsdW50bHk= 44514\nIENhdGFsb2c= 44515\nbmlhbg== 44516\nc3R1ZHk= 44517\nIHBhdHJvbGxpbmc= 44518\nIFRlbnRo 44519\nbmV4dXM= 44520\nIE5PTg== 44521\nb3BzeQ== 44522\nIHNjYXRoaW5n 44523\nc2ll 44524\nIGRldGVyaW9yYXRlZA== 44525\nVkI= 44526\nTmF6aXM= 44527\nIGRlcGljdGlvbnM= 44528\nIGF1dGhlbnRpY2F0ZWQ= 44529\nIENvbmNl 44530\na3JpdA== 44531\nIHByb211bGc= 44532\nIExPTkc= 44533\nVUZD 44534\nIFZpc2l0b3Jz 44535\nIFJlY2FsbA== 44536\nIHJlaGFiaWxpdA== 44537\nIFNMSQ== 44538\nIGdsYWNpZXI= 44539\nIEJpdGU= 44540\nIDUwMw== 44541\nIHZvbWl0 44542\nIGZlcm1lbnRlZA== 44543\nIEtoYWxpZA== 44544\nIGdyYWRlZA== 44545\nIE1hZ2lja2E= 44546\nIEljaGlnbw== 44547\ncG93ZXJmdWw= 44548\naWNhdG9ycw== 44549\nNzUz 44550\nIHNocmV3 44551\nIDM1Ng== 44552\nIGxlZ2FsaXppbmc= 44553\nIGFsbG90dGVk 44554\nIEFyY2hkZW1vbg== 44555\naXRoaW5n 44556\naWdndXJhdA== 44557\nVk9M 44558\nTGVvZA== 44559\nIG9pbHk= 44560\nIGluZHVjaW5n 44561\nIGFteWdkYWxh 44562\nIGFkbWlucw== 44563\nIEFjcXVpc2l0aW9u 44564\nQ0FO 44565\nIHNjaGVtYXRpYw== 44566\nIG1vYW4= 44567\nIENhbWVyb29u 44568\nIHRpbms= 44569\nIG1lcnJ5 44570\nIGJ1dHRlcmZsaWVz 44571\nIEdvZmY= 44572\nIHdvcmtzcGFjZQ== 44573\nIENvcm9uYQ== 44574\nIGphdmFzY3JpcHQ= 44575\nIERvbHBoaW4= 44576\nIENhbnRvcg== 44577\nNDY0 44578\ndG9l 44579\nQVBT 44580\nIEFnaW5n 44581\nIHBhZGRlZA== 44582\nIFpoZW5n 44583\nIEhlbGQ= 44584\nIGVzdHJhbmdlZA== 44585\nIDc3MA== 44586\nLn0= 44587\nIER1bmhhbQ== 44588\nIHNtb2tlcw== 44589\nIGNhcGl0YWxz 44590\ndW5kYWk= 44591\nU2hpbg== 44592\nIEZvdW5kaW5n 44593\nIGVudGl0bGU= 44594\nIGNlbnRlcnBpZWNl 44595\nRGlzY292ZXI= 44596\nIHRoZXJldG8= 44597\nYWxlcnQ= 44598\nIE5vdQ== 44599\nIEFuYWx5c3Q= 44600\nbGM= 44601\nRkg= 44602\nRklFTEQ= 44603\nIFBPVg== 44604\nZ3JheQ== 44605\nIGFyY3M= 44606\nIEhPVA== 44607\nIHJz 44608\nIG9ibGlnYXRvcnk= 44609\nIEFyY2hpdGVjdHM= 44610\nIFN2ZW4= 44611\nIEZFQw== 44612\nMDIwMA== 44613\nQ2hyaXN0bWFz 44614\nIEFsYmFuaWE= 44615\ncmF0b20= 44616\nNTg3 44617\nIGhhcmRzaGlwcw== 44618\nIGF1dG9z 44619\nIENoYXJnZXM= 44620\nIGFwZXM= 44621\nIDM3Ng== 44622\nd2FsbGV0 44623\nIGludG94aWNhdGlvbg== 44624\nIGdvYmxpbg== 44625\nIDU3MA== 44626\nKysrKysrKysrKysrKysrKw== 44627\nIFllbHA= 44628\nIE1hZ25ldGlj 44629\nIEJyaWdncw== 44630\nUmFpbA== 44631\nIHNwYXducw== 44632\nIFdpZ2dpbnM= 44633\nIHNob3djYXNlZA== 44634\nIHJlc29ydGVk 44635\ndWJlbg== 44636\nIHdoaXBwaW5n 44637\nIGltaXRhdGU= 44638\nIGRpZ2VzdGlvbg== 44639\nIFVTUFM= 44640\nIEdlc3Q= 44641\nIHllYQ== 44642\nIFRpZ2h0 44643\naW5kYWw= 44644\naWNhcw== 44645\nYC4= 44646\nQ0FTVA== 44647\nJyc7 44648\nIEZldA== 44649\nb3BhdGhpYw== 44650\nSW52YWxpZA== 44651\nIHJlZ3JldHRlZA== 44652\nIGJyb2Njb2xp 44653\nIFNjb3Jlcw== 44654\nZXZl 44655\nIHBvc3Rpbmdz 44656\nIGFjY3VtdWxhdGluZw== 44657\nIG5lZWRsZXNz 44658\nZWxmdGg= 44659\nIG1heW9ycw== 44660\nIHNjcmli 44661\nIGFuZWNkb3Rlcw== 44662\nIGJvdGNoZWQ= 44663\nIFJpYmJvbg== 44664\nIENvbnN0YW50aW5l 44665\naXVzZXM= 44666\nZXNzZXM= 44667\nIGRldmlzZQ== 44668\nQ29tcGFyZWQ= 44669\nIHB1ZGRpbmc= 44670\nIGdhcmc= 44671\nIGV2b2tl 44672\nNzk3 44673\nIGRldG94 44674\nOTA5 44675\nIFBpZWNlcw== 44676\nIE1jQ2FydG5leQ== 44677\nIG1ldGFzdA== 44678\nIEtyeXB0 44679\nUE9S 44680\nIHRlbmRpbmc= 44681\nIE1lcmNoYW50cw== 44682\nUHJvb2Y= 44683\nIFZhcmc= 44684\nIFBvcnRhYmxl 44685\n44O844OG44Kj 44686\nQnJhaW4= 44687\nMjUwMA== 44688\nIGZvbGlhZ2U= 44689\n2Lk= 44690\nIG1lbnRvcnM= 44691\nIEFpcmVz 44692\nIG1pbmltYWxpc3Q= 44693\nIGluZ2VzdGVk 44694\nIFRyb2phbg== 44695\nIFFpYW4= 44696\naW52b2x2ZWQ= 44697\nMDI3 44698\nIGVyb2RlZA== 44699\nUkFGVA== 44700\nIGJsdXJyeQ== 44701\nTW9i 44702\nIGJ1ZmZldA== 44703\nIEZuYXRpYw== 44704\nYWVh 44705\nS05PV04= 44706\nIEluaXQ= 44707\nc2FmZXR5 44708\nZW51bQ== 44709\nQUNUSU9O 44710\nIENydXNoZXI= 44711\nIERhdGVz 44712\nIC4uLi4uLi4uLi4uLi4uLi4= 44713\nY2FsbGluZw== 44714\nYWtvdg== 44715\nIHZlbnR1cmVk 44716\nIDU1NQ== 44717\nYXVnYQ== 44718\nSGFydA== 44719\nIEFlcm8= 44720\nTUFD 44721\nIHRoaW5seQ== 44722\nIGFycmE= 44723\nU1RBVEU= 44724\naWxkZQ== 44725\nIEphY3F1 44726\nIEZlbWFsZXM= 44727\nIHRoZW9yZW0= 44728\nIDM0Ng== 44729\nIHNtYXJ0ZXN0 44730\nIFBVQkxJQw== 44731\nIEtyb24= 44732\nIEJpdHM= 44733\nIFZlc3NlbA== 44734\nIFRlbGVwaG9uZQ== 44735\nIGRlY2Fw 44736\nIGFkanVuY3Q= 44737\nIFNFTg== 44738\nbWVyZ2E= 44739\nIHJlZGFjdGVk 44740\nIHByZWhpc3Rvcmlj 44741\nIGV4cGxhbmF0b3J5 44742\nIFJ1bnM= 44743\nIFV0dGFy 44744\nIE1hbm55 44745\nIEFVVEhPUg== 44746\nIFVubGVhc2hlZA== 44747\nIEJvd2xpbmc= 44748\nYmVhbnM= 44749\nNzkz 44750\nIHVuaXZlcnNlcw== 44751\nIHNlbnNpdA== 44752\nIEt1bmc= 44753\ncmVwZWF0 44754\nY3RybA== 44755\nIHBhY2Vk 44756\nIGZ1bGxlcg== 44757\nQ2xvY2s= 44758\nIHJlY29tYg== 44759\nIEZhdWw= 44760\nIEJ1bmtlcg== 44761\nIHBvb2xlZA== 44762\nIGFuYQ== 44763\nIE1vdXRo 44764\nTExPVw== 44765\naHVtYW5l 44766\nIGJ1bGxkbw== 44767\nIE1pY2hhZWxz 44768\nZmFt 44769\nIHdyZWNrZWQ= 44770\nIHBvcnRyYXlz 44771\nIFdoYWxl 44772\nIEhlcw== 44773\nIGd1ZXNzZXM= 44774\nIEJyb3dzZQ== 44775\nIExBUEQ= 44776\nIGNvbnNlcXVlbnRpYWw= 44777\nIElubm9jZW50 44778\nIERSQUc= 44779\nIHRyYW5zZ3Jlc3M= 44780\nIE9ha3M= 44781\nIHRyaXZpYQ== 44782\nIFJlc29u 44783\nIEFEUw== 44784\nLS0r 44785\nIFRvbGw= 44786\nIGdyYXNwaW5n 44787\nIFRIRU0= 44788\nIFRhZ3M= 44789\nIENvbmNsdXNpb24= 44790\nIHByYWN0aWNhYmxl 44791\nIGhvb3A= 44792\nIHVuaW50ZW50aW9uYWxseQ== 44793\nIGlnbml0ZQ== 44794\nIE1vdg== 44795\ndXJpemVk 44796\nbGVoZW0= 44797\nVGVybWlu 44798\nIGNvbG91cmZ1bA== 44799\nIExpbmVhcg== 44800\nIEVsbGll 44801\nR3k= 44802\nIG1hbnBvd2Vy 44803\nIGpz 44804\nIGVtb2pp 44805\nIFNIQVJFUw== 44806\nXy4= 44807\nMDAwMDc= 44808\nIHNvcGhpc3RpY2F0aW9u 44809\nIHVuZGVyc2NvcmU= 44810\nIHByYWN0aXNl 44811\nIGJsb2I= 44812\nb3BlbnM= 44813\nVWtyYWluZQ== 44814\nS2VlcGluZw== 44815\nWUM= 44816\nSlI= 44817\ndWx0aW1hdGU= 44818\nQ2xhaW0= 44819\nIGF1dG9tb2JpbGVz 44820\nOTkz 44821\nc3RlZWw= 44822\nIHBhcnRpbmc= 44823\nIExhbms= 44824\nLi4uPw== 44825\nIDM4NQ== 44826\nIHJlbWVtYnJhbmNl 44827\nIGVhc2Vk 44828\nIGNvdmFyaQ== 44829\nIFNpbmQ= 44830\nRWZmZWN0aXZl 44831\nIGRpc3NlbWluYXRpb24= 44832\nIE1vb3Nl 44833\nIENsYXBwZXI= 44834\nYnJhdGVz 44835\nQXBwbHk= 44836\nIGludmlz 44837\nIHdvcnNlbmVk 44838\n4oCULQ== 44839\nIGxlZ2lzbGF0b3I= 44840\nIExvbA== 44841\nIFJvd2U= 44842\nIGRlYWxlcnNoaXA= 44843\ndW1hcg== 44844\naWRlbmNlcw== 44845\nIGludmVzdGlnYXRlcw== 44846\nIGNhc2NhZGU= 44847\nIGJpZGRlcg== 44848\nIEJFTg== 44849\nSXJvbmljYWxseQ== 44850\nIHByZXNpZGluZw== 44851\nIGRpbmc= 44852\nIGNvbnRyYWRpY3RlZA== 44853\nIHNodXRz 44854\nIEZJWA== 44855\nIDM2Ng== 44856\nRGlzdHJpY3Q= 44857\nIHNpbmZ1bA== 44858\nIENoYXJpc21h 44859\nb29wcw== 44860\nIHRvdGFsaXR5 44861\nIHJlc3RpdHV0aW9u 44862\nIE9wdGltdXM= 44863\nIERhaA== 44864\nIGNsdWVsZXNz 44865\ndXJuZWQ= 44866\nIG51dHJpdA== 44867\nIGxhbmRvd25lcnM= 44868\nIGZsdXNoZWQ= 44869\nIGJyb2FkZW4= 44870\nbWll 44871\nIHByaW50bG4= 44872\nIG5pZw== 44873\nIENvcnB1cw== 44874\nSmVu 44875\nIHByb3Rv 44876\nIFdpa2ltZWRpYQ== 44877\nIFBhbG8= 44878\nQ09S 44879\nIHN0b3J5bGluZXM= 44880\nIGV2YW5nZWxpY2Fscw== 44881\nIERhcnJlbGw= 44882\nIHJvdG9y 44883\nIEhX 44884\nc2tpbGxlZA== 44885\nZXJ5bA== 44886\nIGJlZ2c= 44887\nIEJsdW1lbnRoYWw= 44888\nIHdlYXZpbmc= 44889\nIGRvd253YXJkcw== 44890\nIEphY2tldA== 44891\nIEFOR0VM 44892\nVGVjaG5vbG9neQ== 44893\nIGVzb3Rlcmlj 44894\nYWxkZWh5ZGU= 44895\nIGZ1cmlvdXNseQ== 44896\nIGZvcmVpZ25lcg== 44897\nV2Vhaw== 44898\nQ0hP 44899\nIEhvdW5k 44900\nRXhwZXJpZW5jZQ== 44901\nIFBsYXlzdGF0aW9u 44902\nIE1JQQ== 44903\nIFVuZw== 44904\nY2xvdGg= 44905\nYWdhbGw= 44906\nIGNhbG1pbmc= 44907\naXplbnM= 44908\nU3RydWN0 44909\nIFdpdGNoZXM= 44910\nIENlbGVicmF0aW9u 44911\nIC4uLi4uLi4uLi4uLi4u 44912\ncHRyb2xsZXI= 44913\nIFRDVQ== 44914\nIGJ1bm55 44915\n44ON 44916\ndXRvcmlhbA== 44917\nIHVwc2NhbGU= 44918\nIFN0YQ== 44919\nIENvbG9zc3Vz 44920\nIGNobG9yaWRl 44921\nIFphYw== 44922\nIFJlYXNvbnM= 44923\nIEJyb29raW5ncw== 44924\nIFdISVRF 44925\nXVsv 44926\nIExvc2U= 44927\nOTA1 44928\nIHVuZGVyc2lkZQ== 44929\nZXJuZWxz 44930\nIHZhcGU= 44931\nZG96ZW4= 44932\ndXBwZXQ= 44933\nIFNUT1A= 44934\nbWF0aWNhbA== 44935\nIFN0YXRlbWVudHM= 44936\naGVkZGFy 44937\nUEFD 44938\nQ3VzdG9tZXI= 44939\nIG1lbW9z 44940\nIFBK 44941\nZW5kYXJz 44942\nIExpbWl0cw== 44943\nbGF1Z2g= 44944\nIHN0YWJpbGl6ZWQ= 44945\nIEFMRUM= 44946\nWUE= 44947\nVXBncmFkZQ== 44948\nYWxhbQ== 44949\nIHRlY2hubw== 44950\nIGFuZXc= 44951\nZm9yZXNlZW4= 44952\nIGNvbGxlZ2lhdGU= 44953\nIFB5cm8= 44954\nIERpc20= 44955\nIGZyb250bGluZQ== 44956\nIGFtbW9uaWE= 44957\nSVU= 44958\nUXVpdGU= 44959\nSm9obm55 44960\nYXNzaW4= 44961\nR09Q 44962\nIFN0eWxlcw== 44963\nIFNvdmVyZWlnbg== 44964\nYWN0ZXJpYWw= 44965\nNTQ5 44966\nIFJJUA== 44967\nIExpc3Rz 44968\nIDM2NA== 44969\nIFJlY2Vw 44970\nc29ja2V0 44971\nIEJ5cmQ= 44972\nIENhbmRsZQ== 44973\nQW5jaWVudA== 44974\nIGFwcGVsbGFudA== 44975\nZW5mb3JjZW1lbnQ= 44976\nYWNlYQ== 44977\nYW5za2k= 44978\nIG9sZHM= 44979\nODg2 44980\nIHNsdXJz 44981\nIGVtcGlyZXM= 44982\nIGJ1Y2tsZQ== 44983\nIGFsaWVuYXRpb24= 44984\nIEFiZXJkZWVu 44985\nIHVuaWNvcm4= 44986\nIG92ZXJyaWRpbmc= 44987\nIExY 44988\ncHBh 44989\nIGRlc3Bpc2Vk 44990\nIEJ1Z3M= 44991\nIEJTVA== 44992\nU291dGhlcm4= 44993\nNTMz 44994\nIGhhbGxtYXJr 44995\nIFBvc3Rlcg== 44996\nIHN0ZW1tZWQ= 44997\nIHByaW5jaXBhbHM= 44998\nIFRFQ0g= 44999\nIFNhbmR3aWNo 45000\nSXRhbHk= 45001\nIGNoZWVzeQ== 45002\nIFNldFRleHRDb2xvcg== 45003\nIFByb3RlY3RpdmU= 45004\nIENvaG4= 45005\nSk8= 45006\nYXB0b3A= 45007\nUmVhc29u 45008\nTGVhZGVy 45009\nIFVuZGVyc3RhbmQ= 45010\nIEZyaWRheXM= 45011\nIENvbnRpbnVvdXM= 45012\nIGNsaXBwaW5n 45013\nIFJ5ZQ== 45014\nIGJlcnRo 45015\ndGltZXI= 45016\nYW5uaXM= 45017\ncmVhY3Q= 45018\nIGJ1ZmZhbG8= 45019\nIFBhcmFz 45020\nIDY1NQ== 45021\nIHByZXNpZGVk 45022\nIFN1bnJpc2U= 45023\nIHZldHM= 45024\nIGNsb3Zlcw== 45025\nIE1jQ3VsbA== 45026\nU3RyZW5ndGg= 45027\nR0FO 45028\nIGlsbGl0ZXI= 45029\nIFByaWNpbmc= 45030\nbMOp 45031\nIHJlc2lzdG9y 45032\nIGJydW4= 45033\nIFN1ZmZvbGs= 45034\n0Ys= 45035\nIExpdmVy 45036\nUmVsZWFzZWQ= 45037\nIHdoYXRz 45038\nODYw 45039\nIE1lYXN1cmVz 45040\nIGRlbm91bmNpbmc= 45041\nIFJ5emVu 45042\nIHNvdXZlbg== 45043\nIGNhcmVnaXZlcnM= 45044\nY2hpbmk= 45045\nIFNjYXJsZXR0 45046\nIHRyb3VnaA== 45047\nQ29uZ3JhdHVsYXRpb25z 45048\nIHRheGlz 45049\nIFRyYWRpdGlvbg== 45050\naml0 45051\nIHRhYmxldG9w 45052\nIGhpdGhlcnRv 45053\nIGRpc2luZm9ybWF0aW9u 45054\nb2ZmZW5zaXZl 45055\naHJh 45056\nIERJU1RSSUNU 45057\nIGNvbXBsaWNhdGU= 45058\nY2hlbmtv 45059\nIFJlY29uc3RydWN0aW9u 45060\nIHBhbHBhYmxl 45061\nIGF1c3A= 45062\nIDQyOA== 45063\nIHNob3djYXNlcw== 45064\nIFB1YmxpY2F0aW9u 45065\na25vd2xlZGdl 45066\naW5ub24= 45067\nNDE5 45068\nIHJldHJpZXZhbA== 45069\nYW5kZXJz 45070\nIHJlZnV0ZQ== 45071\nIGlucXVpcmVk 45072\nZ3Vy 45073\nIG5lZ2F0aXZpdHk= 45074\nIGNvbnNlcnZl 45075\nIGFmdGVybGlmZQ== 45076\nIHByZXN1cHA= 45077\nIEdpbGxlc3BpZQ== 45078\nIG10 45079\nIERO 45080\nVGFw 45081\nIHBlcnBlbmQ= 45082\nIFNteQ== 45083\nZG9lc24= 45084\nIHNwaWxsaW5n 45085\nIGh5cGVycw== 45086\nS2F0ZQ== 45087\nwq4s 45088\na2VwdA== 45089\nIFBvd2VyZWQ= 45090\nIGph 45091\nIEtsdXg= 45092\nYXJkZQ== 45093\nYWJhbg== 45094\nIDQ0NA== 45095\nIGZsYXR0ZW5lZA== 45096\nIEltcHJvdmVtZW50cw== 45097\ndXJnYQ== 45098\nIEt1bmQ= 45099\nIGluc2NyaWJlZA== 45100\nIGZhY3VsdA== 45101\nIHVucHJlcGFyZWQ= 45102\nIENvbnN1bWVycw== 45103\nIHNhdGlzZmllcw== 45104\nIHB1bG1vbmFyeQ== 45105\nIGluZmlsdHJhdGlvbg== 45106\nIGV4dGVybmFsbHk= 45107\nIGNvbmdyYXR1bGF0aW9ucw== 45108\nYWdoYW4= 45109\nIGFpcmxpbmVy 45110\nIGZsdW5n 45111\nIGZseWVycw== 45112\nR0Q= 45113\nIHNuaXBwZXRz 45114\nIHJlY3Vyc2l2ZQ== 45115\nIG1hc3RlcmluZw== 45116\nTGV4 45117\nIG92ZXJ0bHk= 45118\ndmc= 45119\nIGx1Y2tpbHk= 45120\nIGVuY3Jv 45121\nIExhbmNldA== 45122\nIEFieXNzYWw= 45123\nZnVuY3Rpb25hbA== 45124\nIHNvdw== 45125\nIHNxdWlk 45126\nIG5hcnJhdGlvbg== 45127\nIG5hdWdodHk= 45128\nIEhvbm91cg== 45129\nIFNwYXJ0YW5z 45130\nIHNoYXR0ZXI= 45131\nIFRhY29tYQ== 45132\nIENhbG9yaWVz 45133\nIFJhY2Vz 45134\nU3VibWl0 45135\nIHB1cnBvc2VmdWxseQ== 45136\nd2F2 45137\nIFlvaw== 45138\nRmVzdA== 45139\nIEdlcnI= 45140\nTWV0cm8= 45141\nIGl0aW5lcg== 45142\nZmFtb3Vz 45143\nICJ7 45144\naW5saW5l 45145\nd2FzaGVy 45146\nSXNzdWU= 45147\nIENMSUVOVA== 45148\nb3pv 45149\nVmVyc2lvbnM= 45150\nNzI1 45151\nIEdsb2Nr 45152\nIHNoaWVsZGVk 45153\nIFBDUg== 45154\nRU5DWQ== 45155\nIFdlbGQ= 45156\nIFNpbXBs 45157\nIHJlZGlyZWN0ZWQ= 45158\nIEtoYW0= 45159\nICg+ 45160\nIGxhYm91 45161\nIGRpYXBlcnM= 45162\nc3Ns 45163\nIGNlbGxhcg== 45164\nb3JnYW5pc21z 45165\nb3Jlc2M= 45166\nIEJlcmtz 45167\nZGlkbg== 45168\nU2hpcHBpbmc= 45169\nQ2hlc3Q= 45170\nIHVuZG9uZQ== 45171\nIG1pbGxpb25haXJl 45172\nIGNvcmRz 45173\nIFlvdW5nZXI= 45174\nYXBwcm9wcmlhdGVseQ== 45175\nIHNlcXVlbHM= 45176\ndXZl 45177\nYW50aWNpcGF0ZWQ= 45178\nIGxld2Q= 45179\nIFNoaXJ0 45180\nIERtaXRyeQ== 45181\nVmV0ZXI= 45182\nIHNsYXlpbmc= 45183\nIFlhcg== 45184\nIGNvbXBsaWNhdGlvbg== 45185\nSW93YQ== 45186\nIEVyaWNh 45187\nIEJMTQ== 45188\nZ2lybGZyaWVuZA== 45189\nYm9kaWVk 45190\nNjI2 45191\nMTk2Mw== 45192\nIGludGVybWVkaWFyeQ== 45193\nIGNvbnNvbGF0aW9u 45194\nTWFzaw== 45195\nIFNpZW0= 45196\nb3dhbg== 45197\nQmVnaW5uaW5n 45198\nIGZpeG1l 45199\nIGN1bG1pbmF0ZWQ= 45200\nIGNvbmR1Yw== 45201\nIFZvbHVudGVlcg== 45202\nIHBvc2l0aW9uYWw= 45203\nIGdyZWV0cw== 45204\nIERlZmluaXRpb25z 45205\nIHRoaW5rZXI= 45206\nIGluZ2VudWl0eQ== 45207\nIGZyZXNobWVu 45208\nIE1vbWVudHM= 45209\nIDM1Nw== 45210\nYXRldXJz 45211\nIEZlZEV4 45212\nc2c= 45213\nNjk0 45214\nIGR3aW5kbGluZw== 45215\nIEJPWA== 45216\nc2VsYWdl 45217\nIHRtcA== 45218\nIHN0ZW4= 45219\nIFN1dA== 45220\nIG5laWdoYm91cmhvb2Rz 45221\nIGNsYXNzbWF0ZQ== 45222\nZmxlZGdlZA== 45223\nIGxlZnRpc3Rz 45224\nIGNsaW1hdGVz 45225\nQVRIRVI= 45226\nIFNjeXRoZQ== 45227\ndWxpZmZl 45228\nIHNhZw== 45229\nIGhvcHBlZA== 45230\nIEZ0 45231\nIEVjaw== 45232\nIENL 45233\nIERvb21zZGF5 45234\na2lkcw== 45235\nIGdhc3BlZA== 45236\nIG1vbmlrZXI= 45237\nIExvZA== 45238\nIENGTA== 45239\ndGlvbnM= 45240\ncnVtcw== 45241\nZm9saW9z 45242\nIG1k 45243\nIHVuY2Fubnk= 45244\nIHRyYW5zcG9ydHM= 45245\nIExhYnJhZG9y 45246\nIHJhaWx3YXlz 45247\nIGFwcGxpYW5jZQ== 45248\nIENUUkw= 45249\n5oA= 45250\nUG9wdWxhdGlvbg== 45251\nIENvbmZlZGVyYWN5 45252\nIHVuYmVhcmFibGU= 45253\nIGRvcnNhbA== 45254\nIEluZm9ybQ== 45255\nb3B0ZWQ= 45256\nIEtJTEw= 45257\nTWFyeA== 45258\nIGh5cG9jcml0aWNhbA== 45259\ncXVz 45260\nIE51bWVyb3Vz 45261\nIEdlb3JnaWFu 45262\nIEFtYnJvc2U= 45263\nIExvY2g= 45264\nIGd1YmVybmF0b3JpYWw= 45265\nIFhlb24= 45266\nIFN1cHBvcnRz 45267\nZW5zZXI= 45268\nZWVseQ== 45269\nIEF2ZW5nZXI= 45270\nMTk2NQ== 45271\nQXJteQ== 45272\nIGp1eHRhcA== 45273\nIGNob3BwaW5n 45274\nIFNwbGFzaA== 45275\nIFN1c3RhaW5hYmxl 45276\nIEZpbmNo 45277\nIDE4NjE= 45278\naWN0aXZl 45279\nYXRtZWFs 45280\nIEdvaGFu 45281\nIGxpZ2h0c2FiZXI= 45282\nIEdQQQ== 45283\ndWd1 45284\nIFJFUEw= 45285\ndmFyaWFibGU= 45286\nIGhlcnBlcw== 45287\nIGRlc2VydHM= 45288\nYWNpb3VzbHk= 45289\nIHNpdHVhdGlvbmFs 45290\nd2Vla2x5 45291\nb2Js 45292\nIHRleHRpbGU= 45293\nIENvcm53YWxs 45294\nIGNvbnRyYWNlcHRpdmVz 45295\nIEFrZQ== 45296\nXS0= 45297\n5LmL 45298\nOiw= 45299\nIFdlbQ== 45300\nIEJpaGFy 45301\nICcu 45302\nIGJlcmU= 45303\nIGFuYWxvZ3Vl 45304\nIENvb2tpZXM= 45305\nIHRha2VvZmY= 45306\nV2hlZWw= 45307\nIG1hamVzdGlj 45308\nIGNvbW11dGluZw== 45309\nMDIz 45310\nIENvcnBzZQ== 45311\nYXNzbWVudA== 45312\nbWluaQ== 45313\nIGdvcmlsbGE= 45314\nIEFsYXM= 45315\nZXJlZQ== 45316\nIGFjcXVhaW50YW5jZXM= 45317\nIEFkdmFudGFnZQ== 45318\nIHNwaXJpdHVhbGx5 45319\nIGV5ZWQ= 45320\ncG13aWtp 45321\nIEVuZGVy 45322\nIHRyYW5zbHVjZW50 45323\nIG5pZ2h0dGltZQ== 45324\nIElNQUdFUw== 45325\nNTQ1 45326\nIEthbXA= 45327\nIEZyZWFr 45328\nIGln 45329\nUG9ydGxhbmQ= 45330\nNDMy 45331\nIE1hdGE= 45332\nIG1hcmluZXM= 45333\nIGhvcnM= 45334\nYXRlcmFzdQ== 45335\nIEF0dHJpYnV0aW9u 45336\nIC0tLS0tLS0tLQ== 45337\nIGtpbnM= 45338\nIEJFTE9X 45339\nKysr 45340\nIHJlZWxpbmc= 45341\nb2xlZA== 45342\nIGNsdXR0ZXI= 45343\nIFJlbGF0aXZl 45344\nIDQyNw== 45345\nQlVT 45346\nIGF2ZXJ0 45347\nIENoZW9uZw== 45348\nIEFibGU= 45349\nIFByeW9y 45350\nRGV2ZWxvcGVy 45351\nIGVuY3ljbG9wZWRpYQ== 45352\nIFVTQUY= 45353\nIEdhcnJ5 45354\nU3BhaW4= 45355\nQmxvY2tz 45356\nIGV4cG9zaXRpb24= 45357\nIEdhbWVyR2F0ZQ== 45358\nV09S 45359\nIHN0b2NrcGlsZQ== 45360\nIGNsb3RoZWQ= 45361\nIFRvbmU= 45362\nIFJ1ZQ== 45363\ndHVtYmxy 45364\nIHRyZWFjaGVyb3Vz 45365\nIGZyeWluZw== 45366\n0Yw= 45367\nIFNwaA== 45368\nIHJlc3RyYWludHM= 45369\nIGVtYm9kaWVz 45370\nIEdlcw== 45371\nU2FmZXR5 45372\nIG5lZ290aWF0b3Jz 45373\nbWluaW5n 45374\nIEFwcGFsYWNoaWFu 45375\nTE9T 45376\nIEplbm5h 45377\nIHBhc3NlcnM= 45378\n54s= 45379\nc25hcA== 45380\nIHNob3J0ZW4= 45381\nY3JlYXRvcg== 45382\nIGlubnVtZXJhYmxl 45383\ndXRoZXJsYW5k 45384\nNjc0 45385\nIFdPTQ== 45386\nIEFzY2VuZA== 45387\nIEFybW9yeQ== 45388\nIFRyYW5zYWN0aW9u 45389\nS2ljaw== 45390\nIHN1aXRjYXNl 45391\nZGF5TmFtZQ== 45392\nIHdhc3RlZnVs 45393\nbWFycmlhZ2U= 45394\nIE1jQ2FiZQ== 45395\naXRlY2g= 45396\nIE9zcw== 45397\nQ2xvc3VyZQ== 45398\nIFRyZWFzdXJlcg== 45399\nIGluZGVjZW50 45400\nIER1bGw= 45401\nIHJlc2lkZW5jZXM= 45402\nMTk1OQ== 45403\nIFNldHRsZW1lbnQ= 45404\nSGFtaWx0b24= 45405\nIHNlbGZpZXM= 45406\nIFJhbmtpbmc= 45407\nIEJhcmtsZXk= 45408\nIEJvcmU= 45409\nIFdDUw== 45410\nIE1hcml0aW1l 45411\nIEh1aA== 45412\nIEZvcmVzdHJ5 45413\nIGN1bHRpdmF0aW5n 45414\nIEJhbGxhcmQ= 45415\nIGdhcnJpc29u 45416\nIFNETA== 45417\nOTMw 45418\nIG5hc2NlbnQ= 45419\nIGlycmVzaXN0aWJsZQ== 45420\nIGF3ZnVsbHk= 45421\nXC9cLw== 45422\nIGVxdWF0ZQ== 45423\nIGFudGhyb3BvbG9neQ== 45424\nIFN5bHZpYQ== 45425\nIGludGVzdGluZQ== 45426\nIGlubm9jdW91cw== 45427\nY2Vzc2l2ZQ== 45428\nYWdyYQ== 45429\nIE1ldHJvaWQ= 45430\nR3JhbnQ= 45431\nODU1 45432\ngZY= 45433\nICJf 45434\n44OD44OJ 45435\nIGFwcHJhaXNhbA== 45436\nIEZyZWRkeQ== 45437\nMDQ2 45438\nIDQwNg== 45439\nIDE4MzA= 45440\nIGRvY2tpbmc= 45441\nU3RhdGlj 45442\nIHBvbnQ= 45443\nIFZvbHRhZ2U= 45444\nIFN0ZWFk 45445\nIE1vcnRnYWdl 45446\nIEpvbmFo 45447\nWUw= 45448\nQ0xBU1NJRklFRA== 45449\nIGFzYmVzdG9z 45450\nbmlrb3Y= 45451\nIGNvbGxhZ2Vu 45452\nIE9yYml0YWw= 45453\nUG9ja2V0 45454\nNzk5 45455\nIGh5YnJpZHM= 45456\naW5jaGVz 45457\nIGludm9pY2U= 45458\ndW5keQ== 45459\nIGluZXF1YWxpdGllcw== 45460\nVHJlbmQ= 45461\nd2FzaGVk 45462\nQkFMTA== 45463\nIGx1Y2lk 45464\nIENvbW1lbnRhcnk= 45465\nIHdpdHR5 45466\nQnJhbmRvbg== 45467\nIGJydWlzaW5n 45468\nIDYyMA== 45469\nZXNjZW50 45470\nYm94aW5n 45471\nUE9M 45472\nIDM3OA== 45473\nUmVjdA== 45474\nIGxpY2VuY2Vz 45475\nIE1jR2Vl 45476\ncHJlc3NlZA== 45477\nRGFubnk= 45478\nIGphbW1lZA== 45479\nb3JkaW5hdGU= 45480\nIGxldGg= 45481\nIGRpc3Rpbmd1aXNoZXM= 45482\nIFlhbWFoYQ== 45483\nSUxT 45484\nIEh1bWU= 45485\nIENhdGVnb3JpZXM= 45486\nUm9iZXJ0cw== 45487\nQ2hhcnQ= 45488\nIGJlZXRsZQ== 45489\nIEdyYXZleWFyZA== 45490\nICgkKQ== 45491\nb8Sf 45492\nIHR3aWxpZ2h0 45493\nYXJlbGxh 45494\n4b0= 45495\nIGJvb3Rocw== 45496\nIEhIUw== 45497\nIEZlbGRtYW4= 45498\nIGV4Y2F2YXRpb24= 45499\nIHBoaWxvc29waGllcw== 45500\nYXRvZ3JhcGh5 45501\nIEdhcmFnZQ== 45502\ndGVjaG5vbG9neQ== 45503\nIHVuZm9yZ2V0dGFibGU= 45504\nIHZlcmlmeWluZw== 45505\nIHN1Ym9yZGluYXRlcw== 45506\nRWxz 45507\nIG5lYg== 45508\nR2FtaW5n 45509\nRU5B 45510\nIEFjaGlldmVtZW50 45511\naXR0ZXJz 45512\nIEdhYmU= 45513\nIGR1bXBz 45514\nZm9yY2Vy 45515\nIHBvaWduYW50 45516\nIE1CQQ== 45517\nIEhlaWRp 45518\naW1laQ== 45519\nIG1hZ2Vz 45520\nIGxpYmVyYXRl 45521\nIGNpcmN1bWNpc2Vk 45522\nIE1lcm1haWQ= 45523\nIE1hdHRo 45524\ndG9nZXRoZXI= 45525\nIFdpY2hpdGE= 45526\nIHN0b3JlZnJvbnQ= 45527\nIEFkaW4= 45528\nVklJ 45529\nRm91cnRo 45530\nIGV4cGxvcmVycw== 45531\nV0VS 45532\nTm90YWJsZQ== 45533\nQnJvb2s= 45534\nbWVucw== 45535\nRmFpdGg= 45536\nLS0tLS0tLS0t 45537\nIEpvdQ== 45538\nrLw= 45539\nIHBpbmVhcHBsZQ== 45540\nIGFtYWxn 45541\nZWxu 45542\nYXJrYWJsZQ== 45543\nIOOCteODvOODhuOCow== 45544\nIOOCteODvOODhuOCo+ODr+ODsw== 45545\nIG92YXJpYW4= 45546\nIEVjaG9lcw== 45547\nIGhhaXJjdXQ= 45548\nIHBhdg== 45549\nIGNoaWxsZWQ= 45550\nYW5hc2lh 45551\nIHN0eWxlZA== 45552\nIGRhYg== 45553\nbmlwZXI= 45554\nIG1pbmlzdGVyaWFs 45555\nIERVUA== 45556\nVGFu 45557\nIHN1bHBo 45558\nIERldGVy 45559\nIEJvaGVt 45560\nb2Rhbg== 45561\nIGVkdWNhdG9y 45562\n4pOY 45563\nc3Bpcg== 45564\nQ2hpY2tlbg== 45565\nIEVsZWFub3I= 45566\nIHF1aQ== 45567\nIGhlYXZpZXN0 45568\nIGdyYXNwZWQ= 45569\nVVJB 45570\nIGNyb29rZWQ= 45571\nSmVzc2ljYQ== 45572\ncHJvYmxlbQ== 45573\nIHByZWRldGVybWluZWQ= 45574\nIG1hbmlhYw== 45575\nIGJyZWF0aHM= 45576\nIExhdWRlcmRhbGU= 45577\nIGhvYmJpZXM= 45578\neXo= 45579\nQ3JpbWU= 45580\nIGNoYXJpc21h 45581\nZEw= 45582\nIGxlYXBpbmc= 45583\nIGtpdHRlbnM= 45584\nQW5nZWxv 45585\nIEpBQ0s= 45586\nIFN1emFubmU= 45587\nIGhhbHRpbmc= 45588\nRU5USU9O 45589\nIHN3YWxsb3dpbmc= 45590\nIEVhcnRocXVha2U= 45591\nIGVpZ2h0ZWVudGg= 45592\nIE5JQw== 45593\nIElORg== 45594\nIENvbnNjaW91cw== 45595\nIHBhcnRpY3VsYXJz 45596\nY2lyY2xl 45597\nNzQw 45598\nIGJlbmV2b2xlbnQ= 45599\nIDc0Nw== 45600\nIDQ5MA== 45601\nIHJ1bmRvd24= 45602\nIFZhbGVyaWU= 45603\nIEJVUg== 45604\nIGNpdmlsaXNhdGlvbg== 45605\nIFNjaG4= 45606\nV0I= 45607\nb3RpZGU= 45608\naW50ZXJuYXRpb25hbA== 45609\nIGpvaG4= 45610\nIDE5MDI= 45611\nIHBlYW51dHM= 45612\nIGZsYXZvcmVk 45613\na3Vz 45614\nIHJvYXJlZA== 45615\nIGN1dG9mZg== 45616\n6aM= 45617\nIG9ybmFtZW50 45618\nIGFyY2hpdGVjdHVyZXM= 45619\nIDM2OQ== 45620\nb2xvcg== 45621\nIFdpbGRl 45622\nIENSQw== 45623\nIEFkanVzdGVk 45624\nIHByb3Zva2luZw== 45625\nbGFuZGlzaA== 45626\nIHJhdGlvbmFsaXR5 45627\nIGp1c3RpZmllcw== 45628\nIGRpc3BlbA== 45629\nIGFtZXJpYw== 45630\nIFBvbGVz 45631\n2Kk= 45632\nIGVudmlz 45633\nIERvb2RsZQ== 45634\n5L2/ 45635\naWdzYXc= 45636\nYXVsZHJvbg== 45637\nVGVjaG5pY2Fs 45638\nVGVlbg== 45639\ndXBoZW0= 45640\nIFhpYW5n 45641\nIGRldHJhY3RvcnM= 45642\nIFpp 45643\nIEpvdXJuYWxpc3Rz 45644\nIGNvbmR1Y2l2ZQ== 45645\nIFZvbHVudGVlcnM= 45646\nIHNk 45647\nS25vd2luZw== 45648\nIHRyYW5zbWlzc2lvbnM= 45649\nIFBMQU4= 45650\nIExJQg== 45651\nIGFsbHVkZWQ= 45652\nIG9iZQ== 45653\nIGRvcGU= 45654\nIEdvbGRzdGVpbg== 45655\nIHdhdmVsZW5ndGhz 45656\nIERlc3RpbmF0aW9u 45657\nbmRh 45658\ndWdp 45659\nIGF0dGVudGl2ZQ== 45660\nIExlYW4= 45661\ncmFsdGFy 45662\nIG1hbmc= 45663\nbWJ1ZHM= 45664\nYWtpbmdz 45665\nYmVuZGVy 45666\nIGFjY29s 45667\nIGNyYXdsZWQ= 45668\nTk9X 45669\nTWlubmVzb3Rh 45670\nIGZsb3VyaXNoZWQ= 45671\nIFp1cA== 45672\nIFN1cGVydmlzb3I= 45673\nIE9saXZpZXI= 45674\nRXhjZWxsZW50 45675\nIHdpZGVu 45676\nRG9uZQ== 45677\nIHdpZw== 45678\nIG1pc2NvbmNlcHRpb25z 45679\nQ29ycA== 45680\nV2Fu 45681\nIHZlbmVyYWJsZQ== 45682\nIE5vdGFibHk= 45683\nIEtsaW5nb24= 45684\nYW5pbWF0ZQ== 45685\nQm9vc3Q= 45686\nIFNBWQ== 45687\nbWlzc2luZw== 45688\naWJsaW9ncmFwaHk= 45689\nbWVsb24= 45690\nIHBheWRheQ== 45691\n2LM= 45692\nYm9sZQ== 45693\nIHZlaWxlZA== 45694\nIEFscGhhYmV0 45695\nSXRhbGlhbg== 45696\nIGV2ZXJsYXN0aW5n 45697\nIFJJUw== 45698\nIENyZWU= 45699\ncm9tcHQ= 45700\nIGhhdGluZw== 45701\nIGdyaW5uaW5n 45702\nIGdlb2dyYXBoaWNhbGx5 45703\nT1NI 45704\nIHdlZXBpbmc= 45705\nIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg 45706\nIGltcGVjYw== 45707\nTGV0dGVy 45708\nIGJsb2F0ZWQ= 45709\nUExB 45710\nIEZlaW4= 45711\nIHBlcnNldmVy 45712\nVGh1bmRlcg== 45713\nIGF1cg== 45714\nIFJM 45715\nIHBpdGZhbGxz 45716\n4pa6 45717\nIHByZWRvbWluYW50 45718\nIDUyNQ== 45719\nNzE4 45720\nQVBF 45721\nNzE0 45722\nIGZhcm1sYW5k 45723\nIFFpYW8= 45724\nIHZpb2xldA== 45725\nIEJhaGFtYXM= 45726\nIGluZmxpY3Rpbmc= 45727\nIEVmZmljaWVuY3k= 45728\nIGhvbWVicmV3 45729\nIHVuZGVydG9vaw== 45730\nIGN1cmx5 45731\nIEhhcmRpbmc= 45732\nbWFuaWE= 45733\nNTk2 45734\nIHRlbXBlcmVk 45735\nIGhhcnJvd2luZw== 45736\nIFBsZWRnZQ== 45737\nIEZyYW5rZW5zdGVpbg== 45738\n6Ko= 45739\nTW90aW9u 45740\nIHByZWRpY3RhYmx5 45741\nIEV4cGxvc2lvbg== 45742\nb2N1c2luZw== 45743\nZXJk 45744\nY29sbw== 45745\nRkZFUg== 45746\nIGJhY2tmaWVsZA== 45747\nIFZJREU= 45748\ndWVibA== 45749\nTmFycg== 45750\nIEFyZ3VtZW50 45751\nIGdlbm9taWM= 45752\nIGJvdXRpcXVl 45753\nIGJhdHRlZA== 45754\nIEJpbmFyeQ== 45755\nIGdhbWI= 45756\nIFJoeXRobQ== 45757\nNjcz 45758\nIGFmbG9hdA== 45759\nIE9seW1waWE= 45760\nWUlORw== 45761\nIGVuZGlm 45762\naXNpbg== 45763\nIHdpbnRlcnM= 45764\nIHNjYXR0ZXJpbmc= 45765\nSXY= 45766\nRGlzdGFuY2U= 45767\nIHRydQ== 45768\nIENvbWZvcnQ= 45769\nIG5leHVz 45770\nIGFpcmZsb3c= 45771\nIEJ5emFudGluZQ== 45772\ncGF5ZXJz 45773\nY29uaQ== 45774\nIEJldHN5 45775\nRGVhbA== 45776\nIE51Zw== 45777\nIENvbnRpbmVudA== 45778\ncmVkaWJseQ== 45779\nIG9wdGltaXppbmc= 45780\nYWxiZWl0 45781\nIGVjc3RhdGlj 45782\nIFByb3Rv 45783\n57c= 45784\naXZvdA== 45785\n4paE 45786\nZW1w 45787\ncm91bmRlcg== 45788\nIGNsb3V0 45789\nIElTVA== 45790\nNjYz 45791\nIERvbGxhcnM= 45792\nIERBQw== 45793\nIHN1YnNjcmliZWQ= 45794\nIHJlaGVhcnNhbA== 45795\nIGFtcHM= 45796\nIFNoYW5n 45797\nZXNt 45798\nIHNwcmlua2xl 45799\nIGFzc2FpbGFudA== 45800\nIE9v 45801\nIENvaW5iYXNl 45802\nVGFjdA== 45803\nIHJldGluYQ== 45804\nIG51bnM= 45805\nUk9O 45806\nYXR0bw== 45807\nIGp1Zw== 45808\nIFNWRw== 45809\nIGJpa2luaQ== 45810\nIEZJTEU= 45811\nIEZvdW5kZXJz 45812\nZXBvcnQ= 45813\nIEtQ 45814\nIHJlc3RvcmVz 45815\nIFRoaWNr 45816\nIGFzaG9yZQ== 45817\nIGFwcHJvdmFscw== 45818\nUmVuZGVy 45819\nTUFH 45820\nR3JhaGFt 45821\nIENvcnRhbmE= 45822\n44Oz44K4 45823\nc3No 45824\nb3JpYW5z 45825\nYXJzaXR5 45826\nIEluc3BpcmVk 45827\ndXBwZXI= 45828\nIHNpZ25hbGxpbmc= 45829\nIHJlYnVrZQ== 45830\nIGZsYXJlcw== 45831\nIGRvd250aW1l 45832\nU3R1ZGllcw== 45833\nIHN0YWduYXRpb24= 45834\nIFNlcXVlbmNl 45835\nIGdydW50 45836\nIGFzc3VyZXM= 45837\nIFBMQQ== 45838\nNTky 45839\nIGludHJhdmVu 45840\nZGVwZW5k 45841\nU3VzYW4= 45842\nIE1hbnppZWw= 45843\nTWFuaWE= 45844\nQ29udHJhY3Q= 45845\nIHNsYW1z 45846\nIGN1bHR1cmVk 45847\nIGNyZWRpdG9y 45848\nTElTVA== 45849\nIEhVTQ== 45850\nIENoYXR0YW5vb2dh 45851\nc2VydmVk 45852\nIGNsb2FrZWQ= 45853\nIEZUUA== 45854\ncG93ZGVy 45855\nIFN0ZWxsYQ== 45856\ndWN0aXZl 45857\nIGNoZWFwbHk= 45858\nIE1VQ0g= 45859\nIEdhbGlsZW8= 45860\nIHN1aXRlcw== 45861\nc3BlZWNo 45862\nIGRlbGliZXJhdGlvbnM= 45863\nIENoaXBz 45864\nq5g= 45865\nQmFsYW5jZQ== 45866\nIFd5bm5l 45867\nIEFrcm9u 45868\nQXNzZXQ= 45869\nIGhvbm91cmVk 45870\nIGVkZ2Vk 45871\nTGlrZXdpc2U= 45872\nYW5pbW91cw== 45873\nIFdhZ2U= 45874\nIEV6ZWs= 45875\nYWR2ZXJ0aXNlbWVudA== 45876\nIFJUWA== 45877\nIE1BRA== 45878\nIG1pZ3JhdGluZw== 45879\nIFNRVQ== 45880\nIDQ3NQ== 45881\nRWRpdGVk 45882\nIHNob3J0aGFuZA== 45883\nIEJhc2ljcw== 45884\nIGNyb3RjaA== 45885\nIEVWRU4= 45886\nIHZt 45887\nZWZmaWNpZW5jeQ== 45888\nIGNhbHZlcw== 45889\nIEZyaWU= 45890\nIEJyaWxsaWFudA== 45891\nIHN0cmlrZXJz 45892\nIHJlcGVudGFuY2U= 45893\nIGFydGVyaWVz 45894\ncmw= 45895\nQmVk 45896\naGFw 45897\nIGNyeXB0b2dyYXBoeQ== 45898\nIFNhYnJlcw== 45899\nIDQxNA== 45900\ndmlrcw== 45901\naWhhcmE= 45902\nYXBzZXM= 45903\nVGFsa2luZw== 45904\nIGludGVydHdpbmVk 45905\nIGRvY2tz 45906\nIGFsbGVsZQ== 45907\nIEFydGlmYWN0 45908\nIEhJTQ== 45909\ndG9ybg== 45910\n55U= 45911\nIG9wYWNpdHk= 45912\nIEVseQ== 45913\nb3N1a2U= 45914\nIG5pcHBsZQ== 45915\nIGhhbmR3cml0dGVu 45916\nIFZL 45917\nIENoYW1iZXJsYWlu 45918\nIExhb3M= 45919\naWdyYXBo 45920\nZ3Jvdw== 45921\nIHRyaWxsaW9ucw== 45922\nIGRlc2NlbmRhbnQ= 45923\nIFNhaWxvcg== 45924\nYXN1cmluZw== 45925\nIGNlaWxpbmdz 45926\nIFdhcmVob3VzZQ== 45927\nZmx5aW5n 45928\nIEdsb3c= 45929\nIG5vbnQ= 45930\nIG1pc2NhcnJpYWdl 45931\nIHJpZ3M= 45932\nIG1pbmlzdHJpZXM= 45933\nIGVsYWJvcmF0ZWQ= 45934\nIGRlbHVzaW9uYWw= 45935\nIEh1bWFuZQ== 45936\nIDM3OQ== 45937\nbmV0cw== 45938\nIGJsYWNrb3V0 45939\nYWRkZXJz 45940\nIG5w 45941\nIFRpcmU= 45942\ncm9zYw== 45943\nIHN1YmRpdg== 45944\nIGxpbmthZ2U= 45945\nIGNocm9ub2xvZ2ljYWw= 45946\nIEhFUk8= 45947\nIHJlc2V0dGxlbWVudA== 45948\nIFZpbnls 45949\nIHBhc3RvcmFs 45950\nIE1vYmls 45951\nIEJhcmJhcg== 45952\nQ29vbGRvd24= 45953\nIEZyaXR6 45954\nY3JpbWluYWw= 45955\ncmVwZQ== 45956\nIGJlbGxpZw== 45957\nIEJyZWVk 45958\nIDQxOA== 45959\nIHNlbWJsYW5jZQ== 45960\naWpr 45961\nIGN1cnRhaWw= 45962\nIGNsaW5jaA== 45963\nY29udGFpbmVk 45964\nIFByb21wdA== 45965\nYXN0b24= 45966\nIHdp 45967\nIHB1cnN1aXRz 45968\nNTE1 45969\nIEdsb3Nz 45970\nIGZsaXBz 45971\nIGNvdXBvbnM= 45972\nIGNsb25pbmc= 45973\nIExpa2VseQ== 45974\nUmVtb3ZlZA== 45975\nIFF1YXJ0eg== 45976\ncmljZXM= 45977\nIFNwZWFycw== 45978\nIHBpb3Vz 45979\nIGRlcHJlY2lhdGlvbg== 45980\nIERhcmU= 45981\nb3VuY2Vz 45982\nYW1heg== 45983\nT250 45984\nIHBpbm5hY2xl 45985\nZG9ja2Vy 45986\nMDI2 45987\nIFd5cg== 45988\nIFByb3Blcg== 45989\ny4g= 45990\nbmls 45991\nQnl0ZXM= 45992\nIHNlZWtlcg== 45993\ndHJpYWw= 45994\nIHVuZm9sZHM= 45995\nIE1hcnNl 45996\nIGV4dHJhdmFnYW50 45997\nIFN1cnZpdm9ycw== 45998\nUkVEQUNURUQ= 45999\nIFNwZWVkd2F5 46000\nIENyYWlnc2xpc3Q= 46001\nc3VibWl0 46002\nIEdlbmVyYXRpb25z 46003\nIHVwaG9sZGluZw== 46004\nIGJsb29kc3RyZWFt 46005\nIE1pc3Npb25z 46006\nIExhd24= 46007\nIGxpbWJv 46008\nZW5laQ== 46009\nSHVo 46010\nIFdpbGRjYXRz 46011\ncHJlcA== 46012\nIE1hcmt1cw== 46013\nIEZvcmJpZGRlbg== 46014\ncml0aWM= 46015\nSU5P 46016\nIGV4aGliaXRpbmc= 46017\ncmVxdWVudA== 46018\nY2h1aw== 46019\nIGhhYml0dWFs 46020\nIENvbXBhdGliaWxpdHk= 46021\nRHJhZw== 46022\nUklQVA== 46023\ndWphaA== 46024\nR1JPVU5E 46025\nIGRlbGlucXVlbnQ= 46026\nIGJ1cm5lcg== 46027\nIGNvbnRlbXBvcmFyaWVz 46028\nIGdpbW1pY2s= 46029\nbG9hZHM= 46030\nIG5venpsZQ== 46031\ncG9kY2FzdA== 46032\nIFdhaw== 46033\nIFN0YXRlbg== 46034\nIEt1aA== 46035\n44GT 46036\naW50ZXJydXB0ZWQ= 46037\nIGludmluY2libGU= 46038\nIEJ1cm5ldHQ= 46039\nY2lnYXJldHRl 46040\nIFBlYmJsZQ== 46041\nIFRlbXBvcmFyeQ== 46042\nIE1hcmlubw== 46043\nNTgy 46044\nIHdhc3RlbGFuZA== 46045\naWRlbnRseQ== 46046\nVHg= 46047\nIHJpdGU= 46048\nIFBhbmFzb25pYw== 46049\nIE1pZGRsZXM= 46050\nIEhvcnRvbg== 46051\nYWV1cw== 46052\nIGN1cmluZw== 46053\nIG1hdHM= 46054\nIGFkam91cm4= 46055\nIGZlYXJzb21l 46056\ncGV6 46057\nYm9hdHM= 46058\nIHByb3BlbGw= 46059\nIGNvbmZsaWN0ZWQ= 46060\nIEFuZ2Vy 46061\nIGluc3VyZ2VudA== 46062\nS2FybA== 46063\nIGNvYWxlcw== 46064\nIHNvdXRod2VzdGVybg== 46065\nIGRpc3N1 46066\nIE92ZXJ0 46067\nKioqKioqKioqKioq 46068\nIGJveGVk 46069\nIEJydW5l 46070\nYWFh 46071\nIGdhcmRlbmluZw== 46072\nIEVuZ2Vs 46073\ndHJhY2tz 46074\nIHB1cmlmaWVk 46075\nIHBsYWNlaG9sZGVy 46076\nIExpa2Vz 46077\nIGRhbg== 46078\nR2Fi 46079\nIGVjdA== 46080\nIEZhdw== 46081\nIEVsaW90 46082\nICcs 46083\nb3Ryb3BpYw== 46084\nIFJ1aW4= 46085\naGVkb24= 46086\nIGNhdWw= 46087\nIGFmdA== 46088\nIENhZGlsbGFj 46089\nZ2hh 46090\nYXNzaWFu 46091\ndWRlYg== 46092\nIFRpY2s= 46093\nIGFkanVzdHM= 46094\nQVJHRVQ= 46095\nNTM3 46096\naXNjaGU= 46097\nYW50eQ== 46098\nIEZyaWVkcmljaA== 46099\nIEJsaXp6 46100\nIEFPTA== 46101\nQ2FtcGFpZ24= 46102\nIG1hbW1hbA== 46103\nIFZlaWw= 46104\nIEtldg== 46105\nIE1hdXJpdA== 46106\nIERhbWllbg== 46107\nTmF0aW9u 46108\nRWFzdGVybg== 46109\nIHs6 46110\nID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ== 46111\nIHN0ZXJlb3R5cGljYWw= 46112\nIGF0dGlj 46113\nIEN5Ym9yZw== 46114\ncmVxdWlyZQ== 46115\nIGF3YXJkaW5n 46116\nIFBhcHVh 46117\nYnRu 46118\nYmVudA== 46119\nQm9v 46120\nICg9 46121\nIFhhbmRlcg== 46122\nIFNvbWVyc2V0 46123\nIGNhdGNoeQ== 46124\nIGNlcnRpZnk= 46125\nU1RSVUNU 46126\nIGl0YWw= 46127\nIHRpZGVz 46128\nIEJyYW5kcw== 46129\nR3JheQ== 46130\nY29tcGV0aXRpdmU= 46131\nIGN1cmF0b3I= 46132\nIERH 46133\nb21pbml1bQ== 46134\nIEdNT3M= 46135\nY2lhdGluZw== 46136\nIENhcm1lbg== 46137\nb3dhcmQ= 46138\nQmFsdGltb3Jl 46139\nIHJnYg== 46140\nQ3U= 46141\nIHdpcGVz 46142\nc3BlbGw= 46143\nSVRORVNT 46144\nIHN1bW1hcml6ZXM= 46145\nIFJldmlz 46146\nIHdoaXN0bGVibG93ZXJz 46147\nIEJyZWFjaA== 46148\nIGNyb2NoZXQ= 46149\na29z 46150\nZXdza2k= 46151\nIHJlcGV0 46152\nIGNyaW1zb24= 46153\nIEthcmFjaGk= 46154\ncmVhZGFibGU= 46155\nZGltZW5zaW9u 46156\nIElnb3I= 46157\naWxkZWQ= 46158\nIFplZA== 46159\nIEtlYW5l 46160\nIENvc21ldGlj 46161\nREVQ 46162\nIHJldHJlYXRpbmc= 46163\nIFVB 46164\nZW5zaWNhbA== 46165\nIGR1c2s= 46166\nIERpY2tlbnM= 46167\nIGFyZW5hcw== 46168\nIFBhc3NhZ2U= 46169\nbGV2ZWxz 46170\nIGN1cnY= 46171\nUG9wZQ== 46172\nIGNob3Jlcw== 46173\nIEVsaXNl 46174\nIENvbXBhc3M= 46175\nYnVi 46176\nIG1hbW1hbGlhbg== 46177\nIFNhbnNrcml0 46178\nIEFOQw== 46179\nIENyYWNr 46180\nUXVhbA== 46181\nTGF1bg== 46182\nYW1wdW5r 46183\nIGxlYXJuZXJz 46184\nIGdsYW1vcm91cw== 46185\nIGZ1cnRoZQ== 46186\nZXJtb3R0 46187\nY2FuZA== 46188\nR2VuZXJpYw== 46189\nIG5hcnJhdGVk 46190\nIGRpc29yZGVybHk= 46191\nIFRyYW5zYWN0aW9ucw== 46192\nIERldGVudGlvbg== 46193\nIFJva3U= 46194\nxI0= 46195\nIHVuZGVyc3RhdGVtZW50 46196\nIFNhdXI= 46197\nIFJvZHJpZ28= 46198\nIEFTQVA= 46199\nU2lu 46200\nIHJlam9pY2U= 46201\nTWV0aG9kcw== 46202\nIGVsZWN0cm9kZQ== 46203\nIHdvcnNoaXBwZWQ= 46204\nIGlkaQ== 46205\nIFBoeXNpY2lhbnM= 46206\nIHBvcHVw 46207\nIGRlZnQ= 46208\nIFJlbW92YWw= 46209\nIEJ1ZW5vcw== 46210\ndmVyYnM= 46211\nIGZ1bms= 46212\ndXNoYQ== 46213\ncmljdGlvbg== 46214\nb3JlYQ== 46215\nIEJhbmdhbG9yZQ== 46216\nIEtlbm9iaQ== 46217\nenpp 46218\nIG5vcm1hdGl2ZQ== 46219\nIGdvYmxpbnM= 46220\nIGNhZmVz 46221\nIFVOQ0xBU1NJRklFRA== 46222\nIEZpcmVk 46223\nU0lHTg== 46224\nIHNjbGVyb3Npcw== 46225\nIFZvdGVy 46226\nIFNvbm55 46227\nIEV4dGVuZA== 46228\nIEVWcw== 46229\nQXJzZW5hbA== 46230\nIHBzaQ== 46231\nIHdpZGVzdA== 46232\nIFR1cw== 46233\nIGxvb21z 46234\nIGp1c3RpZnlpbmc= 46235\nIEdyYW5nZXI= 46236\n6K8= 46237\nUmVmZXI= 46238\nNTgz 46239\nIGZsb3VyaXNoaW5n 46240\nYWJyZQ== 46241\nIHJhdmU= 46242\nIENvbnRyYQ== 46243\nIDE4OTg= 46244\nQWRkcw== 46245\nIGZ1bA== 46246\nIENvb2tl 46247\nc29tZW9uZQ== 46248\nPSM= 46249\nNjcx 46250\nIHlhaw== 46251\nIGFydGU= 46252\nIE1pc2NlbGxhbmVvdXM= 46253\nIERldGVjdGlvbg== 46254\nIENsYW5jeQ== 46255\n4oE= 46256\nYXNzaWVz 46257\nIHZhbGlhbnQ= 46258\nIEZlbWluaXN0 46259\nY29ycnVwdGlvbg== 46260\nVmVs 46261\nUGVhcg== 46262\nIHN1Y2NpbmN0 46263\nIHF1aWNrZXN0 46264\na3c= 46265\nIHNwaXR0aW5n 46266\nIExpYnJhcmllcw== 46267\n5YWJ 46268\nYW50eg== 46269\nRGFk 46270\nIFNwZWNpZmljYXRpb25z 46271\ncnVwdWxvdXM= 46272\nYW5kcg== 46273\nUkVTVUxUUw== 46274\nIHNub3diYWxs 46275\nIHByZWRpcw== 46276\nIEJheHRlcg== 46277\nIE51cnNpbmc= 46278\nIENoYWZm 46279\nc3dl 46280\nIG91dGFnZQ== 46281\nIG5lc3Rpbmc= 46282\nIG5vdG9yaWV0eQ== 46283\ndHJpZ2dlcg== 46284\nb25pdGU= 46285\nam9u 46286\nIGZvdQ== 46287\nb29rZWQ= 46288\nIENlbGVicml0eQ== 46289\ncmVhbGl0eQ== 46290\nIGZhdGln 46291\nIGh1Z2dpbmc= 46292\nIGJvdGhlcnM= 46293\nIFBhbnplcg== 46294\nIENoYW5kcmE= 46295\nZmlndXJlZA== 46296\nIHZvbHRz 46297\nIENsb3Vkcw== 46298\nIGZlZWJsZQ== 46299\nIEN1cnZl 46300\nIEFzdXM= 46301\nNzg2 46302\nYWJzb3I= 46303\nIFZJQ0U= 46304\nIEhlc3M= 46305\nIG1hbnVmYWN0dXJlcw== 46306\nIGdyaXp6 46307\nIFBvd2VyZnVs 46308\nYWNpZA== 46309\nIHN1YnNlY3Rpb25z 46310\nIEtydWdtYW4= 46311\nIEFscHM= 46312\naXN1 46313\nIHNlcXVlc3Q= 46314\nIFVsdHJvbg== 46315\nIFRpbmtlcg== 46316\nIEdvb3Nl 46317\nIG1pc21hdGNo 46318\nQXR0b3JuZXk= 46319\nIG1vcnBob2xvZ3k= 46320\nIFNpeGVycw== 46321\ndXR0ZXJlZA== 46322\nIEVMRUNU 46323\nZ3Jhbg== 46324\nUnVzc2VsbA== 46325\nIEdTTA== 46326\nIGZvcnRuaWdodA== 46327\nIC4p 46328\nIGFwb3N0bGU= 46329\ncHJvbmU= 46330\nZWxpc3Q= 46331\nVW50aXRsZWQ= 46332\nIEltcGxlbWVudGF0aW9u 46333\naXN0b3Jz 46334\nIHRhbmtlcg== 46335\nIHBsdXNo 46336\nIGF0dGVuZGFudHM= 46337\nIFRpaw== 46338\nIEdyZWVud2ljaA== 46339\nIFlvbg== 46340\nIFNQTA== 46341\nY2VsbHM= 46342\ndW50bGVk 46343\nU29sdXRpb24= 46344\nIFF1w6k= 46345\nIHZhY2F0ZWQ= 46346\nIHVwdGljaw== 46347\nIE1lcmlkaWFu 46348\n5oM= 46349\nIERyaWxs 46350\nOTI1 46351\nNTg0 46352\nIHJlbm92YXRlZA== 46353\nIEt1YnJpY2s= 46354\nenlr 46355\nIGxvdXN5 46356\ncHBlbA== 46357\nb2h5ZHJhdGU= 46358\nIEl6enk= 46359\nbGVzaWFzdGljYWw= 46360\nQ0ND 46361\nIEFqYXg= 46362\nIGFkYXB0ZXJz 46363\nIFBldHJhZXVz 46364\nIGFmZmlybWF0aW9u 46365\nIFNUT1I= 46366\nbGVtcw== 46367\nYWRvZXM= 46368\nIENvbnN0YW50aW5vcGxl 46369\nIHBvbmllcw== 46370\nIGxpZ2h0aG91c2U= 46371\nIGFkaGVyZW50cw== 46372\nIEJyZWVz 46373\nb21vcnBoaWM= 46374\nRmlnaHRpbmc= 46375\nIHBsYXN0ZXI= 46376\nIFBWQw== 46377\nIE9ic3Q= 46378\nIGRlYXJseQ== 46379\nIFRvb3Ro 46380\naWNrc29u 46381\nIHNoYW1pbmc= 46382\nUGxleA== 46383\nQWdn 46384\nIOKApiI= 46385\nIHN1YnJlZGRpdHM= 46386\nIHBpZ2Vvbg== 46387\nIFJlc2lkZW50aWFs 46388\nIFBhc3Npbmc= 46389\nIGx1bQ== 46390\nIFBlbnNpb24= 46391\nIHBlc3NpbWlzdGlj 46392\nIDQzMg== 46393\nemluc2tp 46394\nY2FkZQ== 46395\nMDc1 46396\nIGFwb2xvZ2lzZWQ= 46397\naXlhaA== 46398\nUHV0dGluZw== 46399\nIGdsb29teQ== 46400\nIEx5bWU= 46401\nPS09LT0tPS09LT0tPS09LQ== 46402\nIFRvbWU= 46403\nIFBzeWNoaWF0cmlj 46404\nIEhJVA== 46405\nY21z 46406\nYXBvbG9n 46407\nIGJyZWFrZXI= 46408\nIGRlZXBlbg== 46409\nIHRoZW9yaXN0 46410\nIEhpZ2hsYW5kcw== 46411\nIGJha2Vy 46412\nIHN0YXBsZXM= 46413\nIGludGVyZmVyZWQ= 46414\nIEFib3J0aW9u 46415\nam9pbmVk 46416\nY2h1 46417\nIGZvcm11bGF0ZQ== 46418\nIHZhY2NpbmF0aW9ucw== 46419\nIGJhbnRlcg== 46420\ncGhldXM= 46421\nIG91dGZpZWxkZXI= 46422\nIE1ldGVy 46423\nICMjIyMj 46424\nIDE4OTU= 46425\nIG5hcnJvd2luZw== 46426\nIFNUT1JZ 46427\nZnA= 46428\nIENTVA== 46429\naWdub3Jl 46430\nIHByb2NsYWltaW5n 46431\nIFJV 46432\nIEJBTEw= 46433\neW5h 46434\nNjUz 46435\nIHBvc2l0 46436\nUFJF 46437\nNTk0 46438\nIFJlZ2lzdHJhcg== 46439\nIFBpbGdyaW0= 46440\naWNpbw== 46441\nIHByZXR0 46442\nIGxpZmVsZXNz 46443\nIF9fXw== 46444\nTmVpZ2g= 46445\nIENodXJjaGVz 46446\nb3Jubw== 46447\nIG9yY3M= 46448\nIGtpbmRyZWQ= 46449\nIEF1ZGl0 46450\nIG1pbGxlbm5pYWw= 46451\nIFBlcnNpYQ== 46452\nZ3Jhdml0eQ== 46453\nIERpc2FiaWxpdHk= 46454\nIERBUks= 46455\nV3M= 46456\nb2Rvbg== 46457\nIGdyYW5kZGF1Z2h0ZXI= 46458\nIEJyb29rZQ== 46459\nIEFEQQ== 46460\nRVJB 46461\nIHBpY2t1cHM= 46462\nIFdpbGtpbnNvbg== 46463\nIFNoYXJkcw== 46464\nIE5L 46465\nIGV4cGVs 46466\nIEtpc2x5YWs= 46467\nIGphcmdvbg== 46468\nIHBvbGFyaXplZA== 46469\naWFuZQ== 46470\nUHVibGlzaGVy 46471\nIHJlYnV0dA== 46472\nIGFwcHJlaGVuc2lvbg== 46473\nIEtlc3NsZXI= 46474\nIHByaXNt 46475\nRlVM 46476\nMTk2NA== 46477\nIExvbGw= 46478\n5L8= 46479\nbGV0aGFs 46480\nxZ8= 46481\nIGdoZXR0bw== 46482\nIGJvdWxkZXI= 46483\nIFNsb3dseQ== 46484\nIE9zY2Fycw== 46485\nIEluc3RydWN0aW9u 46486\nIFVsdHI= 46487\nIE1vZQ== 46488\nTmljaA== 46489\nIFBBVEg= 46490\nKCo= 46491\nIFJFTEVBU0U= 46492\ndW5pbmc= 46493\ncm91c2U= 46494\nZW5lZw== 46495\nIHJlaW1i 46496\nIERldGVjdGVk 46497\nRG9T 46498\nIHN0ZXJsaW5n 46499\nIGFnZ3JlZ2F0aW9u 46500\nIExvbmVseQ== 46501\nIEF0dGVuZA== 46502\naGlnaGVy 46503\nIGFpcnN0cmlrZQ== 46504\na3Nvbg== 46505\nU0VMRUNU 46506\nIGRlZmxhdGlvbg== 46507\nIEhlcnJlcmE= 46508\nQ29sZQ== 46509\ncml0Y2g= 46510\nIGFkdmlzYWJsZQ== 46511\nRmF4 46512\nIHdvcmthcm91bmQ= 46513\nIHBpZA== 46514\nbW9ydGVt 46515\nZXJzZW4= 46516\nIHR5cG8= 46517\nIGFsdW0= 46518\nNzgy 46519\nIEphbWFs 46520\nc2NyaXB0cw== 46521\nIGNhcHRpdmVz 46522\nIFByZXNlbmNl 46523\nIExpZWJlcm1hbg== 46524\nYW5nZWxv 46525\nIGFsY29ob2xpc20= 46526\nYXNzaQ== 46527\nIHJlY2l0ZQ== 46528\nIGdhcGluZw== 46529\nIGJhc2tldHM= 46530\nIEdvdQ== 46531\nQnJvd3Nlcg== 46532\nbmVhdQ== 46533\nIGNvcnJlY3RpdmU= 46534\ndW5kYQ== 46535\nc2NvcmluZw== 46536\nIFhE 46537\nIGZpbGFtZW50 46538\nIGRlZXBlbmluZw== 46539\nIFN0YWlubGVzcw== 46540\nSW50ZWdlcg== 46541\nIGJ1Z2d5 46542\nIHRlbmFuY3k= 46543\nIE11YmFyYWs= 46544\nIHR1cGxl 46545\nIERyb2lk 46546\nIFNpdHRpbmc= 46547\nIGZvcmZlaXQ= 46548\nIFJhc211c3Nlbg== 46549\naXh0aWVz 46550\nZXNp 46551\nIEtpbW1lbA== 46552\nIG1ldGljdWxvdXNseQ== 46553\nIGFwb3B0 46554\nIFNlbGxlcg== 46555\nMDg4 46556\nZWNha2U= 46557\naGVtYXRpY2FsbHk= 46558\nVE4= 46559\nIG1pbmRsZXNz 46560\nIGRpZ3M= 46561\nIEFjY29yZA== 46562\nb25zZW5zZQ== 46563\nZW1pbmc= 46564\nYnJhY2U= 46565\nIGVCb29r 46566\nIERpc3RyaWJ1dA== 46567\nIEludmVzdG1lbnRz 46568\nd3Q= 46569\nXSks 46570\nYmVoYXZpb3I= 46571\nNTYz 46572\nIGJsaW5kaW5n 46573\nIFByb3Rlc3RlcnM= 46574\ndG9waWE= 46575\nIHJlYm9ybg== 46576\nIEtlbHZpbg== 46577\nIERvdmVy 46578\nIERhaXJ5 46579\nIE91dHM= 46580\nIFsv 46581\nz4A= 46582\nYnA= 46583\nIFZhbml0eQ== 46584\nIFJlY2Fw 46585\nIEhPVVNF 46586\nIEZBQ0U= 46587\nIDQyMg== 46588\nNjky 46589\nIEFudGlvY2g= 46590\nY29va2Vk 46591\nIGNvbGxpZGU= 46592\nIGFwcg== 46593\nIHNsZWVwZXI= 46594\nIEphcnZpcw== 46595\nIGFsdGVybmF0aXZlbHk= 46596\nIExlYXZlcw== 46597\nIE1hdw== 46598\nIGFudGlxdWl0eQ== 46599\nIEFkaW5pZGE= 46600\nIGFidXNlcg== 46601\nUG9rw6ltb24= 46602\nIGFzc29ydGVk 46603\nIFJldmlzaW9u 46604\nIFBpYW5v 46605\nIEdpZGVvbg== 46606\nT2NlYW4= 46607\nIHNhbG9u 46608\nIGJ1c3RsaW5n 46609\nb2duaXRpdmU= 46610\nIFJhaG1hbg== 46611\nIHdhaXRlcg== 46612\nIHByZXNldHM= 46613\nIE9zaA== 46614\nIEdIQw== 46615\nb3BlcmF0b3I= 46616\nIHJlcHRpbGVz 46617\nIDQxMw== 46618\nIEdhcnI= 46619\nIENoYWs= 46620\nIGhhc2hlcw== 46621\nIGZhaWxpbmdz 46622\nIGZvbGtsb3Jl 46623\nIGFibA== 46624\nIENlbmE= 46625\nIE1hY0FydGh1cg== 46626\nIENPVVJU 46627\nIHBlcmlwaGVyeQ== 46628\nYXBwZXJz 46629\nIHJlY2tvbmVk 46630\nIEluZmx1 46631\nIENFVA== 46632\nIDM3Mg== 46633\nIERlZmluaXRpdmU= 46634\nYXNzYXVsdA== 46635\nNDIx 46636\nIHJlc2Vydm9pcnM= 46637\nIGRpdmVz 46638\nIENvaWw= 46639\nREFR 46640\nIHZpdmlkbHk= 46641\nIFJK 46642\nIEJlbGxldg== 46643\nIGVjbGVjdGlj 46644\nIFNob3dkb3du 46645\nIEtN 46646\naXBlZA== 46647\ncmVldGluZ3M= 46648\nIEFzdWth 46649\nTGliZXJhbA== 46650\nIM+E 46651\nIGJ5c3RhbmRlcnM= 46652\nIEdvb2R3aW4= 46653\ndWtvbmc= 46654\nU2l0 46655\nIFRyZW0= 46656\nIGNyaW1pbmFsbHk= 46657\nIENpcmN1cw== 46658\nY2hyb21l 46659\nODg3 46660\nIG5hbm9w 46661\nIE9iaQ== 46662\nIExPVw== 46663\nb2do 46664\nIEF1dGhvcnM= 46665\nb2J5bA== 46666\nVXJiYW4= 46667\nIHRp 46668\nIFdlaXI= 46669\ndHJhcA== 46670\nYWd5 46671\nIHBhcmVudGhlc2Vz 46672\nIG91dG51bWJlcmVk 46673\nIGNvdW50ZXJwcm9kdWN0aXZl 46674\nIFRvYmlhcw== 46675\ndWJpcw== 46676\nUGFyc2Vy 46677\nU1RBUg== 46678\nIHN5bmFwdGlj 46679\nIEdlYXJz 46680\nIGhpYmVy 46681\nIGRlYnVua2Vk 46682\nIGV4YWx0ZWQ= 46683\nYXdhdHRz 46684\nSE9V 46685\nQ2h1cmNo 46686\nIFBpeGll 46687\nIFVyaQ== 46688\nIEZvcm1hdGlvbg== 46689\nIFByZWRpY3Rpb24= 46690\nQ0VP 46691\nIHRocm90dA== 46692\nIEJyaXRhbm4= 46693\nIE1hZGFnYXNjYXI= 46694\n64s= 46695\nIGJpbGxib2FyZHM= 46696\nIFJQR3M= 46697\nIEJlZXM= 46698\nY29tcGxldGVseQ== 46699\nRklM 46700\nIGRvZXNudA== 46701\nIEdyZWVuYmVyZw== 46702\ncmV5cw== 46703\nIHNsaW5n 46704\nIGVtcHRpZWQ= 46705\nIFBpeGFy 46706\nIERoYXJtYQ== 46707\nbHVjaw== 46708\naW5ndWlzaGVk 46709\nIGVuZG90 46710\nIGJhYnlz 46711\nMDU5 46712\nY2hlc3Q= 46713\ncmF0cw== 46714\nIHJpZGRlbg== 46715\nIGJlZXRsZXM= 46716\nIGlsbHVtaW5hdGluZw== 46717\nIGZpY3RpdGlvdXM= 46718\nIFByb3ZpbmNpYWw= 46719\nIDc2OA== 46720\nIHNoZXBoZXJk 46721\nIFJlbmRlcg== 46722\nIDE4OTY= 46723\nQ3Jldw== 46724\nIG1vbGRlZA== 46725\nIFhpYW9taQ== 46726\nIFNwaXJhbA== 46727\nIGRlbGlt 46728\nIG9yZ2FuaXNpbmc= 46729\nIGhvb3Bz 46730\nIEJlaQ== 46731\nemhlbg== 46732\nIGZ1Y2tpbg== 46733\nIGRlY2Fk 46734\nIHVuYmlhc2Vk 46735\nYW1teQ== 46736\nc3dpbmc= 46737\nIHNtdWdnbGVk 46738\nIGtpb3M= 46739\nIFBFUlNPTg== 46740\nIElucXVpc2l0b3I= 46741\nIHNub3d5 46742\nIHNjcmFwaW5n 46743\nIEJ1cmdlc3M= 46744\nUHRy 46745\nYWdhbWU= 46746\nUlc= 46747\nIGRyb2lk 46748\nIEx5cw== 46749\nIENhc3NhbmRyYQ== 46750\nSmFjb2I= 46751\nIDM1NA== 46752\nIHBhc3R1cmU= 46753\nIGZyYW5j 46754\nIFNjb3RjaA== 46755\nIEVuZHM= 46756\nIElHRg== 46757\nZGVmaW5pdGlvbg== 46758\nIGh5c3RlcmljYWw= 46759\nIEJyb3duZQ== 46760\nNzcx 46761\nIG1vYmlsaXphdGlvbg== 46762\n5pU= 46763\naXF1ZW5lc3M= 46764\nVGhvcg== 46765\nIHNwZWFyaGVhZGVk 46766\nIGVtYnJvaWxlZA== 46767\nIGNvbmplY3R1cmU= 46768\nanVkaWNpYWw= 46769\nQ2hvaWNl 46770\nIHBhcGVyYmFjaw== 46771\nUGly 46772\nIHJlY292ZXJz 46773\nIFN1cmdl 46774\nIFNob2d1bg== 46775\nIFBlZGlhdHJpY3M= 46776\n44Gg 46777\nIHN3ZWVwcw== 46778\nIExhYm9yYXRvcmllcw== 46779\nIFBhY2tz 46780\nYWx1cw== 46781\nYWRkaW4= 46782\nIGhlYWRsaWdodHM= 46783\nZ3Jh 46784\nRXZpZGVuY2U= 46785\nQ09MT1I= 46786\nQWRtaW4= 46787\nirE= 46788\nIGNvbmNvY3Q= 46789\nc3VmZmljaWVudA== 46790\nIHVubWFya2Vk 46791\nIHJpY2huZXNz 46792\nIGRpc3NlcnRhdGlvbg== 46793\nIHNlYXNvbmluZw== 46794\nIGdpYg== 46795\nIE1hZ2Vz 46796\ndW5jdGlvbnM= 46797\nIE5pZA== 46798\nY2hlYXQ= 46799\nIFRNWg== 46800\nY2l0aXplbnM= 46801\nIENhdGhvbGljaXNt 46802\nbmI= 46803\nIGRpc2VtYmFyaw== 46804\nIFBST0dSQU0= 46805\nYXF1ZXM= 46806\nVHlsZXI= 46807\nT3Jn 46808\nIFNsYXk= 46809\nIE5lcm8= 46810\nIFRvd25zZW5k 46811\nSU5UT04= 46812\ndGVsZQ== 46813\nIG1lc21lcg== 46814\nOTAx 46815\nIGZpcmViYWxs 46816\nZXZpZGVuY2U= 46817\nYWZmaWxpYXRlZA== 46818\nIEZyZW5jaG1hbg== 46819\nIEF1Z3VzdGE= 46820\nMDIx 46821\nIHNsZWQ= 46822\nIHJldXNlZA== 46823\nIEltbXVuaXR5 46824\nIHdyZXN0bGU= 46825\nYXNzZW1ibGVk 46826\nTWFyaWE= 46827\nIGd1bnNob3Rz 46828\nIEJhcmJpZQ== 46829\nIGNhbm5hYmlub2lkcw== 46830\nIFRvYXN0 46831\nIEtpbmRlcg== 46832\nSVJE 46833\nIHJlanV2ZW4= 46834\nIGdvcmU= 46835\nIHJ1cHR1cmU= 46836\nIGJyZWFjaGluZw== 46837\nIENhcnRvb24= 46838\nIDQ1NQ== 46839\nIFBhbGVv 46840\nNjE0 46841\nIHNwZWFycw== 46842\nIEFtZXM= 46843\nYWJ1cw== 46844\nTWFkaXNvbg== 46845\nR1JPVVA= 46846\nIGFib3J0ZWQ= 46847\neWFo 46848\nIGZlbG9u 46849\nIGNhdXNhdGlvbg== 46850\nIHByZXBhaWQ= 46851\nIHBpdHRlZA== 46852\nb3BsYW4= 46853\nIFNoZWxsZXk= 46854\nIFJ1c3Nv 46855\nIFBhZ2Fu 46856\nIHdpbGxmdWxseQ== 46857\nIENhbmF2ZXI= 46858\ndW5kcnVt 46859\nIFNhbGFyeQ== 46860\nIEFycGFpbw== 46861\ncmVhZGVy 46862\nIFJhdGlvbmFs 46863\nIE92ZXJzZQ== 46864\nIENhdXNlcw== 46865\nICou 46866\nIHdvYg== 46867\nS2VpdGg= 46868\nIENvbnNlbnQ= 46869\nbWFuYWM= 46870\nNzcz 46871\nNjIz 46872\nIGZhdGVmdWw= 46873\nZXRpbWVz 46874\nIHNwaXJpdGVk 46875\nIER5cw== 46876\nIGhlZ2Vtb255 46877\nIGJveWNvdA== 46878\nIEVucmlxdWU= 46879\nZW1vdXRo 46880\nIHRpbWVsaW5lcw== 46881\nIFNhaGFyYQ== 46882\nIFJlbGF4 46883\nIFF1aW5jeQ== 46884\nIExlc3NvbnM= 46885\nIEVRVQ== 46886\nU0VB 46887\nTks= 46888\nIENvc3Rjbw== 46889\nSW5jcmVhc2U= 46890\nIG1vdGl2YXRpbmc= 46891\nIENob25n 46892\nYW1hcnU= 46893\nIERpdmlkZQ== 46894\nIHBlZGlncmVl 46895\nIFRhc21hbmlh 46896\nIFByZWx1ZGU= 46897\nTGFz 46898\nOTQw 46899\nNTc0 46900\nIGNoYXU= 46901\nIFNwaWVnZWw= 46902\ndW5pYw== 46903\nLS0+ 46904\nIFBoaWxpcHM= 46905\nIEthZmth 46906\nIHVwaGVhdmFs 46907\nIHNlbnRpbWVudGFs 46908\nIHNheA== 46909\nIEFraXJh 46910\nc2VyaWFs 46911\nTWF0cml4 46912\nIGVsZWN0aW5n 46913\nIGNvbW1lbnRlcg== 46914\nIE5lYnVsYQ== 46915\ncGxldHM= 46916\nIE5hZHU= 46917\nIEFkcmVu 46918\nIGVuc2hy 46919\nIFJBTkQ= 46920\nZmluYW5jaWFs 46921\nIENseWRl 46922\ndXRoZXJmb3Jk 46923\nIHNpZ25hZ2U= 46924\nIGRlbGluZQ== 46925\nIHBob3NwaGF0ZQ== 46926\ncm92ZXJzaWFs 46927\nZmFzY2lzdA== 46928\nIFZhbGw= 46929\nIEJldGhsZWhlbQ== 46930\nIGZvcnM= 46931\nIGVuZ2xpc2g= 46932\nU29saWQ= 46933\nTmF0dXJl 46934\nIHZh 46935\nIEd1ZXN0cw== 46936\nIHRhbnRhbA== 46937\nIGF1dG9pbW11bmU= 46938\nOzs7Ozs7Ozs7Ozs7 46939\nIFRvdGFsbHk= 46940\nIE92 46941\nIGRlZmVuY2Vz 46942\nIENvY29udXQ= 46943\nIHRyYW5xdWls 46944\nIHBsb3k= 46945\nIGZsYXZvdXJz 46946\nIEZsYXNr 46947\n44Ko44Or 46948\nIFdlc3Rvbg== 46949\nIFZvbHZv 46950\nODcw 46951\nIG1pY3JvcGhvbmVz 46952\ndmVyYmFs 46953\nUlBH 46954\nIGlpaQ== 46955\nO30= 46956\nMDI4 46957\nIGhlYWRsaW5lZA== 46958\nIHByaW1lZA== 46959\nIGhvYXJk 46960\nIFNoYWQ= 46961\nIEVOVEVS 46962\nIHRyaWFuZ3VsYXI= 46963\nIGNhcGl0 46964\nbGlr 46965\nIEFuY2llbnRz 46966\nIGxhc2g= 46967\nIGNvbnZvbA== 46968\nIGNvbG9uZWw= 46969\nZW5lbXk= 46970\nR3Jh 46971\nIHB1YnM= 46972\ndXR0ZXJz 46973\nIGFzc2lnbnM= 46974\nIFBlbmV0 46975\nIE1vbnN0cm91cw== 46976\nIEJvd2Vu 46977\naWx2ZXI= 46978\nSGF1bnRlZA== 46979\nIERpbmc= 46980\nc3RhcnRlZA== 46981\ncGxpbg== 46982\nIGNvbnRhbWluYW50cw== 46983\nIERPRQ== 46984\nZmZlbg== 46985\nIFRlY2huaWNpYW4= 46986\nUnk= 46987\nIHJvYmJlcnM= 46988\nIGhvdGxpbmU= 46989\nIEd1YXJkaW9sYQ== 46990\nIEthdWZtYW4= 46991\ncm93ZXI= 46992\nIERyZXNkZW4= 46993\nIEFscGluZQ== 46994\nRWxm 46995\nIGZtdA== 46996\nIFNhcmQ= 46997\ndXJzZXM= 46998\nZ3B1 46999\nVW5peA== 47000\nIHVuZXF1aXZvY2FsbHk= 47001\nIENpdGl6ZW5zaGlw 47002\ncXVhZA== 47003\nbWlyZQ== 47004\nIFN3ZWVuZXk= 47005\nQmF0dGVyeQ== 47006\nNjE1 47007\nIHBhbmNha2Vz 47008\nIG9hdHM= 47009\nTWFwcw== 47010\nIENvbnRyYXN0 47011\nbWJ1ZHNtYW4= 47012\nIEVQUw== 47013\nIHN1YmNvbW1pdHRlZQ== 47014\nIHNvdXJjaW5n 47015\nIHNpemluZw== 47016\nIEJ1ZmZlcg== 47017\nIE1hbmRhdG9yeQ== 47018\nIG1vZGVyYXRlcw== 47019\nIFBhdHRlcm5z 47020\nIENob2NvYm8= 47021\nIFphbg== 47022\nIFNUQVRFUw== 47023\nIEp1ZGdpbmc= 47024\nIEluaGVy 47025\nKjo= 47026\nIGJpbA== 47027\nIFllbg== 47028\nIGV4aGlsYXI= 47029\nb2xsb3dlcg== 47030\nemVycw== 47031\nIHNudWc= 47032\nbWF4aW11bQ== 47033\nIGRlc3BpY2FibGU= 47034\nIFBBQ0s= 47035\nIEFubmV4 47036\nIHNhcmNhc3RpYw== 47037\nIGxhdGV4 47038\nIHRhbXA= 47039\nIFNhbw== 47040\nYmFo 47041\nIFJldmVyZW5k 47042\nIENoaW5hdG93bg== 47043\nIEFVVA== 47044\nZG9jdW1lbnRlZA== 47045\nIEdBQkE= 47046\nIENhbmFhbg== 47047\nINmF 47048\nIGdvdmVybnM= 47049\ncHJldg== 47050\nRXNj 47051\nIEVzdGltYXRlcw== 47052\nT1NQ 47053\nIGVuZGVhdm91cg== 47054\nIENsb3Npbmc= 47055\nb21ldGltZQ== 47056\nZXZlcnlvbmU= 47057\nIHdvcnNlbg== 47058\nIHNjYW5uZXJz 47059\nIGRldmlhdGlvbnM= 47060\nIFJvYm90aWNz 47061\nIENvbXB0b24= 47062\nIHNvcmNlcmVy 47063\nIGVuZG9nZW5vdXM= 47064\nIGVtdWxhdGlvbg== 47065\nIFBpZXJjaW5n 47066\nIEFwaA== 47067\nIFNvY2tldA== 47068\nIGJvdWxk 47069\nIE9V 47070\nIEJvcmRlcmxhbmRz 47071\nIDE4NjM= 47072\nR29yZG9u 47073\nIFdUTw== 47074\nIHJlc3RyaWN0cw== 47075\nIG1vc2FpYw== 47076\nIG1lbG9kaWVz 47077\n54Q= 47078\nVGFy 47079\nIGRpc3Nvbg== 47080\nIFByb3ZpZGVz 47081\nIC4uLi4uLg== 47082\nYmVr 47083\nRklY 47084\nIGJyb29t 47085\nYW5zaGlw 47086\nRG9jdG9ycw== 47087\nIG5lcmRz 47088\nIFJlZ2lvbnM= 47089\nbmFpc3NhbmNl 47090\nIG1ldGU= 47091\nIGNyZXB0 47092\ncGxpbmdz 47093\nIGdpcmxmcmllbmRz 47094\na25pdA== 47095\naWdlbnQ= 47096\nb3dl 47097\nIHVzaGVyZWQ= 47098\nIEJheg== 47099\nTW9iaWw= 47100\nNDM0 47101\nIFByZXNlbnRz 47102\nb3JpZ2lu 47103\nIGluc29tbmlh 47104\nIEF1eA== 47105\nNDM5 47106\nIENoaWxp 47107\naXJzY2g= 47108\nR0FNRQ== 47109\nIGdlc3RhdGlvbg== 47110\nYWxnaWE= 47111\ncm9taXNpbmc= 47112\nJCw= 47113\nY3Jvdw== 47114\nIEluc3BlY3Rpb24= 47115\nYXRvbWlj 47116\nUmVsYXRpb25z 47117\nSk9ITg== 47118\ncm9tYW4= 47119\nIENsb2Nrd29yaw== 47120\nIEJha3I= 47121\nbW9uZQ== 47122\nTUVU 47123\nIHRoaXJzdHk= 47124\nIGJj 47125\nIGZhY3VsdGllcw== 47126\nUnVt 47127\nIG51YW5jZQ== 47128\nIERhcml1cw== 47129\ncGxldGluZw== 47130\nZnRlcnM= 47131\nZXRjaHVw 47132\nUmVnaXN0cmF0aW9u 47133\nIEtF 47134\nUmFo 47135\nIHByZWZlcmVudGlhbA== 47136\nIExhc2g= 47137\nIEhI 47138\nVmFsaWQ= 47139\nIE5BVg== 47140\nIHN0YXJ2ZQ== 47141\nIEdvbmc= 47142\nenluc2tp 47143\nIEFjdHJlc3M= 47144\nIHdpaw== 47145\nIHVuYWNjb21wYW5pZWQ= 47146\nbHZs 47147\nQnJpZGU= 47148\nQURT 47149\nIENvbW1hbmRv 47150\nIFZhdWdobg== 47151\nV2FsbGV0 47152\nIGhvcHBpbmc= 47153\nIFZpZQ== 47154\nIGNhdmVhdHM= 47155\nIGFsYXM= 47156\naWZsZWQ= 47157\nYWJ1c2U= 47158\nNjYx 47159\nIGlibg== 47160\nIGd1bA== 47161\nIHJvYmJpbmc= 47162\ndGls 47163\nSUxB 47164\nIG1pdGlnYXRpbmc= 47165\nIGFwdGx5 47166\nIHR5cmFudA== 47167\nIG1pZGRheQ== 47168\nIEdpbG1vcmU= 47169\nIERlY2tlcg== 47170\nIMKnwqc= 47171\ncGFydGlhbA== 47172\nRXhhY3RseQ== 47173\nIHBoZW5vdHlwZQ== 47174\nIFsrXQ== 47175\nIFBsZXg= 47176\nIElwcw== 47177\ndmVyc2lvbnM= 47178\nIGVib29r 47179\nIGNoaWM= 47180\nZ3Jvc3M= 47181\nIjoiIn0seyI= 47182\nIFN1cnByaXNpbmdseQ== 47183\nTW9yZ2Fu 47184\nIHJlc2lkdWVz 47185\nIENvbmZlZGVyYXRpb24= 47186\naW5mZWxk 47187\nIGx5cg== 47188\nbW9kZXJhdGU= 47189\nIHBlcnBlbmRpY3VsYXI= 47190\nVks= 47191\nIHN5bmNocm9uaXplZA== 47192\nIHJlZnJlc2hlZA== 47193\nIGFkb3Jl 47194\nIFRvcm1lbnQ= 47195\nb2xpbmE= 47196\nIDI2MDA= 47197\nSXRlbVRyYWNrZXI= 47198\nIHBpZXM= 47199\nIEZBVA== 47200\nIFJIUA== 47201\nMDQ4 47202\nIFJFU1A= 47203\nIEJK 47204\nYWxsb3dz 47205\nUGFuZA== 47206\nIHVud2VsY29tZQ== 47207\nIFZvYw== 47208\nIEJhc3RhcmQ= 47209\nIE9X 47210\nIExBUg== 47211\nIEhlYWxlcg== 47212\nRW52aXJvbm1lbnRhbA== 47213\nIEtlbnlhbg== 47214\nIFRyYW5jZQ== 47215\nIFBhdHM= 47216\nIGFsaWFzZXM= 47217\nIEdhcmZpZWxk 47218\nIGNhbXBhaWduZXI= 47219\nIGFkdmFuY2VtZW50cw== 47220\nIE9raW5hd2E= 47221\nIENvaA== 47222\nb3dza3k= 47223\nIHN0YXJ2ZWQ= 47224\nIHNpemVhYmxl 47225\nIDotKQ== 47226\nIG1STkE= 47227\nIHN1c3BlbnNpb25z 47228\naXN0YXI= 47229\nU2NvdGxhbmQ= 47230\nUHJpbg== 47231\nLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t 47232\nIDUwMg== 47233\nIHRlYXNwb29ucw== 47234\nIDEwNTA= 47235\nIGNvZXJjaXZl 47236\nIE1hc29uaWM= 47237\nZWRkZWQ= 47238\nIFBhc3Nlbmdlcg== 47239\nIGxhdHQ= 47240\nIGJyYWNlcw== 47241\nIFN0ZWFs 47242\nIE5ZVA== 47243\nIEthdHM= 47244\nIENlbGVzdA== 47245\nYWV6 47246\nVHU= 47247\nIENvdWx0ZXI= 47248\n8J+Y 47249\nRmxpY2ty 47250\nIFdpbG1pbmd0b24= 47251\naXRocw== 47252\nKys7 47253\nIHZlbmRpbmc= 47254\nIG5lZ3Jv 47255\nIFBoaQ== 47256\nIFllbGxvd3N0b25l 47257\nQ2FsbGJhY2s= 47258\nIHNoYW1wb28= 47259\nIFNoYWRlcw== 47260\nd2F0 47261\nIHN1cGVyaHVtYW4= 47262\nIHJpZGljdWxlZA== 47263\nIGhvbGllc3Q= 47264\nb21ibw== 47265\nIGludGVybnM= 47266\nIGhvbmU= 47267\nIFBhcmFndQ== 47268\nVVJJ 47269\nIGRhbmdsaW5n 47270\n44K7 47271\nc292 47272\naWN0aW9uYWw= 47273\nYXZhaWxhYmlsaXR5 47274\nIHJldm9jYXRpb24= 47275\nIGRvdw== 47276\naW5pYw== 47277\nIFRIRUlS 47278\nIGlzbw== 47279\nIG91dGluZ3M= 47280\nIExldGhhbA== 47281\nICkpKQ== 47282\nIGluYWNjdXI= 47283\nIG91dGxhbmRpc2g= 47284\nIGFudXM= 47285\nbGV0aWNv 47286\naWRvbg== 47287\nbG9s 47288\nIHVucmVndWxhdGVk 47289\nIHN1Y2N1bWJlZA== 47290\nIGN1ZmY= 47291\nIFdhc3RlbGFuZA== 47292\nbGV0YWw= 47293\nIHN1YnN0cg== 47294\nIGNvZmZlcnM= 47295\nIGF1dG9tYWtlcnM= 47296\nb3Zp 47297\nIFh1ZQ== 47298\nIERheXRvbmE= 47299\nIGphcnJpbmc= 47300\nIGZ1bWVz 47301\nIGRpc2JhbmRlZA== 47302\nemlr 47303\naXR0b24= 47304\nIHN0cmlraW5nbHk= 47305\nIHNwb3Jlcw== 47306\nQWRhcHRlcg== 47307\nLik6 47308\nIEx5bmRvbg== 47309\naXZhbHJ5 47310\nIG9yYWxseQ== 47311\nIHR1bXVsdHVvdXM= 47312\nIGRpc3BsZWFzdXJl 47313\nIGNvbmVz 47314\nb3JyZWN0 47315\nIGFwcGVhc2U= 47316\nIGRlcmJ5 47317\nIFRyaXBvbGk= 47318\nIEFsZXNz 47319\nIHBva2Vk 47320\nIEd1aWx0eQ== 47321\ndlA= 47322\nRW5vdWdo 47323\nIG9yaWdpbmFscw== 47324\nNjk5 47325\nIHJhYmJp 47326\nIHByb3ZlcmJpYWw= 47327\nIHBvc3Rwb25l 47328\nZWxvcGU= 47329\nIE1pc3R5 47330\nIHN0YWZmZWQ= 47331\nIFVuZW1wbG95bWVudA== 47332\ncmVkaXRhcnk= 47333\nIGRpbGlnZW50 47334\ncmVjb21t 47335\nbWVhc3VyZXM= 47336\nYXNpbg== 47337\nODI1 47338\nIHBvbmRz 47339\nIG1tb2w= 47340\nIFNBUg== 47341\nIENBUkU= 47342\nIDM3MQ== 47343\nIGNsZW5jaGVk 47344\nIENvcnNhaXI= 47345\nIGNhcmljYXR1cmU= 47346\nem4= 47347\nYXR0YWNo 47348\nIFNjaHJv 47349\nc3BlYWs= 47350\ncGFpbnRlZA== 47351\nIFN1Yw== 47352\nIEVOVA== 47353\nIGNlbGx1bA== 47354\nIFBhaWQ= 47355\nZGlhZ24= 47356\nV0hFUkU= 47357\nIHRleHRlZA== 47358\nQmFybg== 47359\nIHJldHJhY3RlZA== 47360\nIFJlZmVycmVk 47361\nU2F2 47362\nIHVwa2VlcA== 47363\nIHdvcmtwbGFjZXM= 47364\nIFRva2Vucw== 47365\nIGFtcGxpZnk= 47366\nY2xpbmljYWw= 47367\nIG11bHRpYw== 47368\nbWJlcmc= 47369\nIGNvbnZvbHV0ZWQ= 47370\nUmVnaW9u 47371\nNTY1 47372\nIFRvcGlj 47373\nIHNuYWls 47374\nIHNhbGluZQ== 47375\nIGluc3VycmVjdGlvbg== 47376\nIFBldHI= 47377\nZm9ydHM= 47378\nQkFU 47379\nIE5hdmFqbw== 47380\nIHJ1ZGltZW50YXJ5 47381\nIExha3No 47382\nT05ET04= 47383\nTWVhc3VyZQ== 47384\nIHRyYW5zZm9ybWVy 47385\nIEdvZGRhcmQ= 47386\nIGNvaW5jaWRlcw== 47387\naXJpbg== 47388\nUmV4 47389\nIEJvaw== 47390\ncXVpdA== 47391\nIHNob3RndW5z 47392\nIHByb2xldGFyaWFu 47393\nIHNjb3Jw 47394\nIEFkYQ== 47395\nNTE0 47396\nIHNsYW5kZXI= 47397\ncmVjb3JkZWQ= 47398\nIGVtYmVsbA== 47399\ncmlzb21l 47400\nIGFwb2xvZ2l6aW5n 47401\nIE11bGNhaXI= 47402\nIEdpYnJhbHRhcg== 47403\nQ2xh 47404\nIGFsbG90 47405\nIEF0dGVudGlvbg== 47406\nIDQzMw== 47407\nbGVhdmU= 47408\nIHdoaW5l 47409\nIElzc2E= 47410\nIEZhdXN0 47411\nIEJhcnJvbg== 47412\naGVueQ== 47413\nIHZpY3RpbWl6ZWQ= 47414\nSmV3cw== 47415\nIG51cnR1cmluZw== 47416\nZXR0ZWw= 47417\nV2luZ2Vk 47418\nIFN1YnRsZQ== 47419\nIGZsYXZvcmZ1bA== 47420\nIFJlcHM= 47421\nZW5nZWQ= 47422\nY2FsbGJhY2s= 47423\nIGRpcmVjdGlvbmFs 47424\nIGNsYXNw 47425\nIERpcmVjdGlvbnM= 47426\ncGxhbmV0 47427\naWN1bHR1cmU= 47428\nSGVscGVy 47429\naWNpb24= 47430\nYWNpYQ== 47431\nIOelng== 47432\nIHN1cmdlcw== 47433\nIGNhbm9l 47434\nIFByZW1pZXJzaGlw 47435\nYmVlbg== 47436\nIGRlZmllZA== 47437\nIFRyb29wZXI= 47438\nIHRyaXBvZA== 47439\nIGdhc3A= 47440\nIEV1cGg= 47441\nIEFkcw== 47442\ndmVybmlnaHQ= 47443\naGlnaGx5 47444\nUm9sZQ== 47445\nIGVudGFuZ2xlZA== 47446\nIFplaXQ= 47447\nNjE4 47448\nIFJ1c3R5 47449\nIGhhdmVucw== 47450\nIFZhdWdoYW4= 47451\nSEFFTA== 47452\nIFNFUlZJQ0U= 47453\nLyw= 47454\nIHN0cmlja2Vu 47455\nIGRlbHVzaW9ucw== 47456\nIGJpcw== 47457\nIEhhZg== 47458\nIGdyYXRpZmljYXRpb24= 47459\nIGVudGljaW5n 47460\nVU5DSA== 47461\nQWRhbXM= 47462\nIE9MRUQ= 47463\nIEJlZXRsZQ== 47464\nIDE4OTk= 47465\nIFNPRlRXQVJF 47466\nYXRlZ29y 47467\nVkw= 47468\nIFRvdGVt 47469\nIEdhdG9ycw== 47470\nQVRVUkVT 47471\nIGltcGVkYW5jZQ== 47472\nUmVnaXN0ZXJlZA== 47473\nIENhcnk= 47474\nIEFlcmlhbA== 47475\nb25uZQ== 47476\nZW5pdW0= 47477\nIGRyZWQ= 47478\nIEJlZw== 47479\nIGNvbmN1cnJlbnRseQ== 47480\nIHN1cGVycG93ZXI= 47481\nIFhhbg== 47482\namV3 47483\naW1lc3Rlcg== 47484\nIERpY2tpbnNvbg== 47485\n4pSB 47486\nRmxh 47487\nIHByZWU= 47488\nIFJvbGxpbnM= 47489\nqbbm 47490\nIGRlbm9taW5hdGlvbg== 47491\nIExhbmE= 47492\nNTE2 47493\nIGluY2l0aW5n 47494\nc2NyaWJlZA== 47495\nanVyaWVz 47496\nIFdvbmRlcnM= 47497\nYXBwcm94aW1hdGVseQ== 47498\nIHN1c3BlbmRpbmc= 47499\nIG1vdW50YWlub3Vz 47500\nIExhdWdo 47501\nb2lkYWw= 47502\nTnM= 47503\nRGV0ZWN0 47504\nKT0= 47505\nIEx1dGhvcg== 47506\nIFNjaHdhcnplbmVnZ2Vy 47507\nIE11bGxlcg== 47508\nIERldmk= 47509\nZWN5Y2xl 47510\nSmFy 47511\nNjEz 47512\nIExvbmdo 47513\nQmFo 47514\nIFNQT1JUUw== 47515\nbnc= 47516\nIHJlZmluZW1lbnQ= 47517\nIHdhdGVyd2F5cw== 47518\nIGRpbmVy 47519\nQmxhZGU= 47520\nNjgz 47521\nRmFj 47522\nIGluaXRpYWxz 47523\nIHJvZw== 47524\nIHBhcmFub3JtYWw= 47525\nQlVU 47526\nIFso 47527\nIFN3YW5zb24= 47528\nIE1lc2g= 47529\n4pas 47530\nSW1wcm92ZQ== 47531\nIFJhZGlhdGlvbg== 47532\nIEVzdGhlcg== 47533\nIEVzaw== 47534\nIEFseQ== 47535\naWt5 47536\nIGlycmFk 47537\nIEJ1Y2tpbmdoYW0= 47538\nIHJlZmlsbA== 47539\nIC5f 47540\nUmVwZQ== 47541\nQ09OQ0xVUw== 47542\nIGRpZmZlcmVudGlhdGVk 47543\nIGNoaXJvcA== 47544\nIEF0a2lucw== 47545\nUGF0dGVybg== 47546\nIGV4Y2lzZQ== 47547\nIGNhYmFs 47548\nTlNB 47549\nIFNUQQ== 47550\nIFNJTA== 47551\nIFBhcmFseQ== 47552\nIHJ5ZQ== 47553\nIEhvd2VsbA== 47554\nIENvdW50ZG93bg== 47555\nbmVzc2Vz 47556\nYWx5c2Vk 47557\nIHJlc2l6ZQ== 47558\n44K9 47559\nIGJ1ZGdldGFyeQ== 47560\nIFN0cmFz 47561\nd2FuZw== 47562\nIGFwaWVjZQ== 47563\nIHByZWNpbmN0cw== 47564\nIHBlYWNo 47565\nIHNreWxpbmU= 47566\nIDM1Mw== 47567\ncG9wdWxhcg== 47568\nQXBwZWFyYW5jZXM= 47569\nIE1lY2hhbmljcw== 47570\nIERldk9ubGluZQ== 47571\nU3VsbGl2YW4= 47572\nWmVu 47573\nIHB1 47574\nb3BvbGlz 47575\nNTQ0 47576\nIGRlZm9ybQ== 47577\nIGNvdW50ZXJhY3Q= 47578\nIExhbmdl 47579\nIDQxNw== 47580\nQ29uc29sZQ== 47581\nNzc0 47582\nIG5vZGRpbmc= 47583\nIHBvcHVsaXNt 47584\nIGhlcA== 47585\nIGNvdW5zZWxsaW5n 47586\nY29tcGxpYW5jZQ== 47587\nVUZG 47588\nIHVuZGVuaWFibHk= 47589\nIHJhaWxpbmc= 47590\nIEhvcm93aXR6 47591\nIFNpbW9uZQ== 47592\nIEJ1bmdpZQ== 47593\nIGFr 47594\nIFRhbGtz 47595\neGZm 47596\nZmxha2U= 47597\nQ3Jhc2g= 47598\nIHN3ZWF0eQ== 47599\nIGJhbnF1ZXQ= 47600\nIE9GRklD 47601\nIGludmVudGl2ZQ== 47602\nIGFzdHJvbm9tZXI= 47603\nIFN0YW1mb3Jk 47604\nIFNjYXJl 47605\nIEdSRUVO 47606\nb2xpY2l0ZWQ= 47607\nIHJ1c2hlcg== 47608\nIGNlbnRyaXN0 47609\naWdodGluZw== 47610\nIHN1YmNsYXNz 47611\nIGRpc2F2 47612\nIGRlZnVuZA== 47613\nIE5hbnRv 47614\nb2NpYXRl 47615\nbWFzdA== 47616\nIHBhY2lm 47617\nIG1lbmQ= 47618\nZWVycw== 47619\naW1taWdyYXRpb24= 47620\nRVNTSU9O 47621\nIG51bWJlcmluZw== 47622\nIGxhdWdoYWJsZQ== 47623\nIEVuZGVk 47624\ndmlhdGlvbg== 47625\nZW1hcms= 47626\nUGl0dA== 47627\nIG1ldGljdWxvdXM= 47628\nIExG 47629\nIGNvbmdyYXR1bGF0ZWQ= 47630\nIEJpcmNo 47631\nIHN3YXllZA== 47632\nIHNlbWlmaW5hbHM= 47633\nIGh1bWFua2luZA== 47634\nbWF0dGVy 47635\nIEVxdWlw 47636\nb3BhdXNhbA== 47637\nU2FpZA== 47638\nIExheW91dA== 47639\nIHZvaWNpbmc= 47640\nIHRodWc= 47641\nIHBvcm5vZ3JhcGhpYw== 47642\nSVBT 47643\nIG1vYW5pbmc= 47644\nIGdyaWV2YW5jZQ== 47645\nIGNvbmZlc3Npb25z 47646\nZXNjYWw= 47647\nVEVYVFVSRQ== 47648\nQXV0aGVudA== 47649\nb3NhdXJ1cw== 47650\nUHVyY2hhc2U= 47651\nIHJlbGVnYXRpb24= 47652\nYWx0ZXI= 47653\nIMKgwqA= 47654\nIHJpZGRsZWQ= 47655\nIG9ncmU= 47656\nIExvd2VsbA== 47657\nT2NjdXA= 47658\nRWF0 47659\nIEh5ZGVy 47660\nIEFkdmlzZXI= 47661\nQ29tbWVyY2U= 47662\nSHVudA== 47663\nIE9ydGg= 47664\nIENvbXBldGl0aXZl 47665\nIENMQQ== 47666\nQ0RD 47667\nIHNhbGFkcw== 47668\nRmxl 47669\nIGluZHVzdHJpYWxpemVk 47670\nYCw= 47671\nIE9XTg== 47672\nIGJlY2s= 47673\nIFBhcnRpY3VsYXJseQ== 47674\nb3VidA== 47675\nIG1N 47676\nIEh1c3NhaW4= 47677\nIENoZW5uYWk= 47678\nIDkyMA== 47679\nIGFwcG9pbnRpbmc= 47680\nIEN1bGxlbg== 47681\nLCwsLCwsLCw= 47682\nIHBvcmVz 47683\ndmVyaWZpZWQ= 47684\nIGJpb2NoZW1pY2Fs 47685\nZW1hdGU= 47686\nIGNvd2FyZGx5 47687\nIEhlbHNpbmtp 47688\nIEV0aGlvcGlhbg== 47689\nU09VUkNF 47690\nRVJD 47691\nZXN0cm8= 47692\nIGJpb3RlY2g= 47693\nIFNvdXI= 47694\nIGJyZXdlcg== 47695\nQmxvb21iZXJn 47696\nIGludGVuc2lmeQ== 47697\nR2xhc3M= 47698\nYW5jbw== 47699\nIEZEUg== 47700\nZ3JlU1FM 47701\nIEZpcmVz 47702\nqbbmpbU= 47703\nZWNv 47704\nMTAwMQ== 47705\nIEhvbWVsZXNz 47706\nIGluc3RhbnRhbmVvdXM= 47707\nIEhhc3Rl 47708\naWdlbA== 47709\nRGlhbW9uZA== 47710\nIHBhdmluZw== 47711\nIGxhbmRmaWxs 47712\nIGRhZHM= 47713\naG91bg== 47714\nOl0= 47715\nIGluY2VuZGlhcnk= 47716\nIExpdmluZ3N0b24= 47717\nIEhpbGJlcnQ= 47718\nIENoZWNrcw== 47719\nc3R5bGVz 47720\naW5hdG9ycw== 47721\nIENsaXZl 47722\ncGhyaW5l 47723\nIGNoaW1wYW56ZWVz 47724\nIHBhbGw= 47725\nIEpN 47726\nIEFhZGhhYXI= 47727\n8J0= 47728\nIGFjaGlldmFibGU= 47729\nZGlzYWJsZWQ= 47730\nUEVU 47731\nT09PT09PT08= 47732\nTW90 47733\nIGludGFuZ2libGU= 47734\nIGJhbGxldA== 47735\nIFdlYnM= 47736\nIEVzdGltYXRlZA== 47737\nRWZmZWN0cw== 47738\nIGJhaWxlZA== 47739\nSm9zaHVh 47740\nIHR1cmJ1bGVuY2U= 47741\nIG9jY3VwYW50 47742\nIERheWxpZ2h0 47743\nIDM2MQ== 47744\nbWVldA== 47745\nIHN0YXRpY2FsbHk= 47746\nIG9ubG9vaw== 47747\nIGtp 47748\naWxsZWdhbA== 47749\nIHZlbHZldA== 47750\nIGRlaHlkcmF0aW9u 47751\nIGFjcXVpZXM= 47752\nIFJleg== 47753\nYWt1cmE= 47754\nIFVwdG9u 47755\nYXRybw== 47756\nIGluY29tcHJlaGVuc2libGU= 47757\nIGJhY2tkb29y 47758\nIFJoaW5v 47759\nNzI3 47760\nIG1hdGhz 47761\nKSs= 47762\nIGhlcmVzeQ== 47763\nIGRm 47764\nIFJvY2hl 47765\nIEx5ZGlh 47766\nIHBhbmNyZWF0 47767\ncmVwbHk= 47768\nYXJyZWxs 47769\nIHNvbGljaXRhdGlvbg== 47770\nIGNpcmNhZGlhbg== 47771\nQklQ 47772\nIGZvcmF5 47773\nIGNyeXB0aWM= 47774\naXp1 47775\naW1lbw== 47776\nIFRvbWF0bw== 47777\nIEhvbXM= 47778\nZXhhbWluYXRpb24= 47779\nIHF1YXJyeQ== 47780\nIFZhbGlhbnQ= 47781\nIEplcmljaG8= 47782\nIElOQ0xVRA== 47783\nIDE4NDA= 47784\nNTE5 47785\nIHJlc2lzdHM= 47786\nIHNuYXBzaG90cw== 47787\nIFNwdXI= 47788\nIEFudGlxdQ== 47789\nTG9naW4= 47790\nIGJlc3RzZWxsaW5n 47791\nIGFudGlj 47792\nIFN1dGhlcmxhbmQ= 47793\n44Ki44Or 47794\nIH4v 47795\nIFBhcm0= 47796\n6IM= 47797\nUGFnZXM= 47798\naW50ZW5zaXR5 47799\nIGltbW9iaWw= 47800\nIDE4NjU= 47801\nenpv 47802\nIG5pZnR5 47803\nIGZlbnRhbnls 47804\nIFByZXNlcnZhdGlvbg== 47805\nb3BoZW4= 47806\nIGRhcnRz 47807\nIERpbm9zYXVy 47808\ncG9pbnRlcnM= 47809\nIFJpdGU= 47810\nc3VnZ2VzdA== 47811\nYXdhcmVuZXNz 47812\nIFNoZXJpZGFu 47813\nIHN0YW5jZXM= 47814\nIHNvcmNlcnk= 47815\nIHBlcmp1cnk= 47816\nIE5pa29sYQ== 47817\naWV2ZXI= 47818\nIGZpYW5jZQ== 47819\nIEpvcmRhbmlhbg== 47820\nIEJhbGxvb24= 47821\nIG5hYg== 47822\nIGti 47823\nIGh1bWFuaXRpZXM= 47824\nIFRhbmFrYQ== 47825\naGlsbGFyeQ== 47826\nIGNvbnN1bHRhbmN5 47827\nIFp1Yg== 47828\nIHJlbWlzc2lvbg== 47829\nIGNvbmZpZA== 47830\nQ0hR 47831\nIEZ1Zw== 47832\nIGltcHJvdmlz 47833\nWWVw 47834\nL18= 47835\nIHVud2lsbGluZ25lc3M= 47836\nIHBvcnRmb2xpb3M= 47837\nMDU1 47838\nIEluc3RydWN0b3I= 47839\nYWltYW4= 47840\nIGNsYWltYW50cw== 47841\nTWJwcw== 47842\nIEJ5ZQ== 47843\ncmVjZWl2ZWQ= 47844\nVHdlZXQ= 47845\nIGluZGVtbg== 47846\ncml6 47847\nYW1hcmE= 47848\nTmF0 47849\nIGV2YWx1YXRlcw== 47850\nIEx1cg== 47851\nZXBhZA== 47852\nRk9Y 47853\nIFRocm8= 47854\nIHJ1c3R5 47855\nIGJlZHJvY2s= 47856\nIE9wcmFo 47857\nSkI= 47858\nIG1hbmlwdWxhdGl2ZQ== 47859\nIHdpbGxmdWw= 47860\nIHJlbGFwc2U= 47861\nIGV4dGFudA== 47862\nVGhlbWU= 47863\nU2Vuc29y 47864\nIFN0YWJpbGl0eQ== 47865\nZ292ZXJu 47866\nIHBvcHB5 47867\nIGtuYWNr 47868\nIGluc3VsYXRlZA== 47869\nIFRpbGU= 47870\nIEV4dHJlbQ== 47871\nIHVudG9sZA== 47872\nIGNvbnZlcmdl 47873\nIHJlZnVlbA== 47874\naWdyb3Vw 47875\nIGRpc3RvcnRpb25z 47876\nIHJhdmFnZWQ= 47877\nIG1lY2hhbmljYWxseQ== 47878\nIFJlaWxseQ== 47879\nIE5vc2U= 47880\nIEluY2FybmF0aW9u 47881\nIEJlY2t5 47882\nYWJibGluZw== 47883\nIHRhY28= 47884\nIHJha2U= 47885\nIG1lbGFuY2hvbHk= 47886\nIGlsbHVzdHJpb3Vz 47887\nIERhcnRtb3V0aA== 47888\nR3VpZGU= 47889\nIFJhemVy 47890\nIEJlbno= 47891\nVWx0aW1hdGU= 47892\nIFN1cnByaXNl 47893\nIHBhZ2VhbnQ= 47894\nb2ZmZXI= 47895\nV2hvZXZlcg== 47896\nIHdpc2Vy 47897\nIGNoZW1pc3Q= 47898\nIEhFTEw= 47899\nIEJ1bGs= 47900\nIHBsdXRvbml1bQ== 47901\nIENPVkVS 47902\n1rw= 47903\nZmFpbGVk 47904\nIHRpcmVsZXNzbHk= 47905\nIGluZmVydGlsaXR5 47906\nIFRyaWRlbnQ= 47907\nIFNob3d0aW1l 47908\nIENpdg== 47909\nVmljZQ== 47910\ncmVxdWlyZXM= 47911\naXR0YW5jZQ== 47912\nIHVuY29udHJvbGxlZA== 47913\naW50ZXJlc3Rpbmc= 47914\nNTYx 47915\nIGlubm92YXRl 47916\nYXRlZ2lj 47917\nTGll 47918\nIFNlbGxpbmc= 47919\nVWw= 47920\nIHNhdmlvcg== 47921\nIFRvc2g= 47922\nIHN3YXN0 47923\nUEFTUw== 47924\nIHJpbms= 47925\nIGNhcmRpbw== 47926\nIElybw== 47927\ndWRp 47928\nIHZhbnRhZ2U= 47929\nIHZhbnM= 47930\nIE5pw7Fv 47931\nKz0= 47932\nIHByb3BhZ2F0ZQ== 47933\nPD8= 47934\nIG1ldGhvZG9sb2dpY2Fs 47935\nMjA0Mzk= 47936\nIHRyaWdseWNlcg== 47937\nIGluZ3JhaW5lZA== 47938\nIEFubm90YXRpb25z 47939\nYXJyYW50ZWQ= 47940\nNjE3 47941\nIFNvZGl1bQ== 47942\nIEFBQw== 47943\ndGVjaG5pY2Fs 47944\nbXVsdGlwbA== 47945\nIDM3Mw== 47946\n5Ys= 47947\nIGRlY2lzaXZlbHk= 47948\nIGJvb3N0ZXJz 47949\nIGRlc3NlcnRz 47950\nIEdyZW5hZGU= 47951\nIHRlc3RpZnlpbmc= 47952\nIFNjdWxseQ== 47953\nSURz 47954\nIGxvY2tkb3du 47955\nIFNjaGVy 47956\nIFLDqQ== 47957\nIFdoaXRtYW4= 47958\nIFJhbXNheQ== 47959\ncmVtb3Rl 47960\nIGhpa2Vycw== 47961\nIEh5dW5kYWk= 47962\nIGNvbnNjaWVudGlvdXM= 47963\nIGNsZXJpY3M= 47964\nIFNpYmVyaWFu 47965\ndXRp 47966\naXNidXJ5 47967\nIHJlbGF5ZWQ= 47968\nIHF1YXJ0eg== 47969\nIENCSQ== 47970\nc2Vla2Vycw== 47971\ndWxsYQ== 47972\nIHdlbGRpbmc= 47973\nIFNoYWw= 47974\nYmxlYWNoZXI= 47975\nVGFp 47976\nIFNhbXNvbg== 47977\nIHR1bWJsZQ== 47978\nIEludmVzdG9y 47979\nIHN1YmNvbnRyYWN0 47980\nIFNoaW5yYQ== 47981\nb3dpY3o= 47982\namFuZHJv 47983\nZGFk 47984\nIHRlcm1pbmF0aW5n 47985\nIE5ldXJhbA== 47986\n5Luj 47987\nIGxlYWthZ2U= 47988\nIE1pZGxhbmRz 47989\nIENhdWNhc3Vz 47990\n7ZU= 47991\nY2l0 47992\nbGxhbg== 47993\naXZhYmx5 47994\nIEFsYmlvbg== 47995\nIDQ1Nw== 47996\nIHJlZ2lzdHJhdGlvbnM= 47997\nIGNvbXJhZGU= 47998\nIGNsaXBib2FyZA== 47999\nMDQ3 48000\nIGRpc2NvdXJhZ2luZw== 48001\nIE9vcHM= 48002\nQWRhcHQ= 48003\nIGVtcGF0aA== 48004\nbnY= 48005\nIFBST1Q= 48006\nIERvbm4= 48007\nIFBheA== 48008\nIEJheWVy 48009\ndGlz 48010\nU3F1YXJl 48011\nIGZvb3RwcmludHM= 48012\ncGFydGljaXA= 48013\nIENoaWxlYW4= 48014\nQnJlbmQ= 48015\naW5kdWNpbmc= 48016\nTWFnbg== 48017\nIGNsdWJob3VzZQ== 48018\nIE1hZ251bQ== 48019\nIGVuY2FtcA== 48020\nIEV0aG5pYw== 48021\ndWNoYQ== 48022\nZXJleQ== 48023\nIHdhdGVyZWQ= 48024\nIENhbGFpcw== 48025\nIGNvbXBsZXhpb24= 48026\nIHNlY3Rz 48027\nIHJlbnRlcnM= 48028\nIGJyYXM= 48029\nb8SfYW4= 48030\nVGltZW91dA== 48031\nTWFuYWdlbWVudA== 48032\nIGluZm9ncmFwaGlj 48033\nUG9rZW1vbg== 48034\nQ2xhcg== 48035\nIGxvY2FsaXR5 48036\nIGZsb3Jh 48037\nYXNlbA== 48038\nUG9udA== 48039\nIHBvcHVsYXRl 48040\nIE9uZw== 48041\nIHN1YnNpc3RlbmNl 48042\nIGF1Y3Rpb25z 48043\nIE1jQXVsaWZmZQ== 48044\nIExPT0s= 48045\nYnJpbmdlcg== 48046\nIHRpdGFu 48047\nIG1hbmlmb2xk 48048\nIOKXjw== 48049\nIGNhbGlicmF0ZWQ= 48050\nIGNhbGlwaGF0ZQ== 48051\nIFNIRQ== 48052\nIENvbW1pc3Npb25lcnM= 48053\nY2VpdmFibGU= 48054\namM= 48055\nV2lubmVy 48056\nNTI0 48057\nIGNvbmRvbmU= 48058\nT3RoZXJ3aXNl 48059\nIHBpbGluZw== 48060\nIGVtYm9keQ== 48061\nIENyaW1lYW4= 48062\ndXRpY3M= 48063\nIEV4aGliaXRpb24= 48064\nIDQyNg== 48065\nZWVyaW5n 48066\nIHZ5aW5n 48067\nIEhVR0U= 48068\nKj0t 48069\nIHByaW5jaXBsZWQ= 48070\n4KY= 48071\nIHF1aXJrcw== 48072\nIEVkaXRvcnM= 48073\ncHV0aW5n 48074\nR0VT 48075\nIEZUQQ== 48076\n4KS+ 48077\nYWRkb24= 48078\nIEhBTQ== 48079\nIEZyaWV6YQ== 48080\nV29tYW4= 48081\nLiQ= 48082\nIGNyaWI= 48083\nIEhlcm9k 48084\nIHRpbWVycw== 48085\nIFNwYWNlcw== 48086\nIE1hY2ludG9zaA== 48087\nYXRha2E= 48088\nIGdsaWRl 48089\nIHNtZWxsaW5n 48090\nIEJBTA== 48091\nIHVuc3U= 48092\nIGNvbmRvcw== 48093\nIGJpY3ljbA== 48094\nIFJldml2YWw= 48095\nNTUz 48096\nIGp1Z2dsaW5n 48097\nSHVn 48098\nIEthcmRhc2hpYW4= 48099\nIEJhbGthbnM= 48100\nbXVsdGlwbGU= 48101\nIG51dHJpdGlvdXM= 48102\nb2NyeQ== 48103\nMTkwMA== 48104\nIGludGVncmF0ZXM= 48105\nIGFkam9pbmluZw== 48106\nIEZvbGRlcg== 48107\ncm9sbG1lbnQ= 48108\ndmVuaWVudA== 48109\nIHViZXI= 48110\neWk= 48111\nIHdoaWZm 48112\nIEp1dmVu 48113\nIEJvcm91Z2g= 48114\nbmV0dGU= 48115\nIGJpbGluZ3VhbA== 48116\nIFNwYXJrcw== 48117\ncGh0aGFs 48118\nbWFudWZhY3Q= 48119\nIHRvdXRpbmc= 48120\nIFBISQ== 48121\nS2VlZmU= 48122\nUmV3YXJk 48123\nIGluZmFsbA== 48124\nIFRlbXBlcg== 48125\ndHlwaWNhbGx5 48126\nIE5pa29s 48127\nIHJlZ3VsYXJz 48128\nIHBzZXVkb255bQ== 48129\nIGV4aGliaXRpb25z 48130\nIGJsYXN0ZXI= 48131\nIDQwOQ== 48132\nd2FybWluZw== 48133\nIHJldmVyYmVy 48134\nIHJlY2lwcm9jYWw= 48135\nIDY3MA== 48136\naXBpZW50 48137\nYmV0dA== 48138\nIEJlZ2lucw== 48139\nIGl0Y2hpbmc= 48140\nIFBoYXI= 48141\nQXNzdW1pbmc= 48142\nIGVtaXR0aW5n 48143\nIE1MRw== 48144\nIGJpcnRocGxhY2U= 48145\nIHRhdW50 48146\nIEx1ZmZ5 48147\nIEFtaXQ= 48148\nIGNpcmNsZWQ= 48149\nIE5vc3Q= 48150\nZW5uZXR0 48151\nIGRlZm9yZXN0YXRpb24= 48152\nIEhpc3RvcmljYWxseQ== 48153\nIEV2ZXJ5ZGF5 48154\nIG92ZXJ0YWtl 48155\nNzky 48156\nIG51bg== 48157\nIEx1Y2lh 48158\nIGFjY29tcGFuaWVz 48159\nIFNlZWtpbmc= 48160\nIFRyYXNo 48161\nYW5pc20= 48162\nUm9ndWU= 48163\nIG5vcnRod2VzdGVybg== 48164\nIFN1cHBsZW1lbnRhbA== 48165\nIE5ZVQ== 48166\nIEZSSQ== 48167\nIFNhdGlzZg== 48168\neGVz 48169\nNTE3 48170\nIHJlYXNzdXJlZA== 48171\nIHNwb3JhZGlj 48172\nIDcwMQ== 48173\nIG1lZGlhbA== 48174\nIGNhbm5hYmlub2lk 48175\nIGJhcmJhcmlj 48176\nIGVwaXM= 48177\nIEV4cGxvc2l2ZQ== 48178\nIERvdWdo 48179\nIHVuc29sdmVk 48180\nU3VwcG9ydGVk 48181\nIGFja25vd2xlZGdtZW50 48182\nc3Bhd24= 48183\nIGtpdGNoZW5z 48184\nIC09 48185\ndGFsa2luZw== 48186\naWNpc3Q= 48187\nIFBlZ2FzdXM= 48188\nIFBTVQ== 48189\nIHBob3Rvbg== 48190\nIEF1dGhlbnRpY2F0aW9u 48191\nUkc= 48192\nQCMm 48193\nNzYy 48194\nIENsYWly 48195\nIGRpYXBlcg== 48196\nIGJyaXN0 48197\nIFByb3NlY3V0b3Jz 48198\nIEplbQ== 48199\nNjI4 48200\nIEV2ZXJ5d2hlcmU= 48201\nIEplYW5uZQ== 48202\nZXF1YWxpdHk= 48203\n44Op44Oz 48204\nb2JqZWN0cw== 48205\nIFBlbGljYW5z 48206\nIDM5Mg== 48207\nIGJsdQ== 48208\nYnlz 48209\nIEFnbw== 48210\nIGluc3RydWN0aW9uYWw= 48211\nIGRpc2NyaW1pbmF0aW5n 48212\nIFRSQU4= 48213\nIENvcm5lbA== 48214\nYWdvcw== 48215\nIHR5cmU= 48216\nIGFzcGlyYXRpb24= 48217\nIEJyaWRnZXdhdGVy 48218\nIjot 48219\nISIu 48220\nIEVucw== 48221\nIENvY28= 48222\nUGll 48223\nIGRldGFjaA== 48224\nIENvdWNo 48225\nIHBoeXNpcXVl 48226\nIE9jY3VwYXRpb25z 48227\nb3Njb3BpYw== 48228\nZW5vdWdo 48229\nQnV6eg== 48230\nQXBwZWFyYW5jZQ== 48231\nWVA= 48232\nIHJhY2Vy 48233\nIGNvbXBsaWNpdHk= 48234\ncnBt 48235\nVG95 48236\nIGludGVycnVwdHM= 48237\nIENhdGFseXN0 48238\nIHV0aWxpdGFyaWFu 48239\naW1wYWN0 48240\nIHNwYWdoZXR0aQ== 48241\nIHBvcm91cw== 48242\nIGVzdGVlbWVk 48243\nIGluY2luZXI= 48244\nIElPQw== 48245\nNzQ4 48246\nIGVzcHJlc3Nv 48247\nIFNtaWxl 48248\nYWJpbGlh 48249\nNjM1 48250\nIG1hdGhlbWF0aWNpYW4= 48251\nIDQyNA== 48252\nIEtM 48253\nIEhJUA== 48254\nIG92ZXJoZWFyZA== 48255\nIFR1ZA== 48256\nIFRlYw== 48257\nIHF1aXp6 48258\nIGZsYXR0ZXJpbmc= 48259\nIGNvbm4= 48260\n4oCO 48261\nIGF0dGFjaGVz 48262\nIFJPUw== 48263\nIEFDUw== 48264\nIHRjcA== 48265\nIFNoYW1l 48266\nc2tpcA== 48267\ncmVzcGVjdGVk 48268\nIFRyaW5pZGFk 48269\nZ3JhaW4= 48270\nIGZvb3Rob2xk 48271\nIFVuY2hhcnRlZA== 48272\nIEp1bGlv 48273\nemw= 48274\nYXZvcmVk 48275\nIEFueGlldHk= 48276\nZXJyb3Jz 48277\nIENlbnRhdXJp 48278\naXRzY2g= 48279\nRGFkZHk= 48280\nIGNsdXRjaGluZw== 48281\nIEltcGxlbWVudA== 48282\nIEd1dGllcnJleg== 48283\nIDc2MA== 48284\nIHRlbGVwb3J0YXRpb24= 48285\nZW5kcmE= 48286\nIHJldmVyc2libGU= 48287\nc3Ryb3M= 48288\nQWR2ZW50dXJl 48289\nMDgz 48290\nIGxpYmVyYXRpbmc= 48291\nIGFzcGhhbHQ= 48292\nIFNwZW5k 48293\nQVJEUw== 48294\naW1zeQ== 48295\nUFJFUw== 48296\nIEVtZXJnaW5n 48297\nIHdpbGRmaXJlcw== 48298\nIHRlY2hub2xvZ2ljYWxseQ== 48299\nIGVtaXRz 48300\nIEFSVElDTEU= 48301\nIGlycmVndWxhcml0aWVz 48302\nIGNoZXJpc2g= 48303\n54mI 48304\nIHN0aW5r 48305\nIFJvc3Q= 48306\nRWNvbm9taWM= 48307\nIGNvdWdoaW5n 48308\nIE1jQ2Fubg== 48309\ncHJvcGVydGllcw== 48310\naWxhbnRybw== 48311\nIHJlbmVnb3Rp 48312\nVHJhbnNsYXRpb24= 48313\nIGlucXVlc3Q= 48314\nIEdyYXBl 48315\nb290ZXJz 48316\nZ3Vp 48317\nIFN3b3Jkc21hbg== 48318\nYWNlYWU= 48319\naGl0dGluZw== 48320\nIHJj 48321\nIGV4ZXJ0ZWQ= 48322\nIFNBUA== 48323\naXRlbnQ= 48324\nIHBlcmlsb3Vz 48325\nIG9ic2N1cml0eQ== 48326\nIGFzc2Fzc2luYXRl 48327\nIGFib3JpZ2luYWw= 48328\nIHJlc2N1aW5n 48329\nIFNoYXR0ZXJlZA== 48330\nbG9ja2luZw== 48331\nYWxsaW9u 48332\nQ2hhbmdpbmc= 48333\nIEhhcnJpbmd0b24= 48334\nIEJvcmQ= 48335\nIEFmZ2hhbnM= 48336\nSmFtaWU= 48337\nYXJldHo= 48338\nIEF1Z3VzdHVz 48339\nIDM4Ng== 48340\nODMw 48341\nIGpvZw== 48342\nb2tpbmdseQ== 48343\nVHJpZ2dlcg== 48344\nIEhPUg== 48345\nU3RhdGlzdGljcw== 48346\nIHZpZXdlcnNoaXA= 48347\nIGFkZGl0aXZlcw== 48348\naHVy 48349\nIG1heGltaXppbmc= 48350\nIFJvdmU= 48351\nIExvdWll 48352\nIEJ1Y2tldA== 48353\nIENIUklTVA== 48354\nb3VzZWw= 48355\nIHN0cmVha3M= 48356\naXJ0ZWQ= 48357\nIHRlcnQ= 48358\nIGNvbG9uaWFsaXNt 48359\nIGJ1cnlpbmc= 48360\neWs= 48361\nQ29uZGl0aW9u 48362\nIERQUks= 48363\nQnlJZA== 48364\nNzUx 48365\n4pe8 48366\nIHdvcnJpc29tZQ== 48367\nIHZvY2F0aW9uYWw= 48368\nc2xpY2U= 48369\nIHNhaWxz 48370\nIENvcnJlY3Rpb25hbA== 48371\nOTU0 48372\nIHR1bA== 48373\nS2lk 48374\nbHVzdGVy 48375\nIGZhbWlsaWFs 48376\nIFNwaXQ= 48377\nIEVwaXNjb3BhbA== 48378\nU3BlY2lmaWNhbGx5 48379\nIFZvbGNhbm8= 48380\ncnVucw== 48381\ncXM= 48382\nIHZldHRlZA== 48383\nIGNyYW1tZWQ= 48384\ndHJvcA== 48385\naGVyZXI= 48386\nVGhhbmtmdWxseQ== 48387\nIHBlcmN1c3Npb24= 48388\nIG9yYW5nZXM= 48389\nIHJvdW5kdXA= 48390\nIDQ5OQ== 48391\neGlvdXM= 48392\nQ2hhcmFjdGVycw== 48393\nIFppb25pc20= 48394\nIFJhbw== 48395\nw5vDmw== 48396\nV0Y= 48397\nIHVuaW50ZW50aW9uYWw= 48398\nT05FWQ== 48399\nR3JhYg== 48400\nQ29tbWVyY2lhbA== 48401\nIGdsdXRhbWF0ZQ== 48402\nIE1jS2VubmE= 48403\ncnVjaWF0aW5n 48404\nbmluZ3Rvbg== 48405\naWh1 48406\nQ2hhbg== 48407\nIFN3YXA= 48408\nIGxlYWZsZXRz 48409\nIGZ1bmN0aW9uYWxseQ== 48410\nZXJvdXM= 48411\nRmFybQ== 48412\nIGNhbG9yaWM= 48413\nIExpdGVyYWxseQ== 48414\nY29uY2VydA== 48415\nIHNoZW5hbg== 48416\nIHJlcGFpZA== 48417\nZXllcw== 48418\nIGJhc2hpbmc= 48419\nIEdvcmdl 48420\nIGNvbGxhYm9yYXRpb25z 48421\nIHVuYWNjb3VudA== 48422\naXRjaGll 48423\nIHRlYW13b3Jr 48424\ncHBlbGlu 48425\nIHBpcGluZw== 48426\nIG1pbmNlZA== 48427\nIGRpYW0= 48428\ncmllZw== 48429\nIG1hc2NhcmE= 48430\nIHN1Y2tlcg== 48431\nIE1vb25z 48432\nQXBwcw== 48433\nIFBlY2s= 48434\nIHBlcnY= 48435\nIEZsb2F0 48436\nb2xleQ== 48437\nIE5pc2g= 48438\naW1pemU= 48439\nIGFyb21hdGlj 48440\ndWlu 48441\nZW5kaXNo 48442\nIS8= 48443\nIEJpY3ljbGU= 48444\nIEFTSUM= 48445\naWxlZ2Vk 48446\nIFF1YWRybw== 48447\naW9zeW4= 48448\nIGxvY2tvdXQ= 48449\nIFdpbms= 48450\nU1BFQw== 48451\nQXR0ZW1wdHM= 48452\nIHNlZWRlZA== 48453\ncmVkbw== 48454\naWFzaXM= 48455\nIHNuYWc= 48456\n44OV44Kp 48457\n44K2 48458\nIGdyb3VuZGluZw== 48459\nIHJlbGlldmVy 48460\nIGZyaXZvbG91cw== 48461\nIEdpZnRz 48462\nIEZhY2Vz 48463\nRXNwZWNpYWxseQ== 48464\nIG1pY3JvYmlvbWU= 48465\naW1hZw== 48466\nIFNjaGw= 48467\nIFBsZXM= 48468\nIEJsZWFjaA== 48469\nIElyd2lu 48470\nIEVhdG9u 48471\nIERpc2NpcGxl 48472\nIG11bHRpcGxpY2F0aW9u 48473\nIGNvZXJjZWQ= 48474\nIDQxOQ== 48475\nc3Ro 48476\nRXZpbA== 48477\nQm9tYg== 48478\nIGV4b3Jj 48479\nIHN0YWdnZXJlZA== 48480\nTEVTUw== 48481\nIGluZXJ0aWE= 48482\nIEVESVQ= 48483\nIGdvYg== 48484\nVHJhZGl0aW9uYWw= 48485\nIGNsYXNzeQ== 48486\nTGVhcnk= 48487\nIFBBR0U= 48488\neXJz 48489\nIHRyYW5zcG9ydGVy 48490\nIG1hdHVyZWQ= 48491\nIGhpamFi 48492\nIGJpb21l 48493\nV2hlcmVhcw== 48494\nIGV4dGVybWluYXRpb24= 48495\nIFR1ZXM= 48496\nIFRha2VydQ== 48497\nIEF1ZHJleQ== 48498\nZXJpYWw= 48499\nIEFkZW4= 48500\nYWZmbGVz 48501\nIG5hcmNpc3Npc3RpYw== 48502\nIEJhaXJk 48503\nVVRG 48504\nSXJl 48505\nIENvbm5pZQ== 48506\nQ2hhbXA= 48507\nIHdoaXNwZXJpbmc= 48508\nIEhhdHQ= 48509\nREs= 48510\nIGRpc2luZmVjdA== 48511\nIGRlZHVjdGVk 48512\nIHBhcnRha2U= 48513\nIGRvd25ncmFkZQ== 48514\nIEVzcG9ydHM= 48515\nIENvbnRpbnVpbmc= 48516\nIGRlbW9jcmF0aWNhbGx5 48517\naWNyb2JpYWw= 48518\naXR0YQ== 48519\nIGxpbWVzdG9uZQ== 48520\nIGV4ZW1wdGVk 48521\nIEZyZW56eQ== 48522\nSGVybQ== 48523\nNzI4 48524\nIGZsZWRnbGluZw== 48525\nTWV0YQ== 48526\nNzY1NjE= 48527\nNjkz 48528\nJTo= 48529\nd2FrZQ== 48530\nNTI2 48531\nIERpc2NpcGxpbmU= 48532\nIHZpcmdpbml0eQ== 48533\nIExlZ2lvbnM= 48534\nIEZyYW5raWU= 48535\naW50ZW50 48536\nIHJlc3Ryb29tcw== 48537\nIFJvdXRlcg== 48538\nZGFx 48539\nIG9iamVjdGlvbmFibGU= 48540\n4oaR 48541\nd2Fyaw== 48542\nIFJhaHVs 48543\nZ2Fpbg== 48544\nYWN0aXZhdGlvbg== 48545\nYWJzb2x1dGU= 48546\nIEFjY2Vzc2Vk 48547\nIDI0MDA= 48548\nb2dnbGVz 48549\nIHNlY29uZGx5 48550\nIERFRkVOU0U= 48551\nIHBvc3RhZ2U= 48552\nd3JhcHBlcg== 48553\nc2hhcnA= 48554\nNzI5 48555\nIGNvbW11bmljYXRlcw== 48556\nIGFkZG9u 48557\nIE1pbGl0aWE= 48558\nSG9uZw== 48559\nIHNsdW1wZWQ= 48560\nIEpQRUc= 48561\nIEljYXI= 48562\nYWRpc2g= 48563\nNjgx 48564\nIG1hamVzdHk= 48565\nIFdvbGZnYW5n 48566\nIEVsYXN0aWM= 48567\ndXBlcg== 48568\nIHZpeg== 48569\nIHVuY29uc2Npb3VzbHk= 48570\nIFNURA== 48571\nIFNhc3M= 48572\nIGZsb3dlcmluZw== 48573\nIEhlbGlj 48574\nIERyYXBlcg== 48575\nIEFtYXRldXI= 48576\nIG1hbnVyZQ== 48577\nIGRpc2luZ2Vu 48578\nIExlaQ== 48579\nYnJpbmc= 48580\nOTQ5 48581\nIGluaGliaXRlZA== 48582\nIGhlYWRxdWFydGVyZWQ= 48583\nIGVuaWdtYXRpYw== 48584\n77+977+977+9 48585\nIHJlZHJlc3M= 48586\nUkg= 48587\nIHJhdHRsZWQ= 48588\nIGRpY3Rpb24= 48589\nbGlv 48590\nIFRCQQ== 48591\nIFNOQVA= 48592\nQ2FsbGluZw== 48593\nIGZhc2Npc3Rz 48594\nIERvdmU= 48595\naWV3aWN6 48596\nMDM2 48597\nIGNvYXN0cw== 48598\nIFJlY3Q= 48599\nICld 48600\nTG90 48601\nNjI5 48602\nIFNFTQ== 48603\nIFBldGVyc2Vu 48604\nIEV4cGxhaW4= 48605\nIEJvYXJkcw== 48606\nIEJlem9z 48607\nIEpvdXJuYWxz 48608\nIDIwMjQ= 48609\ncGFyc2Vy 48610\nIG1pc3RydXN0 48611\nIGdyYXRl 48612\nIExvY2tlZA== 48613\nYm9h 48614\nU2FpbnQ= 48615\nZ2FtaW5n 48616\nIHZvd2Vs 48617\naW5hdGVseQ== 48618\nYmxvdw== 48619\nQWxsYWg= 48620\nIHVubWF0Y2hlZA== 48621\nIGJvcmRlcmluZw== 48622\nIEV4cGVuZA== 48623\nbnI= 48624\nT3JhY2xl 48625\ncm91Y2g= 48626\nIGNvbnRpZ3VvdXM= 48627\nYWN1cw== 48628\nIGRpc3RyYXVnaHQ= 48629\nNTgx 48630\nIGFuYXRvbWljYWw= 48631\nT1g= 48632\nYXBpeGVs 48633\nODMz 48634\nIFBMVVM= 48635\nIHJlc3VzYw== 48636\nIGFiaWRpbmc= 48637\nNTcz 48638\nIHZhY2FuY2llcw== 48639\nRW1pbHk= 48640\nIGh5cG90aGFs 48641\nIFdlcm5lcg== 48642\nIFdlZQ== 48643\nIERKcw== 48644\nNTEz 48645\nIHdpdGNoY3JhZnQ= 48646\nIGFjdXB1bmN0dXJl 48647\nZW50YXJ5 48648\nYmVuZWZpdA== 48649\nUHJvZHVjdHM= 48650\nIFBTUA== 48651\nIE1QRw== 48652\nIEppbm4= 48653\nIEphcnJldHQ= 48654\nIDQ0NQ== 48655\nIEltYWdpbmc= 48656\nIFB5dGg= 48657\nRmluaXNo 48658\nIHRleA== 48659\nIGp1dmVuaWxlcw== 48660\nIGhlcm9pc20= 48661\nIGRvdWJ0bGVzcw== 48662\nIEFraQ== 48663\nIFRlbmQ= 48664\nIFBhdHJpYXJjaA== 48665\nIGJpdHRlcnM= 48666\nIFRlbGVjb21tdW5pY2F0aW9ucw== 48667\naXRhdGl2ZWx5 48668\nYWduYQ== 48669\nIHJn 48670\nIFNPTEQ= 48671\nIGNvbXB1bHNpb24= 48672\nIE5hc2E= 48673\nIEthdGhyeW4= 48674\nIG1pbGxpb25haXJlcw== 48675\nIGludHJpbnNpY2FsbHk= 48676\nIGJvbHN0ZXJlZA== 48677\ndGltZW91dA== 48678\nZmxv 48679\nIHR1dG9y 48680\ncG91cg== 48681\nU3RhdGVtZW50 48682\nIHsq 48683\nIFJ1ZG9scGg= 48684\nIEtpbWJlcmx5 48685\ncm9nZW5z 48686\nYWRpcQ== 48687\nXSs= 48688\nIGluZGlnbmF0aW9u 48689\nIGZyYWN0dXJpbmc= 48690\nIFJlbGVhc2Vz 48691\nIEdyYWlu 48692\ncHJvdGVpbg== 48693\nTGFnbw== 48694\nIHZhY2F0aW9ucw== 48695\nIGJvb3RlZA== 48696\nIFRIUkVF 48697\nIEhH 48698\nb3Jlc2NlbmNl 48699\nIHRm 48700\nIHNvYXI= 48701\naW9zeW5jcg== 48702\nIGdsYW5jZXM= 48703\nIFNwb29u 48704\nIEp1cnk= 48705\nIENvd2JveQ== 48706\nIGNyZWF0aXZlbHk= 48707\nSGlnaGVy 48708\nIHNvbGljaXRvcg== 48709\nIGhhd2s= 48710\nYWNpbw== 48711\nODk2 48712\nIHN1cGVyZmx1 48713\nIGJvbWJzaGVsbA== 48714\nY3R1cmU= 48715\nIGJyb2tlcmFnZQ== 48716\nIHJhaWRpbmc= 48717\nIGZyZW5jaA== 48718\nIGFuZ2xlZA== 48719\nVHJhbnNhY3Rpb24= 48720\nIEdlbm9jaWRl 48721\ndXBl 48722\nIEhhaXRpYW4= 48723\nNTcy 48724\nITo= 48725\nIHVud2l0dGluZ2x5 48726\naXRlcmF0b3I= 48727\nc2Nyb2xs 48728\nIHRhbGxpZWQ= 48729\nIGJpb21lZGljYWw= 48730\nIENBUkQ= 48731\nIGV1cGhlbQ== 48732\nIGJyYWluc3Rvcm0= 48733\nYXF1aW4= 48734\nS28= 48735\nTWljaGVsbGU= 48736\nIFJ1bmVz 48737\nIEJhbGxpc3RpYw== 48738\ndWRlcnM= 48739\nIG1vZGVzdHk= 48740\nIGlQYWRz 48741\nIEV6ZWtpZWw= 48742\nWUU= 48743\nIHN0YXJzaGlw 48744\nIHBvd2VyZnVsbHk= 48745\nIHBlcmw= 48746\nIFNoYWRl 48747\nIFF1YXJ0 48748\nIEVFRw== 48749\nIGZpc2hlcm1hbg== 48750\nT1NFRA== 48751\nIFR5cGljYWw= 48752\nZGZ4 48753\nIG1lc2hlcw== 48754\nIGV0Y2hlZA== 48755\nd29ydGhpbmVzcw== 48756\nIHRvcHBsZWQ= 48757\nIDM5Ng== 48758\nb3JpdXM= 48759\nV2Vpc3M= 48760\nIG15c3Fs 48761\nIFZhbGhhbGxh 48762\n2ZI= 48763\nbGVhc2luZw== 48764\nIHJlY29tcA== 48765\ncmFwbmVs 48766\nU2Vs 48767\nMDQz 48768\nIGRlcmFpbGVk 48769\nIEd1aWRlcw== 48770\nSVJU 48771\nIGRlaHVtYW4= 48772\nIEJyaXR0YW55 48773\nIikp 48774\nIGV4Y2xhaW0= 48775\nIGJhbGs= 48776\nIDg0MA== 48777\nQ0xBSU0= 48778\naW50ZWw= 48779\nTEFC 48780\nIHBlZ2dlZA== 48781\nIGFzdHJvcGg= 48782\nc21va2luZw== 48783\nIHJpZ2dpbmc= 48784\nIGZpeGF0aW9u 48785\nIGNhdGFwdWx0 48786\naW5zaWRl 48787\nIENhc2NhZGU= 48788\nIEJvbHNoZXZpaw== 48789\nR2F6YQ== 48790\nRGVwdGg= 48791\nIGxvdWRzcGU= 48792\nIGFsbW9uZHM= 48793\nbWV5ZXI= 48794\nbGVuZXNz 48795\namVu 48796\nZnJlc2g= 48797\nIHVuYmVhdGVu 48798\nIFNxdWlk 48799\nIFByZXN1bWFibHk= 48800\nVGltZXI= 48801\nQlc= 48802\nIHJvc3RlcnM= 48803\nIGVsbGlwdA== 48804\nIEhhcnJpZXQ= 48805\nZGF0YWJhc2U= 48806\nIE11dHVhbA== 48807\nIENvbW1vZG9yZQ== 48808\ndWtlZA== 48809\na25pZmU= 48810\nIENPTU1VTg== 48811\naHlh 48812\nIG1lbHRz 48813\nYXJjaGl2ZXM= 48814\nIHJhdGlmaWNhdGlvbg== 48815\nIG11bHRpcGx5aW5n 48816\nIGludGVyb3Blcg== 48817\nIGFzY2VydA== 48818\nd2luZ3M= 48819\ndmVydGluZw== 48820\nIFNjb3JwaW9u 48821\nYXll 48822\nIFBvcnRzbW91dGg= 48823\nIE1UQQ== 48824\nbml0 48825\naWF6ZXA= 48826\nIHF1YXJhbnRpbmU= 48827\nIHNsaWRlc2hvdw== 48828\nIGNlbnRpbWV0ZXJz 48829\nIHN5bm9wc2lz 48830\nIHNwYXRl 48831\ndGhpcnN0 48832\nIG5vbWluYXRpbmc= 48833\nIE1lbHZpbg== 48834\nUHJldmlldw== 48835\nIHRocm9i 48836\nIGdlbmVyYXRpb25hbA== 48837\nIFJhZGl1cw== 48838\ncmVzdGxpbmc= 48839\ncHV0YWJsZQ== 48840\nYXdhcg== 48841\nTkVDVA== 48842\nIHVubGF3ZnVsbHk= 48843\nIFJldmVsYXRpb25z 48844\nV2lraXBlZGlh 48845\nc3Vydg== 48846\nIGV5ZWluZw== 48847\naWpu 48848\nIEZX 48849\nIGJydW50 48850\nIGludGVyc3RlbGxhcg== 48851\nIGNsaXRvcg== 48852\nIENyb2F0aWFu 48853\nIENoaWM= 48854\nZXZh 48855\nIERpc2FwcA== 48856\nIEFraW4= 48857\naW5lcmllcw== 48858\nZHVzdA== 48859\nSW50ZXJlc3RlZA== 48860\nIGdlbmVzaXM= 48861\nIEV1Y2w= 48862\nw7Zu 48863\ncGlja2luZw== 48864\nIG11dGF0ZWQ= 48865\nIGRpc2FwcHJvdmU= 48866\nIEhETA== 48867\nIDYyNQ== 48868\nzLY= 48869\nY2FuY2Vy 48870\nIHNxdWF0cw== 48871\nIGxldmVycw== 48872\nRGlzY3Vzcw== 48873\nPV0= 48874\nRGV4 48875\nIFZJREVPUw== 48876\nQVVE 48877\nIHRyYW5zYWN0 48878\nIEtpbmVjdA== 48879\nIEt1YWxh 48880\nIEN5cA== 48881\nNzQ3 48882\nIHNoYXR0ZXJpbmc= 48883\nIGFyc2VuaWM= 48884\nIEludGFrZQ== 48885\nIEFuZ2Vsbw== 48886\nIFF1aXQ= 48887\nIEtoZQ== 48888\nIDE4OTM= 48889\nTWFrZXI= 48890\nMDI5 48891\nIFBhaW50aW5n 48892\nRGlzYWJsZQ== 48893\nOTE2 48894\nIGFuYWxnZXM= 48895\nIHRhY3RpbGU= 48896\nIHByb3BoZXM= 48897\nIGRpY2Vk 48898\nIFRyYXZlbHM= 48899\nIEhlYWRlcg== 48900\nIENsdWJz 48901\nQXNzaXN0YW50 48902\nIGluY3JpbQ== 48903\nIGRpcHM= 48904\nIGNydWNpZml4 48905\nIFNoYW5haGFu 48906\nIEludGVycHJldA== 48907\nIDQwOTA= 48908\nYWxvZ3k= 48909\nYWJiYQ== 48910\nIHNpbXVsYWM= 48911\naHVzYmFuZA== 48912\nU0lN 48913\nIHJlY3ljbGU= 48914\ndWNlcg== 48915\nZWRnZWQ= 48916\nIHJlbmFpc3NhbmNl 48917\nIEJvbWJheQ== 48918\nQ2F0aG9saWM= 48919\nIExJTkU= 48920\nIENsb3RoaW5n 48921\ncmVwb3J0cw== 48922\nIHBsYXVz 48923\nIGRhZw== 48924\nIE1hY2U= 48925\nWkk= 48926\nIGludHJ1ZGVy 48927\nIFZldGVyaW5hcnk= 48928\nZ3J1 48929\nIHNuZWFreQ== 48930\nIFNpZQ== 48931\nIENpbm5hbW9u 48932\nUE9TRQ== 48933\nIGNvdXJpZXI= 48934\nIENOUw== 48935\nIGVtYW5jaXBhdGlvbg== 48936\nc2l0 48937\nIHBsYXl0aHJvdWdo 48938\nIEZhY2lsaXRpZXM= 48939\ndmlydA== 48940\nIEdhdW50bGV0 48941\nVGhvbXBzb24= 48942\nIHVuYmVsaWV2YWJseQ== 48943\nUGFyYW1ldGVycw== 48944\nIHN0aXRjaGluZw== 48945\naWduZQ== 48946\nIFRIRVNF 48947\nUHJpdmFjeQ== 48948\nIHNoZW5hbmlnYW5z 48949\nIHZpdHJp 48950\nIFZhbGlk 48951\nNTkx 48952\nrbc= 48953\nIFByb3RvdHlwZQ== 48954\naW5rYQ== 48955\nU0NQ 48956\nIFRpZA== 48957\n6Ig= 48958\nb2xkZWQ= 48959\nIGluZGl2aWR1YWxpdHk= 48960\nIGJhcmtpbmc= 48961\nIG1hcnM= 48962\nIFdE 48963\nIDgyMA== 48964\nIHRpcg== 48965\nIHNsYXBwaW5n 48966\nIGRpc2dydW50bGVk 48967\nIEFuZ29sYQ== 48968\ncml1cw== 48969\nIFRvcm5hZG8= 48970\nIFRodXJz 48971\nIGNhcHRjaGE= 48972\nIGFuZ3N0 48973\nIFBvZw== 48974\nIEFzc2Fzc2lucw== 48975\nIEFkaWRhcw== 48976\nIGpveWZ1bA== 48977\nIHdoaW5pbmc= 48978\nRW1lcmdlbmN5 48979\nIHBob3NwaG9ydXM= 48980\nIGF0dHJpdGlvbg== 48981\nb3Bob24= 48982\nIFRpbWJlcndvbHZlcw== 48983\nIEphaA== 48984\nIEJyaW5naW5n 48985\nIFdhZA== 48986\nIEVuc3VyZQ== 48987\nb2hs 48988\nIFhpZQ== 48989\nb21tZWw= 48990\nY21w 48991\nIHppcHBlcg== 48992\nIHJlbGF0 48993\nIENvcnJpZG9y 48994\nbWlsbw== 48995\nVElORw== 48996\nQXZn 48997\nIGNyb3BwZWQ= 48998\nXX0= 48999\nIHJhZ2Vk 49000\nIEx1bXB1cg== 49001\nIEd1ZXJyZXJv 49002\nb3Vya2U= 49003\nTnV0 49004\nIG9mZnNldHM= 49005\nb2dsdQ== 49006\nZHJt 49007\nIG1vcnRhbHM= 49008\nbGF0YWJsZQ== 49009\nIGRpc21pc3NpdmU= 49010\n5LiJ 49011\nIHRocm9hdHM= 49012\nIGNoaXBzZXQ= 49013\nIFNwb3RsaWdodA== 49014\nQ2F0YWxvZw== 49015\nYXJ0aXN0 49016\nR2I= 49017\nIGNoaWxseQ== 49018\nIHN0b2tlZA== 49019\nIDM3NA== 49020\nV2FyZA== 49021\nTGF0aW4= 49022\nIGZpYXNjbw== 49023\nIGJsZWFjaA== 49024\nIGJyYXY= 49025\nRW5oYW5jZWQ= 49026\nIGlub2M= 49027\nIEZpb3JpbmE= 49028\nXz4= 49029\nIGxldWtlbWlh 49030\nIGVsdWM= 49031\nIGFubm91bmNlcg== 49032\nIExpdGh1YW4= 49033\nIEFybWFnZWRkb24= 49034\n5Yc= 49035\nTGVuaW4= 49036\nIFJ1aw== 49037\nIHBlcHA= 49038\nIFJvbWFudGlj 49039\nIFBJVA== 49040\nIEludGVyc3RlbGxhcg== 49041\nIEF0a2luc29u 49042\nUmFpZA== 49043\nSnM= 49044\nR29hbA== 49045\nQ291cnNl 49046\nIHZhbmlzaGluZw== 49047\nZXNsZXk= 49048\nIFJvdW5kcw== 49049\nRWxzYQ== 49050\nNTkz 49051\nIHJlZHVuZGFuY3k= 49052\nIFNUQU5E 49053\nIHByb3BoZXRpYw== 49054\nIGhhYml0YWJsZQ== 49055\ncnl1 49056\nIGZhaW50bHk= 49057\nTU9ERQ== 49058\nIGZsYW5rZWQ= 49059\nSVJD 49060\nQXdlc29tZQ== 49061\nIHNwdXJpb3Vz 49062\nIFphaA== 49063\nIE1TRw== 49064\nIHNoYWRpbmc= 49065\nIG1vdGl2YXRpb25hbA== 49066\nIFNhbnRhbmE= 49067\nIFNQUg== 49068\nIGV4Y3J1Y2lhdGluZw== 49069\nb21pYWw= 49070\nIE1pa28= 49071\nIExlb3BhcmQ= 49072\nQWJ5c3M= 49073\nIFt8 49074\nZGlydHk= 49075\nIGJhdGhz 49076\nIGRlbW9yYWw= 49077\nYW5kcmU= 49078\nUEI= 49079\nIHVuaWZpY2F0aW9u 49080\nIHNhY3JhbWVudA== 49081\nIFsm 49082\nIHByaWNlbGVzcw== 49083\nIGdlbGF0aW4= 49084\nIGVtYW5hdGluZw== 49085\nIEFsbGFhaA== 49086\nOTg2 49087\nIG91dGJ1cnN0 49088\nIGVyYXM= 49089\nIFhWSQ== 49090\nIFNQSQ== 49091\nT3R0 49092\nIExhemFydXM= 49093\nUExJRUQ= 49094\nRmx5aW5n 49095\nYmxvZ3M= 49096\nV2lzY29uc2lu 49097\nUmF2ZW4= 49098\nIHJlYmF0ZQ== 49099\nIGNyZWVwcw== 49100\nIFNwYW4= 49101\nIFBhaW50ZXI= 49102\nIEtpcmE= 49103\nIEFtb3M= 49104\nIENvcnZldHRl 49105\nQ29uc3VtZXI= 49106\nIFJlY292ZXI= 49107\nY2tp 49108\nIHBlc2t5 49109\nIEludmVudGlvbg== 49110\nQ29tcGFuaWVz 49111\nIGNoYWxsZW5nZXJz 49112\nYWRlbWlj 49113\nIFVrcmFpbmlhbnM= 49114\nIE5ldXJvbG9n 49115\nIEZvcnNha2Vu 49116\nIGVudHJhbnRz 49117\nIGVtYmF0dGxlZA== 49118\nIGRlZnVuY3Q= 49119\nIEdsYWNpZXI= 49120\nIHBvaXNvbnM= 49121\nIEhvcnNlcw== 49122\nbWFrZXM= 49123\nIERpcnQ= 49124\nIDQyMw== 49125\naGho 49126\nIFRyYW5zZm9ybWF0aW9u 49127\nUVVJUkU= 49128\nLi4uLi4uLi4uLi4uLi4uLi4u 49129\nIHRyYXZlbGxlcg== 49130\nIFNleHk= 49131\nIEtlcm4= 49132\naXBvbGFy 49133\nIHJhbnNvbXdhcmU= 49134\nb29vb29vb29vb29vb29vbw== 49135\nRWM= 49136\ncnVieQ== 49137\nUHJvZmVzc2lvbmFs 49138\nIE91dGJyZWFr 49139\nYXJndW1lbnQ= 49140\nR3JleQ== 49141\nIEZpZmE= 49142\nIENITw== 49143\nIEZPUk0= 49144\nIEFtdHJhaw== 49145\nLVs= 49146\nIGNyYWRsZQ== 49147\nIGFudGlveGlkYW50cw== 49148\n44Gu5a4= 49149\nNzM2 49150\nIE5BU0w= 49151\nIENvbnRyaWJ1dGlvbnM= 49152\nSW5kaWFuYQ== 49153\nIFNURVA= 49154\nQ1NT 49155\nIHNhbGllbnQ= 49156\nIGFsbG9jYXRpb25z 49157\neXJpZ2h0cw== 49158\nIG1hc2hlZA== 49159\nIEN1dHRlcg== 49160\nU2V4dWFs 49161\nIHBvdW5kZWQ= 49162\nIGZhbmJhc2U= 49163\nIGNhc2M= 49164\nIFRyYW5zcGFyZW5jeQ== 49165\nIGFuYWx5dGlj 49166\nIFN1bW1vbmVy 49167\n154= 49168\nIEFEQw== 49169\nZGV0YWls 49170\nIHZhbnF1aXNoZWQ= 49171\nIGNyYWJz 49172\nYXJpZQ== 49173\nRGVzdHJveQ== 49174\nIFNhY2s= 49175\nIHRyYW5zaXN0b3I= 49176\nQWxhYmFtYQ== 49177\nIEtvZW4= 49178\nIEZpc2hlcmllcw== 49179\nY29uZQ== 49180\nIGFubmV4ZWQ= 49181\nIE1HTQ== 49182\nZXNh 49183\nIGZha2Vk 49184\nIENvbmdyYXR1bGF0aW9ucw== 49185\nIGhpbmRlcmVk 49186\nIGNvcnJlY3Rpb25hbA== 49187\nIElUVg== 49188\nbGVldmU= 49189\nIGluYXBwcm9wcmlhdGVseQ== 49190\nbGlja3M= 49191\nIHRyZXNwYXNz 49192\nIHBhd3M= 49193\nIG5lZ290aWF0b3I= 49194\nIENocmlzdGVuc2Vu 49195\nbGltaXRz 49196\nIERpYW5uZQ== 49197\nIGVsZWdhbmNl 49198\nIENvbnRyYWN0cw== 49199\nYW5rZQ== 49200\nT2Jq 49201\nIHZpZ2lsYW5jZQ== 49202\nIGNhc3RsZXM= 49203\nIE5BRA== 49204\nIEhvbG8= 49205\nIGVtcGhhdGljYWxseQ== 49206\nIFRpdHVz 49207\nIFNlcnZpbmc= 49208\nIFJpY2hpZQ== 49209\nIFBpZ3M= 49210\nNTY4 49211\nIGFuaW1vc2l0eQ== 49212\nIEF0dHJpYnV0ZXM= 49213\nIFVyaWVs 49214\nTVE= 49215\nbXlyYQ== 49216\nIEFwcGxpY2FudA== 49217\nIHBzeWNoaWF0cmlzdHM= 49218\nIFZpag== 49219\nIEFiYnk= 49220\nYWdyZWU= 49221\nUHVzaA== 49222\nIGtXaA== 49223\naGliYQ== 49224\nIGluY2l0ZQ== 49225\nIFdlYXNsZXk= 49226\nIFRheGk= 49227\nbWluaXN0aWM= 49228\naHlwZXI= 49229\nIEZhcm4= 49230\nIDYwMQ== 49231\nIE5hdGlvbndpZGU= 49232\nRmFrZQ== 49233\nOTUy 49234\nIG1haXpl 49235\nIGludGVyYWN0ZWQ= 49236\nIHRyYW5zaXRpb25lZA== 49237\nIHBhcmFzaXRpYw== 49238\nIGhhcm1vbmlj 49239\nIGRlY2F5aW5n 49240\nIGJhc2VsZXNz 49241\nbnNpY3M= 49242\nIHRyYW5zcGlyZWQ= 49243\nIGFidW5kYW50bHk= 49244\nIEZvcmVuc2lj 49245\nIHRyZWFkbWlsbA== 49246\nIEphdg== 49247\nYWJhbmQ= 49248\nIHNzaGQ= 49249\nIGZyb250bWFu 49250\nIEpha2FydGE= 49251\nb2xsZXI= 49252\nZHJvcHM= 49253\nIFNFUlZJQ0VT 49254\ncm9tcHR1 49255\nb3BoaWNhbA== 49256\naG9zcGl0YWw= 49257\nYmxlZG9u 49258\nNjQ1 49259\nIG1pZHJhbmdl 49260\nIEVWRU5U 49261\nY3VsYXRlZA== 49262\ncmF3bGVk 49263\nIHBlcmNoZWQ= 49264\nIG92ZXJib2FyZA== 49265\nIFBlZWw= 49266\nIFB3cg== 49267\nIENhcnRo 49268\nIENPTVBMRQ== 49269\nY29l 49270\nc2hhbGw= 49271\nIGRldGVycmVuY2U= 49272\nTUVUSE9E 49273\nIEFic2VudA== 49274\nTUVO 49275\nIHNpbGw= 49276\nIExFVkVM 49277\nWW9yaw== 49278\nIHNpbm5lcnM= 49279\nIE9QRUM= 49280\nIE51cg== 49281\nIERlc2lnbnM= 49282\nc2VsZWN0aW9u 49283\nIHVud29ydGh5 49284\nQ0hB 49285\nIHN0cmVuZ3RoZW5z 49286\nODgz 49287\nZWRseQ== 49288\nIHNsaWNpbmc= 49289\nIG1hbG51dHJpdGlvbg== 49290\nIGZpbG1tYWtpbmc= 49291\nIFBvbGs= 49292\ndXJhdGVk 49293\nIDQyMQ== 49294\nYnJlYWtlcnM= 49295\nISci 49296\nIHdldGxhbmRz 49297\nIERpc2NyaW1pbmF0aW9u 49298\nIGFsbG93YWJsZQ== 49299\nIHN0ZWVyZWQ= 49300\nIFNpY2lseQ== 49301\nU0FN 49302\nIG11c3RhY2hl 49303\nIG1pZHM= 49304\nIGNsaXBwZWQ= 49305\nIGNpcmN1bGF0ZQ== 49306\nIGJyaXR0bGU= 49307\nIEJ1aWxkaW5ncw== 49308\ncmFpc2Vk 49309\nIFJvdW5kdXA= 49310\nIHdlYWx0aGllcg== 49311\nIG92ZXJ3cml0ZQ== 49312\nIG92ZXJwb3dlcmVk 49313\nIEdlcnJhcmQ= 49314\nc2l0ZXM= 49315\nUERBVEVE 49316\nIGFjdXRlbHk= 49317\nIEdhbWJsZQ== 49318\nIHBpbQ== 49319\nIEt1cw== 49320\nVHlwaWNhbGx5 49321\nRGVwbG95 49322\nIE1vcm9jY2Fu 49323\ncG90aW9u 49324\nY29tYmU= 49325\nIHZpZ2lsYW50ZQ== 49326\nIDM2Mw== 49327\nU3Rldw== 49328\nIEJhZ2c= 49329\nIHJlc2lkZWQ= 49330\nIFNwbw== 49331\nIHJlbW5hbnQ= 49332\nIGVtcHRpbmVzcw== 49333\nYnJhaW5lcg== 49334\nIG91dHBhdGllbnQ= 49335\ncHJpb3JpdHk= 49336\nIGxlcHRpbg== 49337\nIFBheXRvbg== 49338\nIEdsZWFtaW5n 49339\nIFNoZWQ= 49340\nIFBvbG8= 49341\nIE1vcm1vbmlzbQ== 49342\ncmVzdHJpY3RlZA== 49343\nYXJsYW5l 49344\nd3g= 49345\nIGNyZWF0aW5l 49346\nIEFub24= 49347\nIFNUVUQ= 49348\nIEpVTA== 49349\nIFRlZQ== 49350\nNTI4 49351\nMDg5 49352\nIGhhdGNoZWQ= 49353\nRGlzcGF0Y2g= 49354\nIENvbXBvc2l0ZQ== 49355\nIDQ1MQ== 49356\ncHVmZg== 49357\nIFhDT00= 49358\nIE9ybg== 49359\nIFRIQU5L 49360\nRU5ERUQ= 49361\nIEFzaGV2aWxsZQ== 49362\nIMOc 49363\nIG1hbmdv 49364\nIFNsaWdodGx5 49365\nd29ybGRseQ== 49366\nIFdhbmRlcg== 49367\nIEV4cGFuZA== 49368\nIENocg== 49369\nTWlzdA== 49370\nIG9ydGhvZG94eQ== 49371\nIFVORVNDTw== 49372\ncmVnYXRl 49373\nRWxzZXdoZXJl 49374\na2ll 49375\naXJsZWQ= 49376\nIHRvcHBsZQ== 49377\nIGFkb3B0aXZl 49378\nIExlZ3M= 49379\nZHJlc3M= 49380\nIFNhZ2Fu 49381\nYmFyZQ== 49382\nIEdsb3U= 49383\nQ3J1bmNo 49384\nIGhlbHBlcnM= 49385\nIGNocm9uaWNhbGx5 49386\nIEh1bWE= 49387\nMTAwMDA= 49388\nIGFjY29tbW9kYXRpbmc= 49389\n5LqU 49390\nIHdyaW5rbGVz 49391\nIGRvZGdlZA== 49392\nZm91cnRo 49393\nIHByZWNvbg== 49394\nIGNvbXByZXNzb3I= 49395\nIEthcmU= 49396\nIGV2aWN0 49397\nIFdhcndpY2s= 49398\naW1hcg== 49399\nIG1vZGVybml6YXRpb24= 49400\nIGJhbmR3YWdvbg== 49401\nIHJlZnV0ZWQ= 49402\nIG5ldHRlZA== 49403\nIE5hcGxlcw== 49404\nIEdlbmll 49405\ncGVyb3Jz 49406\nIGZpZWxkZWQ= 49407\nIGRlcmU= 49408\nIFBhcmFibGVz 49409\nbGVlcw== 49410\nIHRyb3V0 49411\nYXNwZXJz 49412\nIG5paGls 49413\nIGhhcHBpZXN0 49414\nIGZsb3BweQ== 49415\nIExvZnQ= 49416\nIEhlYXJk 49417\nIHVuaXNvbg== 49418\nIGx1Zw== 49419\nIFJlZG1vbmQ= 49420\nY2xhc3NpYw== 49421\nU3VwcG9ydGVycw== 49422\nU0hJUA== 49423\nR01U 49424\nIGZ1ZWxsZWQ= 49425\n55A= 49426\nIGRk 49427\nIEVtaW5lbQ== 49428\nIDE4OTc= 49429\nTllTRQ== 49430\nIHNlY3JldGFyaWVz 49431\nIEZJQQ== 49432\nIENhbmF2ZXJhbA== 49433\nRmF2b3JpdGU= 49434\nIHBvbXA= 49435\nIGRldGFpbmVl 49436\nZXJzaGlw 49437\nYWltb24= 49438\naW91cg== 49439\nIEFwZXg= 49440\nIHBsYW50YXRpb25z 49441\nYW1pYQ== 49442\nYWNpb24= 49443\nUnVzdA== 49444\nIHRvd2Vk 49445\nIFRydWx5 49446\nNTc3 49447\nIHNoZWx0ZXJlZA== 49448\ncmlkZXI= 49449\nV28= 49450\nIGxhaXI= 49451\nIEludGVsbGlnZW50 49452\naW1wcm92ZQ== 49453\nbWF0aWNhbGx5 49454\nIGV0aXF1ZXR0ZQ== 49455\nYWRyYQ== 49456\nYWxsbw== 49457\nIEp1bm8= 49458\nYW55dGhpbmc= 49459\nIFN0cnVnZ2xl 49460\nIFByZWRpY3Q= 49461\nIEdyaW1lcw== 49462\nIEFNRVJJQ0E= 49463\nY3R4 49464\nIFNpdHVhdGlvbg== 49465\nV09PRA== 49466\nIHNvbHVibGU= 49467\nbWVpZXI= 49468\nIGludG9sZXJhYmxl 49469\nYW5nZXJpbmc= 49470\nIHVuaW50ZXJydXB0ZWQ= 49471\nIHRvb2x0aXA= 49472\nIGludGVycm9nYXRlZA== 49473\nIGd1bm5lZA== 49474\nIFNuZWFr 49475\n5q2m 49476\nIHRldGhlcg== 49477\nIGNydW1ibGU= 49478\nTGVucw== 49479\nIGNsdXN0ZXJlZA== 49480\nIFN5bA== 49481\nIEhhc2Fu 49482\nIGR5c3RvcGlhbg== 49483\nd2FuYQ== 49484\nIGpveXN0aWNr 49485\nIFRoaWI= 49486\nYW1tdQ== 49487\nVG9tb3Jyb3c= 49488\nNTQ2 49489\nIG92ZXJjYW1l 49490\nIG1pbmltaXplZA== 49491\nY2VwdG9y 49492\nUnVubmVy 49493\nRU5HVEg= 49494\nIEJyZW5kYQ== 49495\nIEFjaGlldmVtZW50cw== 49496\nIHRvcmNoZXM= 49497\nIHJhcHBvcnQ= 49498\nIEludmVzdGlnYXRvcg== 49499\nIEhhbmRsaW5n 49500\ncmVsYXRpb24= 49501\nZ3JleQ== 49502\nODE1 49503\nIGtjYWw= 49504\nIENvbW1hbmRz 49505\nZHE= 49506\nIGN1cmxz 49507\nIGJlYXJlcg== 49508\nIGN5bmljaXNt 49509\naXRyaQ== 49510\nIFVzZWZ1bA== 49511\nQmVl 49512\nRENT 49513\nIGFicmFz 49514\nUHJhY3Q= 49515\nQklMSVRJRVM= 49516\nNzEy 49517\nIGRlYnVnZ2Vy 49518\nIGRlYnRvcg== 49519\nIExpYQ== 49520\nIEtlcnM= 49521\nIGV4YWNlcmJhdGU= 49522\nIFN0YWN5 49523\nIEJsYW5k 49524\nIFNjZW5lcw== 49525\nIGJyYW5jaGluZw== 49526\n4paI4paI4paI4paI4paI4paI4paI4paI 49527\nYXBlYWtl 49528\nIHNhbHNh 49529\nIG1pc2hhbmQ= 49530\nIEtvbmFtaQ== 49531\nIE5pYg== 49532\nIGFuZWNkb3Rl 49533\nIGFncmVlYWJsZQ== 49534\nz4k= 49535\nIE5hdGhhbmllbA== 49536\nIEhlaXNtYW4= 49537\nIEJld2FyZQ== 49538\nIDE4ODY= 49539\nc3BlY3RpdmU= 49540\nNjkx 49541\nNTIy 49542\nIGluaGliaXRz 49543\nIGhhc2hpbmc= 49544\nIDE4ODk= 49545\n5bCG 49546\ndmljaA== 49547\nUHVyZQ== 49548\nIHNvbGlkbHk= 49549\nIGFzcGlyaW4= 49550\naW1hcnU= 49551\nIHN0cmVldGNhcg== 49552\nIFVDUw== 49553\nIEp1ZGQ= 49554\nIGZsYXNoYmFja3M= 49555\ncGlucw== 49556\nIDE0NDA= 49557\nIFVOSENS 49558\nIFN5bXB0b21z 49559\nVElU 49560\nNTM4 49561\nRnJh 49562\nJSk7 49563\nIG9veg== 49564\nIGN1cmZldw== 49565\nIGNhbG1lZA== 49566\nIHBhcnRpY2lwYXRlcw== 49567\nVGVY 49568\nIG5vbnNlbnNpY2Fs 49569\nIGZ1bGxiYWNr 49570\nIERlTA== 49571\nbW9ua2V5 49572\naGFyaQ== 49573\nIG1ldGFib2xpdGVz 49574\nIGxvb3RlZA== 49575\nIEFMV0FZUw== 49576\nIEJDQw== 49577\nTHQ= 49578\nb2NoZXQ= 49579\nQm9uZQ== 49580\nIHZldG9lZA== 49581\nIGdjYw== 49582\nIENMSUNL 49583\nIDE4ODg= 49584\nc2Fm 49585\nIHN0aWZmbmVzcw== 49586\nIGxvd2x5 49587\nIEdlaA== 49588\ndmVyc29u 49589\nb3JzZXQ= 49590\nIHVuZm9yZXNlZW4= 49591\nIGFuZXN0aGVzaWE= 49592\nIE9wdGljYWw= 49593\nIHJlY29uc3RydWN0ZWQ= 49594\nIFR1cA== 49595\nc2hvd3M= 49596\nTkVXUw== 49597\nIE5ld3NwYXBlcg== 49598\nIEFTQQ== 49599\ndGVyYQ== 49600\nTnVtYmVycw== 49601\nIGluZXhwbGljYWJsZQ== 49602\n15E= 49603\nIGhhcmRuZXNz 49604\ndW50YXJpbHk= 49605\nIEFjZXI= 49606\nZ3JhZGllbnQ= 49607\nQVJESVM= 49608\nIHdvb2RsYW5k 49609\nIG1ldGFwaG9ycw== 49610\nIFdlbWJsZXk= 49611\nIFBhdmVs 49612\ncGhpbGlz 49613\nIHJld3JpdGluZw== 49614\nIHBlcmNlcHR1YWw= 49615\nIDEwNzA= 49616\nd29ybXM= 49617\nIERvd25z 49618\nIHVuc3VycHJpc2luZ2x5 49619\nIHRhZ2dpbmc= 49620\nZmxhbWU= 49621\nIGxpdHJlcw== 49622\nIGJvdW5jZXM= 49623\nIEJhYmU= 49624\nc2h1dA== 49625\nIG92ZXJkb3Nlcw== 49626\nIFNoZWlsYQ== 49627\nIENoYXU= 49628\nIEJsZXNz 49629\nQ2FwdHVyZQ== 49630\nIFNpZ25pZmljYW50 49631\nIFNjaW9u 49632\nIDM4OQ== 49633\nIE1jSA== 49634\nIFRpdGFuaXVt 49635\nIE1lYWw= 49636\nYW1lZGE= 49637\nYWdlbnRz 49638\nYWdncmVzc2l2ZQ== 49639\nQmlsbHk= 49640\nNzYz 49641\nIFNheWluZw== 49642\nREVSUg== 49643\naXRvbmU= 49644\nQ29sbGlucw== 49645\nQm91bmQ= 49646\nIGJvbHRlZA== 49647\nIERNQ0E= 49648\nOTUz 49649\nIHVuaXF1ZW5lc3M= 49650\nIGVwaWdlbg== 49651\ndW5jaQ== 49652\nYW50YW0= 49653\nIHJlY2tvbmluZw== 49654\nY2hhaXJz 49655\nT0dS 49656\nIFNlbmVnYWw= 49657\nIDE4NjI= 49658\ncmVsZXZhbnQ= 49659\nIMKv 49660\nIHBoYXJtYWNpZXM= 49661\nIEdlcmFs 49662\ndmllcg== 49663\nWWFu 49664\nT1JQRw== 49665\nIHJhYmlk 49666\nYmVuZGluZw== 49667\nIFVOSVRFRA== 49668\nIDQ2NQ== 49669\nQXNzZW1ibHk= 49670\nIHdlZXA= 49671\nIGJlaGVzdA== 49672\nIE1vdGhlcnM= 49673\nIEphY2U= 49674\naGlk 49675\nIHdoaXJsd2luZA== 49676\nIFVOSVZFUlM= 49677\nIHV0b3BpYW4= 49678\nIGtpZG5hcA== 49679\nUGhpbGlwcA== 49680\nS2lu 49681\nODkz 49682\nIGxpdmVzdHJlYW0= 49683\nIE1JU1M= 49684\nIHN1YnZlcnNpdmU= 49685\nIFRlY2huaXF1ZXM= 49686\nIEpVU1RJQ0U= 49687\nIEJBU0U= 49688\nIDM4Nw== 49689\nIGFzc2FpbGFudHM= 49690\nIEhhcmRjb3Jl 49691\nIHNwcmlua2xlZA== 49692\nIFBzZQ== 49693\n6Zo= 49694\ncHJpbnRlZA== 49695\nIEhhdQ== 49696\nT1JHRQ== 49697\nIFRPVVI= 49698\nIGxhY2Vk 49699\nIGl0Y2g= 49700\nR2l2aW5n 49701\nIHBvcnRlZA== 49702\nNzgx 49703\nLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8= 49704\nYnJlZWRpbmc= 49705\nIGxvZ2dlcg== 49706\nIEhPTA== 49707\naW5uaWU= 49708\nRmlyc3RseQ== 49709\nIGVtYnJ5b25pYw== 49710\nIGRlbGVnYXRlZA== 49711\ncGFp 49712\nT0lM 49713\nIGNlbnRyYWxseQ== 49714\nIFJ4 49715\nIFNjb3V0aW5n 49716\nRHV0Y2g= 49717\nIGhlcmVkaXRhcnk= 49718\nIENydWlzZXI= 49719\nc2F0 49720\nNTI5 49721\nIE1hcnJpb3R0 49722\nb3RoZXJtYWw= 49723\nIHByb2hpYml0aW9ucw== 49724\nRWFybg== 49725\nIFN0YWI= 49726\nIENvbGxlZ2Vz 49727\nIEJlbGllZg== 49728\nc3RyZXRjaGVk 49729\nIExI 49730\nIEVudGl0eUl0ZW0= 49731\nQ0lB 49732\nIHVucmVt 49733\nIGxhdXJlYXRl 49734\nIGRlbm9taW5hdGlvbnM= 49735\nc3VtbWFyeQ== 49736\naGxlcg== 49737\nU3BlY3Q= 49738\nIEtsYXVz 49739\nIEJlYW5z 49740\nIGluc3Vy 49741\nIFBBWA== 49742\nIGZpZWxkZXI= 49743\nIFZldA== 49744\nIFNwYXJyb3c= 49745\nemll 49746\nIFNR 49747\nIE1vbmRheXM= 49748\nIE9mZmxpbmU= 49749\nIExlcm5lcg== 49750\nIEV4dGVuc2lvbnM= 49751\nSXJlbGFuZA== 49752\nIHBhdHJvbmFnZQ== 49753\nIGNvbnRyYXN0ZWQ= 49754\nIE1hbmlh 49755\naGlydA== 49756\nTW9zY293 49757\nIGNvbmRlbW5z 49758\nIEFuZ2U= 49759\nIGNvbXBvc2luZw== 49760\nIFBlcGU= 49761\nIFBhZGRvY2s= 49762\nIGhldGVyb2dlbmVpdHk= 49763\nIGlkZW9sb2dpY2FsbHk= 49764\nIGZpc2hlcw== 49765\nIGN1cnNpbmc= 49766\nIFJ1dGhlcmZvcmQ= 49767\nIEZsb2F0aW5n 49768\nIEFtZWxpYQ== 49769\nVGVh 49770\nU3lub3BzaXM= 49771\nIHN0dW50cw== 49772\nIGJlYWQ= 49773\nIHN0b2NraW5n 49774\nIE1JTEw= 49775\nb2Jvb2s= 49776\nbWFzc2l2ZQ== 49777\nXDw= 49778\nIGh1bXA= 49779\nIFByZWZlcmVuY2Vz 49780\nRW5naW5lRGVidWc= 49781\nZ2Vpc3Q= 49782\nIE5pZXRv 49783\nb21ldmVy 49784\naXNoeQ== 49785\nZXZhbHVhdGU= 49786\nY29sb25pYWw= 49787\nQWx0ZXJuYXRpdmU= 49788\nIEdvUHJv 49789\nIFZvcnRleA== 49790\nIE5FVFdPUks= 49791\nYW5za3k= 49792\nU2VjdXJl 49793\nIFRocnVzdA== 49794\nU25ha2U= 49795\nIHBhcmNlbHM= 49796\nIHNhbXVyYWk= 49797\nIGFjdHJlc3Nlcw== 49798\nTmFw 49799\nTUY= 49800\naWZlcmF0aW9u 49801\nQmVlcg== 49802\nNTIz 49803\nIElseQ== 49804\nb2ludG1lbnQ= 49805\nUGluZw== 49806\nIHN0cmlwZWQ= 49807\nIE1lbGxvbg== 49808\nb3NzZXNzaW9u 49809\nIG5ldXRyb24= 49810\nZW5kaXVt 49811\nIGFwaA== 49812\nIEZsYXZvcmluZw== 49813\nIDM4Mw== 49814\nIHJlc3BvbnNpdmVuZXNz 49815\nIEppbmRhbA== 49816\nIEhpdGNoY29jaw== 49817\nRGVudmVy 49818\nIERSQUdPTg== 49819\nc21hbnNoaXA= 49820\nIER1cGw= 49821\nIHNseQ== 49822\nIHdlYmNhbQ== 49823\nIFR3YWlu 49824\nIERhcmxpbmc= 49825\naWxpYXRl 49826\nY29uc3VtZXI= 49827\nRElU 49828\nIG5hbWVzYWtl 49829\nIHVub3J0aG9kb3g= 49830\nIGZ1bmVy 49831\nIFBMb1M= 49832\nIENPTlRST0w= 49833\nb3p5Zw== 49834\nb2dsb2Jpbg== 49835\nRkFDRQ== 49836\nRVJH 49837\nIERpYQ== 49838\nIEZpZXN0YQ== 49839\nY2VsZQ== 49840\nMDM0 49841\nIGVuY2xhdmU= 49842\n4pas4pas 49843\nb25lbWVudA== 49844\nYWxpc3Q= 49845\nTWFuZA== 49846\nIGhvbWVncm93bg== 49847\nIEZhbmN5 49848\nIGNvbmNlcHRpb25z 49849\nIENvbnRhaW5z 49850\ndXJlZW4= 49851\nIHJlaXRlcmF0ZQ== 49852\nIG1lYWdlcg== 49853\nIGluc3RhbGxtZW50cw== 49854\nU3Bhd24= 49855\nNjI3 49856\nIHBob3RvYw== 49857\nIENhYnJlcmE= 49858\nIFJvc2VudGhhbA== 49859\nIExhbnNpbmc= 49860\naXNuZXI= 49861\nIGludmVzdHM= 49862\nIFVGT3M= 49863\nRVhQ 49864\nSGFyZHdhcmU= 49865\nIHRyYWdpY2FsbHk= 49866\nIGNvbmNlZGVz 49867\naWVmdA== 49868\nY2hhbQ== 49869\nYm9yZ2g= 49870\nIFNjaHI= 49871\nIE1lbGFuaWU= 49872\nIEhveQ== 49873\nIHZpc2l0YXRpb24= 49874\nIGlkaW9zeW5jcg== 49875\nIGZyYWN0aW9ucw== 49876\nIGZvcmVza2lu 49877\nb2Jvcw== 49878\nIHBvYWNoaW5n 49879\nIFZJRVc= 49880\nIHN0aW11bGF0ZXM= 49881\nIEdvcms= 49882\nY2Fub24= 49883\nTUlD 49884\nIE5lbWVzaXM= 49885\nIEluZHJh 49886\nIERNVg== 49887\nIDUyOQ== 49888\nIGluc3BlY3Rpbmc= 49889\nIGdyYW5kbWE= 49890\nIFdoZWRvbg== 49891\nIFNoYW50 49892\nIFB1cmc= 49893\naWthbg== 49894\nIFRlZw== 49895\nIENMUg== 49896\nemFj 49897\nVmljdG9yaWE= 49898\nIFZlcmlmeQ== 49899\naW9uaWNz 49900\nIHBhcnR5aW5n 49901\nIE1vdQ== 49902\nY29sb3Vy 49903\nIHRlc3RpbW9uaWVz 49904\nbGF0aW9ucw== 49905\nIHByZXNzdXJpbmc= 49906\naGlybw== 49907\nYWNlcnM= 49908\nIGZpZA== 49909\nYW5nbGVy 49910\nIENTSQ== 49911\nIGhlcmVhZnRlcg== 49912\nIGRpc3NpZGVudHM= 49913\ncmVwb3J0aW5n 49914\naXBoYW55 49915\nY2hldg== 49916\nIHNvbGl0dWRl 49917\nIGxvYmU= 49918\nIGluZGlz 49919\nIGNyZWRlbnRpYWw= 49920\ncmVjZW50 49921\nYWR1bHQ= 49922\nIE5pcnZhbmE= 49923\nIEZyYW5jaGlzZQ== 49924\nTGF5ZXI= 49925\nSHlw 49926\nIEJlcmtzaGlyZQ== 49927\nIHdpbGxz 49928\ndGlm 49929\nIHRvdGVt 49930\nIEp1ZGFo 49931\ncmVwYWly 49932\nSW5zdGFudA== 49933\nNTQ4 49934\nIGVtYmFzc2llcw== 49935\nIGJvdHRsZW5lY2s= 49936\nIGJvdW50 49937\nIHR5cGV3 49938\nIEFsdmlu 49939\namluZw== 49940\naW1pbGFy 49941\nUnVzaA== 49942\nIGJyaW0= 49943\nIEhFTFA= 49944\nQWlt 49945\nXSc= 49946\nIHBhc3NpdmVseQ== 49947\nIGJvdW5kZWQ= 49948\nIFJhdGVk 49949\nIGNyaW1pbmFsaXR5 49950\nIGJpb21hcms= 49951\nIGRpc3BhdGNoZXI= 49952\nIFRvd2FyZHM= 49953\nICsrKw== 49954\ncmlnaHRlb3Vz 49955\nZnJvZw== 49956\nIFBhbmM= 49957\nQ2FydGVy 49958\nMDMy 49959\n5qmf 49960\nIHVsdHJhdmlvbGV0 49961\nIExpY2Vuc2Vk 49962\nIFRhdGE= 49963\nIEJsZXNzaW5n 49964\nIEdBTQ== 49965\nIGNoZW1pY2FsbHk= 49966\nIFNlYWY= 49967\nIFJFTEU= 49968\nIE1lcmNlbmFyeQ== 49969\nY2FwaXRhbGlzdA== 49970\nIGZvcm11bGF0aW9ucw== 49971\nIGFubmloaWxhdGlvbg== 49972\nIFZlcmI= 49973\nIEFyZ29u 49974\nIHVubG9hZGVk 49975\nIG1vcnBoZWQ= 49976\nIGNvbnF1ZXJpbmc= 49977\nYmFja2Vy 49978\nSUVMRA== 49979\nIHRoZWZ0cw== 49980\nIGZyb250cnVubmVy 49981\nIFJveWFsZQ== 49982\nIEZ1bmRhbWVudGFs 49983\nZWxpZ2h0 49984\nQ2hpcA== 49985\nbmVjZXNzYXJ5 49986\nYXlu 49987\nIFNsaXA= 49988\nIDQ0OA== 49989\nY2VybmVk 49990\nUGF1c2U= 49991\nIHNob2NraW5nbHk= 49992\nIEFCVg== 49993\nIGNvbXBvc3VyZQ== 49994\nNzMz 49995\nIE1vdG9yc3BvcnQ= 49996\nYWhpbWU= 49997\nTXVycmF5 49998\nTWFjaA== 49999\nIGdyaWRz 50000\nIGRlYmlhbg== 50001\nIGZ1cnRoZXJtb3Jl 50002\nIGRleHRlcml0eQ== 50003\nIENvbGxlY3Rpb25z 50004\nb3Nsb3Y= 50005\naWxhZ2U= 50006\nYmo= 50007\nIE1vbnRlbmVn 50008\nIHN0cnV0Q29ubmVjdG9y 50009\nIG1hc3NhY3Jlcw== 50010\nIGJyaWVmcw== 50011\nZmV0Y2hlZA== 50012\ndXZpYW4= 50013\nb2xpdGlvbg== 50014\nRmFpbHVyZQ== 50015\nZW1vbmlj 50016\nIGZsYXJlZA== 50017\nIGNsYWltYW50 50018\nIGN1cmVz 50019\nIGdpdmVhd2F5cw== 50020\nIFN1YnN0YW5jZQ== 50021\nYWxpb25z 50022\nIGNyaW5nZQ== 50023\nIEt1bA== 50024\nIGFyaXN0b2NyYWN5 50025\nIFVsc3Rlcg== 50026\nb2xhdGVk 50027\naG91c2luZw== 50028\nIE1JUw== 50029\nIGdsYXJlZA== 50030\nIFdpbGhlbG0= 50031\nbmVlZHM= 50032\nbGFtYmRh 50033\nYnVpbGRlcnM= 50034\nIFZJUw== 50035\nIHJhZGlhdG9y 50036\nIEdob3N0YnVzdGVycw== 50037\nIDQzNg== 50038\nYWN0dWFs 50039\nIGhlcmRz 50040\nw6dh 50041\nd2F0Y2hpbmc= 50042\nIGNvdW50ZXJpbmc= 50043\nQ2hhcmdl 50044\nIGNoYXJyZWQ= 50045\nIHdhcmhlYWRz 50046\nIGlvZGluZQ== 50047\nIE1hY3k= 50048\nMDQx 50049\nIGRlcGFydHVyZXM= 50050\nIFNpbnM= 50051\nIGR5ZWQ= 50052\nIENvbmNlcHRz 50053\nZ2Fkbw== 50054\nNzEz 50055\nIHF1b3RhdGlvbnM= 50056\nIGdpc3Q= 50057\nIENocmlzdHk= 50058\nIGFudGlnZW4= 50059\nIEhlbXA= 50060\nIERyYXdu 50061\nIEJhcmc= 50062\nZXp2b3Vz 50063\nIHBhdGVybml0eQ== 50064\nIGFyZHU= 50065\nIEFuY2hvcmFnZQ== 50066\nIFJpaw== 50067\nIG92ZXJsb2FkZWQ= 50068\nIFVzZXJuYW1l 50069\nIFRhbW15 50070\nIE5hdQ== 50071\nIENlbGx1bGFy 50072\nIHdhbmluZw== 50073\nIHJvZGVudA== 50074\nIFdvcmNlc3Rlcg== 50075\naWx0cw== 50076\nIFRhZA== 50077\nIGR3ZWxsaW5ncw== 50078\nIGJ1bGxpc2g= 50079\nNDMx 50080\nIHJldGFsaWF0ZQ== 50081\nIG1pZ3JhaW5l 50082\nIENoZXZyb24= 50083\nQ0hFQ0s= 50084\nIGRvbmtleQ== 50085\nY3JpbQ== 50086\nU1BB 50087\nIEFuYWxvZw== 50088\nIG1hcnF1ZWU= 50089\nIEhhYXM= 50090\nQmly 50091\nIEdERFI= 50092\nIERvd25sb2Fkcw== 50093\nIHdpbGxwb3dlcg== 50094\nIEZvcnRo 50095\nIFJlY29yZGVk 50096\nIGltcG9zc2liaWxpdHk= 50097\nIExvZ2dlZA== 50098\nIEZyYW5rcw== 50099\nIFJhdHQ= 50100\naW5pdGlvbnM= 50101\nIGNsZWFuZXJz 50102\nIHNvcmVseQ== 50103\nIGZsaWNrZXJpbmc= 50104\nIEV4YW1pbmF0aW9u 50105\nY2F0Y2hpbmc= 50106\nYWxsb3dlZW4= 50107\nTXNn 50108\nIGR1bm5v 50109\nRmE= 50110\nIGR5c3Bo 50111\nY3Jhenk= 50112\nLicnLg== 50113\nIG1haW5saW5l 50114\nIGNz 50115\nIHB0cg== 50116\nIFdhbGx5 50117\naWd1bg== 50118\nOTUx 50119\nIEJpZ2Zvb3Q= 50120\nZmlnaHRz 50121\nIHJldHJpZXZpbmc= 50122\nSnI= 50123\nIGR1cGxpY2F0aW9u 50124\nIEV4cGxhbg== 50125\nIHJlbGF0aW9uYWw= 50126\nIHF1YWludA== 50127\nIGJpc2N1aXRz 50128\nIGFkbw== 50129\nIHNodWRkZXI= 50130\nIGFudGlkb3Rl 50131\nYmxvb2RlZA== 50132\na3No 50133\nIHNhdWNlcw== 50134\nIHJlaW52ZXN0 50135\nIGRpc3BlbnNhcnk= 50136\nIERpdmVy 50137\nIDkwMDA= 50138\nc3R1ZGVudA== 50139\nIGluc2VwYXI= 50140\nZXNjYXA= 50141\nIHRvZGRsZXJz 50142\nIEdQSU8= 50143\nIEFzc2lnbm1lbnQ= 50144\naGVhZGVycw== 50145\nIGxhY2tsdXN0ZXI= 50146\nIGFiYWNr 50147\nOTU2 50148\nIHRvb2xiYXI= 50149\nNzQ1 50150\nIG91c3Q= 50151\nIGNvbnRlbXBsYXRpb24= 50152\nIFBSRVNJREVOVA== 50153\nIDQ1OA== 50154\nPT09PT09 50155\nIGd1YXJhbnRlZWluZw== 50156\nIEhlaXN0 50157\nIENhbm5lcw== 50158\nmb0= 50159\nIGNvbGxhYm9yYXRvcg== 50160\nIEFtcA== 50161\nIGdvdQ== 50162\nIFNIQUxM 50163\nc3Rvcmllcw== 50164\nNzgz 50165\nIG1vYmlsaXplZA== 50166\nIGJyb29k 50167\nIExV 50168\nIPCfkQ== 50169\nIHJlZmlu 50170\nIEFudGhyb3BvbG9neQ== 50171\ndmluZA== 50172\naWxsaQ== 50173\nIHdhcnJhbnRpZXM= 50174\nIEJhYmVs 50175\nIHN3YXRo 50176\nIGNhY2hlcw== 50177\nIGFudGFnb25pc3Rz 50178\nYXJ0aWZhY3Rz 50179\nIGhvdGx5 50180\nIFN0YXJ0cw== 50181\nIEfDtg== 50182\nemFn 50183\nISEhISE= 50184\nIHNjb3VyZ2U= 50185\nIGNvbnNwaXJpbmc= 50186\ncnVpdHM= 50187\ncmV2ZXJzZQ== 50188\nIFNoZWVu 50189\nIEplc3VpdA== 50190\nIEdpb3Zhbm5p 50191\nYWRpZXM= 50192\nIGJ1dHRvY2tz 50193\nZWFyY2hlcg== 50194\nYWNhbg== 50195\nIHZvbGxleWJhbGw= 50196\nIHNocm91ZGVk 50197\nIHNjb3JlYm9hcmQ= 50198\nYmF0cw== 50199\nIElQTQ== 50200\nIGFzc2Vz 50201\nIGRlcmVndWxhdGlvbg== 50202\nIFRlbGVncmFt 50203\nIFJlYm9vdA== 50204\nIDcwMDA= 50205\nIENhbmFyeQ== 50206\nIGtlcm5lbHM= 50207\nIEZyYW7Dp29pcw== 50208\nIER1ZmY= 50209\nIFBvbg== 50210\nIExlaWNh 50211\nIEdhcm1pbg== 50212\nIG9ycGhhbnM= 50213\nIENsYXVkaWE= 50214\nIGNhbGVuZGFycw== 50215\nIExlaWxhbg== 50216\nZW50bw== 50217\nUm9ja2V0 50218\nIGJydW5jaA== 50219\nIEhhd2tpbmc= 50220\nYWluZXJz 50221\nIHNlbnNpYmlsaXRpZXM= 50222\nIGtX 50223\nIEthbmQ= 50224\nIHJlY2xhaW1lZA== 50225\nIGludGVyZXN0aW5nbHk= 50226\n16k= 50227\ncm9teQ== 50228\nSk0= 50229\nIEVuaGFuY2VtZW50 50230\nYnVzaA== 50231\nU2tpcA== 50232\nIHJhcHBlcnM= 50233\nIGdhemluZw== 50234\ncGVkaWE= 50235\nYXRobG9u 50236\nUmV2b2x1dGlvbg== 50237\nIHNuaXBlcnM= 50238\nIHJldmVydGVk 50239\nIGNvbmdsb21lcmF0ZQ== 50240\nVGVycnk= 50241\nNzk0 50242\nIGhhcnNoZXI= 50243\nIGRlc29sYXRl 50244\nIEhpdG1hbg== 50245\nQ29tbWlzc2lvbg== 50246\nICgv 50247\n4oCmLiI= 50248\nQ29tcGFy 50249\nIGFtcGxpZmljYXRpb24= 50250\nb21pbmF0ZWQ= 50251\nIHJlZ3Jlc3M= 50252\nIENvbGxpZGVy 50253\nIGluZm9ybWFudHM= 50254\nIGdhemVk 50255\n"
  },
  {
    "path": "whisper/mlx_whisper/assets/multilingual.tiktoken",
    "content": "IQ== 0\nIg== 1\nIw== 2\nJA== 3\nJQ== 4\nJg== 5\nJw== 6\nKA== 7\nKQ== 8\nKg== 9\nKw== 10\nLA== 11\nLQ== 12\nLg== 13\nLw== 14\nMA== 15\nMQ== 16\nMg== 17\nMw== 18\nNA== 19\nNQ== 20\nNg== 21\nNw== 22\nOA== 23\nOQ== 24\nOg== 25\nOw== 26\nPA== 27\nPQ== 28\nPg== 29\nPw== 30\nQA== 31\nQQ== 32\nQg== 33\nQw== 34\nRA== 35\nRQ== 36\nRg== 37\nRw== 38\nSA== 39\nSQ== 40\nSg== 41\nSw== 42\nTA== 43\nTQ== 44\nTg== 45\nTw== 46\nUA== 47\nUQ== 48\nUg== 49\nUw== 50\nVA== 51\nVQ== 52\nVg== 53\nVw== 54\nWA== 55\nWQ== 56\nWg== 57\nWw== 58\nXA== 59\nXQ== 60\nXg== 61\nXw== 62\nYA== 63\nYQ== 64\nYg== 65\nYw== 66\nZA== 67\nZQ== 68\nZg== 69\nZw== 70\naA== 71\naQ== 72\nag== 73\naw== 74\nbA== 75\nbQ== 76\nbg== 77\nbw== 78\ncA== 79\ncQ== 80\ncg== 81\ncw== 82\ndA== 83\ndQ== 84\ndg== 85\ndw== 86\neA== 87\neQ== 88\neg== 89\new== 90\nfA== 91\nfQ== 92\nfg== 93\noQ== 94\nog== 95\now== 96\npA== 97\npQ== 98\npg== 99\npw== 100\nqA== 101\nqQ== 102\nqg== 103\nqw== 104\nrA== 105\nrg== 106\nrw== 107\nsA== 108\nsQ== 109\nsg== 110\nsw== 111\ntA== 112\ntQ== 113\ntg== 114\ntw== 115\nuA== 116\nuQ== 117\nug== 118\nuw== 119\nvA== 120\nvQ== 121\nvg== 122\nvw== 123\nwA== 124\nwQ== 125\nwg== 126\nww== 127\nxA== 128\nxQ== 129\nxg== 130\nxw== 131\nyA== 132\nyQ== 133\nyg== 134\nyw== 135\nzA== 136\nzQ== 137\nzg== 138\nzw== 139\n0A== 140\n0Q== 141\n0g== 142\n0w== 143\n1A== 144\n1Q== 145\n1g== 146\n1w== 147\n2A== 148\n2Q== 149\n2g== 150\n2w== 151\n3A== 152\n3Q== 153\n3g== 154\n3w== 155\n4A== 156\n4Q== 157\n4g== 158\n4w== 159\n5A== 160\n5Q== 161\n5g== 162\n5w== 163\n6A== 164\n6Q== 165\n6g== 166\n6w== 167\n7A== 168\n7Q== 169\n7g== 170\n7w== 171\n8A== 172\n8Q== 173\n8g== 174\n8w== 175\n9A== 176\n9Q== 177\n9g== 178\n9w== 179\n+A== 180\n+Q== 181\n+g== 182\n+w== 183\n/A== 184\n/Q== 185\n/g== 186\n/w== 187\nAA== 188\nAQ== 189\nAg== 190\nAw== 191\nBA== 192\nBQ== 193\nBg== 194\nBw== 195\nCA== 196\nCQ== 197\nCg== 198\nCw== 199\nDA== 200\nDQ== 201\nDg== 202\nDw== 203\nEA== 204\nEQ== 205\nEg== 206\nEw== 207\nFA== 208\nFQ== 209\nFg== 210\nFw== 211\nGA== 212\nGQ== 213\nGg== 214\nGw== 215\nHA== 216\nHQ== 217\nHg== 218\nHw== 219\nIA== 220\nfw== 221\ngA== 222\ngQ== 223\ngg== 224\ngw== 225\nhA== 226\nhQ== 227\nhg== 228\nhw== 229\niA== 230\niQ== 231\nig== 232\niw== 233\njA== 234\njQ== 235\njg== 236\njw== 237\nkA== 238\nkQ== 239\nkg== 240\nkw== 241\nlA== 242\nlQ== 243\nlg== 244\nlw== 245\nmA== 246\nmQ== 247\nmg== 248\nmw== 249\nnA== 250\nnQ== 251\nng== 252\nnw== 253\noA== 254\nrQ== 255\nIHQ= 256\nIGE= 257\nIHRo 258\naW4= 259\nZXI= 260\nIHc= 261\nIHM= 262\nb3U= 263\nIHRoZQ== 264\ncmU= 265\nb24= 266\nYXQ= 267\nZW4= 268\nIGM= 269\naXQ= 270\naXM= 271\nIGI= 272\nbmQ= 273\nIGQ= 274\nIG0= 275\nIGg= 276\nIG8= 277\naW5n 278\nZXM= 279\nIHA= 280\nIHRv 281\nYW4= 282\nIGY= 283\nb3I= 284\nbGw= 285\nIEk= 286\nIGw= 287\nIHk= 288\nYXI= 289\nIGc= 290\nIHlvdQ== 291\nZWQ= 292\nIGFuZA== 293\nIGlu 294\nIG9m 295\nYXM= 296\nIG4= 297\nb20= 298\naWM= 299\nIHRoYXQ= 300\ndXM= 301\nZXQ= 302\ndmU= 303\nYWw= 304\nb3c= 305\nbGU= 306\nIGlz 307\nIGU= 308\nIGl0 309\nb3Q= 310\nJ3M= 311\nIGJl 312\naW9u 313\nIFQ= 314\nIHdo 315\nIEE= 316\nZW50 317\nIFM= 318\nIHJl 319\nYXk= 320\nIHdl 321\nIG9u 322\nZXJl 323\nIGhh 324\ndXQ= 325\nYWM= 326\naWQ= 327\naWc= 328\nb3M= 329\na2U= 330\ndmVy 331\naW0= 332\nINA= 333\nIFRo 334\nYW0= 335\nYWxs 336\nIGZvcg== 337\nZWw= 338\nY2g= 339\ncm8= 340\nIHRoaXM= 341\nIHN0 342\nIFc= 343\nIHU= 344\nYWQ= 345\nb3V0 346\naXI= 347\nbGQ= 348\nY3Q= 349\nIGs= 350\naWY= 351\nIGdv 352\nLi4= 353\n0L4= 354\naXRo 355\nbHk= 356\naHQ= 357\ncXU= 358\nIC0= 359\nIGRv 360\nIGo= 361\nIGhhdmU= 362\nIEI= 363\nIGFu 364\nIHdpdGg= 365\nIGFyZQ== 366\nIHI= 367\nIGRl 368\nIHNl 369\nIHNv 370\nIHY= 371\nc3Q= 372\naWxs 373\ndXI= 374\nIGxp 375\nIE0= 376\nZXN0 377\nb2Q= 378\nYWxseQ== 379\nJ3Q= 380\ndXN0 381\nIGFz 382\nIEM= 383\nY2U= 384\nIG1l 385\n0LA= 386\n0LU= 387\naWw= 388\nIEg= 389\nIHdhcw== 390\ndGVy 391\ndGg= 392\nIGNhbg== 393\nYW50 394\nIGNvbQ== 395\nb3Vy 396\naWdodA== 397\nIFk= 398\nYXRpb24= 399\nIEFuZA== 400\nb2w= 401\nIHNo 402\n0YI= 403\nb3A= 404\nc2U= 405\nIG5vdA== 406\nIFNv 407\nIG5l 408\ndW4= 409\nIGFi 410\nIGxpa2U= 411\nIGF0 412\nIEQ= 413\naWU= 414\nIGhl 415\nIGNvbg== 416\nIGNo 417\nb3Jl 418\nIGFs 419\nIG9y 420\nIHF1 421\nIE8= 422\nb21l 423\ncmE= 424\ndWw= 425\nIE4= 426\ncHA= 427\nIHlvdXI= 428\nb3VsZA== 429\nIFA= 430\nIGZy 431\nZ2U= 432\nZXJz 433\nJ3Jl 434\n0Lg= 435\nIHRoZXk= 436\nIHdoYXQ= 437\ndXNl 438\nIGFsbA== 439\nIFRoZQ== 440\nIEw= 441\nZXNz 442\nZW0= 443\nIGtu 444\nIGp1c3Q= 445\nYXJ0 446\nIHBybw== 447\ndmVyeQ== 448\ndW0= 449\nIGxv 450\nIOw= 451\nIG15 452\nb2s= 453\nIGV4 454\nYWI= 455\nIHRoZXJl 456\nIGJ1dA== 457\nIGtub3c= 458\nIHN1 459\nIEc= 460\n0YE= 461\nIEU= 462\nIG1h 463\n0L7Q 464\nIGVu 465\nIGFib3V0 466\nIEl0 467\naXN0 468\nIHdvcg== 469\ncmk= 470\naW5k 471\nIG9uZQ== 472\nYXRl 473\nYW5k 474\naW5r 475\nIGxl 476\nb3J0 477\nJ20= 478\nIEY= 479\naWNo 480\n0YA= 481\naWRl 482\nIGdldA== 483\nIG91dA== 484\nLi4u 485\nIHdpbGw= 486\n44E= 487\naXZl 488\n0L0= 489\nIGZyb20= 490\nYWlu 491\nIFdl 492\nIHVw 493\ncGU= 494\ncmVz 495\nY2E= 496\nIFI= 497\nIGlm 498\nIHBs 499\nIGRvbg== 500\nYWNr 501\nIDE= 502\nICI= 503\nIHRy 504\nIHVz 505\nIFdo 506\naXR5 507\nIEo= 508\nIFlvdQ== 509\nIGhlcmU= 510\naGVy 511\nIHNvbWU= 512\nb3Vn 513\nYWs= 514\nYXJk 515\nIGdvaW5n 516\nIHVu 517\nbWVudA== 518\nIHRoaW5r 519\nIHBl 520\nZW5k 521\nICg= 522\nY2F1c2U= 523\nIHRpbQ== 524\nYXN0 525\nw6k= 526\nIG91cg== 527\nIHdhbnQ= 528\nYW1l 529\naWVz 530\nIOs= 531\ndWQ= 532\naW5l 533\nIHJlYWxseQ== 534\nIHRl 535\nIHNlZQ== 536\nY2k= 537\nIGJ5 538\nc28= 539\ndXJl 540\nb3Nl 541\nIFs= 542\nYXJl 543\nIG1vcmU= 544\nYWg= 545\nb25l 546\nY2s= 547\nb3BsZQ== 548\n0LDQ 549\nIHRoZW4= 550\nIHRoaW5n 551\nIHRoZW0= 552\ndmVu 553\nb3VuZA== 554\nb3N0 555\nb25n 556\nZWN0 557\nIHJpZ2h0 558\nYWc= 559\nIGludA== 560\nIHBlb3BsZQ== 561\nIHdoZW4= 562\nb3Vz 563\ncGw= 564\nIHRpbWU= 565\nIGlt 566\nIHdobw== 567\nIDI= 568\nYXA= 569\nIGJlY2F1c2U= 570\naGluZw== 571\nIG5v 572\naWNl 573\nIGxvb2s= 574\nIGhhcw== 575\nIHdvdWxk 576\nIGhvdw== 577\nYWN0 578\nIGZl 579\nbnQ= 580\nb3VnaA== 581\nIHBy 582\nIEJ1dA== 583\nIHNheQ== 584\n0YM= 585\nIG5vdw== 586\nIG1hbg== 587\nIHZlcnk= 588\nIHdvcms= 589\naXo= 590\nIEs= 591\naXY= 592\naXR0 593\nIGFy 594\nZXA= 595\nIGNs 596\nIHdoaWNo 597\nIGNv 598\nYW5z 599\nJ3Zl 600\nIHNh 601\nZmY= 602\nJ2xs 603\nIGFueQ== 604\nIGFjdA== 605\nIHll 606\nYmVy 607\nYWNo 608\nYWdl 609\ncGVy 610\nIGFsc28= 611\nZmVy 612\nIHRoZXNl 613\nIGFk 614\n0LXQ 615\ndGhlcg== 616\nYWNl 617\naWNr 618\nYWtl 619\ncmVhdA== 620\naXJl 621\ndWU= 622\nIGFn 623\nIFU= 624\ndWNo 625\naW9ucw== 626\ncnk= 627\nMDA= 628\nbmE= 629\nIGRpZA== 630\nIHF1ZQ== 631\nIGhhZA== 632\nIGV2ZXJ5 633\nIEhl 634\nIGxh 635\nIHdheQ== 636\nIHNw 637\nYmxl 638\nIFRoaXM= 639\nYXNz 640\nIHRoZWly 641\naXRl 642\nIG5lZWQ= 643\nIHBhcnQ= 644\nIHdlcmU= 645\nIGJhY2s= 646\naXA= 647\nb3du 648\nb21ldA== 649\nYmU= 650\nYXNl 651\nIG1ha2U= 652\naXJzdA== 653\naWE= 654\nZW5jZQ== 655\nYW5n 656\nYW5r 657\nIGdvdA== 658\nIHByZQ== 659\nIGNvbnQ= 660\nIG90aGVy 661\ncHQ= 662\nIFRoYXQ= 663\nb2c= 664\nIGdvb2Q= 665\nIGludG8= 666\nYWxr 667\nIGJlZW4= 668\nIGFt 669\nIG92ZXI= 670\ndWFsbHk= 671\nIOI= 672\n7J0= 673\nIHVuZA== 674\naGU= 675\nd2F5 676\nIGdy 677\n0Yw= 678\nIGRpZg== 679\nIHBlcg== 680\n0Y8= 681\nIElu 682\nIHR3 683\nb25k 684\nYXJz 685\naW50 686\nb3Jt 687\nIGxvdA== 688\nIHdoZXJl 689\nIMM= 690\nIFY= 691\nIHNvbWV0 692\n0Ls= 693\nZW5z 694\nIGd1 695\nIGFj 696\ndWc= 697\n0Ys= 698\nxLE= 699\nIGZpcnN0 700\ncmVl 701\nIGhpcw== 702\naXR0bGU= 703\nIGltcA== 704\nIG1v 705\nYXY= 706\nIGxpdHRsZQ== 707\nIFdoYXQ= 708\nIG11Y2g= 709\nIHo= 710\nIOo= 711\nYWJsZQ== 712\nINC/ 713\nIHBv 714\nIGNvbXA= 715\nbmU= 716\nIGRpcw== 717\nIGxldA== 718\nYW5jZQ== 719\nIGhlcg== 720\nIHRoaW5ncw== 721\nIHN0YXJ0 722\ndWx0 723\nIGFwcA== 724\nIHJlcw== 725\nIGZv 726\nIGNvdWxk 727\nIGludGVy 728\nIHRob3Nl 729\nIGRlcw== 730\nIHdlbGw= 731\nIHR3bw== 732\nIGtpbmQ= 733\neHQ= 734\ncmVzcw== 735\nZWx5 736\nw6Q= 737\nIGJy 738\nIHRocg== 739\nINCy 740\nIGk= 741\naXNo 742\nIGRpZmZlcg== 743\nIHJv 744\nIFN0 745\nIHNvbWV0aGluZw== 746\nIHRha2U= 747\nIGJv 748\neXM= 749\nIHNoZQ== 750\nIHRhbGs= 751\nbG8= 752\n0Yc= 753\nIGV2ZW4= 754\n0Lo= 755\n44A= 756\nINC9 757\nIGJ1 758\nIElm 759\nIGRvd24= 760\nIENo 761\nYWRl 762\nYXRpb25z 763\nIHVzZQ== 764\nb3Jk 765\nIG9mZg== 766\nIGFjdHVhbGx5 767\nIHNwZQ== 768\nZHU= 769\nYXRlZA== 770\nYXRlcg== 771\nb3Nz 772\nbmluZw== 773\nw7w= 774\nIGRvZXM= 775\nINGB 776\nIG5ldw== 777\nIGJldA== 778\ndmVs 779\nY2Vzcw== 780\ncGxl 781\nIGhhcHA= 782\ndGluZw== 783\nb25uYQ== 784\nIGVz 785\nIGRheQ== 786\nIG9ubHk= 787\naWdu 788\na2F5 789\nc2Vs 790\nZW50cw== 791\nb3VudA== 792\naWxk 793\naWxl 794\nIHNj 795\nIGhpbQ== 796\nIGFnYWlu 797\ndmluZw== 798\nIGdvbm5h 799\nIGNvbW0= 800\nIGhlbA== 801\nb3RoZXI= 802\nIGtl 803\naWNhbA== 804\nIDM= 805\nIGVs 806\nIHRocm91Z2g= 807\nIGNvbWU= 808\nYXJr 809\nZGF5 810\naWVy 811\nw7M= 812\nIHRoYW4= 813\nIFRoZXk= 814\nIG1heQ== 815\nIHNlcg== 816\n7ZU= 817\nIGNhbGw= 818\nIGRpZmZlcmVudA== 819\nIHNob3VsZA== 820\nIFRoZXJl 821\nYXJ5 822\nIE5vdw== 823\n44I= 824\ndGhpbmc= 825\nd2U= 826\nb3J5 827\nZnRlcg== 828\nIHB1dA== 829\nb3Jz 830\naWFs 831\n64s= 832\nIHVuZGVy 833\nIGluYw== 834\nIFll 835\ndWI= 836\nZm9ybQ== 837\nIHZpZGU= 838\n4Lg= 839\ndmVycw== 840\nIGZlZWw= 841\nw6E= 842\nb2R5 843\nZnQ= 844\nZm9yZQ== 845\nIGVt 846\nZ2V0 847\nIHNhaWQ= 848\naXRpb24= 849\nIHJlYw== 850\naW91cw== 851\nYXRjaA== 852\nIHRyeQ== 853\nIGhlbHA= 854\nIHNob3c= 855\n0LQ= 856\nIGJpdA== 857\ndWxs 858\n0LI= 859\n0YLQvg== 860\nZ3I= 861\nIHBsYXk= 862\naWZl 863\nYWls 864\nIFllYWg= 865\nIHF1ZXN0 866\nIG1hbnk= 867\nIHBlcnM= 868\nIGdyZWF0 869\nw60= 870\nIGVzdA== 871\nbmc= 872\nIOKZ 873\ndHk= 874\nbGE= 875\nIE9o 876\nINc= 877\n4K4= 878\nIEJl 879\nYWR5 880\nIG1vc3Q= 881\nY3Rpb24= 882\nIE5v 883\nIGRvaW5n 884\nIGJlaW5n 885\nIHRvbw== 886\nY2Vz 887\nIGJs 888\nLiI= 889\nIHJlbQ== 890\naXNz 891\nb25z 892\nPj4= 893\ncnU= 894\nd24= 895\nb250 896\naWI= 897\nZWxs 898\nIHNt 899\nb3Ro 900\ndWFs 901\nID4+ 902\nIHBo 903\nbGVz 904\nb2M= 905\nZnVs 906\nIHNlYw== 907\naXNl 908\nIGFkZA== 909\naWdo 910\nZXJ0 911\nIHNhbWU= 912\n4oA= 913\nIG1lYW4= 914\nIGZpbmQ= 915\nZWs= 916\nIGVuZA== 917\nLS0= 918\n0Lw= 919\nIHN0aWxs 920\nYXo= 921\nICc= 922\nIG1pbg== 923\nIHllYXJz 924\ndXJu 925\nIGFyb3VuZA== 926\nc2VsZg== 927\nIHdy 928\nYnM= 929\nb3VnaHQ= 930\nIOKZqg== 931\nIGZs 932\nYW5nZQ== 933\nIGFmdGVy 934\nIHBvaW50 935\nbWVy 936\ndmVk 937\nIGxvbmc= 938\nb3k= 939\n5Lg= 940\nIGNy 941\nd2F5cw== 942\nIHN5 943\nIHRyYQ== 944\nIDIw 945\nYXZl 946\nIGNoZQ== 947\nIGVudA== 948\nIGJlZm9yZQ== 949\ncGg= 950\nIGF0dA== 951\naWFu 952\naWx5 953\nIHBlcnNvbg== 954\nIGJpZw== 955\nIHNjaA== 956\nIHJlYWw= 957\nIG5leHQ= 958\nIGxvdmU= 959\nIHZpZGVv 960\nIExldA== 961\nIGZpbg== 962\nIG1haw== 963\naWJsZQ== 964\nIHRvZGF5 965\nZXJt 966\nIEFs 967\nb3dlcg== 968\nYW5u 969\naXg= 970\nIHBhcg== 971\nIHN0dWQ= 972\nw7Y= 973\nIGltcG9ydA== 974\ndGU= 975\nIGdpdmU= 976\ndmVz 977\nIGRpZQ== 978\nIGRlYw== 979\nIHRlbGw= 980\nINC6 981\n0YHRgg== 982\nIHdoeQ== 983\naWNhbGx5 984\naWN0 985\ncmVk 986\nIGJhcw== 987\nIHN1cmU= 988\nIGJlbA== 989\nYXRpbmc= 990\nIHRhaw== 991\nIHNldA== 992\nIGxpZmU= 993\nIGRpZG4= 994\n2Kc= 995\nb2I= 996\ndW5k 997\nYXRo 998\nIG9w 999\nINC+ 1000\nYWl0 1001\nIHdvcmxk 1002\nIHN1cHA= 1003\naW8= 1004\nIGNvdXI= 1005\nINC4 1006\nd2FyZA== 1007\n0LXQvQ== 1008\nIGFsd2F5cw== 1009\ndXA= 1010\nIGhhbmQ= 1011\nIEhvdw== 1012\nY2lhbA== 1013\nIGNvbnM= 1014\nINE= 1015\nIGluZA== 1016\nIDQ= 1017\nIEFz 1018\nIGZ1bg== 1019\namVjdA== 1020\nIGltcG9ydGFudA== 1021\nIHN1cg== 1022\nZXc= 1023\nYXRlcw== 1024\nIDU= 1025\nIGRp 1026\nIG1hZGU= 1027\nIGlucw== 1028\nIGFzaw== 1029\nIGV0 1030\nIG51bQ== 1031\nIGNhcg== 1032\nIE9rYXk= 1033\nIHNpbQ== 1034\naWs= 1035\nIGxhc3Q= 1036\nIEdv 1037\nIG11cw== 1038\nIHJlbA== 1039\ndWxhcg== 1040\ntOw= 1041\nIFdlbGw= 1042\ncGVjdA== 1043\nIFRoYW5r 1044\nIHRocmVl 1045\nw6M= 1046\n44M= 1047\nIGludg== 1048\nIGdlbg== 1049\nbGlj 1050\nIGhhcHBlbg== 1051\n64o= 1052\naWVu 1053\nZXZlcg== 1054\n0L7Qsg== 1055\nIHN0cg== 1056\nIEFsbA== 1057\nIGluc3Q= 1058\nIOKA 1059\nIGRlZg== 1060\nIHNs 1061\nIG1pZ2h0 1062\ndW5n 1063\nIHllYXI= 1064\nIG93bg== 1065\nIGtlZXA= 1066\nYm9keQ== 1067\nZGVy 1068\nINGC 1069\nINC0 1070\nIGFub3RoZXI= 1071\nIG1vZA== 1072\nIGV2 1073\nIGd1eXM= 1074\nIGFibGU= 1075\nw6Nv 1076\ncXVl 1077\naWRlbnQ= 1078\nIFllcw== 1079\nIGl0cw== 1080\nIHBsYWNl 1081\nIHByb2R1 1082\nYXJu 1083\nINC8 1084\nIHJlcA== 1085\nIGV4cGVy 1086\nIGZhbQ== 1087\naXRpZXM= 1088\naWZpYw== 1089\nIGhpZ2g= 1090\naWVk 1091\nb29s 1092\naWV3 1093\n0LXRgg== 1094\ncmVu 1095\nIGRvbmU= 1096\nIC4uLg== 1097\n64qU 1098\nc3RlbQ== 1099\nIFNl 1100\nIGJldHRlcg== 1101\nY29tZQ== 1102\nIGRlbA== 1103\nIHR5 1104\nIHVt 1105\nIGhv 1106\nIEFu 1107\nIG1vbg== 1108\naW5ncw== 1109\nIHNr 1110\nIG9i 1111\nY29t 1112\nYmxlbQ== 1113\nb3Bl 1114\nc3RhbmQ= 1115\nJ2Q= 1116\nbWVudHM= 1117\nIGVsZQ== 1118\nIElz 1119\nIGRh 1120\nIHJlZw== 1121\nbGVhc2U= 1122\naWtl 1123\nYWxz 1124\naXpl 1125\n6rA= 1126\nIGNhcmU= 1127\nIG5ldmVy 1128\n7J20 1129\nZXNl 1130\nIG1ldA== 1131\nb2xvZw== 1132\nIFdoZW4= 1133\ndWNr 1134\n0LXRgA== 1135\nIMOp 1136\nIGRhdA== 1137\nw6c= 1138\nIGV4YW0= 1139\naWxpdHk= 1140\nIGRldA== 1141\nY3Jp 1142\nIHVzZWQ= 1143\nIERv 1144\nIHRyYW5z 1145\nZWc= 1146\ndGVu 1147\n0Y4= 1148\nY3Vz 1149\nIHNlY29uZA== 1150\nIGJlc3Q= 1151\nIGhhcmQ= 1152\nIGlkZQ== 1153\nIHByb2JsZW0= 1154\n6rM= 1155\nIFVu 1156\n0YU= 1157\nIM4= 1158\nIHdhdGNo 1159\nIFNo 1160\nYXR0ZXI= 1161\nIHByZXQ= 1162\nIGRlcg== 1163\nIGNvdXJzZQ== 1164\nxZ8= 1165\nYXRpdmU= 1166\naWNz 1167\nIHF1ZXN0aW9u 1168\ndXRl 1169\n7Jc= 1170\nIEZvcg== 1171\nYXRoZXI= 1172\nIGNvbA== 1173\naWVuZA== 1174\nIO0= 1175\nIFo= 1176\nIGRvZXNu 1177\nYXJjaA== 1178\nIGludGVyZXN0 1179\nIHBvbA== 1180\nIGNvcg== 1181\naWVuY2U= 1182\nIHByZXM= 1183\nIGVhY2g= 1184\nIHN5c3RlbQ== 1185\nIGZhY3Q= 1186\naWVs 1187\nYWJseQ== 1188\nIGVy 1189\nIHJ1bg== 1190\nIOyd 1191\nIHRvcA== 1192\nbmVy 1193\nIHRob3VnaHQ= 1194\nIGVhcw== 1195\naWVudA== 1196\nIGNyZQ== 1197\n0Yg= 1198\nIGNvbW11bg== 1199\neWU= 1200\ncmVhZHk= 1201\nbGxvdw== 1202\nIGV2ZXJ5dGhpbmc= 1203\nb21t 1204\nIG1lZA== 1205\nmpQ= 1206\nIGNvdW50 1207\naXRz 1208\nIGNvbXBs 1209\naGlw 1210\n2YQ= 1211\nb29r 1212\nIHRvZ2V0 1213\nIHRvZ2V0aGVy 1214\nYW1w 1215\nIGdhbWU= 1216\nIGFscmVhZHk= 1217\n0LDQuw== 1218\nIGNhbGxlZA== 1219\nYWxl 1220\nxYI= 1221\nIE15 1222\nIHVuZGVyc3RhbmQ= 1223\nIGRy 1224\nIG1vbQ== 1225\naXRlZA== 1226\n0L7Quw== 1227\nIHVzaW5n 1228\nenk= 1229\nIG51bWJlcg== 1230\n44CB 1231\nY2Vk 1232\nIGNsZQ== 1233\n0L3Qvg== 1234\n64uk 1235\naW5jZQ== 1236\nIGxvb2tpbmc= 1237\nIHByZXR0eQ== 1238\nIHByb2I= 1239\nIFNoZQ== 1240\nIHZl 1241\nIGdldHRpbmc= 1242\nIHdlZWs= 1243\nIGVmZg== 1244\ndWZm 1245\nYWly 1246\ndWVz 1247\nZXJu 1248\nIFE= 1249\nb3Vw 1250\nZW50aW9u 1251\nIHNpZGU= 1252\n0L7QvA== 1253\nIGZvcm0= 1254\nIGJ1cw== 1255\nIGFzcw== 1256\nIGVk 1257\nYXNvbg== 1258\nd2Vlbg== 1259\n4oCm 1260\nIHR1cm4= 1261\nIGN1cg== 1262\nIGNvbGw= 1263\nIGRpcmU= 1264\nIEdvZA== 1265\nIDEw 1266\nIGVxdQ== 1267\nINCx 1268\nIG9wZW4= 1269\nIHN1Y2g= 1270\naXJk 1271\n0LDQug== 1272\nIGVhcg== 1273\nxJk= 1274\nZ2Fu 1275\nIHBhcnRpYw== 1276\nIGZyaWVuZA== 1277\nIGV4cA== 1278\nIGV4dA== 1279\nIGhvbWU= 1280\nIHdhdGVy 1281\nIE9u 1282\n0YLRjA== 1283\nb3Jr 1284\nINC/0YA= 1285\nIG1vdmU= 1286\nbmVzcw== 1287\nZW5zZQ== 1288\naG8= 1289\nIGNoYXI= 1290\nY28= 1291\naW5z 1292\nIGJvdGg= 1293\nIDE5 1294\nIGdyYQ== 1295\nIGJldHdlZW4= 1296\n4bs= 1297\nIOyV 1298\nYXNo 1299\nIFJl 1300\nYWk= 1301\nYWx0aA== 1302\ndXJlcw== 1303\nZW1iZXI= 1304\nIGF2 1305\nIHZlcg== 1306\nw6o= 1307\nb25leQ== 1308\nIHRoYW5r 1309\nIG1heWJl 1310\ndWM= 1311\naW1l 1312\n6rOg 1313\nIGF3YXk= 1314\nIG5hbWU= 1315\nb3VzZQ== 1316\nIGFjYw== 1317\nIG11c2lj 1318\nIGNoYW5nZQ== 1319\nIHBhc3M= 1320\nZ2Vy 1321\nIGJ1aWxk 1322\nIHZhbA== 1323\naW5lc3M= 1324\nYW55 1325\nIGZldw== 1326\ntOs= 1327\ndGE= 1328\nIGxpc3Q= 1329\nw6U= 1330\nIG9sZA== 1331\nIOye 1332\nIHNvcnQ= 1333\nIG1lbQ== 1334\nIGNh 1335\nY2VwdA== 1336\nIGdlbmVy 1337\nIHllYWg= 1338\nIHdoaWxl 1339\nIGFueXRoaW5n 1340\ncmlj 1341\nZ3JhbQ== 1342\nIGVpbg== 1343\nY3k= 1344\ndXJpbmc= 1345\nIERl 1346\nIHBvd2Vy 1347\nIGNvbWluZw== 1348\nIHdvcmQ= 1349\nIC0t 1350\nIGJlbGll 1351\nIGZvdW5k 1352\ndG8= 1353\n0L8= 1354\nIG1lYW5z 1355\nIGluZm9ybQ== 1356\nINg= 1357\nINGH 1358\nIHNtYWxs 1359\nMDAw 1360\nIGNhbWU= 1361\nIO2V 1362\nd2g= 1363\nIHdvcmtpbmc= 1364\nIGV4YW1wbGU= 1365\nIHBvcw== 1366\nIGRlcA== 1367\n6rI= 1368\n5Lo= 1369\nb3Rl 1370\nIGRlbQ== 1371\n7Kc= 1372\ndHM= 1373\nIHZhcg== 1374\nYXV0 1375\nIHRyaQ== 1376\nY2hu 1377\nIGhlYWQ= 1378\nIHdob2xl 1379\n15k= 1380\nemU= 1381\nIHRyeWluZw== 1382\nIHRlbQ== 1383\nIGNvdQ== 1384\nZXRz 1385\nIDY= 1386\nIGZpbA== 1387\ndmVsb3A= 1388\nIGNhc2U= 1389\n4K8= 1390\nIHByb2JhYmx5 1391\nIG9rYXk= 1392\nIHBsYW4= 1393\nIHNpdA== 1394\nIHNjaG9vbA== 1395\nIFRoZW4= 1396\nuOs= 1397\nbWU= 1398\nIHByb2Nlc3M= 1399\nIGZhcg== 1400\nIHJlYWQ= 1401\nIHBvc3M= 1402\nIGJyZQ== 1403\nIHNvbA== 1404\naWNodA== 1405\nIHN1cHBvcnQ= 1406\nIFRv 1407\nZXJ0YWlu 1408\nIHN0YXJ0ZWQ= 1409\nIGNhcA== 1410\nIGxlZnQ= 1411\nIGRhdGE= 1412\nIHRpbWVz 1413\n0LXQuw== 1414\nIHdhbnRlZA== 1415\n0LDQvQ== 1416\nIHRhbGtpbmc= 1417\nIGlzdA== 1418\nIGhhdmluZw== 1419\ndW1w 1420\nIGNvbnRpbg== 1421\nIHN1Yg== 1422\nINC3 1423\ncHI= 1424\n64uI 1425\naW5h 1426\nxbw= 1427\nIGNyZWF0 1428\nb2Rl 1429\n15U= 1430\n5pg= 1431\nISE= 1432\nIHRlcm0= 1433\naXNt 1434\n0L7QtA== 1435\nIEJlY2F1c2U= 1436\nIHdlbnQ= 1437\naWRlcg== 1438\nIHByb3Y= 1439\nIGNoaWxk 1440\nIGRlbg== 1441\nIGxpZ2h0 1442\nYnI= 1443\ns9C+ 1444\nb2g= 1445\nIGJvb2s= 1446\nINk= 1447\ndXRpb24= 1448\nIEp1c3Q= 1449\nZW5l 1450\nIGZvdXI= 1451\nIHZpcw== 1452\n6rCA 1453\nIGhvcGU= 1454\nIG1ha2luZw== 1455\nIExl 1456\n7JU= 1457\nIG9wcA== 1458\nYXU= 1459\nIG1vbmV5 1460\nIHByb2dyYW0= 1461\nw6g= 1462\nIHN0YW5k 1463\nSU4= 1464\nIHNpZ24= 1465\nIGxlYXJu 1466\nw6A= 1467\nIERvbg== 1468\nIHRlYW0= 1469\nINC90LA= 1470\nbHVk 1471\nIHJlc3Q= 1472\naWNlcw== 1473\n5pw= 1474\nINGA 1475\nIGF1dA== 1476\nIGxlYWQ= 1477\nYXRpb25hbA== 1478\nZGU= 1479\nZ3k= 1480\nIG5pY2U= 1481\nIGRhcw== 1482\nIGRpc3Q= 1483\nIGh1bQ== 1484\nIE9uZQ== 1485\n5og= 1486\nIGNvbWVz 1487\nIGpv 1488\nIGNlbnQ= 1489\nIGV4cGw= 1490\nIG1hcms= 1491\ncmVlbg== 1492\nbGVk 1493\nZ2lu 1494\n7JqU 1495\nIGxldmVs 1496\nIGNvbmY= 1497\ndXNo 1498\nIGRldmVsb3A= 1499\nIHRlc3Q= 1500\nZW5n 1501\ndmlvdXM= 1502\nYXR1cmU= 1503\n0LXQvA== 1504\ncmV0 1505\nIGpl 1506\nIHN0dWZm 1507\nIGNsYXNz 1508\nb3dz 1509\nIOq3 1510\nIHNp 1511\nIGxlcw== 1512\ncm9w 1513\n55o= 1514\nIHBvcg== 1515\nIHdhcg== 1516\n7JeQ 1517\nIGV2ZXJ5b25l 1518\nIGdl 1519\nIGNoZWNr 1520\nb3R0 1521\nIHNpbmc= 1522\nIGFydA== 1523\nIGZvbGxvdw== 1524\nIDIwMQ== 1525\nIEZy 1526\nYWlz 1527\n7JY= 1528\nzrE= 1529\n5bA= 1530\nIMOg 1531\naW1lcw== 1532\nIHJldA== 1533\nIGNoYW5n 1534\nIHB1Yg== 1535\nIGluZg== 1536\nIHRlY2hu 1537\nYWRh 1538\naXZlcw== 1539\nIGJlaA== 1540\n5piv 1541\nIGxvb2tz 1542\n44CC 1543\n0Lc= 1544\nIFdoeQ== 1545\n55qE 1546\nIGVub3VnaA== 1547\nIGJyYQ== 1548\naXRjaA== 1549\n5Ls= 1550\nIGFkdg== 1551\n0LE= 1552\nIHdpdGhvdXQ= 1553\nd2Vy 1554\nbWVyaWM= 1555\nZGVu 1556\nIGNvbXBsZXQ= 1557\nIGlkZWE= 1558\ndGVycw== 1559\nb2Nr 1560\nIGRlZmlu 1561\nIGV2ZXI= 1562\nIGds 1563\nIG9uY2U= 1564\nIGJyaW5n 1565\nIHNheWluZw== 1566\nIGFucw== 1567\nIGhlYXI= 1568\nbmVjdA== 1569\nIGxlc3M= 1570\nZ28= 1571\ncmVhbQ== 1572\nYWRv 1573\n7J4= 1574\nIG1pbmQ= 1575\nZW50ZQ== 1576\nIGZ1bGw= 1577\nIGJhZA== 1578\nIHdvbQ== 1579\nIHNvbWVvbmU= 1580\nIGR1 1581\nIHdvbg== 1582\nIGNvbnRybw== 1583\nb3J0dW4= 1584\nIGhlYWx0aA== 1585\nIGNobw== 1586\nIEFy 1587\nIGNvbmM= 1588\nIGluZm9ybWF0aW9u 1589\nIHN0b3A= 1590\nYXR0 1591\nYXRlbHk= 1592\n5L0= 1593\nIGdyb3Vw 1594\nINGD 1595\nIHF1aXRl 1596\nIHJlc3A= 1597\nRVI= 1598\ndWdodA== 1599\n6rg= 1600\nbWFu 1601\naXplZA== 1602\nIEJy 1603\nIHJlbWVtYmVy 1604\nIGZhbWlseQ== 1605\nIGJ1c2luZXNz 1606\nYXc= 1607\nIHNwZWM= 1608\nIGF1 1609\nIE9y 1610\nxIU= 1611\nIHNlZW4= 1612\nIGxhcg== 1613\nIDc= 1614\nZ2c= 1615\nYmVycw== 1616\nIGRyYQ== 1617\nIG1vbnRo 1618\nIHNheXM= 1619\nIGlzcw== 1620\nIGxpdmU= 1621\nIGxpbmU= 1622\nIG1vbWVudA== 1623\nIGV4Yw== 1624\nZWxz 1625\nIHNvdW5k 1626\nIGNvb2w= 1627\nIGxvYw== 1628\nIGNlcnRhaW4= 1629\nIGRyaQ== 1630\n0L7Rgg== 1631\nYW1lcw== 1632\nIG11c3Q= 1633\nbnk= 1634\n0LjRgg== 1635\nIGtpZA== 1636\nIGluY2x1ZA== 1637\n7J2E 1638\nYXRvcg== 1639\nxJ8= 1640\naGE= 1641\nYXJlZA== 1642\nIHNlZW0= 1643\n0Lk= 1644\n7IQ= 1645\nIGVsc2U= 1646\nIOyg 1647\naXJs 1648\nIDg= 1649\nIHZv 1650\nIHF1ZXN0aW9ucw== 1651\naW5lcw== 1652\nZWU= 1653\n5oiR 1654\nw7xy 1655\nIEFtZXJpYw== 1656\nIHN0b3J5 1657\nIHNlcnY= 1658\ndmVybg== 1659\nYWdlcw== 1660\nbGFuZA== 1661\nIOKAkw== 1662\nZXJh 1663\nIENhbg== 1664\nIHBvcA== 1665\nZXRoZXI= 1666\nIG5h 1667\nIG9yZGVy 1668\nIG1ha2Vz 1669\nIHNpbmNl 1670\nY29u 1671\nY3Rvcg== 1672\nIHRob3VnaA== 1673\nIHByb2R1Y3Q= 1674\n0LvQuA== 1675\nIGxlZw== 1676\nIG1lZXQ= 1677\nYWxm 1678\n0YHRjw== 1679\ndW5jaA== 1680\naXRlcg== 1681\nb3Zl 1682\n15XX 1683\naWV0 1684\n0LDQvA== 1685\naXRhbA== 1686\nIHN1cGVy 1687\nbGluZw== 1688\nIHBheQ== 1689\nIHBhcmE= 1690\nIGpvYg== 1691\nIEhlcmU= 1692\nIHN3 1693\na3M= 1694\ncHRpb24= 1695\nbWE= 1696\nIGJlbGlldmU= 1697\nrOs= 1698\nIHdhaXQ= 1699\n0L7QuQ== 1700\nIHVudA== 1701\nIHF1aWNr 1702\naHI= 1703\nINGN 1704\nIFBybw== 1705\nIG1lbg== 1706\n4Lk= 1707\nIGRheXM= 1708\nIGdvZXM= 1709\nIHNwZWFr 1710\nIEF0 1711\nZW1lbnQ= 1712\nIG1pc3M= 1713\nIGF3 1714\nIGRlc2lnbg== 1715\nIHByb2plY3Q= 1716\n0L7RgA== 1717\naWo= 1718\nYW50cw== 1719\nYXRz 1720\nIENocg== 1721\nIDk= 1722\nIGN1dA== 1723\nIHJlcXU= 1724\nINC90LU= 1725\nIE5vdA== 1726\nYXN0ZXI= 1727\nIG1pbGw= 1728\nIHBhcnRpY3VsYXI= 1729\nIHBpZQ== 1730\nIHN0dWRlbnRz 1731\nIGZpdmU= 1732\nb3Vu 1733\nIE5l 1734\nIGdp 1735\nIHBhcw== 1736\nIGZyZWU= 1737\nIFNw 1738\nbGljaA== 1739\nIHByb2Y= 1740\nIGVuZw== 1741\nIHByb3Q= 1742\nIExpa2U= 1743\nb3NlZA== 1744\nIGNvbm5lY3Q= 1745\nYXBw 1746\nIOun 1747\naXRpbmc= 1748\nIGJsbw== 1749\nIGxvcw== 1750\naXN0cw== 1751\nIGV4cGVyaWVuY2U= 1752\ncmVudA== 1753\nIHN0YXk= 1754\nIGZvb2Q= 1755\ndG9u 1756\ncnVjdA== 1757\nIGhpc3Q= 1758\ndmlldw== 1759\naW5pbmc= 1760\nbW9zdA== 1761\naXZlcnM= 1762\nYm8= 1763\n44GE 1764\nIFRy 1765\nZ2Vu 1766\nIHBsZWFzZQ== 1767\nIGNvbW11bml0eQ== 1768\nIGNl 1769\nQU4= 1770\nbm8= 1771\nIGJvZHk= 1772\nIGhvdXI= 1773\nIHZlcnM= 1774\n4bo= 1775\nY2Vy 1776\nIOqw 1777\nIHJlYXNvbg== 1778\nIFJpZ2h0 1779\nIGxhdGVy 1780\nz4Q= 1781\nIGhvdXNl 1782\nIFg= 1783\n0L7QvQ== 1784\nIHN0YXRl 1785\nZmlj 1786\n5aQ= 1787\nxZs= 1788\naWVsZA== 1789\nIHByaQ== 1790\nIHBhc3Q= 1791\nIHdhbGs= 1792\nb2xvZ3k= 1793\nZXJpbmc= 1794\nYW5uYQ== 1795\nIHRlcg== 1796\nIGhvbGQ= 1797\nIG9yZ2Fu 1798\nYmVu 1799\nzr8= 1800\nw7Nu 1801\nIGVmZmVjdA== 1802\nIHlvdXJzZWxm 1803\nIHBsdXM= 1804\nYWo= 1805\nYW5kbw== 1806\ndXJhbA== 1807\nIHJvb20= 1808\nbGVjdA== 1809\n6rKM 1810\nPyI= 1811\nc2lkZQ== 1812\nIGJlY29tZQ== 1813\n0YY= 1814\nIMI= 1815\nb29k 1816\nIGNvbnN0 1817\nIG5pZ2h0 1818\ndXRlcw== 1819\n0LY= 1820\nIGJyZWFr 1821\nIHBhaW4= 1822\nIHN0ZXA= 1823\naXJlZA== 1824\nIG5vdGhpbmc= 1825\nIHVudGls 1826\n0ZY= 1827\n0LDQsg== 1828\n2Yo= 1829\nIGR1cmluZw== 1830\n7KeA 1831\nbGVzcw== 1832\nb2xs 1833\n0L3Riw== 1834\nzrk= 1835\nZmVjdA== 1836\naXZlcg== 1837\nj4Q= 1838\naXRoZXI= 1839\neWluZw== 1840\nIGJlZ2lu 1841\n15nX 1842\naXZpZA== 1843\nIMOn 1844\nIHNhbA== 1845\nIHRh 1846\nIHBvdA== 1847\nICQ= 1848\nIG1hcg== 1849\nIGNsZWFy 1850\nIGZhY2U= 1851\nIGdyb3c= 1852\nICo= 1853\nIGluc2lkZQ== 1854\nIGZyaWVuZHM= 1855\nIGxlYXZl 1856\nZW5u 1857\nIGVhc3k= 1858\nIGFyZWE= 1859\nYWxpdHk= 1860\nb3Vk 1861\nIGVhdA== 1862\n2YY= 1863\nIHB1cg== 1864\nb3Ju 1865\nIHNhdw== 1866\nIGFuc3dlcg== 1867\nIGZyb250 1868\nIGJlYXV0 1869\nvOs= 1870\nIG1hdHRlcg== 1871\nIHNvbg== 1872\nIE5ldw== 1873\nIHJlc3VsdA== 1874\naWRlcw== 1875\nY2hl 1876\nIGZ1dA== 1877\ncHM= 1878\nIGZvY3Vz 1879\nIGludGVyZXN0aW5n 1880\n5aU= 1881\nIGFw 1882\nIi4= 1883\nIGNyZWF0ZQ== 1884\n0L7RgQ== 1885\nIHByZXNz 1886\ncm9zcw== 1887\nIHBpY2s= 1888\nbGluZQ== 1889\nIHRvb2s= 1890\nIE1heQ== 1891\ncm93 1892\nIGljaA== 1893\nmOs= 1894\nIHJlZg== 1895\nIG1vcg== 1896\ncmFjdA== 1897\nYXJlbnQ= 1898\nQVI= 1899\nIGV4YWN0 1900\nIHNwYWNl 1901\nd29yaw== 1902\n0L3QuA== 1903\nIGJpcg== 1904\nIGRldg== 1905\n0LM= 1906\nIHRvbGQ= 1907\nIHB1YmxpYw== 1908\nY2lhbGx5 1909\nIHZpZXc= 1910\nIEhleQ== 1911\nbWVk 1912\nbGxv 1913\nY2M= 1914\nIGZhYw== 1915\nIGNvdXBsZQ== 1916\nIGhlYXJ0 1917\nbGVy 1918\nIHJlYWR5 1919\nIGFsbW9zdA== 1920\nYXJpbmc= 1921\nIGhhbGY= 1922\nIE1l 1923\nYXZvcg== 1924\naXF1ZQ== 1925\nIGNoYXJhYw== 1926\nIHByYWN0 1927\nT04= 1928\nYW5l 1929\nIGls 1930\n0L3QsA== 1931\nIHZp 1932\nbGlzaA== 1933\naGVhZA== 1934\nIGxlYXN0 1935\nIGJhc2ljYWxseQ== 1936\nYXNlZA== 1937\ncmlnaHQ= 1938\nIHlldA== 1939\nIHRha2luZw== 1940\nIGNvdW50cnk= 1941\nIHdpbg== 1942\nIGlzbg== 1943\nIHBvc3NpYmxl 1944\nIGNhbQ== 1945\nIGluY3Jl 1946\nIHBhdA== 1947\nIHdhbm5h 1948\nIGNvbnNpZGVy 1949\nIGFicw== 1950\nIHdpdGhpbg== 1951\nIGh1bWFu 1952\nIHRoaW5raW5n 1953\nIG9o 1954\noZw= 1955\nIHF1aQ== 1956\nYXNlcw== 1957\nIDA= 1958\naXRlbHk= 1959\n5LiN 1960\nIGtpbGw= 1961\nIG1pbA== 1962\nIGludmVzdA== 1963\naXN0ZXI= 1964\nIHN1Yw== 1965\naW9uYWw= 1966\nZWxm 1967\nIHdoZXRoZXI= 1968\nIGNvbnRyb2w= 1969\nIGFnYWluc3Q= 1970\nb3Rz 1971\n64uI64uk 1972\naW9y 1973\nIHByZXNlbnQ= 1974\nINin 1975\nIHdhdGNoaW5n 1976\ndWJl 1977\nZXJ2 1978\nIG5pY2h0 1979\nIGdvdmVybg== 1980\nIFRoZXNl 1981\nIDo= 1982\ndWl0 1983\ndWdo 1984\nIHdvcmtz 1985\nb28= 1986\nIHdpcg== 1987\nIGFpcg== 1988\nIFRl 1989\n0LDQtw== 1990\naXNpb24= 1991\nd2hlcmU= 1992\nIHRvdA== 1993\nam95 1994\n7Is= 1995\nIHZvbA== 1996\nINC1 1997\nIGNsb3Nl 1998\nIEFk 1999\n0Yk= 2000\naW5lZA== 2001\nIHVuYQ== 2002\nIOq3uOs= 2003\nsOs= 2004\nb3JyeQ== 2005\nIGJybw== 2006\nIGZpbG0= 2007\naWZ0 2008\nMjA= 2009\nIHR5cGU= 2010\nIGhhcHBlbmVk 2011\nIEFt 2012\nIGdpcmw= 2013\nIEFyZQ== 2014\nd2FyZHM= 2015\nIHBvdXI= 2016\nIGNvbG9y 2017\nZWx0 2018\n0LDRgQ== 2019\nIHNlbnNl 2020\nbGV4 2021\nIFdpdGg= 2022\ndXNz 2023\ncmli 2024\nIHJlc2U= 2025\nIG5vcm0= 2026\nIGZ1dHVyZQ== 2027\nIGRlYWw= 2028\nZW5kaW5n 2029\nZXk= 2030\nIHg= 2031\nZXJv 2032\nIENs 2033\ndWs= 2034\nIHdoYXRldmVy 2035\nc2VsdmVz 2036\nIHlvdW5n 2037\n7Io= 2038\nIE1hcg== 2039\nIENocmlzdA== 2040\nIGd1ZXNz 2041\nIHBlcmZvcm0= 2042\nIGVuZXI= 2043\ncm9u 2044\nIGhpdA== 2045\nIHdvbmQ= 2046\nIGRpcmVjdA== 2047\nIEV2ZXJ5 2048\nIG9mdGVu 2049\nIGZh 2050\nIGFsb25n 2051\nIGNsaWNr 2052\nIExvb2s= 2053\nIHNpdHU= 2054\nIGhhcHB5 2055\nZWFk 2056\nIGFnbw== 2057\nIGVuYw== 2058\nIG15c2VsZg== 2059\nIGNvdmVy 2060\n0L7QsQ== 2061\nIG1pZA== 2062\nIGNvc3Q= 2063\nIHRlbg== 2064\nIFNjaA== 2065\nIGV4cGVjdA== 2066\nIHdhc24= 2067\nIHN0cm9uZw== 2068\naWZ1bA== 2069\nIG9wcG9ydHVu 2070\naW5hbA== 2071\neWxl 2072\nIHNoYXJl 2073\nIHRydWU= 2074\nIGFwcHJv 2075\nIGNoYWxs 2076\nIG1pbnV0ZXM= 2077\nIGNoYW5u 2078\nIOuC 2079\nzrU= 2080\nbGk= 2081\nIG1lc3M= 2082\nb3JpZXM= 2083\ncGVjaWFsbHk= 2084\nIHdyb25n 2085\nIHllcw== 2086\nIOyX 2087\naXJvbg== 2088\nIGFsbG93 2089\nIHN1YnM= 2090\nIGZvcmU= 2091\nIGZpZ2h0 2092\nIHNvY2lhbA== 2093\nIGNyYQ== 2094\nYW5h 2095\nIGFmZg== 2096\nIGVzcw== 2097\nIHdheXM= 2098\nIHNob3J0 2099\nIGZhbGw= 2100\nIGxhdw== 2101\nIFdobw== 2102\nIGVuam95 2103\nIGNhbA== 2104\nIGFjY2Vzcw== 2105\nZmU= 2106\nIG5vbg== 2107\nIGFjcm9zcw== 2108\nZXJ5 2109\ndmlvdXNseQ== 2110\nIEV4 2111\naWRlZA== 2112\nIGxpbms= 2113\nIFBy 2114\nIHRlcm1z 2115\nYWNlcw== 2116\nIGxhbmQ= 2117\nYXppbmc= 2118\nIDE1 2119\nIG11bHQ= 2120\nIHNwZWNpYWw= 2121\n5YA= 2122\naXZpbmc= 2123\n7J2A 2124\nIHR5cA== 2125\nIHN0ZQ== 2126\nIMQ= 2127\nIGZvcndhcmQ= 2128\n5Y8= 2129\nIGZyZQ== 2130\n5aW9 2131\nIHJlc2VhcmNo 2132\n4K+N 2133\n0LDRgg== 2134\nIG1haW4= 2135\nIHJlY29yZA== 2136\nIGh1 2137\nIGRlZmluaXRlbHk= 2138\nIGVpdGhlcg== 2139\nIGxpc3Rlbg== 2140\nIGtleQ== 2141\nIG1hcmtldA== 2142\nINGH0YLQvg== 2143\naXphdGlvbg== 2144\nIHZpZGVvcw== 2145\nIGd1eQ== 2146\nIGZpZw== 2147\nIHN0cmE= 2148\nIFBs 2149\ndWxseQ== 2150\nYW1vcw== 2151\nIG1lbnRpb24= 2152\nIHNvbmc= 2153\nIGludGVybg== 2154\ncmFs 2155\ndXJz 2156\nIGhvbg== 2157\nIHZhbHVl 2158\nIGJhcg== 2159\nY2xl 2160\n0L7Qtg== 2161\nxIc= 2162\nnOs= 2163\nIHp1 2164\n0LjQvA== 2165\n5L2g 2166\nIHNpbmdsZQ== 2167\nIGF1Y2g= 2168\nY3Vzcw== 2169\nIGdldHM= 2170\nIHNvbWV0aW1lcw== 2171\n5b4= 2172\nYW1i 2173\nbW0= 2174\nY2luZw== 2175\nIHBlcmZlY3Q= 2176\nIEJs 2177\nb3V0aA== 2178\n7KA= 2179\nIHNjaQ== 2180\ncGFy 2181\nIHJlZA== 2182\nIHBvc3Q= 2183\nIG1vdA== 2184\nIGVsZWN0 2185\nIEV1 2186\naXRpdmU= 2187\nIFNvbWU= 2188\nIGRlc2NyaQ== 2189\nIGN1cnJlbnQ= 2190\nw6lz 2191\nIHRyZQ== 2192\nIEVu 2193\nIG1pdA== 2194\nRU4= 2195\niOs= 2196\naXVt 2197\nIGhlYXJk 2198\nIHNpbXBsZQ== 2199\nbGFy 2200\nIGV2ZXJ5Ym9keQ== 2201\naWxhcg== 2202\nIG5lZWRz 2203\nIGRpZmZpYw== 2204\nIEdvb2Q= 2205\ndW1lbnQ= 2206\nY2VudA== 2207\nIG9wZXI= 2208\n0LDRgtGM 2209\nZXR5 2210\nIGJsYWNr 2211\nIGdpdmVu 2212\nb25lcw== 2213\nIHdlbA== 2214\n6YA= 2215\nIOyVhA== 2216\nIDMw 2217\nQVQ= 2218\nIHN0YXQ= 2219\nb3VjaA== 2220\nIE1y 2221\n0LDRgA== 2222\nIHNobw== 2223\nIGNvbmQ= 2224\n15Q= 2225\nbXk= 2226\nIGNoaWxkcmVu 2227\nIGV1 2228\n0LXQtA== 2229\n7JWE 2230\ndGVybg== 2231\nIHVo 2232\nIGhhcg== 2233\nIHByb20= 2234\nIHB1bGw= 2235\ncmV3 2236\nIGNvbXBhbnk= 2237\nIGJlYXV0aWZ1bA== 2238\ndXN0b20= 2239\n7ZWY 2240\n0LrQuA== 2241\nIHN0cmU= 2242\nIGFtYXppbmc= 2243\ncmllcw== 2244\nIHN1Y2Nlc3M= 2245\nIG1hY2g= 2246\nbm90 2247\nIGRpc2N1c3M= 2248\nIG5hdA== 2249\npqw= 2250\nIHVuZQ== 2251\nIGRpZmZpY3VsdA== 2252\nIHJpcw== 2253\nzr0= 2254\nIGNhbXA= 2255\nIGJ1eQ== 2256\n5LiA 2257\nIG1hZw== 2258\ncG8= 2259\nIFlvdXI= 2260\nIGJlaGluZA== 2261\naWNh 2262\nxLFu 2263\nIE9L 2264\nIGxhbmc= 2265\nIHdvbWVu 2266\nIGVudg== 2267\nIHJlY2U= 2268\nIGNoYW5uZWw= 2269\naWFsbHk= 2270\ndWxl 2271\nIDEy 2272\ndGhlcnM= 2273\nIGJvdHQ= 2274\nIHJlcG9ydA== 2275\nZW50bHk= 2276\nZnVsbHk= 2277\nVGhl 2278\nIHNlbnQ= 2279\nIGV2ZW50 2280\nIGVuZXJneQ== 2281\nbHQ= 2282\nIHdvcmRz 2283\nYXJy 2284\nZGxl 2285\nIGFoZWFk 2286\nYXJkcw== 2287\n2LE= 2288\n5LqG 2289\nIHRvb2w= 2290\nY29ub20= 2291\n0LXRgQ== 2292\nIGV4YWN0bHk= 2293\nIGZhdm9y 2294\nIGxvdw== 2295\nIHByb3Blcg== 2296\nIOyeiA== 2297\nICE= 2298\nIHJlbGF0aW9ucw== 2299\nIG1hcw== 2300\nIGtpZHM= 2301\nIGVudGlyZQ== 2302\ndWRl 2303\n2YU= 2304\nIFdoZXJl 2305\nIG9uZXM= 2306\nIGNpdHk= 2307\nb2x1dA== 2308\nIHNpeA== 2309\nYWJpbGl0eQ== 2310\nw7Zy 2311\naWxp 2312\nIEVz 2313\nIGhhcHBlbnM= 2314\nYWlucw== 2315\nIG1vZGVs 2316\nIHBpY3Q= 2317\nIGVzcGVjaWFsbHk= 2318\nIDEwMA== 2319\na3Q= 2320\nIHNvb24= 2321\nYnk= 2322\ncm9kdQ== 2323\nIGFubg== 2324\nIHN1YnNjcmk= 2325\nIFF1 2326\nIGF2YWls 2327\naW1lbnQ= 2328\nIHZvYw== 2329\na2E= 2330\nIDIwMA== 2331\nYXBlcg== 2332\nIEluZA== 2333\nIOyn 2334\naG9y 2335\njbA= 2336\nam9y 2337\n0LjQuw== 2338\nIHNxdQ== 2339\nQVU= 2340\nYXJuaW5n 2341\nINCz 2342\nSVM= 2343\nINC7 2344\n0LXQuQ== 2345\neWVz 2346\n5YU= 2347\nINCS 2348\nIG9yaWc= 2349\n0L7Qs9C+ 2350\nIGFza2Vk 2351\naWx0 2352\n0L7Qsw== 2353\nIGNvbnRpbnVl 2354\nIOyY 2355\ncmFt 2356\nIG90aGVycw== 2357\nRVM= 2358\nb2hu 2359\nIGxheQ== 2360\nIGJhc2Vk 2361\nIHB1 2362\nIGFwcGU= 2363\nIGxpbQ== 2364\nIHByb3A= 2365\ngOs= 2366\nbWlu 2367\nIGhvdA== 2368\nIExh 2369\nIGZhc3Q= 2370\nIHByb3RlY3Q= 2371\nIGFtb3VudA== 2372\nIGFxdQ== 2373\nIGZ1bmQ= 2374\nIGN1c3RvbQ== 2375\nIGN1bHQ= 2376\nIGhhbmRz 2377\nIGhhdmVu 2378\nIGF1ZA== 2379\nIG91dHNpZGU= 2380\nIEFmdGVy 2381\nYXBz 2382\nIGFuaW0= 2383\ncGxveQ== 2384\nIGhhdA== 2385\nIEZpcnN0 2386\nIHRyZWF0 2387\nIGVw 2388\nIG1hdGVy 2389\nIGJ1aWxkaW5n 2390\nIOuw 2391\n5ZA= 2392\n7ISc 2393\nemE= 2394\ndWdodGVy 2395\nIFBl 2396\nbmV5 2397\nZXRlcg== 2398\nYXRpYw== 2399\nIGVkdWM= 2400\n6riw 2401\nIG1vdg== 2402\nk6Q= 2403\nYW1h 2404\ncmF0aW9u 2405\nIHNu 2406\n2Yg= 2407\nIHN1bQ== 2408\nIHBob3Q= 2409\nINCd 2410\nIC4= 2411\n5pyJ 2412\nIGZpbmlzaA== 2413\naXR0aW5n 2414\n5a4= 2415\nIGxhcmdl 2416\nIOyW 2417\nIHdoaXRl 2418\nYXJh 2419\nIG1haXM= 2420\nIEhp 2421\nIGRhbQ== 2422\nINin2YQ= 2423\nIGJveA== 2424\nIEhlbGxv 2425\nIHNsZQ== 2426\nIG9wdA== 2427\ncmllZA== 2428\npbw= 2429\nIGFjdGl2 2430\nIG7Do28= 2431\nIENvbQ== 2432\nIHBsYXlpbmc= 2433\nVGg= 2434\nIGF2YWlsYWJsZQ== 2435\nIHBvcnQ= 2436\n5Yg= 2437\nIEFo 2438\nIGxhcw== 2439\nIGVhcmx5 2440\nIHdvbmRlcg== 2441\nsbA= 2442\nIDE4 2443\nY3Vs 2444\nIGZ1bmN0aW9u 2445\nIG1vcm5pbmc= 2446\nbGxl 2447\naWVudHM= 2448\ndXg= 2449\nIGNpcg== 2450\naXRpb25z 2451\nIGRlZXA= 2452\nIHBvbGl0 2453\neW9y 2454\nbXA= 2455\nYWtpbmc= 2456\njOs= 2457\nIE1hbg== 2458\nIG1pbGxpb24= 2459\nIC8= 2460\nIGluZGl2aWQ= 2461\nIHBhbg== 2462\nIGdvdmVybm1lbnQ= 2463\nIHdyaXRl 2464\nIFRvZA== 2465\nYW1lbnQ= 2466\nIM8= 2467\nIHdpbmQ= 2468\nIEVuZw== 2469\nY2hlbg== 2470\nV2g= 2471\n7Jw= 2472\nIGlkZW50 2473\n44Gn 2474\ndmVudA== 2475\ndXJjaA== 2476\nIGh5 2477\nIHlh 2478\nIHRyYWQ= 2479\nIHJlbGF0aW9uc2hpcA== 2480\nw7o= 2481\nIGRvdQ== 2482\nT1I= 2483\nIHN3ZQ== 2484\nIG5lZw== 2485\naW5hdGlvbg== 2486\nIHRleHQ= 2487\naXBw 2488\nIGZpbmU= 2489\nw6Fz 2490\nIERy 2491\nIENvbWU= 2492\nIG1vbnRocw== 2493\nLCI= 2494\n0LXQvdC4 2495\nIGhvdXJz 2496\nIHBvZA== 2497\naXJ0 2498\nIGludm9s 2499\nIGNvbGxlY3Q= 2500\nIGF1Zg== 2501\nIHBh 2502\nIGhpc3Rvcnk= 2503\nbWI= 2504\naWZ5 2505\nID8= 2506\nIGJlbG93 2507\nYXN1cmU= 2508\nYWJ5 2509\nIGxhbmd1 2510\nIGFudA== 2511\nIGNvbWI= 2512\nYXRv 2513\nIGV4aXN0 2514\nIOuL 2515\nIHRha2Vz 2516\nIGNoYXJhY3Rlcg== 2517\nYWZm 2518\nIGZpZWxk 2519\nIGVjb25vbQ== 2520\naWVm 2521\nIHBpZWNl 2522\n5Zw= 2523\nIHJlYWNo 2524\nIOqy 2525\nb255 2526\nIG1hdGVyaWFs 2527\nIGRpZw== 2528\nIHBoeXM= 2529\nIGltcHJv 2530\nIHNpbWlsYXI= 2531\nSUM= 2532\nIG5ldA== 2533\neW4= 2534\nIHBvc2l0aW9u 2535\nw58= 2536\nIGJlbmU= 2537\ncmVhZA== 2538\nIGxlYXJuaW5n 2539\ndW1l 2540\nIGNsZWFu 2541\n0YLQvtGA 2542\nIGNvb2s= 2543\nIHNlZW1z 2544\nIG9s 2545\nIFVT 2546\nIEplcw== 2547\nIOCu 2548\nZW50aWFs 2549\naXZlcnNpdHk= 2550\nYWN5 2551\nINGP 2552\nb2x1dGVseQ== 2553\ncmVjdA== 2554\nIFBsZWFzZQ== 2555\nIHJlcHJlcw== 2556\nIHRvdWNo 2557\nbWVu 2558\nINCw 2559\nacOzbg== 2560\nIFRoYW5rcw== 2561\nIGFuZw== 2562\nIG1ham9y 2563\nIGl0c2VsZg== 2564\naWxscw== 2565\nIiw= 2566\naWFucw== 2567\nIHNjcmVlbg== 2568\nIGhvcg== 2569\nIGtub3du 2570\nIGVudmlyb24= 2571\nIGZpbmFs 2572\nIGZpZ3VyZQ== 2573\nIFR3 2574\nIGV5ZXM= 2575\nIGltYWc= 2576\nIHNlZWluZw== 2577\nIGhhaXI= 2578\ncmVt 2579\nIGFwcGxpYw== 2580\nZW5kcw== 2581\ncHV0 2582\nIG5ld3M= 2583\nIGNvbXBsZXRlbHk= 2584\ndWdocw== 2585\nIGtuZXc= 2586\naWZpZWQ= 2587\nIEpl 2588\nIERpZA== 2589\nIHNpdHVhdGlvbg== 2590\nIGZsbw== 2591\nbXM= 2592\nIHBob25l 2593\nIGJhbGw= 2594\nZG8= 2595\nIHBhcmVudA== 2596\nIHNvcnJ5 2597\ndXJ5 2598\n0LjQvQ== 2599\naXBz 2600\n0LDQtA== 2601\nIGluc3RlYWQ= 2602\nIGh1Z2U= 2603\nIHR1 2604\nIOOB 2605\nIEdy 2606\nIGRldGFpbA== 2607\nINCf 2608\nIGluZGl2aWR1YWw= 2609\nIGZpcmU= 2610\nIGNsb3M= 2611\nIHdlcg== 2612\ndW5l 2613\nIHJ1bm5pbmc= 2614\nIGNvbnZlcnM= 2615\nIHJlY29tbQ== 2616\nIGNvbW8= 2617\nIHNvbWVib2R5 2618\nIEpvaG4= 2619\nIOydtA== 2620\nIE91cg== 2621\ncGxlcw== 2622\nIFBo 2623\nIGFuYWw= 2624\nIDUw 2625\nIG9mZmVy 2626\nIDw= 2627\naXRpb25hbA== 2628\nZ2VzdA== 2629\nIHZvdXM= 2630\nbGV0 2631\naWN5 2632\nIGZlZWxpbmc= 2633\nTEU= 2634\ncm9z 2635\nIHRoaXJk 2636\n0L7Qug== 2637\nIHNlcmllcw== 2638\nIEFueQ== 2639\naXNlZA== 2640\nb2xk 2641\nIGRyYXc= 2642\nIHNlcnZpY2U= 2643\nIGNhbm5vdA== 2644\nYmFs 2645\n44GG 2646\nIGxpdmluZw== 2647\nxLFt 2648\nIGRpZmZlcmVuY2U= 2649\nIG9wcG9ydHVuaXR5 2650\nIG5lYXI= 2651\nb3J0aA== 2652\na2Vu 2653\nIGxvY2Fs 2654\n2Ko= 2655\nIENvbg== 2656\nIG9iamVjdA== 2657\nIGRhc3M= 2658\n44GZ 2659\nkNc= 2660\nIHF1aWNrbHk= 2661\ncmFwaA== 2662\nIGlzc3Vlcw== 2663\n6YCZ 2664\nIEFtZXJpY2Fu 2665\nIHByZXA= 2666\nZW5jZXM= 2667\nIHByb2Zlc3M= 2668\nbGxpbmc= 2669\nb2Y= 2670\nIGZvb3Q= 2671\nYnJl 2672\nIHVzdWFsbHk= 2673\nIGdlbmVyYWw= 2674\nZGE= 2675\nYW5jZXM= 2676\nIGRlc3Q= 2677\nIG9jYw== 2678\nIG1lbWJlcnM= 2679\nIGRhbnM= 2680\nIGVxdWFs 2681\nenQ= 2682\nIGJlY29t 2683\nIG1vdmluZw== 2684\nIHNwZWNpZmlj 2685\nw61h 2686\nIGZ1cg== 2687\nIG5lY2Vzcw== 2688\nIGNvbW1vbg== 2689\nIGF0dGFjaw== 2690\nINGN0YLQvg== 2691\nIFRvZGF5 2692\nIHVucw== 2693\nIEd1 2694\naW9k 2695\nIGFjY291bnQ= 2696\nIGdyYW5k 2697\nIHNlbGY= 2698\nIEVs 2699\nIHRhc3Q= 2700\nIGNvbnRlbnQ= 2701\nIGN1 2702\nhOs= 2703\nIE1heWJl 2704\nIEplc3Vz 2705\nb3Jlcw== 2706\ncG9ydA== 2707\nqbQ= 2708\nIGdpdmVz 2709\nIG5vcm1hbA== 2710\n0YDRgw== 2711\nIGltcGFjdA== 2712\nw6Ry 2713\nIGRpZXM= 2714\nIGxhYg== 2715\nc2g= 2716\naW9z 2717\nIFByZXM= 2718\nIFVuZA== 2719\nIE9m 2720\nIGZpbmFsbHk= 2721\nIGRvbGw= 2722\nIHZvY8Oq 2723\ncGx5 2724\nIEFn 2725\nIHRha2Vu 2726\nIGdyb3VuZA== 2727\nZm9ydA== 2728\nIGdhdmU= 2729\nIEluc3Q= 2730\nIGxvc3Q= 2731\nIHdvcmtlZA== 2732\nIGxpdGVy 2733\nIGlzc3Vl 2734\nIGluZHVzdA== 2735\nIHJldHVybg== 2736\nIGhhcHBlbmluZw== 2737\nIHdhbnRz 2738\n0LjQsg== 2739\nIHByb2JsZW1z 2740\nIENhcg== 2741\nnbw= 2742\nIEFsc28= 2743\nIHNpemU= 2744\nIG9idmlvdXNseQ== 2745\nIFN1 2746\nIFNj 2747\nIHJlY29tbWVuZA== 2748\nb3VyY2Vz 2749\nYXN0aWM= 2750\nLi4uLg== 2751\nIG1p 2752\nbGllcg== 2753\nIEV2ZW4= 2754\nY2lh 2755\nIGh1cg== 2756\ndmE= 2757\nIG1hc3M= 2758\nIHdvdWxkbg== 2759\ndW50 2760\nY2tz 2761\nIGZlbHQ= 2762\nb3Nw 2763\nbGlnaHQ= 2764\n0L7Qu9GM 2765\nbmll 2766\nIGJvdHRvbQ== 2767\nINCx0Ys= 2768\nb3JlZA== 2769\naXNvbg== 2770\nIGdyYWQ= 2771\nIHVtYQ== 2772\nIHZh 2773\nIOyC 2774\ncmVzc2lvbg== 2775\ndWxhdGlvbg== 2776\nSUQ= 2777\naWRlbmNl 2778\nIGJ1cg== 2779\nIGdvbmU= 2780\nbHU= 2781\n7Ja07A== 2782\nIHJlZHU= 2783\nIGph 2784\n7J2Y 2785\naXRh 2786\nIHNvZnQ= 2787\nIMOnYQ== 2788\naWNv 2789\nZXJhbA== 2790\nw7E= 2791\nYWY= 2792\nIHBvaW50cw== 2793\nZ3U= 2794\nIGTDqQ== 2795\nYXB0 2796\nYXg= 2797\nIEFscmlnaHQ= 2798\nIGNhbWVyYQ== 2799\nIGFjaA== 2800\nINC/0L4= 2801\nIHNldmVy 2802\nNTA= 2803\nIHNpZQ== 2804\nz4E= 2805\nIG1hbA== 2806\nIGNvbXB1dA== 2807\nIG1pZGRsZQ== 2808\nIGNvdWxkbg== 2809\nbWluZw== 2810\nIOyL 2811\nIEhpcw== 2812\nIGdhbWVz 2813\nIGludHJvZHU= 2814\nIGNlbGw= 2815\ncG9y 2816\nIHNsZWVw 2817\nIOuz 2818\naWRpbmc= 2819\nIG91 2820\nIGRlZw== 2821\nIGRyaW5r 2822\nIGVudmlyb25tZW50 2823\nIFVuaXRlZA== 2824\nIHRhbGtlZA== 2825\nIGNob29zZQ== 2826\nIGpvdXI= 2827\nZWdl 2828\nIE1pbg== 2829\nIGludGU= 2830\nIHJhdGhlcg== 2831\nIG9mZmlj 2832\n0LrQsA== 2833\nYWNoaW5n 2834\nIG1lbnRpb25lZA== 2835\nIGZpbGw= 2836\nIHRyYWNr 2837\nIG5pZQ== 2838\nIHV0 2839\nINCy0Ys= 2840\naWJpbGl0eQ== 2841\nIHZhYw== 2842\nIHJhZA== 2843\nIHBhY2s= 2844\nIHNlbmQ= 2845\nIERhcw== 2846\nIEFi 2847\nIGVuZ2luZQ== 2848\n44GX 2849\nIGNvbXBldA== 2850\nw7Q= 2851\nINCy0YE= 2852\nIGRvb3I= 2853\nIGxvbmdlcg== 2854\n5bCN 2855\nIGxhbmd1YWdl 2856\nIGV4dHJh 2857\ncGxheQ== 2858\nIHdlYnM= 2859\ndW1i 2860\ncm9vbQ== 2861\n55w= 2862\nIGJlZ2lubmluZw== 2863\nIHJlZmVy 2864\nQU0= 2865\nbmVu 2866\naWdoZXI= 2867\nZmFjZQ== 2868\nZXJj 2869\nIGZvcmdldA== 2870\nIGNvbW1lbnQ= 2871\n0LXQug== 2872\n0LvRjw== 2873\ncm9y 2874\nxbxl 2875\nIEdl 2876\nIGRhcms= 2877\nIGFueW9uZQ== 2878\nYW50ZQ== 2879\nZ2Vz 2880\n7Iq1 2881\n0ZE= 2882\nYmVk 2883\namU= 2884\ncnVjdHVyZQ== 2885\nIHByaW0= 2886\naWRh 2887\n6KY= 2888\n44G+ 2889\nIG1peA== 2890\nIHN0YXJ0aW5n 2891\nIOydtOs= 2892\nIHByb3ZpZGU= 2893\nYWN0aW9u 2894\nIG1vdGhlcg== 2895\nIHBlcmlvZA== 2896\nIHN0aWNr 2897\nIFlvdVQ= 2898\nIHRlY2hub2xvZ3k= 2899\n6rk= 2900\nIGJlZA== 2901\nIGdpdmluZw== 2902\nIGV4cGxhaW4= 2903\nemVu 2904\naW1hdGU= 2905\nIHJlcHJlc2VudA== 2906\nbG9hZA== 2907\nIEhvd2V2ZXI= 2908\nIGxpdmVz 2909\ndXRo 2910\naXJpdA== 2911\nb2du 2912\nIGxpaw== 2913\nIHJlc3BvbnM= 2914\nIHByaXY= 2915\nIHRvbQ== 2916\nw6fDo28= 2917\naWFt 2918\nIGV4Y2l0ZWQ= 2919\nIGNhcmQ= 2920\nZ3JvdW5k 2921\nINeU 2922\nIHNlbnM= 2923\nIHRlYWNo 2924\naWRv 2925\naG9k 2926\nIGVwaXM= 2927\nIHdlbGNvbWU= 2928\nIHdhbGw= 2929\n5Lk= 2930\nIGNoYW5jZQ== 2931\naGVu 2932\nINCh 2933\nIMSR 2934\nIHNpbXBseQ== 2935\nINGC0LDQug== 2936\ncmluZw== 2937\namE= 2938\nYm9vaw== 2939\nIHNldmVyYWw= 2940\nc3Rl 2941\nIGNyZWF0ZWQ= 2942\nINC+0YI= 2943\nIHB1c2g= 2944\nPT0= 2945\nIGhpZ2hlcg== 2946\ndWY= 2947\nb3VyY2U= 2948\nb2tl 2949\nIG9ubGluZQ== 2950\nIHJlbGU= 2951\nIHRvbg== 2952\nZW5zaXZl 2953\nIGZhdm9yaXRl 2954\n0YPQtA== 2955\nIGxvb2tlZA== 2956\nIHZvbg== 2957\n4oCU 2958\nIGbDvHI= 2959\nIGJ1dHRvbg== 2960\nIGJpbGw= 2961\nIGNoYW5nZXM= 2962\nISI= 2963\nIHNsb3c= 2964\nYWJsZXM= 2965\nIGRlYXRo 2966\nYW5kcw== 2967\nYXRlZw== 2968\nIHRoZW1zZWx2ZXM= 2969\n44Gj 2970\nIGNvcA== 2971\n44Gu 2972\nIHBlcnNvbmFs 2973\ndWdoaW5n 2974\nIDEx 2975\nZ2Fy 2976\nYWRlcw== 2977\nIG5lZWRlZA== 2978\nIHN0dWR5 2979\nYWdlZA== 2980\n0YHRgtCy 2981\naW5v 2982\nIGRpc2M= 2983\na2k= 2984\nIGFkZHJlc3M= 2985\n16g= 2986\naXR0ZW4= 2987\nZXNvbWU= 2988\nINC2 2989\npOs= 2990\ndXJh 2991\nIG11 2992\nIGNvbnRpbnU= 2993\nZm9y 2994\nIG1hdGNo 2995\n44Gm 2996\nIHN0cmFpZ2h0 2997\nkOs= 2998\nbmVycw== 2999\nIGRvZw== 3000\nIGRlYg== 3001\nIENP 3002\nIG9z 3003\nZ2Vk 3004\nY2FtZQ== 3005\nIGNvcnJlY3Q= 3006\nZXR0ZQ== 3007\nIFNlZQ== 3008\nIGluY2x1ZGluZw== 3009\nIEV1cm8= 3010\nZXN0ZXI= 3011\nIGp1bXA= 3012\nIFdoaWNo 3013\nINC60LDQug== 3014\nc29u 3015\neWE= 3016\nSU5H 3017\nIGVpbmU= 3018\nb3No 3019\nZW5jeQ== 3020\nIG1lZGlh 3021\nIHN1YnNjcmliZQ== 3022\n6YI= 3023\nIHByaW4= 3024\nIGhhYg== 3025\nIFBlcg== 3026\nIFdhcw== 3027\nIHBhZ2U= 3028\naXRvcg== 3029\nIHRvd2FyZHM= 3030\nIHRyaWVk 3031\nZW5nZQ== 3032\nYXJ0bWVudA== 3033\nIHZhcmk= 3034\nIHBhcGVy 3035\nIHBpY3R1cmU= 3036\nIHZlcnNpb24= 3037\nIGJyb3VnaHQ= 3038\nd2FyZQ== 3039\nIFN0YXRlcw== 3040\nIHNpY2g= 3041\nbGVkZ2U= 3042\nIHBlcmNlbnQ= 3043\nIGdvZA== 3044\nZWM= 3045\nIENvbW0= 3046\nIGRlY2lkZWQ= 3047\nIHNlbGVjdA== 3048\n7ZWc 3049\nKS4= 3050\ndXJpdHk= 3051\nIGZ1cnRoZXI= 3052\nIGNvbW1lbnRz 3053\nbGVtZW50 3054\nIGRyZWFt 3055\nIGNlbnRlcg== 3056\nbWk= 3057\nIGNhcw== 3058\nIHdvbWFu 3059\nIHJvYWQ= 3060\nIGZhaWw= 3061\nIGJlY2FtZQ== 3062\nbHVz 3063\naWxpdGllcw== 3064\n44Gv 3065\nIENv 3066\nIG1hbmFnZQ== 3067\nIHJlY29nbg== 3068\nIGFjdGlvbg== 3069\nIGJlbmVm 3070\nIGVhcmxpZXI= 3071\n15w= 3072\nIHNwZWVk 3073\nIG1lbnQ= 3074\nIHNvY2k= 3075\nIHNob290 3076\ndWk= 3077\nIMOk 3078\nIGFwcGx5 3079\ndm8= 3080\neGlt 3081\nIGNhdXNl 3082\nIHN1cnBy 3083\nIGhhYmVu 3084\nREk= 3085\nIGZhdGhlcg== 3086\nIE5leHQ= 3087\nIFlvdVR1YmU= 3088\nIGNvZGU= 3089\nIHJvbGU= 3090\nZ3Jlc3M= 3091\nIGdyZWVu 3092\nZXR0 3093\nIGJ1aWx0 3094\nIGZsb3c= 3095\nIGJhc2U= 3096\nIHRyYWluaW5n 3097\nIHJvdW5k 3098\nIFdpbGw= 3099\nIHBhdGg= 3100\nIFJv 3101\nIGludGVyZXN0ZWQ= 3102\n7Ja0 3103\nIHJlc3BlY3Q= 3104\nIGNoYW5nZWQ= 3105\naXNzaW9u 3106\nIHN0dWRlbnQ= 3107\nb2dyYXBo 3108\nIGFwcHJvYWNo 3109\nIHNob3dz 3110\n5bCx 3111\nIHRhcg== 3112\nIGNyaXQ= 3113\nIGdsbw== 3114\n7Iq164uI64uk 3115\nIGRlYWQ= 3116\nIFByZXNpZGVudA== 3117\nIHRob3Vz 3118\nIGJhbA== 3119\nc3Rlcg== 3120\nZXg= 3121\nIGFic29sdXRlbHk= 3122\nIG1pYw== 3123\nIHByYWN0aWNl 3124\nIHF1YWxpdHk= 3125\nIGxvd2Vy 3126\nb2dsZQ== 3127\nIHNlcGFy 3128\nYmFsbA== 3129\nbWVkaQ== 3130\nIHJldmlldw== 3131\nIEFwcA== 3132\nIG9r 3133\n4oCL 3134\nIGV4cGVyaWVu 3135\nIGNvbmNlcm4= 3136\nZW50aWFsbHk= 3137\nbW9yZQ== 3138\nIEpv 3139\nYXBhbg== 3140\nIEljaA== 3141\naXN0aWM= 3142\nIGZhaXI= 3143\nIHdlYnNpdGU= 3144\naXJlcw== 3145\nIEJ5 3146\nIHRyYXZlbA== 3147\nIHJpc2s= 3148\nIG1pcg== 3149\nIGJvYXJk 3150\nIHNlbg== 3151\nIHBhcmVudHM= 3152\nIFdvdw== 3153\nIGZlZWQ= 3154\nIHNhdmU= 3155\nIHNlcmlvdXM= 3156\nIGluaXQ= 3157\nRUw= 3158\ndW5kcmVk 3159\nQVM= 3160\nIHZhbg== 3161\nb3Jyb3c= 3162\nIHdvcnRo 3163\nIHNlYXJjaA== 3164\nIDE2 3165\nIHBhcnRz 3166\n0YHRgtGM 3167\nIGNvbXBhbg== 3168\nIG1vdmll 3169\nIG1ldGhvZA== 3170\nIGlsbA== 3171\nIHdpc2g= 3172\nZHk= 3173\nIGl0ZW0= 3174\nIG1pbnVz 3175\nYW5nZXI= 3176\nIHZvaWNl 3177\nIHNraW4= 3178\nIGFyZWFz 3179\nIGVpZ2h0 3180\nIG9icw== 3181\nICw= 3182\n0LDQuQ== 3183\nIG9pbA== 3184\nIGN5 3185\nIGJhYnk= 3186\nc3k= 3187\nIGVtcGxveQ== 3188\nIEtl 3189\nIHBsYWNlcw== 3190\nIGZpeA== 3191\nIGVzdMOh 3192\n44Go 3193\naXZlZA== 3194\nIGxvdHM= 3195\nIHNlYXNvbg== 3196\ndW5r 3197\nYWx0 3198\nIHRhYmxl 3199\nINCi 3200\nw6I= 3201\nIGF0dGVudGlvbg== 3202\n44Gq 3203\nIEhlcg== 3204\nIGFnZQ== 3205\nIHByYQ== 3206\nYmFjaw== 3207\nY2ls 3208\nIG5ldHdvcms= 3209\ncml0 3210\nIGRvYw== 3211\nIGFyZW4= 3212\naWdlbg== 3213\nIOuE 3214\n2K8= 3215\nZW5kZXI= 3216\nIHRvdGFs 3217\nIHByaWNl 3218\nIGNyYXp5 3219\n7Jo= 3220\naXF1 3221\ndGhvdWdo 3222\nWW91 3223\n2Yc= 3224\n44KT 3225\nz4U= 3226\nIHNhdA== 3227\nIGJp 3228\nIERpZQ== 3229\nIHNoYQ== 3230\nIHRoYW5rcw== 3231\ndWg= 3232\nIHN0YWdl 3233\n0LDQtg== 3234\nIEZs 3235\nIGxlYXY= 3236\nIGJveQ== 3237\nIGFm 3238\nw7Zu 3239\nIEdldA== 3240\nIGFjY2VwdA== 3241\nIGVudGVy 3242\nIHR1cg== 3243\nIHNpxJk= 3244\nIGhvbmVzdA== 3245\n44CM 3246\nIHNhbQ== 3247\nIHJlcGw= 3248\nZ2luZw== 3249\nIGRldmVsb3BtZW50 3250\nIEFjdA== 3251\nb3Jh 3252\n44CN 3253\n5L4= 3254\nIGtub3dz 3255\nIGltYWdl 3256\nIExvcmQ= 3257\n0LjRgtGM 3258\nIHdlZWtz 3259\nIHNleA== 3260\nlOs= 3261\nIGh1bmRyZWQ= 3262\nIHNvdW5kcw== 3263\nIGxlYXJuZWQ= 3264\nIGJ1ZA== 3265\nINGB0YI= 3266\nIGluY3JlZA== 3267\n4pk= 3268\nIG5vcw== 3269\nIGRyb3A= 3270\nIGJlbg== 3271\nINCY 3272\nIHNhZmU= 3273\nYXRh 3274\nIGZ1Y2s= 3275\nc29jaQ== 3276\nIGRhbg== 3277\nIGNyb3Nz 3278\nMTA= 3279\nbW8= 3280\ndmVydA== 3281\nIDE3 3282\nemll 3283\n5ZU= 3284\nIGRvbQ== 3285\nIEJv 3286\nIHNldHRpbmc= 3287\nIGludm9sdmVk 3288\nYXJpbHk= 3289\nIHNpbmQ= 3290\nIHN1cw== 3291\nIHdvcnJ5 3292\nZXRo 3293\n6rmM 3294\nIHN1bg== 3295\nIGhpZXI= 3296\nIGNlcnRhaW5seQ== 3297\nb3Vs 3298\nb3J0cw== 3299\nIEVy 3300\nIFVt 3301\nIGNhdXM= 3302\nIG5hdHVyYWw= 3303\nIMO8 3304\nIGNyeQ== 3305\nIFNlYw== 3306\nIHNvbQ== 3307\n5rI= 3308\nIGVkdWNhdGlvbg== 3309\n0LDQtdGC 3310\nIG11bHRpcA== 3311\nIGFsb25l 3312\nIGV5ZQ== 3313\nIHJhdGU= 3314\nIEV1cm9wZQ== 3315\n6L8= 3316\nbW9u 3317\nIGZpdA== 3318\naXppbmc= 3319\ncHBlZA== 3320\nIHByZXNzdXJl 3321\ndGhl 3322\n0LjRgQ== 3323\naXRlcw== 3324\nIEFm 3325\ncmVjaQ== 3326\nYXR0bGU= 3327\nIHNlcnZpY2Vz 3328\nIEdvb2dsZQ== 3329\n6YE= 3330\nIGNhc2Vz 3331\nIGRyaXZl 3332\nIGNoYWxsZW5n 3333\ndXo= 3334\nIE1v 3335\n7Jy86w== 3336\ndmFs 3337\n5YCL 3338\nIGZvbA== 3339\nIOyi 3340\nZmZpYw== 3341\nIHJh 3342\nIHNpbg== 3343\nIGJsdWU= 3344\nIGFmZmVjdA== 3345\nIG1pcw== 3346\nIHNob3Q= 3347\nINC+0LE= 3348\nYXNpbmc= 3349\nIHNpZ25pZmlj 3350\nIENoZQ== 3351\nIOqz 3352\nIHBvc2l0aXZl 3353\n7KM= 3354\nIHdpZQ== 3355\nIDQw 3356\nb3JkaW5n 3357\nIEZyb20= 3358\n6rU= 3359\nIGJyYW5k 3360\nIHRydXN0 3361\nIHBsZQ== 3362\nIGNvbW11bmlj 3363\nIHdlaWdodA== 3364\nIGFza2luZw== 3365\nIHRheA== 3366\nIEphcGFu 3367\n44Gf 3368\nIO2VmA== 3369\nb3Bz 3370\nz4I= 3371\nIHB1dHRpbmc= 3372\nIHJvbGw= 3373\nIEFtZXJpY2E= 3374\ncmVn 3375\nntc= 3376\nYXR1cmVz 3377\nZW5zaW9u 3378\nIFNvbWV0 3379\nIG9yaWdpbmFs 3380\ncGluZw== 3381\nIMWf 3382\nIHByb2R1Y3Rz 3383\n44O8 3384\nIGNvbnRhY3Q= 3385\nb2x1dGlvbg== 3386\nIGdvYWw= 3387\nIHBvdw== 3388\nIHBlcmZvcm1hbmNl 3389\nIGJsb29k 3390\nYXRvcnM= 3391\nIE1pY2g= 3392\nIHRlbXBlcg== 3393\nIERhbg== 3394\nIHN1Z2c= 3395\n0YLQuA== 3396\nIGltbQ== 3397\nIG9mZmljZQ== 3398\nIGFycmk= 3399\nIGNvbWZvcnQ= 3400\nINCU 3401\nIHN1Z2dlc3Q= 3402\nIHBsYXQ= 3403\ngpg= 3404\nMTk= 3405\nIG9t 3406\nIHNldmVu 3407\nIENlbnQ= 3408\naWxsZQ== 3409\nIGNvbmNlcHQ= 3410\nIGJhZw== 3411\nw7xu 3412\naXZlbHk= 3413\nIGRpdg== 3414\nbW9z 3415\n5ok= 3416\nIGZlZWxz 3417\nIGly 3418\nYWtlcw== 3419\nbGV5 3420\nIHBhcnRpY2lw 3421\nINCa 3422\nZmw= 3423\nanVzdA== 3424\nIHNpbA== 3425\nIFBh 3426\nQUw= 3427\nIGdvdHRh 3428\nIGZhbg== 3429\nIGNoYWxsZW5nZQ== 3430\nIGNvbXBhbmllcw== 3431\nIFBlb3BsZQ== 3432\nPC8= 3433\n0L7Qtw== 3434\nIHBlbg== 3435\naXNpbmc= 3436\nIGF1cw== 3437\nZW1pYw== 3438\nYW1lbnRl 3439\nIG1lZXRpbmc= 3440\nIHZpc2l0 3441\nIHN1cHBvc2Vk 3442\nIE9uY2U= 3443\n0LTQsA== 3444\nb3JsZA== 3445\nMzA= 3446\nVVM= 3447\nIHZpb2w= 3448\nIG5vdGljZQ== 3449\nINCQ 3450\naGFu 3451\ncGVk 3452\n7Jg= 3453\naGg= 3454\nIHRyb3U= 3455\nIG1pbnV0ZQ== 3456\nIFBhcg== 3457\ncmF5 3458\nIHRpdA== 3459\nIHVwZA== 3460\nIGJsb2Nr 3461\nIGR1ZQ== 3462\nYXVy 3463\nIGZvcmNl 3464\nIGNvdW4= 3465\nIOKAlA== 3466\nIHR5cGVz 3467\n66c= 3468\nIGxhdGU= 3469\nIGltcHJvdmU= 3470\nIOyI 3471\nIGF2ZQ== 3472\ndWxlcw== 3473\nY2w= 3474\nYW1lZA== 3475\nIGF3ZXNvbWU= 3476\nIE9r 3477\nIHZvdA== 3478\nIG1hY2hpbmU= 3479\nIGZvbGxvd2luZw== 3480\nIG1lYXN1cmU= 3481\nYWNpw7Nu 3482\ndWVs 3483\nY2hhbg== 3484\nIGFiaWxpdHk= 3485\nIHRvdXQ= 3486\nIGlkZWFz 3487\nIGluY3JlYXNl 3488\nIGVucw== 3489\nINGF 3490\nIOuq 3491\nIGplc3Q= 3492\nINCc 3493\nIHRydXRo 3494\naHk= 3495\nIHNwZW5k 3496\nIHNjaWVuY2U= 3497\nZXRl 3498\nIDE0 3499\nIGVwaXNvZGU= 3500\nIGFsZw== 3501\nZW5kZWQ= 3502\n44GT 3503\nYXJp 3504\nbGxh 3505\nIGZpc2g= 3506\nIHRocm93 3507\nbWl0 3508\n5bk= 3509\nIGNpcmM= 3510\nIENhbA== 3511\nIHRvdXI= 3512\nIGRpcmVjdGlvbg== 3513\nIG5vY2g= 3514\n0LXQsg== 3515\nw6lu 3516\nIGNvdW50cmllcw== 3517\nIGluZHVzdHJ5 3518\naW55 3519\naWNsZQ== 3520\nIGZlZXQ= 3521\nSXQ= 3522\nIGxlYWRlcnM= 3523\nZXR6dA== 3524\nIHN0YWZm 3525\n55Q= 3526\nIHB1cnA= 3527\naXRv 3528\nPyE= 3529\nIEph 3530\nIHN0b3Jl 3531\nZXRpYw== 3532\nIENoaW5h 3533\nIOuQ 3534\nIFVuaXZlcnNpdHk= 3535\nICM= 3536\nIGRlY2lzaW9u 3537\nIGFjaGll 3538\nIGFjdHVhbA== 3539\ndWx5 3540\nIHNlY3Rpb24= 3541\nIHJlc3VsdHM= 3542\nIHN0YXI= 3543\nIG1pc3Q= 3544\naWJseQ== 3545\nIGRhZA== 3546\nIG51bWJlcnM= 3547\nb21i 3548\n6Ko= 3549\nIFNwZQ== 3550\nIG1lcg== 3551\nIDI1 3552\nIGF1dG9t 3553\nIGNvbGQ= 3554\n2Kg= 3555\nhJw= 3556\nYWdlcg== 3557\nIFRW 3558\nIFNpZQ== 3559\nIEhhdmU= 3560\nIMW8ZQ== 3561\ndWdn 3562\nYWluZWQ= 3563\nIHVwb24= 3564\nIGxvZw== 3565\nIGNvbXBsZXRl 3566\nIGJyYWlu 3567\nYWdpbmc= 3568\nIE11cw== 3569\nb3Zlcg== 3570\nIGVhc2llcg== 3571\nIGludGVncg== 3572\nIG3DoXM= 3573\nIHR1cm5lZA== 3574\nIHN0cmk= 3575\naXZhbA== 3576\nIGhlYXY= 3577\nIFRI 3578\nIHdyaXRpbmc= 3579\n0YDQsA== 3580\n5Zyo 3581\n5aSn 3582\nIGNsYQ== 3583\nZGluZw== 3584\nIHRlbGxpbmc= 3585\n0LjQtA== 3586\naWNhdGVk 3587\n5Lul 3588\nYWNodA== 3589\n44GC 3590\naGFwcw== 3591\nIFN0ZQ== 3592\nIHJlc291cmNlcw== 3593\nIGRhbm4= 3594\nIHBhcnR5 3595\nIM+E 3596\nIHNhZg== 3597\naXNlcw== 3598\ndHJl 3599\nb2ludA== 3600\nIGtub3dsZWRnZQ== 3601\nIGFueW1vcmU= 3602\nIGZseQ== 3603\nIG1haW50 3604\n0LjQug== 3605\n5ZE= 3606\nIHNlbGw= 3607\nbGF1Z2hz 3608\nIFlvcms= 3609\nIGJpZW4= 3610\nIG9k 3611\nIGVhc2lseQ== 3612\nIHJhbmdl 3613\nIG9wdGlvbg== 3614\n2Lk= 3615\nIGFwcHJlY2k= 3616\nb2Ny 3617\nIGRldGVybQ== 3618\n0YQ= 3619\nIG1lYW5pbmc= 3620\nIHNpdGU= 3621\nIGRpc2Nv 3622\ndmVyYWdl 3623\nIGxvc2U= 3624\nIGluc3RhbGw= 3625\nIGVtb3Q= 3626\nYW50bHk= 3627\nw6R0 3628\nIHRhbWI= 3629\nIFdhcg== 3630\nIEhv 3631\nIEdlbg== 3632\nZW15 3633\n0LXQtw== 3634\nIFBvbA== 3635\nIG1lc3NhZ2U= 3636\nIG5vdGU= 3637\njIA= 3638\nIGhldA== 3639\nIGltbWVkaQ== 3640\nIGF2bw== 3641\nIGJvb2tz 3642\nIGJlY29tZXM= 3643\ncmVzaA== 3644\nw6hz 3645\nYXNvbnM= 3646\nIGhpbXNlbGY= 3647\ndXRz 3648\nIGp1 3649\nIGF3YXJl 3650\nIHJlcXVpcmU= 3651\nIHN5c3RlbXM= 3652\nIEhhcg== 3653\nIGFtb25n 3654\nIGhvbQ== 3655\nIGJyZWF0 3656\nIHdlaXJk 3657\nIOu2 3658\nzrs= 3659\n2Kk= 3660\naWZm 3661\nb3Jpbmc= 3662\nIHBsYXRmb3Jt 3663\nIFRha2U= 3664\nIGhlbHBz 3665\ndXRpb25z 3666\nIGZvcmc= 3667\nIGx1Y2s= 3668\nIEVuZ2xpc2g= 3669\nIHdlYg== 3670\nIG5lZ2F0aXZl 3671\nIHR1dA== 3672\nIGFib3Zl 3673\nbmd0aA== 3674\nIOqxsA== 3675\nIHN0b3JpZXM= 3676\nIGxvYWQ= 3677\nIGJhY2tncm91bmQ= 3678\nIHN3aXRjaA== 3679\nZ2E= 3680\nIHByaW5jaQ== 3681\nIGZpbmFu 3682\nIHZhcmlvdXM= 3683\nIGzDoA== 3684\nIGtpbmRz 3685\nYWluaW5n 3686\nIG5hdHVyZQ== 3687\nINCe 3688\nY3o= 3689\nIHByYXk= 3690\nIGdhcg== 3691\naXJt 3692\nICY= 3693\nIOyD 3694\nbnM= 3695\nIFJlcA== 3696\nIEZl 3697\nIHJldg== 3698\ncmFuZA== 3699\nIGxpa2VseQ== 3700\nIHVuZGVyc3RhbmRpbmc= 3701\nxLFy 3702\n44GL 3703\nIGZhbA== 3704\nIDEz 3705\n0YbQuA== 3706\nIHN1ZA== 3707\nIGJyb3RoZXI= 3708\nIHBsYW50 3709\nIHRocm91Z2hvdXQ= 3710\nd2lzZQ== 3711\ncHJl 3712\nIGN1bHR1cmU= 3713\nINmF 3714\nIHdvbmRlcmZ1bA== 3715\nIGFo 3716\ncHBlcg== 3717\nIHNvbGQ= 3718\nIHN0YXJ0cw== 3719\nIHdyaXR0ZW4= 3720\nzq8= 3721\nbmk= 3722\nINeU1w== 3723\nIERhdg== 3724\nIHVsdA== 3725\nIGFybQ== 3726\nIHJvY2s= 3727\nIHdlYXI= 3728\n642w 3729\nYW5v 3730\ncmFn 3731\nIHNxdWFyZQ== 3732\n0LDQvdC4 3733\nY2FzdA== 3734\nbGVicg== 3735\nIGxpdGVyYWxseQ== 3736\nIHBsYXllZA== 3737\nIGhlYXQ= 3738\nb25zZQ== 3739\ncmljdA== 3740\nIGluc3A= 3741\naWRz 3742\nIHBvcHVsYXI= 3743\n64+E 3744\nIGNhdGNo 3745\nIG1vdW50 3746\nIGp1ZA== 3747\nV2hhdA== 3748\n0LXQsQ== 3749\nUkE= 3750\nYXVk 3751\n0LrQvg== 3752\nIHN1cmZhY2U= 3753\nIGNvbnY= 3754\nIHBpZWNlcw== 3755\nT2g= 3756\n5oA= 3757\nIHN0eWxl 3758\ncHBpbmc= 3759\nIHJlYWRpbmc= 3760\nIGNvbnZlcnNhdGlvbg== 3761\n0L7Qvw== 3762\n5L6G 3763\nIEFnYWlu 3764\nIGJhbms= 3765\ndGltZQ== 3766\n0YPRgg== 3767\nZXJ2ZQ== 3768\nIEdyZWF0 3769\nIGNhcHQ= 3770\n0LDQsQ== 3771\nYXlz 3772\nIEZpbg== 3773\naWZpY2F0aW9u 3774\nIMOkcg== 3775\n0LDRjg== 3776\nIGVnZw== 3777\nIFdlbA== 3778\nIHRhcmdldA== 3779\ndWxh 3780\nY2hlcw== 3781\nYW5p 3782\nT08= 3783\naWNpb3Vz 3784\nbm93 3785\nz4M= 3786\nYm9hcmQ= 3787\nIGdlbnRl 3788\nIGRybw== 3789\nIEV0 3790\nIGRpbg== 3791\nIGNvcw== 3792\nIGF1dGhvcg== 3793\n2LM= 3794\nIG9jaA== 3795\nIGVtYWls 3796\nIHNwaXJpdA== 3797\nIHNpdHRpbmc= 3798\nbWFz 3799\nIHN0cmVuZ3Ro 3800\nIGJpZ2dlcg== 3801\nIFdhaXQ= 3802\nIG1hdA== 3803\nIHBvbGljZQ== 3804\ncmVzc2Vk 3805\nIHdhaXRpbmc= 3806\naXNoaW5n 3807\nIGRvbGxhcnM= 3808\naG9vZA== 3809\nc3M= 3810\nIGltYWdpbmU= 3811\naW5p 3812\nIG1lcw== 3813\nIGRpc2U= 3814\naWRnZQ== 3815\nYWJvcg== 3816\nIHBldA== 3817\nIGhvcA== 3818\nIEtpbmc= 3819\nIGNvbXB1dGVy 3820\nIGdvbGQ= 3821\nIG51 3822\nIGZpbmc= 3823\nKSw= 3824\nIHNlY3VyaXR5 3825\ncnVjdGlvbg== 3826\nIHNvbHV0aW9u 3827\nZXh0 3828\nIHBhdHRlcg== 3829\naWNrZW4= 3830\ndXJlZA== 3831\nIHN0YW5kYXJk 3832\n7Iuc 3833\nIGRvdWJsZQ== 3834\nzrc= 3835\nIHdpZmU= 3836\naXNh 3837\nIGRpcmVjdGx5 3838\nYWNlZA== 3839\nIGJ1bmNo 3840\nIMK/ 3841\n0LDQu9GM 3842\nIHJlZ2FyZA== 3843\nIHN3ZWV0 3844\nIHVuaXF1ZQ== 3845\nIOKZqw== 3846\nIHRyYWlu 3847\nIEdlcm0= 3848\nzqw= 3849\nUkU= 3850\nIGJlaGF2 3851\nIHByZWQ= 3852\n7IM= 3853\nc2V0 3854\nIGRlc2NyaXB0aW9u 3855\nw6ll 3856\nIGNhdA== 3857\n5ZM= 3858\nIGNvbGxlZ2U= 3859\n7Js= 3860\nIGFwcGxpY2F0aW9u 3861\nIFNlbg== 3862\nYXNr 3863\nIGNyZWQ= 3864\ndWJsaWM= 3865\nIG11bHRpcGxl 3866\nIG5p 3867\nIHByZXNpZGVudA== 3868\nIGFkZGVk 3869\nIHJvYg== 3870\nIGFxdWk= 3871\nIGhvc3A= 3872\nIHRvb2xz 3873\nIGd1bg== 3874\nIGJhc2lj 3875\nIGxpbmVz 3876\nIHN0cnVjdHVyZQ== 3877\nIFJ1c3M= 3878\nIHRvdGFsbHk= 3879\nIGJpZ2dlc3Q= 3880\nIGVlbg== 3881\nIGFyZw== 3882\nINec 3883\nIHBhcms= 3884\nIERlcw== 3885\nIGNlbGVicg== 3886\nIGZhaXQ= 3887\n0LXQvdGM 3888\nIHN1ZmY= 3889\nIHJlZ3VsYXI= 3890\nqOs= 3891\nIG1pbmU= 3892\nIEtvcmU= 3893\nIHByZXZpb3Vz 3894\nIHBp 3895\nIHNlZw== 3896\nIHBvbGljeQ== 3897\nINC60L4= 3898\nIFRydW1w 3899\nIHZhY2M= 3900\nw7N3 3901\nIFN5 3902\n0LjRhw== 3903\naXR0ZXI= 3904\nIHBvbGl0aWNhbA== 3905\ncmFz 3906\nIGFscw== 3907\n0LXQu9GM 3908\nIHNoYXBl 3909\nYW56 3910\nIG9udG8= 3911\nIGFyY2g= 3912\nIGFtYg== 3913\nYWdyYW0= 3914\nIFNt 3915\nY3Rpb25z 3916\nIGpvaW4= 3917\nYm9y 3918\n5Zs= 3919\nIGZyYW1l 3920\noIc= 3921\nIGNob2ljZQ== 3922\n4K+B 3923\n0YPRjg== 3924\nIENvcg== 3925\nIFN3 3926\nSVQ= 3927\nIHRlbmQ= 3928\nIEVhcg== 3929\nIHRvcg== 3930\nIGV2ZW50cw== 3931\nIGNsYWlt 3932\nIERh 3933\nIE1hcms= 3934\nIGdyb3Vwcw== 3935\nIGVhdGluZw== 3936\nIFdvcmxk 3937\nIHJlY2VudGx5 3938\nIHRhc3Rl 3939\nIHN1cnY= 3940\n4KQ= 3941\nIHNraWxscw== 3942\nINC40Lc= 3943\naXR0ZWQ= 3944\nIHNob3A= 3945\n7J207A== 3946\nIGVzdGFi 3947\nIOuCmA== 3948\nIHNlY29uZHM= 3949\nIFRob3Nl 3950\nIEVudA== 3951\nIOyE 3952\nZXJzb24= 3953\nIHRvd24= 3954\nIGNhbmQ= 3955\nIG9wdGlvbnM= 3956\nIGluZw== 3957\nVklE 3958\nIGVuY291cg== 3959\nIHLDqQ== 3960\n4pmq 3961\nIGVudHJl 3962\nIG1vdmVtZW50 3963\nIEJlbg== 3964\nIGJpcnRo 3965\nIHdoZQ== 3966\nIGhhbmc= 3967\nIEVt 3968\naWdl 3969\ncm9sbA== 3970\nIHVuZg== 3971\n7II= 3972\nIHJpZA== 3973\nIHNwcmVhZA== 3974\nIGhvc3Q= 3975\nYWxk 3976\nIEVk 3977\nIGNvbnN1bQ== 3978\nVU4= 3979\nIG9waW4= 3980\naXRhcg== 3981\nIE1lZA== 3982\nIHN1YmplY3Q= 3983\nIHBhbA== 3984\nIGNhcnJ5 3985\nIGFncmVl 3986\nIFdoaWxl 3987\nIGNhcmVlcg== 3988\nIHNjaWVudA== 3989\nIHN1ZGRlbg== 3990\nIGZpbGU= 3991\nemk= 3992\nIGV4Y2VwdA== 3993\n6bo= 3994\nIHBvdGVudGlhbA== 3995\nIEFub3RoZXI= 3996\nIGNvbXBsZXg= 3997\nIFNpbQ== 3998\nZW5kbw== 3999\nIHJhaXM= 4000\nIHBoeXNpY2Fs 4001\nIGRhdGU= 4002\nYWtlcg== 4003\nIENvbA== 4004\nIHBvd2VyZnVs 4005\nIG1lbWJlcg== 4006\ncmFw 4007\nIHNwb3Q= 4008\nIHNvdXJjZQ== 4009\nIGZlbQ== 4010\nw6lt 4011\nIGVtcA== 4012\namk= 4013\naWV0eQ== 4014\nIGluZmx1 4015\nIGRyeQ== 4016\nIGxvY2s= 4017\nIHplcm8= 4018\nIFVo 4019\nIHJvdXQ= 4020\nIHBvcnF1ZQ== 4021\nIDI0 4022\nIHRhbA== 4023\nIGZvbGtz 4024\nIGxhdW5jaA== 4025\nIGNvbXBvbg== 4026\nIFdlbGNvbWU= 4027\nIGthbm4= 4028\nw6Ru 4029\nINGN0YI= 4030\nZWVz 4031\nINmI 4032\nIGFueXdheQ== 4033\nIGF1ZGllbmNl 4034\n5Lq6 4035\nIHNsaWdodA== 4036\nb25h 4037\nIHVy 4038\nIHJlbGln 4039\nIGV4dHJlbQ== 4040\nxLF6 4041\nIE1h 4042\nzrw= 4043\nIMO2 4044\nIGFsbG93cw== 4045\nIGZhdA== 4046\nIEZhY2U= 4047\nIG5hdGlvbmFs 4048\nIGludGVydmlldw== 4049\nIE1j 4050\nw6l0 4051\nIGN1dGU= 4052\nZWxh 4053\nIHNlY3JldA== 4054\nIFdlc3Q= 4055\nIERlcA== 4056\nIGV4ZXJj 4057\nIGhpc3Rvcg== 4058\nIHByaW9y 4059\nIDYw 4060\nYXZh 4061\nYWNoZXI= 4062\neW9uZA== 4063\nIEhh 4064\nIGVzdGU= 4065\naW5hcnk= 4066\nIE5vcnRo 4067\nb25zdA== 4068\nIHNtYXJ0 4069\nYW1z 4070\n0LDQu9C4 4071\nIGRhcg== 4072\nZXJlZA== 4073\nIGZ1bm55 4074\nIE9i 4075\nIEJsYWNr 4076\nIHJlbGF0ZWQ= 4077\nIEJ1 4078\nIHNvbWV3aGVyZQ== 4079\nIFJlbQ== 4080\nbmVz 4081\nbWVudGU= 4082\nIFJlYWxseQ== 4083\nIGNyZWF0aW5n 4084\nIGZhbWls 4085\nIHNvY2lldHk= 4086\nIGdlbA== 4087\nIHRyYW5zZm9ybQ== 4088\nxIM= 4089\nIGluY2x1ZGU= 4090\nIGhvbA== 4091\nbGlrZQ== 4092\na28= 4093\nYWlycw== 4094\nINC/0L7QtA== 4095\nIHBlcnNwZWN0 4096\nIGJlcw== 4097\nIHBhcnRpY3VsYXJseQ== 4098\nIHNob3dpbmc= 4099\nIFBhcnQ= 4100\nIHF1YWw= 4101\nbG9jaw== 4102\nIHJlYWxpdHk= 4103\naG9sZA== 4104\naWN0aW9u 4105\nb29u 4106\nIHZpcg== 4107\n44Gr 4108\naXRhcnk= 4109\nIGRydWc= 4110\nIGZlYXR1cmU= 4111\nIHJlYXNvbnM= 4112\nINep 4113\nIHdyb3Rl 4114\nIGZhbnQ= 4115\nIGJhbmQ= 4116\n2YM= 4117\nZW5h 4118\na2V5 4119\nIGVhcnRo 4120\nZG9t 4121\nIGZlYXR1cmVz 4122\nIGZsb29y 4123\nIHNwZWFraW5n 4124\nIHRpcA== 4125\nIEF1c3Q= 4126\nIHN0b2Nr 4127\nIGNodXJjaA== 4128\nIHJhYw== 4129\n7Jy866Gc 4130\n4LiZ 4131\n44KM 4132\na3k= 4133\nIHJlc3BvbnNl 4134\n24w= 4135\ndWxhdGlvbnM= 4136\nIHNsaWRl 4137\nIGdyYWR1 4138\nY2lvdXM= 4139\nIG1lYW50 4140\nID09 4141\nINeQ1w== 4142\n44U= 4143\nIGtpbmRh 4144\nIHNjZW5l 4145\nIG11aXQ= 4146\nIOqwgA== 4147\ncmFzdA== 4148\ncmVzdA== 4149\nIHBsYXllcnM= 4150\nd2E= 4151\nIGJyb2Fk 4152\nIHRvbW9ycm93 4153\nb2NvbA== 4154\nINGB0LI= 4155\nIEJhcg== 4156\nxLFr 4157\nIHNlYQ== 4158\nIHJlbW92ZQ== 4159\nIHJlbWluZA== 4160\n0L7QvNGD 4161\nIFNpbmNl 4162\nIGF2ZWM= 4163\nY2VsbA== 4164\n0LjRhQ== 4165\nIGRvY3VtZW50 4166\nIOq3uOuf 4167\nIG5laWdo 4168\nYmVhdA== 4169\nIHDDpQ== 4170\nIGFzcGVjdA== 4171\nIGRlZA== 4172\nbGlzaGVk 4173\naWxz 4174\nIG91cnNlbHZlcw== 4175\ndWNl 4176\nIGhleQ== 4177\nINC/0YDQvg== 4178\nZW50eQ== 4179\nIGFzc29jaQ== 4180\nYWRvcw== 4181\ndW1iZXI= 4182\nIF0= 4183\n6YKj 4184\nbm92 4185\nIOyZ 4186\n0YPRhw== 4187\nIGNvbmRpdGlvbg== 4188\n64qU642w 4189\nIHZhbHVlcw== 4190\nIHNjZW4= 4191\nbWluaXN0 4192\nIGNhc3Q= 4193\nIGdyb3dpbmc= 4194\nIHVzZXI= 4195\nIHJlc3BvbmQ= 4196\nbGlt 4197\nw6ly 4198\neW0= 4199\n55yL 4200\nb3Nlcw== 4201\nc3ljaA== 4202\nINGA0LDQtw== 4203\nIGFwcGVhcg== 4204\nIHByb2dyZXNz 4205\nZW5ndGg= 4206\nIGphaw== 4207\nIERpcw== 4208\nIHBhdGllbnRz 4209\nIFNlcg== 4210\nIGdhcw== 4211\nw6hyZQ== 4212\n7Ja07JqU 4213\nIHJlY2k= 4214\n7J24 4215\nIHNjYQ== 4216\nZXBlbmQ= 4217\n0YHQug== 4218\n0LDQvw== 4219\nIGJhdHRlcg== 4220\nIHZlaA== 4221\n8J8= 4222\nIGFjY29t 4223\nIGJlYXQ= 4224\nIHBhaW50 4225\nIGNvbnRyaWI= 4226\nIHNhZA== 4227\nxrA= 4228\nYWxlcw== 4229\nIHRyZWU= 4230\nYmE= 4231\nIGJvcm4= 4232\naWNlZA== 4233\n4K6V 4234\nYmFuZA== 4235\nIG1lY2hhbg== 4236\nIERldA== 4237\nIGNhcGl0YWw= 4238\nIGRlbGl2ZXI= 4239\nIGZlYXI= 4240\nnpg= 4241\nIFNvdXRo 4242\nIGJvdWdodA== 4243\nIHN0cmVzcw== 4244\nIHZvcg== 4245\nPz8= 4246\naWg= 4247\n7JW8 4248\nIGVyYQ== 4249\n7J206w== 4250\n0LDRjw== 4251\naXNpb25z 4252\naXZpdHk= 4253\nIGhlbHBlZA== 4254\nIGFzc2lzdA== 4255\nIHBsYXllcg== 4256\ncmFu 4257\nIGltbWVkaWF0ZWx5 4258\nIG1vdmVk 4259\nY2ll 4260\n6rE= 4261\nIGFubm91bg== 4262\n5b8= 4263\n7J6Q 4264\nIHByb2R1Y3Rpb24= 4265\nIHN1bW1lcg== 4266\nIHR1bg== 4267\nIHByb2dyYW1z 4268\nR0g= 4269\nYWxpbmc= 4270\naXJh 4271\nZWxlc3M= 4272\nLik= 4273\nIGF2ZXJhZ2U= 4274\n6KaB 4275\nIGdsYXNz 4276\nb21hbg== 4277\naWZpY2FsbHk= 4278\nIOuLpA== 4279\nIENvbmc= 4280\nIFZlcg== 4281\nIHRyaWNr 4282\nIGJlZ2Fu 4283\nIHZpbGw= 4284\n6rGw 4285\naG93 4286\n5q0= 4287\nIHRpbGw= 4288\nIDkw 4289\nYmVydA== 4290\nIOq4 4291\nIHRlbXBlcmF0dXJl 4292\nw7I= 4293\n4LmI 4294\nIGdyYXBo 4295\nIOq3uA== 4296\nIHJvdA== 4297\nIG1vYg== 4298\nQVk= 4299\nYWVs 4300\nIHJlcGU= 4301\nIGRldmljZQ== 4302\nIDE5OQ== 4303\nIHRlbGU= 4304\nIGtlcHQ= 4305\ncGE= 4306\n5pY= 4307\ndmVyc2U= 4308\nIHN0cmVhbQ== 4309\n0LXRhw== 4310\nZXNzaW9u 4311\nIHN0cnVnZw== 4312\neno= 4313\nIGRlZ3JlZQ== 4314\nIGhlbHBpbmc= 4315\nIHNtZWxs 4316\nIHBlcmhhcHM= 4317\ncHJv 4318\nIGNvbnRleHQ= 4319\nIGlr 4320\nINC/0LXRgA== 4321\nIGNhbGN1bA== 4322\n6bq8 4323\nYmluZw== 4324\nIHJlYWxpemU= 4325\nbGFt 4326\nIENoYXI= 4327\neXQ= 4328\nIOydtOw= 4329\nIGRhbmdlcg== 4330\nIElt 4331\nYWE= 4332\nIGxvdmVk 4333\nIHB1cnBvc2U= 4334\nIGZpbmlzaGVk 4335\nIHBlYWNl 4336\nIG90 4337\nIGdsb2JhbA== 4338\nz4A= 4339\nIGFiZXI= 4340\nlog= 4341\nIGNoYXJhY3RlcnM= 4342\nIG51cg== 4343\nIGRhbWFnZQ== 4344\nIGVtZXI= 4345\nIHByZWM= 4346\nIFdpcg== 4347\nIGluc3RpdA== 4348\nkdc= 4349\nIGFsbG93ZWQ= 4350\nYm9u 4351\nIHRvZA== 4352\n0LXQs9C+ 4353\nIGpldHp0 4354\nIG1lZGlj 4355\nIHNtYWxsZXI= 4356\nY2VlZA== 4357\nIGxldmVscw== 4358\nIGludGVsbA== 4359\nV2U= 4360\nIHNlbQ== 4361\nIGN1cnJlbnRseQ== 4362\nIG1vZGVybg== 4363\nIGNvbnRyYWN0 4364\nIGRldGFpbHM= 4365\nb3J0dW5hdGVseQ== 4366\nT1M= 4367\nIHN0YXRlcw== 4368\nIGFkanVzdA== 4369\nYW50YWdl 4370\nZXo= 4371\nIFZlcnk= 4372\nIHNjYWxl 4373\nIHJlbGVhc2U= 4374\nIGZheg== 4375\nIGlj 4376\naXR1ZGU= 4377\nQUM= 4378\nIFBhdA== 4379\naWRlbg== 4380\nrZA= 4381\nIHByZWZlcg== 4382\nb2xvZ2ljYWw= 4383\nIEZhY2Vib29r 4384\nIOqwmQ== 4385\nIC4u 4386\nIE1ha2U= 4387\nINC60L7RgtC+0YA= 4388\nIERhdmlk 4389\nIEFmcmlj 4390\nIG1vZGU= 4391\nIENpdHk= 4392\nIHNoYWxs 4393\nINGE 4394\naW1pbg== 4395\nINC30LA= 4396\ncm9t 4397\ndWE= 4398\nIGJleW9uZA== 4399\nIGRpc3RyaWI= 4400\n0LrRgw== 4401\nIERvZXM= 4402\nIHZpY3Q= 4403\ncmF0ZQ== 4404\nIHZhaQ== 4405\nIHN1Y2Nlc3NmdWw= 4406\nIGhvdXM= 4407\nYWhh 4408\nZXN0cw== 4409\nIEVzdA== 4410\nIGRpc2NvdmVy 4411\nIHRoZXJlZm9yZQ== 4412\nY2hh 4413\nIGN1cA== 4414\nIHBvcHVsYXRpb24= 4415\nIEls 4416\nc2M= 4417\nIHNwZW50 4418\ncmVs 4419\nIHVzZWZ1bA== 4420\nIHRhYg== 4421\n5p0= 4422\nIMU= 4423\nIOygnA== 4424\nIGNvbnNl 4425\nIHF1YW50 4426\nYXlh 4427\nIGJvbg== 4428\n5Y+v 4429\nIENoaW4= 4430\nIOqygw== 4431\nb3VuZHM= 4432\n0LXRiA== 4433\nZWxsZQ== 4434\nIGljZQ== 4435\nMjE= 4436\nIGtpY2s= 4437\n5LiL 4438\nIHN0ZXBz 4439\nIHRvbmlnaHQ= 4440\n0L3Ri9C5 4441\ncmVuY2g= 4442\nLic= 4443\nIGdyYWI= 4444\nIGltcGxlbWVudA== 4445\nIOyImA== 4446\nIG1pc3Npb24= 4447\nIGNsZWFybHk= 4448\nIGFwcHJlY2lhdGU= 4449\n6IA= 4450\nIGZyZXNo 4451\nYXJt 4452\nIFR3bw== 4453\nIGV4ZWM= 4454\nIHByb2plY3Rz 4455\nIGNvbW11bml0aWVz 4456\ncmlibGU= 4457\nIHJlZ2lvbg== 4458\nIGZyZXF1 4459\ncm95 4460\nIGhvd2V2ZXI= 4461\nIHBhcnRuZXJz 4462\nYW5j 4463\nIG1pbmlt 4464\nIGxhdA== 4465\nIGZhbWlsaWVz 4466\nIGV2aWRlbmNl 4467\nIHB1bg== 4468\ncmFmdA== 4469\nIGxvc3M= 4470\nIG1hcA== 4471\nIGFueWJvZHk= 4472\nIGNoYW5naW5n 4473\nIHJ1bGVz 4474\nIG9yZ2FuaXphdGlvbg== 4475\nIGVzc2VudGlhbGx5 4476\nIFJlZA== 4477\nIGVsZW1lbnQ= 4478\n5pc= 4479\nIHZpcnQ= 4480\ncmF0 4481\nIHByaW50 4482\nYW5kZXI= 4483\nYXJlbg== 4484\nZW1vcw== 4485\nzr/PhQ== 4486\nIGNvbmRpdGlvbnM= 4487\nYWJl 4488\nIGRhbmNl 4489\n0LjRgA== 4490\nIGRvcw== 4491\n0L7Rhw== 4492\nIFF1ZQ== 4493\nIHdhbGtpbmc= 4494\nIHRybw== 4495\nIGlk 4496\nIGFkZGl0aW9uYWw= 4497\nIGZ1bGx5 4498\nIGZhbnM= 4499\nIGFkZGl0aW9u 4500\nIGxpa2Vk 4501\nIMO8YmVy 4502\nIGJvdw== 4503\nZGk= 4504\nIG1hc3Rlcg== 4505\nb2Zm 4506\nKTo= 4507\nbWJlcg== 4508\nIOus 4509\n5a8= 4510\n5Yiw 4511\nbGF1c2U= 4512\nIG9kZXI= 4513\nIHNhZmV0eQ== 4514\nIHJlYWN0 4515\n4K6/ 4516\nYnQ= 4517\nIGRpc2FwcA== 4518\nIGdpcmxz 4519\nU3Q= 4520\nIEFuZw== 4521\nIGZhaXRo 4522\nIHR1cm5z 4523\nIHRpZ2h0 4524\nIG1vdXRo 4525\nYW1p 4526\nemVy 4527\nIHdlYXA= 4528\nINCx0YPQtA== 4529\nIGhvc3BpdGFs 4530\ncmFpZA== 4531\nIG1pY3Jv 4532\nIFN0YXRl 4533\nIE1vc3Q= 4534\nYWdu 4535\nIGRlY2lkZQ== 4536\nIHBhdGllbnQ= 4537\nIGNvcm5lcg== 4538\nIGRpZWQ= 4539\nTm8= 4540\nIFN0dWQ= 4541\ncmVuZA== 4542\nZW1wdA== 4543\nIGxpZQ== 4544\nIGxpZg== 4545\nIEJlZm9yZQ== 4546\ndMOz 4547\nIFN1cGVy 4548\nIGJlbGw= 4549\nNjA= 4550\nIHByaXZhdGU= 4551\nIFBhdWw= 4552\nIGdpYg== 4553\nIGFncmU= 4554\ntOyEnA== 4555\nIHNpZw== 4556\nIGludmVzdGln 4557\n0Y/Rgg== 4558\nZW5pbmc= 4559\nIGRpc3RhbmNl 4560\nIHdhcm0= 4561\nIGRpZ2l0YWw= 4562\n5b6I 4563\naW5lcg== 4564\nIHBhbmQ= 4565\nIENPVklE 4566\n0LPQvg== 4567\nZ24= 4568\nIHJhY2U= 4569\nIHByb3Vk 4570\nIHRlYWNoaW5n 4571\nINGC0L4= 4572\n7J6l 4573\nIEFsbGFo 4574\nSW4= 4575\nIHdvb2Q= 4576\nIGNvbG9ycw== 4577\nIHdpcmQ= 4578\ndWo= 4579\naWRhZA== 4580\nIGN1c3RvbWVycw== 4581\nIGNvbm5lY3RlZA== 4582\nIGxheWVy 4583\nIGFjaGlldmU= 4584\nIHBlcnNwZWN0aXZl 4585\nIENvbGw= 4586\n2YI= 4587\nIGNsb3Vk 4588\nISEh 4589\nIGVuZGVk 4590\noIfqsow= 4591\nIG1hbmFnZW1lbnQ= 4592\nIHJpY2g= 4593\nIHN1YnN0 4594\nIHJlbW8= 4595\nIHNlcnZl 4596\nIHJlc2lzdA== 4597\nIHRob3VnaHRz 4598\nIGdyb3d0aA== 4599\naWxpYXI= 4600\nIHJpZ2h0cw== 4601\nIGNoYXJnZQ== 4602\nIGNvbnNpc3Q= 4603\nIHdlcmRlbg== 4604\nIGVtYg== 4605\nYW5kb20= 4606\nIGh1cnQ= 4607\nIGthbg== 4608\naWFz 4609\n0LvQvg== 4610\nIHNoaXQ= 4611\nIGJlZw== 4612\nIHJlY2VpdmVk 4613\naXRhdGlvbg== 4614\nIG1lYXQ= 4615\nIGlzc28= 4616\nZmZlZQ== 4617\nIGZhbW91cw== 4618\nIGNvbWZvcnRhYmxl 4619\nSUw= 4620\nIEJ5ZQ== 4621\n6Kqq 4622\n5YCR 4623\nb3RoZXM= 4624\nIG1lZGljYWw= 4625\nIGVuam95ZWQ= 4626\nIGhlYWx0aHk= 4627\nIHd5 4628\nY2llcw== 4629\nIGVmZm9ydA== 4630\nIGRvY3Rvcg== 4631\nIG1pbGl0YXJ5 4632\nTEFV 4633\nIGdybw== 4634\nIGJhdHRsZQ== 4635\nIGZlZA== 4636\nIGNhcGFj 4637\nIGFmcmFpZA== 4638\naXZpbA== 4639\nINCy0YHQtQ== 4640\nIGxlbmd0aA== 4641\neXNpcw== 4642\nIGJlaQ== 4643\npO0= 4644\nIG9yZ2FuaXo= 4645\nb3Jn 4646\naW5j 4647\nIGludGVyYWN0 4648\nIENoaW5lc2U= 4649\nIGFjY29yZGluZw== 4650\nIGluY3JlZGlibGU= 4651\nIGtpbGxlZA== 4652\nIGRhdWdodGVy 4653\nIM+A 4654\n0YvQsg== 4655\nIHNjaG9vbHM= 4656\nIMKr 4657\nbGxlcg== 4658\nIHNob3VsZG4= 4659\nbmFs 4660\nIGNyaXM= 4661\nIGNoaWNrZW4= 4662\nIGZhc3Rlcg== 4663\nIGV4dHJlbWVseQ== 4664\nIG9wcG9z 4665\nIG5vdXM= 4666\nICs= 4667\ncmlh 4668\nIGZpbmFuY2lhbA== 4669\nIGV4Y2l0aW5n 4670\nIGpvdXJuZXk= 4671\n15nXnQ== 4672\noOs= 4673\nIGRpc3BsYXk= 4674\nIG1lbW9yeQ== 4675\nIGhlYXZ5 4676\n0L3QtQ== 4677\nIHBhc3NlZA== 4678\n0YDQuA== 4679\naWxlcw== 4680\nIHBzeWNo 4681\nIHNwZWNpZmljYWxseQ== 4682\nIGVuZ2FnZQ== 4683\nIGxlZA== 4684\nb3JnZQ== 4685\nIERlbQ== 4686\nb3JkZXI= 4687\nIDgw 4688\nIGNyZWFt 4689\nZXN0ZXJkYXk= 4690\nIGVkZ2U= 4691\nINC/0L7Quw== 4692\nIGJ1bGw= 4693\nIGluZGlj 4694\nIGt0w7M= 4695\nIGhvcGVmdWxseQ== 4696\ndW1lbnRz 4697\nYWdlbg== 4698\n0L3QvtCz0L4= 4699\nIGhhdGU= 4700\nY2h0 4701\nODA= 4702\nIGVmZmlj 4703\nIOyngA== 4704\nIGludGVybmV0 4705\nIGJ1ZGdldA== 4706\nIHByb3BlcnR5 4707\naWRheQ== 4708\nIOya 4709\nINC80L7Qtg== 4710\nb2xh 4711\nIHNob3dlZA== 4712\nIE1vbg== 4713\nIHRob3VzYW5k 4714\nQVA= 4715\nIHBvb3I= 4716\ndXNlZA== 4717\nIEphY2s= 4718\nIHPDpQ== 4719\ng70= 4720\nIGVzYw== 4721\nIHNvZnR3YXJl 4722\nIHF1YXI= 4723\nINio 4724\nIG5lY2Vzc2FyaWx5 4725\nb21lbg== 4726\naXk= 4727\nIGV2ZW50dWFsbHk= 4728\naXNoZWQ= 4729\nIGJyaWdodA== 4730\nRUQ= 4731\nIHNwbA== 4732\nIGRlbWFuZA== 4733\nIHRocmVhdA== 4734\nIHNpcg== 4735\nIHJlbGVhc2Vk 4736\nY2tldA== 4737\nIOKAqw== 4738\nIHJlcXVpcmVk 4739\nIHZvdGU= 4740\n7Lk= 4741\n4K6k 4742\nIGRldmVsb3BlZA== 4743\nIOyCrA== 4744\nYXRvcnk= 4745\nIGRpcg== 4746\nY2FwZQ== 4747\nIHNsaWdodGx5 4748\nw6w= 4749\n4LmJ 4750\ncmVldA== 4751\nIGRpc2Vhc2U= 4752\nIGNvdXJ0 4753\nIGl0ZW1z 4754\nIEVhcnRo 4755\n0YHRgtC4 4756\n0LbQtQ== 4757\n7LI= 4758\nIGNoYWxsZW5nZXM= 4759\nIEJyaXQ= 4760\nIGRlc2lnbmVk 4761\nMTI= 4762\nIGhlYXJpbmc= 4763\nIGxpc3RlbmluZw== 4764\nem8= 4765\nINGB0Ls= 4766\n44Gn44GZ 4767\nIHBlcm8= 4768\nIHdlYXJpbmc= 4769\ncGxpYw== 4770\nIGNoZW0= 4771\nIGJhbGFuY2U= 4772\nIGJh 4773\nIHJlY2VpdmU= 4774\naW1h 4775\nIHNpZ25pZmljYW50 4776\nINC80Ys= 4777\nYW5jaA== 4778\nIENy 4779\nIENvdW4= 4780\n6riI 4781\nIGpvYnM= 4782\nIG9mZmljaWFs 4783\nIHBlcm0= 4784\nb21z 4785\nIG9wcG9ydHVuaXRpZXM= 4786\nIG92ZXJhbGw= 4787\nIGh1cw== 4788\nb2Rlcw== 4789\nIG5hdGlvbg== 4790\nIFJlZw== 4791\nIG9yZA== 4792\nIHJlc3RhdXI= 4793\nIOyG 4794\nIG1lbA== 4795\ndmlu 4796\nIHdlbm4= 4797\nIGvDtm4= 4798\n5oM= 4799\nIG9waW5pb24= 4800\n44KC 4801\n6Kw= 4802\nIFNvbWV0aW1lcw== 4803\n54I= 4804\n0YnQtQ== 4805\nYXNj 4806\nT1U= 4807\nIDIwMjA= 4808\nIGRlbGljaW91cw== 4809\naWdlcg== 4810\nIOyViA== 4811\nb2xl 4812\nIGhhbmRsZQ== 4813\nIGNpdA== 4814\nIO2VnA== 4815\nIGbDtnI= 4816\nb290aA== 4817\nIG5lY2Vzc2FyeQ== 4818\nIGluZGVwZW5k 4819\n5oQ= 4820\naXN0ZW4= 4821\naGFt 4822\nIMOpdA== 4823\n44Oz 4824\nIG11bHRp 4825\nz4w= 4826\nPyk= 4827\nIGNhbXB1cw== 4828\nIHRvcGlj 4829\nIHJhaW4= 4830\nIHBhbmVs 4831\nIFNhbQ== 4832\nIGxhcmdlcg== 4833\nYXVkaWVuY2U= 4834\nIHBhaWQ= 4835\nIGVjb25vbWlj 4836\nb2x0 4837\nIHN0cmVldA== 4838\nIENvbnQ= 4839\nIGRyaXZpbmc= 4840\nIOyggA== 4841\nIGhheQ== 4842\nIHByb2Zlc3Npb25hbA== 4843\nIEludGVybg== 4844\n5bg= 4845\nIGlucHV0 4846\nIGNhdGVn 4847\nIGNybw== 4848\nIGxs 4849\nRVQ= 4850\n0YvQuQ== 4851\nKio= 4852\nIFpl 4853\nQkxF 4854\nIOyk 4855\ncmVlcw== 4856\nINCv 4857\nZWRl 4858\naWVydA== 4859\nIGZvbGQ= 4860\nIGR1cg== 4861\nIE5hdGlvbmFs 4862\nIOyWtOs= 4863\nYW5jZWQ= 4864\nIGZhaXJl 4865\ndXRlZA== 4866\nIGtpbmc= 4867\nIHdpbGQ= 4868\nb2k= 4869\ndXBiZWF0 4870\nIHByZXZlbnQ= 4871\naXVz 4872\nIMOo 4873\nIHdpZGU= 4874\nIHJpbmc= 4875\nIHRpdGxl 4876\nIHN0YW5kaW5n 4877\nIGFsdGhvdWdo 4878\nIGhp 4879\nIHNhdWNl 4880\nIHNpZGVz 4881\nIGFuaW1hbHM= 4882\naWxpbmc= 4883\nYXRpdmVz 4884\n7JeQ7ISc 4885\nIE92ZXI= 4886\nIGRlc3A= 4887\nIGNvbnNpZGVyZWQ= 4888\nYXJpZXM= 4889\naWVycw== 4890\nIGVpbmVu 4891\nIHNpc3Rlcg== 4892\nIOuV 4893\nIFN1cmU= 4894\n44KL 4895\ncmllbmQ= 4896\nYWlnbg== 4897\nIHNob3du 4898\nIHNhYw== 4899\nIHNvbnQ= 4900\nIGNlbnR1cnk= 4901\nIHRpZW4= 4902\nIM66 4903\nIFNU 4904\n5ZWK 4905\nIG9sZGVy 4906\naWVt 4907\nIHRydWx5 4908\nIFNp 4909\nIHdpbmRvdw== 4910\naXF1ZXM= 4911\nYXJpbw== 4912\n5rKS 4913\nIGxvY2F0aW9u 4914\nzro= 4915\nIOyc 4916\ndmk= 4917\nYWd1ZQ== 4918\nIFNvcnJ5 4919\nIGRpc3A= 4920\nIGhlbGw= 4921\nIMOJ 4922\nIHRyYWRl 4923\nIGNyaXRpY2Fs 4924\nIOqx 4925\nIG5hbWVk 4926\nIHByZXBhcmVk 4927\nIEhvdXNl 4928\nYWx1 4929\nIHRvdWdo 4930\nIHRyaXA= 4931\nIHNhbmQ= 4932\nY2Vs 4933\nw7x6 4934\nIFB1dA== 4935\nIGFwYXJ0 4936\naXNm 4937\ndmlz 4938\nIGxpYnI= 4939\nYXZlbg== 4940\nIHZpZQ== 4941\nIGVmZmVjdGl2ZQ== 4942\n4Liy 4943\nIG1hZ24= 4944\nIG11aXRv 4945\nIOq1 4946\naGFs 4947\nIGxpbWl0 4948\nIG5pbmU= 4949\nIHdpbGxpbmc= 4950\nxLHFnw== 4951\nc3A= 4952\n0LXQsw== 4953\naGk= 4954\nIGFsdA== 4955\nIEphbg== 4956\nIG9yaWdpbg== 4957\nIFVz 4958\nIGVsZW1lbnRz 4959\nIHVzZXM= 4960\nIGhlbHBmdWw= 4961\nIGZsYXQ= 4962\nIGZhbWlsaWFy 4963\nIFBhcms= 4964\nIGNvcmU= 4965\nIGNsb3Nlcg== 4966\nIGFjdGl2ZQ== 4967\nIGFkbWluaXN0 4968\nQ0U= 4969\n0L3Ri9C1 4970\n54Q= 4971\nIHJlbGF0aXZl 4972\nIG1lbnRhbA== 4973\nIHJhbmRvbQ== 4974\nIHBhcnRuZXI= 4975\nIHV0aWw= 4976\ncGhvbmU= 4977\nIHJ1bGU= 4978\nd3c= 4979\nIOyglQ== 4980\nIHNjaG9u 4981\nIGNvZmZlZQ== 4982\nSEE= 4983\nIGNvbm5lY3Rpb24= 4984\nIHVuaXQ= 4985\nbGF1Z2hpbmc= 4986\nbG9n 4987\nIGFwcGw= 4988\n0LvQsA== 4989\ndXNpYw== 4990\nIEJyYQ== 4991\nIGFueXdoZXJl 4992\nQVVESQ== 4993\nIHNlcGFyYXRl 4994\nYm94 4995\nIGRpdmlk 4996\nIHRlc3Rpbmc= 4997\nIHNpY2s= 4998\nIHdlcmVu 4999\n5LuW 5000\nINec1w== 5001\nIGFkdmFudGFnZQ== 5002\nIHRyYW5zZmVy 5003\nJy4= 5004\nIOu5 5005\nIGZpbmRpbmc= 5006\n0L3QvtC5 5007\nIOyiiw== 5008\nIGZvcnQ= 5009\nIGVjb25vbXk= 5010\nIGxhY2s= 5011\nIGxlYXZpbmc= 5012\nIGRpbQ== 5013\n5Y4= 5014\nIFJlcw== 5015\n2K0= 5016\nIGRpc2N1c3Npb24= 5017\n0LXQvw== 5018\nIGdlcw== 5019\nZHVjdA== 5020\nIGNoYWlu 5021\nIHVzZXJz 5022\nZWNo 5023\nxYJh 5024\nIGRpc2g= 5025\nIGNhcmVmdWw= 5026\nIHRlYWNoZXI= 5027\nIG9wdGlt 5028\nIGZsdQ== 5029\nYXRpY2FsbHk= 5030\nIHJlZmxlY3Q= 5031\nIHRyZWF0bWVudA== 5032\nZWVk 5033\nacSZ 5034\nw7k= 5035\n4K6+ 5036\nIGVxdWlw 5037\nIHBsYW5uaW5n 5038\nIHNvbHZl 5039\n44Gd 5040\nIFRvbQ== 5041\nIGF2b2lk 5042\nIHBvdQ== 5043\nIGdyZWF0ZXI= 5044\nbGlu 5045\nT0w= 5046\nIEx1 5047\nIE1vcmU= 5048\nIGF0dHJhY3Q= 5049\nw6pu 5050\ndW5h 5051\nIHBob3Rv 5052\nZXJhdGlvbg== 5053\nIHBsYW5ldA== 5054\nIGNvcHk= 5055\nIHZpc3VhbA== 5056\naXJpbmc= 5057\nIGludGVybmF0aW9uYWw= 5058\nIGxhdWdoaW5n 5059\nIHRoaWNr 5060\nIGhvbGRpbmc= 5061\nIGJyaW5naW5n 5062\nIGxldHRlcg== 5063\nIGJ1cm4= 5064\nIGVmZmVjdHM= 5065\naXTDqQ== 5066\nb3Vycw== 5067\nT1Q= 5068\nw6ptZQ== 5069\nIFNjaG9vbA== 5070\n15XXqg== 5071\ncm9wcmk= 5072\nbGln 5073\nzrHOuQ== 5074\nIGFkdWx0 5075\nIHN1Z2Fy 5076\nIHJpZGU= 5077\nIGhpZ2hsaWdodA== 5078\nIG5vYm9keQ== 5079\nIDIx 5080\nIGNoYXQ= 5081\nINC/0YDQuA== 5082\nIGlubm92 5083\ndW5nZW4= 5084\nIGF0dGFjaA== 5085\nZWRvbQ== 5086\n5Yo= 5087\neWw= 5088\nIGxlZ2Fs 5089\nIHJpY2U= 5090\nIGNvbGxhYm9y 5091\na2luZw== 5092\nZG93bg== 5093\n5pk= 5094\n44KK 5095\nIGlo 5096\nIEFj 5097\nb3VzbHk= 5098\nIHJhcA== 5099\nIHNvbGlk 5100\nIGdlbmVyYWxseQ== 5101\nIHBhdHRlcm4= 5102\nYWxp 5103\n4Lit 5104\nIHRyYW5zbA== 5105\naW50ZXI= 5106\nYXVsdA== 5107\nIOuo 5108\nIGV4cHJlc3M= 5109\nIGV4YW1wbGVz 5110\nIGNob3Nl 5111\nIHRlbGxz 5112\nw61z 5113\nYWludA== 5114\nIFRlbGw= 5115\nIE1pY2hhZWw= 5116\n5qg= 5117\nIE51bWJlcg== 5118\nIHRhcA== 5119\nIGV4cGVyaW1lbnQ= 5120\nIGJlbmVmaXQ= 5121\nIOyw 5122\nIHNlcXU= 5123\nIGV4cGVuc2l2ZQ== 5124\nIGdlbmVyYXRpb24= 5125\nIE1hbnk= 5126\nIGFkZGluZw== 5127\nIGtpbA== 5128\nIGNhbXBhaWdu 5129\nIEFudA== 5130\ncmF3 5131\nb21tZW4= 5132\nIHNvdWw= 5133\nam8= 5134\nIEFjdHVhbGx5 5135\nYW1t 5136\n6rKg 5137\nIG1heGlt 5138\nIHNhbHQ= 5139\nIGNydQ== 5140\nIGNhbGxpbmc= 5141\n44GM 5142\nIGJhc2lz 5143\nYmFu 5144\nIGtlZXBpbmc= 5145\nIE1vcg== 5146\nZWRz 5147\n7IY= 5148\nIHRvZG8= 5149\n0LDQvNC4 5150\n0L3Rjw== 5151\nIGxpdmVk 5152\nIER1 5153\n44KJ 5154\n5a62 5155\nZm9yY2U= 5156\n5bm0 5157\nZmVyZW5jZQ== 5158\nYWxh 5159\nIG9jY3Vy 5160\nc2s= 5161\nIHJlY2VudA== 5162\nIGNhcnM= 5163\nIHRyYWRpdGlvbmFs 5164\nZW50bGU= 5165\nsog= 5166\nIGhlbGQ= 5167\nIG5hY2g= 5168\nIENlbnRlcg== 5169\nZXJlbg== 5170\nIGJpbg== 5171\n2YE= 5172\nIGNvbW1l 5173\nIHJldmU= 5174\nIOyYpA== 5175\nIGV4cGVjdGVk 5176\nYWJpbA== 5177\nIGZvY3VzZWQ= 5178\nb3Y= 5179\nIGlQ 5180\nb3JpYWw= 5181\naXJv 5182\nIGV0Yw== 5183\nYW1pbmc= 5184\nIFNvbg== 5185\nIHllc3RlcmRheQ== 5186\nIHN0cmF0ZQ== 5187\nINGG 5188\nIOuP 5189\ncGVz 5190\nIGFjdGl2aXR5 5191\nIGFkdmljZQ== 5192\nIG9wZW5pbmc= 5193\nZmlu 5194\nIHJlbGE= 5195\n6ZY= 5196\nIGluc3RhbmNl 5197\nIEV2ZXJ5b25l 5198\nYmw= 5199\ncGVu 5200\nIHZpc2lvbg== 5201\nIEFsZXg= 5202\naWZvcm4= 5203\nIHRpY2s= 5204\nSGU= 5205\nIHN0cmF0ZWd5 5206\nIGtvbQ== 5207\nUEU= 5208\nIEds 5209\nIGVsZWN0cmlj 5210\nMTU= 5211\nIGRhaWx5 5212\nIGh1c2JhbmQ= 5213\nIHN0YXRpb24= 5214\nIGFuYWx5c2lz 5215\neW5hbQ== 5216\nIGF0dGVtcHQ= 5217\nIGJpbGxpb24= 5218\ndmFudA== 5219\nIGZvcnRo 5220\nIG1hdGg= 5221\nYWx5 5222\nIGJlaGF2aW9y 5223\nIE1hcw== 5224\na2Fu 5225\nIERheQ== 5226\nIGJsZXNz 5227\nIGd1dA== 5228\nIEhpZ2g= 5229\nb3g= 5230\nIGRyZXNz 5231\nIGplZA== 5232\n6K8= 5233\n5ZY= 5234\nIGV4cGVyaWVuY2Vz 5235\naXN0YQ== 5236\nIGZpZ2h0aW5n 5237\n5bc= 5238\nINGB0Lo= 5239\nIG1vc3RseQ== 5240\nYXVzZQ== 5241\nIHBpY3R1cmVz 5242\n0LXQvdGC 5243\nIG1hZA== 5244\nIG1vZGVscw== 5245\n0YjQtQ== 5246\nIENvdW50 5247\nxYQ= 5248\nxYJv 5249\nZXB0 5250\nT00= 5251\nIEFO 5252\nIHRyb3VibGU= 5253\nNDA= 5254\nIGJpcmQ= 5255\ndWxhdGU= 5256\nIG11cg== 5257\nIHByb2R1Y2U= 5258\nIG1hcnJpZWQ= 5259\nYml0 5260\nIHRoZW9yeQ== 5261\n7Zg= 5262\nIGxlYWRlcg== 5263\nIExhc3Q= 5264\nQUE= 5265\n6LU= 5266\nIGltYWdlcw== 5267\nIGV4cGFuZA== 5268\nIFBvcg== 5269\nIHB1cmNo 5270\nIFNhbg== 5271\nIENocmlzdG1hcw== 5272\nIEF1c3RyYWw= 5273\nIHdpZA== 5274\nIE1pc3M= 5275\nIGtub3dpbmc= 5276\nIHpl 5277\nc2hpcA== 5278\na3U= 5279\n0YXQvtC0 5280\nIEluc3RhZ3JhbQ== 5281\nIEluZGlh 5282\nIGVzdGE= 5283\nIENhbGlmb3Ju 5284\nIDcw 5285\nIGRyYWc= 5286\nIGJydXNo 5287\nIG5hbWVz 5288\nQW5k 5289\nIHlv 5290\naWxsYQ== 5291\nIHNjaGVk 5292\nIGRlc3Ryb3k= 5293\neWVhcg== 5294\nIHZhbW9z 5295\nINmE 5296\nw6dh 5297\nIGZvcmdvdA== 5298\n0LjQtQ== 5299\nIHJhaXNl 5300\ncmVtZQ== 5301\n7ZW0 5302\nIEdpdmU= 5303\nIGNvbnRhaW4= 5304\ncmFi 5305\nIGdpZnQ= 5306\nINGB0L8= 5307\nIHJlcXVlc3Q= 5308\nIHNodXQ= 5309\nIGRlZ3JlZXM= 5310\nIGJlbmVmaXRz 5311\n0YvQtQ== 5312\nIHN0dWRpZXM= 5313\nIGVuZHM= 5314\nIGV2ZXJ5d2hlcmU= 5315\nIGhlcm8= 5316\nb3Bo 5317\nZXJyeQ== 5318\nIG1hdGVyaWFscw== 5319\nZW5lZA== 5320\nTkE= 5321\n5Y0= 5322\nIG11eQ== 5323\nIHdvcnNl 5324\n5LuA 5325\nIE1hZA== 5326\nIGRlY2lzaW9ucw== 5327\naW9uZQ== 5328\nIGZvcmVpZ24= 5329\nbGF1Z2h0ZXI= 5330\naWJlcg== 5331\n0LXQvdC40Y8= 5332\n44WL 5333\nIHJlYWxpemVk 5334\nIGlnbg== 5335\nIHdlYWs= 5336\nIM68 5337\nIHNjYXJlZA== 5338\nIGFzc3Vt 5339\nQUs= 5340\n778= 5341\n77+9 5342\nIGNvdmVyZWQ= 5343\nIFNhdA== 5344\nINC+0L0= 5345\nIGluZGl2aWR1YWxz 5346\nIGNvbXBhcmVk 5347\nMTE= 5348\nIEFkZA== 5349\naWNsZXM= 5350\nIGNlcnQ= 5351\ncmFy 5352\nIGJyaWVm 5353\nIGFjdGl2aXRpZXM= 5354\nIGZhYg== 5355\nYmFy 5356\nIGFzdA== 5357\nIE90aGVy 5358\nIGNsYXNzZXM= 5359\nIG9n 5360\nIG1pc3Npbmc= 5361\n44Gg 5362\n6Z0= 5363\nd2Vycw== 5364\n16k= 5365\nIGludHJvZHVjZQ== 5366\nIGVxdWF0aW9u 5367\n44G+44GZ 5368\nIG5vbQ== 5369\nIHBhaW50aW5n 5370\ndXNoaW5n 5371\nIEFQ 5372\nIGVuY291cmFnZQ== 5373\nIHNoaXA= 5374\naXR0ZWU= 5375\naXZlcnNl 5376\nb3Rh 5377\nbmFt 5378\n44O7 5379\nIGV4ZXJjaXNl 5380\nINCt 5381\nIG5hcw== 5382\nIHRob3VzYW5kcw== 5383\nIENhbGlmb3JuaWE= 5384\nIHNlcw== 5385\nIHJvdw== 5386\nnog= 5387\nIHBhbmRlbWlj 5388\nIHNraWxs 5389\nYmVs 5390\nIGRpcmVjdG9y 5391\nIG1pbGs= 5392\nIG51dA== 5393\nIG1vdGlvbg== 5394\nIGNsb3NlZA== 5395\n6Kg= 5396\nIGNyZWRpdA== 5397\nYWhy 5398\nIGNoZWVzZQ== 5399\nIGFsdGVybg== 5400\naW1hdGVseQ== 5401\nIHN1c3Q= 5402\nIFRyYQ== 5403\nIGdsYWQ= 5404\nIGhpZ2hseQ== 5405\nIHdh 5406\nIHJlZHVjZQ== 5407\nIGJsZQ== 5408\nYWRvcg== 5409\naW5hdGVk 5410\naW9uZXM= 5411\nY2llbnQ= 5412\nIGRlcGVuZGluZw== 5413\nIHNoYXJpbmc= 5414\nIGNhdWdodA== 5415\ncmFlbA== 5416\nIG1laHI= 5417\nIHBhc3Npb24= 5418\n55s= 5419\nIHJ1 5420\nIGZhcm0= 5421\nVEk= 5422\nYXZlcw== 5423\nIFJvYg== 5424\nIEJybw== 5425\nIG1vdGl2 5426\ncmV0Y2g= 5427\ncnVwdA== 5428\nIEJpZw== 5429\nIGFsbGU= 5430\nIGV0dA== 5431\ndWJz 5432\nIEphcGFuZXNl 5433\nIEhhbGw= 5434\n0LjQu9C4 5435\nQVVESUJMRQ== 5436\n56w= 5437\nIGNlbGxz 5438\naWth 5439\nZWxpbmU= 5440\naWxlcg== 5441\nIOyj 5442\nIHNreQ== 5443\nSU5BVURJQkxF 5444\nZW5kZQ== 5445\nYXB0ZXI= 5446\nIHBpbg== 5447\nIGdhdGhlcg== 5448\naG9s 5449\nbGVjdGlvbg== 5450\nIHN5bg== 5451\nIHBsdWc= 5452\ncm91bmQ= 5453\nIHVuaXZlcnNpdHk= 5454\naGli 5455\nIGZhbnRhc3RpYw== 5456\na24= 5457\nIGhvbGU= 5458\nIFJlbWVtYmVy 5459\naW5jdA== 5460\nYWtz 5461\nQ0g= 5462\nIGJyb2tlbg== 5463\nIHN0cmF0ZWc= 5464\nIGFsaXZl 5465\nIHRhbms= 5466\nIGNhcnQ= 5467\ncmF0ZWQ= 5468\ncmll 5469\nIFN0ZXA= 5470\nIEV2ZXJ5dGhpbmc= 5471\nIGJvdW5k 5472\nIHNvYnJl 5473\nIGN1c3RvbWVy 5474\noYw= 5475\ndXJn 5476\nIEJpbGw= 5477\nTGE= 5478\nd2hhdA== 5479\nIHJlYWN0aW9u 5480\nIHNlc3Npb24= 5481\nIHBsYW5z 5482\nIOydtOugh+qyjA== 5483\nIGRvd25sb2Fk 5484\n7Jk= 5485\ndWVy 5486\nIGNhYg== 5487\nIGluc3Ry 5488\naWZ5aW5n 5489\nIE5pY2U= 5490\nIHRlYW1z 5491\nxLFs 5492\nIGdvYWxz 5493\naXNjaA== 5494\nIHRyYW5zcG9ydA== 5495\nIGFuaW1hbA== 5496\nIGNvc3Rz 5497\nIGNhbGxz 5498\nIHNlaHI= 5499\n7Ig= 5500\ncmlhbg== 5501\nIGRpYWw= 5502\nIHdlYXRoZXI= 5503\n4LmA 5504\nINCy0L7Rgg== 5505\nIFBsYXk= 5506\nIHNoYXJlZA== 5507\nIHNtb290aA== 5508\nYWJh 5509\nIGxlYXZlcw== 5510\n4K6p 5511\nIGNvbmNlbnQ= 5512\nIHNoaWZ0 5513\nIOuQmA== 5514\nIEdvdmVybg== 5515\nIGRlbW9uc3Q= 5516\nIGJ1dHRlcg== 5517\nIOyXrA== 5518\nIHNhdGlzZg== 5519\niOus 5520\nIHJlY29nbml6ZQ== 5521\nIEZyZW5jaA== 5522\nIHZvbHVtZQ== 5523\nw6RuZA== 5524\n0YPQvA== 5525\nIOynhA== 5526\nIEtlZXA= 5527\nb3dh 5528\naXBwZWQ= 5529\n0YHRgtGA 5530\nIGRldGVjdA== 5531\nIM+D 5532\nIGxpZnQ= 5533\nIGNsb3RoZXM= 5534\nIFN0b3A= 5535\nw7U= 5536\nbWV0 5537\nIGNsaW4= 5538\nIGFycg== 5539\nZnJpZW5k 5540\nIHN0dWNr 5541\nWWU= 5542\naGFuZA== 5543\ndW1h 5544\nIHNjcmk= 5545\nIGZ1Y2tpbmc= 5546\nY3RvcnM= 5547\n16o= 5548\nIGpvaW5pbmc= 5549\nIGNldHRl 5550\nINij 5551\nIFdoaXRl 5552\nIGlocg== 5553\nzq0= 5554\n44Gt 5555\nIGluY2x1ZGVk 5556\nZXNzbw== 5557\nIGFjYWQ= 5558\nYnVt 5559\nIHNhYg== 5560\nINC00LvRjw== 5561\n6L+Z 5562\ndWZhY3Q= 5563\nIFJlcHVibGlj 5564\ncmlt 5565\nIHllbGxvdw== 5566\nIGxpbWl0ZWQ= 5567\nVEVS 5568\nIFR5 5569\nIG5vdGVz 5570\ndmVzdA== 5571\n0LjQtw== 5572\nYWxlZA== 5573\nIHBoYXNl 5574\nYW5kYQ== 5575\nIE1vbQ== 5576\nUkk= 5577\nIGltbWVy 5578\nbWFs 5579\nIGluag== 5580\nIHlhbmc= 5581\ndWRpYmxl 5582\n0LDQsw== 5583\nIHNldHQ= 5584\nIG1hZ2lj 5585\nIGVuc3VyZQ== 5586\nIHNwcmluZw== 5587\nIHNob2Nr 5588\nIHdoZWVs 5589\n0L7Qs9C00LA= 5590\n44KI 5591\nIGNhbmNlcg== 5592\nIHJvb3Q= 5593\n0JA= 5594\nZ2VuY3k= 5595\nIOuN 5596\naWk= 5597\nIG91dHB1dA== 5598\nIGNvbW1pdA== 5599\nIHdvcmtlcnM= 5600\n7JWE7JqU 5601\nINGB0LDQvA== 5602\ndmV5 5603\nIHBldQ== 5604\nIGNpdmls 5605\naXNj 5606\nIGJyaW5ncw== 5607\n0YDQsNCy 5608\nYW5pYQ== 5609\nxIE= 5610\nY3JhZnQ= 5611\nbWJvbA== 5612\nIGludGVsbGln 5613\nYmk= 5614\nYWNpbmc= 5615\neW91 5616\nIGJlY29taW5n 5617\nIERlcg== 5618\nZW1h 5619\n5bCx5piv 5620\nIGluZ3JlZA== 5621\nIGNvbW1hbmQ= 5622\nIHVwZGF0ZQ== 5623\nIHByZW0= 5624\nIG9wZW5lZA== 5625\nhKQ= 5626\n0LXQvdC40LU= 5627\nIGdhcmQ= 5628\nIHN0YXRlbWVudA== 5629\nIHNjcmV3 5630\nIHByb3Rl 5631\nIGNhcmRz 5632\nIHRhc2s= 5633\nIGV2ZW5pbmc= 5634\nIHN0aXRjaA== 5635\naW5lbg== 5636\nIEJlcg== 5637\nbWFyaw== 5638\nIERhZA== 5639\nINC10YHRgtGM 5640\nINee1w== 5641\n7JeI 5642\nIGJhbg== 5643\nIGNsaW0= 5644\nIGZyZWVkb20= 5645\nIG5vcm1hbGx5 5646\n0LXRgdGM 5647\n5aY= 5648\nIHByb3ZpZGVk 5649\nIOyekA== 5650\nIOyVhOuLiA== 5651\nIEtpbQ== 5652\naWVkZXI= 5653\n7J2M 5654\nIGNpdGl6 5655\nIGJpa2U= 5656\nIGJhaw== 5657\nIG5vaXNl 5658\nIGNsaW1hdGU= 5659\naXplcw== 5660\n5b6M 5661\nIGluY3JlYXNpbmc= 5662\nIFRIRQ== 5663\nIGxpcXU= 5664\nIHBlcnNvbmFsbHk= 5665\nZWY= 5666\ncmVzcA== 5667\nIGxlZ3M= 5668\naW5kZXI= 5669\nIHBlZA== 5670\nIOunjg== 5671\nIGRlcGVuZA== 5672\nIHZhcmlldHk= 5673\nIElzcmFlbA== 5674\nIHdhc2g= 5675\n5YY= 5676\nIHF1aWV0 5677\nIEphbWVz 5678\nIEpldw== 5679\nIGZvcmV2ZXI= 5680\nIEludA== 5681\nIGNvdW50ZXI= 5682\ndXJhbmNl 5683\nIEFueXdheQ== 5684\nY2FyZQ== 5685\nIE9ubHk= 5686\nY2nDs24= 5687\nYWRp 5688\nIEV2 5689\n64uI6rmM 5690\nIM6x 5691\nIHNsb3dseQ== 5692\nINC+0LQ= 5693\nIG5vdGljZWQ= 5694\naWVyZW4= 5695\nIGZlbGw= 5696\nINCR 5697\nIG3Dqm1l 5698\nIHdoZW5ldmVy 5699\nISk= 5700\nIEh5 5701\n5bw= 5702\nb3Jkcw== 5703\ndXNpb24= 5704\nIFN0YXI= 5705\nIO2Y 5706\nIE1hYw== 5707\n5LiK 5708\naXZlbg== 5709\nIOyLnA== 5710\nIOyXhg== 5711\nIFR1cg== 5712\nIGdlcg== 5713\ncmlz 5714\nIHZleg== 5715\nINC70Y4= 5716\nIHZlcnN1cw== 5717\n2KfY 5718\nb2NvbGF0ZQ== 5719\nIHBsYW5l 5720\nIHpv 5721\nIHN1aXQ= 5722\nVGhpcw== 5723\nIG5lcnY= 5724\nIEFjYw== 5725\n0YPQtg== 5726\n7IKs 5727\nbmg= 5728\nZW1l 5729\nIGF1c3M= 5730\nIG1lYXM= 5731\nIHRyw6hz 5732\nz4k= 5733\n0YHQu9C4 5734\nIEFydA== 5735\nIFNlY29uZA== 5736\n0L7Qu9GM0LrQvg== 5737\nY2hv 5738\naXRlY3Q= 5739\n0LXRgdGC 5740\nIGJvc3M= 5741\nIGluY29tZQ== 5742\noKQ= 5743\nIHNoYWQ= 5744\nIGFwcHJvcHJp 5745\nIE1hbA== 5746\nb3B0 5747\nIGFydGlzdA== 5748\nIHBsYXlz 5749\nb3RoZXJz 5750\nIEludGVy 5751\nIHZpcnVz 5752\nIGh1bmc= 5753\nIGNvbnN0YW50 5754\nIHNjcmlwdA== 5755\nIHNub3c= 5756\ndWxm 5757\na2V0 5758\nIGRldmljZXM= 5759\nIG1ldGFs 5760\naWdodHM= 5761\n7IS4 5762\nIHNhbGVz 5763\nIHZlZ2V0 5764\nIGNvbGxlY3Rpb24= 5765\nIHZpYQ== 5766\na2Vy 5767\nIGdvdHRlbg== 5768\nT1c= 5769\nacOpbg== 5770\nIGFjY3Vy 5771\nIHdhdmU= 5772\ndWx0eQ== 5773\nIEFpcg== 5774\nIGxlYWRpbmc= 5775\naWNpbmc= 5776\nIGNlbnRyYWw= 5777\nIENocmlzdGlhbg== 5778\nZnI= 5779\nIEFsdGhvdWdo 5780\nIHNvbmdz 5781\nIGZpZg== 5782\n0L3Ri9GF 5783\nIGJlbG9uZw== 5784\nb3NzaWJsZQ== 5785\n7LA= 5786\nIHBob3Rvcw== 5787\naXNs 5788\nIHJlbGF4 5789\nc2E= 5790\nVVNJQw== 5791\n6rc= 5792\nIG1hbnVmYWN0 5793\nIFR3aXR0ZXI= 5794\nIGRhbmdlcm91cw== 5795\nIGh5ZA== 5796\nbGVhcg== 5797\naWFudA== 5798\nIOKApg== 5799\nIHN1ZGRlbmx5 5800\nIGxhdWdo 5801\nIGFuZ2xl 5802\nIEdvdA== 5803\nIHdvcnJpZWQ= 5804\n0L7QtQ== 5805\nIHBhcA== 5806\nIE1hcnQ= 5807\nZW5v 5808\nIGJhdHRlcnk= 5809\nINC/0L7RgQ== 5810\nIGxpZ2h0cw== 5811\nIGFybXM= 5812\nIEFicw== 5813\nbWVz 5814\n4oCT 5815\ndXNldW0= 5816\nIHRlYQ== 5817\nIE1pYw== 5818\nIGZvcm1lcg== 5819\nb2dyYXBoeQ== 5820\nIGFwcGxpY2F0aW9ucw== 5821\nIERpcmU= 5822\n54S2 5823\nIGZlZWRiYWNr 5824\naXRjaGVu 5825\neW9ydW0= 5826\ndWVk 5827\naWd0 5828\nxrDhuw== 5829\nb3NpdGlvbg== 5830\nIERlbA== 5831\nIO2VmOs= 5832\nIEJhY2s= 5833\nYWRz 5834\nIHByaW1l 5835\n7KO8 5836\n7KOg 5837\n15E= 5838\nIG11dA== 5839\nXS4= 5840\nINCX 5841\nbG9j 5842\na2lu 5843\nIGV4cGVydA== 5844\nIGFscmlnaHQ= 5845\ndW5ncw== 5846\nIHN1cHBseQ== 5847\nIGxlYWRlcnNoaXA= 5848\nIEZyYQ== 5849\nIHR5cGljYWxseQ== 5850\nIHNlbA== 5851\nIHRyZWVz 5852\nIDIy 5853\naGFy 5854\nIHdvcnN0 5855\nIGJ1c3k= 5856\nYW50bw== 5857\nIFVw 5858\nIEJhcw== 5859\nIHByZXNlbnRhdGlvbg== 5860\nIHN0cmFuZ2U= 5861\nIHRoaW4= 5862\n0YLQtQ== 5863\nIHZlaGljbGU= 5864\nINC00L4= 5865\nY2VsbGVudA== 5866\nNzA= 5867\nIHRpcmVk 5868\nIGNyaXNpcw== 5869\nIHRpbnk= 5870\nYXN5 5871\nIHJhbg== 5872\n6Yc= 5873\nIGZvcmNlcw== 5874\nINC+0Yc= 5875\nIGlkZW50aWZ5 5876\nIGFzc2Vzcw== 5877\n0LjRgtC1 5878\nU0U= 5879\nIGNyZWF0aXZl 5880\n558= 5881\nIGRlcGFydG1lbnQ= 5882\nIGluaXRpYWw= 5883\n5oiR5YCR 5884\nIERhbQ== 5885\nYWt0 5886\ndmVyZQ== 5887\nIGluZmVjdA== 5888\nIHB1bXA= 5889\n4bqh 5890\nIHZpZWw= 5891\nIHJhcmU= 5892\nIGRvdA== 5893\nYXNoaW9u 5894\nZW1wbA== 5895\nIGZsZXg= 5896\nIGtvbg== 5897\nIHRydWNr 5898\nIGxlY3Q= 5899\nIHBsYXN0aWM= 5900\nbGF3 5901\nIGxpa2Vz 5902\nIHJvdWdo 5903\nIE1BVA== 5904\n7Z6I 5905\nIGNvbW1lcg== 5906\nIGFzc2U= 5907\nIGNha2U= 5908\nIGFjdGlvbnM= 5909\nIGFkbQ== 5910\nIG90aGVyd2lzZQ== 5911\nIEhlYWx0aA== 5912\nIGNvbGxl 5913\n4LmA4Lg= 5914\nIHJ1Yg== 5915\n5b6X 5916\n5pQ= 5917\nIHNjcg== 5918\nIHp1bQ== 5919\nIEhpbQ== 5920\nIGNoYW1w 5921\nIGNvbmNlcm5lZA== 5922\nIDUwMA== 5923\nIHBsYXRl 5924\nIE91dA== 5925\nIGRvbmM= 5926\nIGVxdWlwbWVudA== 5927\nIHRhdWdodA== 5928\nbGxlZA== 5929\nIO2Z 5930\naXZh 5931\nIG1vdG9y 5932\nwrs= 5933\nIGd1aWRl 5934\n5Yk= 5935\nIHN0b3BwZWQ= 5936\nIHJhdA== 5937\nIGxhYm9y 5938\nIGFpbQ== 5939\nIHByZXBhcmU= 5940\nINGI 5941\nIHNob290aW5n 5942\nYW5uZWQ= 5943\nY3JpcHQ= 5944\nIGVuZW15 5945\nIGRlcGVuZHM= 5946\nIG5hdg== 5947\nIGJlcg== 5948\nIGxhbmRz 5949\nIHVuaXZlcnM= 5950\naXU= 5951\nIGZhY3Rvcg== 5952\nb2tpbmc= 5953\nIGNhcmJvbg== 5954\nYnV0 5955\nIExvdmU= 5956\nZWxk 5957\nIM61 5958\nIGdh 5959\nIMOpcw== 5960\nIGJyZWFk 5961\nIHZvbHQ= 5962\n7Yo= 5963\nIHdhc3Rl 5964\nIGtlZXBz 5965\n5omA 5966\nIHN0b3I= 5967\nIGhvbm9y 5968\nIHVubGVzcw== 5969\nIGNvbHVt 5970\nIOuMgA== 5971\nIHBsYW50cw== 5972\nWWVhaA== 5973\nIGluY2x1ZGVz 5974\n5Lit 5975\nIG94 5976\nIHBldXQ= 5977\n66eM 5978\n7IOB 5979\naXN0cnk= 5980\n4Lix 5981\nIERlcGFydG1lbnQ= 5982\nYW50YQ== 5983\nIGZpbmdlcg== 5984\nIHN0cmV0Y2g= 5985\nIHN5bWJvbA== 5986\nIG5laWdoYm9y 5987\n5qw= 5988\n6rCE 5989\nfn4= 5990\nINGC0Ys= 5991\nIEFiZXI= 5992\na2Vz 5993\nIG1hc3NpdmU= 5994\nIENI 5995\nIFNhbA== 5996\n16A= 5997\n44KS 5998\nIGR5bmFt 5999\nYWNoZQ== 6000\nIFByZQ== 6001\nIG1vbml0b3I= 6002\nZW50ZWQ= 6003\nRU8= 6004\nIHJhaXNlZA== 6005\naXN0aWNz 6006\n2qk= 6007\nIHZvdQ== 6008\naXRlbg== 6009\nobA= 6010\nIGJ1c2luZXNzZXM= 6011\nIGVhcm4= 6012\nIG1vYmlsZQ== 6013\naWRhZGU= 6014\nIGhhYmU= 6015\neXI= 6016\nbGljdA== 6017\nIGNvbmR1Y3Q= 6018\nIGZlZGVyYWw= 6019\nIHdv 6020\nYnU= 6021\nIG5vbmU= 6022\nIHRlYWNoZXJz 6023\nINin2YTY 6024\n6YGT 6025\naWRlbnRz 6026\n2KfZhA== 6027\nIHRyZW5k 6028\n0LXQtg== 6029\nIGFsYnVt 6030\nIG1pY2g= 6031\nYmFzZWQ= 6032\n4Li1 6033\nIHRyYW5zaXRpb24= 6034\nINC90L4= 6035\nw7Vlcw== 6036\naG9zdA== 6037\nZWR5 6038\nIFByb2Y= 6039\ncGFu 6040\naWpu 6041\nIGNhcGFjaXR5 6042\ndW5kbw== 6043\nINeR1w== 6044\nIGJyZWF0aA== 6045\nINC80LXQvQ== 6046\nIG3DvA== 6047\n7Zk= 6048\nIEF1dA== 6049\naGluZ3Rvbg== 6050\nIG5vcg== 6051\nIGdhaW4= 6052\ncG9pbnQ= 6053\nWWVz 6054\nINiq 6055\nIE5h 6056\nw6Vy 6057\nIGnDpw== 6058\nIE1hcnk= 6059\nIHNwaW4= 6060\nIGFudGk= 6061\n5ZCn 6062\nIHNvbWVob3c= 6063\nIGxhd3M= 6064\nIG1vbWVudHM= 6065\nIGdyZQ== 6066\nIG1vdmVz 6067\nIFdvdWxk 6068\nIHByZWRpY3Q= 6069\nIHZyYQ== 6070\nIDIwMTk= 6071\ntoQ= 6072\nIGZ1bmRhbWVudA== 6073\nMjU= 6074\nIHB1cmU= 6075\nIHdvdw== 6076\nIGlzbGFuZA== 6077\nIGludmVzdG1lbnQ= 6078\nIGJhdGg= 6079\nIFlh 6080\nIGhhcmRlcg== 6081\nIHRpcHM= 6082\n5Zc= 6083\nIGVsZWN0cm9u 6084\nIEJvYg== 6085\nIGJvbmQ= 6086\nb2RpZXM= 6087\nIEF1Zw== 6088\nIGdpYnQ= 6089\nIGNoYWly 6090\nIHR3aWNl 6091\nd29vZA== 6092\nIGNsYXI= 6093\nIG1hc2s= 6094\nIGhvbmVzdGx5 6095\nIDIwMTg= 6096\ndGllcw== 6097\nJyw= 6098\nIHBlbnM= 6099\nIHN1cnByaXNlZA== 6100\nIGNvbW11bmljYXRpb24= 6101\n44Gj44Gm 6102\nIHNwcg== 6103\nIHdob3Nl 6104\nIHN0YXJz 6105\n15DX 6106\nIOKAiw== 6107\nIHByb3Blcmx5 6108\nIGdyZXc= 6109\nb3Npbmc= 6110\nIGRpdmVycw== 6111\nQUQ= 6112\nIGVtcHQ= 6113\nIGV4cHJlc3Npb24= 6114\n4bq/ 6115\nIFBhbA== 6116\n44GK 6117\nIGp1c3RpY2U= 6118\nIHBhaXI= 6119\nd28= 6120\nIHNlYXQ= 6121\nb3J0ZXI= 6122\nIGxpbmtz 6123\nIE1lcg== 6124\nIHJlbmQ= 6125\n0L3QvtC1 6126\ndXBpZA== 6127\nIEhlbA== 6128\nIE1hcmNo 6129\nIExv 6130\n0YHRjA== 6131\nIGhhc24= 6132\nIGV2YWx1 6133\n44GP 6134\n5aSp 6135\naWxvcw== 6136\nIGZ1bmRpbmc= 6137\nIHZlbg== 6138\ndWFu 6139\nIE1hc3Rlcg== 6140\nIE9s 6141\nIEZyZQ== 6142\nIHlhcA== 6143\nIFNpcg== 6144\nc2No 6145\nIG1pc3Rha2U= 6146\nYW1hbg== 6147\nIGRpbm5lcg== 6148\nIFdhc2hpbmd0b24= 6149\nIG9yZ2FuaXphdGlvbnM= 6150\nINC20LU= 6151\nYXZpbmc= 6152\nIHbDrQ== 6153\nIGJpcnRoZGF5 6154\nIGJlYXI= 6155\nINmB 6156\nIGFmZm9yZA== 6157\nIHJldmVu 6158\nIHJlbGF0aW9uc2hpcHM= 6159\ncm91Z2g= 6160\nIFRpbWU= 6161\nIHRhZw== 6162\nIFN1bg== 6163\ndWFyeQ== 6164\nIFBv 6165\nY2Fy 6166\nYWJpbGl0aWVz 6167\nIHByaXNvbg== 6168\nIGxpYw== 6169\n7KCV 6170\naWRkZW4= 6171\nIHNwZWNpZXM= 6172\n6bs= 6173\nIGZpcm0= 6174\nIHNjb3Jl 6175\nIGRpdA== 6176\nIHNwZWN0 6177\nIHBlbA== 6178\nIGNvbXBsaWNhdGVk 6179\n5qij 6180\nIHJhbms= 6181\nIG9wcG9zaXRl 6182\nIHBpY2tlZA== 6183\nINC60L7QvQ== 6184\nZWxlcg== 6185\nIG1pZw== 6186\nIFNs 6187\nIE5ldA== 6188\nIG5lY2s= 6189\nIEZyYW5jZQ== 6190\nIHRlY2huaWNhbA== 6191\n4Lih 6192\nIG1pbGVz 6193\nIHByaW1hcnk= 6194\nIHNlaW4= 6195\nc2Vz 6196\nIGxhdWdocw== 6197\nYnJh 6198\nxZtjaQ== 6199\ncmlhZ2U= 6200\nIG5pYw== 6201\nZXRlcnM= 6202\nIMOq 6203\nb2xvZ2llcw== 6204\nIElT 6205\ncmFk 6206\ndWRv 6207\nxLFuZA== 6208\nbWFy 6209\nIGV4Y2g= 6210\nIGNvbXBldGl0aW9u 6211\nIGF1c3Np 6212\nIFNlcnY= 6213\nIHJlbnQ= 6214\nIGNob2NvbGF0ZQ== 6215\nIHdpZWRlcg== 6216\nIG5lYXJseQ== 6217\nIHNwZWVjaA== 6218\nIHVuYw== 6219\nIHBhcmFt 6220\nIEJyaXRpc2g= 6221\nIHJlbWFpbg== 6222\n4LiB 6223\ndXJ0 6224\nINi5 6225\nIGNyYWNr 6226\nYWlscw== 6227\nIHByb21pc2U= 6228\nIHBheWluZw== 6229\nacOf 6230\nIGFkYXB0 6231\n0LDQu9Cw 6232\nIG1vdmllcw== 6233\nIHdpcmU= 6234\nn6w= 6235\n5pyD 6236\nIHRlcnJpYmxl 6237\nIHPDsw== 6238\nIHBlcmZlY3RseQ== 6239\n5ZGi 6240\nb3JkaW4= 6241\nIGrDoQ== 6242\nIGltcG9zc2libGU= 6243\nIFRocmVl 6244\nIG5o 6245\nIHR1cm5pbmc= 6246\ncnVt 6247\nIEJlbA== 6248\naWdn 6249\nIHJlc3BvbnNpYmxl 6250\n0LjQuQ== 6251\nIGluY3JlZGlibHk= 6252\nd2k= 6253\naWFubw== 6254\nIGh1bWFucw== 6255\nIMOH 6256\nIHNldHRpbmdz 6257\nIGpveQ== 6258\nb290 6259\nIGRlYWxpbmc= 6260\naWxsZWQ= 6261\nIHN1cnJvdW5k 6262\nIGZvbGxvd2Vk 6263\nIHBvc3NpYmx5 6264\nIGluaXRp 6265\nc3Rlbg== 6266\nIHByb3M= 6267\nIGNhbmRpZA== 6268\nIGFzc2lnbg== 6269\nIHZpb2xlbmNl 6270\nV2VsbA== 6271\nIHJpc2U= 6272\nUFM= 6273\nIHRhbWLDqW0= 6274\nIOuTpA== 6275\naWFuY2U= 6276\neWFu 6277\nIGF1ZGlv 6278\nIEJldA== 6279\nIEFtZXJpY2Fucw== 6280\nIEFzcw== 6281\naXNjaGVu 6282\n7J6F 6283\nIHVsdGltYXRlbHk= 6284\nIHBvbGlj 6285\nIG1ham9yaXR5 6286\n6YCZ5YCL 6287\nIEZpbmFsbHk= 6288\nZXJhcA== 6289\nIGd1YXJk 6290\nIE1BVFQ= 6291\nIGJyb3du 6292\n0LzQuA== 6293\nIGNoYQ== 6294\nIEhvbHk= 6295\nIG5lcnZvdXM= 6296\naXBwaW5n 6297\nxJlk 6298\nIFNh 6299\nk5zr 6300\ntoA= 6301\nbGll 6302\n55yf 6303\nIG51Yw== 6304\nIEFwcg== 6305\n6Zs= 6306\nIEtvcmVh 6307\nZWdv 6308\nIENhbmFkYQ== 6309\nIGvDtm5uZW4= 6310\nIGNvbXBhcg== 6311\nIGdhbno= 6312\nIE1haXM= 6313\nIHRoZW1l 6314\nIGtp 6315\nIGRyYXdpbmc= 6316\nYXpvbg== 6317\nIE9mZg== 6318\ndHQ= 6319\nIFdpbmQ= 6320\nIHRvZG9z 6321\nIG9idmlvdXM= 6322\n0L3QsNGP 6323\nSU0= 6324\nINCg 6325\nd2VsbA== 6326\nIGJsb3c= 6327\nIGhvb2s= 6328\nIGNpcmNsZQ== 6329\nIOuztA== 6330\nIGFyY2hpdGVjdA== 6331\nIEty 6332\nIGPDsw== 6333\nIHByb3RlY3Rpb24= 6334\nZWdh 6335\n5Yc= 6336\nIHdhdGNoZWQ= 6337\nIGFuc3dlcnM= 6338\nIGRpZXQ= 6339\naXZv 6340\nIHBvd2Rlcg== 6341\nIHlvdXJz 6342\nIGhpZ2hlc3Q= 6343\n54K6 6344\nRkY= 6345\n5bo= 6346\nIGJveXM= 6347\nw7Z5bGU= 6348\nIGx1bmNo 6349\n6Kyd 6350\nIElJ 6351\nIHNldHM= 6352\nIG1vbGU= 6353\n24E= 6354\nIHdpbnRlcg== 6355\nIGx1Y2t5 6356\nIHJlc3BvbnNpYmlsaXR5 6357\nIHNpZ25hbA== 6358\nIHdvbmRlcmluZw== 6359\nIGF4 6360\nIGNvb2tpbmc= 6361\n0L7QstC+0YA= 6362\nbGVn 6363\nINC/0L7Rgg== 6364\nIHN1cnByaXNl 6365\nIGRlbW9jcg== 6366\nIGxvb3A= 6367\nIGphZw== 6368\nIGN1cmlvdXM= 6369\nIG1hcmtldGluZw== 6370\n0J0= 6371\nYXJvbg== 6372\nIEFwcGxl 6373\nIHZpcnR1YWw= 6374\nIDE5OA== 6375\nbm9vbg== 6376\nIE1ldA== 6377\n0L7RgdGC0L4= 6378\n0L7QsdGL 6379\naXR1 6380\nIEF3 6381\nIGJ1eWluZw== 6382\nIHJlc3RhdXJhbnQ= 6383\nIEJ1ZA== 6384\nIGRvdWJ0 6385\nIGdyYW50 6386\nIHZlcmQ= 6387\nIGNhc2g= 6388\nIGZhY3VsdHk= 6389\nVGhhdA== 6390\nIEVpbg== 6391\n5aSa 6392\nIHdlZA== 6393\naXRuZXNz 6394\nIE1hZw== 6395\nbmVs 6396\nIG5hcnI= 6397\nIGFjY2lkZW50 6398\nIG1lZGl1bQ== 6399\nZW1lbnRz 6400\nIGNyb3c= 6401\nbmlnaHQ= 6402\n7J28 6403\n5Lmf 6404\nIGxpYnJhcnk= 6405\n0LDRjtGC 6406\nIHRhbWJpw6lu 6407\nIHJlZmVyZW5jZQ== 6408\nIGZvdXJ0aA== 6409\naG91c2U= 6410\ndmVudGlvbg== 6411\nIGZpbGxlZA== 6412\nIENvdXI= 6413\naWJy 6414\nIG5n 6415\nIGRldmVsb3Bpbmc= 6416\nIHByb3ZpZGVz 6417\nIHBvbGw= 6418\nIHRyYWZmaWM= 6419\nYXJlbnRseQ== 6420\n4K6f 6421\nIGZvcm1z 6422\nIGNsaWVudA== 6423\nIGdlbnRsZQ== 6424\nIG11c3M= 6425\nIENvbmdyZXNz 6426\nIEluZGlhbg== 6427\nY2Vhbg== 6428\nIHBpbA== 6429\nIGN6eQ== 6430\nc3Rvb2Q= 6431\ndXR5 6432\nIG7DpA== 6433\nIHNwZW5kaW5n 6434\nIGNvbnN0cnVjdGlvbg== 6435\naW5hdWRpYmxl 6436\nIOuniA== 6437\niOustA== 6438\nIOyDnQ== 6439\nb21h 6440\nb3Nlbg== 6441\nYWdv 6442\nIGxhcmdlc3Q= 6443\n44WL44WL 6444\nIHVuaXZlcnNl 6445\nYmVz 6446\nb3Nh 6447\nINC10LPQvg== 6448\nIGR1ZGU= 6449\nIE1BUg== 6450\nIGluZGVlZA== 6451\nzrXOuQ== 6452\nIG1hbmFnZWQ= 6453\nIFNob3VsZA== 6454\nU28= 6455\nIGFwcGxpZWQ= 6456\nIGZhaXJseQ== 6457\nIERlbg== 6458\nIGFuYWx5 6459\nIGNvbnN0YW50bHk= 6460\n0YHQvw== 6461\nSG93 6462\nIFNheQ== 6463\nZW5jaWVz 6464\nIFBD 6465\nIGVnZ3M= 6466\n4K6w 6467\nIGV0aA== 6468\nIEVudMOjbw== 6469\naW5hcg== 6470\naW90 6471\nIGN6 6472\nIEV1cm9wZWFu 6473\n44GI 6474\nIEFN 6475\nIGPDoQ== 6476\nIHJhZGlv 6477\np4w= 6478\nIGhpZGU= 6479\n5LuK 6480\nIFN0YXJ0 6481\nIGNsdWI= 6482\nIEhvcGU= 6483\nIGVmZm9ydHM= 6484\nbHVzaW9u 6485\nIGNpdGllcw== 6486\naG9uZQ== 6487\nIHJlYWNoZWQ= 6488\nIGd1aWQ= 6489\ncm9pZA== 6490\nIGhhcm0= 6491\nIGN1dHRpbmc= 6492\nIGJ1bA== 6493\nMTg= 6494\naWVzdA== 6495\nIE1leA== 6496\nIGlyb24= 6497\n55+l 6498\nIGFmdGVybm9vbg== 6499\nIGhhbGw= 6500\nIHByenk= 6501\nIGdvc2g= 6502\nIGluZmx1ZW5jZQ== 6503\nINCy0LjQtA== 6504\nIGluY3JlYXNlZA== 6505\nIE1pbmlzdGVy 6506\nIGRpc2Np 6507\nIFBldGVy 6508\nIHZlcnQ= 6509\nIG1lbnU= 6510\nIHNlbGxpbmc= 6511\ndXJhbGx5 6512\nIHF1b3Rl 6513\nIMKh 6514\nIGNvbnRpbnVlcw== 6515\nbXByZQ== 6516\nIMWfZXk= 6517\naXR1dGlvbg== 6518\nINC90LDRgQ== 6519\nY2xlcw== 6520\nIEdlcm1hbg== 6521\nY3p5 6522\nINCj 6523\nQmU= 6524\nIGtpdGNoZW4= 6525\nIFRyeQ== 6526\naXBl 6527\nIGljb24= 6528\nYXJw 6529\nIHByb3ZpZGluZw== 6530\nIFRyYW5z 6531\nIHRlY2huaXF1ZQ== 6532\nIGjDpHI= 6533\nIGluZnJhc3Q= 6534\nIHN1c3A= 6535\nw7xjaw== 6536\naWNpcA== 6537\nINCV 6538\nIGNpbg== 6539\n7Ja06w== 6540\nIHByeg== 6541\nIGNvbXBvbmVudA== 6542\nIGJ5ZQ== 6543\nIEJpYmxl 6544\naXplcg== 6545\nQ2g= 6546\nIHNvbHV0aW9ucw== 6547\nIGFjY29tcGw= 6548\nIDIwMTY= 6549\nSUU= 6550\nIFRh 6551\nIGFzc3VtZQ== 6552\nIGxpcXVpZA== 6553\nIOuouQ== 6554\nIHF1YXJ0ZXI= 6555\nIGZlbWFsZQ== 6556\nIFRoaW5r 6557\nIHN0YXR1cw== 6558\naXR1dGU= 6559\nIGNvYWNo 6560\nIHJlaW4= 6561\nIGNvbWJpbmF0aW9u 6562\n6Lc= 6563\nIFRlcg== 6564\nIG9iamVjdHM= 6565\nIGRpc3RyaWN0 6566\nIG1ha2V1cA== 6567\nIG11cmRlcg== 6568\nd2Fz 6569\nZmVu 6570\nIGJvd2w= 6571\nIHB1Ymxpc2hlZA== 6572\nIHNwb3J0cw== 6573\n44Gh 6574\nIGlkZW50aXR5 6575\nIHNlZW1lZA== 6576\nIGFjdGluZw== 6577\n0LvRjg== 6578\ncml4 6579\nIHVwbG9hZA== 6580\nIGhhc3Q= 6581\nIGJvYXQ= 6582\nIE1vZA== 6583\ncmlv 6584\nID0= 6585\nIGN5Y2xl 6586\nr7g= 6587\nIGxvdWQ= 6588\ndXN0ZWQ= 6589\nY29taW5n 6590\nIDIwMTc= 6591\nIG9udA== 6592\nIGxlZ2lzbA== 6593\nIHN0cnVjdA== 6594\nIFNvbWV0aGluZw== 6595\nIGNvbmZsaWN0 6596\nIHVwcGVy 6597\nIG1hbmFnZXI= 6598\nIG1vcnQ= 6599\nIGZyYQ== 6600\nIMSw 6601\nIE1pa2U= 6602\nIFdvcms= 6603\nIG7Dsw== 6604\ncGhlcmU= 6605\nIOyCrOs= 6606\nIExhbmQ= 6607\nIGZpbHRlcg== 6608\nIHByb21vdA== 6609\n5rA= 6610\n5pmC 6611\nlbw= 6612\nIHJlY29yZGluZw== 6613\n150= 6614\nIGFzc29jaWF0ZWQ= 6615\nIGZ1ZWw= 6616\ndW5kZXI= 6617\nIGVsZWN0aW9u 6618\nIGVtcGxveWVlcw== 6619\nIENvbXA= 6620\n0YDRg9Cz 6621\nIFdv 6622\ncm9s 6623\nIHNhdmVk 6624\nIEhvbg== 6625\nIFZp 6626\n5YiG 6627\nYWNh 6628\ncHJldA== 6629\nIHdldA== 6630\nIHN0dXBpZA== 6631\nIGxhZA== 6632\nIGZlc3Q= 6633\nIHdha2U= 6634\nINC40L0= 6635\nIGdyZWF0ZXN0 6636\nIEppbQ== 6637\nIHNlcmlvdXNseQ== 6638\nIOy5 6639\nIGZlZWxpbmdz 6640\nIDMwMA== 6641\naWF0aW9u 6642\nIGJlYXV0eQ== 6643\nIOyemA== 6644\nIHNhbg== 6645\nk6A= 6646\nIC0o 6647\nIGNvbnNjaW91cw== 6648\nINC00LXQuw== 6649\nYnll 6650\n55k= 6651\nTWFu 6652\nIGxldHM= 6653\nIHNob2Vz 6654\neWQ= 6655\n5LmI 6656\nIGRpc2FwcGU= 6657\nIENvdW50eQ== 6658\nIFNjb3R0 6659\nIGJ1dHQ= 6660\nIGFxdcOt 6661\nIGNvbmZpZw== 6662\ncmVzcG9uZA== 6663\nTEFVR0g= 6664\nqeuLiOuLpA== 6665\nIGRpdmlkZWQ= 6666\nIGFjcXU= 6667\nIHpvbmU= 6668\nIGtvbW0= 6669\nYcOnw6Nv 6670\n7Kec 6671\nY3V0 6672\nIDIz 6673\nIG1heGltdW0= 6674\ncm9n 6675\nIHJ1bnM= 6676\nIGNvbXBvbmVudHM= 6677\nIGFycml2ZWQ= 6678\nIGNvbmZpZGVudA== 6679\n0YDQvtCy 6680\nIGhlaWdodA== 6681\nIHByb2NlZA== 6682\nRU0= 6683\nINCt0YLQvg== 6684\nIE1lbg== 6685\nIHRhbGtz 6686\nIGNvbmZpZGVuY2U= 6687\nIENocmlz 6688\nIGxlYWRz 6689\nIG5vc2U= 6690\nZmFsbA== 6691\nYmI= 6692\nIE5vdGhpbmc= 6693\naXNlcg== 6694\nIGluZGVwZW5kZW50 6695\nIG1pbm9y 6696\nIHN5bQ== 6697\nbGVu 6698\nY2llbmNl 6699\nIGZhc2hpb24= 6700\nIHNleHVhbA== 6701\nIGJ1bg== 6702\naGVyZQ== 6703\nIHNvaWw= 6704\nIGRpZXNl 6705\nIHNoYXA= 6706\nIGVtcHR5 6707\nIGpvdXJuYWw= 6708\nYWdvbg== 6709\nIFRoZWly 6710\nIHdlZWtlbmQ= 6711\nw610 6712\nIGVycm9y 6713\nIG5hcg== 6714\nw7g= 6715\n6Kk= 6716\nYW5jeQ== 6717\nIOyVig== 6718\nIGZvcmVzdA== 6719\nIGhhY2Vy 6720\nIG1pc3NlZA== 6721\n44GV 6722\n5Y+v5Lul 6723\nIGV2aWw= 6724\nIHN0b3JhZ2U= 6725\nIHNpbmdpbmc= 6726\naW5oYQ== 6727\nIGtub2Nr 6728\nIGltcHJlc3M= 6729\nINC+0YfQtdC90Yw= 6730\nIEdvbGQ= 6731\nIFN1cg== 6732\nIFBvcnQ= 6733\n5Y67 6734\nIExvbmQ= 6735\nIGZhemVy 6736\nb3R5 6737\nb3Rv 6738\nIGFueA== 6739\nIFdpbGxpYW0= 6740\nIGV4aXN0aW5n 6741\ncGxhY2U= 6742\nIENE 6743\nzrM= 6744\nIENvbGxlZ2U= 6745\nbG9y 6746\nIEVhc3Q= 6747\nc2Vu 6748\nZmFjaA== 6749\nb2Z0 6750\nIGV4cGVyaWVuY2Vk 6751\nIGxvdmVz 6752\naW1t 6753\nIHBvbHk= 6754\nIGVzc2U= 6755\n7KQ= 6756\nIEdyYW5k 6757\n6Kc= 6758\nY2hlcg== 6759\nIHZpY3RpbQ== 6760\nIEdlcw== 6761\n0LvRjA== 6762\ndmlzaW9u 6763\nIHRhbGw= 6764\nIGxlbnM= 6765\nINC30L3QsA== 6766\nIEJvdGg= 6767\nIOyy 6768\nIHN1c3RhaW4= 6769\nIGFyZ3VtZW50 6770\nIGZhY3RvcnM= 6771\nIGF1dG9tYXRpY2FsbHk= 6772\nIGZydWl0 6773\nIGxpYmVy 6774\nIGFsZQ== 6775\nIFByZXNz 6776\nIEJh 6777\nINCz0L4= 6778\nIGh1bmRyZWRz 6779\ndGhhdA== 6780\nIFJpY2g= 6781\nIHJlY2lwZQ== 6782\nIElU 6783\n6Ic= 6784\n4bql 6785\nIGRlc2NyaWJl 6786\nIGRyaXZlcg== 6787\nIE9jdA== 6788\nIE1hdA== 6789\n0LTQtQ== 6790\nIG1lYWw= 6791\nIGxhdGVzdA== 6792\nIHRoZXJhcA== 6793\nIGNvbXBhcmU= 6794\nIEFtYXpvbg== 6795\nIOyigA== 6796\nIFJ1c3NpYQ== 6797\nIHN0cmluZw== 6798\nIGth 6799\nIENvbW11bg== 6800\nIGRpYQ== 6801\nSXM= 6802\nIG1pbGxpb25z 6803\nIGNvcnBvcg== 6804\nIGNvcnJlc3BvbmQ= 6805\nIGZpeGVk 6806\nIEpvZQ== 6807\n2Y4= 6808\nIHZpZXdz 6809\nIHJpdmVy 6810\nIHN0dWRpbw== 6811\naWdnZXI= 6812\nIGZsYXZvcg== 6813\nIHByZXNlbmNl 6814\nIHVuaXRz 6815\nIHNhdmluZw== 6816\nYXZvdXI= 6817\nIHBlc3Nv 6818\nb3JpdGg= 6819\nIGhlcnM= 6820\nIE5hdA== 6821\nYXNpb24= 6822\nIEZyYW5r 6823\n0L7RiA== 6824\nxYJ5 6825\n7YQ= 6826\nIGVpbmVt 6827\nIGZ1bmN0aW9ucw== 6828\ndW1hbg== 6829\nIG5vcnRo 6830\nIOyghA== 6831\nIGhvcnNl 6832\ndmlk 6833\nIHBsZWFzdXJl 6834\n0LDRiA== 6835\nw6llcw== 6836\naW5kYQ== 6837\nIHRhaWw= 6838\nIGV4cGxvcmU= 6839\nU1Q= 6840\nIGNvbW1lcmNpYWw= 6841\nIER1cmluZw== 6842\nYXJs 6843\nXTo= 6844\nZml0 6845\nIHJhdGVz 6846\n5rM= 6847\nTVVTSUM= 6848\nIGhvdXNpbmc= 6849\nIGVpbmVy 6850\nIHNpdHVhdGlvbnM= 6851\n5os= 6852\nIGRlY3Jl 6853\nIGFwcHJvcHJpYXRl 6854\n0LXQvdC90L4= 6855\nJS4= 6856\nIGJhYw== 6857\nIHdhdA== 6858\nZW5zaXR5 6859\nw6Ro 6860\na25vd24= 6861\naXR6 6862\nIGVtb3Rpb25hbA== 6863\nZXJ2YXRpb24= 6864\nIGJsaW5k 6865\nMTY= 6866\n7YM= 6867\n5aSn5a62 6868\nIGpvaW5lZA== 6869\nIGxvY2F0ZWQ= 6870\nINGB0Lw= 6871\nYWRhcw== 6872\nYmVyZw== 6873\nIGRlc3M= 6874\nIGRlYXI= 6875\nZWRlbg== 6876\nY29z 6877\nIGFkb3B0 6878\nMTAw 6879\nb3dl 6880\nIENoZWNr 6881\naXNtbw== 6882\nIHNpbXBs 6883\nIGFuZ3J5 6884\nINC80LXQvdGP 6885\nIENhbQ== 6886\nIHBhZA== 6887\nIGF0dGVuZA== 6888\nIHNhbXBsZQ== 6889\n5pel 6890\nIOyb 6891\nIElO 6892\ndWxvdXM= 6893\nIFNhcg== 6894\nIFNob3c= 6895\nIGluZnJhc3RydWN0dXJl 6896\nIEF1Z3VzdA== 6897\nIGxlc3Nvbg== 6898\nIG5pZXQ= 6899\n5o4= 6900\nIGZvaQ== 6901\nIGJyb2tl 6902\ndHI= 6903\n55U= 6904\nIDQ1 6905\nIGdldw== 6906\n0YPQvw== 6907\nYXRp 6908\nIG1haW50YWlu 6909\nIGFydGlzdHM= 6910\naW5nZXI= 6911\n5p2l 6912\nZXJ2ZWQ= 6913\nSUE= 6914\nIGVxdWFscw== 6915\nIG9wZXJhdGlvbg== 6916\naWxseQ== 6917\nIOuCtA== 6918\nIGNyb3dk 6919\nIGludGVybmFs 6920\nIHRlc3Rz 6921\nIFJvY2s= 6922\nIENvbnM= 6923\nIOuEiOustA== 6924\nd2Fy 6925\nIHNvdQ== 6926\nIGNoYXJ0 6927\nIEp1bmU= 6928\nIEFwcmls 6929\nZ2VudA== 6930\nIHZlbnQ= 6931\nIHF1YW5k 6932\nIEtvcmVhbg== 6933\naW1v 6934\n54k= 6935\naWRlcnM= 6936\nIG1vdW50YWlu 6937\n0YHRgtCw0LI= 6938\n5pyI 6939\naWpr 6940\nIGRpc2NvdmVyZWQ= 6941\nIFN1bmQ= 6942\nIFNpbA== 6943\nIHNvbG8= 6944\nwrQ= 6945\nIHNjaG9s 6946\nIEVhY2g= 6947\n57U= 6948\nIGJhcmU= 6949\nIO2M 6950\nIHbDrWRl 6951\nIGluZ3JlZGllbnRz 6952\nIEl0cw== 6953\nnbzqs6A= 6954\nIOyK 6955\nz40= 6956\nIExlZQ== 6957\nIHNjYXJ5 6958\nIHByaW5jaXA= 6959\nIHNwaXJpdHVhbA== 6960\n7IU= 6961\nIEhvbGQ= 6962\n5rKS5pyJ 6963\nIGRlZmluZQ== 6964\nIExlcw== 6965\nIE5vcg== 6966\nIEVuZA== 6967\nIGJsb2c= 6968\nIEdyZWVu 6969\n0LDQtdGC0YHRjw== 6970\ncGFydA== 6971\nZWxlcw== 6972\n5LqL 6973\nIFVuZGVy 6974\nIHBhcnRl 6975\nIDM1 6976\nIHNlY3Rvcg== 6977\nIFNlcHQ= 6978\nIGF1dGg= 6979\n4K6u 6980\nb21pbg== 6981\nIGNsaWVudHM= 6982\nIGNp 6983\nIEZyaWRheQ== 6984\nZXJhcw== 6985\nIHR3ZQ== 6986\ndWxhdGVk 6987\nIGN1bHR1cmFs 6988\nINGB0LLQvg== 6989\nIOuNlA== 6990\nIMO6 6991\nIHBhcmNl 6992\n4K6y 6993\nIHRyYWRpdGlvbg== 6994\nIGp1ZGdl 6995\nIEdlbmVyYWw= 6996\nIGRldGVybWluZQ== 6997\nIElzbg== 6998\nIFBM 6999\nbmVhdGg= 7000\nIG1hdHRlcnM= 7001\n7ZW07A== 7002\nIV0= 7003\n0LDRhQ== 7004\nIHBvb2w= 7005\nIHZhcmlhYmxl 7006\nIHZhY2NpbmU= 7007\nIGNhdXNlZA== 7008\nIHdlc3Q= 7009\nIFllcA== 7010\nZmFzdA== 7011\nIHBoaWxvcw== 7012\naG9yYQ== 7013\nIGNvbnRpbnVlZA== 7014\nIHVuZm9ydHVuYXRlbHk= 7015\n44GN 7016\n5pU= 7017\nIGZsaWdodA== 7018\nIHdyYXA= 7019\nIGh1aA== 7020\nIEFic29sdXRlbHk= 7021\nIHBpbms= 7022\nIHJlbWFpbnM= 7023\nIG7DqQ== 7024\nIGZsZQ== 7025\nIFNvbA== 7026\nIGxvc2luZw== 7027\nIGFsZ29yaXRo 7028\nIHJlcXVpcmVz 7029\nIGZvdW5kYXRpb24= 7030\nIEJ1cg== 7031\nIHByb2Zlc3Npb24= 7032\nIE1pZA== 7033\nIOutkA== 7034\nY2Fu 7035\nIE1pbA== 7036\nIHlvdW5nZXI= 7037\nIGFwcGVhcnM= 7038\ndGVybQ== 7039\n7ZWY6rOg 7040\nYWNsZQ== 7041\nIExvbmRvbg== 7042\nIGVuZ2luZWVyaW5n 7043\n4Lii 7044\nIGFkdmVudA== 7045\n7IS47JqU 7046\nIOq4sA== 7047\nIE1hag== 7048\n0YDQtdC8 7049\naW5ndQ== 7050\nIFVL 7051\ndXJv 7052\nc3Bl 7053\nIHRlbnQ= 7054\nIHJlcG9ydGVk 7055\nIEFM 7056\nSGV5 7057\nIOunkA== 7058\nIGRlbnQ= 7059\nIEF1c3RyYWxpYQ== 7060\nIEphbnVhcnk= 7061\ns7Q= 7062\nYWd1ZXM= 7063\nYXJzaA== 7064\ncmln 7065\nIHRpZW5l 7066\n4Lij 7067\nzq4= 7068\nIG1hY2hlbg== 7069\ndW50ZQ== 7070\n0YPRgQ== 7071\nIGVsZWN0cg== 7072\nIHR1dG9yaWFs 7073\nIHBsYWNlZA== 7074\nIOydtOqxsA== 7075\nIENvdW5jaWw= 7076\n7ZaI 7077\nsOumrA== 7078\nYWhyZW4= 7079\nIOq3uOuemA== 7080\nIHByb3Zl 7081\nZm9s 7082\nIHF1ZXI= 7083\nIGNoZWFw 7084\nIEZhdGhlcg== 7085\nIFBvd2Vy 7086\nk5w= 7087\nIHB1cnM= 7088\nIGVzcA== 7089\nIEJyZQ== 7090\n6riw6w== 7091\nb21hcw== 7092\n5oOz 7093\n0LjQu9GM 7094\nIGdlaHQ= 7095\nb3N0ZXI= 7096\n6rO8 7097\nIGZpbGVz 7098\nINCn 7099\nYmVsbA== 7100\nIHdob20= 7101\nIOuY 7102\nIGV4Y2VsbGVudA== 7103\nIGRhdGFi 7104\nIGfDtg== 7105\nIOynhOynnA== 7106\nIGJlbGllZg== 7107\namV0 7108\nIGphY2s= 7109\nIHN3aW0= 7110\ncmlhbA== 7111\ndW1pbg== 7112\nYXVj 7113\nIHNvbGw= 7114\nIGVzc2VudGlhbA== 7115\n7ZWY64qU 7116\nIGV2b2w= 7117\nY2hhZnQ= 7118\nYWluZQ== 7119\ndGhsZXQ= 7120\nIGluY29y 7121\nIHJlcG9ydHM= 7122\nIGRlZmluaXRpb24= 7123\na2Vs 7124\nIGNpcmN1bQ== 7125\nIHByb2R1Y2Vk 7126\nINeb 7127\nYW50aWM= 7128\nbmV0 7129\nIGF3YXJk 7130\nIGR1cmNo 7131\nIHRyYW5zcA== 7132\nIG1hbGU= 7133\npqzr 7134\nIG1vb24= 7135\nIEdlb3JnZQ== 7136\nIGZseWluZw== 7137\nacOz 7138\nIHNvdXJjZXM= 7139\nIHBsZW50eQ== 7140\nIERlbW9jcg== 7141\nUk8= 7142\nIDAw 7143\nIHNlY3VyZQ== 7144\nIEJpcg== 7145\ncmFpbg== 7146\nIHp1cg== 7147\nIGVmZmljaWVudA== 7148\nIHJlcGVhdA== 7149\nIG1ldGhvZHM= 7150\nIGNhbG0= 7151\nIGRpc2N1c3NlZA== 7152\nIOyeiOuKlA== 7153\nIHNlcnZlcg== 7154\nYW5pZQ== 7155\nIEluc3RlYWQ= 7156\nIGlkZWFs 7157\nIGNvbnZlbg== 7158\nIGhvcGluZw== 7159\nIFRvcg== 7160\nIGRlcHRo 7161\nIGhlYXZlbg== 7162\nRU5DRQ== 7163\nIGhhYml0 7164\nZ3JhZA== 7165\nIGZsYWc= 7166\nIGluZQ== 7167\nIGto 7168\nIExJ 7169\nIGZhY2luZw== 7170\nIEFV 7171\nIFRpbQ== 7172\nIGdlbQ== 7173\nIEp1bA== 7174\nIGVsYQ== 7175\naXp6YQ== 7176\nIGZlbGxvdw== 7177\nIHF1ZWw= 7178\nIHNwb2tl 7179\nIGNpdGl6ZW5z 7180\ndWdl 7181\n6YO9 7182\nIHBhZ2Vz 7183\nIGZhc2M= 7184\nIHJlbGlnaW91cw== 7185\nYXRlbg== 7186\nIGNoYXB0ZXI= 7187\nIFZhbA== 7188\nIGNvbnN1bHQ= 7189\nIE1pbGw= 7190\nZ2w= 7191\nb3Blcg== 7192\nIGluZmlu 7193\nIG1hcnJpYWdl 7194\nIG1lZGljaW5l 7195\nINC00LI= 7196\nIGRvZ3M= 7197\nIGluc3RydW1lbnQ= 7198\nIEV4YWN0 7199\nw6Fu 7200\nIDIwMjE= 7201\nIGZlcg== 7202\nIHdlYWx0aA== 7203\nIGdyYWRl 7204\n0YvRhQ== 7205\nIGNyaW1l 7206\nIHRocmVhZA== 7207\nIGVzc2E= 7208\nIHdpbmU= 7209\nY29ob2w= 7210\ncGhh 7211\n4LiH 7212\nb2d1ZQ== 7213\nIGluc3VyYW5jZQ== 7214\nYXJyYXRvcg== 7215\nIFNlcHRlbWJlcg== 7216\nIHZpZA== 7217\nIFNwaXJpdA== 7218\nIGdlc3Q= 7219\nIFJ1c3NpYW4= 7220\nIHByb3BlcnRpZXM= 7221\nIGFydGljbGU= 7222\nIHVuZGVybmVhdGg= 7223\neWVy 7224\nIGpvaW50 7225\nIHJlbGF0aXZlbHk= 7226\nIGluY2g= 7227\nIGRlc3BpdGU= 7228\nIEdyZWU= 7229\nIGNsYXNzaWM= 7230\nIHN1cHBvcnRpbmc= 7231\nIGluc3RydWN0 7232\nbHVzaXZl 7233\nIGRpYWdu 7234\n5oo= 7235\nIGFkbWluaXN0cmF0aW9u 7236\n0LDQsdC+0YI= 7237\nIE9wZW4= 7238\n5omA5Lul 7239\nINC/0L7Qug== 7240\nIGRvbGxhcg== 7241\nIGNvbnNlcXU= 7242\nb2Jlcg== 7243\nIEdlcm1hbnk= 7244\nIHRlcnI= 7245\nIFFV 7246\nINCT 7247\n574= 7248\nIHN0cm9uZ2Vy 7249\nyZk= 7250\nINmK 7251\nIGlQaG9uZQ== 7252\nIGZhYnJpYw== 7253\nw7xo 7254\nIGVuZW0= 7255\n5q8= 7256\nIHN1YnQ= 7257\nRUU= 7258\nb25kZQ== 7259\nIGNyZXc= 7260\nIHJlbW92ZWQ= 7261\nIGxhZHk= 7262\nIHBvdGVudGlhbGx5 7263\nINCd0L4= 7264\neWFs 7265\nIHN5bXB0 7266\nIGFybXk= 7267\nIGludHJvZHVjZWQ= 7268\ndGVz 7269\nIGFzcGVjdHM= 7270\nMTQ= 7271\nIExvdQ== 7272\nICk= 7273\nIGRlcGxveQ== 7274\ncGV0 7275\nIGhhbg== 7276\nIFdhdGNo 7277\nIHdlYXBvbnM= 7278\nIHBoZW4= 7279\nIHJlZ2lzdGVy 7280\nIGVpbmZhY2g= 7281\nIHNwb3J0 7282\nIGJyaWRnZQ== 7283\nIGlubmVy 7284\nIG1pbmltdW0= 7285\nIHdpdG5lc3M= 7286\nIGVzbw== 7287\nIHZpbGxhZ2U= 7288\nIG93bmVy 7289\npqzqs6A= 7290\nIHNjcmVhbQ== 7291\naWxlZA== 7292\nIHBpdGNo 7293\nYnJ1 7294\nIGFkdmFuY2U= 7295\n5LiN5piv 7296\nIHN1cHBvc2U= 7297\nIEF0dA== 7298\n0LXRgtGB0Y8= 7299\nIGRpZmZlcmVuY2Vz 7300\nYWtlZA== 7301\nIGludGVycHJldA== 7302\nw6Y= 7303\naWVuZG8= 7304\nIGFic29s 7305\nINCx0YPQtNC10YI= 7306\nIOuy 7307\nIHRyaWFs 7308\nIHRoaW5rcw== 7309\nbHlpbmc= 7310\nY2VwdGlvbg== 7311\nIEFmcmljYW4= 7312\nIGNoZW1pY2Fs 7313\nIHRhcGU= 7314\nIGNvbnZlcnNhdGlvbnM= 7315\nIGRpc3RyaWJ1dGlvbg== 7316\ndGk= 7317\nIEFJ 7318\nIGZsYXNo 7319\nIHVuZGVyc3Rvb2Q= 7320\nIEdvdmVybm1lbnQ= 7321\n5bCP 7322\nIT8= 7323\nIFNr 7324\n6rGw6w== 7325\ncmllcg== 7326\nVFM= 7327\nIEFjY29yZGluZw== 7328\n0Y7Rgg== 7329\nIHNwb25z 7330\n0YLQvtCx0Ys= 7331\nIHZhbHU= 7332\nZXJlbQ== 7333\naWNodGln 7334\nIHJlc2lzdGFuY2U= 7335\nIEdhbA== 7336\nZ2VyeQ== 7337\nIGJlZ2lucw== 7338\nIGFkdmFuY2Vk 7339\nIHJlbGV2YW50 7340\nIHBvbGl0aWNz 7341\nIEZhbQ== 7342\nIMOnb2s= 7343\nIE5ldmVy 7344\naWxsaW5n 7345\nIGZvb3RiYWxs 7346\n0LjQuA== 7347\nIElE 7348\nIEFmcmljYQ== 7349\nIGZpbmdlcnM= 7350\nINCx0L7Qu9GM 7351\nIMOh 7352\nIGNsaXA= 7353\nIExhdA== 7354\n44KE 7355\nIOyngOq4iA== 7356\nZXNzZQ== 7357\nIHZvb3I= 7358\nIGFzaWRl 7359\n5p4= 7360\nIHRvd2FyZA== 7361\nIGJhdA== 7362\nIHZhbGlk 7363\nIE1lbnM= 7364\nIGNvbXBsZXRlZA== 7365\nxLHEnw== 7366\nIHBvZGNhc3Q= 7367\nIEJvbg== 7368\n25I= 7369\nIEp1bHk= 7370\naWxh 7371\nIHBhY2thZ2U= 7372\nIHB1bGxlZA== 7373\nY2hhcg== 7374\nIE1lbA== 7375\nb2lz 7376\nIHNvdXRo 7377\nIOuU 7378\nIGltcG9ydGFuY2U= 7379\nIHB1c2hpbmc= 7380\nIGlzb2w= 7381\nIHN0YW5kcw== 7382\nY2lsbA== 7383\n5Lw= 7384\nIPCf 7385\nb3Jp 7386\n6rCB 7387\nIGhvbWVz 7388\nIGNvbmNlcm5z 7389\nIGJpeg== 7390\n5b0= 7391\nYmll 7392\nIGJpcw== 7393\nIGdlYXI= 7394\nIE1T 7395\nIGh1bg== 7396\nIE1hdHQ= 7397\n4bqj 7398\nc2V5 7399\nIFNlY3JldA== 7400\nIG9kZA== 7401\nIE1heA== 7402\nb2xseQ== 7403\nZm9yZA== 7404\nIFNI 7405\nIHJlcGxhY2U= 7406\nIG5hdmln 7407\nIGluaQ== 7408\n0LjRjw== 7409\nIGdpYW50 7410\nIG1hbmQ= 7411\nIEhhcHA= 7412\nVElPTg== 7413\nZ3Vu 7414\naWFtbw== 7415\n7J6F64uI64uk 7416\nIGdhcA== 7417\nIMOqdHJl 7418\nIGNsYXNzcm9vbQ== 7419\nIGh5cA== 7420\nYWtp 7421\n6K4= 7422\naXN0ZXJz 7423\nYWNrcw== 7424\nINGB0L4= 7425\nIGJ1Zw== 7426\nIGdyYXY= 7427\nYW1pbg== 7428\nIGV2ZXJ5ZGF5 7429\nIOyhsA== 7430\nIGdhcmRlbg== 7431\nY2VtYmVy 7432\nIGVzdG8= 7433\n5ZeO 7434\n2Kw= 7435\nn7A= 7436\n5YE= 7437\nIHJvbQ== 7438\nIOygnOqwgA== 7439\nIGZhbGxpbmc= 7440\nIGZhdWx0 7441\nZWxseQ== 7442\nIGNoZXN0 7443\nINC70Lg= 7444\nIHBvdGF0bw== 7445\nIGJ1aWxkaW5ncw== 7446\nIG9wZXJhdGluZw== 7447\nIHBhcmU= 7448\nd3I= 7449\nRG9u 7450\nIEZvdXI= 7451\nIHZ1bA== 7452\nIGzDoQ== 7453\nIGZydXN0 7454\nIERhbm4= 7455\nb2xlcw== 7456\nbnlh 7457\nIOy2 7458\nINGA0LDRgQ== 7459\n15s= 7460\nIGHDrQ== 7461\nd29yZA== 7462\nIHdlYXBvbg== 7463\nIG9idA== 7464\nIEZhbGw= 7465\nIFN0ZXZl 7466\nIG1peGVk 7467\nIHBvZGU= 7468\nIEFT 7469\nIExlZw== 7470\nIGRlc2M= 7471\nIHNwbGl0 7472\nIGVtZXJnZW5jeQ== 7473\nIFNpbmc= 7474\nIHByb2ZpdA== 7475\nIHR5cGljYWw= 7476\nIERvbmM= 7477\nIGFubm91bmNl 7478\nIFRleA== 7479\nIHNhY3I= 7480\ndGVybmFs 7481\nIGNvbW1pdHRlZQ== 7482\naWdv 7483\nIGRpYW0= 7484\ncGhhcw== 7485\nIGRlZmU= 7486\nIFByb2Zlc3M= 7487\nIGRlY2w= 7488\n0YPRgA== 7489\nMjI= 7490\nb2xm 7491\nIE1vbmQ= 7492\ndXk= 7493\nIGF5 7494\nIGxlbQ== 7495\nIGxvdmVseQ== 7496\nIENvdWxk 7497\nIGd1YXI= 7498\nSEg= 7499\nIGNhcmVmdWxseQ== 7500\nIExpc3Rlbg== 7501\nINC60YA= 7502\nIHlvdXRo 7503\nIFRoZXJlZm9yZQ== 7504\nIGRyZWFtcw== 7505\nIEplZmY= 7506\nP10= 7507\nIOuI 7508\nREE= 7509\nIGJvZGllcw== 7510\nYXV4 7511\nIHRlY2huaXF1ZXM= 7512\nIG1lY2hhbmlzbQ== 7513\n15M= 7514\nINC+0L3QuA== 7515\nIGRlc2lyZQ== 7516\nw64= 7517\nIFZv 7518\ncXVlcw== 7519\nINGD0LbQtQ== 7520\nIFdob2E= 7521\nIEdhbWU= 7522\nIGhhbA== 7523\nYW5pc2g= 7524\nIHByYWN0aWNlcw== 7525\nNTAw 7526\nIHNvcnRz 7527\ndXBz 7528\nYXRlZnVs 7529\nIGhlcnNlbGY= 7530\nIGd1aXRhcg== 7531\nIHByb3Bvcw== 7532\nIHNpdGVz 7533\nIGJlYWNo 7534\nINei 7535\n56ys 7536\n0L3Rgw== 7537\nIGRyYW0= 7538\nIE5vdmU= 7539\nVkU= 7540\ncmFudA== 7541\nIHBsb3Q= 7542\nIOyXrOq4sA== 7543\nIENh 7544\nIGVzdGFibGlzaGVk 7545\nIDIwMTU= 7546\nIGluc3BpcmVk 7547\nIGFubm91bmNlZA== 7548\n5Liq 7549\nINGC0YA= 7550\nIDI2 7551\nIHZveQ== 7552\nIHRlY2g= 7553\n7KCB 7554\nIHByb2Nlc3Nlcw== 7555\nb250bw== 7556\nIFBhbg== 7557\nIHJhcGlk 7558\naXN0YW4= 7559\nIDE5Nw== 7560\nIHJlbGlnaW9u 7561\nIDI4 7562\nIHNtaWxl 7563\nIGJhYg== 7564\nINqp 7565\nIFZpcg== 7566\nIHNjaGVkdWxl 7567\nIGV4ZWN1dA== 7568\nIHByb24= 7569\n0Y0= 7570\nINCd0YM= 7571\nbXVzaWM= 7572\n7JuQ 7573\nIGdhbg== 7574\n7Iug 7575\nIGRlZmF1bHQ= 7576\nIGJlbQ== 7577\n2Yk= 7578\nIGZvcmNlZA== 7579\nIE9idmlvdXNseQ== 7580\nIHN0b25l 7581\nIHRpZQ== 7582\nIGRyaW5raW5n 7583\nIHNlcnZlZA== 7584\nQ2F1c2U= 7585\nIGNvbmZlcmVuY2U= 7586\nIEV4YWN0bHk= 7587\n44OI 7588\noJw= 7589\n7JmA 7590\nIFJh 7591\nIGZha2U= 7592\nIGRpZmY= 7593\n44Gp 7594\nIGNoYWxsZW5naW5n 7595\nIOykkQ== 7596\nz4c= 7597\n5LuA6bq8 7598\nIGludGVsbGlnZW5jZQ== 7599\ncmV0ZQ== 7600\nIHN0dWR5aW5n 7601\nIGFwcG9pbnQ= 7602\nIHRhbg== 7603\nINC40Lw= 7604\nIGN1cnZl 7605\nIFRlYW0= 7606\nIEF6 7607\nINC30LQ= 7608\nIE11c2lj 7609\nZmllbGQ= 7610\naXJhdGlvbg== 7611\nIGZhaWxlZA== 7612\nIG5vdmVs 7613\nIGRpZmZlcmVudGx5 7614\nIGVzY2FwZQ== 7615\nIFlv 7616\nIE9jdG9iZXI= 7617\nxLF5b3I= 7618\nIGRlc2NyaWJlZA== 7619\nIGNvbnZlcnQ= 7620\nYWNlbWVudA== 7621\nIGhvdGVs 7622\naXNhdGlvbg== 7623\nIHN1aXM= 7624\n44GR 7625\n5a2Q 7626\n5oCO 7627\nIHdhbGtlZA== 7628\nMjAw 7629\nIG5laWdoYm9yaG9vZA== 7630\naXNw 7631\nIExvcw== 7632\nIGhpZGRlbg== 7633\nIDI3 7634\n0LvQtQ== 7635\nIHBocg== 7636\nIElzbGFuZA== 7637\nIFN0cmVldA== 7638\nZW5kYQ== 7639\naGlwcw== 7640\nb3N1cmU= 7641\nIGRlZmluZWQ= 7642\n4Lin 7643\nIHZpZGE= 7644\nIGxhYmVs 7645\nIEV2ZXJ5Ym9keQ== 7646\nIGpva2U= 7647\naWFv 7648\n2KfZhg== 7649\nIGF0aGxldA== 7650\nLi4uIg== 7651\nIEZpcmU= 7652\nRG8= 7653\nIGRlZmVuc2U= 7654\nIGVudGVydGFpbg== 7655\nw6F0 7656\nIHBvbGljaWVz 7657\nIGFsY29ob2w= 7658\nIEVuZ2luZQ== 7659\nIGdhbA== 7660\nIEp1ZA== 7661\nIHZvbHVudGU= 7662\naWNrcw== 7663\nZXRh 7664\nYWd0 7665\nINeV 7666\nIG3Dtg== 7667\nMTM= 7668\nIGVuY291bg== 7669\nIGVo 7670\nIG9yYW5nZQ== 7671\nIGFic29y 7672\nIHNwYWNlcw== 7673\nIE5vdmVtYmVy 7674\n6rWs 7675\naWF0 7676\nIHRhbQ== 7677\nY2tub3c= 7678\nIHN0b3Jt 7679\nIERpcmVjdG9y 7680\nIHByZWdu 7681\nIOydvA== 7682\nINC+0L8= 7683\nIHJlc291cmNl 7684\nIGJhcmQ= 7685\nbmV3 7686\nIERlY2VtYmVy 7687\ndWl0cw== 7688\nIHdlaWw= 7689\nIGNvbnN0cnVjdA== 7690\nc2k= 7691\nbmlj 7692\nIGZsb3Vy 7693\nIHJlc3RyaWN0 7694\nw7x0 7695\nIGVudGlyZWx5 7696\nIGJyZWFraW5n 7697\nZW50bGljaA== 7698\nIHR3ZW50eQ== 7699\nIGNhdXNlcw== 7700\nIGVsZXY= 7701\nIFNwcg== 7702\nIEludGVybmV0 7703\nIGtpc3M= 7704\nIG9wZXJhdGlvbnM= 7705\nc3p5 7706\nIOuK 7707\nIHNjaWVudGlzdHM= 7708\nIGdyb3du 7709\nIG93bmVycw== 7710\nb3V0cw== 7711\nIGNvdXJzZXM= 7712\nIHVzdWFs 7713\nIGlubg== 7714\nIHRyYW5zbQ== 7715\nw7Fv 7716\nIG51ZXN0 7717\n0LrQvtCy 7718\nIGNhdGVnb3J5 7719\nIExpZmU= 7720\nIFBsdXM= 7721\nIGF0bW9z 7722\nd2hpbGU= 7723\nIHJlY29yZHM= 7724\nIGRlxJ8= 7725\n64uk6rOg 7726\nIOyCrOue 7727\nIHJlcXVpcmVtZW50cw== 7728\naW5u 7729\nIGltbWln 7730\nIGRlZXBlcg== 7731\n57Q= 7732\nIGFwcHM= 7733\nIGNvbGxlYWd1ZXM= 7734\nxbx5 7735\nIG9mZmVycw== 7736\nIHTDoQ== 7737\nIGNvbHVtbg== 7738\nbGF1ZA== 7739\nSVI= 7740\nIE1z 7741\nIGV4Y2hhbmdl 7742\nbGFz 7743\nIExhdw== 7744\nIEpvbg== 7745\naXNzZQ== 7746\ncm9nZW4= 7747\nIG1vaQ== 7748\n15c= 7749\nIHNlbmRpbmc= 7750\nIGhlbGxv 7751\n0LXQtQ== 7752\nxZvEhw== 7753\nIHN1Y2NlZWQ= 7754\nIHN1ZmZlcmluZw== 7755\nIGFkdmVydA== 7756\nIOyjvA== 7757\n55+l6YGT 7758\nIHJlY28= 7759\nxLFuxLE= 7760\nINC60L7QvA== 7761\nYWxsZXk= 7762\nIGZhaWx1cmU= 7763\naWVq 7764\nIOuVjA== 7765\nIGRydWdz 7766\nIGN1YW5kbw== 7767\nIOyWtOuW 7768\nIEFib3V0 7769\nIHF1YW5kbw== 7770\nOTA= 7771\nIEZlZA== 7772\nMTc= 7773\nU2g= 7774\naW5obw== 7775\nIFN1bmRheQ== 7776\nIFBoaWw= 7777\nIGFjYWRlbWlj 7778\nIEluYw== 7779\nIG1haW50ZW4= 7780\n5Ye6 7781\nIHJld2FyZA== 7782\nZXJk 7783\nIGNvbW1pdHRlZA== 7784\n7Iqk 7785\n0LPRgA== 7786\nIHN0YW5kYXJkcw== 7787\nIGthbA== 7788\nIGludGVudGlvbg== 7789\nIFpo 7790\nIGFja25vdw== 7791\n5L8= 7792\nID09PQ== 7793\nb2d5 7794\n5ac= 7795\nIGZpbG1z 7796\naXNr 7797\nIHRlZXRo 7798\nIHN0cnVnZ2xl 7799\ncmQ= 7800\ndWVu 7801\nIGRpc3M= 7802\nIERhcg== 7803\nYW15 7804\nIGVuZW1pZXM= 7805\nIHZlbG9j 7806\nIENhbGw= 7807\ndW1icw== 7808\n0LjRgtC10LvRjA== 7809\nIG9jZWFu 7810\nw6lk 7811\n7Jqw 7812\nIHRyZW0= 7813\naWVudG8= 7814\n0LXRiNGM 7815\nZmZpY2llbnQ= 7816\nIGJvdHRsZQ== 7817\nIGluc3RpdHV0aW9u 7818\nZXN0eQ== 7819\nIEhhbg== 7820\naGFi 7821\n64qY 7822\nIGFycmVzdA== 7823\n6YKE 7824\nIGxldHRlcnM= 7825\nb3VuY2U= 7826\n7Yw= 7827\nQW4= 7828\nIGNyZWF0ZXM= 7829\nIGNsb2Nr 7830\nIGRlYnQ= 7831\nIGFuY2llbnQ= 7832\naWZpY2F0aW9ucw== 7833\nZ2k= 7834\nQnV0 7835\nIFR1 7836\na2w= 7837\nIGJvcmRlcg== 7838\nIG9vaw== 7839\nIEJheQ== 7840\nZXN0YQ== 7841\nIOuztOw= 7842\nIHdyYQ== 7843\ncHJlbmU= 7844\nIOqyjA== 7845\nYW5nbGU= 7846\nIGJlbGlldmVk 7847\naWVuY3k= 7848\nYWth 7849\nIGNyaXRpYw== 7850\nIGJvbWI= 7851\nIGhhbQ== 7852\nINCb 7853\n6rWt 7854\nIEd1eXM= 7855\ncm9zb2Z0 7856\nIGNyaW0= 7857\nZXRjaA== 7858\nQVJS 7859\nIHNpZ2h0 7860\n0LjQvdCw 7861\nIGFpbg== 7862\n4buR 7863\naXNjaGU= 7864\nIGF1eA== 7865\nIG51bWVy 7866\nIHN1cnZpdmU= 7867\nQWxs 7868\nQkM= 7869\nIHN6 7870\nn6zr 7871\nIGphbQ== 7872\nIENvdXJ0 7873\nIGFsbGVz 7874\nIHRyaWdnZXI= 7875\n0J4= 7876\nIGZvcm1hdA== 7877\nIGRlY2FkZXM= 7878\nIGNlcw== 7879\nIHNpZ25z 7880\nIHJvYm90 7881\nIENodXJjaA== 7882\nIGF6 7883\nIHNvdXA= 7884\nIFRleGFz 7885\ndXRlbg== 7886\nINGH0YLQvtCx0Ys= 7887\nIG5laWdoYg== 7888\nlteU 7889\nIGNvbW11bmljYXRl 7890\nxaE= 7891\nIGVsaW1pbg== 7892\nIGZyZXF1ZW5jeQ== 7893\naGVybg== 7894\naWRvcw== 7895\nIGVtcGhhcw== 7896\nIG1lc3NhZ2Vz 7897\nIGdlbmRlcg== 7898\nIFdlbm4= 7899\nINCy0L4= 7900\nIHByaWNlcw== 7901\nb2xv 7902\nINC/0L7QvQ== 7903\nd2luZw== 7904\nIEZpbA== 7905\n0LDQtdC8 7906\nIEN1cg== 7907\nIGZhbHNl 7908\nIGZpZWxkcw== 7909\nIHPDqQ== 7910\nMjQ= 7911\nIG1hYw== 7912\ndcWf 7913\nIGxheWVycw== 7914\nIGFkdm9j 7915\nd2Fu 7916\nIGthcg== 7917\nIMWe 7918\nIGRlY29y 7919\nIHdhbGxz 7920\nb2U= 7921\naXNzaW9ucw== 7922\nIHJlc29s 7923\n16I= 7924\nIENhcm9s 7925\nIFZpZGU= 7926\nbGVlcA== 7927\nIFlPVQ== 7928\nIGZsaXA= 7929\nIHN1cmdlcnk= 7930\nIGNob3A= 7931\nVVI= 7932\nLiw= 7933\nIGFnZW5jeQ== 7934\nIHdhbnRpbmc= 7935\nIHNvbGFy 7936\nIGhvcml6 7937\nIEFkYW0= 7938\nIHN0YXlpbmc= 7939\nb2xpYw== 7940\nIGdyYXRlZnVs 7941\nIHJlbWFyaw== 7942\nIHRlY2hub2xvZ2llcw== 7943\nIHByb3RlaW4= 7944\n5b+D 7945\n0LTQtdC7 7946\nIE1vbnQ= 7947\nIHNob3VsZGVy 7948\nIHph 7949\ncmV5 7950\nIE9vaA== 7951\nIHN0eQ== 7952\naWNhcg== 7953\n0L7RgtGA 7954\nIHJvdXRl 7955\nIFR1cm4= 7956\nIGJvbQ== 7957\nIGRlYmF0ZQ== 7958\nIHBvc3NpYmlsaXR5 7959\nIO2VtOw= 7960\nYXBh 7961\nIGludmVudA== 7962\nw7xybGljaA== 7963\nIHByb2ZpbGU= 7964\nIHNlbmlvcg== 7965\ncHB5 7966\ndmFz 7967\nIG11bmRv 7968\nYXRldmVy 7969\nIGFwcGFyZW50bHk= 7970\nZW5lcg== 7971\n15A= 7972\n560= 7973\nIHByZWNpcw== 7974\nIGFsaWdu 7975\nIGtuaWZl 7976\nIFJvYmVydA== 7977\n5Ys= 7978\nIGZvb2w= 7979\nIGludml0ZQ== 7980\ndXNpbmc= 7981\nIGNpcmN1bXN0 7982\nIGNhcHR1cmU= 7983\nIGRvdWdo 7984\nIFNhbmQ= 7985\nIHNldQ== 7986\nIE5ld3M= 7987\nIGJpdGU= 7988\nIG5ldXQ= 7989\nd2lkZQ== 7990\nIGxlY3R1cmU= 7991\nIOuYkA== 7992\nIG9yaWdpbmFsbHk= 7993\nIGNob2ljZXM= 7994\nIEdhcg== 7995\nIHZlcnNl 7996\nIGxpdA== 7997\nIDE5Ng== 7998\n7ZWg 7999\nIG1lYXN1cmVz 8000\nw6fDtWVz 8001\nd2F0ZXI= 8002\ncml2ZQ== 8003\nIHppam4= 8004\n7YE= 8005\nIEJ1cw== 8006\nIGhlYg== 8007\n0LXRhQ== 8008\nIEthcg== 8009\nIE7Do28= 8010\nIGtpbGxpbmc= 8011\n4K6q 8012\nIG1pcnJvcg== 8013\nbW9k 8014\nIG1vbA== 8015\nIGNyZWF0aW9u 8016\nIGVzdGlt 8017\nIGF0bW9zcGhlcmU= 8018\nIGdhbQ== 8019\nIHRhYmxlcw== 8020\naXNp 8021\nIExpdHRsZQ== 8022\nIHRhcw== 8023\nIEVsZQ== 8024\nw6ls 8025\nIHNjZW5lcw== 8026\nIHRvbmU= 8027\nIGFmZmVjdGVk 8028\nIEFVREk= 8029\nIEJyb3du 8030\nSWY= 8031\nINmH 8032\nIERhbmllbA== 8033\n55yf55qE 8034\ncXVlcg== 8035\nY2hp 8036\n7ZWY6w== 8037\nIG1pc3Rha2Vz 8038\nIHNsYQ== 8039\n44Kk 8040\nIGVudHI= 8041\nINC10YHQu9C4 8042\nIHNob3V0 8043\nIHBvcnRpb24= 8044\n0Zc= 8045\nIHByZXZpb3VzbHk= 8046\n4buZ 8047\nINC/0YDQtdC0 8048\n0L7RgdGM 8049\nIGhlYWRz 8050\n544= 8051\n5a0= 8052\n5ZyL 8053\nIGdyYXNz 8054\n4Liw 8055\nY3JpYmU= 8056\nIHF1w6k= 8057\nIFNwYW5pc2g= 8058\nIG9mZmVyZWQ= 8059\nINCx0YvQu9C+ 8060\nIENsb3Vk 8061\nIHZlY3Rvcg== 8062\nIEh1aA== 8063\nIGthZA== 8064\naWZ0cw== 8065\nIM69 8066\nIGh1bmdyeQ== 8067\n0KE= 8068\nIHBhcmFsbA== 8069\nQU5E 8070\nIHbDrWRlbw== 8071\naXp6 8072\nIG9jY3Vw 8073\nIO2U 8074\nIHNlZWs= 8075\naGVz 8076\nIGRvb3Jz 8077\nIGhvdXNlcw== 8078\nIGNvbnNpZGVyaW5n 8079\nIGdyYWR1YXRl 8080\nIGZ1bGY= 8081\n6KGM 8082\n6KM= 8083\nIGV4dHJlbWU= 8084\nIGZsb3dlcnM= 8085\naXRhdGU= 8086\nIFByaQ== 8087\nIGZ1bmRhbWVudGFs 8088\n0YfQsNGB 8089\n6K+0 8090\nIHRleHR1cmU= 8091\njZg= 8092\nIEFORA== 8093\n4K6x 8094\nIFRlbQ== 8095\nIG5hZGE= 8096\n7KeE 8097\nIGNlbGVicmF0ZQ== 8098\ndW1z 8099\nIHBpbGw= 8100\nINC40LvQuA== 8101\nZ29pbmc= 8102\nIGhpcA== 8103\nIHN1cHBvcnRlZA== 8104\nIHBlcm1hbg== 8105\nIGFncmVlbWVudA== 8106\nIHR5bQ== 8107\nIOuR 8108\nk6TsnbQ= 8109\nIHB1cmNoYXNl 8110\n7ZQ= 8111\nIFBsYW4= 8112\nZWdlbg== 8113\nIHJlY292ZXI= 8114\nUFU= 8115\nIE1pY3Jvc29mdA== 8116\nZHVj 8117\nIGhvbGVz 8118\nIGRyb3BwZWQ= 8119\nIHBpZw== 8120\nIGVuZGluZw== 8121\nIGF0dGFja3M= 8122\nYmVj 8123\nIHJlbg== 8124\nIHJhcHA= 8125\nIOyasOumrA== 8126\nIHRlcnJvcg== 8127\nINeZ 8128\nIGVkaXQ= 8129\nIGFv 8130\nLjwv 8131\nIDIwMDA= 8132\nIFVuaW9u 8133\nIHNjaWVudGlmaWM= 8134\nIHB1bmNo 8135\nb3J0aW9u 8136\nIHB1dHM= 8137\nIE1vbmRheQ== 8138\nIEplcg== 8139\nRUM= 8140\nIG1hdHJpeA== 8141\nIGluc3RpdHV0aW9ucw== 8142\nIG1vbnQ= 8143\nIGV4aGli 8144\nIHNwZWFrZXI= 8145\nIG1ldGVycw== 8146\nLl0= 8147\nIHNlcnZpbmc= 8148\nIGRhdGFiYXNl 8149\nIExBVQ== 8150\nIGRhbW4= 8151\nIHBvZGVy 8152\nISEhIQ== 8153\nIO2WiA== 8154\nIEFVRElFTkNF 8155\nIGp1bg== 8156\nIEFD 8157\nIEl0YWw= 8158\nc2Vj 8159\nIFlvdW5n 8160\ncnVjaw== 8161\nb3V2ZQ== 8162\n4LiE 8163\n54g= 8164\nIOunjOs= 8165\nYWRpbmc= 8166\ndXJhdGlvbg== 8167\nIFBT 8168\n0Jo= 8169\nIFVuZg== 8170\n6IE= 8171\nb3JpYQ== 8172\nIG1hbmlm 8173\nIHNlbnRlbmNl 8174\nIHNpZ25lZA== 8175\nQlM= 8176\nIHByb29m 8177\nIE11c2xpbQ== 8178\nIG51Y2xlYXI= 8179\nINCz0L7QstC+0YA= 8180\nIHdvbGw= 8181\nIGZhdm91cg== 8182\nIFdI 8183\nIHZ1bG5lcg== 8184\nIGNsb3NlbHk= 8185\nIGluZGV4 8186\n0YLQtdGA 8187\nYWNoZWw= 8188\nIGNhcGFibGU= 8189\nIEJlcw== 8190\nIGNyb2No 8191\nZWt0 8192\nIHNoZWV0 8193\nIHNlZXM= 8194\nIG5hdHVyYWxseQ== 8195\nIEVuZ2xhbmQ= 8196\nIHBhcnRpY2lwYXRl 8197\nIGV4aXN0cw== 8198\nIHNoYXJw 8199\ncHk= 8200\nIGJyZWFrZmFzdA== 8201\nYm93 8202\nIHR3aXN0 8203\n56c= 8204\naW5hdGluZw== 8205\nb3Rp 8206\nIEZvdW5k 8207\nIGRldXg= 8208\nIHNlbGVjdGVk 8209\n7KCE 8210\nb3Npcw== 8211\nIHByZXNlbnRlZA== 8212\nIGxpbmVhcg== 8213\nIOq0 8214\nIGt1bg== 8215\n6bue 8216\nw7RuZw== 8217\nIGLEmWQ= 8218\nIHRlbXBvcg== 8219\nIGNhYmxl 8220\nINC/0YDQvtGB0YLQvg== 8221\n0LrQtQ== 8222\nINGC0LDQvA== 8223\nIHdpbm5pbmc= 8224\n6IO9 8225\nmOuPhA== 8226\nIDIwMTQ= 8227\nIOyXrOs= 8228\nIFVO 8229\nIENsaWNr 8230\nIHByZXBhcg== 8231\nIFRP 8232\nIHN1YQ== 8233\nIEhhbQ== 8234\nIGzDpA== 8235\nIGFic29sdXRl 8236\nIGVuZ2FnZWQ= 8237\n5aaC 8238\nIEhtbQ== 8239\nIGRhc2g= 8240\nVEE= 8241\nw7Fvcw== 8242\nIHNwbw== 8243\n55Sf 8244\nKV0= 8245\nIHRlc3RlZA== 8246\nIGJsYW5r 8247\nIHJlamVjdA== 8248\nIGFzc2lt 8249\nIHJlYXI= 8250\nIFN0cg== 8251\nIGNyYXNo 8252\nINC90LDRiA== 8253\n0LjRgtGB0Y8= 8254\nIGNvbG9u 8255\nIFVudA== 8256\nIENl 8257\nIGFjaWQ= 8258\n6Zc= 8259\nIGtpdA== 8260\naWJpbGl0aWVz 8261\ndXRv 8262\nIHZhbHVhYmxl 8263\nbGlzdA== 8264\nIHBhcnRpZXM= 8265\nIE1t 8266\nIGNvbG91cg== 8267\nIGNoYW0= 8268\nIHN0ZWVs 8269\nIEltcA== 8270\nIGZ1bmRz 8271\nIEROQQ== 8272\nIEtlbg== 8273\naW5kZQ== 8274\n7ZW07ISc 8275\n44OD 8276\nIEhhcHB5 8277\nIFVzZQ== 8278\nIExpZ2h0 8279\nIGxpcA== 8280\nIGF1dGhvcml0eQ== 8281\nIExvbmc= 8282\nIElyYW4= 8283\nIGVsbA== 8284\nIGNvb3JkaW4= 8285\nIHN1Ym0= 8286\nIHJlY29yZGVk 8287\n0YPRiA== 8288\nIGRlbHRh 8289\nIHJlZm9ybQ== 8290\nIFN0aWxs 8291\nIG9wcG9u 8292\nIGFsbG93aW5n 8293\nIHBhdHRlcm5z 8294\nIGxldHRpbmc= 8295\nIHNsZWVwaW5n 8296\nT2theQ== 8297\nIHBpenph 8298\nIMWb 8299\nINC00L7Quw== 8300\nIHRhbGVudA== 8301\nZW5zaW9ucw== 8302\nIGVudmlyb25tZW50YWw= 8303\nIHByb2Zlc3Nvcg== 8304\nIHNob3Rz 8305\nIGNvbnRhaW5z 8306\ndWdhcg== 8307\neW8= 8308\nj5k= 8309\nIHNlcXVlbmNl 8310\nzrnOsQ== 8311\nYWRlcg== 8312\n6aA= 8313\n0LDRhw== 8314\n2YbYpw== 8315\nIElr 8316\nIHRvdXM= 8317\ndXJpZXM= 8318\nIHBvdW5kcw== 8319\nIGV4dGVybmFs 8320\naW1lbnRz 8321\nIHZyYWltZW50 8322\n7Iuk 8323\nIGhhcHBpbmVzcw== 8324\nIHByemU= 8325\nZXN0aWM= 8326\nIGVzdGFibGlzaA== 8327\nIEZsb3I= 8328\nIHJpZw== 8329\nIGhvbmV5 8330\nIHB1bA== 8331\nIHN5bXB0b21z 8332\nIGJyb3dz 8333\n0LXQu9C4 8334\nIM+Ezr8= 8335\nIHNoaXJ0 8336\nIFRlY2hu 8337\nIFByb2dyYW0= 8338\n0LXQvNGD 8339\nIHVwc2V0 8340\nIGd1ZXN0 8341\nYnVyZw== 8342\nIHVubGlrZQ== 8343\nIHNvbWV3aGF0 8344\nIGhhbmdpbmc= 8345\nYWU= 8346\nIHJ1bQ== 8347\nIHBob3RvZ3JhcGg= 8348\nIExp 8349\n5Zue 8350\nIHN0YWJsZQ== 8351\nIHZvbHRhZ2U= 8352\nIEVsbA== 8353\nIGVudHJlcHJlbmU= 8354\ndXNlcw== 8355\nYXNzZW4= 8356\nrLg= 8357\nIOunjuydtA== 8358\nIGdob3N0 8359\nIHNhZ2Vu 8360\nIGNvbWJhdA== 8361\nIGfDtnI= 8362\nIENhcA== 8363\nIHPDo28= 8364\nIEthdA== 8365\nIGZvcm1h 8366\nIHN1bW0= 8367\nIG1hcmNo 8368\nIHZhc3Q= 8369\nw7xr 8370\nIGNvbW1pdG1lbnQ= 8371\naW1vcw== 8372\nTGV0 8373\nIGRlZGljYXRlZA== 8374\naXN0ZQ== 8375\nbGF5 8376\n6YCZ5qij 8377\nIHRvcGljcw== 8378\nIG1hY2hpbmVz 8379\nIFBhcmlz 8380\nIOydtOufsA== 8381\nIG1pbmk= 8382\nIG1hcmtldHM= 8383\nIGtv 8384\nzrQ= 8385\ndmlsbGU= 8386\nIGdvb2RuZXNz 8387\nIGZyYW1ld29yaw== 8388\ndWx0dXJl 8389\nIGJhc2tldA== 8390\nZXNzYQ== 8391\n0LDRhtC4 8392\ndXN0ZXI= 8393\nIOq5 8394\n5L2G 8395\nIGV4dGVudA== 8396\nIE1lbnNjaGVu 8397\nIGNvbnNpc3RlbnQ= 8398\nIGF1dG8= 8399\ncmlw 8400\nIG1lcmU= 8401\n4K+I 8402\n0ZQ= 8403\nIGVsbGU= 8404\njIDr 8405\nb2tlbg== 8406\nIHB1bGxpbmc= 8407\nIGNvdw== 8408\nb3V0aGVybg== 8409\nIG1lZXRpbmdz 8410\nIGNhZGE= 8411\n0L3Ri9C8 8412\naWVudGU= 8413\nIGJhc3Q= 8414\nYW5pbmc= 8415\nIGZvY3VzaW5n 8416\ncm9hZA== 8417\nIHJvb2Y= 8418\nIFByb2Zlc3Nvcg== 8419\nIFNQ 8420\n0YDQsNC3 8421\nIG5vb2Q= 8422\nIDQwMA== 8423\nIOydtOygnA== 8424\n7J6I 8425\nIE1vdW50 8426\n0LXQudGH0LDRgQ== 8427\nINeQ 8428\nV2h5 8429\n154= 8430\nxLFuZGE= 8431\nIHBvc2l0aW9ucw== 8432\nw6htZQ== 8433\n548= 8434\nINC00YDRg9Cz 8435\naXlvcg== 8436\nIHBhc3Npbmc= 8437\nIGFzc2VtYg== 8438\nIHNtb2tl 8439\nIHRpbA== 8440\nIG11c2V1bQ== 8441\n0JQ= 8442\nIFBlcnNvbg== 8443\n0L3QuNC8 8444\nbGVpY2g= 8445\nIGludGVudA== 8446\nIHNxdWU= 8447\nIGNyYWZ0 8448\n7IiY 8449\nb3JzdW4= 8450\nIDE1MA== 8451\nIGJyb3RoZXJz 8452\ndm9y 8453\nIFNwZWFrZXI= 8454\naWNpYW5z 8455\nIG9mZmljZXI= 8456\nIGnDp2lu 8457\nINGC0LXQsQ== 8458\nIHNjcmF0Y2g= 8459\nIGdlbmVyYXRl 8460\neWk= 8461\nIGVtb3Rpb25z 8462\nYXVz 8463\n7LmY 8464\nNDU= 8465\nIExpbms= 8466\nIFJlYWw= 8467\nIGF0ZQ== 8468\nINC90LDQtA== 8469\nIG5hdGl2ZQ== 8470\n4buH 8471\nxLF5 8472\nIGVub3Jt 8473\nIGJsb2Nrcw== 8474\nIGZhY2Vz 8475\nYWNj 8476\naXZlbmVzcw== 8477\nIGluY2hlcw== 8478\ndWlz 8479\naGVpdA== 8480\nIHN0cmVldHM= 8481\nIHByb2JhYmlsaXR5 8482\nYXNp 8483\nIGltcGw= 8484\nIOCk 8485\ndXJkYXk= 8486\nIGZhdXQ= 8487\nb215 8488\nIHBpcA== 8489\nIGlsbHVzdA== 8490\n4K6v 8491\nIEp1bg== 8492\nIGx5aW5n 8493\nOTk= 8494\nIG1lbW9yaWVz 8495\nIHByYWN0aWNhbA== 8496\naWFuYQ== 8497\nb25jZXM= 8498\nIHZpZXdlcnM= 8499\nIFRob21hcw== 8500\n5ow= 8501\nIEdpcmw= 8502\nIFdoZXRoZXI= 8503\nIGlubm92YXRpb24= 8504\nIGRpc2FwcG9pbnQ= 8505\nTXk= 8506\nIHdpbm5lcg== 8507\nIGln 8508\nIHJhdGlv 8509\nIEJsdWU= 8510\nIFN1Yg== 8511\nIGRvY3VtZW50cw== 8512\nIGZvcm11bGE= 8513\nIOup 8514\n0Yo= 8515\nIGFwcGVhcmVk 8516\ndmFy 8517\nYW5kb24= 8518\nIHNwcmF5 8519\nbWFr 8520\nIFFVRVM= 8521\nS0U= 8522\nIHdlZGRpbmc= 8523\nUmU= 8524\n0LDRgtGM0YHRjw== 8525\nIHVubw== 8526\nIGdhbGw= 8527\n7YSw 8528\nY2lv 8529\nY2Vycw== 8530\nINC80L3QtQ== 8531\nIHBlcHBlcg== 8532\n44GX44Gf 8533\nIEZlYnJ1 8534\nIGFsdGVybmF0aXZl 8535\nIGZ1 8536\nIEJhc2ljYWxseQ== 8537\nIFNtaXRo 8538\nIGdhdGU= 8539\nIFRhbQ== 8540\nIFdoYXRldmVy 8541\nIGFwcHJveGlt 8542\nIGNvbmNlcnQ= 8543\nIGp1aWNl 8544\nIEVzcGVjaWFsbHk= 8545\nIGR5bmFtaWM= 8546\nUXU= 8547\nb25kZXI= 8548\naXZlcnk= 8549\nIGJhbmc= 8550\nIHJ1bA== 8551\nIFBhcnR5 8552\nIHNjaG9sYXJz 8553\nIGNyeWluZw== 8554\nasSF 8555\n0KI= 8556\nIFFVRVNUSU9O 8557\ncmlk 8558\nIGFjY3VyYXRl 8559\nw6dv 8560\nIENvb2w= 8561\nY29pbg== 8562\nIOyDgQ== 8563\nIEZv 8564\nIHByw7M= 8565\nIFJvbWFu 8566\nINCf0YA= 8567\nIGNoZWNraW5n 8568\nPyc= 8569\nIGF0dGFjaGVk 8570\nIElzbGFt 8571\nIGV4cGVydHM= 8572\n16c= 8573\nIENvbnN0 8574\n0YDQsNC9 8575\nIHNoYWRvdw== 8576\nIGRlbGF5 8577\n0JI= 8578\nIG9yaWVudA== 8579\n64I= 8580\nZWxsZW4= 8581\nIGFzw60= 8582\n0LrQuNC5 8583\nIGhpc3RvcmljYWw= 8584\nIHVuY29t 8585\nb21w 8586\naG0= 8587\nIGJpbA== 8588\nIHBsYW5uZWQ= 8589\nIFVuZm9ydHVuYXRlbHk= 8590\nIFdpbmRvd3M= 8591\n2LQ= 8592\nIGVuY291bnRlcg== 8593\nIOyDneqwgQ== 8594\nIHJlZ2FyZGluZw== 8595\nYXJyYXNz 8596\nIHJlY292ZXJ5 8597\nIEh1cg== 8598\nIEVtcA== 8599\nIHPDrQ== 8600\n7ZWY6rKM 8601\nIGRlZmVuZA== 8602\nIGNldA== 8603\nYXNzZQ== 8604\n64uo 8605\nb2tlcw== 8606\nIHJlbW90ZQ== 8607\nINiz 8608\nIGFydHM= 8609\naXNjbw== 8610\nYXVjb3Vw 8611\nIE1leGljbw== 8612\nINC/0L7QvA== 8613\nIGNob3Nlbg== 8614\nZW1hdA== 8615\nb2Rpbmc= 8616\nIGZsb3dlcg== 8617\nc3RhbmRpbmc= 8618\nIEFzc29jaQ== 8619\ndW1teQ== 8620\nSUxM 8621\nIGNhbWVyYXM= 8622\n5YaN 8623\nIOaIkQ== 8624\nIEFyYWI= 8625\nIFN1bQ== 8626\nIHRlZ28= 8627\nIGNyaW1pbmFs 8628\naWZvcm0= 8629\nIHN0YWNr 8630\n7ISx 8631\nIERvbmFsZA== 8632\nIE9sZA== 8633\nIGR1c3Q= 8634\nIEpvc2U= 8635\nIGhlbQ== 8636\nIGluY3JlYXNlcw== 8637\nb3N0YQ== 8638\nIGR5aW5n 8639\nIFJpdmVy 8640\nIG1vaXN0 8641\n0YLQvtCy 8642\nYXJlcw== 8643\nIGRpc2NpcGw= 8644\ncmFpdA== 8645\nIEhhcw== 8646\neWdlbg== 8647\nIFRyZQ== 8648\nIOu0 8649\nIGxhbmd1YWdlcw== 8650\nIEhlbg== 8651\nIDM2 8652\nIERpc25leQ== 8653\naW50cw== 8654\nIGFsZ28= 8655\nIGZvb2Rz 8656\nIHNldHVw 8657\nbGFu 8658\nIGVmZmVjdGl2ZWx5 8659\nIHdoZXJldmVy 8660\n5pyA 8661\nIHVudGVy 8662\nZm9ybWF0aW9u 8663\nIGhpdHM= 8664\nIHByaW5jaXBsZQ== 8665\nIHRhc3Rlcw== 8666\np4g= 8667\nIHRyZWF0ZWQ= 8668\nIHJlc29sdXRpb24= 8669\nIHByaXZpbGU= 8670\nIElQ 8671\n67A= 8672\nIHRlcnJpdA== 8673\nIHBvd2Vycw== 8674\nIO2D 8675\nIFZpY3Q= 8676\nIGJvdGhlcg== 8677\nIENoYWly 8678\nIG11c2NsZQ== 8679\nIHNhbGU= 8680\nIGRlY2VudA== 8681\nIGNvdXA= 8682\nIFNxdQ== 8683\nIGNvYXN0 8684\nIHJvZA== 8685\nIEZyYW5j 8686\nIGJhdGhyb29t 8687\nIHNob3BwaW5n 8688\nINC80L7QttC10YI= 8689\nIGnFnw== 8690\nIFN0YXk= 8691\nZ3JhZGU= 8692\nIGZvcm1lZA== 8693\nIGJhxZ8= 8694\nIGJyaWxs 8695\nam91cg== 8696\n7ZY= 8697\n5Zug 8698\nd2ll 8699\naWNhdGU= 8700\nIOKAi+KAiw== 8701\nIE5vcm0= 8702\n4KU= 8703\nIG1haW5seQ== 8704\nIFNwYWNl 8705\nIHRyZW1lbmQ= 8706\naXRp 8707\n4K61 8708\nVVQ= 8709\nTXVzaWM= 8710\nIEZlYnJ1YXJ5 8711\nIGNvbnRyYXN0 8712\n5a+5 8713\nZXN0aW5n 8714\nIM60 8715\naW5naW5n 8716\nINmG 8717\nc3Nlbg== 8718\nIEhvbWU= 8719\nIHNoZWxs 8720\nIEhheQ== 8721\nIGFsbGVy 8722\nIEFw 8723\nIFdlc3Rlcm4= 8724\nIFdvcmQ= 8725\nIFBMQVk= 8726\nIOuF 8727\nIEFxdQ== 8728\nIGVudHJ5 8729\nIGxhdW5jaGVk 8730\nIE1lbQ== 8731\nIFBvdXI= 8732\nIHp3ZQ== 8733\nIFNvbWVvbmU= 8734\naW5nZQ== 8735\nIFByb2I= 8736\nbWJsZQ== 8737\nIFJlbA== 8738\ndXJ1 8739\nIHJoeQ== 8740\nIGdpZw== 8741\nIGVuZ2FnZW1lbnQ= 8742\nw7zFnw== 8743\n44KH 8744\nIG9mZmVyaW5n 8745\nd2hlbA== 8746\nIGFjdG9y 8747\nIOWwjQ== 8748\nQVBQ 8749\nd2VzdA== 8750\nIFJveQ== 8751\nIHJldHVybmVk 8752\nIHNpbHZlcg== 8753\ncmF0aW5n 8754\nIGVzdGFy 8755\nIHNrZQ== 8756\nIHRp 8757\naWNhdGlvbg== 8758\nIGFubm95 8759\nIGRlZXBseQ== 8760\n7Jqp 8761\nIG5hdMO8cmxpY2g= 8762\nRUxM 8763\nIENhdGg= 8764\nIHJhaWw= 8765\n0L3QvtCy 8766\nIHByYXllcg== 8767\nY29s 8768\nR0I= 8769\nINCi0LDQug== 8770\nIGdsYQ== 8771\nIFdhdGVy 8772\n0Y/RgtGM 8773\nIE5vbg== 8774\nw7R0 8775\nYWdlcnM= 8776\nIGh1Zw== 8777\nIGRvY3RvcnM= 8778\nYW5jaW5n 8779\nIFRhbGs= 8780\nemluZw== 8781\nIGhhZG4= 8782\nIGx1aQ== 8783\nIGF0w6k= 8784\nIOq3uOumrOqzoA== 8785\n6rmM7KeA 8786\naWNp 8787\nIGluY29ycG9y 8788\nIERp 8789\nemls 8790\nYW55YQ== 8791\nqoU= 8792\nIMK7 8793\nMzU= 8794\nIGJlZXI= 8795\nIGJlYXVjb3Vw 8796\nIE1D 8797\nIGVhcnM= 8798\nb2dlbg== 8799\nIFF1ZXN0 8800\nZWRh 8801\n5pys 8802\nIFNhdHVyZGF5 8803\nIGZhbGxz 8804\nc3Rvbg== 8805\nYmxlcw== 8806\nIHRodXM= 8807\nIOuEpA== 8808\n4LmE 8809\nIHRoZXJt 8810\nIGRpdmVyc2l0eQ== 8811\nIHNveQ== 8812\nYXp1 8813\naW1w 8814\nIHRlbGV2aXNpb24= 8815\n6YGO 8816\nINep15w= 8817\nIHd1cg== 8818\nIGVkZ2Vz 8819\nIGxlc3NvbnM= 8820\nIEF1ZA== 8821\n44GX44Gm 8822\ndm9pcg== 8823\nYW1lbnRv 8824\nIGV4cGxhaW5lZA== 8825\nINC+0L3QsA== 8826\nIHRlbXBz 8827\nz44= 8828\nVGhleQ== 8829\nIHN1cnByaXNpbmc= 8830\n0LDQvdC40Y8= 8831\nIERyYWc= 8832\n6Z2i 8833\nIENsZQ== 8834\nIG5hbQ== 8835\nINC70Y7QtA== 8836\nIGhhcmR3YXJl 8837\nIHRodW1icw== 8838\nIM66zrHOuQ== 8839\nIFRvcA== 8840\nIMOl 8841\n6Zk= 8842\n15XXqA== 8843\nIOq3uOuemOyEnA== 8844\nIEJ1ZGQ= 8845\ndGhlcm4= 8846\nIGludGVyZXN0cw== 8847\n2LA= 8848\nIGRldmVsb3BlcnM= 8849\nIGhpdHRpbmc= 8850\nIG9wcG9zZWQ= 8851\nIGhlYXJ0cw== 8852\nIEFuZHJvaWQ= 8853\nIEhhbmQ= 8854\nIHJlcHJlc2VudHM= 8855\nZ2xpY2g= 8856\n7Yq4 8857\nIDMy 8858\nIGRvbWlu 8859\nIEFubg== 8860\n5LiA5LiL 8861\nIMOpdMOp 8862\nIHpvb20= 8863\nIGt0w7NyZQ== 8864\nIGFkdWx0cw== 8865\nIG9yZGVyZWQ= 8866\nIHBpY2tpbmc= 8867\nIEhvbmc= 8868\nIGZpbG1pbmc= 8869\n5oCd 8870\nIHNlZWQ= 8871\nIEFU 8872\nIGNhbGN1bGF0ZQ== 8873\nINC60L7Qs9C00LA= 8874\nIE9z 8875\naWNpdA== 8876\nIHJlbWFpbmluZw== 8877\nIHNlZ3U= 8878\nw7s= 8879\nIOyYpOuKmA== 8880\nIGFycml2ZQ== 8881\nIGNvbmdy 8882\nIGdyYW5kZQ== 8883\nIGhlYWx0aGNhcmU= 8884\nINC80L7QttC90L4= 8885\nU0E= 8886\nZXN0ZQ== 8887\nIGF3YXJlbmVzcw== 8888\nIHNxdWFyZWQ= 8889\neHR1cmU= 8890\nIEJlaW5n 8891\nIHNvbGRpZXJz 8892\n0YPQsQ== 8893\nIHJldm9sdXRpb24= 8894\nIHRyYWluZWQ= 8895\nZW5kZW4= 8896\n6LA= 8897\nIGRhbmNpbmc= 8898\nIGluc3RhbGxlZA== 8899\ncHJpc2U= 8900\nIHZldGVy 8901\nIG1lbm9z 8902\nbmVsbA== 8903\nIEJyb3RoZXI= 8904\nIG51bg== 8905\nIGltcG9ydGFudGx5 8906\nYWxsZWQ= 8907\naWHFgg== 8908\nYWJsZWQ= 8909\nIFN5c3RlbQ== 8910\nIFZvbA== 8911\nIGVsZA== 8912\nIGVtb3Rpb24= 8913\naWNhbg== 8914\nIEJhbms= 8915\naWtlcw== 8916\nIHZsb2c= 8917\nINCy0L7Qtw== 8918\nIHB1ZWRl 8919\n7Jik 8920\nIHRlZW4= 8921\nIHNldmVyZQ== 8922\nJSw= 8923\nIGNsZWFuaW5n 8924\nesSF 8925\nl5A= 8926\nIFRocm91Z2g= 8927\nIFNldA== 8928\nRVA= 8929\nIj8= 8930\nIE1vdGhlcg== 8931\nIGZpZ3VyZWQ= 8932\nIG11ZA== 8933\nINGW 8934\nIE9mZmljZQ== 8935\nIHJhdw== 8936\nIGRlc3Ryb3llZA== 8937\nZW50YQ== 8938\nIGFnZ3Jlc3M= 8939\nINC+0YE= 8940\nIOuqqOs= 8941\nw6TDpA== 8942\nIEFS 8943\nIGNvcnJlY3RseQ== 8944\n5YmN 8945\nIHN0aXI= 8946\nIGV4dHJhY3Q= 8947\nIHZlaGljbGVz 8948\n6ZaL 8949\nIFJ1bg== 8950\nINCy0YDQtdC8 8951\nIHBhcmFsbGVs 8952\nIGxhZw== 8953\nanU= 8954\nIGRhcmU= 8955\nIE1vdA== 8956\nb25v 8957\nIGJlaW5ncw== 8958\nIHN0cm8= 8959\nIGV4Y3VzZQ== 8960\nIGFscGhh 8961\nIGFza3M= 8962\nIHBvY2tldA== 8963\nLi4uPw== 8964\nIGtpdGE= 8965\nw7xt 8966\nIGFwcGVhcmFuY2U= 8967\nb3JkYW4= 8968\nIGluc2VydA== 8969\nINC90LDRhw== 8970\nm2k= 8971\nIHRlbXBv 8972\nIGZhY2lsaXR5 8973\nIHZpc2libGU= 8974\n5ZI= 8975\nIFNjaWVuY2U= 8976\ndXJvcw== 8977\nINmB2Yo= 8978\nIFZhbg== 8979\nIHRlbnNpb24= 8980\nIO2VoA== 8981\nIGRlbGl2ZXJ5 8982\nIHN0aW0= 8983\nIHN1cnZleQ== 8984\nIEdyYQ== 8985\nIGJvbA== 8986\n5qA= 8987\nIHdlaXRlcg== 8988\nw59lbg== 8989\n5LiA5YCL 8990\nIHByb2NlZWQ= 8991\nIGltcHJlc3NpdmU= 8992\nIFZvYw== 8993\naW91c2x5 8994\nINC00LA= 8995\naGFsZQ== 8996\nb2No 8997\nIGdsdWU= 8998\ncGhldA== 8999\nY29udA== 9000\nIGZpdHM= 9001\nIGJveGVz 9002\nIGNvbnRyb2xz 9003\nIENoaWxk 9004\nIHNjZW5hcmlv 9005\nIHRyb3A= 9006\nIHByb2Nlc3Npbmc= 9007\nINGC0L7Qu9GM0LrQvg== 9008\nIGJpcmRz 9009\nIENoaWM= 9010\nINC90LDQvw== 9011\nIDIwMTM= 9012\nIG3DvHNzZW4= 9013\nIEphZw== 9014\nIHPEhQ== 9015\nIHBlcmNl 9016\ncmVo 9017\nIEZvcmU= 9018\nIGNvbmZ1c2Vk 9019\nYWlyZQ== 9020\nIGFjY29tcGxpc2g= 9021\nIGNhc2E= 9022\nY2xvY2s= 9023\nIGluZmx1ZW4= 9024\nIFJP 9025\nIGJvbmU= 9026\naWNpYW4= 9027\nIFND 9028\nIHN0cmF0ZWdpZXM= 9029\nZ2g= 9030\n0LTRgw== 9031\nIGl0dQ== 9032\nIHBlcnNvbmFsaXR5 9033\nIGJhcmR6bw== 9034\nIGFjY2VwdGVk 9035\nIHN0b20= 9036\naWV2 9037\nIEhpc3Q= 9038\nIEF1cw== 9039\nIOuwlOs= 9040\nQVRPUg== 9041\n5oSP 9042\nb2ly 9043\nIG1hZ2F6 9044\nIGV4cGxhbg== 9045\nIGNvcm4= 9046\nIGlscw== 9047\nIGNpcmN1aXQ= 9048\nIGdheQ== 9049\naG9w 9050\n44KD 9051\nIGVxdWl2YWw= 9052\nIGRpZXNlcg== 9053\nZXJ2ZXM= 9054\nY29tZXM= 9055\na2xpY2g= 9056\nIOuVjOs= 9057\nYWJldA== 9058\nIGV4aGE= 9059\nIG1hbm5lcg== 9060\nIOKZquKZqg== 9061\nw6lj 9062\nw6Rs 9063\nIGNvbmZpcm0= 9064\nIGVudGVyZWQ= 9065\nZW1wbG8= 9066\nIEZhcg== 9067\nIG/DuQ== 9068\nZXNzaW9ucw== 9069\nIG51cnM= 9070\nIGVudMOjbw== 9071\nIGFiYW5kb24= 9072\nbGlmZQ== 9073\nIHdpcw== 9074\nTmFycmF0b3I= 9075\nIOyWtA== 9076\nVGhlcmU= 9077\nIFJhbQ== 9078\nYXN0ZQ== 9079\nIGF0dHJpYg== 9080\nIEF5 9081\nIG1lc21v 9082\nIM69zrE= 9083\n6as= 9084\nZW5zZXM= 9085\nIGNyb3A= 9086\nINC30LTQtdGB0Yw= 9087\nIFVudGls 9088\nc3RlaW4= 9089\nIG92ZW4= 9090\nIHN1c3BlY3Q= 9091\naGV0 9092\nIHB1aXM= 9093\nIGNhcnJpZWQ= 9094\nw6ln 9095\nIERldg== 9096\nZW1z 9097\ncmVlbnM= 9098\nYmVycnk= 9099\nIHRlbXBs 9100\nIEJpdA== 9101\nIHZhcmlhYmxlcw== 9102\nIG92ZXJ3aGVs 9103\nzrzOtQ== 9104\nIGluaXRpYWxseQ== 9105\n7JWY 9106\nb3RoaW5n 9107\n0LXRgtGM 9108\nIEhpbGw= 9109\nIGRlcGFydA== 9110\nIG15c3Q= 9111\nYXp6 9112\nIGZsdWlk 9113\nIERD 9114\nIGNsaW5pY2Fs 9115\nIFJ5YW4= 9116\nIEZsb3JpZGE= 9117\nIFRhaw== 9118\nIGFueGlldHk= 9119\nYnJv 9120\nIGNpcmN1bXN0YW5jZXM= 9121\nINmD 9122\nIGV4aXN0ZW5jZQ== 9123\nIHRvbmc= 9124\nIDIwMTI= 9125\nIFNlY3JldGFyeQ== 9126\nIHNwaWN5 9127\nIFso 9128\nIFdpdGhvdXQ= 9129\nIGZhY3Rz 9130\nIHRvbnM= 9131\nQXBw 9132\nIFN0YW5k 9133\nIGxpZXM= 9134\nIEFE 9135\nd2lu 9136\nz4TOtQ== 9137\nYXBwbGF1c2U= 9138\nSVA= 9139\nc3Rh 9140\nIFN1cA== 9141\ncGhvbmVz 9142\nnpE= 9143\ncGll 9144\nIFBvdA== 9145\nIE5P 9146\n6LW3 9147\nINee 9148\nINCU0LA= 9149\naWNhcw== 9150\nIEly 9151\nIHB1c2hlZA== 9152\nIHVuY2xl 9153\nINmF2YY= 9154\nIGxvbg== 9155\nIHByaW5jaXBsZXM= 9156\nIEludGVybmF0aW9uYWw= 9157\nIMOW 9158\nxb4= 9159\nIHNheWE= 9160\nIOqzoA== 9161\nIHJpYg== 9162\nIHBhc3Rl 9163\nIHdhcm5pbmc= 9164\nIG11c2ljYWw= 9165\nIGFncmVlZA== 9166\n0L7RgNC8 9167\nIGdhcmxpYw== 9168\nIG94eWdlbg== 9169\n7JiI 9170\nQWw= 9171\nIOunng== 9172\nZWxpbmVz 9173\nTEFVU0U= 9174\n576O 9175\nZ3lwdA== 9176\nR0U= 9177\nY2tlcg== 9178\ndHU= 9179\nIHNoZWw= 9180\nIHN0YXllZA== 9181\nINCz0L7QtA== 9182\nIGxhcHQ= 9183\nIE1hcnRpbg== 9184\nIGludml0ZWQ= 9185\nIGNvbmZpcg== 9186\nIGVtYmFycmFzcw== 9187\nYWNpb25lcw== 9188\nIENhbXA= 9189\nIGhvbGRz 9190\nYXh5 9191\nIGRpdmU= 9192\ndWNrbGVz 9193\nIGJvb3N0 9194\nIHfDvHI= 9195\nc3RhbA== 9196\nINGA0LDQsdC+0YI= 9197\nIGTDqWM= 9198\nIG9mZmljZXJz 9199\nIOyVhOs= 9200\nb2xvZ2lzdA== 9201\n157X 9202\nIHNlZWRz 9203\nIGJ1ZmY= 9204\nIHVwZGF0ZXM= 9205\n44KP 9206\nZGVk 9207\nIGZyaWVuZGx5 9208\nIGNvdW5jaWw= 9209\nIFByb2JhYmx5 9210\nIHBpYW5v 9211\nIHJlZHVjZWQ= 9212\nz4TOsQ== 9213\nIGF1dGhlbnQ= 9214\nIGV4cGxvcw== 9215\ncGFzcw== 9216\nIEhpdA== 9217\nanVk 9218\nIE5hdg== 9219\nb21p 9220\nIGNvbW1pc3Npb24= 9221\nIGd5bQ== 9222\n0J8= 9223\nIHBvbg== 9224\n0YDQvtGB 9225\nIGludGVyZmFjZQ== 9226\nIHN0cnVjdHVyZXM= 9227\nIEplbg== 9228\nIHlvaw== 9229\nIG1ldQ== 9230\n7KeA66eM 9231\nbmVk 9232\nIFdpZQ== 9233\nIGlkZW50aWZpZWQ= 9234\nIGNoYW5uZWxz 9235\nxLFuYQ== 9236\nIHBoaWxvc29w 9237\na2VpdA== 9238\nIGJpdHM= 9239\nZW50ZXM= 9240\nIGZyYWc= 9241\nIEtpbmQ= 9242\nIGRvY2g= 9243\nIHNuZQ== 9244\naW5kaW5n 9245\nIEpld2lzaA== 9246\n0L7RgNC+0Yg= 9247\nIGZ1ZQ== 9248\n5pa5 9249\nIO2P 9250\nIG3EsQ== 9251\nIGtlaW5l 9252\nIGxvY2F0aW9ucw== 9253\n55So 9254\nIG1ldGVy 9255\nIGJlZWY= 9256\n44GY 9257\nIG1hbmlw 9258\nIHNvbm8= 9259\nenpsZQ== 9260\n57Y= 9261\nIHBlcw== 9262\nIGhvcnJpYmxl 9263\nIFNu 9264\nIGZhY3Rvcnk= 9265\nIGZpZnRo 9266\nIGNvb2tlZA== 9267\nIG1vb2Q= 9268\nIHZlbG9jaXR5 9269\nIG9ibGln 9270\nIGNvbm5lY3Rpb25z 9271\nxJ9pbQ== 9272\nIOqztQ== 9273\nIGRvbWFpbg== 9274\nIGFwcGx5aW5n 9275\nIHJpZGlj 9276\nIGNlbA== 9277\nIGNoaWxkaG9vZA== 9278\nIFRlc3Q= 9279\ncmF0dWxhdGlvbnM= 9280\nIFZpcmdpbg== 9281\nIENFTw== 9282\nINC/0Ls= 9283\nIGFsZ29yaXRobQ== 9284\nIGludGVyYWN0aW9u 9285\nYWdh 9286\nIGtpZGRpbmc= 9287\nIHRvbWF0bw== 9288\nIGNvbnRpbnVpbmc= 9289\nbGFk 9290\nc3RyZWFt 9291\n0L7QttC1 9292\nIOyYgQ== 9293\n0LXQu9C+0LI= 9294\nQkE= 9295\nIG5hcA== 9296\nIE5vYm9keQ== 9297\nIHRodW1i 9298\nIE9O 9299\nIHJ1c2g= 9300\nRFI= 9301\nIHN0cmlrZQ== 9302\nIGV2b2x1dGlvbg== 9303\naWNoZQ== 9304\nIOy7 9305\nIOq3uOufsA== 9306\n2KfYqg== 9307\nIGFr 9308\nIHdpbmRvd3M= 9309\nIGV4Y2Vzcw== 9310\n44Gq44GE 9311\nIGNvbmNsdWQ= 9312\nIGVwaXNvZGVz 9313\nIHN0cnVnZ2xpbmc= 9314\nIERhdA== 9315\nnbzr 9316\nIGtleXM= 9317\nIGtsZQ== 9318\n5p6c 9319\nIHZlZ2V0YWJsZXM= 9320\neXN0ZW0= 9321\nw6puY2lh 9322\ncmljaw== 9323\nIHJldmVudWU= 9324\nIEhhdw== 9325\nIGxhbg== 9326\nYW50ZXM= 9327\naW5peg== 9328\n44GT44KM 9329\n0LjRgdGC 9330\nIHN1cA== 9331\nqbTshJw= 9332\nIG1vbWVudG8= 9333\naXN0bw== 9334\n44Gk 9335\nIEVyaWM= 9336\naW9ycw== 9337\nYmFq 9338\nIGludHJvZHVjdGlvbg== 9339\naXJ0eQ== 9340\nIGRlY2s= 9341\ncmVhbA== 9342\nIE1hcmlv 9343\nIGxvdmluZw== 9344\n4LiU 9345\nIHN1cHBvcnRz 9346\n0LjRh9C10YE= 9347\nIGluY2lkZW50 9348\ndXRjaA== 9349\ndXY= 9350\nIGJvb20= 9351\n0LXRgNGM 9352\nINC90YPQtg== 9353\nIGNvbWJpbmVk 9354\nIExpbg== 9355\nMjM= 9356\nb3JhdGlvbg== 9357\nbnRl 9358\nIHNvcg== 9359\nIGRpcnR5 9360\naWZlcg== 9361\nIEFQSQ== 9362\nIGNvbGxhYm9yYXRpb24= 9363\naWFibGU= 9364\nIHByaW9yaXR5 9365\nIEFsZQ== 9366\nIFByaW4= 9367\nIEV4Yw== 9368\nIHZhaXM= 9369\nIGdyYW4= 9370\nIHN0b29k 9371\nIHJlY3J1 9372\nIE11cg== 9373\nZXNpcw== 9374\nYXNw 9375\nIGxvY2tlZA== 9376\nIFBlcm8= 9377\nIEhhcnJ5 9378\nIHR1ZG8= 9379\nIFRlbg== 9380\n2LU= 9381\nZm9yY2VtZW50 9382\nKSk= 9383\nb2xp 9384\nIOyduA== 9385\nIHN1cHBs 9386\nIGNyb2NoZXQ= 9387\nIHBoZW5vbWVu 9388\nbG9z 9389\nYXRoYW4= 9390\nIFN1cHA= 9391\nIGVtYnI= 9392\nIGJlaw== 9393\nIFplaXQ= 9394\nZ2VuZA== 9395\nIHJvb21z 9396\nqr0= 9397\nVkVS 9398\nbnljaA== 9399\nIGRvbnQ= 9400\nIGNhYmlu 9401\nIGFjY291bnRz 9402\nIEVhc3Rlcg== 9403\n15XXnA== 9404\n44Or 9405\nIGZhY2lsaXRpZXM= 9406\nYmVpdA== 9407\nIGxpbmtlZA== 9408\nIEdlcg== 9409\nIHByb2dyYW1taW5n 9410\nb3RpYw== 9411\nIGRyYW1h 9412\nIDI5 9413\nIO2B 9414\nIGluc3RydWN0aW9ucw== 9415\nIGltcG9ydGFudGU= 9416\nIHdhdmVz 9417\nIGFpZA== 9418\nQ0s= 9419\n6rKg7Iq164uI64uk 9420\nIE1pcg== 9421\nIHRpZA== 9422\nIEhvdA== 9423\nIGFycmFuZ2U= 9424\nIEJhYnk= 9425\nIHRhY2s= 9426\nINGJ 9427\n7Z0= 9428\nIHZlcnRpY2Fs 9429\nIGhlZWw= 9430\nIEN1dA== 9431\nIG5hcnJvdw== 9432\nIEFyaQ== 9433\nIGtuZWU= 9434\nIEJyYXppbA== 9435\nIEZpdmU= 9436\nIHBvc3RlZA== 9437\nVUQ= 9438\nIHJvbGxpbmc= 9439\nzrg= 9440\nIGNsYWltcw== 9441\nIElucw== 9442\nT0s= 9443\n44GE44GG 9444\ndWlu 9445\nIEluc3RpdHV0ZQ== 9446\nIGludGVuc2U= 9447\naWFy 9448\nIE5pY2s= 9449\nIHNlbGVjdGlvbg== 9450\nIGxlZ2VuZA== 9451\nIHVuaWZvcm0= 9452\nw7pu 9453\nIHN0dWRpZWQ= 9454\n5aSq 9455\nINCl 9456\nIOyVjA== 9457\nZ2Vycw== 9458\nIGRvdw== 9459\nIENT 9460\nIGFnZW50 9461\nIEF1Zg== 9462\n6Ka6 9463\nIGpvZw== 9464\nIGFpcmNyYWZ0 9465\n64uY 9466\nIHZpdA== 9467\ndWxz 9468\nIHNlZ21lbnQ= 9469\nIG9yZGVycw== 9470\nIENsYXNz 9471\nIGFwb2xvZw== 9472\nIHBsYXRmb3Jtcw== 9473\nIG15dGg= 9474\n0LDQttC1 9475\nIEJvb2s= 9476\nIHNlbnNpdGl2ZQ== 9477\nINC/0L7Qu9GD0Yc= 9478\nIGRhbWl0 9479\nIENhcHQ= 9480\nc29sZQ== 9481\nIGFyY2hpdGVjdHVyZQ== 9482\nIFdpbA== 9483\nIGluaGVy 9484\nY2Fw 9485\nIEJveQ== 9486\n5qyh 9487\nIGJ1cm5pbmc= 9488\nIFB1YmxpYw== 9489\nIGJlaGFsZg== 9490\nIOychA== 9491\nIHRoZXJhcHk= 9492\ndWJzY3JpYmU= 9493\nIGludm9sdmU= 9494\nIGV4cG9zZWQ= 9495\nacWf 9496\n5Lus 9497\nw6p0cmU= 9498\nIHRvaWw= 9499\nIHNpbms= 9500\ncGly 9501\n5YM= 9502\nSUk= 9503\nIGFnZW5jaWVz 9504\nIHE= 9505\nIERvd24= 9506\nYXVm 9507\nIOunmw== 9508\n44O744O7 9509\nIHByb2M= 9510\nb2tlZA== 9511\nIHN0b3Jlcw== 9512\ncG93ZXI= 9513\nIFRoaW5ncw== 9514\nIGFjY2Vzc2libGU= 9515\nIHRlxbw= 9516\nIEVkdWM= 9517\nIHNwZWFrZXJz 9518\nIFNhcmFo 9519\nlJQ= 9520\nIGRpdmVyc2U= 9521\n7J6W 9522\nIFVsdA== 9523\nw6B5 9524\nIENoaWNhZ28= 9525\nU2hl 9526\nYXRoeQ== 9527\nIGVuYWJsZQ== 9528\nIHRyYWRpbmc= 9529\nIG11c2NsZXM= 9530\n5ps= 9531\nIENhcmU= 9532\nIFVy 9533\nIFNjb3Q= 9534\nIHBocmFzZQ== 9535\nRU5U 9536\nIOqyvQ== 9537\nIEphYw== 9538\ncGFjaw== 9539\nIGRldGVybWluZWQ= 9540\nw7xuZA== 9541\nIG5lZ290aQ== 9542\nIHZpZMOp 9543\nIHJveg== 9544\nIFN1cw== 9545\nIHJpZGluZw== 9546\naG1lbg== 9547\nIERlZg== 9548\nIENyZQ== 9549\n44K5 9550\nIFdhbGw= 9551\naWdhbg== 9552\nIHNlbXByZQ== 9553\n0ZbQtA== 9554\nIGRyaXZlbg== 9555\nIGZvb3RhZ2U= 9556\nIGZvbmQ= 9557\nIFdheQ== 9558\nw6Rt 9559\nIE9iYW1h 9560\nIFNlcnZpY2U= 9561\nIDc1 9562\nIERhcms= 9563\nIOq3vOs= 9564\nIENhdA== 9565\n2Lc= 9566\n6Yw= 9567\nIGp1Zw== 9568\nIGV0d2Fz 9569\nIGJyZWF0aGluZw== 9570\n4buD 9571\n5YW2 9572\nIFdlYg== 9573\n5LmL 9574\n6LWw 9575\nIGZvaXM= 9576\nIGxpZ2h0aW5n 9577\nIERB 9578\nIG9ic3Q= 9579\nIGxldXI= 9580\n54++ 9581\nIEVneXB0 9582\nIEFybXk= 9583\naWNpZGU= 9584\n0LDRgtC4 9585\nIOuLpOs= 9586\nIGFwYXJ0bWVudA== 9587\nIGNoaWVm 9588\nIFdlZA== 9589\nIG5ldHdvcmtz 9590\nIGJhdHQ= 9591\n5rg= 9592\nIEx1Yw== 9593\nIG5pY2VseQ== 9594\nIHZlcmI= 9595\n4Li0 9596\n7LY= 9597\nb3NpdA== 9598\nIHJldmVhbGVk 9599\nIHRhdA== 9600\nIHRpZWQ= 9601\n4buB 9602\nIGFuaW1hdGlvbg== 9603\nIHJvbGVz 9604\n7Iqk7Q== 9605\nIHZlcnNpb25z 9606\n0YfQuNGC 9607\nIHRhc2tz 9608\nr7w= 9609\nIHJlc2M= 9610\nc2hl 9611\nIGxvb3Nl 9612\nIGPhuw== 9613\nIGNvaXNh 9614\nIGFsZXJ0 9615\nIG5pbg== 9616\nIFNBTQ== 9617\nIHRyYWJhag== 9618\naXJ1cw== 9619\nVEg= 9620\nxqE= 9621\nb2dldGhlcg== 9622\nIFRhaQ== 9623\nIGZpZ3VyZXM= 9624\nINeQ16o= 9625\nIGNyZWVw 9626\nIGludmVzdGlnYXRpb24= 9627\nIHJlY29tbWVuZGVk 9628\nIEFr 9629\nIHJlc2lkZW50cw== 9630\n0YHRgtCy0L4= 9631\nc2VjdA== 9632\n0LDQvdC40LU= 9633\nIG1pbmRz 9634\ndWluZw== 9635\n5bE= 9636\nb3dpbmc= 9637\nIG5vZw== 9638\nIHJheg== 9639\n2KfYsQ== 9640\nIHF1b3Q= 9641\nINC40YU= 9642\nIHNlZA== 9643\nIGFwcGxhdWQ= 9644\nIGNvdmVyYWdl 9645\ndm9s 9646\nIFJlYw== 9647\nxJs= 9648\nINCy0YHRkQ== 9649\nIGV4cGVjdGluZw== 9650\nIG9wZXJhdGU= 9651\nIGNvbnZlcg== 9652\nIFN1Y2g= 9653\nIFJhZA== 9654\nIFByaW1l 9655\nIHB1cnBsZQ== 9656\nIDIwMTA= 9657\nIOyViOs= 9658\nIGV4ZW0= 9659\nIGNvbXBhcmlzb24= 9660\nIGxhbmRzY2FwZQ== 9661\nIG5laXRoZXI= 9662\nIEVo 9663\n64U= 9664\nIHN0b21hY2g= 9665\nIGNhc28= 9666\nw6Ju 9667\nIHBlcmNlbnRhZ2U= 9668\nd2ljaA== 9669\naXRhbg== 9670\nIGts 9671\nIGV4cGFucw== 9672\nINin2YTZhQ== 9673\nIG9jY2FzaW9u 9674\ncmV0cw== 9675\naWduaW5n 9676\nIGtpbG9tZXQ= 9677\n6Lef 9678\nIGd1c3Q= 9679\nY3pl 9680\nIHVyYmFu 9681\nIGFncmlj 9682\nIGFzc2lzdGFuY2U= 9683\nIHN1cmY= 9684\naW1ldGVy 9685\nIHBldGl0 9686\nIGFzc2Vzc21lbnQ= 9687\nIG1hbnVhbA== 9688\nIGltcHJvdmVk 9689\nYnN0 9690\nIHBpbG90 9691\nIE1hcnM= 9692\nIHZpZWxl 9693\nIENvbmdyYXR1bGF0aW9ucw== 9694\nIGFyZ3Vl 9695\nIHdpcmtsaWNo 9696\nIGNsaWNraW5n 9697\nUklT 9698\nIGxvZ28= 9699\nIG91dGNvbWU= 9700\nIENlbnRyYWw= 9701\nIEpp 9702\nIGdhbWluZw== 9703\nIGNvbnNlcnY= 9704\nIHVsdGltYXRl 9705\nIFZl 9706\nIFdhbA== 9707\nYXJv 9708\n5oSf 9709\nc3Rhcg== 9710\nIGNvbnN1bWVy 9711\nIHRyYXZlbGluZw== 9712\naW1lcg== 9713\nIDEwMDA= 9714\n0L3QuNC6 9715\nIHByaW5jaXBhbA== 9716\nIHNha2U= 9717\n0ZbQsg== 9718\nIG1vdXNl 9719\nYXJpb3M= 9720\nIHJlbGF0aW9u 9721\n6Ieq 9722\nIG1vcmFs 9723\n5ZWm 9724\nIHRoZXRh 9725\nd3k= 9726\nIGthbQ== 9727\nIGVpZw== 9728\nIGdvbGRlbg== 9729\n16Q= 9730\nIGFtcGw= 9731\nIHZ1 9732\nc3Ry 9733\ncm9ycw== 9734\nIHdoZXJlYXM= 9735\naXphcg== 9736\nIGFkbWluaXN0cg== 9737\nIG7Ds3M= 9738\nIFByZXQ= 9739\nIEFjYWQ= 9740\nYW5naW5n 9741\nYmFnZQ== 9742\nw6l0YWl0 9743\ndXJp 9744\nIGhlYWxpbmc= 9745\nIHRpcG8= 9746\nIG1hcnJ5 9747\n0YPQsg== 9748\nIGVzdGF0ZQ== 9749\ndXU= 9750\n7JQ= 9751\nIEJlc3Q= 9752\nIHN1ZmZlcg== 9753\nIDE5NA== 9754\nIGJhY3Rlcg== 9755\nINCS0L7Rgg== 9756\nIE9t 9757\nIGR6 9758\n6LY= 9759\n7KY= 9760\nIG9sZHU= 9761\nIHBoeXNpY2FsbHk= 9762\nIExvdWlz 9763\nZXRpbWU= 9764\nY2FzZQ== 9765\nIHBpZXI= 9766\n7KCc 9767\ndmFu 9768\nIGFzc2V0cw== 9769\nIOuB 9770\ndmV0 9771\n0LjQsQ== 9772\nIHByb21vdGU= 9773\nIGNvbmdyYXQ= 9774\ndWVzZGF5 9775\nIGR1dHk= 9776\nIFZpZGVv 9777\n2K4= 9778\nIEpvaG5zb24= 9779\na3Rpb24= 9780\nIFZvY8Oq 9781\n44CL 9782\nIGFp 9783\nIGFubnVhbA== 9784\nIEpvc2g= 9785\naXR0ZQ== 9786\nIEpP 9787\nIHNsaWRlcw== 9788\nIGFuYw== 9789\nuYQ= 9790\ndGVlbg== 9791\nIGNhcnJ5aW5n 9792\nbHltcA== 9793\nZWRpbmc= 9794\nIGZybw== 9795\nIGFkbWl0 9796\ncmVy 9797\nIG9mZmljaWFscw== 9798\ncHRpb25z 9799\nZ2Fs 9800\nIGhldXRl 9801\nIHZvaWNlcw== 9802\nIGJhbGxz 9803\nIGd1ZXN0cw== 9804\nYW5uZXI= 9805\n44CK 9806\naXNoZXI= 9807\nIE1S 9808\nIFJpY2hhcmQ= 9809\nIHJvdWdobHk= 9810\nbMSx 9811\nIHZpY3Rvcnk= 9812\nIGFsZ3Vu 9813\nIE1ycw== 9814\nxZtjaWU= 9815\nIFVr 9816\nIGV5 9817\nIFdhcnM= 9818\nIGJyYW5jaA== 9819\nYXN0eQ== 9820\nIFByaW5jZQ== 9821\n0LXQutGC 9822\nIHJlY29nbml6ZWQ= 9823\nIG11Y2hv 9824\nIExlYXZl 9825\nY29ubmVjdA== 9826\nIHNwZWxs 9827\nIHRvdWNoZWQ= 9828\nIGFnZW5kYQ== 9829\n6L4= 9830\nYXJpYQ== 9831\nIEtvbmc= 9832\nb2dh 9833\nIHBhcmFtZXRlcnM= 9834\n64uk6w== 9835\nIGluc3RhbnQ= 9836\nIHJlZ3Vs 9837\nQ29u 9838\nIGVkaXRvcg== 9839\nIERpc3Q= 9840\nIHVua25vd24= 9841\nIHB1bmlzaA== 9842\nIGV4cGVjdGF0aW9ucw== 9843\nIGNyeXB0 9844\nIGRpdmlkZQ== 9845\nYWtlbg== 9846\nIE1lc3M= 9847\nIGh5cGVy 9848\nIFByb2plY3Q= 9849\naWtp 9850\nIGFnb3Jh 9851\nIGFidXNl 9852\nIGNhdXNpbmc= 9853\nIGNvbnZpbg== 9854\nIExB 9855\nIGNvbmNlbnRyYXRpb24= 9856\nIGJyZWFrcw== 9857\ndXJlcg== 9858\nIGNvbmNyZXRl 9859\nIGZvcm1hbA== 9860\nIGJldGE= 9861\naXRvcnM= 9862\nIENoYW1w 9863\nIGhlYWRpbmc= 9864\nIEJsbw== 9865\nIHByZW5k 9866\nIFNlbmF0ZQ== 9867\nIGFkdmVudHVyZQ== 9868\nb3Nv 9869\nIG9wZW5z 9870\nIFBMQVlJTkc= 9871\nIFNV 9872\ndXJlbg== 9873\naWt0 9874\nINC70Y7QsQ== 9875\nIEZvbGxvdw== 9876\nIEJpZGVu 9877\nZWxu 9878\nIFNreQ== 9879\nZXRpbmc= 9880\nIEV4dA== 9881\n0L3Rg9GO 9882\nIOyZnA== 9883\nIHNocg== 9884\nZWxsYQ== 9885\nIERpdg== 9886\nIHRyYW5zZm9ybWF0aW9u 9887\nIGhvdXNlaG9sZA== 9888\nZXRyeQ== 9889\n6KE= 9890\nIERlc3A= 9891\nIGNvdXJhZ2U= 9892\nIHBhcmtpbmc= 9893\nIGV0dMOk 9894\nY2Fs 9895\nbHlu 9896\nIGxhaWQ= 9897\nIHRyaWVz 9898\naXJ0cw== 9899\naWdh 9900\nIHJlY2FsbA== 9901\naWZpZXI= 9902\nz4HOsQ== 9903\nIGFhbg== 9904\nIGJ1dHRvbnM= 9905\nIHJlYWNoaW5n 9906\nIOq3vOuNsA== 9907\nIHNwYXJr 9908\nIFNvY2lhbA== 9909\nINC10YnQtQ== 9910\nIGNhbmFs 9911\nIGNyaXRlcg== 9912\nIGt0w7NyeQ== 9913\nIHRlbmVtb3M= 9914\ngqw= 9915\nINC90LXRgg== 9916\nIHR1YmU= 9917\nYWNsZXM= 9918\n0LjRiA== 9919\nIGRlxJ9pbA== 9920\nIHN0YW1w 9921\nIGluZmw= 9922\nIGFob3Jh 9923\nIHRyYWls 9924\nIG1peHR1cmU= 9925\nIFJvbGw= 9926\nIHJvdXRpbmU= 9927\nIGNvdW50eQ== 9928\nIGVuam95aW5n 9929\n0L3QvtGB0YLRjA== 9930\nZXJlcw== 9931\nIHB1cnBvc2Vz 9932\nIFNhbnRh 9933\nIGJyZWFzdA== 9934\nw6RuZw== 9935\nIHdyaXRlcg== 9936\n5Yw= 9937\n0YDQvg== 9938\nIG5lbQ== 9939\naWNvcw== 9940\n0LDRgdGC 9941\nIGRldGFpbGVk 9942\nIHJldmVyc2U= 9943\nIFJlYWR5 9944\nIGRpc3RyYWN0 9945\nIEFsb3Jz 9946\ndXR0ZXI= 9947\nIGRlc2VydmU= 9948\nIFJvbg== 9949\n0L3QvtC8 9950\nIG9ic2Vydg== 9951\nIGxvZ2lj 9952\nIFB5 9953\nIEtldmlu 9954\n44Gd44GG 9955\npbQ= 9956\n2YrZhg== 9957\nIHNrYQ== 9958\nIHRhY3Q= 9959\nIGhvbGlkYXk= 9960\nIGJ1bXA= 9961\nINC80L7Qsw== 9962\nIGRlaXg= 9963\n7YU= 9964\nIHdvcnNoaXA= 9965\nQ2w= 9966\nIHN1Y2s= 9967\nINGB0LXQsQ== 9968\nIGFwcGxhdXNl 9969\nIEVw 9970\nINC80L4= 9971\nIHBhdGNo 9972\n4bqt 9973\nIGxhZGllcw== 9974\nIGJyb2FkY2FzdA== 9975\nIGlsbGVn 9976\nIG5hcnJhdGl2ZQ== 9977\nb3NzYQ== 9978\nQVJSQVRPUg== 9979\nIHNhbmc= 9980\nIG1vdmVtZW50cw== 9981\nIHBhcnRuZXJzaGlw 9982\nIG9yZ2FuaXplZA== 9983\nIG5vZGU= 9984\nZXN0eWxl 9985\nIE1lZw== 9986\nIGluZHVzdHJpYWw= 9987\nIGdvbA== 9988\nIGJvcmluZw== 9989\n5Yqg 9990\n44GU 9991\nIGN1dHM= 9992\nIHJlY29u 9993\nYXNh 9994\nIGltcHJlc3Npb24= 9995\n7Jq0 9996\nZ2ll 9997\nTUE= 9998\nhrU= 9999\nIGVkaXRpbmc= 10000\ncm9udA== 10001\nIGZvbGxvd3M= 10002\nIEl0YWxpYW4= 10003\n0YDQvtC0 10004\nIOqwmeydgA== 10005\nIOuwqQ== 10006\nIHBhcnRpY2xlcw== 10007\nIEJvYXJk 10008\n15nXqg== 10009\nanVu 10010\ncm9uaWM= 10011\nIGVq 10012\nIM+Ezrc= 10013\n15XXkw== 10014\nY2lvbg== 10015\naXR0eQ== 10016\nIFR1ZXNkYXk= 10017\ndW1lcw== 10018\nIFByb3Q= 10019\nZWRlcg== 10020\nIHBlc3NvYXM= 10021\nINC90L7Qsg== 10022\nIHNraXA= 10023\nIG9iamVjdGl2ZQ== 10024\nw61hcw== 10025\nIGRlc2s= 10026\nIExvb2tz 10027\ndW5kZW4= 10028\nIHByaW1hcmlseQ== 10029\naW1lbnRv 10030\nIHJlcG9ydGluZw== 10031\nIGhhY2U= 10032\nIGNoZWNrZWQ= 10033\n6Zg= 10034\nIOuztOs= 10035\nIHNtZWxscw== 10036\nIGFjdG9ycw== 10037\nIEFzaWE= 10038\naWzDoA== 10039\nIHJlY2VpdmluZw== 10040\nIHRheGVz 10041\nIGdyYWNl 10042\nIGNvbXBldGl0aXZl 10043\nIGRpdmlzaW9u 10044\nIGVzcGVy 10045\nIHdoZWVscw== 10046\nIGtvbW10 10047\nIHRyZW1lbmRvdXM= 10048\nIGVzcGU= 10049\nLi4uKQ== 10050\nIOyehQ== 10051\nIGxpc3RlZA== 10052\nw6RsbA== 10053\nIHVudXM= 10054\nIEhvbGx5 10055\nIGd1aWRhbmNl 10056\nIGN1Yg== 10057\nIGludGVsbGVjdA== 10058\nINCx0YvQuw== 10059\nIHJlZ2FyZGxlc3M= 10060\nIFN0YW4= 10061\n5rKh 10062\nIGNvbmNsdXNpb24= 10063\nYWNhxJ8= 10064\nIGxvbA== 10065\nIEJhdA== 10066\nIG1hbmlmZXN0 10067\nIENoaWVm 10068\nIHNoYW1l 10069\nIG91dGNvbWVz 10070\nIG1haWw= 10071\nIGt1cg== 10072\nzrnOug== 10073\nZXR6 10074\nIHByZXBhcmluZw== 10075\nMjc= 10076\nIFF1ZWVu 10077\n4K6z 10078\nIOu5hA== 10079\nIHRpc3M= 10080\nIGNvbnNjaW91c25lc3M= 10081\nIHBhbnRz 10082\nIG1lbHQ= 10083\ndWNodA== 10084\naW5o 10085\n7JuM 10086\nIHZvdHJl 10087\nIG1vZHVsZQ== 10088\nb3d5 10089\nIG1vbnN0ZXI= 10090\nIOuG 10091\nIGVsZWN0cm9uaWM= 10092\nIGNlbnRyZQ== 10093\nIHN0b3Bz 10094\nIHRvdQ== 10095\nIOut 10096\nIGxhbWI= 10097\nIGNvbnNlcXVlbmNlcw== 10098\nIHN0cmF3 10099\nIGltcGVy 10100\nIGV4dGVuZA== 10101\n44Gj44Gf 10102\nIGFuc3dlcmVk 10103\nIE1haA== 10104\nIExBVVJB 10105\naWZ0aW5n 10106\ndWF0ZQ== 10107\n5YWI 10108\nIFVTQg== 10109\nIEFuZHJldw== 10110\n44Kr 10111\nIEZyZWQ= 10112\nIERF 10113\nIEdlb3Jn 10114\n57s= 10115\nw6xuaA== 10116\nIGRyYXdu 10117\nIGxpcHM= 10118\nYmly 10119\nIG1heW9y 10120\naW1p 10121\nIGVuY29yZQ== 10122\n5ZCD 10123\nZm9ydGFibGU= 10124\ndXJzZGF5 10125\nIEZvcm0= 10126\nIGJsYW1l 10127\nIHNob3dlcg== 10128\nIGNvbnRhaW5lcg== 10129\nc3RlcnM= 10130\ndWRlcw== 10131\nIFRheQ== 10132\n4Lil 10133\nIOyYiA== 10134\nIHZvbQ== 10135\nIGJhc3M= 10136\nIExhYg== 10137\naXNzYQ== 10138\nIGRpbWVuc2lvbg== 10139\nIGV4ZWN1dGl2ZQ== 10140\nIFJvbQ== 10141\n6rKM7JqU 10142\nIERvY3Rvcg== 10143\nIGRlbGl2ZXJlZA== 10144\nIGdhbmc= 10145\nIGNlcg== 10146\nIHBpdA== 10147\nZWxp 10148\nIGV4dHJhb3Jk 10149\namFy 10150\nIGRlcml2 10151\nIGlsbG5lc3M= 10152\nIGd1bnM= 10153\nIDIwMTE= 10154\nIGFpcnBvcnQ= 10155\n0JU= 10156\nIGF0dGl0dWRl 10157\nIGdyYXQ= 10158\nIFdy 10159\nIE5BUlJBVE9S 10160\nIOyalA== 10161\nIHJlbmV3 10162\nIGNvc2E= 10163\nIGNvbnRyb2xsZWQ= 10164\nb21teQ== 10165\nb25kcw== 10166\nIGVzZQ== 10167\nw6RjaA== 10168\nIHZlbmQ= 10169\nZGFt 10170\nIGFyZ3U= 10171\nIGFjY2VsZXI= 10172\nIG5haWw= 10173\naWVuZQ== 10174\n7IOd 10175\nIGVuY29udA== 10176\nZXNlYXJjaA== 10177\n6aE= 10178\nIGdvb2Rz 10179\nIGZpc2hpbmc= 10180\nQVBQTEFVU0U= 10181\nIE5BUw== 10182\nZWN0aW9u 10183\nIHRlbXBsZQ== 10184\nbGljaGU= 10185\nIGtleWJvYXJk 10186\n562J 10187\nIGRlc2Rl 10188\nIGVkdWNhdGlvbmFs 10189\nIE5pZ2h0 10190\nMzM= 10191\nIGJyZWF0aGU= 10192\nbGljaGVu 10193\ndGht 10194\nacOocmU= 10195\n4Lia 10196\nbGFyxLE= 10197\nIGFsaQ== 10198\nIGNvbXBvcw== 10199\nIHNlbnNvcg== 10200\nIOu2gOs= 10201\nIG5ld3Nw 10202\nIEJ1bmQ= 10203\nIE1p 10204\nIHBlcmZvcm1pbmc= 10205\nIGRydW0= 10206\nQkU= 10207\nIHBvcms= 10208\nIGNvYWw= 10209\nZW5nZXI= 10210\nIHJhbQ== 10211\nIOuyiA== 10212\n54S25b6M 10213\n0LjRgNC+0LI= 10214\nIFBvcA== 10215\nIHBob25lcw== 10216\nIGZhY2ls 10217\nIHRyYWNrcw== 10218\nb250ZQ== 10219\nIG9yZ2FuaWM= 10220\nIGRpYWxvZ3Vl 10221\nIEhhdmluZw== 10222\nIFBvc3Q= 10223\nIHBheW1lbnQ= 10224\nIGFycmF5 10225\nIGludGVuZGVk 10226\nw7pz 10227\nIGJhcnM= 10228\nIHJldmlld3M= 10229\nbGFuZHM= 10230\nIGtpbmdkb20= 10231\nIHN0YWdlcw== 10232\nIG1vdW50YWlucw== 10233\nIGR1bg== 10234\nIGRlY2ly 10235\nxI0= 10236\nIGJhbmtz 10237\nIHRocm93aW5n 10238\nIOuquw== 10239\nIGFuZ2Vy 10240\nINGB0LXQudGH0LDRgQ== 10241\nIGRpc3R1cg== 10242\nIGh1bWFuaXR5 10243\nIGVsZXM= 10244\nIHNob3VsZGVycw== 10245\nIFBlcmZlY3Q= 10246\nIGZhbmN5 10247\nIGJyaWxsaWFudA== 10248\nIGluc3BpcmF0aW9u 10249\naG1t 10250\n5b+r 10251\nIGxpZA== 10252\nVUw= 10253\nIG3DpQ== 10254\naW5kaQ== 10255\n6Ig= 10256\nIHNoaWVsZA== 10257\nIOyYpOs= 10258\nQ1Q= 10259\nYWdpbmU= 10260\ndWJlcg== 10261\nIEJS 10262\nIHF1ZXN0bw== 10263\nINC30LDQug== 10264\nIEtub3c= 10265\nIHRhbmc= 10266\n7ZWp64uI64uk 10267\nIGJhcmVseQ== 10268\nIFNF 10269\nIG1hcmdpbg== 10270\ncmVp 10271\n0LDRgtC10LvRjA== 10272\nIGNvbnRy 10273\nIHbDoA== 10274\nIGxlZ2l0 10275\n0Jg= 10276\na2lucw== 10277\n0YDQtdC0 10278\nIEFzaA== 10279\nIGFkdmlz 10280\nIEdyZWVr 10281\n0YPQug== 10282\nIHNoYWtl 10283\naWRhZGVz 10284\n0LDRgdGM 10285\nIGNvbnZlbnRpb24= 10286\nIGNvbnRlc3Q= 10287\nTVM= 10288\nIFllYXI= 10289\nIHJlcHJlc2VudGF0aW9u 10290\naW5kZW4= 10291\nZW5kYXI= 10292\nIHByb3N0 10293\nIEh1bWFu 10294\nIEN5 10295\nYW5nZWQ= 10296\nUEE= 10297\nIGF4aXM= 10298\nIHRoZW9yZQ== 10299\nYXR6 10300\nIO2VmOqzoA== 10301\nIGVscw== 10302\nIFJlc2VhcmNo 10303\nIGJlbmVmaWM= 10304\nIGRlbnNpdHk= 10305\naW5kbw== 10306\n7Jy8 10307\naW1kaQ== 10308\nIHJlc2VhcmNoZXJz 10309\n6rGw65Og 10310\naWdocw== 10311\nZGFu 10312\nIGRpY2U= 10313\nIG1hYXI= 10314\nIHN1Ym1pdA== 10315\nIGR1bWI= 10316\nIGJpag== 10317\nYXdheQ== 10318\nIFBhc3M= 10319\nIGV4dGVuc2lvbg== 10320\nIGNydXNo 10321\nIGNvdmVyaW5n 10322\nZWRp 10323\nYm9ybg== 10324\naW5hdGlvbnM= 10325\nINGB0LTQtdC7 10326\n0LLQtdGA 10327\nIE90aGVyd2lzZQ== 10328\naXN0YW50 10329\n0LDQudGC0LU= 10330\nIHRhbnRv 10331\nIHBlcmZvcm1lZA== 10332\nINC30LDQvw== 10333\nYWxv 10334\nIEZvdW5kYXRpb24= 10335\nIHByb3RvY29s 10336\nIFpv 10337\nbWF5 10338\nIGhhY2s= 10339\nIGJ1ZGR5 10340\nbWFkZQ== 10341\nIGFkcw== 10342\nIGZhc2NpbmF0aW5n 10343\nIGVxdWl2YWxlbnQ= 10344\nZ2Vs 10345\nIGFyYw== 10346\nINGH0LXQu9C+0LI= 10347\nIHByb3Bvc2Vk 10348\nIG5vdHJl 10349\nYW5nZXM= 10350\nIGNvdW5zZWw= 10351\nYWxsYQ== 10352\nIDMx 10353\nd2VldA== 10354\nyJk= 10355\nIGVsZWN0cmljaXR5 10356\nIHRveA== 10357\nxYJhZA== 10358\nIOy0 10359\nIGRpZmZpY3VsdHk= 10360\noNeZ 10361\nbmVzZGF5 10362\n0LjRgdGM 10363\nIGFsbGVn 10364\nIEdP 10365\nIHF1aXQ= 10366\nIEhlcnI= 10367\nIGVzdMOhbg== 10368\nIGdpcmxmcmllbmQ= 10369\nIHRlbmc= 10370\naWZpY2lhbA== 10371\nIEphbQ== 10372\nIGNhbmNlbA== 10373\nIGZyZXF1ZW50bHk= 10374\nSVY= 10375\n5a+m 10376\nIGNsb3Npbmc= 10377\nIGRlY2FkZQ== 10378\nIHJlcHJlc2VudGVk 10379\nIENhbmFk 10380\nINC60L7RgtC+0YDRi9C1 10381\nIGVzdGFtb3M= 10382\nIFRodXJzZGF5 10383\nIEdh 10384\nIExpdmU= 10385\nbGVt 10386\nYmJsZQ== 10387\nU09O 10388\nIDIwMDg= 10389\nIGRpY2g= 10390\nIEF3ZXNvbWU= 10391\nIGNvbmNlcHRz 10392\nUEVBSw== 10393\nIGxpdGVyYXR1cmU= 10394\nIE9seW1w 10395\n0LvQsNC0 10396\nIG5vc3Q= 10397\ndml0 10398\nIEVudGVy 10399\nb3JkZXJz 10400\naWNraW5n 10401\nbmllag== 10402\nIGV1Y2g= 10403\nIFRob3VnaA== 10404\nIGJhZ3M= 10405\nIGxpbWl0cw== 10406\nIHN0YWtl 10407\ng6U= 10408\nIG9j 10409\nIFZpcw== 10410\nIDEyMA== 10411\nIG51ZQ== 10412\nIGNvbmNl 10413\nIGRpc2Fn 10414\n56g= 10415\nIGFudGljaXA= 10416\noIg= 10417\nc2w= 10418\nIHZvdGluZw== 10419\nIGV4cG9zdXJl 10420\nIENvbW11bml0eQ== 10421\nIEp1c3RpY2U= 10422\nb3JuZXk= 10423\nc3p5c3Q= 10424\nIGZyaWVk 10425\n7Iuc6w== 10426\nIFdpbg== 10427\nIEA= 10428\nIEhvcGVmdWxseQ== 10429\nZXN6 10430\nIG1vbmRl 10431\nIGNvbWJpbmU= 10432\nZ21lbnQ= 10433\nIHJlY29tbWVuZGF0aW9ucw== 10434\nIHByZWduYW50 10435\n7Iud 10436\ncmFm 10437\nIGx1 10438\n6ICB 10439\n5LuA5LmI 10440\nZG9vcg== 10441\n0LDQt9GL0LI= 10442\ndWVnbw== 10443\nIGltcHJvdmVtZW50 10444\nIHRyaW0= 10445\nIGVpZ2Vu 10446\nIGFwcHJveGltYXRlbHk= 10447\nINCy0LDQvA== 10448\nYXdh 10449\nINGB0L7QsQ== 10450\nIGNvcm9u 10451\nIG9uZ29pbmc= 10452\nIGhlcw== 10453\nIGluanVyeQ== 10454\nIGZyYW5r 10455\nIGthZGFy 10456\ncmVuY3k= 10457\nIENvbG9y 10458\nIEdydQ== 10459\nIGRpcA== 10460\n0YDRiw== 10461\nIHRlYXJz 10462\nZ3Q= 10463\nIFBE 10464\nIHBhdXNl 10465\nb3Nj 10466\nIHVzdGVk 10467\nIFdvbw== 10468\nIHdpxJk= 10469\n6KaL 10470\nIGRlbm4= 10471\nIFBldA== 10472\nIG92ZXJjb21l 10473\nIOuCtOqwgA== 10474\nIE1vdmU= 10475\nIGxpY2Vuc2U= 10476\nIHJlcGVhdGVk 10477\n4K+H 10478\nIGNhdGVnb3JpZXM= 10479\nIG5vb2RsZXM= 10480\nIGZsb29k 10481\nIE1hc3M= 10482\nIG51dHM= 10483\nIEplc3M= 10484\nIElo 10485\nIGNoYW5jZXM= 10486\nkJg= 10487\nIGRvbmRl 10488\nSUc= 10489\nIGFuZGVyZQ== 10490\nIGJvbmVz 10491\n7J6R 10492\nIGVmZmljaWVuY3k= 10493\nIG1vZGVy 10494\ncm9hdA== 10495\nIOydtOqyjA== 10496\naWxsZXI= 10497\nIG9tZWdh 10498\nINC/0L7Qsg== 10499\nIEdyb3Vw 10500\nIHByb2R1Y2luZw== 10501\nYW1v 10502\nIHBhcnRpY2lwYW50cw== 10503\ndXBw 10504\naWZpY2U= 10505\nIGZvcnR1bg== 10506\naWV0bmFt 10507\nYWNhaw== 10508\nIEtv 10509\nbWnFnw== 10510\nIGphaWw= 10511\nIEpvbmVz 10512\nxZtteQ== 10513\nIERldXRz 10514\nIGJyaWVmbHk= 10515\nIFRhbA== 10516\nIFBlcmhhcHM= 10517\nIFJ1Yg== 10518\nIEtu 10519\n64uk64qU 10520\ncsOp 10521\nIHZvY8Oqcw== 10522\nIENoYXJsZXM= 10523\n0LXRgtC1 10524\ncmllcnM= 10525\nIGhlYWw= 10526\nYW50ZWU= 10527\nIGRlbW9jcmFjeQ== 10528\nIGxvYW4= 10529\nIGNoZWY= 10530\n0Y/QvA== 10531\nIHVuY29tZm9ydGFibGU= 10532\nIGV0ZXJu 10533\nYXBwaW5n 10534\nIHJlcGFpcg== 10535\ncm90 10536\nIFRhcg== 10537\nIGNvdmVycw== 10538\nb21pbmc= 10539\nIEV0aA== 10540\nIM6t 10541\n0YfQvdC+ 10542\nIGFmdGVyd2FyZHM= 10543\nINCy0LXRgA== 10544\nIGRhaGE= 10545\nIGtuZWVz 10546\nIG9yZGluYXJ5 10547\nw7xs 10548\nZ2Fz 10549\nIHRpY2tldA== 10550\nIOyggOuKlA== 10551\nIOyeiOyKteuLiOuLpA== 10552\nY2h0ZQ== 10553\nTXI= 10554\nIHNpc3Q= 10555\naHVp 10556\n6re46w== 10557\n7Jes 10558\nIHZhcnk= 10559\nIG1lbW9y 10560\nIGNvbnRyb2xsZXI= 10561\nIGLEmWR6aWU= 10562\nIG1pbmlzdGVy 10563\n15I= 10564\nZmxvdw== 10565\nQUg= 10566\nIHRvd2Vy 10567\n55A= 10568\nIHNjYXI= 10569\n5oOF 10570\nIFBlbg== 10571\nIHBhw61z 10572\n15g= 10573\n7J246w== 10574\nIGVuZXJn 10575\nIHN3b3Jk 10576\nIHBhcGVycw== 10577\n0LjQu9Cw 10578\nIFdlZG5lc2RheQ== 10579\nIEZvcmNl 10580\nIGV4dHJhb3JkaW5hcnk= 10581\nIExha2U= 10582\nIOqwgOs= 10583\nIEJlYXV0 10584\nIHJlYXNvbmFibGU= 10585\nIGNvbnRyaWJ1dGU= 10586\nIHBsZWFzZWQ= 10587\nIHVwZGF0ZWQ= 10588\nIHBpw7k= 10589\nZWxv 10590\nIHNpZ25pZmljYW50bHk= 10591\nIGJvdA== 10592\nIGdlbmVyYXRpb25z 10593\nIHByb3RlY3RlZA== 10594\n5ZOI 10595\nIGhpZGluZw== 10596\nIElsbA== 10597\nIG5ldXRyYWw= 10598\nXSw= 10599\nz4TOvw== 10600\nIHRvbmd1ZQ== 10601\nVGhhbms= 10602\nIOqzhA== 10603\nIHBheXM= 10604\nzq/OvQ== 10605\nIGFwcGxl 10606\nMDE= 10607\nZXJr 10608\naWVyYQ== 10609\nIGplZw== 10610\nIFN1YnNjcmliZQ== 10611\nIHRoZWF0ZXI= 10612\nIHN0cm9uZ2x5 10613\nIOyGjA== 10614\nINC/0YDQsNCy 10615\ndWNreQ== 10616\nIEppbg== 10617\na3dhcmQ= 10618\n6rG0 10619\nIG9wcG9uZW50 10620\nIFNP 10621\nIGhvbHk= 10622\nIGZpbGxpbmc= 10623\nOl0= 10624\nIGhpag== 10625\n0Jw= 10626\nIGJpc3M= 10627\nIGJsZW5k 10628\nIGltcGxpYw== 10629\nIOy9 10630\nbGxlaWNodA== 10631\n2YrYqQ== 10632\nYXNhbnQ= 10633\nZXJ0ZQ== 10634\nIFNhbWU= 10635\nIGludGVyaW9y 10636\nU2U= 10637\nIGJlbmNo 10638\nIHBvY28= 10639\nIG1hcmtz 10640\nIHdpbnM= 10641\n5ZaU 10642\nIM6z 10643\nIGRpc3RpbmN0 10644\nIEFzaWFu 10645\nIG1vbGVj 10646\nIEphY2tzb24= 10647\nIGVhc3Q= 10648\nIHBoeXNpY3M= 10649\naW1hbA== 10650\nIHBlYWs= 10651\nYXJpYW4= 10652\nZXBz 10653\nIG5lYXQ= 10654\nINCy0LDRgQ== 10655\ndXJuaW5n 10656\nIHN5bnRo 10657\nIHJldmVhbA== 10658\nxbo= 10659\nZ29u 10660\nbmlz 10661\nYXRpdg== 10662\nIExhcw== 10663\nIHB5 10664\nIE1hamVzdHk= 10665\nIFZhbGxleQ== 10666\nIGVuZg== 10667\nIGdlbnM= 10668\nIHJvb3Rz 10669\nZXpl 10670\nYmV0 10671\nIGFjdHM= 10672\n6Zo= 10673\n6JA= 10674\nIHBoaWxvc29waHk= 10675\nIG1hdGNoZXM= 10676\nnWk= 10677\nIGp1xbw= 10678\nIGRlc3Blcg== 10679\nIEVkdWNhdGlvbg== 10680\nIHNwb3Rz 10681\nIHJlZ2lvbnM= 10682\nQXI= 10683\nIE5hbQ== 10684\nZWVu 10685\nIGRpYWdyYW0= 10686\nIHJlbHk= 10687\nIHRlbnM= 10688\nIGRhdGluZw== 10689\nIGNvYXQ= 10690\nIEhvcg== 10691\nIGFja25vd2xlZGdl 10692\nIFByZXR0eQ== 10693\nINC/0L7Qvw== 10694\nIHZvaXI= 10695\nIGZhdm91cml0ZQ== 10696\nIG1vxbw= 10697\nIGtt 10698\nIERP 10699\nIGZlcnQ= 10700\nIOuPhA== 10701\nIFBhYw== 10702\nIGZvbnQ= 10703\nIGZpbmRz 10704\nIEl0YWx5 10705\nINC60L7Quw== 10706\nIGNvbXBhc3M= 10707\n67M= 10708\nbGlhbWVudA== 10709\nIG5vdGlvbg== 10710\nIGluamVjdA== 10711\nIHdpc2RvbQ== 10712\nIMOc 10713\nIE1vb24= 10714\nIEJ1c2luZXNz 10715\ncmljcw== 10716\nIFlvdXQ= 10717\nIGZvcmdpdmU= 10718\nIGZpbmFuY2U= 10719\naWxv 10720\n2KM= 10721\nYWhs 10722\nIGRlbW8= 10723\nIGNsaW1i 10724\nIGV4cG9ydA== 10725\n5aA= 10726\nIHN1Y2Nlc3NmdWxseQ== 10727\nIEZlcg== 10728\ncGVjdGVk 10729\nZGVt 10730\nIHJldGlyZQ== 10731\nIGxhcHRvcA== 10732\nIHNwaXI= 10733\nIEFzc29jaWF0aW9u 10734\nINCz0Ls= 10735\nIFNlbA== 10736\nIO2VnOs= 10737\nIGVtcGxveWVl 10738\nIG1vbHQ= 10739\nUkw= 10740\n0K8= 10741\nIGNvbnRyYQ== 10742\nIHVn 10743\nIEJhbGw= 10744\nIEphdmE= 10745\nw6lyaWU= 10746\nIHByb2NlZHVyZQ== 10747\nIGdyaWQ= 10748\nIOuKkOs= 10749\nIGJlbHQ= 10750\nINGN0YLQvtCz0L4= 10751\ndXJk 10752\nIGNvbXByZWg= 10753\nIGRldmVsb3Blcg== 10754\nINGN0YLQvtC8 10755\n5Zg= 10756\nY3I= 10757\nIOuT 10758\nIHNwb2tlbg== 10759\ncmVuY2U= 10760\nIHRlcm1pbg== 10761\nIGFnZ3Jlc3NpdmU= 10762\nIGJpc3NjaGVu 10763\nIGhhc3Rh 10764\nIEJyaWFu 10765\nIENvbW1pc3Npb24= 10766\nIFl1 10767\nIHByb21pc2Vk 10768\nIGVxdWl0eQ== 10769\naWtv 10770\ndmVydHk= 10771\nIHJlcGxhY2Vk 10772\nIEhlbHA= 10773\nIHBvc2U= 10774\nIE1pZGRsZQ== 10775\nIGtpbQ== 10776\nIG1laW4= 10777\nIENvdW5jaWxs 10778\nINCS0YE= 10779\nb3Jv 10780\nIEJlcm4= 10781\nIGJleg== 10782\nIGFuYWx5dA== 10783\nYW5nZW4= 10784\nIOyLtg== 10785\nIEdsbw== 10786\nIHF1YWQ= 10787\n0YLQsA== 10788\nIHNwZWFrcw== 10789\n7JiI7JqU 10790\nIOyXrOufrOs= 10791\nZnJlZQ== 10792\n0L3Rlg== 10793\ncmljaA== 10794\nIOuvuA== 10795\nIERpZXM= 10796\nYWJi 10797\npbg= 10798\nIGRlcHJlc3Npb24= 10799\nIHJldGFpbA== 10800\nhOuTpA== 10801\nIFZvdXM= 10802\nIExhdGlu 10803\n4bk= 10804\nIOyii+yVhA== 10805\nIHRvcnQ= 10806\nIGNvbXB1dGVycw== 10807\nIHNlYXJjaGluZw== 10808\nIHR1Yg== 10809\nYXRlbGw= 10810\nIG1lcmM= 10811\nIGdsYXNzZXM= 10812\ncGVyc29u 10813\nIGRpc2hlcw== 10814\nIGd1YXJhbnRlZQ== 10815\nIG1lZw== 10816\nc20= 10817\nIFdhbGs= 10818\n7Jy866m0 10819\nIGZvbGRlcg== 10820\nIE1pdA== 10821\nIHRpbWluZw== 10822\nIGFic3Q= 10823\nIExvZw== 10824\n44Kv 10825\nIGFwcHJvdmVk 10826\nIFVTQQ== 10827\n0LLQtdGC 10828\nIHdpc2U= 10829\nZXNzZWQ= 10830\nIGRvdWI= 10831\nIHJlc2lkZW50 10832\nIGdlbmVyYXRlZA== 10833\nIHN0YXlz 10834\nIGV4cGxhbmF0aW9u 10835\nIHBvaXNvbg== 10836\nYXRyZQ== 10837\nIGluc2FuZQ== 10838\nIHJlZmVycmVk 10839\nYWlyZXM= 10840\nIFRSQQ== 10841\nIHNlaQ== 10842\nIGlubm9j 10843\nQWg= 10844\nIG1hbnQ= 10845\naHVz 10846\nIG91dGVy 10847\nZ2Vi 10848\nb2ljZQ== 10849\nIGRpc2N1c3Npbmc= 10850\nIGNvbnZlbmllbnQ= 10851\nX18= 10852\nIGF2b2ly 10853\nIHNoYXBlcw== 10854\nIGdyYXk= 10855\nIGRlbnRybw== 10856\nIG1hY2h0 10857\nIDE5NQ== 10858\n2Y8= 10859\nIGFkZHM= 10860\ndXRpbmc= 10861\nIGNhcGFiaWxpdGllcw== 10862\nIHNlY3Rpb25z 10863\nIHR1bmU= 10864\nIENhdXNl 10865\nYXJkZQ== 10866\nINGB0LrQsNC3 10867\nYXZpcnVz 10868\nIFJF 10869\nIHR1bmVk 10870\nIGxlYWY= 10871\ndGVyaW9y 10872\nIENhcHRhaW4= 10873\nINis 10874\nIGNob29zaW5n 10875\naGlu 10876\nZ2dpbmc= 10877\ndmlldA== 10878\nIHJlZ3JldA== 10879\nMjY= 10880\nb25kZXJu 10881\nIGJvbnVz 10882\nIFJheQ== 10883\nQXM= 10884\nIHRvcm4= 10885\nIEhpZXI= 10886\nIEVV 10887\nIHJpc2tz 10888\nIGFtYQ== 10889\nIFlldA== 10890\nIGNoYXJhY3RlcmlzdGljcw== 10891\nIOqwkA== 10892\nIFNlbmF0b3I= 10893\nIFZhbW9z 10894\nIHJvc2U= 10895\nIGNvcnBvcmF0ZQ== 10896\nZ2hhbg== 10897\nIGNlbnRlcnM= 10898\nc3RhaXJz 10899\nIG5pdA== 10900\nIHVudXN1YWw= 10901\nIFRvbnk= 10902\nIEdS 10903\nIFdpbGQ= 10904\nIFNpbWlsYXI= 10905\nIHRvZGFz 10906\n5YGa 10907\nIGhvcml6b250 10908\nbWVs 10909\nIHN0cmljdA== 10910\nIGN1YWw= 10911\nIHdyaXQ= 10912\nIGV4dGVuZGVk 10913\nIO2VmOuKlA== 10914\nIHJlbGllZg== 10915\nIG9uaW9u 10916\nIGJhYmllcw== 10917\nIGRpZmVy 10918\nIGludGVncmF0ZWQ= 10919\nw7x6aWs= 10920\nZXBpbmc= 10921\nLS0tLQ== 10922\nIG1lbnM= 10923\nIHN0cmF0ZWdpYw== 10924\nZmluaXRlbHk= 10925\nIGVpZ2VudGxpY2g= 10926\nV2hv 10927\n5Zyw 10928\nIHs= 10929\nIOS9oA== 10930\nIFRyaQ== 10931\nIHBvaW50ZWQ= 10932\n8J0= 10933\nbmFtZW50 10934\n0LXRhg== 10935\nIHByaWRl 10936\nIFJlcHVibGljYW4= 10937\nIHNhbXBsZXM= 10938\nIGRvbWVzdGlj 10939\nTFk= 10940\ndmV6 10941\nIHdlYmluYXI= 10942\n2KfZhQ== 10943\nIGVuaA== 10944\nIHN1Z2dlc3RlZA== 10945\nIG1laW5l 10946\nIHB1ZWQ= 10947\nb3Jlbg== 10948\ncmly 10949\nIGhlYXZpbHk= 10950\nIGluc3RydWN0aW9u 10951\nIG1pY3JvcGhvbmU= 10952\nIGlndWFs 10953\nIElyYQ== 10954\nIHZ1bG5lcmFibGU= 10955\nIFZpcmdpbmlh 10956\nIGNvbnRpbnVvdXM= 10957\nIHBvdmVydHk= 10958\nIGJsYWRl 10959\n5LiJ 10960\nIHJlbGF0ZQ== 10961\nIGNhcmE= 10962\nIEdvaW5n 10963\nIHJlZ2lvbmFs 10964\nIEZ1Y2s= 10965\nIHRvdw== 10966\nIE11c2V1bQ== 10967\ncmFudHM= 10968\nINCx0LXQtw== 10969\nbGFpbQ== 10970\nIGNoYW1waW9u 10971\ndGxl 10972\nw61u 10973\nZW5jaWE= 10974\nIGRpZXNlbQ== 10975\nIERpZw== 10976\nbWF0ZXM= 10977\nIGludmVzdGluZw== 10978\nIEpvcmRhbg== 10979\nIGludGVncmF0aW9u 10980\nIO2O 10981\n4Lir 10982\nZW5zdXM= 10983\nIEFyY2g= 10984\nIHBlbmNpbA== 10985\n0LDQu9GM0L3Qvg== 10986\naXNzZW4= 10987\nIEth 10988\nIHJvY2tz 10989\nIHJhdGluZw== 10990\nIHJlZnVnZQ== 10991\nIGFwcg== 10992\nZXRlZA== 10993\nIGFzc2lzdGFudA== 10994\nIG1lYW5pbmdmdWw= 10995\nIHBlcm1hbmVudA== 10996\nIGhpbGw= 10997\nIHdzenlzdA== 10998\nIHdvdW5k 10999\nIEF0bA== 11000\nIGxha2U= 11001\nIEZvcnQ= 11002\n6Kyd6Kyd 11003\nIHJlZHVjdGlvbg== 11004\nIHZpdg== 11005\nIHNvdXI= 11006\nIGVjb3M= 11007\nIGhheg== 11008\nIHN0ZWFs 11009\nIG15c3Rlcg== 11010\nINCa0LDQug== 11011\nINGN0YLQuA== 11012\nIFZpZXRuYW0= 11013\nIGFudGVz 11014\nIGNvbm5lY3Rpbmc= 11015\n6ZaT 11016\nIERhdmU= 11017\nIGLDtnlsZQ== 11018\nIENhc3Q= 11019\nTGU= 11020\nIGN1bA== 11021\nIGdlbnJl 11022\n66eQ 11023\nIGNvbXBsYWlu 11024\nIGh1cnJ5 11025\nYXJ0ZQ== 11026\nZ3JlZw== 11027\nIG1vbml0b3Jpbmc= 11028\nIGRlc2VydA== 11029\nINGB0L7Qsg== 11030\nZWxpbmc= 11031\nIFN1cHJlbWU= 11032\nIGdpYmk= 11033\nIGxhcmc= 11034\nIG5hdGlvbnM= 11035\nIFRvaw== 11036\nIG5lZWRsZQ== 11037\n5rU= 11038\nIGFzbGVlcA== 11039\nIGNvbXVu 11040\nIEpld3M= 11041\nIGFjaGlldmVk 11042\nIGV4aXQ= 11043\nIGRpc2Vhc2Vz 11044\nbGluZXM= 11045\n44GL44KJ 11046\ncmllbmRz 11047\nIHJlY3Q= 11048\nIHNjYW4= 11049\n44Gv44GE 11050\nIGh1cnRz 11051\nesSZ 11052\nIExvb2tpbmc= 11053\n44K3 11054\n7ZI= 11055\ndWx0dXJhbA== 11056\n4buT 11057\naW5lbnQ= 11058\nIHB1ZXM= 11059\nIGNoZWVyaW5n 11060\np4A= 11061\nYWdnZXI= 11062\nIGFkYQ== 11063\nTGF1Z2h0ZXI= 11064\nIFdvbWVu 11065\n6KOh 11066\n6Ks= 11067\nIG9jY3VycmVk 11068\nIHNlYXRz 11069\n6ICM 11070\nIGVtcG93ZXI= 11071\ndW51 11072\nZWxsaW5n 11073\nQkVS 11074\nZW5zaW9uYWw= 11075\nIGNvbnNvbGU= 11076\nYXNoaW5n 11077\nIGVpbm1hbA== 11078\nZmFyZQ== 11079\nIOuPvA== 11080\nIHNlc3Npb25z 11081\n2ZA= 11082\nIHJpZGljdWxvdXM= 11083\nw61hbg== 11084\nIEhlbnJ5 11085\nIEhvbA== 11086\nIGNvbGxlY3RlZA== 11087\nIGRpc2N1c3Npb25z 11088\nRGU= 11089\nIGRpc2FiaWxpdHk= 11090\nIO2b 11091\nIHN1YnNjcmliZXJz 11092\nIGlyZ2VuZA== 11093\nIGZlbA== 11094\nIGRpcmVjdGlvbnM= 11095\nIG1hbnVmYWN0dXJpbmc= 11096\nIFJvZA== 11097\nIOyWmA== 11098\n4LiX 11099\n5piO 11100\nIGNyaXRlcmlh 11101\nIG1vbGQ= 11102\n6Kmx 11103\nIGVudGVyaW5n 11104\ncmlq 11105\naXNlbg== 11106\nIFBhcmE= 11107\naWV2ZQ== 11108\nIGNoYXJnZWQ= 11109\nIGpvdQ== 11110\nIGNhdHM= 11111\n0LvQtdC0 11112\nYWRheXM= 11113\n0LDQvdC+0LI= 11114\nasSZ 11115\ndmF0aW9u 11116\nIGFzdHJvbg== 11117\naXRhbHM= 11118\nIEJyYW5k 11119\nIEthbg== 11120\nIHBsYWlu 11121\nIGFuZGVyZW4= 11122\nYW5kZQ== 11123\n0Y/Qtw== 11124\nIHRvbGVy 11125\nxYJlbQ== 11126\nIHByw6k= 11127\n0LzQvtGC0YA= 11128\nYWdlbWVudA== 11129\ndWN0 11130\nY2jDqQ== 11131\nIEVuZXI= 11132\nYWrEhQ== 11133\nIO2VtOs= 11134\nIHN0YQ== 11135\nIHJpbmdz 11136\nIHRvaWxldA== 11137\nIENyYQ== 11138\nIGV4cGVyaWVuY2luZw== 11139\nIHNsaXA= 11140\nIHNhbmR3aWNo 11141\nIFVzaW5n 11142\nIHNwZWN0cnVt 11143\nIFJvcw== 11144\nYXBzZQ== 11145\nIEpheQ== 11146\n0LzRgw== 11147\n5rOV 11148\nRXg= 11149\nIHJlY29nbml0aW9u 11150\nIERpZG4= 11151\ndWRh 11152\nYWpl 11153\nZXN0bHk= 11154\nIGZlbWlu 11155\naXR1cmU= 11156\n0YDQsNGC 11157\nIGhpcmU= 11158\nIG5vd2hlcmU= 11159\n5L2N 11160\n4bqn 11161\nIHdpbmc= 11162\nIHNhdg== 11163\nIFNlY3VyaXR5 11164\nIHJ1cmFs 11165\nIEZ1bg== 11166\nYXllcg== 11167\nIGFjY3Vz 11168\nIG1t 11169\nIEpvc2VwaA== 11170\nIHNjcmVlbnM= 11171\nIGJvcnJvdw== 11172\nIHN3aW5n 11173\nIDQ4 11174\nIHRvdWNoaW5n 11175\ndGhpcw== 11176\naW50ZW5kbw== 11177\n6YM= 11178\n0KA= 11179\nIFNjb3RsYW5k 11180\nIEphc29u 11181\nIFZlbg== 11182\nIGV4Y2VwdGlvbg== 11183\nIG5lYXJieQ== 11184\nIGJyb3dzZXI= 11185\nYW5nZXJz 11186\nIFNpbg== 11187\nz4DOvw== 11188\n5L2G5piv 11189\nb3NwZWw= 11190\nIHd1cmRl 11191\nIGRydW5r 11192\n7Zo= 11193\n7IaN 11194\n44OJ 11195\nIOyKpO0= 11196\nIExpZQ== 11197\nb2Nv 11198\nIExlYWd1ZQ== 11199\nIGlnbm9yZQ== 11200\nIDop 11201\nIGxhbmRpbmc= 11202\nINi52YQ= 11203\nIFRhZw== 11204\nMjg= 11205\nIGRyYWZ0 11206\nIGFlcg== 11207\nIOq3uOuDpQ== 11208\nIHBlbnNl 11209\nINC00LDQttC1 11210\nIGJlZHJvb20= 11211\nIG5hag== 11212\n7KeA6rOg 11213\naWdlbm91cw== 11214\nIGRlYWxz 11215\nZWxsbw== 11216\n5LqM 11217\nIHBvc2l0 11218\n6rs= 11219\nIHZpc2l0ZWQ= 11220\naWZpZXM= 11221\nIHByZW1p 11222\nIGNhbnQ= 11223\nIFJpY2s= 11224\nIHJhaXNpbmc= 11225\nIHBlcm1pc3Npb24= 11226\nIHB1Ymw= 11227\ndW5jaQ== 11228\nIGJlbmQ= 11229\nIGNoYW1waW9ucw== 11230\nZGll 11231\nIGF3ZnVs 11232\nIGp1bXBpbmc= 11233\nIGxsZWc= 11234\nIHN1c3RhaW5hYmxl 11235\nIFRvdA== 11236\nIGNhbmR5 11237\n5YCZ 11238\nIHNhdGlzZmllZA== 11239\nIHBpcGU= 11240\nIGNvY2s= 11241\n2LY= 11242\nc3RvbmU= 11243\nIG1vbWVudHVt 11244\nINCd0LA= 11245\nIGFsb3Jz 11246\nIHJldHVybnM= 11247\nYW1tZW4= 11248\n564= 11249\n0YvQvA== 11250\nYXdu 11251\nb3R0ZWQ= 11252\nIHdvbGxlbg== 11253\naWN0ZWQ= 11254\nIGNhbmRpZGF0ZXM= 11255\nIExhZHk= 11256\nIHlpZWxk 11257\nIG1haW50ZW5hbmNl 11258\nZmZlY3Q= 11259\nIGV4cGFuc2lvbg== 11260\nIExFRA== 11261\nIGRhcmtuZXNz 11262\nIG91dGZpdA== 11263\n7JWI 11264\nINC40YHQvw== 11265\ncnVwdGlvbg== 11266\n44GE44G+44GZ 11267\nIGVuZ2FnaW5n 11268\nIGluc2lnaHQ= 11269\nIEFsd2F5cw== 11270\nIGdlZg== 11271\ncmFr 11272\nIHBpeA== 11273\n6Ka65b6X 11274\nIHF1YW50aXR5 11275\nIGluaw== 11276\nIEtpbmdkb20= 11277\nIGNvcnQ= 11278\n5bi4 11279\nIGdvdmVybm1lbnRz 11280\nIHByb3Rlc3Q= 11281\ncG9vbg== 11282\nINGC0L7Qs9C+ 11283\n5a6D 11284\ndWNoZW4= 11285\ncXVhbGl0eQ== 11286\nIFBvcnF1ZQ== 11287\nIENsdWI= 11288\nIHJpdA== 11289\nIGFydGljbGVz 11290\nQkk= 11291\naWdpYmxl 11292\nIGRpc2FzdGVy 11293\n0LjQsw== 11294\nINC90LjQug== 11295\n2YfYpw== 11296\n66W8 11297\nYXJldA== 11298\nIHVuYWJsZQ== 11299\nIMOu 11300\nIGVyc3Q= 11301\nINeg 11302\ndmFyZA== 11303\nIGFubm95aW5n 11304\nIEtpcg== 11305\n0LXRgNC2 11306\nZW5uaXM= 11307\nIHVuY2VydGFpbg== 11308\nMzY= 11309\nw7Zz 11310\nIGVjb3N5c3RlbQ== 11311\nemVk 11312\nasOg 11313\nc3Vu 11314\n7Ja07ISc 11315\nIMW8ZWJ5 11316\nIG1hcHM= 11317\n64KY 11318\n5YWo 11319\nIEp1c3Rpbg== 11320\nIHRyYXNo 11321\nIGVub3Jtb3Vz 11322\nIHN0YXRlZA== 11323\nIGJyYW5kcw== 11324\nIHlvdXQ= 11325\nINGH0LXQu9C+0LLQtdC6 11326\nIE1hdHRo 11327\nIHRyYW5zcG9ydGF0aW9u 11328\nIGxlZ2lzbGF0aW9u 11329\nIHByb3ZpZGVycw== 11330\nINit 11331\nIG1hZ2F6aW5l 11332\nIHNlaGVu 11333\nIERlc3BpdGU= 11334\nIHBhc3Nlcw== 11335\n5oiQ 11336\nIGFsdGVy 11337\nYWRhbg== 11338\nIGZhcm1lcnM= 11339\n6LCi 11340\nIGNvbmZpcm1lZA== 11341\nIGVzYQ== 11342\naXRvcw== 11343\nIHJvYWRz 11344\nVklT 11345\nIHdvcmtlcg== 11346\nIGRlc2lnbnM= 11347\nIFNvdmlldA== 11348\nYnJpZA== 11349\nIHByYWN0aWNpbmc= 11350\nIOu2gA== 11351\nIFNlYQ== 11352\n44Op 11353\nINC/0YDQvtC0 11354\nIGNoaWxs 11355\nIGxlbW9u 11356\n7JeQ64qU 11357\nIGZsZXhpYmxl 11358\nIEV4Y3VzZQ== 11359\nIHRlcnJpdG9yeQ== 11360\n5ZWP 11361\n44G/ 11362\nIGx1eA== 11363\nIGxpZmV0aW1l 11364\nIGRpc3Rpbmd1 11365\nIFRpbWVz 11366\nIGdyb3Nz 11367\nZW56 11368\nIHNjcm9sbA== 11369\nbcSxxZ8= 11370\nY2lw 11371\no7w= 11372\nRFA= 11373\nIHB1Ymxpc2g= 11374\nIGViZW4= 11375\nIHJlZ2lzdA== 11376\nIGVkaXRpb24= 11377\nIExF 11378\nIGNoYXJnaW5n 11379\ndXRhdGlvbg== 11380\neXJpY3M= 11381\naWRhcw== 11382\nIM6/ 11383\nINC60L7RgA== 11384\nIFRvbg== 11385\n55uu 11386\nIHdob2V2ZXI= 11387\nIEZveA== 11388\n5omL 11389\n6rGw65Og7JqU 11390\nIGZvdWdodA== 11391\nIGRyaWxs 11392\nIEFmZ2hhbg== 11393\nfiE= 11394\nIFRvbw== 11395\nIHNlY29uZGFyeQ== 11396\ncsOk 11397\nIEhlYWQ= 11398\naW5uZW4= 11399\nIHlhcm4= 11400\nINC90LDQvA== 11401\nIHdpZHRo 11402\nIGVuZ2luZWVy 11403\nacSF 11404\nIHdpbmdz 11405\nIOuVjOusuA== 11406\nIHRyYXVtYQ== 11407\nIHJlcHJvZHU= 11408\nIGNoaXA= 11409\nIHBhc3Npb25hdGU= 11410\nIGF3a3dhcmQ= 11411\nIO2K 11412\n0LDQttC0 11413\nIEJpdGNvaW4= 11414\nIGtow7RuZw== 11415\nIHLDsw== 11416\ncmVjdGlvbg== 11417\nINCz0LTQtQ== 11418\nIFVzdWFsbHk= 11419\nIGltcGxlbWVudGF0aW9u 11420\nIGdhbWVwbGF5 11421\nIG15c3Rlcnk= 11422\nINC+0Lo= 11423\nIGHDsW9z 11424\nYW5keQ== 11425\n0LjQvNC4 11426\nIHByaXZhY3k= 11427\nYWNv 11428\n44KB 11429\nIGR1bXA= 11430\nIFBheQ== 11431\nIGRpcGw= 11432\nIGZ1cm4= 11433\nIHNoaXBz 11434\nTEE= 11435\nINGF0L7RgNC+0Yg= 11436\nIGVj 11437\nIGRyb3Bz 11438\nY2hs 11439\nMzI= 11440\nIG9ic2VydmU= 11441\nIERldmVsb3A= 11442\nTcO8emlr 11443\nYW5uZWw= 11444\nb3dhxIc= 11445\nIGZhY2Vk 11446\nw6Fs 11447\nIHZpY3RpbXM= 11448\nIGdpZnRz 11449\nIGJvb3Q= 11450\nw59l 11451\ncm9k 11452\nIDIwMDk= 11453\nw7ZydA== 11454\nIHVuaXZlcnNhbA== 11455\nIG5vdXZl 11456\nIGJveWZyaWVuZA== 11457\nIGNldGVyYQ== 11458\n0YHRgtCw 11459\nJ1M= 11460\nIG5pdmU= 11461\nIGNydWNpYWw= 11462\nIHN1cnZl 11463\nIGNvaW4= 11464\nIHNvbmRlcm4= 11465\nIHNoYWRl 11466\nIGx1Z2Fy 11467\nIHN1cmVseQ== 11468\nIG1heA== 11469\nIGltcHJvdmluZw== 11470\n5Zug54K6 11471\nIHdlbg== 11472\nINeR 11473\nIOyWtOw= 11474\nIGVuZm9yY2VtZW50 11475\naWJs 11476\nIGxpdg== 11477\nbGVyaQ== 11478\nIG1lam9y 11479\nIENhcm9saW5h 11480\nIHZhcw== 11481\nIGNvbXByb20= 11482\nIGRpcnQ= 11483\nIHVwZ3JhZGU= 11484\nIEJlbGw= 11485\nIHJlc3RhdXJhbnRz 11486\nIHRyYXA= 11487\nIHRlYXM= 11488\nYmxpYw== 11489\nIEdyZWc= 11490\nc2Fu 11491\nIG93 11492\ndWVzdA== 11493\nIHByb3Bvc2Fs 11494\nIFJldA== 11495\nZnJvbnQ= 11496\nIHBhc3NhZ2U= 11497\nIHN1cnJvdW5kaW5n 11498\nIMO6bHQ= 11499\nIHVwY29taW5n 11500\nIGhvcnJvcg== 11501\nIGNsb3RoaW5n 11502\nIOyVvQ== 11503\nIGRpbA== 11504\ncm9tZQ== 11505\nIElk 11506\nIFJvYWQ= 11507\nINGN0YLQvtGC 11508\nY2hhaW4= 11509\nINCx0YvRgtGM 11510\nIE9mZmlj 11511\nINCd0LU= 11512\nIGluc2Fu 11513\nIGRlY3JlYXNl 11514\nINGF0L7Rgg== 11515\nYnVpbGQ= 11516\nIERyYWdvbg== 11517\n5YI= 11518\nIGludmVzdG9ycw== 11519\nYW50aQ== 11520\nIHNhY3JpZmljZQ== 11521\nIHRyb29wcw== 11522\nIEJhZA== 11523\nIHBhc3N3b3Jk 11524\nIGNvbnN0cmE= 11525\n4LiV 11526\nIMOHYQ== 11527\nYWRvdw== 11528\ndGhyb3VnaA== 11529\n0YbQsA== 11530\nQ2Fu 11531\nIGNhbmRpZGF0ZQ== 11532\nIGFudGli 11533\n7JeF 11534\nIHRhc3R5 11535\n2YjZhg== 11536\nIEluZg== 11537\nIEJhbmc= 11538\nacOfdA== 11539\naW5pdHk= 11540\nZmF0aGVy 11541\nIGNvbnRyb3ZlcnM= 11542\nIFBhaw== 11543\naWx0eQ== 11544\n6rWs6w== 11545\nIGxpZ2h0ZXI= 11546\nIGZhbGxlbg== 11547\nIHp1cw== 11548\nIEd1YXJk 11549\nIGNvdHQ= 11550\nIEZyZWU= 11551\nIGluaXRpYXRpdmU= 11552\nYWxvdXM= 11553\nIG5vdGlmaWNhdGlvbg== 11554\nIE1lZGlj 11555\nIENvbW1pdHRlZQ== 11556\n7Jew 11557\nIFdvb2Q= 11558\nIG11c2g= 11559\ndWx1bQ== 11560\n6LI= 11561\nYWhhaA== 11562\nIHN1ZmZpY2llbnQ= 11563\nIHNpbmdlcg== 11564\n0LrQvtC5 11565\nQUxJ 11566\nw6R0dA== 11567\nIFBS 11568\nIExhcg== 11569\nY3VsZXM= 11570\naWVtcG8= 11571\nIHVuZXg= 11572\nIGludGVncmFs 11573\nIHRyYW5zbWlzc2lvbg== 11574\nIGljaQ== 11575\n0YPRhQ== 11576\nZ2lj 11577\nIE5pbnRlbmRv 11578\nIENvcA== 11579\nIFRydXN0 11580\nZW5hcw== 11581\nIGFiaWxpdGllcw== 11582\nIGNoaXBz 11583\ncGF0 11584\nIGFuY2hl 11585\n0LvQtdC9 11586\nIGFwcHJvYWNoZXM= 11587\nIHRob3I= 11588\nIHNpc3RlcnM= 11589\nIGRyaXZlcnM= 11590\nIGFsbGE= 11591\nMDM= 11592\nIHJ1YmJlcg== 11593\nIG7DpQ== 11594\nQUNL 11595\nIGRpc2FwcGVhcg== 11596\n6rCc 11597\nIGNvbXBlbnM= 11598\nIHZpYnI= 11599\n56yR 11600\nR08= 11601\nIHNpemVz 11602\nIHRyYWNraW5n 11603\n7ZmU 11604\nIOyEuA== 11605\nIGltcGFjdHM= 11606\naWJpbA== 11607\nZmlzaA== 11608\nQlI= 11609\nIGFycm93 11610\nIGxhcmdlbHk= 11611\nYW5ueQ== 11612\nIGxhd3llcg== 11613\n5oCO6bq8 11614\nam91cnM= 11615\n2ro= 11616\ndmlh 11617\nIGRlbGxh 11618\nIG1hdGhlbWF0 11619\nIE1pbmU= 11620\nIEtvbGw= 11621\n2LI= 11622\nIENyb3Nz 11623\nIDY1 11624\nIGdyYWM= 11625\nIGludm9sdmVz 11626\nIGRlbGlnaHQ= 11627\nIEhvbGx5d29vZA== 11628\nIGltbWVkaWF0ZQ== 11629\nb25pYw== 11630\nIGxhZG8= 11631\nIGJ1bGxldA== 11632\nIE5vdGU= 11633\nIHVubG9jaw== 11634\nIGRpc2NvdW50 11635\nIHJpc2luZw== 11636\ncHJlc3M= 11637\nIHBhY2U= 11638\nIHNob3J0ZXI= 11639\nIHRlbmVy 11640\nZ2Vvbg== 11641\nIG1hbmFnaW5n 11642\nIGNlcmU= 11643\nQ2hy 11644\nV2hlbg== 11645\nYWNoZW4= 11646\nIOyT 11647\nIEh1bg== 11648\nIG9mdA== 11649\nIDI1MA== 11650\naWVydW5n 11651\nIHN0YWJpbA== 11652\nIENvbm5lY3Q= 11653\nIHlhbmk= 11654\nIGRvd250 11655\nzrzOsQ== 11656\nIHZvY2Fs 11657\nzr3OsQ== 11658\nIGxlYW4= 11659\nIHZpZMOpbw== 11660\nIEZhbWlseQ== 11661\ncmVzZW50 11662\nIGFtb3VudHM= 11663\n7KeB 11664\nY2xhc3M= 11665\nIHZpYg== 11666\nIEF2 11667\nYXJzZQ== 11668\nIGdlbnRsZW1lbg== 11669\nIHNlZWtpbmc= 11670\nIHVuaW9u 11671\nIHJlZ3VsYXJseQ== 11672\n5o8= 11673\nIEphaHI= 11674\nIEZvb2Q= 11675\nIFByb2JsZW0= 11676\nIGFydGlmaWNpYWw= 11677\nIFNpeA== 11678\nIGltcHJlc3NlZA== 11679\nIHRvb3Ro 11680\nIEto 11681\nIHlhcmQ= 11682\nIO2VtA== 11683\nIG93bmVk 11684\nIOuPmQ== 11685\n7LKt 11686\nIHRvZGE= 11687\nIHBvcnRmb2w= 11688\nIOuCqA== 11689\nb3JnZW91cw== 11690\nIGRhdGVz 11691\n0L7Qu9GM0Lc= 11692\n0LXRh9C90L4= 11693\nIGNvbmZpZ3VyYXRpb24= 11694\nIHJlcXVpcmVtZW50 11695\nIGJlbGx5 11696\nIHBhaW5mdWw= 11697\nIGRlbW9uc3RyYXRl 11698\nIGdsZWljaA== 11699\nIHZpc2l0aW5n 11700\nIENvbmY= 11701\nIGRhbA== 11702\n2ZE= 11703\nIGFtZW5k 11704\nIEZ1cg== 11705\n5q+U 11706\nIHZpdGFs 11707\n4buL 11708\nIG1hdGU= 11709\nIE91 11710\nIGxlZ2FjeQ== 11711\ndXN0aW5n 11712\nIGFjY29tbW9k 11713\nIHF1b2k= 11714\nYXVlbg== 11715\nIGxpZmVzdHlsZQ== 11716\nQ0M= 11717\nw6TDpG4= 11718\nYXJ0ZW4= 11719\nIG1pbmhh 11720\ncsOz 11721\nIOuqqA== 11722\nIGZvcm1hdGlvbg== 11723\nIHRyYWlsZXI= 11724\ncGVyb3I= 11725\nINCz0YA= 11726\nIHVk 11727\nenU= 11728\nIGtvbW1lbg== 11729\nIGNhdmU= 11730\nIENvdW5jaWxsb3I= 11731\nIHRocm93bg== 11732\nIHRyaWNrcw== 11733\nTEFVR0hURVI= 11734\nIEFjYWRlbXk= 11735\ncm93ZA== 11736\noZ0= 11737\n7KCA 11738\nIEltYWdpbmU= 11739\nIGluZm9ybWVk 11740\ncm9waA== 11741\nIGxpZw== 11742\nIHNrdWxs 11743\nYWJldGg= 11744\nIGZ1bmN0aW9uYWw= 11745\nZXJlaw== 11746\nT24= 11747\n6aY= 11748\nIGFuY2VzdA== 11749\nIHNhZmVseQ== 11750\nIEhU 11751\n64u5 11752\nIGRhdg== 11753\nIGRyaXZlcw== 11754\nQW1lcmlj 11755\nIHRpcmU= 11756\nIHNhaXM= 11757\nw6FyaQ== 11758\nYXZvcnM= 11759\nIGNvcnJlc3BvbmRpbmc= 11760\nIHByw6lz 11761\nY2hlc3Q= 11762\nIGJhY3Rlcmlh 11763\nIGluZmVjdGlvbg== 11764\ndXNhbA== 11765\nIGF2ZXo= 11766\nIGJhc2tldGJhbGw= 11767\nIHN1cHBsaWVz 11768\nIGV4cGVydGlzZQ== 11769\noKU= 11770\nZmE= 11771\nIHRpZW1wbw== 11772\nIFdhbnQ= 11773\nIHNpbGx5 11774\nIHVwcA== 11775\nIGVsZWN0ZWQ= 11776\nIGZpcmVk 11777\nINiv 11778\nIHVuaXZlcnNpdGllcw== 11779\nYWxsZQ== 11780\nIGphY2tldA== 11781\nwrA= 11782\nIHRyYXY= 11783\nbHM= 11784\nIGRlZmVhdA== 11785\nIGNvZ24= 11786\nIGVxdWF0aW9ucw== 11787\ndWtp 11788\nIFNoZXI= 11789\nIHRoaXJ0eQ== 11790\nIHN0cmVhbWluZw== 11791\nb3Ryb3M= 11792\nIFByb2R1 11793\nbmVq 11794\nIGRlc2lnbmVy 11795\nIOuKkOuC 11796\nIHBhaW50ZWQ= 11797\ncmFpbmU= 11798\nbWFpbA== 11799\nIHZlc3M= 11800\nIHJoeXRobQ== 11801\nbGVzaA== 11802\nIDk5 11803\nIGFpbmRh 11804\nY2hpZWQ= 11805\nIMOpdGFpdA== 11806\nIGFmZmVjdHM= 11807\n6aM= 11808\nIEZpbmQ= 11809\nIMOpbA== 11810\nIHBvdGF0b2Vz 11811\nIHBhZw== 11812\nINC/0LDRgA== 11813\nYXJ0cw== 11814\nIE5hY2g= 11815\nIDMz 11816\nIEhhcmQ= 11817\nIElyYXE= 11818\nIG9waW5pb25z 11819\nd2l0aA== 11820\nZXJtYW4= 11821\nw70= 11822\n6K0= 11823\nIFNQRUFL 11824\nrLw= 11825\nIHN0YWJpbGl0eQ== 11826\nIEhF 11827\nIGNhcHR1cmVk 11828\nIGJ1Y2tz 11829\nIG1hc2tz 11830\nIGNvbXBldGU= 11831\nIGZvcmdvdHRlbg== 11832\n0LvRjtGH 11833\nc2VxdQ== 11834\nIOyEoA== 11835\naWxsaW9u 11836\nIGdyYXBoaWNz 11837\nIGh1Yg== 11838\nIOyXsA== 11839\nZW1wb3I= 11840\nIGNyb3du 11841\nIHdpZGVy 11842\nIG9jY3Vycw== 11843\nRFM= 11844\n5oE= 11845\nIEJhdHRsZQ== 11846\n44Gq44KT 11847\nIGR1YWw= 11848\nIDYwMA== 11849\nYXRoZXJz 11850\n4LmB 11851\nIHNldHRsZQ== 11852\nIGF2YWl0 11853\nIGRvaXM= 11854\n0LrQuNGF 11855\nYWRvcmVz 11856\nIMOz 11857\nbmVnbw== 11858\nIEdlb3JnaWE= 11859\nIFJvZw== 11860\nIGRpdm9y 11861\nIFNvbmc= 11862\nIFNwZWNpYWw= 11863\nIG11bg== 11864\nIHByZXRlbmQ= 11865\nTUFO 11866\nIHZpb2xlbnQ= 11867\nIGJlc2lkZXM= 11868\ndnk= 11869\nIE5heg== 11870\nMjk= 11871\nIHN3ZWF0 11872\nIHp3 11873\nIEh1 11874\nIEJ1aWxk 11875\nIGhvcm0= 11876\nIENhcmQ= 11877\nIOycoA== 11878\nIHJlY29tbWVuZGF0aW9u 11879\nY2FsbGVk 11880\nc3RpY2s= 11881\nIFBvbGljZQ== 11882\nIGNvbnN1bWVycw== 11883\nIGdyb2Nlcg== 11884\nIHN0dW4= 11885\nINCS0Ys= 11886\n0KM= 11887\nIERhdGE= 11888\nIHN1YnN0YW50 11889\naXJlY3Q= 11890\n4LI= 11891\nINCy0Lc= 11892\nIEFybQ== 11893\nIHNlbWVzdGVy 11894\nIEJyYWQ= 11895\nIG91cnM= 11896\nINC60L7RgtC+0YDRi9C5 11897\np2E= 11898\nIGdyYW1z 11899\nIGV4ZXJjaXNlcw== 11900\nNzU= 11901\nIHN3ZWFy 11902\nIGluY2VudA== 11903\nz4HOvw== 11904\nIGlsbGVnYWw= 11905\n5L2V 11906\nIERhbW4= 11907\nIG7Dug== 11908\nIG5lY2Vz 11909\nIGN1eg== 11910\naWNvbg== 11911\nIGhvcnM= 11912\nIENvbW8= 11913\n5L2c 11914\nIOuRkA== 11915\nIG92ZXJzZQ== 11916\nIGhhcnZlc3Q= 11917\nIHRocmV3 11918\nINC/0L7RgtC+0LzRgw== 11919\n15nXlA== 11920\nIG90cm8= 11921\nINC/0LXRgNCy 11922\nIHNjb3Bl 11923\nIGdsb3J5 11924\nIE1pY2hpZ2Fu 11925\nIGFzc3VtaW5n 11926\nINGD0LQ= 11927\nIGJvbGQ= 11928\nZ3Vl 11929\nbW90aGVy 11930\nIHdhcmVu 11931\n6Kyb 11932\nINil 11933\nIEthbQ== 11934\naXNwaWVs 11935\nIHRvdWpvdXJz 11936\nIGNvbnN0aXR1dGlvbg== 11937\nIH4= 11938\nIGZyYW5rbHk= 11939\nb2xlbg== 11940\nb25zY2lvdXM= 11941\nIHfDvHJkZQ== 11942\ndGhvbg== 11943\nIE9G 11944\n7J6Q6w== 11945\ndW5kYQ== 11946\nIOaYrw== 11947\nINC/0L7RgA== 11948\nIGVtcGxveW1lbnQ= 11949\n0ZHRgg== 11950\n44GB 11951\nIHN0ZWFt 11952\nIERJ 11953\nIHByb2Zlc3Npb25hbHM= 11954\nIGVuZ2luZWVycw== 11955\nIFhpYQ== 11956\n56s= 11957\n7JiB 11958\nIER1bg== 11959\nIGJpdGNo 11960\nIEZvcmQ= 11961\n5LiN6KaB 11962\nc2VjdGlvbg== 11963\nIHZpY2U= 11964\nIExhdGVy 11965\nb3N0b24= 11966\n0Y3Rgg== 11967\n16Y= 11968\nIEF6dXJl 11969\ncGxpbmc= 11970\nIDE4MA== 11971\nIENyZWF0 11972\nSVNIQQ== 11973\nIGJ1ZW5v 11974\n7Z2s 11975\ncnVw 11976\nbGVycw== 11977\nIFlhbmc= 11978\nIEhB 11979\nYmF0 11980\nIENhdGhvbGlj 11981\nIGFjY2VudA== 11982\nIG1peGluZw== 11983\nY2tldHM= 11984\nIGVuaGFuY2U= 11985\nw7xocg== 11986\nw6pz 11987\nIO2W 11988\nIHN3aW1taW5n 11989\nIGPhu6dh 11990\nIEVsaXo= 11991\nIGltbXVuZQ== 11992\nINCx0L7Quw== 11993\nIGZhcmU= 11994\nIEdhYg== 11995\n16E= 11996\nIHNhdGVsbA== 11997\nIEFueXRoaW5n 11998\nIGFzc2V0 11999\nIHNjaGVkdWw= 12000\nIHJhZGljYWw= 12001\nIHp3ZWk= 12002\nIE1F 12003\ncmVsYXRlZA== 12004\nIHNlcGFyYXRlZA== 12005\nIExpYnI= 12006\nIGdyaXA= 12007\nIOCuqg== 12008\n6KiA 12009\nIGJlYW5z 12010\nIE9w 12011\n7IaM 12012\nIHBvdW5k 12013\nIGVudHJhbmNl 12014\nz4Y= 12015\nIE5pZQ== 12016\nIFJlcHVibGljYW5z 12017\nIGF0b20= 12018\nIHBlcnNvbmFz 12019\nIEFsaQ== 12020\nw6Rocg== 12021\n5aSW 12022\nIGRyYW1hdGlj 12023\nIEZpbmU= 12024\nIHJlbWluZHM= 12025\n6Jk= 12026\nIGTDqWrDoA== 12027\nIGFmZm9yZGFibGU= 12028\nIGJyYW4= 12029\naWVybw== 12030\nYWxhcg== 12031\nY3U= 12032\nIFw= 12033\nIG1vxbxl 12034\nIGJsYXN0 12035\nIHJlY3k= 12036\nZmlyZQ== 12037\nIGxsZQ== 12038\nINCy0YDQtdC80Y8= 12039\nIFdX 12040\nIHZz 12041\nIER1ZGU= 12042\nIFJvbWU= 12043\nIGdyZWV0 12044\nIEhldA== 12045\nY2lhcw== 12046\nIOuLuQ== 12047\nbGVzc2x5 12048\nIHByZW1pdW0= 12049\nIGV4cGVyaW1lbnRz 12050\nYXRhcg== 12051\nw6lyaQ== 12052\nIG9mZmljaWFsbHk= 12053\nIGZlZQ== 12054\n4LmH 12055\nINGH0LXQvA== 12056\ncmVh 12057\nIHRveQ== 12058\nT1A= 12059\nIFRheWxvcg== 12060\nIE1jQw== 12061\naWxleQ== 12062\nIEJhaw== 12063\nIGFsdW0= 12064\nIFVudGVy 12065\nIG1hZ2ljYWw= 12066\nIHRyYWJhbA== 12067\nIHZvdGVz 12068\naXRhZ2U= 12069\nIG1lY2hhbmljYWw= 12070\naG4= 12071\n44G+44GX44Gf 12072\nINC40L3RgtC10YA= 12073\n5LuK5aSp 12074\nIGhpbnQ= 12075\nIGF1dGhvcml0aWVz 12076\nIE5BU0E= 12077\naXZlcnNhcnk= 12078\nINC/0L7Rhw== 12079\ncmFj 12080\nIFNQRUFLRVI= 12081\nw7Z0 12082\nIGZyYW1lcw== 12083\nIGdvb2RieWU= 12084\nIGNoZXI= 12085\naHU= 12086\nIG5ldXI= 12087\n5a6a 12088\nIE1hY2g= 12089\nIEhlbGw= 12090\nIGZlc3RpdmFs 12091\n64WE 12092\ndXRh 12093\nIG11c2hyb29t 12094\nIHRhbnQ= 12095\nIHRhdHRv 12096\nIGRlbGV0ZQ== 12097\nIGRpeg== 12098\nIHbDpA== 12099\nIHNldmVudA== 12100\nIFF1aWNr 12101\nIGJha2luZw== 12102\nIGFzc2VtYmx5 12103\nR28= 12104\nIERyZWFt 12105\nIExhZA== 12106\n6Z2e 12107\nw6J5 12108\nYWdz 12109\nIGdyYXZpdHk= 12110\nIOynkQ== 12111\nZW1wbG95 12112\nIGRpZXNlcw== 12113\nIGRpc2NvdmVyeQ== 12114\n0YHRgtCy0LA= 12115\nIGhlYmJlbg== 12116\nIGdlcmFkZQ== 12117\nIERS 12118\nICcn 12119\nIHRlY2huaWNhbGx5 12120\nINCf0L4= 12121\nIHByaXZpbGVnZQ== 12122\nIEV2ZXI= 12123\nIFNlcnZpY2Vz 12124\ndXJhbg== 12125\nIGNvbnN1bXB0aW9u 12126\nIFJldg== 12127\nIFNoYWxs 12128\nYXNzZXI= 12129\ntoDthLA= 12130\nIHJhY2lhbA== 12131\nIFlvdXR1YmU= 12132\nIFByYQ== 12133\n0YHRgtCy0LXQvQ== 12134\nY2Vr 12135\n5rQ= 12136\nYXNoYQ== 12137\nINuB 12138\nkZw= 12139\nYWhu 12140\nSUNL 12141\nIGRyaW5rcw== 12142\nIGNhcmI= 12143\n44K/ 12144\nIDY0 12145\nIE1tbQ== 12146\nIGVsZWN0cmljYWw= 12147\nIGZydWl0cw== 12148\nIEhE 12149\nw7Fh 12150\nIERlZmluaXRlbHk= 12151\nIOuwmw== 12152\nIGZhaXM= 12153\ncmF0aW9ucw== 12154\nIGNvZQ== 12155\nYWh1 12156\nIEZhaXI= 12157\nIGVhdGVu 12158\nIGZpcg== 12159\nIEF1 12160\n0YPQvQ== 12161\ndWxhdGluZw== 12162\naW5nbHk= 12163\nIHZhY2NpbmVz 12164\nIGRyYWdvbg== 12165\nIHBvaW50aW5n 12166\nIHBlbG8= 12167\nb3J0ZXJz 12168\nIHdvcmtvdXQ= 12169\n0LjQvNC10YA= 12170\nbW9uZA== 12171\nIE5vcGU= 12172\nINeW15Q= 12173\nINmC 12174\nIGFkb3B0ZWQ= 12175\nYnVs 12176\nIHNhbnM= 12177\nIHBvc3NpYmlsaXRpZXM= 12178\nIHBlbmQ= 12179\nIHphbWFu 12180\naG91 12181\nIHNoYXJlcw== 12182\nIGNhbGVuZGFy 12183\nIHBlcnNvbmE= 12184\nIHNlYWw= 12185\nIGdlbmU= 12186\nIHN0b3JlZA== 12187\nINC/0L7Qtw== 12188\nIGx5cmljcw== 12189\nIGluc3RydW1lbnRz 12190\nIE1B 12191\ngOydtA== 12192\nIGNsb3Vkcw== 12193\naG90 12194\n4bqv 12195\nIOqwmeyVhOyalA== 12196\nIEVtcGlyZQ== 12197\nIGJpbw== 12198\nd2luZA== 12199\naWVnbw== 12200\nIEV1cm9w 12201\nIOWlvQ== 12202\nZWRnZQ== 12203\nIGJhY2t3YXJkcw== 12204\nIOyngOs= 12205\nIHF1ZWVu 12206\nIHNoaW5l 12207\nIMOnxLFr 12208\nIGNhZA== 12209\nIE9k 12210\nIOyCrOuejA== 12211\nIGJ1YmJsZQ== 12212\nw7Rp 12213\nemVz 12214\nIHJlYWN0aW9ucw== 12215\nIGp1ZGdtZW50 12216\nIERlbW9jcmF0cw== 12217\nIGNvc2Fz 12218\nYXNoZWQ= 12219\nINC00L7Qu9C2 12220\nxZtuaWU= 12221\n6rQ= 12222\nIGV4ZW1wbGU= 12223\nTVA= 12224\n4buv 12225\nIFZlcnM= 12226\nIHJlc2ls 12227\nIG3DoQ== 12228\nxYRzdA== 12229\nYmVsaWV2 12230\nIFZvcg== 12231\nIHNjaGVtZQ== 12232\nb25kYQ== 12233\nIHBvZGVtb3M= 12234\nIGNoYXJnZXM= 12235\nIGRlc3RpbmF0aW9u 12236\nIEt5 12237\nIFNT 12238\nIHNpbGVuY2U= 12239\nIGVtYmVk 12240\nbmF0 12241\n4bubaQ== 12242\nQU5U 12243\nZ2dlZA== 12244\nIHJlZHVjaW5n 12245\nIHVnbHk= 12246\nIG1pbQ== 12247\n0YPQtNCw 12248\nMzQ= 12249\nIGNvcmQ= 12250\nINGC0L7QttC1 12251\nIExpc2E= 12252\nIMO2bg== 12253\nIENocmlzdGlhbnM= 12254\ndW1ibGVz 12255\nb2xvZ2lzdHM= 12256\nYXph 12257\nIHRlbmRz 12258\nIENvb2s= 12259\nIGdlc2FndA== 12260\nIO2VmOuCmA== 12261\nIFRlcw== 12262\nZXJlbW9ueQ== 12263\nINC90YPQttC90L4= 12264\nIE1BUklTSEE= 12265\nIGVucm9sbA== 12266\nIENyeQ== 12267\nRVNT 12268\nIFNhZA== 12269\nIGltcGxlbWVudGVk 12270\nIGTDrWE= 12271\nw5w= 12272\nIHBpc3Q= 12273\nRHI= 12274\nIHNhYmU= 12275\nIFNvY2k= 12276\nw6RyZQ== 12277\nINC60YLQvg== 12278\nIEZyYW5jaXNjbw== 12279\nIOyepQ== 12280\nIGNyZWF0dXJlcw== 12281\nYXdz 12282\nIGVhcm5lZA== 12283\nIGNoZWFwZXI= 12284\nIGRsYQ== 12285\nIHdhcm4= 12286\nc2NoZQ== 12287\nIGJsYWg= 12288\nIG51dHI= 12289\n6Lw= 12290\nIGdvcmdlb3Vz 12291\nIEFuZ2VsZXM= 12292\nIGdlbWFjaHQ= 12293\nIGhvbWVsZXNz 12294\nb2dyYXBoaWM= 12295\nIFRhaXdhbg== 12296\nIFNvbQ== 12297\nIEhhZA== 12298\nYWN0aW9ucw== 12299\nIHBvc3Rz 12300\nIG91dHJh 12301\nIE1lYW4= 12302\na2Fy 12303\nIGNvdXM= 12304\nIGJyYWNr 12305\n0LjRgtGM0YHRjw== 12306\nIGJlbGlldmVz 12307\nIHN1aWNpZGU= 12308\nIGVxdWFsbHk= 12309\nIGNhcmVz 12310\n0L7QttC90L4= 12311\nIHN0ZW0= 12312\nIE11Y2g= 12313\nIHByb2R1Y2Vy 12314\n15XXkA== 12315\nIHByb3RlY3Rpbmc= 12316\nIFRSQVZJUw== 12317\nIGludGVydmlld3M= 12318\nIGFsaWVu 12319\nIEFzaw== 12320\nIHNvbGU= 12321\nQ08= 12322\nIFN1ZA== 12323\nIHN1cnZpdg== 12324\nIHNrZXRjaA== 12325\nIHfFgmE= 12326\nIGNvbG9j 12327\nIGFwb2xvZ2l6ZQ== 12328\nd2VpZ2h0 12329\nIDU1 12330\nID4= 12331\nIGhlcm9lcw== 12332\nIEJvc3Rvbg== 12333\nIGRlcGVuZGVudA== 12334\nIG1vdGl2YXRpb24= 12335\nZmxpeA== 12336\nIHNlYW0= 12337\n0LrQuNC1 12338\nIGRyYWlu 12339\nb2RlZA== 12340\nIGd1aWx0eQ== 12341\nIEplbm4= 12342\naW5nZW4= 12343\nIGdyYW50ZWQ= 12344\nIEtlbGx5 12345\nIFNhdg== 12346\nIFVuY2xl 12347\nIEhvbmVzdGx5 12348\nRUxJ 12349\nIG5hdmlnYXRl 12350\nIGJsZXNzZWQ= 12351\nY29yZQ== 12352\nIGVhcm5pbmc= 12353\nIHNpZ25hbHM= 12354\nIGRpc2s= 12355\naWFscw== 12356\nIGFnZXM= 12357\n5oU= 12358\nIHBhcnRpY2xl 12359\nINGH0LXRgA== 12360\nIGNhbm4= 12361\nIHRpZXI= 12362\nIHN0YXRlbWVudHM= 12363\n6rOg7JqU 12364\nIOuVjOusuOyXkA== 12365\nIENobw== 12366\nIHBvbGFy 12367\nYW7Dpw== 12368\nIEtlbm4= 12369\nIE5p 12370\nIEZpZ2h0 12371\nb3JnYW4= 12372\n6ZU= 12373\nIENoYQ== 12374\nIFPDrQ== 12375\n44Oq 12376\nIHNsaWM= 12377\nIGNlcnRpZmlj 12378\nIHRlbXBsYXRl 12379\nIEZlZGVyYWw= 12380\nIGNvbnNpZGVyYXRpb24= 12381\nIGV4cGxv 12382\nIE1haW4= 12383\nIE5F 12384\nIGFsb25nc2lkZQ== 12385\nIGRyZXNzZWQ= 12386\nIFBvaW50 12387\nIGVudmlyb25tZW50cw== 12388\nIHByw7N4aW0= 12389\nIGRhYXI= 12390\nIHByb21wdA== 12391\nIHB1cnN1ZQ== 12392\nIGVudGVydGFpbm1lbnQ= 12393\nIHRocm9hdA== 12394\nIHByb2JsZW1h 12395\nIG1hcnQ= 12396\n7Lw= 12397\nIHByb3ZpZGVy 12398\n2Iw= 12399\nINeX 12400\naW50ZQ== 12401\nbWFraW5n 12402\nIHN0cm9rZQ== 12403\nIHRpc3N1ZQ== 12404\nVW4= 12405\nIHByZWNpb3Vz 12406\nIEFydHM= 12407\naW5raW5n 12408\nINCe0L0= 12409\nINC40YE= 12410\nbmFo 12411\nINCV0YHQu9C4 12412\nIGNvcm5lcnM= 12413\nIHRyaWNreQ== 12414\naW5jaA== 12415\nbGlqaw== 12416\nIHByZXNzaW5n 12417\nbGV2ZWw= 12418\nQU5H 12419\nIHJhZGlhdGlvbg== 12420\n7ISg 12421\nIGNvbmZyb250 12422\nIHZldA== 12423\nIHJlcHJlc2VudGF0aXZl 12424\nIHByb3BhZw== 12425\nIGNyYXA= 12426\nIERlYw== 12427\nIHJhbXA= 12428\n0LXQv9C10YDRjA== 12429\ndcOpcw== 12430\nZXNzZW4= 12431\nY3JpcHRpb24= 12432\nIGJpbGxz 12433\nIE1hdHRoZXc= 12434\nIGFuaW1l 12435\n4bqldA== 12436\nIGxvd2VzdA== 12437\naGFz 12438\nc2NyZWVu 12439\nb2dyYXA= 12440\n0LDQu9C+ 12441\naW50b24= 12442\nIEphaA== 12443\n6ICF 12444\naXTDoA== 12445\nIGtheQ== 12446\nIHJvdGF0aW9u 12447\nIFdlcmU= 12448\nYWJlaQ== 12449\nIHRyaWFscw== 12450\nIGxldmVy 12451\naWdodHk= 12452\nIHNwb29u 12453\nIGh1bnQ= 12454\nY2xpbmc= 12455\nIGRpc20= 12456\nINCx0L7Qu9GM0Yg= 12457\nIGFzc2F1bHQ= 12458\nIO2YlQ== 12459\nIHdlZWtseQ== 12460\nIG1pc21v 12461\nIGdlbmV0aWM= 12462\ndWxwdA== 12463\nIFN0dWRlbnQ= 12464\nIHJlYWxpc3RpYw== 12465\nIGF1dGhlbnRpYw== 12466\n5omT 12467\nYXN0YQ== 12468\nIGFycmVzdGVk 12469\nIGd1aWRlbGluZXM= 12470\nINec15A= 12471\nINC00LDQsg== 12472\nIENvbWluZw== 12473\nZsO8cg== 12474\nIHJlcXVlc3Rz 12475\ng5A= 12476\nIGFuYWx5emU= 12477\nIGludGVyZXNz 12478\nIGhhbHQ= 12479\nIE9wZXI= 12480\nb25vbQ== 12481\nIGR1Y2s= 12482\nIHdpdGhk 12483\nc2Vy 12484\nIM+M 12485\nIEhpc3Rvcnk= 12486\nIHlvdXR1YmU= 12487\n44KN 12488\nIHNhYmVy 12489\nd2Fsaw== 12490\nZm9udA== 12491\nIG92ZXJ2aWV3 12492\nMzk= 12493\nw7x5 12494\nZXR0aQ== 12495\nIGZyb3plbg== 12496\nIGZsZXNo 12497\nxJ9p 12498\nIFBN 12499\nIOyZgA== 12500\n6aI= 12501\n0YbQuNC4 12502\nIOq4sOs= 12503\n7YGs 12504\nIHByb3Nl 12505\nb29vbw== 12506\ncmF0ZXM= 12507\nV1M= 12508\nIGF1dG9tYXRpYw== 12509\nIGNvbGxlY3Rpbmc= 12510\nxZE= 12511\nIG5laWdoYm9ycw== 12512\nwrsu 12513\nIEV4cGw= 12514\nIGNpcmN1bA== 12515\nY292ZXI= 12516\nd2Vn 12517\nIHN0aWNrcw== 12518\nIGVsbGVy 12519\nIHd3dw== 12520\nIGRvcm0= 12521\nIEV4cGVy 12522\nIHN0YXRpc3RpY3M= 12523\nIGVtYWlscw== 12524\nIGdyYXZl 12525\naW1peg== 12526\nSFM= 12527\nIHVpdA== 12528\nLCc= 12529\nIGxhc2Vy 12530\n6Ik= 12531\nINGC0LXQvA== 12532\n0YvRiA== 12533\n0YnRkQ== 12534\nIGdlbmF1 12535\nIHRpZW5lbg== 12536\nIG1lZGl0YXRpb24= 12537\nIE9yZ2Fu 12538\nIGVzdGltYXRl 12539\nIOustOw= 12540\nbGV0cw== 12541\nIG7DoHk= 12542\nIG1pbmRzZXQ= 12543\nIHJlc29u 12544\nIG3DqXM= 12545\nIG51bWVyb3Vz 12546\nIHZpZWxsZWljaHQ= 12547\nIFRoaXJk 12548\ndW91cw== 12549\nIERlYWQ= 12550\n0LDQvdC0 12551\nSE4= 12552\nIHJhY2luZw== 12553\nIGFnZW50cw== 12554\nIFV0 12555\nIHRlYXI= 12556\nIEhQ 12557\nIGNoZW1pc3RyeQ== 12558\nIHN1cnZpdmFs 12559\n5paw 12560\nIGNvbnZpbmNlZA== 12561\nIDs= 12562\nIHJlZ3VsYXRpb25z 12563\nIEVT 12564\n5ZKM 12565\nMzAw 12566\nIGVuc2U= 12567\nIOy1 12568\nIGRpY3Q= 12569\nR0E= 12570\nIGFow60= 12571\n5YuV 12572\nIHRlag== 12573\nINC+0YHRgg== 12574\nIEVsZWN0 12575\nIGludGVsbGVjdHVhbA== 12576\nIGJpYXM= 12577\nIGJ1cmRlbg== 12578\n54K5 12579\nIOyWtOuWuw== 12580\nIGNoZWVy 12581\nIHNvcGg= 12582\nIHBvcnRmb2xpbw== 12583\ndWJh 12584\nIGVzdG9z 12585\nVFY= 12586\nRm9y 12587\nIGFzaA== 12588\nIGtvbW1lcg== 12589\nIGNvbGxlY3RpdmU= 12590\nIHdyZXN0 12591\nIEpldHp0 12592\nIFdhdA== 12593\ncmVpY2g= 12594\nIHByaW1lcg== 12595\nYWN0aXZl 12596\nIG1pZQ== 12597\naWNrZWQ= 12598\nIGh1bnRpbmc= 12599\nIHRlc3RpbQ== 12600\nIGNvbXBhc3Npb24= 12601\nINix 12602\nIGJydXQ= 12603\nIHNhbGFk 12604\n0L7QsdGJ0LU= 12605\nIHNvbHZpbmc= 12606\nIGZsb2F0aW5n 12607\n57c= 12608\nIGF0dHJhY3RpdmU= 12609\n2YjZhA== 12610\nIHBlcmQ= 12611\naWZmZXI= 12612\nIHNjdWxwdA== 12613\naGho 12614\nIFdlZWs= 12615\nIGVudGh1cw== 12616\nIG5hZA== 12617\nIG1lcmNo 12618\nIO2ZlQ== 12619\nIG1pbGU= 12620\n5aW95LqG 12621\nIM64 12622\nIOuCmOs= 12623\n6YeN 12624\nMzg= 12625\nIGNoYWlucw== 12626\nIEFsbW9zdA== 12627\nIHRpY2tldHM= 12628\ncmlu 12629\nIEND 12630\nIGRpc3RyaWJ1dGVk 12631\nYWJldGVz 12632\nIHRlbXBlcmF0dXJlcw== 12633\nIGdhaW5lZA== 12634\nIGZsZXhpYmlsaXR5 12635\nIHNjcmVhbWluZw== 12636\nIGFicm9hZA== 12637\ndW5v 12638\nIGVudHJlcHJlbmV1cnM= 12639\nIE5ldHdvcms= 12640\nIENhbmFkaWFu 12641\nIHByZXY= 12642\nIHPDtg== 12643\nINGC0LXQsdGP 12644\nIFBva2U= 12645\nIFBvZA== 12646\nIFR1cmtleQ== 12647\n54++5Zyo 12648\nIGFic3RyYWN0 12649\nIHNuYWtl 12650\nIEFteQ== 12651\nIOuKkOuCjA== 12652\nIGJyYXZl 12653\nIOyeiOyWtOyalA== 12654\nIEthbA== 12655\nIDIwMDc= 12656\nw6FyaW8= 12657\nIG1hcmtlZA== 12658\nZ2luZXM= 12659\nIGFsbG9j 12660\nT05H 12661\nIHNjaWVudGlzdA== 12662\nIGVzY2E= 12663\nIHJhY2lzbQ== 12664\n15HX 12665\nIFNhbXM= 12666\nIFBlbm4= 12667\nIGxvYWRz 12668\nIOCuqA== 12669\nw7xiZXI= 12670\nTWU= 12671\naXjDsg== 12672\nIHBlcsOy 12673\nYW5uZQ== 12674\nIGV4cHJlc3NlZA== 12675\n0LzQtdGA 12676\nIG1vZXQ= 12677\nIHJldHVybmluZw== 12678\nbmlh 12679\nIGV4cG9u 12680\nUHJv 12681\nIGxveWFs 12682\nTUw= 12683\nIGxhbXA= 12684\nIHNoeQ== 12685\nIGNvbXBvc2l0aW9u 12686\nIEx5 12687\nIG1hZ25ldGlj 12688\nIHByZW1pZXI= 12689\nIG1lYXN1cmVk 12690\nIHN1bW1hcnk= 12691\nIGF0dGFja2Vk 12692\nIGZpbmlzaGluZw== 12693\n0Jc= 12694\n56U= 12695\nIHNpdHM= 12696\nIGh5ZHJvZ2Vu 12697\nIG1haQ== 12698\nIERldXRzY2g= 12699\nYXPEsQ== 12700\nIG9idGFpbg== 12701\ndmll 12702\nIHNvaXQ= 12703\nIOuwlA== 12704\nIGxhbmU= 12705\nIGNvbnNlZ3U= 12706\n0LLQvg== 12707\nIGVhc2U= 12708\nYWtpbg== 12709\nIEZh 12710\nIHVudHVr 12711\nIGJ1cnN0 12712\nIGN1bQ== 12713\nYWzEsW0= 12714\nw7pibGlj 12715\naWRp 12716\nIFJveWFs 12717\nIEtvbg== 12718\nIGNvbW1vbmx5 12719\nIHJlbW92aW5n 12720\nIGp1cg== 12721\naWxpYg== 12722\nIGFuY2g= 12723\n7ZaJ 12724\nxrDhu6M= 12725\nINCc0Ys= 12726\nIEFudGg= 12727\nIFPDpQ== 12728\nIGludGVycnVwdA== 12729\nIHN0ZXJl 12730\nIE9T 12731\nb255bQ== 12732\ndGVyeQ== 12733\nIE1hcmlh 12734\n6rKD 12735\nIGV4cGxvcmluZw== 12736\nIHRyYW5zcGFyZW50 12737\nIGZhdGU= 12738\nIEp1bmc= 12739\nIGdydXA= 12740\nIGRhcmtlcg== 12741\nIERvdWc= 12742\nIG1hbmU= 12743\n5pS+ 12744\n4bqhaQ== 12745\nZHJp 12746\nbG9vaw== 12747\nIERlc2lnbg== 12748\nIHR1dGFq 12749\nIGhvcml6b250YWw= 12750\ncmVvbg== 12751\nb3J0ZQ== 12752\nIENvcnJlY3Q= 12753\nIFN0ZXZlbg== 12754\nIHZpbmU= 12755\nMDI= 12756\nacSH 12757\nIHNpZW1wcmU= 12758\nIEtleQ== 12759\n5YOP 12760\nIEdhbWVz 12761\nIG5hYXI= 12762\nIHNob2NrZWQ= 12763\nZWx2ZQ== 12764\nIFJvc2U= 12765\n7Ius 12766\nIHN0b3BwaW5n 12767\nb2hs 12768\nIE1peA== 12769\nIHN1ZmZlcmVk 12770\nIHNpZ21h 12771\nIHdlYWtuZXNz 12772\nIE93 12773\n4Li14LmI 12774\nSUY= 12775\nIOCuhQ== 12776\nYWRlZA== 12777\nIE5ldGZsaXg= 12778\nYW5lcw== 12779\nIHJlbWFpbmVk 12780\naXJ5 12781\nIHJpcA== 12782\nZWxsdA== 12783\nIHNpbGVudA== 12784\nIHByb3Zlbg== 12785\nIHRveGlj 12786\nIGFsdW1pbg== 12787\nIG11bHRpcGw= 12788\nYWxhbmQ= 12789\nIDM0 12790\nMDY= 12791\nIEJydQ== 12792\nIOygleunkA== 12793\nSnVzdA== 12794\nYm95 12795\nIHNob2U= 12796\nIGNyZWF0dXJl 12797\nIGhlYWRlZA== 12798\nINC+0YLQug== 12799\n5rE= 12800\nIGVzc2VuY2U= 12801\nIHJlbWFya2FibGU= 12802\nIG7Dum1lcg== 12803\nIGRyZXc= 12804\nIHB1enpsZQ== 12805\nIExpYnJhcnk= 12806\nIEZ1 12807\nYXNoZXM= 12808\na2s= 12809\nIElzdA== 12810\nprA= 12811\nIEJyeQ== 12812\nIGNlcmVtb255 12813\nIOCujg== 12814\nIGNyaQ== 12815\nZXF1 12816\n44Ki 12817\nIHByaXpl 12818\nIGRpbWVuc2lvbnM= 12819\nb2dyYW0= 12820\nIGxlYXRoZXI= 12821\nIHBvcHVsYXRpb25z 12822\ndXVt 12823\nIHZlZ2Fu 12824\n0Y/QtA== 12825\nIGPDs21v 12826\n5YQ= 12827\nIHN0cmlw 12828\n5aM= 12829\nIHZhY2F0aW9u 12830\nhZU= 12831\nIG1lYWxz 12832\naWxpcHA= 12833\nIGVudHM= 12834\nYXJhbQ== 12835\ncmljaHQ= 12836\nIGdyYWlu 12837\nIFNwYWlu 12838\nIGNoZWVr 12839\nIEFmZg== 12840\nSU9O 12841\nIEJyaW5n 12842\nIDM4 12843\naWVsZW4= 12844\ndWx1 12845\nINCx0L7Qu9GM0YjQtQ== 12846\nIGFubm91bmNlbWVudA== 12847\nINGC0YPRgg== 12848\nIFByb3BoZXQ= 12849\nYXJkbw== 12850\nMzc= 12851\nIHdva2U= 12852\nIHRyYW5zbGF0aW9u 12853\nIE5PVA== 12854\nIENM 12855\nIGTDvMWf 12856\n0YbRlg== 12857\nYWNlcg== 12858\nIExvYw== 12859\nIHBlcmNlcHRpb24= 12860\nTk8= 12861\nIGRpZXNlbg== 12862\nTG9vaw== 12863\naGVhcnQ= 12864\nYXZlZA== 12865\nIGJvdW5kYXJ5 12866\nIGZsb3dz 12867\n0ZHQvA== 12868\nIGFyZ3VtZW50cw== 12869\nIGVsZWN0aW9ucw== 12870\nxLFz 12871\nIGhlY2s= 12872\nIHN1aXRhYmxl 12873\nIGZpYmVy 12874\nIFN0cmE= 12875\neHk= 12876\nIEh1bQ== 12877\nIG1vbnRobHk= 12878\ndXBlcg== 12879\nIGdvbGY= 12880\nIGxhdGVseQ== 12881\nIEdhcmQ= 12882\nIFJlbg== 12883\nIEFzdA== 12884\nIEZhbnQ= 12885\n0LDRgdGB 12886\nIG9ic2Vy 12887\n66Gc 12888\nIGVhc2llc3Q= 12889\njZTr 12890\nIHdlYnNpdGVz 12891\ncG9s 12892\nIGNvY29u 12893\nIOCuhw== 12894\nIFZlZw== 12895\nIHdhbGtz 12896\nIGludHJv 12897\nIGRpcmVjdGVk 12898\nIEFubmE= 12899\nIOuTpOyWtA== 12900\nIEVhc3Rlcm4= 12901\nIFNhaW50 12902\nIEJvdw== 12903\nIHJvYXN0 12904\nIFVSTA== 12905\nIGplZGVu 12906\ndXJhcw== 12907\nYWph 12908\nIHNlbWk= 12909\nIHJhcGlkbHk= 12910\nIHRhcmdldHM= 12911\nIENvbnRyb2w= 12912\nIGJhaA== 12913\nIHJlZmxlY3Rpb24= 12914\nIGNyZWF0aXZpdHk= 12915\naG9sZGVycw== 12916\nIOyYrOs= 12917\nIGFtb25nc3Q= 12918\nIGZlZWRpbmc= 12919\n0Y3RgtC+0LzRgw== 12920\nINCy0LjQtNC1 12921\nIOunjOuTpA== 12922\nIFNtYXJ0 12923\nIHJlbGlhYmxl 12924\nIHZlemVz 12925\nINeo 12926\nY2h1Y2tsZXM= 12927\nYXppb25l 12928\nIFdpbGxpYW1z 12929\nIGHDpw== 12930\nIHNsZWU= 12931\n0LXRiQ== 12932\nIHRpbWVsaW5l 12933\nIHRob3JvdWdo 12934\n4buN 12935\nIE90 12936\n4bqhbg== 12937\nIGltYWdpbmF0aW9u 12938\nIG1lY2hhbmljcw== 12939\ncmlzdA== 12940\nIGNsYWltZWQ= 12941\nz4TOtw== 12942\nw6p0ZQ== 12943\nIEh1cnJ5 12944\nIGlQYWQ= 12945\nIGNvbnN0cnU= 12946\nIENsYQ== 12947\nIEFscw== 12948\n5Lya 12949\ndXR6 12950\nIGN1bHR1cmVz 12951\nIOyWtOuWu+qyjA== 12952\nIGJlbG9uZ3M= 12953\nIHllcg== 12954\nIERvZXNu 12955\nIGdlb21ldA== 12956\nIGJpZA== 12957\nIGZvYW0= 12958\nIGhvYg== 12959\nIEJyaXRhaW4= 12960\nIHN1YnN0YW5jZQ== 12961\nIGFubml2ZXJzYXJ5 12962\nIOuEiA== 12963\nIG5vdGVk 12964\nIGdvdmVybm9y 12965\nIHN0b2Nrcw== 12966\nMzE= 12967\nIGRpeWU= 12968\n7Iqk6w== 12969\nIHJlYg== 12970\nemVs 12971\nIG11bHRpcGx5 12972\nIG9wZXJhdG9y 12973\nhKTsmpQ= 12974\nIHdhdGVycw== 12975\nIGTDpHI= 12976\nIHVuc2Vy 12977\nIEVsaXphYmV0aA== 12978\n6auY 12979\nIGluY3JlYXNpbmdseQ== 12980\nIEdybw== 12981\nIGVuZ2luZXM= 12982\naXJz 12983\n2Ks= 12984\nIHRyZWFzdXJl 12985\nUEM= 12986\naW5jdGlvbg== 12987\naXJp 12988\nIGFjY3Vt 12989\nIHZhcmlhdGlvbg== 12990\nIHBvbQ== 12991\nIHRpdGxlcw== 12992\nIEZlc3Q= 12993\nw7Nz 12994\nIGVsZGVy 12995\nbnlt 12996\ncnVu 12997\n0Y/Qsg== 12998\nIGlubm92YXRpdmU= 12999\nIG5vbWJyZQ== 13000\nIGNvaW5j 13001\nIGZyYW5jaA== 13002\nIGVudG9uY2Vz 13003\nIG5pY2h0cw== 13004\nIGV4Y2x1c2l2ZQ== 13005\nIENoZWVycw== 13006\nIEJp 13007\ndWpl 13008\n5q2h 13009\nIHBvaw== 13010\nIFByZW0= 13011\nIHJvY2tldA== 13012\nRUxJUEU= 13013\nIGhvc3BpdGFscw== 13014\ncml1bQ== 13015\nIGp1c3Rl 13016\nIGhhbW1lcg== 13017\nIHF1YW50dW0= 13018\nIHJlc3BvbnNlcw== 13019\nbGx5 13020\nZW5kaQ== 13021\nIGFjdGl2ZWx5 13022\nIGZyaWRnZQ== 13023\naWF0ZQ== 13024\nbG9uZw== 13025\nIHF1ZW0= 13026\nIGRlYXRocw== 13027\nIHN1cGVyaW9y 13028\nY2tlbg== 13029\n7J207JeQ 13030\na3RvcA== 13031\nIGdhdGhlcmVk 13032\no6g= 13033\nIGRhenU= 13034\nIHJlY2lwZXM= 13035\nIGJ1eno= 13036\nY2Vu 13037\nIGFueXRpbWU= 13038\nb25zZW5zZQ== 13039\nIGNpcmNsZXM= 13040\nIHNvbHZlZA== 13041\nIOyLoA== 13042\nIGNvcm9uYXZpcnVz 13043\nIEx1a2U= 13044\nIGJ1YmI= 13045\nIGNvbnRlbXBvcg== 13046\ncnp5 13047\nIEphbmU= 13048\nINC00L7QvA== 13049\nIHNjcmV3cw== 13050\nIGh5YnJpZA== 13051\nIGNhc3VhbA== 13052\nIHNlbGJzdA== 13053\nYmVpbmc= 13054\nIMSQ 13055\nIENvbHVtYg== 13056\nINGF0L7Rhw== 13057\nIGJ1Y2tldA== 13058\nIGV2YWx1YXRl 13059\nIGlkb2w= 13060\nIHJlcHV0YXRpb24= 13061\nIOyGjOs= 13062\n2YjYsQ== 13063\nIGhlY2hv 13064\nIHBvZW0= 13065\nIHN1YmplY3Rz 13066\ncGxhbnQ= 13067\nIEJlaA== 13068\nIFNwZWFraW5n 13069\nIGJhdHRlcmllcw== 13070\nIGZvbGxvd2Vycw== 13071\nw7Zs 13072\nIGdlbnRseQ== 13073\nIHNpeHQ= 13074\nIHBhcmFtZXRlcg== 13075\nIGlra2U= 13076\nIFRvdXI= 13077\nIERK 13078\nb3R0ZQ== 13079\nIEphaHJlbg== 13080\nIHByZXBhcmF0aW9u 13081\nINC00YPQvA== 13082\nIDgwMA== 13083\nY29w 13084\naWtpbmc= 13085\nIOusuA== 13086\nINC90YM= 13087\nINC70LXRgg== 13088\n5ZCM 13089\nIElkZQ== 13090\nIOyhsOq4iA== 13091\nIGxhdWdodGVy 13092\nIG1vbGVjdWxlcw== 13093\nIFJlc3Q= 13094\nIG9ic2VydmVk 13095\nZHppZQ== 13096\nIGFkdmVydGlzaW5n 13097\nZXJ0bw== 13098\nIG1vaW5z 13099\nIE1JVA== 13100\nIGV4Y2l0 13101\nIHR1bQ== 13102\nIHR5bA== 13103\nIGludmVzdGVk 13104\nIHBoYXJt 13105\nIHVuZXhwZWN0ZWQ= 13106\nIHBoaQ== 13107\nb3R5cGU= 13108\nd2Vpc2U= 13109\nIGdlw6c= 13110\nam91cmQ= 13111\nIGhvcnNlcw== 13112\nbsSF 13113\nPSI= 13114\nIFNN 13115\nIGZpYg== 13116\nIGNsaXBz 13117\n55W2 13118\n5aaC5p6c 13119\nIHJlZ2ltZQ== 13120\nIHJvdGF0ZQ== 13121\ncm91 13122\nbmlr 13123\nIGFybW9y 13124\n8J+Y 13125\n0LXRgNCw 13126\n5bqm 13127\nIE9jaA== 13128\nIHJpY2h0aWc= 13129\nw7x6ZWw= 13130\nYW5lb3VzbHk= 13131\nbWVr 13132\n6Yyv 13133\nIFhpYW8= 13134\nIGV4aXN0ZWQ= 13135\nd29ydGg= 13136\n44Gj44Go 13137\nIG5hdWdodA== 13138\nIGhlacOfdA== 13139\nIEJhbA== 13140\nIHJlc2lk 13141\naXZvdA== 13142\nb21hdGlj 13143\nIGhpcmVk 13144\nIGdyYWR1YWxseQ== 13145\nIG9uaW9ucw== 13146\nIGNvbXBhdA== 13147\nIGludGlt 13148\nIGpldw== 13149\nIGNvbnRyaWJ1dGlvbg== 13150\nIElyZQ== 13151\nYWNqaQ== 13152\nIHNsaWNl 13153\nIGltbXVu 13154\nIFJ1cw== 13155\nIGdyb3dz 13156\nIFNpbWlsYXJseQ== 13157\nIGhhcmRlc3Q= 13158\nIHN0cnVjaw== 13159\nIG1lYXN1cmVtZW50 13160\nLi4uXQ== 13161\ndGhleQ== 13162\nIOyggOs= 13163\nIHNuZWFr 13164\nIGFwcGxpZXM= 13165\nINC90LXQvA== 13166\n5pM= 13167\n15HXqA== 13168\nINCn0YLQvg== 13169\nIG91dHJv 13170\nIGlubm9jZW50 13171\nIG1vZw== 13172\nIFNhbXN1bmc= 13173\nIG1lcmN5 13174\nIGhhbmRsaW5n 13175\nIGludGVydmVudGlvbg== 13176\naWRheXM= 13177\nZ290 13178\nIGN1cnJpYw== 13179\nIGJvdW5kYXJpZXM= 13180\nIGNvbmZ1c2luZw== 13181\nnbzripQ= 13182\n5oc= 13183\nIHN0aXRjaGVz 13184\nw612ZWw= 13185\nIHR1bm5lbA== 13186\naXTDpA== 13187\nIGdvc3Q= 13188\naW15 13189\nIGN6YXM= 13190\nIG3DqQ== 13191\nIGNhdGFs 13192\nIFNpbW9u 13193\nIExJQU0= 13194\nbWlj 13195\nINCk 13196\nIGV5ZWw= 13197\naXNhcw== 13198\nIENQVQ== 13199\nIERvdQ== 13200\nIG7DpGNo 13201\nIGluZmluaXR5 13202\nIHJpZg== 13203\nIFBlYWNl 13204\nIEN1 13205\nIG1pbmltYWw= 13206\nIGxpc3RlbmVk 13207\nIHBvbGU= 13208\naGFsYg== 13209\nIGxvYWRlZA== 13210\nIHN0ZWFkeQ== 13211\nIEJlc2lkZXM= 13212\nw6pt 13213\nIGxhcA== 13214\nIGNvb3A= 13215\nIGZyaWVuZHNoaXA= 13216\nd29ybGQ= 13217\nIGdlaA== 13218\nIHR5bGtv 13219\nIExhdXJh 13220\nIHN1cnJvdW5kZWQ= 13221\nIEV2ZW50 13222\nIGNoYXA= 13223\nIFdvbmRlcg== 13224\nYnJlYWs= 13225\nIGRyb3Zl 13226\nIGJyb2FkZXI= 13227\nIGNoaQ== 13228\nRmk= 13229\nIGdlaGVu 13230\nIHdlc3Rlcm4= 13231\nIGludGVsbGlnZW50 13232\nIHBlcnNpc3Q= 13233\nIGZvdW5kZWQ= 13234\n44GT44Go 13235\nIGhpc3Rvcmlj 13236\nIGZyw6U= 13237\nY2tzw6U= 13238\nIGhhbmR5 13239\nIHN5bXA= 13240\nIHJvd3M= 13241\nIG51dHJp 13242\nYnVy 13243\nIExlb24= 13244\nIHNpc3RlbWE= 13245\nIGV4dGVuc2l2ZQ== 13246\nINGD0LI= 13247\n7Y8= 13248\nIG5pZ2h0cw== 13249\nIGPDoWM= 13250\nIGNvdW50aW5n 13251\nIE11c3Q= 13252\nYWxsb3c= 13253\n0LXRgdGB 13254\nTW9t 13255\nINC90LDQtNC+ 13256\nIGJhcnJlbA== 13257\n44Oe 13258\nQVJE 13259\nIGluc3RhbGxhdGlvbg== 13260\nIGluc2VjdA== 13261\nIOuFuOs= 13262\ndWrEhQ== 13263\nIMSRaQ== 13264\nIHBhY2tlZA== 13265\nIGZpY3Rpb24= 13266\nTm93 13267\nIFlheQ== 13268\nIHBlcnQ= 13269\ncm9ucw== 13270\ndW5kZQ== 13271\nYWNoZXM= 13272\nIHN0eWxlcw== 13273\nIGFwcsOocw== 13274\nb2t1 13275\nIFZpY2U= 13276\nxLFuxLF6 13277\nY29tbQ== 13278\nIGFzc2lnbmVk 13279\nIGludGVyYWN0aW9ucw== 13280\nIGFjYWI= 13281\nRkVMSVBF 13282\nIHJlc2N1ZQ== 13283\nIGluZHVzdHJpZXM= 13284\nIEFuZHk= 13285\nIHByYWlzZQ== 13286\nIGZsYW1l 13287\nIHNuYWNr 13288\n7YI= 13289\n54E= 13290\nIHN3bw== 13291\ncmVuZGVy 13292\nIGJvYXJkcw== 13293\nINGC0L7QvA== 13294\nZW5uZQ== 13295\nIHBhc3Rh 13296\nIGRldmls 13297\nIEZlbA== 13298\nIGhhdHRl 13299\nIGNvbGxlZw== 13300\nZWg= 13301\n7Ls= 13302\n44GT44Gu 13303\nIHByb2R1Y3RpdmU= 13304\nZm9yd2FyZA== 13305\n0LjQvw== 13306\nIHNtYXJ0cGhvbmU= 13307\nIGludmlz 13308\nIGJ1bQ== 13309\nIHdob2E= 13310\n7J6E 13311\nIG9ja3PDpQ== 13312\nIExhbmc= 13313\nIFN5cmlh 13314\nIHNlc2k= 13315\nzq/OsQ== 13316\nIGFwcHJvdmFs 13317\nNDg= 13318\nINC+0LTQuNC9 13319\nIOuW 13320\nIEhhcnI= 13321\nIEFkbWluaXN0 13322\nINek 13323\nIERlYW4= 13324\nZmk= 13325\nIGNpdGl6ZW4= 13326\nIHNoYXJr 13327\nMDU= 13328\nIGJvaWw= 13329\nIGluZGljYXRl 13330\n5aE= 13331\nQXJl 13332\nIGxheW91dA== 13333\nIHJlZnI= 13334\nIFBhY2lmaWM= 13335\nQUFBQQ== 13336\nIEF1c3RyYWxpYW4= 13337\nZ3Jlc3Npb24= 13338\nVm9pY2U= 13339\n0LDQu9GB0Y8= 13340\nIHNoZWx0ZXI= 13341\nVG8= 13342\nYXVwdA== 13343\nIGV2YWx1YXRpb24= 13344\nYXBvcg== 13345\nIGN1cnJlbmN5 13346\nINC80L3QvtCz0L4= 13347\naWdvcw== 13348\n44Gw 13349\nIG9jdA== 13350\nIHJveWFs 13351\n6LM= 13352\nYXNpbA== 13353\nIENoaWxkcmVu 13354\nIHJpZW4= 13355\nIOuTnOs= 13356\nIGJhcnJpZXI= 13357\nIGVqZW1wbG8= 13358\nIGVr 13359\nTkQ= 13360\nZXNw 13361\n0LXQvdCw 13362\nIHBpYw== 13363\nIGtpbGxlcg== 13364\nIGludGVncmF0ZQ== 13365\nIGZld2Vy 13366\nIGRpc2FiaWxpdGllcw== 13367\nIC4uLi4= 13368\nIHRyaWFuZ2xl 13369\nIGZlZXM= 13370\nIHdpZGVseQ== 13371\nZW1p 13372\nIG92ZXJ3aGVsbWluZw== 13373\nIHpvbWI= 13374\nIGJlcmU= 13375\nIGhvb2Q= 13376\nIEF5ZQ== 13377\nIEhhcnZhcmQ= 13378\nZXY= 13379\nIM+Ezr/PhQ== 13380\nIGN1cHM= 13381\nIEF1Y2g= 13382\nem9uYQ== 13383\nIDE5OTA= 13384\nIHdlacOf 13385\nIGNydW5jaA== 13386\n5qU= 13387\nINC30LDQsg== 13388\nIG1lYXN1cmluZw== 13389\nIHN0YXRpb25z 13390\nIFN0ZXBoZW4= 13391\nIHNob3J0bHk= 13392\nIHNpZ25pbmc= 13393\nIGNvbWVkeQ== 13394\nb21v 13395\nIHN1Z2dlc3Rpb25z 13396\nIHNpZ25hdHVyZQ== 13397\nINC/0YDQuNCy 13398\nIGRpc29yZGVy 13399\nYXNrYQ== 13400\nIHdvcmxkcw== 13401\nIHByZWNpc2VseQ== 13402\nbm9ybQ== 13403\ncmF2 13404\nIENpdmls 13405\nSW50ZXI= 13406\nIENlcnRhaW4= 13407\nIGluanVyZWQ= 13408\nIHN1Z2dlc3Rz 13409\nIEdvbGRlbg== 13410\nIGN5YmVy 13411\nINi0 13412\nIHRlbXBvcmFyeQ== 13413\nIGNvb3Blcg== 13414\nIHZvdGVk 13415\nIG91Z2h0 13416\n4bqleQ== 13417\neHVhbA== 13418\nIHBhbmVscw== 13419\nIDk1 13420\nIGhhbmRzb21l 13421\nINC/0YDQvtCy 13422\nIHBlcm1pdA== 13423\nIGtlaW4= 13424\nIGJhZGx5 13425\nIG5vdGlmaWNhdGlvbnM= 13426\naXph 13427\nIE5vdGljZQ== 13428\nIGluY2x1c2l2ZQ== 13429\nIGFuc3dlcmluZw== 13430\nIO2X 13431\ndWxk 13432\n7YWM 13433\nIG5vd2FkYXlz 13434\nIDM3 13435\nIGJvbHQ= 13436\nIHN0YXRpYw== 13437\nIEhvcA== 13438\nIGF2YW50 13439\nYWpv 13440\nIOunm+yeiA== 13441\nIGZpZnR5 13442\nIEZpbmFs 13443\nIHNjb3Jlcw== 13444\nIFRhcA== 13445\nIGN5bA== 13446\nIGNvbnZpbmNl 13447\nIGFueXdheXM= 13448\nb2Rh 13449\nIOyVvA== 13450\nIHNlcnZlcw== 13451\nINGC0LDQutC+0Lk= 13452\nIFpvb20= 13453\nIHNhdmluZ3M= 13454\ndWxv 13455\nIHNvdXRoZXJu 13456\ndmlld2Vy 13457\nIGhvamU= 13458\nIHNlamE= 13459\nIHJlcHJlc2VudGluZw== 13460\niOuNmA== 13461\nbGlr 13462\nIFNvbWVib2R5 13463\nIGJlYXN0 13464\nIHN0aWNraW5n 13465\nIGluc2lzdA== 13466\nIHRhbGVudGVk 13467\nIGV4cGxhaW5pbmc= 13468\nIGF0dG9ybmV5 13469\n6YOo 13470\nIHN0YWlycw== 13471\nIERvZw== 13472\n7Ys= 13473\nIGNpZw== 13474\nIHNoYXBlZA== 13475\nIHNvbnM= 13476\nz4HOuQ== 13477\ndXR0 13478\nIOyU 13479\nIHBhcmFk 13480\n7J24642w 13481\nIGhvcm4= 13482\nIEpvdXI= 13483\nYW5ubw== 13484\nIHdvcmxkd2lkZQ== 13485\n5Yqb 13486\nIHBhcnRpY2lwYXRpb24= 13487\npoQ= 13488\nIG3Ds3c= 13489\nIGJ1cm5lZA== 13490\nIHdyaXRlcnM= 13491\nYWxsYWg= 13492\nIEZ1bmQ= 13493\nIGNsZXZlcg== 13494\nIExldXRl 13495\nYmlu 13496\nIGJlYXRpbmc= 13497\nZm9vdA== 13498\nIOybkA== 13499\nIFN0dWRpbw== 13500\nIHZhZw== 13501\nYmV5 13502\ncnpl 13503\nIG9wcG9zaXRpb24= 13504\nINC20LjQtw== 13505\nd2hv 13506\nIOqxtA== 13507\nIHRyYWNl 13508\nINC00LXQvdGM 13509\nIGVwaWQ= 13510\nIGdlc2No 13511\nIE5hcg== 13512\nIEJF 13513\n0YPQuQ== 13514\nIFNpZ24= 13515\nZWRseQ== 13516\nIGNsYXk= 13517\nIGluc3RhbnRseQ== 13518\nIGdhdGhlcmluZw== 13519\nIEdhbGF4eQ== 13520\nIGJvcmVk 13521\nIEJ1ZGRo 13522\nY8Op 13523\nIG1hbQ== 13524\nIHNsb3Bl 13525\nIOuLpOydjA== 13526\nIHNjaMO2bg== 13527\nIHBpcg== 13528\nZ2Vm 13529\nYW1lcg== 13530\nIGjDtg== 13531\nIGNvbGxlYWd1ZQ== 13532\nIHByZXNlbnRz 13533\nYWRpdW0= 13534\nIOCutQ== 13535\nIGZhbGFy 13536\nYmVlcA== 13537\nIGRyaWVk 13538\naXNtcw== 13539\nIHJvcGU= 13540\nIHdvcmtzaG9w 13541\nIGVzdHVk 13542\nIGJhbmRz 13543\nIHRoZW1lcw== 13544\n5YWs 13545\n2YrYsQ== 13546\n5ZCO 13547\nIHJlbWluZGVy 13548\n0YLRgw== 13549\nIEJo 13550\nIGNvY29udXQ= 13551\nINGB0YLQvg== 13552\nIENoYW5uZWw= 13553\nIGltbWlncmF0aW9u 13554\nw6Rz 13555\nLi4uLi4= 13556\n5Li7 13557\n55m9 13558\nc3RvcA== 13559\nINC60LDRgA== 13560\nIGNvaW5z 13561\nINGH0LDRgQ== 13562\nIGRlc3RydWN0aW9u 13563\nbGluZWQ= 13564\nIGJhcnJpZXJz 13565\nYW50aW5l 13566\nIHByaW50ZWQ= 13567\nIGNvbmdyYXR1bGF0aW9ucw== 13568\nIEhlYXJ0 13569\nIGlucXU= 13570\ndGhh 13571\nIGhhcmRseQ== 13572\nIEF2ZW4= 13573\nIHRpbmhh 13574\nIFNvbnk= 13575\nIE5G 13576\nIGdyYWR1YXRlcw== 13577\nIHNxdWVlemU= 13578\nZXJlbXk= 13579\nz4TOuQ== 13580\nIGVwaWM= 13581\nIEp1 13582\nIG9sbQ== 13583\nIExhdWdodGVy 13584\nIGJlbGllZnM= 13585\nIENydQ== 13586\nIFRydWU= 13587\nIFNvdWw= 13588\nb3dlZW4= 13589\nIHJvbWFudGlj 13590\nINC30LI= 13591\nIGFub3M= 13592\nIFl1cA== 13593\n6Zi/ 13594\nZGlt 13595\nIGluZmVy 13596\nINC30LDQvA== 13597\nIHNvYw== 13598\ndWth 13599\nIHByZWNpc2U= 13600\nIGRyb3BwaW5n 13601\nIGNsdWU= 13602\nIGVycm9ycw== 13603\nY2hhcmdl 13604\nIFB1 13605\nb21ldGVy 13606\nIGxhbWJkYQ== 13607\nYWNpb25hbA== 13608\nIERvbmc= 13609\nIGNoYW1iZXI= 13610\nIHRoYW5rZnVs 13611\nIE51 13612\nIEhhd2Fp 13613\nIGluZm8= 13614\nIGFjdGl2YXRl 13615\nIFF1YWw= 13616\nIHF1ZWQ= 13617\n0YPQu9GM 13618\nIGNsb3Ro 13619\n5Zac 13620\nIHdpY2h0aWc= 13621\nNTU= 13622\nIG90cmE= 13623\nb2dyYXBoZXI= 13624\nIGN1cmlvcw== 13625\nIDE5ODA= 13626\nIGVtcHJlcw== 13627\nZGVzcw== 13628\nZXVy 13629\nIGNsdXN0ZXI= 13630\nYXJ0ZXI= 13631\nb2JpbGU= 13632\nIFlhbg== 13633\nIEFkdg== 13634\nIGRpc2NpcGxpbmU= 13635\nIOygleuPhA== 13636\nIFBsYWNl 13637\nIFNlbGVjdA== 13638\nVEU= 13639\nINCx0YvQu9Cw 13640\nIHdoaXM= 13641\nIGJheQ== 13642\nIERvcg== 13643\nZW5jaW5n 13644\nIHJlcGV0 13645\nIGZpY2Fy 13646\ncGFk 13647\nIGZvZw== 13648\ndXlvcg== 13649\nIHNuYXA= 13650\naWJ0 13651\nIHNvYmll 13652\nIGFwcG9pbnRtZW50 13653\nIFJ5 13654\nIGNlaWxpbmc= 13655\nb3Vyc2U= 13656\nIHdyaXRlcw== 13657\nIEFmZ2hhbmlzdGFu 13658\nIG1vcw== 13659\nYXpl 13660\nIHBlbmFs 13661\nIGNyeXN0YWw= 13662\nSUNF 13663\n6rCQ 13664\n6Z8= 13665\nIFRlc2xh 13666\nIHRoZW9yaWVz 13667\nIGFwcGVhbA== 13668\nIG5ld3NwYXBlcg== 13669\nIGNvb2tpZXM= 13670\n5qk= 13671\nINin2YTZhA== 13672\nIG1hag== 13673\nIEdldHRpbmc= 13674\na29tbWVu 13675\nIEhlYXZlbg== 13676\nZWxscw== 13677\nIGRpdmluZQ== 13678\nxKs= 13679\nIGFrdA== 13680\nIGhvcGVz 13681\nIENoZW4= 13682\nd2VnZW4= 13683\nKioq 13684\nIEZyYWdl 13685\nINC90Lg= 13686\n4Li5 13687\nbWluaXN0ZXI= 13688\nbmVzb3Rh 13689\nd2hpY2g= 13690\nIGV4cGxpY2l0 13691\nIHZlcmRhZA== 13692\nIGdyYWR1YXRlZA== 13693\nIFBoaWxpcHA= 13694\nUUw= 13695\nIE1J 13696\nIGRldm90 13697\nIGN1cmU= 13698\nIGNsb3Nlc3Q= 13699\nIMOE 13700\nIHNleHk= 13701\n44Gb 13702\nIERlYXRo 13703\nb2tv 13704\ndWd1 13705\nIEFubmU= 13706\naXRhcmlhbg== 13707\nZXNh 13708\n0LXQs9C+0LQ= 13709\nIER1cg== 13710\nIDAwMA== 13711\nemVpdA== 13712\nIHRvdXJuYW1lbnQ= 13713\nIG1lbGhvcg== 13714\n4Liq 13715\nIGluZHU= 13716\nIGZsYXc= 13717\nIHdhcnM= 13718\nIE1pbmQ= 13719\nIElyb24= 13720\n0YLQsNC6 13721\nIFZS 13722\nIHNpeg== 13723\nIFNvdXRoZXJu 13724\nIOq3uOufrOs= 13725\nIGF3YWs= 13726\nIOyVng== 13727\nIGN1YmU= 13728\nYmVsaWV2YWJsZQ== 13729\naWZhbGw= 13730\nZGlz 13731\nIGFiYW5kb25lZA== 13732\nbWluZA== 13733\nIHBhcmw= 13734\nIGNsYXNzaWNhbA== 13735\n6Is= 13736\n4buZdA== 13737\nIEF1dG8= 13738\nIEJvcg== 13739\n56k= 13740\nNDAw 13741\nIFNvY2lldHk= 13742\nIHN1YnRsZQ== 13743\nIG1pc3Npb25z 13744\nIHJlbWVtYmVyZWQ= 13745\nIEVpdGhlcg== 13746\nIGRhZsO8cg== 13747\nT1JE 13748\nIGludGVuc2l0eQ== 13749\nRVNJTg== 13750\nIEN1cA== 13751\nIHJhcmVseQ== 13752\nIHRveXM= 13753\nIENoYXJsaWU= 13754\n4buf 13755\nIGdsYXViZQ== 13756\nIHJvdW5kcw== 13757\nVElO 13758\nIGNhcGFiaWxpdHk= 13759\nIGRlcml2YXRpdmU= 13760\nIHJlZmVycmluZw== 13761\nIGTDpQ== 13762\nIFRBTEk= 13763\nIGNvdHRvbg== 13764\nIGNvbmZlcg== 13765\nIGNvbHVtbnM= 13766\nIGxpYmVyYWw= 13767\nIG51bmNh 13768\nIM68zrU= 13769\nIGluZG8= 13770\naWJlbg== 13771\nIEJlaXNwaWVs 13772\nIOq3uOughw== 13773\nINGD0Yc= 13774\nIGhveQ== 13775\nIGZyeQ== 13776\nIFNjb3R0aXNo 13777\n6Io= 13778\nIGNpdg== 13779\nIGNvbnNlcnZhdGl2ZQ== 13780\nIGFpcnBs 13781\nIHNhcg== 13782\ncnVz 13783\nIGludmVzdG1lbnRz 13784\nIGluZmluaXRl 13785\nIOCulQ== 13786\nIFRBTElFU0lO 13787\nIEdhcnk= 13788\ndWVsbA== 13789\nINCw0Lo= 13790\nIENpcg== 13791\nIHJpdHVhbA== 13792\nID4+Pg== 13793\nIHRlbXB0 13794\nIFRlY2g= 13795\nIFBva2Vtb24= 13796\nIGltcHJvdmVtZW50cw== 13797\nIHNwYXJl 13798\nIHRyYW5zbGF0ZQ== 13799\nIHNvbnJh 13800\nIEZpbG0= 13801\nd29ydA== 13802\nINC80Lg= 13803\nIHBlcmlvZHM= 13804\nIGplYWxvdXM= 13805\n44GE44GE 13806\nIHRpcg== 13807\nTUk= 13808\nIGNvbmR1Y3RlZA== 13809\nIOyViOuFlQ== 13810\nMDk= 13811\nIFBvbGl0 13812\nIFdoZXJlYXM= 13813\nIG1vaXN0dXJl 13814\nIHNpbnM= 13815\nIGthcA== 13816\nINGN0Lo= 13817\nIGJlbmlt 13818\nIGVsaW1pbmF0ZQ== 13819\nIGF0aGxldGVz 13820\nIE1hbmFnZXI= 13821\nIGZlYXR1cmVk 13822\nYXBvcmU= 13823\n5Lqb 13824\nIOuwnA== 13825\nIHBlcmY= 13826\nIFRodXM= 13827\nIGRlYnV0 13828\n0L7QsdGA 13829\nIHNlw7E= 13830\nIG15c3RlcmlvdXM= 13831\nd29yZHM= 13832\nlOqwgA== 13833\nIGNoZWNrcw== 13834\nIHZvbHVudGVlcg== 13835\nIHdhc2hpbmc= 13836\nIE1hcnZlbA== 13837\nIEFC 13838\naXNzb3Jz 13839\nISc= 13840\nIEZ1bGw= 13841\neWVvbg== 13842\nIHdlaWdo 13843\nIEpPSE4= 13844\nIHZvcw== 13845\nIHByb2NlZHVyZXM= 13846\nIGFkZHJlc3NlZA== 13847\nIEJlcmxpbg== 13848\ncHV0ZXI= 13849\nIEJhbg== 13850\nIG1lZGljYXRpb24= 13851\nIGRyb25l 13852\nINGD0LE= 13853\nIEplYW4= 13854\nIGNhcHM= 13855\nIGRpc2FwcG9pbnRlZA== 13856\nIHdvcmU= 13857\nIOq1rQ== 13858\nIG9yZ2FuaXpl 13859\nIEhhbGxvd2Vlbg== 13860\nIGZhbnRhc3k= 13861\neWFyZA== 13862\nIG5vc290cm9z 13863\nIGp1bXBlZA== 13864\nIHBob3RvZ3JhcGh5 13865\nIE5hbWU= 13866\ncmVj 13867\nQUI= 13868\nIGJsZXNzaW5n 13869\nIFNodXQ= 13870\nIGJpdHRlcg== 13871\ncG9w 13872\n44Gd44KM 13873\nIGRlaQ== 13874\nIGZ1bGZpbGw= 13875\n55CG 13876\nIGRlbmdhbg== 13877\nIGJlbG8= 13878\nIE1lYW53aGlsZQ== 13879\nIGRlcG9pcw== 13880\nIGRpYWJldGVz 13881\nIGJ1bmQ= 13882\nIFplYWxhbmQ= 13883\nIGRpZ2VzdA== 13884\nIHRpcmVz 13885\nIGRvZA== 13886\nYWduZQ== 13887\n4bq/dA== 13888\nIHBlZWw= 13889\nINC30LDQsQ== 13890\nIG5vZGVz 13891\nIHRyZW5kcw== 13892\nIFN3aXRjaA== 13893\nIEF3YXJk 13894\nIE9yaWc= 13895\nIEhhbA== 13896\nIGVzdGFz 13897\nIDM2MA== 13898\nIHNpbXVsdA== 13899\nIGNvbWlj 13900\nIG3DoA== 13901\nIGJhbGFuY2Vk 13902\nIFByaW5jZXNz 13903\nIGtpbG9tZXRlcnM= 13904\n4bup 13905\nIHBhcnRpcg== 13906\n7KSR 13907\nc29mdA== 13908\nIFZpZXc= 13909\nIGJpb2xvZ2ljYWw= 13910\naW5zdA== 13911\nNDQ= 13912\nIG1hbmVyYQ== 13913\nIGNvbXByZWhlbnNpdmU= 13914\nIFNhYg== 13915\nIGNyaW1lcw== 13916\neWVycw== 13917\nIENvbXBhbnk= 13918\nIFBob3Q= 13919\nIHBvdWNv 13920\naWFj 13921\nIGJlaW0= 13922\naW5hdGU= 13923\nIHN1YnNlcXU= 13924\nIE1heW9y 13925\nIGNlbnR1cmllcw== 13926\nw6hyZXM= 13927\n7J6W7JWE7JqU 13928\nIOq3uOufvA== 13929\nIEZyYXU= 13930\nIE9I 13931\nIOuBnQ== 13932\nIE5haA== 13933\nIFNlcmllcw== 13934\nIG92ZXJuaWdodA== 13935\n7ZKI 13936\nIOKAog== 13937\nIHRyYXZl 13938\nYXR0ZXJlZA== 13939\nIHdhcnJp 13940\nIEdydW5k 13941\nIEluZG9uZXM= 13942\nIHNjcmE= 13943\nb2J5 13944\nIEJyb29r 13945\nIGN1cnM= 13946\nIOu4 13947\nIGV4cGxhaW5z 13948\ncmFtYXRpYw== 13949\nIHBhcnRpY2lwYXRpbmc= 13950\nIG1pbnV0 13951\nIGNvbnRyYWN0cw== 13952\nIGdlZ2Vu 13953\nIGRpc2FwcGVhcmVk 13954\nIFNO 13955\nIHJvYnVzdA== 13956\nYXBo 13957\nIHNocmlt 13958\nIGRldmFzdA== 13959\nY29wZQ== 13960\nIG1lZXRz 13961\nIHBlYWNlZnVs 13962\nbWF0ZQ== 13963\nIHdlbGQ= 13964\nINeq 13965\nZG9u 13966\n0YPRgtGM 13967\nIHJlZ2lzdGVyZWQ= 13968\nIE5paw== 13969\namlu 13970\nIGNhdg== 13971\nIGVjaHQ= 13972\naW94 13973\nIGZsb3dpbmc= 13974\n0L3QvtGB0YLQuA== 13975\nIHRvZQ== 13976\nIGVudGl0eQ== 13977\n0L7QstCw 13978\nZml0cw== 13979\nIFBhdHJpY2s= 13980\n0YLRgA== 13981\nIGxldmVyYWdl 13982\nIGNvcnJlbA== 13983\naWFo 13984\nIHN0cmluZ3M= 13985\naXN0aW5jdA== 13986\nIGd1ZQ== 13987\nYXJjaHk= 13988\nIHRlbmdv 13989\nxLFtxLF6 13990\nIG9yYml0 13991\n5Li6 13992\nINC10YnRkQ== 13993\nY2FrZQ== 13994\nINec15Q= 13995\nIE1pbm5lc290YQ== 13996\nIGJyYWtl 13997\nb3dpZQ== 13998\nIGNyYXc= 13999\n6riw66W8 14000\nIHByb2dyYW1tZQ== 14001\nINGB0LvRg9GH 14002\n5Y+q 14003\naWVuY2Vz 14004\nIE91aQ== 14005\nIFBlcnM= 14006\naW1pZW50bw== 14007\nIEludmVzdA== 14008\nIHNsb3dlcg== 14009\n5pmC5YCZ 14010\nIEJldGg= 14011\nIG51cnNl 14012\nIFNwcmluZw== 14013\nU3A= 14014\nIHVuZW1wbG95 14015\n0LTQuA== 14016\nIGdlbml1cw== 14017\nIEFhcm9u 14018\nIOq3uOufrA== 14019\nIGVp 14020\n44GX44KH 14021\nIHRhbmtz 14022\nIGF1am91cmQ= 14023\nIGNvbXBsZXhpdHk= 14024\nINGA0LXRiA== 14025\nIG9sZGVzdA== 14026\nIGxldHo= 14027\n5YWl 14028\nIHBoZW5vbWVub24= 14029\ncHJpbnQ= 14030\nIEJ1bmRlcw== 14031\naXRhdA== 14032\n6ruY 14033\nIDQy 14034\nIFdp 14035\nIGluY29t 14036\nIGdlaw== 14037\nIGVtYnJhY2U= 14038\nIHRpZXM= 14039\nb3V0ZQ== 14040\nIGRvc2U= 14041\nIEZyaWVuZHM= 14042\n0YvRgg== 14043\n0LXQs9C+0LTQvdGP 14044\nIG9yZw== 14045\nhOuhnA== 14046\nw7Nn 14047\nIGV4Y2VlZA== 14048\nIGdvZHM= 14049\nIOqxsOyYiOyalA== 14050\nIHNvY2lldA== 14051\nIFVuaXZlcnM= 14052\naXTDpHQ= 14053\nIHdvcmRlbg== 14054\nIHNtb2tpbmc= 14055\nIGludGVucw== 14056\nYWJ1bA== 14057\nZW1pYQ== 14058\n6JE= 14059\nNDc= 14060\nZmx5 14061\nIDIwMDY= 14062\nIFNlcmlvdXNseQ== 14063\nIHByemV6 14064\n5rw= 14065\nY3Jl 14066\nIG5hbg== 14067\nIG1vZGVz 14068\n0L7QstCw0YLRjA== 14069\nIEhhbmc= 14070\nZW1lbg== 14071\nIGJlbmVmaWNpYWw= 14072\nIHZvdGVycw== 14073\nIEJyb2Fk 14074\nIGJlbnQ= 14075\nV293 14076\nIG11bA== 14077\n5ZOl 14078\nIFVD 14079\nIGRhbWFnZWQ= 14080\nIFVrcmFpbmU= 14081\nIHdpcGU= 14082\nIHN0b25lcw== 14083\nIG1hbmFnZXJz 14084\nIHJhYg== 14085\n0YHRgtGA0L4= 14086\nbGF0 14087\nIGRlY2U= 14088\nIGdyYXBoaWM= 14089\nIGZvc3M= 14090\nIGRpc2FncmVl 14091\nIEFtZW4= 14092\nIHNlY3JldHM= 14093\naG9sZQ== 14094\naW5rbGU= 14095\nIGZvcnR1bmF0ZQ== 14096\nIOyx 14097\n7JyE 14098\n6JCs 14099\nIGhhYml0cw== 14100\nIGJ1cmllZA== 14101\nIGhpbg== 14102\nIHZpcnR1YWxseQ== 14103\nb2xhcw== 14104\nIFJQ 14105\nIFRhYg== 14106\nbG93 14107\nIHNhY3JpZmlj 14108\nIGVzdGltYXRlZA== 14109\nb2xu 14110\n2Ys= 14111\nY3Vy 14112\nIEZlZWw= 14113\nIGNhc3RsZQ== 14114\nIHVzZWxlc3M= 14115\nIGRpc2c= 14116\nIEphY29i 14117\nIGdhYW4= 14118\nIHVwc2lkZQ== 14119\nIHBhcmVjZQ== 14120\n44Oz44M= 14121\nIHNoaXBwaW5n 14122\nIENS 14123\nIGRpc3J1cHQ= 14124\nYWN0ZXI= 14125\nVU5E 14126\nZnU= 14127\n5a6M 14128\nIFBpY2s= 14129\nIENoYXJs 14130\nIEJ1bGw= 14131\nIGVudGVycHJpc2U= 14132\nIHB1bmlzaG1lbnQ= 14133\nYWNraW5n 14134\nIGZyYWN0aW9u 14135\nIHRhYmxldA== 14136\nIGNob3Jk 14137\nIHNpbWlsYXJseQ== 14138\n5YW25a+m 14139\nIFRvcm9udG8= 14140\nIGNvdXJ0cw== 14141\nxJ9s 14142\nZXN6Y3pl 14143\nIHByb25vdW4= 14144\nIFNpc3Rlcg== 14145\nIE1Q 14146\nIGdyZWF0bHk= 14147\nIERhbms= 14148\naWNvcA== 14149\nIGdhcmJhZ2U= 14150\nIHJlc29sdmU= 14151\nIFNhZg== 14152\nIEd1bg== 14153\nIGNvbXBvdW5k 14154\nIOuwsA== 14155\nIE11c2lr 14156\n4pmr 14157\nIGNoYW9z 14158\nIFdoZW5ldmVy 14159\nIGV1cm9z 14160\nIG9yY2hlc3Q= 14161\nIHJlZnJpZ2Vy 14162\nYWxhbg== 14163\n4Li3 14164\nIEFtYXppbmc= 14165\nIHB1ZA== 14166\nYWdhbg== 14167\nIGplc3pjemU= 14168\naXN5 14169\nIGFjY3VyYWN5 14170\nIEFtYQ== 14171\naXNvZGU= 14172\n64yA 14173\nIGludGVycHJldGF0aW9u 14174\nIExpYmVy 14175\n5rc= 14176\nY2Ft 14177\nIGV2b2x2ZWQ= 14178\nIEtheQ== 14179\n0YbRiw== 14180\nIGNyZWF0b3I= 14181\naXRhcw== 14182\nIGFsYXJt 14183\nIGNlbGVicmF0aW9u 14184\nemVudA== 14185\nIGZ1bmNpb24= 14186\nIG92 14187\ndW1ibGluZw== 14188\nICU= 14189\n4LiI 14190\nIHJlc3RyaWN0aW9ucw== 14191\nINC90LDQsg== 14192\nIEtpbmRlcg== 14193\nIGJhbmFuYQ== 14194\n0YzRjw== 14195\nIGRpYW1ldGVy 14196\nIG5vcnRoZXJu 14197\ndXJlcnM= 14198\nIFBhcw== 14199\n5oiR55qE 14200\nIHdvcmtmb3JjZQ== 14201\nIGp1bmc= 14202\nIGd1YXJhbnRl 14203\nIGVxdWlsaWI= 14204\nIHN1aXRl 14205\nIGV1cm8= 14206\nIGRlbGliZXI= 14207\nU3Rl 14208\nIGRvd250b3du 14209\nIGNoaW4= 14210\nIGNvZGVz 14211\nZWRpYQ== 14212\nIHNoZWVw 14213\ncmVzaG9sZA== 14214\nd25pZQ== 14215\nw7Ni 14216\nIHVuZGVybHlpbmc= 14217\nbGlh 14218\namVy 14219\nz4DPjA== 14220\n550= 14221\ndGhyb3A= 14222\nIHphcA== 14223\nIHZhY3V1bQ== 14224\nIEhhYg== 14225\nIHdyYXBwZWQ= 14226\n7KI= 14227\nIGludmVudG9yeQ== 14228\n0LzQsA== 14229\nIGNvb3Jk 14230\nIHBsYXRlcw== 14231\nIHN5bW0= 14232\nVGU= 14233\nIHfFgmHFm25pZQ== 14234\nIHJlYWNoZXM= 14235\nIGxvbmVseQ== 14236\nU2NyaXB0 14237\nbGVl 14238\nZXNzZXI= 14239\nIOqxuA== 14240\nIEdlc2No 14241\nIE1vdmluZw== 14242\nIHLDqXA= 14243\nIFZpbGw= 14244\n5ZCI 14245\nIFJhY2hlbA== 14246\nIHRlbW9z 14247\nT05F 14248\nIHN0cmFpbg== 14249\nIGFuZ2Vs 14250\nIGbDpQ== 14251\nVHI= 14252\nIGFjaG8= 14253\nIGhpZ2hsaWdodHM= 14254\nIFdlcg== 14255\nIENhcmw= 14256\nIGJsdXI= 14257\nIHJlZ2FyZHM= 14258\nwrc= 14259\n0LjQu9GB0Y8= 14260\nIHJlY3Jl 14261\nIFlhbmk= 14262\nVUNL 14263\noLg= 14264\nIGVsZWN0cm9ucw== 14265\nIFNwaWVs 14266\nIHZlZA== 14267\n2r4= 14268\nIGJlYW0= 14269\nIGlkaW90 14270\n65Ok 14271\n0L3QsNGH 14272\naWRk 14273\nIHNraQ== 14274\naXRhdGl2ZQ== 14275\nIGh5cG90aGVz 14276\n44Gn44GZ44Gt 14277\nZW50ZXI= 14278\nIOyVhOuLiOs= 14279\nIGlocmU= 14280\nIHByZXZpZXc= 14281\nYW5nZWw= 14282\nIGRlbW9u 14283\nIGR1cw== 14284\nIGRpYw== 14285\nIEtvbQ== 14286\nTEVZ 14287\nLi4uIQ== 14288\nIHNpZWh0 14289\nIFNvbmlj 14290\nIHRlbmhv 14291\nYW5hcw== 14292\nIGRpZ2l0 14293\nIE1hYXI= 14294\nIHVuZGVyZ3JhZA== 14295\nb3VuY2Vy 14296\ndWZmeQ== 14297\nIGNvbnZlcnNpb24= 14298\nIGRpc2Nvbm5lY3Q= 14299\nIGVjaG8= 14300\nb21lcg== 14301\nIGN1cnJpY3VsdW0= 14302\nIHBlcmNow6k= 14303\nIHdhbmQ= 14304\nLi4/ 14305\nIHJvbGxlZA== 14306\nIGVudHJlcHJlbmV1cg== 14307\nIHRoZW9yZXQ= 14308\nINGJ0L4= 14309\nIGluc2lnaHRz 14310\nIHp1c2FtbWVu 14311\nb2lu 14312\ncmV0dA== 14313\ncHJvZHU= 14314\nIHZpc2l0b3Jz 14315\nZW91cw== 14316\nIGdyYW5kbW90aGVy 14317\nIGh1bW9y 14318\nINC90LjRhQ== 14319\nemVuaWE= 14320\naW5zb24= 14321\nIHJlc2V0 14322\nIGJhc2ViYWxs 14323\nIG1hdGNoaW5n 14324\n64uk6rCA 14325\nIHB1bnRv 14326\n7KE= 14327\nIHJlZGU= 14328\nIGFkZHJlc3Npbmc= 14329\nIGZvcmVjYXN0 14330\nIEJvbA== 14331\nIGNvbG9yZWQ= 14332\nIGRvY3VtZW50YXRpb24= 14333\nIGV4cGVjdGF0aW9u 14334\nIE5vcnRoZXJu 14335\nIGNyZW8= 14336\nIOCumg== 14337\nZm9u 14338\nIHVuc2VyZQ== 14339\nVU0= 14340\nIGNvcGllcw== 14341\nIGV4cGFuZGVk 14342\nIHZldGVyYW5z 14343\nIEFsbQ== 14344\nINCy0L7QvtCx0YnQtQ== 14345\nIHBzeWNob2xvZ2ljYWw= 14346\nIG5vc3Nv 14347\nIHBheW1lbnRz 14348\naW1ldGVycw== 14349\nIC0tPg== 14350\nIEplbm5pZmVy 14351\nIHZvbHVudGVlcnM= 14352\nb3NzZQ== 14353\nb3Jpb3Vz 14354\nINCx0YvQu9C4 14355\n6II= 14356\nIEVzcw== 14357\nd3M= 14358\nIEJD 14359\nIElD 14360\nV29tYW4= 14361\nIHZvbnQ= 14362\nIGV0aG5pYw== 14363\nRU5O 14364\n0LjQvNC+ 14365\nIGxvYg== 14366\nIG91aQ== 14367\nY3M= 14368\nIHJlaGU= 14369\nIOyggQ== 14370\nIGNoaWNr 14371\nw7pzaWNh 14372\nIGtvbnQ= 14373\nIERpc3RyaWN0 14374\nIHBpbGU= 14375\nINCw0LI= 14376\n0LXQudGB0YLQsg== 14377\nIMKj 14378\nIGlzc3VlZA== 14379\nINC60L7QvNC/ 14380\nIHByb3NwZXI= 14381\nIHByb2ZvdW5k 14382\nIERlYXI= 14383\nIOOBkw== 14384\nIGZ1bmRlZA== 14385\nIGJpc2E= 14386\nnpjr 14387\n158= 14388\nIOydmA== 14389\nIHR3ZWx2ZQ== 14390\nIENoYW1waW9ucw== 14391\n6Z2e5bi4 14392\n0YHQuw== 14393\nIDIwMDU= 14394\ncG0= 14395\nIG9uZGU= 14396\nIGRpZmbDqQ== 14397\nIENoYWxs 14398\nIGRpZmZpY3VsdGllcw== 14399\nIGdhcmFnZQ== 14400\nIGTDoQ== 14401\nw7xuaw== 14402\nIOusvA== 14403\nIHRyYW4= 14404\nIHN1Ym1pdHRlZA== 14405\nenc= 14406\n2YjYpw== 14407\nIGFyaw== 14408\nIOyEsQ== 14409\nIGdyb2Nlcnk= 14410\n0L7QvdCw 14411\naWVyZQ== 14412\nIGFlc3Q= 14413\nIGV4aGliaXRpb24= 14414\nIHLDqXM= 14415\nIGNvbnNpc3RlbmN5 14416\nIGNvb2tpZQ== 14417\n0L3QtdC5 14418\nIHJlcGxhY2VtZW50 14419\n5rK5 14420\nIFNlbQ== 14421\nIOyCrOyaqQ== 14422\nODAw 14423\nIGdlbmVz 14424\nIHRyYW5zYWN0aW9u 14425\nIEVM 14426\nIGR1cmFudGU= 14427\naWJsZXM= 14428\nIEVhdA== 14429\ndGFpbA== 14430\naXNzYW5jZQ== 14431\nIHRvc3M= 14432\nIHN1cnZpdmVk 14433\nIG9mZmljZXM= 14434\nIHN1cHBvcnRpdmU= 14435\nV2hlcmU= 14436\nIHRvdXRlcw== 14437\nIOuniQ== 14438\nIGpva2Vz 14439\naWVyb24= 14440\nYXBlcnM= 14441\nIG1hdHVyZQ== 14442\nIE1hcnNo 14443\nIHNpZG8= 14444\na2luZA== 14445\nIHJlYWxtZW50ZQ== 14446\nIENoZWY= 14447\nIHF1ZWxxdWU= 14448\nIGp1ZGdlcw== 14449\nZWZ0 14450\nRVJT 14451\nIGpldA== 14452\nIHBlcnNvbnM= 14453\n6Ls= 14454\naXphdGlvbnM= 14455\ncmlr 14456\nIHNob3Bz 14457\nIFd5 14458\nIGVsZWc= 14459\ncXXDqA== 14460\ncXVvaQ== 14461\nIGp1Z2E= 14462\nIO2VnOuyiA== 14463\nIFF1ZXN0aW9u 14464\nIEdsb2JhbA== 14465\nIOyVveqwhA== 14466\nIFN0YXRpb24= 14467\n5o6l 14468\nIE9oaW8= 14469\nIHN0aWNreQ== 14470\nIHN0cmVzc2Vk 14471\nIGfDvG4= 14472\nIO2d 14473\n0YHRgtGD0L8= 14474\n6aGM 14475\nIFBoRA== 14476\naW1tZXI= 14477\nIG1lbnRvcg== 14478\nIGludmVudGVk 14479\nIHJldW4= 14480\nIGluZXZpdA== 14481\nIHBvbMOtdA== 14482\nIGV4ZWN1dGU= 14483\nIFN0b3J5 14484\nIG91dHN0YW5kaW5n 14485\nIGd1ZXI= 14486\nIFJhaW4= 14487\nIGNob3Nlcw== 14488\nIFRpdA== 14489\nINGB0LXRgA== 14490\nIFNpbmdhcG9yZQ== 14491\nIE5vbmU= 14492\nIGNocm9uaWM= 14493\nsOuNsA== 14494\nIGVnbw== 14495\n5qC3 14496\nRVNU 14497\n44GC44KK 14498\nIFdhbmc= 14499\nIE5BVA== 14500\nIGF1Zw== 14501\nIGRlc2t0b3A= 14502\nIGV0ZXJuYWw= 14503\nIOyCrOyLpA== 14504\nIENvbnN0aXR1dGlvbg== 14505\n7IKs6w== 14506\n15nXnA== 14507\ncHJlcw== 14508\nINCi0Ys= 14509\nIGludGVyZg== 14510\nIGxpc3Rz 14511\nIGZpZ2h0cw== 14512\nZnRlbg== 14513\nIElvd2E= 14514\nIG1vdGl2YXRlZA== 14515\nIEhvc3A= 14516\nIGVsc2V3aGVyZQ== 14517\nIHBhdGhz 14518\nIGluc3RhbmNlcw== 14519\nQmw= 14520\ncmFuZ2U= 14521\n4bux 14522\nIFNpdA== 14523\nbWFuYQ== 14524\nIOyLnOyekQ== 14525\nIG3DrG5o 14526\nYW5zYXM= 14527\nIHNuYQ== 14528\nIHBoaWxvc29waA== 14529\nIHBhc3Nl 14530\nxrDhu51p 14531\nYWto 14532\nZW50YWw= 14533\nIGlobg== 14534\ncnVjdG9y 14535\nINCy0LDRiA== 14536\nIGdlbmVyb3Vz 14537\nIHBpdm90 14538\n0L/QvtC7 14539\nIGphbWFpcw== 14540\nIGNvbWVudA== 14541\nIExldw== 14542\nb2R6aQ== 14543\nIFhib3g= 14544\nINCy0L7QtA== 14545\nIGNvbnNlbnQ= 14546\nieyepQ== 14547\nIGRpc3Bhcg== 14548\nbGFzcw== 14549\nIEdvdmVybm9y 14550\nQmVpZmFsbA== 14551\nIOqwnA== 14552\nIGJlbG92ZWQ= 14553\n16DXlQ== 14554\nc2VsbA== 14555\nIGhvbm9yZWQ= 14556\nbGVo 14557\nIHfDpHJl 14558\ndW50aW5n 14559\nIGZyYXVk 14560\nIFJBTQ== 14561\n6rG4 14562\nIGtpbGxz 14563\nIGVjb25vbWljcw== 14564\nMDQ= 14565\n0L/QtdGA 14566\nIGNvaXNhcw== 14567\nINC40LPRgA== 14568\nw61t 14569\nIG3DtmNodGU= 14570\nIOy1nA== 14571\nIHN0aW11bA== 14572\nIGZhc3Rlc3Q= 14573\nbHY= 14574\nIGfDqW4= 14575\nIFNvdW5kcw== 14576\nIDE5NzA= 14577\nIGhvbWV3b3Jr 14578\nc3BlYWtpbmc= 14579\nIGVuY291cmFnaW5n 14580\nIHF1ZXJ5 14581\nIHJldmVycw== 14582\ncHJvZml0 14583\nIGR5 14584\nIOyekQ== 14585\n64qU642w7JqU 14586\nIHNvYXA= 14587\nIEdhbGw= 14588\nIENO 14589\nIEFucw== 14590\nIGZpYw== 14591\nYW5rcw== 14592\nIGRlc3NlcnQ= 14593\nIOyggO2drA== 14594\nIE1ha2luZw== 14595\nIGNvbWXDpw== 14596\n6rOE 14597\nIGFzc29jaWF0aW9u 14598\nRGFk 14599\naGVl 14600\nIGhvZ3k= 14601\nIGFwcm8= 14602\nIGludmlzaWJsZQ== 14603\nQW1lcmljYW4= 14604\n7Y4= 14605\nIHZpYmU= 14606\nIGVtaXNzaW9ucw== 14607\nIGFkdm9jYXRl 14608\nIGtpY2tlZA== 14609\nIHZlbA== 14610\nIHN1bW1hcg== 14611\nIGZyZWFraW5n 14612\nY2hyb24= 14613\nIHBpbmNo 14614\nIHdzenlzdGs= 14615\naXNjYWw= 14616\nIHByb3ZlZA== 14617\nIG1pbmRmdWw= 14618\nIHTDpA== 14619\nIG5vaXNlcw== 14620\nIGlzb2xhdGVk 14621\nIGNyb3NzZWQ= 14622\nIOqwlQ== 14623\nIHZvaWzDoA== 14624\nIGNob3Jl 14625\nIFJB 14626\nQ29t 14627\nIHJlbGF4ZWQ= 14628\nYXRybw== 14629\nIHByZXZlbnRpb24= 14630\nVm9pY2VvdmVy 14631\nT0Q= 14632\nIENvdmlk 14633\nIHNlcGFyYXRpb24= 14634\nIC1b 14635\n0LjRh9C10LPQvg== 14636\n55m8 14637\nIFNE 14638\nYmxlZXA= 14639\nIGluZGVwZW5kZW5jZQ== 14640\nIHBhcnRpYWw= 14641\nIGFsZ29yaXRobXM= 14642\nIEFueW9uZQ== 14643\nIGFzc29jaWF0ZQ== 14644\naHVt 14645\naWN1bGFy 14646\nIGLhuqFu 14647\nIGJhdHRsZXM= 14648\nR29vZA== 14649\nQXBwbGF1c2U= 14650\nIGJhc3RhbnRl 14651\nIGFkdmFudA== 14652\nIFN3ZWV0 14653\nIHJlZnVzZWQ= 14654\n44K4 14655\nINGC0LXQsdC1 14656\ncGxldA== 14657\nIGVuY291cmFnZWQ= 14658\n5ZOm 14659\nIG1pcmFjbGU= 14660\nIEJ1bg== 14661\nIFZhcg== 14662\ncmltaW5hdGlvbg== 14663\nZWxlY3Q= 14664\nIE11bHQ= 14665\nIGRlbGl2ZXJpbmc= 14666\nZWluZw== 14667\nIGNt 14668\nbmVobWVu 14669\nIExpbmU= 14670\nIOunjA== 14671\nZW5jZWQ= 14672\nIFNvdW5k 14673\nIENvbnRpbg== 14674\naWpk 14675\nVU5H 14676\na2xl 14677\nIHRocmVzaG9sZA== 14678\nIGNvbXBhY3Q= 14679\nYWR0 14680\nIHRvZXM= 14681\nIFB1cg== 14682\nb3duZWQ= 14683\nbWVudGVk 14684\nIGRlc2lnbmluZw== 14685\nIHZhY2NpbmF0ZWQ= 14686\nIGV4aGF1c3Q= 14687\nIGJhc2ljcw== 14688\nIGNvbnNpc3Rz 14689\nIEd1eQ== 14690\nYWN6eQ== 14691\nIG3DrQ== 14692\nd29u 14693\n5a6z 14694\nIDg1 14695\n5oI= 14696\nIG11bQ== 14697\nIGlnbm9y 14698\nIHByaW50aW5n 14699\nYWN1bGFy 14700\ncG93 14701\nIGV4cGFuZGluZw== 14702\nIGdpcg== 14703\nIENhYg== 14704\n7Zi4 14705\n0YLRjNGB0Y8= 14706\nIOyXrOufrOu2hA== 14707\nIGFuZ2xlcw== 14708\nIHRlcm1pbmFs 14709\nIFdvbg== 14710\nIEludGVyZXN0aW5n 14711\nIGNyb3NzaW5n 14712\nIGJvbmRz 14713\nIHB1ZWRlbg== 14714\nIG9yYg== 14715\nbGFyxLFu 14716\nIGNyZWVweQ== 14717\nIG51dHJpdGlvbg== 14718\nIGFsbGllcw== 14719\nIHdpcmVsZXNz 14720\nIGRlc2lyZWQ= 14721\nIGNvbXB1dGU= 14722\nIEFyaXpvbmE= 14723\nIEJlYXV0aWZ1bA== 14724\nIHByb2R1Y2Vz 14725\nIG51ZXN0cm8= 14726\ndGVk 14727\nIGVsaWdpYmxl 14728\nINGB0L7Qtw== 14729\naWNpYWw= 14730\nIEhlcm8= 14731\nIGNvbnN1bWU= 14732\nIHJvYm90cw== 14733\nIHB1cmNoYXNlZA== 14734\nY2Npw7Nu 14735\nIGl6 14736\nxrDhu6Nj 14737\nzq/Ovc6xzrk= 14738\nINij2YY= 14739\nIHNoYWRvd3M= 14740\nIE1lZGlh 14741\nIHByaW5jZXNz 14742\nIGtsYXI= 14743\nIHdvb2Rlbg== 14744\nIHVzYXI= 14745\nIGfDvHplbA== 14746\nIHNsb3Q= 14747\ncmFkZQ== 14748\nIOuS 14749\nIGhhcm1vbg== 14750\nIGluZ3JlZGllbnQ= 14751\nb3JzaGlw 14752\nZWtp 14753\nIGdyYW5kZmF0aGVy 14754\nIGV4Y2l0ZW1lbnQ= 14755\nIHBvbGl0aWNpYW5z 14756\nLi4h 14757\nIG91dHM= 14758\nIHNlcGFyYXRlbHk= 14759\nINGP0Lo= 14760\nIFdlbHQ= 14761\nIFBvdw== 14762\namFu 14763\nIG9yaWVudGF0aW9u 14764\n5Y+L 14765\nTEM= 14766\nYWdlbQ== 14767\n24zaug== 14768\n5ZCX 14769\nIGJyYW5jaGVz 14770\nYWRlbg== 14771\ncmVudGU= 14772\nIElocg== 14773\nYXNt 14774\nIGVzdMOjbw== 14775\nIE5pYw== 14776\nIHNsYXZl 14777\nIGNvbXByZXNz 14778\nY3Jvd2Q= 14779\nIGNsaW1iaW5n 14780\nIE1hbmFnZW1lbnQ= 14781\nIEJhaA== 14782\nIHBhbmlj 14783\nIGtvcg== 14784\nIGNvb2xpbmc= 14785\nIGJpbmQ= 14786\nINC30LDQtA== 14787\nIHJhY2s= 14788\nIGVudGl0 14789\nIHNlbmRz 14790\nIHlvdXJzZWx2ZXM= 14791\nZGVz 14792\nIE11c2xpbXM= 14793\nIO2a 14794\naXNtYQ== 14795\nY3ljbGU= 14796\ndW5rdA== 14797\nIENvcmU= 14798\nIGluanVyaWVz 14799\nIGlkZW50aWNhbA== 14800\n0LrQsNGP 14801\nIERldXRzY2hsYW5k 14802\nINC10LU= 14803\naXNhbg== 14804\nIHRydWM= 14805\nbGV0b24= 14806\nIGJhY2t1cA== 14807\nIHVsdHJh 14808\nIGFidW5k 14809\naWxsZXVycw== 14810\nIGJ5xYJv 14811\n5YWD 14812\nb3J0ZWQ= 14813\nIGVhcnRocXU= 14814\nINC60Ls= 14815\nIG9ic2VydmF0aW9u 14816\nIG1haW50ZW5hbnQ= 14817\nZWxlbg== 14818\nIHNldHRsZWQ= 14819\nIHBlbGE= 14820\nIEVjb25vbQ== 14821\nINU= 14822\nIHN0ZWVyaW5n 14823\nIEFMTA== 14824\nIENoZXI= 14825\nIHBhdGllbmNl 14826\nIFNub3c= 14827\nIGJvcg== 14828\nIHdvcnRoeQ== 14829\nIGPDoWk= 14830\nINen 14831\nIM66zrE= 14832\nZG9n 14833\nIEthcmVu 14834\naWxsZXM= 14835\nzrI= 14836\nIGFncmljdWx0dXJl 14837\n15XXnw== 14838\nIFNlYW4= 14839\nIHNlbnNvcnM= 14840\n7ZW06w== 14841\nYWdo 14842\nIHB1YmxpY2x5 14843\nIHBldXg= 14844\nIEFsZXhhbmRlcg== 14845\nIHByaW9yaXQ= 14846\nIGxhenk= 14847\nYXJkb24= 14848\nYXR0ZXJpbmc= 14849\nIGNvc3R1bWU= 14850\n2LPYqg== 14851\n6L+Y 14852\nIHVudw== 14853\n0Js= 14854\nIHRoaWNrbmVzcw== 14855\ncXVpdG8= 14856\nZ3VudA== 14857\naXN0YXM= 14858\nbmV5cw== 14859\nIOuQmOqyjA== 14860\nIEJyYXNpbA== 14861\nIHRva2Vu 14862\nIGFmZmlsaQ== 14863\nbG9u 14864\nIGbDpXI= 14865\nIEJlYWNo 14866\nIHdpdGNo 14867\nIFNldmVu 14868\nIHBhbnQ= 14869\nzrvOuw== 14870\nIGNhcHRhaW4= 14871\n5Z0= 14872\nIHZldXQ= 14873\nIHBvdXZvaXI= 14874\nYWN6 14875\nIEJhcmI= 14876\nIHV0aWxpdHk= 14877\nIGNvbnRlbXBvcmFyeQ== 14878\nIG9idGFpbmVk 14879\nIHBhaW50aW5ncw== 14880\nZWFy 14881\nIHBlYW4= 14882\nIE9n 14883\nIGN1c3Q= 14884\n0LvQtdC8 14885\ngpjr 14886\nIElzc28= 14887\nIGFjb250ZQ== 14888\nIFRlbGU= 14889\nIEFzc2lzdGFudA== 14890\nw4k= 14891\n7ZaI7Iq164uI64uk 14892\nIGNvdW50cw== 14893\nIGJ1Y2s= 14894\nIERlZXA= 14895\nIHRhY2tsZQ== 14896\nIGhhcnNo 14897\nIGRlY2lkZXM= 14898\n6Zec 14899\nLuKAiw== 14900\n6YKK 14901\nIEFuZ2Vs 14902\nIGxheWluZw== 14903\nIGNhbG9yaWVz 14904\nIGNvbnRyb2xsaW5n 14905\nIGFkdmFudGFnZXM= 14906\nINGN0YLQvtC5 14907\nIGFwcHJvYWNoaW5n 14908\nIHRocmVhdHM= 14909\nYWthbg== 14910\nZW1hdGlj 14911\nbWFubg== 14912\n6rO1 14913\nbXVtYmxlcw== 14914\nYWNpw7M= 14915\nIG1haW50YWluaW5n 14916\nIGZvdW5kZXI= 14917\nbGFo 14918\nZmlnaHQ= 14919\nIGFkbWl0dGVk 14920\n4oCmLg== 14921\nlYw= 14922\nYWJvbA== 14923\nIHVzYWdl 14924\nIG5vbnNlbnNl 14925\nIFBhbGVzdA== 14926\nIGNvbnRyZQ== 14927\nIERlbW9jcmF0aWM= 14928\nIEVS 14929\namVrdA== 14930\nIGFyYml0 14931\nINCz0L7Quw== 14932\nIE1pY2hlbGxl 14933\naWNoZXI= 14934\nZXNo 14935\nIFBobw== 14936\n0LrQvtC8 14937\nNDk= 14938\nIEVuZXJneQ== 14939\nzr/PjQ== 14940\nIGNlbnRz 14941\nIHJlZmVycw== 14942\nIGdvc3BlbA== 14943\nIFNoYQ== 14944\nIFNoYXJl 14945\n15nXoA== 14946\nIGNsaW5pYw== 14947\nIOuEow== 14948\nIGVxdWFsaXR5 14949\ndWdz 14950\nIHNoZWQ= 14951\nIHBsYW5lcw== 14952\nIHRvdXRl 14953\ncmVjaw== 14954\nIHN0cmFuZA== 14955\nIGJpb2xvZ3k= 14956\nIGxlYWd1ZQ== 14957\nIFBvaw== 14958\nIG7Dum1lcm8= 14959\nIENvYXN0 14960\nIGNvbnNpc3RlbnRseQ== 14961\nIG51Y2xl 14962\nT09PTw== 14963\nIG9iamV0 14964\nIGNob3I= 14965\nIGdpbmdlcg== 14966\nIGRhYmVp 14967\nIGNvb3BlcmF0aW9u 14968\n4K+NLg== 14969\nbnRlbg== 14970\n56Q= 14971\nbMOg 14972\n7JaR 14973\ncmFkbw== 14974\nIHBhc3NpdmU= 14975\nIGdsb3Zlcw== 14976\nIHVuZGVyZ3JvdW5k 14977\nIGxvZ2ljYWw= 14978\nIGtldA== 14979\nIGZ1bmN0aW9uYWxpdHk= 14980\nuOumrA== 14981\nIHBvcnRhbA== 14982\nZWxsZXI= 14983\n15nXqA== 14984\nIFRlZA== 14985\nIEdyZQ== 14986\nkJw= 14987\nIHBlcnNvbm5lbA== 14988\nIGVtZXJnaW5n 14989\nIEbDvHI= 14990\nIG1lYW50aW1l 14991\ndXNhbGVt 14992\nIENsZWFy 14993\nIHRyYXBwZWQ= 14994\nIOyasA== 14995\nIGRpc3Bs 14996\nIG1ldHRyZQ== 14997\nIG11bmljaXA= 14998\nIHdpdGhkcmF3 14999\nIHNwYXQ= 15000\ndW5lcw== 15001\nIGFjY2Vzc2liaWxpdHk= 15002\n5oiR5Lus 15003\nIGFwYXJl 15004\nIHByb3NwZWN0 15005\nINC90LDQtw== 15006\nIGNvcHBlcg== 15007\nIFBSTw== 15008\nz4XPhA== 15009\nIGF0dGFja2luZw== 15010\nIFZpbg== 15011\nIFN0b25l 15012\nIGludmVzdGlnYXRl 15013\nc3R5bGU= 15014\nIM67 15015\n66Gd 15016\n66eI 15017\nIGluc3BlY3Q= 15018\nIGxpdmVy 15019\n0LDQu9C40YHRjA== 15020\nIHNlcmE= 15021\naGFsdGVu 15022\nZW1hbg== 15023\nIG1pbmlzdHJ5 15024\nJyc= 15025\nIGRvdHM= 15026\n44WL44WL44WL44WL 15027\n0YPRgdGC 15028\nIEphaw== 15029\nQUtF 15030\nIGdhcHM= 15031\ndWNrZXI= 15032\nINC40L3RgtC10YDQtdGB 15033\nIEVtaWx5 15034\nIGludGVydmFs 15035\nIHRlbmRlcg== 15036\nIFRlY2hub2xvZ3k= 15037\nZ2FtZQ== 15038\nIHRyaWI= 15039\n2YTYpw== 15040\nIERldmVsb3BtZW50 15041\n2YXYpw== 15042\nIHdyaXN0 15043\nIGZpcmVz 15044\nIHRhcmdldGVk 15045\n7KCQ 15046\nIHNvZA== 15047\n7ZqM 15048\nIG9sZHXEnw== 15049\nIHNlYXNvbnM= 15050\ndmVudGlvbnM= 15051\nINC90LXQs9C+ 15052\nIHNvbWV0aW1l 15053\n0LvQuNCy 15054\nbsOp 15055\nIHTDug== 15056\nIERldXM= 15057\nIGV4ZWN1dGlvbg== 15058\nw6Fw 15059\nIENoYW5nZQ== 15060\nIEluZGVlZA== 15061\nIHJlZ3VsYXRpb24= 15062\nIEh1bmc= 15063\nw6lpcw== 15064\nIHdpc2hlcw== 15065\nIGpheno= 15066\nIHN0cnVjdHVyYWw= 15067\nIGJsb3dpbmc= 15068\nIGJ5xIc= 15069\nIHRoZXJtYWw= 15070\ncGhhbnQ= 15071\n0YDRg9C3 15072\n0LDQvdGC 15073\nIFB1bGw= 15074\nIGNvbmZ1c2lvbg== 15075\n0L3Ri9C80Lg= 15076\nIHNjZW5hcmlvcw== 15077\n7KCB7Jy866Gc 15078\nINC00LXRgg== 15079\nIHRhdHRvbw== 15080\nIGF1dHJl 15081\nIGhlYXRpbmc= 15082\nIHRyZWF0aW5n 15083\nINC/0L7QvdC40Lw= 15084\nIGV4Y2x1cw== 15085\nIExPTA== 15086\nd2Vhcg== 15087\nYWdsZQ== 15088\nIHp1csO8Y2s= 15089\nIHJhdGlvbmFs 15090\nc3U= 15091\nIGRldGVy 15092\nIE5hdGl2ZQ== 15093\n4K6V4K6z 15094\nYWNoZWQ= 15095\nIOOD 15096\nIEVudG9uY2Vz 15097\nIGhvcmE= 15098\n7J207JeQ7JqU 15099\nIGxpdGU= 15100\nw6s= 15101\nIHNpeHRo 15102\nINCx0L7Qu9C10LU= 15103\nYWN0b3I= 15104\nIHBzeWNob2xvZ3k= 15105\n55u4 15106\nIGRlbWFuZHM= 15107\nIHBlZXI= 15108\nIG5ld2x5 15109\nIFdXRQ== 15110\nRG9uYWxk 15111\nIEJveA== 15112\nIHBpbmU= 15113\nIGxvYWRpbmc= 15114\nIE5pY28= 15115\nIHPFgg== 15116\nb21tZQ== 15117\nQVJU 15118\nIHJlY3J1aXQ= 15119\nIGJ1Z3M= 15120\nYXJlbnRz 15121\nINC/0YDQvtCx 15122\nIEluc2lkZQ== 15123\naXBwZXI= 15124\nZHJhbWF0aWM= 15125\nIHBsYW5ldHM= 15126\nb3JkZQ== 15127\nIHlvZ2E= 15128\nY2hpbGQ= 15129\nIE1hcmll 15130\nIOOBgg== 15131\nIEJM 15132\nIGZpbG1lZA== 15133\nIHJlZnJlc2g= 15134\nIHRvbWF0b2Vz 15135\nIGZldA== 15136\nUXXDqQ== 15137\nICEh 15138\nIOuCtOs= 15139\ncmluZQ== 15140\nIGludGVyYWN0aXZl 15141\nc2Fs 15142\nYW5uYWg= 15143\ncGV6 15144\n57aT 15145\nIHVuZGVyc3RhbmRz 15146\nIFRva3lv 15147\nIGxpYnJhcmllcw== 15148\nIHJlYWRlcg== 15149\nkZA= 15150\nb3o= 15151\nIEVuZGU= 15152\nIEZsbw== 15153\nIG1pbGQ= 15154\nIHBvZXRyeQ== 15155\nINC20LjQsg== 15156\n5oSb 15157\nIGJlaGF2ZQ== 15158\nIGRvZW4= 15159\nIFN1c2Fu 15160\ncGFnZQ== 15161\ncmFoYW0= 15162\nIGNvbW11bmljYXRpb25z 15163\nIHR1bmluZw== 15164\nIHBhYw== 15165\nIGFueGlvdXM= 15166\nSU8= 15167\nTWFyaw== 15168\nIGhpw6c= 15169\nYm9va3M= 15170\nIHBpc3M= 15171\nIGVuYWJsZWQ= 15172\nYWNoZWxvcg== 15173\nIEZPUg== 15174\nIMOpYw== 15175\nIFRS 15176\naWxzdA== 15177\naGF0 15178\nIOydjA== 15179\nIHR5Y2g= 15180\nIGphcg== 15181\nIGJ1aWxkcw== 15182\nIEFyZ2VudA== 15183\nIGludGVybWVkaQ== 15184\nIGxvdQ== 15185\nIGFyYQ== 15186\nIGFzc2lnbm1lbnQ= 15187\nIGNhYmluZXQ= 15188\nIHJldGlyZW1lbnQ= 15189\n44G7 15190\nIGRpc2FibGVk 15191\ncmljYQ== 15192\nIGF3YXJkcw== 15193\nIGJvb3Rz 15194\nIGFja25vd2xlZA== 15195\nIHRoeQ== 15196\nIOq1rA== 15197\nIHN5bmQ= 15198\n0L3QuNC5 15199\naWx0b24= 15200\nIHByb2Js 15201\nIEZhbA== 15202\nIHZlcmRhZGU= 15203\nIDcwMA== 15204\nIExlYXJuaW5n 15205\nb2N1cw== 15206\nIHBhbGFjZQ== 15207\nTm90 15208\ndGFpbg== 15209\nY20= 15210\nIG1hZ25ldA== 15211\naW5jb2xu 15212\nIGZpZ3VyaW5n 15213\nIEx5bg== 15214\nIEJvc3M= 15215\nIFZP 15216\nIGRpYWdub3Npcw== 15217\nIGVxdWlwcGVk 15218\nd2F0Y2g= 15219\naW5vcw== 15220\nYWRlcnM= 15221\nIHNoZWxm 15222\nIG9yZ2FuaXM= 15223\nIG5vZA== 15224\nIGvEsXo= 15225\ncHBlcnM= 15226\nIHJlc3RvcmU= 15227\nIGFydGlj 15228\nIFZvaWNl 15229\nxLF5b3J1bQ== 15230\n6rKp 15231\nIHNwcmVhZGluZw== 15232\nIGhpcHM= 15233\nIHdhcmQ= 15234\ndXJlYXU= 15235\nIGludGVyc2VjdGlvbg== 15236\nNjY= 15237\nIDM5 15238\n57M= 15239\nIHdhaXRlZA== 15240\n7LQ= 15241\naGhoaA== 15242\nIGR5cw== 15243\nIEVO 15244\nIGJhdGNo 15245\nIGNhZg== 15246\nIG1hcmtlcg== 15247\n5aSn5a625aW9 15248\nb3JhYmxl 15249\nw7NyaWE= 15250\nIHN0ZXBwZWQ= 15251\nIGNlbGVicmF0aW5n 15252\n0LDQvdCw 15253\nIHdvcm4= 15254\nIEZvbA== 15255\nIHBsYQ== 15256\nIGF0dGVtcHRz 15257\nIHR3ZWV0 15258\nIHJ1c3Q= 15259\nZ2VuY2U= 15260\n7Ya1 15261\nIHJldmVs 15262\nIHJlY2VwdA== 15263\nZW5lc3M= 15264\nICgo 15265\n44O844M= 15266\nIeKAiw== 15267\nIOyGkA== 15268\nIGluZmx1ZW5jZWQ= 15269\n0LjQtg== 15270\nINC60L7QvdC10YfQvdC+ 15271\nIGNvbGxlZ2Vz 15272\naW9uaQ== 15273\nIHNhZw== 15274\nQW5u 15275\nb2xhcg== 15276\nIGV4cHJlc3Npb25z 15277\nIHN1aXRz 15278\nIG93bmVyc2hpcA== 15279\nZWxhbmQ= 15280\ncGllY2U= 15281\n5oCO5LmI 15282\nIGRlc3B1w6lz 15283\nIHRlbA== 15284\nIGluc3VsdA== 15285\nIOq1ieyepQ== 15286\nIFNtYWxs 15287\nIEZS 15288\nb2th 15289\nYmVycmllcw== 15290\nIEFudG9u 15291\n0LXQu9GP 15292\n0Y/RgQ== 15293\nIHZhbHZl 15294\nYWN0cw== 15295\nIHdvb2Rz 15296\n4K6j 15297\nIGN1bHRpdg== 15298\nIGbDoQ== 15299\n44Go44GE44GG 15300\nIGNoZWVycw== 15301\nIGFzc3VtcHRpb24= 15302\nIGZpdG5lc3M= 15303\nw61jdWw= 15304\nIHBvZHI= 15305\nIHdlaXQ= 15306\nIEhpbmQ= 15307\nIGRpZ24= 15308\nINC30L0= 15309\nIHNxdWFk 15310\nIGRlc3Rybw== 15311\nY2VyZQ== 15312\nc2hpcnQ= 15313\naW1tdA== 15314\nZW5nZXJz 15315\nIHPDpA== 15316\na8WCYWQ= 15317\nIMiZ 15318\nIG9jY2Fz 15319\nIOykhA== 15320\nIHByb2Nlc3Nvcg== 15321\nIERN 15322\nIERhZGR5 15323\nIHNvb25lcg== 15324\nIHN0cmFpZ2h0Zm9yd2FyZA== 15325\nIGRlcGFydG1lbnRz 15326\nIENocm9tZQ== 15327\nIHdvcmtwbGFjZQ== 15328\nIFB5dGhvbg== 15329\nIG1lbmc= 15330\nIERBTg== 15331\nIEljZQ== 15332\nIOuIiA== 15333\nIEdp 15334\nIGhpcmluZw== 15335\nIGxhbmRlZA== 15336\nIGRlbW9jcmF0aWM= 15337\naWVkeg== 15338\n44GY44KD 15339\nIHNldg== 15340\naWNpYQ== 15341\nIGVzcGVjaWFs 15342\nIE5vdXM= 15343\nIGjDpHQ= 15344\nIGJvdQ== 15345\ncGVydA== 15346\naWVzeg== 15347\n5ZGA 15348\nIHZpbA== 15349\nxZtsaQ== 15350\nIMOubg== 15351\nIGxvc3Nlcw== 15352\n6ZW3 15353\nIHRvYXN0 15354\nIHJlYWxt 15355\nIEF1c3Rpbg== 15356\nIEluZm9ybWF0aW9u 15357\nIHJlc3VtZQ== 15358\nIGNoYXNl 15359\nIHNhbGFyeQ== 15360\nIOu2hA== 15361\n0LvQuNGH 15362\nINGB0LvQtdC0 15363\nIEZ1cnRoZXI= 15364\nIGNhcmluZw== 15365\nIHZpZw== 15366\nIHZhbG9y 15367\n6L+Z5Liq 15368\nINGH0LA= 15369\nIGFuYWx5dGljcw== 15370\nIGdsb2Jl 15371\nIE1BTg== 15372\nIG5lbA== 15373\n7J207JW8 15374\nn7w= 15375\nIG95 15376\n7ZWY7IS47JqU 15377\namVu 15378\nIHRyb3VibGVz 15379\nYWhhaGE= 15380\nIGNodXJjaGVz 15381\ndWV0 15382\nIG1lYXN1cmVtZW50cw== 15383\nYmls 15384\n7L0= 15385\naWZ1bGx5 15386\n0LjQvdGD 15387\nIFdpbHNvbg== 15388\nprQ= 15389\nIO2MjA== 15390\nIOywqA== 15391\nIHDDumJsaWM= 15392\nIEplcnVzYWxlbQ== 15393\nIG5haWxz 15394\nIHNwaW5l 15395\nIGhlbW9z 15396\nIHpu 15397\ncXVpcw== 15398\nIExlYmVu 15399\nIHJlZmVyZW5jZXM= 15400\nSVRI 15401\naXBlcg== 15402\nINGB0LXQsdGP 15403\n7IE= 15404\nIFdh 15405\nc3RhdGU= 15406\np50= 15407\n5YWx 15408\nIEdlbmVy 15409\nIGFjdHJlc3M= 15410\nIEVuam95 15411\n4LmD 15412\nINeS 15413\nIGluZmVjdGVk 15414\nIHNoYWtpbmc= 15415\nIG5pY2s= 15416\n4Li4 15417\nIGZvdA== 15418\nIGFjY29tcGxpc2hlZA== 15419\ndWtl 15420\nIHNoZWV0cw== 15421\nIGZlbmNl 15422\nIG51cnNpbmc= 15423\nIGludHJvZHVjaW5n 15424\nIGZlYXQ= 15425\nT25l 15426\nVE8= 15427\nIGNsdWJz 15428\nIEJydWNl 15429\nb25nZQ== 15430\nY2hhbmdl 15431\nIEJhdG1hbg== 15432\n5Y+w 15433\nIE9mZmljZXI= 15434\nIGh5ZHJv 15435\nIHN1cHBsZW1lbnQ= 15436\nIGNlbGE= 15437\nIGxvbmdlc3Q= 15438\nIGNvbXBldGluZw== 15439\nIGNvbmhl 15440\nZ2l2aW5n 15441\nIGJyYWlucw== 15442\nIGxvYW5z 15443\nIHdhZ2U= 15444\nIENsaW50b24= 15445\nIHPEgw== 15446\nYW5lb3Vz 15447\nIGxvcmQ= 15448\n0YDRg9C2 15449\nIHF1aXo= 15450\nIHN0aWZm 15451\nIExHQg== 15452\nc3o= 15453\nTUU= 15454\nbWFyZQ== 15455\ndGhlcmU= 15456\nIG7DpHI= 15457\nIE1hbmQ= 15458\nbGFzdA== 15459\nIGRhZw== 15460\nIGhhbGZ3YXk= 15461\nIEJhbmQ= 15462\nIOuLpOyLnA== 15463\nIEFyZW4= 15464\nIGlsZQ== 15465\nUE4= 15466\nZW50bw== 15467\nIGFsZ3Vt 15468\nIHNvY2Nlcg== 15469\nIGJsb2NrZWQ= 15470\nIEpvbmF0aGFu 15471\nIHNldw== 15472\nIFRlc3RhbWVudA== 15473\nIHZhbGU= 15474\nIGJlaGF2aQ== 15475\n5aeL 15476\nIGNvbm5h 15477\nSUNI 15478\nIGF1ZGllbmNlcw== 15479\nbWw= 15480\nYW1tYWQ= 15481\nIOyCtOw= 15482\nSUdI 15483\nIHJhY2Vz 15484\nZW1lZA== 15485\nIG3hu5l0 15486\nw68= 15487\nIG92ZXJz 15488\nIGRlY2xhcmVk 15489\nIHNhbmE= 15490\nIFVuYQ== 15491\nINGA0LU= 15492\ndWNrcw== 15493\nIHBhaXJz 15494\nIGFuZ2U= 15495\nTmU= 15496\nIHVwcw== 15497\nYXZ5 15498\nw7hy 15499\ncmVlaw== 15500\nIGJlaGF2aW9ycw== 15501\nIHJlZmxlY3RlZA== 15502\nIHByaW9yaXRpZXM= 15503\nIGNvbmR1 15504\nIHJldHJlYXQ= 15505\nIGV4cGVuc2Vz 15506\nIOu0kA== 15507\nIHRyaXBsZQ== 15508\nIOq1ieyepe2eiA== 15509\nw6RsdA== 15510\nIGluZGlnZW5vdXM= 15511\nIG1pbmluZw== 15512\nIGFjY2VwdGFibGU= 15513\nIHJ1aW4= 15514\nQ0E= 15515\ndWluZQ== 15516\nIHBpcGVsaW5l 15517\nY3RpYw== 15518\nw6p0 15519\nINCy0YHQtdCz0L4= 15520\nIGJvdW4= 15521\nIERpZ2l0YWw= 15522\nIEJvb20= 15523\n0YbQtQ== 15524\nINC70YPRhw== 15525\nIGFzYw== 15526\njIDroZw= 15527\nIEdvb2RieWU= 15528\nIHJlbmRlcg== 15529\nZW5leg== 15530\nYXJyZQ== 15531\nIFRIQVQ= 15532\nYm91cg== 15533\naWNpw7Nu 15534\n44Kt 15535\nRXZlcnk= 15536\nIHdpcmVz 15537\nIFBhcmxpYW1lbnQ= 15538\nbnVuZw== 15539\nYXRldXI= 15540\nIFNhdmU= 15541\nIFBoeXM= 15542\nIGFtb3I= 15543\nIEV2ZQ== 15544\nIGZyaWdodA== 15545\nIGdhbW1h 15546\nIG1pY3Jvcw== 15547\nbWl0dA== 15548\nIENvZGU= 15549\nIEJleQ== 15550\ncGxlZA== 15551\nINC40YHQv9C+0LvRjNC3 15552\n55c= 15553\n7IOJ 15554\n5aW5 15555\nIG1vbmV0 15556\nIEphaHJl 15557\nIGx1eHVyeQ== 15558\nIGRlYWY= 15559\nIGJldHJheQ== 15560\nIOqysA== 15561\n0LjQutC4 15562\nIGRlZmVhdGVk 15563\nIHVuZGVydA== 15564\nIHdlZw== 15565\nIGNvb2xlcg== 15566\n44GV44KT 15567\naWFtaQ== 15568\n6YKE5pyJ 15569\nIEplc3NpY2E= 15570\nIEpveQ== 15571\nIHNvcGhpc3RpYw== 15572\n0LXQvdC40Lg= 15573\n8J2Y 15574\nIGNoaWxp 15575\nIFR5cGU= 15576\nIHByb3RlaW5z 15577\nIHByZXNlbnRpbmc= 15578\nYWxpYQ== 15579\n7Jq4 15580\nIE1ham9y 15581\nIG1vbGVjdWxl 15582\ndW1lcg== 15583\nIGNvbGxhcHNl 15584\nIEFueXdheXM= 15585\nIE1vdW50YWlu 15586\nYW50ZWQ= 15587\n44CQ 15588\nINCy0LjQtNC10L4= 15589\n5rC0 15590\nQXVk 15591\nIGNvbnF1 15592\nIHZvbGw= 15593\nIGtuaXQ= 15594\nIG1lbWJy 15595\nIE1hcmtldA== 15596\nIGRhcmk= 15597\nIGNhbGN1bGF0ZWQ= 15598\n0LPQuA== 15599\nIHNocmltcA== 15600\nIE11 15601\nINC/0YDQvtGC 15602\nIOyYgeyDgQ== 15603\nIHByb2R1Y3Rpdml0eQ== 15604\nIGNvZ25pdGl2ZQ== 15605\nIEhlYg== 15606\naWN0aW9ucw== 15607\n6rK9 15608\nIGNyw6k= 15609\nZsO2cg== 15610\nIHByYXlpbmc= 15611\nYXNoaQ== 15612\nIFRpaw== 15613\nw7Ny 15614\nd2Vu 15615\n0YzRjg== 15616\naXhv 15617\nICgi 15618\nINGC0LXQuw== 15619\nIOyWtOuWpA== 15620\nINC/0LXRgNC10LQ= 15621\nIERyaXZl 15622\n44CR 15623\nIEVxdQ== 15624\nIGVxdWlsaWJyaXVt 15625\nIGRlc2NyaWJlcw== 15626\n0L3QtdC1 15627\nNDI= 15628\nIEN1cnJlbnQ= 15629\neXk= 15630\nIGFic29yYg== 15631\nIHNvbGRpZXI= 15632\nZGVycw== 15633\nIHRlc3RpbW9ueQ== 15634\nIGRlY2xpbmU= 15635\nnOuhnA== 15636\nZ2FnZQ== 15637\nIGluc3BpcmU= 15638\nbGFwcGluZw== 15639\nIHNwaW5uaW5n 15640\nIHNsYXZlcnk= 15641\nIGZhY2lhbA== 15642\nIHRyYWRpdGlvbnM= 15643\nw6FyaW9z 15644\nIEhvc3BpdGFs 15645\nIG5lc3Q= 15646\nIOuIhA== 15647\nIHRvaQ== 15648\nIGZlYXJz 15649\n7IWo 15650\nIE11aA== 15651\nIGdyYWR1YXRpb24= 15652\nIGltcGFjdGVk 15653\nIGF1bnQ= 15654\nIExldHM= 15655\nIGFsdW1pbnVt 15656\nIGRvbWluYW50 15657\nIERhdmlz 15658\nIE5hdnk= 15659\nIGNvbXB0 15660\nb3BsZXM= 15661\nIGVzdGF2YQ== 15662\n6KU= 15663\nIHNjYWw= 15664\nIHByZXNlcnZl 15665\nIE9wcA== 15666\nIHByYWN0aWNhbGx5 15667\nIG1hZ25pdHVkZQ== 15668\nIGZpdHRpbmc= 15669\nIGNvb3JkaW5hdGU= 15670\nIGZ1cm5pdHVyZQ== 15671\nIEZhbWls 15672\nIGV4cGxvc2lvbg== 15673\nIGRvY3VtZW50YXJ5 15674\nIFNjcmlwdA== 15675\nIHBvcnRyYXk= 15676\nbWF0 15677\nIHNjaGVkdWxlZA== 15678\nIGR5bmFtaWNz 15679\ncGh5 15680\nYWt5 15681\nIFVJ 15682\nQ2hl 15683\nIGNvbnRpbnVvdXNseQ== 15684\nIFByb3Y= 15685\n5bCR 15686\n0YPQtw== 15687\ncmFo 15688\nIGdlcm5l 15689\ncHJvb2Y= 15690\nIHNlY3JldGFyeQ== 15691\nIFBhdHJlb24= 15692\nc2NyZWFt 15693\nIEtpZHM= 15694\n4buTaQ== 15695\nIGtn 15696\nIHVuY2VydGFpbnR5 15697\nINC60LDQttC0 15698\nIG1pdGln 15699\nIHJlYWRz 15700\n5bey 15701\nIFJ1 15702\nIHByaWVzdA== 15703\nINC90LXQtA== 15704\nIGxpbWl0YXRpb25z 15705\nIGZsb2F0 15706\nNjAw 15707\nIFRveQ== 15708\nIEppbW15 15709\nIG9mZmVuc2l2ZQ== 15710\nZW5p 15711\nIFhp 15712\nIGV5ZWJy 15713\nIFR1cms= 15714\nIGFjY2lkZW50YWxseQ== 15715\nIG9obmU= 15716\nIFNhdWQ= 15717\nOTU= 15718\nIER1dGNo 15719\n0LDQvdGB 15720\nIFNlYXR0bGU= 15721\nIOuTsQ== 15722\nY2hlY2s= 15723\na8SZ 15724\nIGNvbnRyaWJ1dGlvbnM= 15725\nIGJlc2lkZQ== 15726\nIHF1aW5kaQ== 15727\nIGZsZXc= 15728\n5pe2 15729\n2LDYpw== 15730\nIExP 15731\nIHdhaXN0 15732\nIEVW 15733\nIGhvbGlkYXlz 15734\nam9u 15735\nIG1pc3VuZGVy 15736\n0Y/QvQ== 15737\nIGJvdXQ= 15738\nIGRpbWlu 15739\n4bq9 15740\nw7Ns 15741\nIEdyYWNl 15742\nIGlucHV0cw== 15743\nIGRlbnk= 15744\nIGZvcm1pbmc= 15745\nIEJpbGQ= 15746\nIGFkZXF1 15747\nIGZvbGs= 15748\nIHJlamVjdGVk 15749\nc2VtYg== 15750\nIGZydXN0cmF0ZWQ= 15751\nb3Blbg== 15752\nIEJldHRlcg== 15753\naWxvbg== 15754\nIHRvd2Vs 15755\nIGRpZmZlcmVudGlhbA== 15756\nIHNhY3JlZA== 15757\nIHNhaWw= 15758\n6YeM 15759\nZW50aW1lcw== 15760\nIGdlbnRsZW1hbg== 15761\nIGljb25pYw== 15762\nIGNvbXBhcmluZw== 15763\nIHNhZ3Q= 15764\nIHRleHRz 15765\nIGdyYW5kbWE= 15766\nIHJvbGxz 15767\nIGNvbnRlbnRz 15768\n5LiN5aW9 15769\n0L7RgdGB 15770\nIHN1c3BlbnNpb24= 15771\ncm9pdA== 15772\nprw= 15773\nIGFzc2V6 15774\nIGRvcnQ= 15775\nIE1hdGg= 15776\nIFZpY3Rvcg== 15777\nIEphdmFTY3JpcHQ= 15778\n5LiN5bCN 15779\nIGVuaGFu 15780\nxZk= 15781\nIEJ1c2g= 15782\nIHByb21vdGlvbg== 15783\nIGtpbg== 15784\nIG1vbnN0ZXJz 15785\nIENvbG9yYWRv 15786\nIM6y 15787\n7ZW07JqU 15788\n5q2j 15789\naWZmZXJlbnQ= 15790\nIG5ha2Vk 15791\nIHByb2Q= 15792\nZXRpY3M= 15793\nIFdvbWFu 15794\nIHRyZWF0bWVudHM= 15795\nIGVzdG95 15796\ndsOp 15797\nIGxpZnRpbmc= 15798\nIHlhcHQ= 15799\nIFJvYmVy 15800\nIOy5nA== 15801\nIHN1YnN0aXR1dGU= 15802\nYWt1 15803\ncmlkZ2U= 15804\nIOqxsOs= 15805\nIHJlc3BvbmRlZA== 15806\nIGLDqQ== 15807\nIEVuZ2luZWVy 15808\nIHRyYW5zZmVycmVk 15809\n67I= 15810\nIGhhYmVy 15811\nb29w 15812\nIFdF 15813\nIHZlc3Q= 15814\nIGZvcnR5 15815\nIERT 15816\nIDIwMDQ= 15817\nIGNvYWNoaW5n 15818\nbm9t 15819\nIEJhYg== 15820\nIG5vc3Nh 15821\nIEpha2U= 15822\nIGd5 15823\nIGRlbGVn 15824\nIOyeoA== 15825\nINC60YDQsNGB 15826\nIHN0YW5kcG9pbnQ= 15827\nIGRpc2Fk 15828\nIGFydHdvcms= 15829\nQWQ= 15830\naWxsbw== 15831\nIMSRxrDhu6Nj 15832\nIFByb20= 15833\nIExpYg== 15834\nIGNyaXRpY2lzbQ== 15835\nIGNvbnRhY3Rz 15836\n0YDQsNC8 15837\nIGFjaGlldmVtZW50 15838\n0JTQsA== 15839\nIGRpc3NvbA== 15840\nIFZlZ2Fz 15841\nIHN0cmVhbXM= 15842\nIEtlbnQ= 15843\nINi52YTZiQ== 15844\nIHJhZGl1cw== 15845\nIHN1Y2tz 15846\nIEFjaA== 15847\nIGZp 15848\nb3VzdA== 15849\nINC70Y7QtNC4 15850\nIHBhbGV0dGU= 15851\nIEhheg== 15852\nIEFudGhvbnk= 15853\nIHRlbWE= 15854\nIENvcw== 15855\nIHNhZmVy 15856\nzrHPgg== 15857\nIGNvbnRyYWQ= 15858\nIG1haW9y 15859\nIGluZmxhdGlvbg== 15860\nIFNpbHZlcg== 15861\nIGF0dGVuZGluZw== 15862\n7ZWc7YWM 15863\nYXJ0bw== 15864\nIGFwcGxhdWRpbmc= 15865\nIGNvbXB1dGluZw== 15866\nIEhhdA== 15867\n5rs= 15868\na25vdw== 15869\nbWFrZXJz 15870\nIGNvbm9j 15871\nIGVkdWNhdGVk 15872\nIG1vZGlmaWVk 15873\nIGluY2x1c2lvbg== 15874\nbWVudGFs 15875\nnpA= 15876\naXNpYQ== 15877\nIM+Azr/PhQ== 15878\nIGF1bg== 15879\nIElyZWxhbmQ= 15880\nIGvDtg== 15881\nIGNvbXBsaWFuY2U= 15882\nIGluc3BpcmluZw== 15883\n0LjRgtC10LvRjNC90L4= 15884\nIGRpc3Bvcw== 15885\n7LCo 15886\nIHdpcA== 15887\ncmljYWw= 15888\ncmF3ZA== 15889\nIHRyZXM= 15890\nIG1vYmls 15891\nb2x1dGlvbnM= 15892\nQk8= 15893\nIGJvdW5jZQ== 15894\nIGFzc3VtZWQ= 15895\nIE1lZGljYWw= 15896\nIGZpc2NhbA== 15897\nIG5nxrDhu51p 15898\naXRpb25hbGx5 15899\nIHN0b2xlbg== 15900\nIEJN 15901\nIG1lY2hhbmlzbXM= 15902\nzrXOrw== 15903\nIHF1YWxpZmllZA== 15904\nIOyekOs= 15905\ndWdodGVycw== 15906\nIEhJVg== 15907\nIExvdHM= 15908\nIHNlcnZlcnM= 15909\nIGNhcnI= 15910\nIFRvZ2V0aGVy 15911\nIGF0dHJhY3RlZA== 15912\nIGty 15913\n5oiR5piv 15914\ndGh1cg== 15915\naW5pbg== 15916\nIEhhbGY= 15917\nyJs= 15918\nIFBhcA== 15919\nIHJlbWluZGVk 15920\nQUxM 15921\nIGhlbG1ldA== 15922\nIGJvdHRsZXM= 15923\nIHByb2Zlc3NvcnM= 15924\nIHNlaW5l 15925\nxYLEhQ== 15926\n44OP 15927\nIOqxsOyVvA== 15928\nINei15w= 15929\nZnVu 15930\nIEJpcmQ= 15931\nIGZpZ2h0ZXI= 15932\nIOuUsOs= 15933\nIFRvb2w= 15934\nIHRpbg== 15935\naW5vaXM= 15936\n67aE 15937\n15nXnw== 15938\nIENBUg== 15939\n5ZCN 15940\naXJzdHk= 15941\nIG91dGRvb3I= 15942\nIE5T 15943\n44WO 15944\nZmZlbg== 15945\nIGx1ZA== 15946\nSGVsbG8= 15947\nIHJvbGxlcg== 15948\naWVsZQ== 15949\nIFBvbGFuZA== 15950\nIGFwYQ== 15951\nZXhw 15952\nIGNlcnRpZmljYXRl 15953\nIFRvd24= 15954\n0LDRjtGC0YHRjw== 15955\naWxkZQ== 15956\nIGRldGVybWlu 15957\nUFI= 15958\nIGZyZWV6ZQ== 15959\nIG1haW5zdHJlYW0= 15960\nIG9iamVjdGl2ZXM= 15961\nYmxv 15962\nIHRha2ll 15963\n5ZOI5ZOI 15964\nIOuwlOuhnA== 15965\nZWxldA== 15966\nIElW 15967\nIEZhc3Q= 15968\nIGRlcmU= 15969\nZW1w 15970\nIERyYQ== 15971\nIOyeiOyXiA== 15972\nIGRpc2NyaW1pbmF0aW9u 15973\nIM61zq/Ovc6xzrk= 15974\nbmVjZXNz 15975\n5q4= 15976\nxLHEn8Sx 15977\nIHBvc3Rpbmc= 15978\nd2nFm2NpZQ== 15979\nIGx1Yg== 15980\nIG9saXZl 15981\nIHJpbQ== 15982\nIG1vZGVsaW5n 15983\nIGHDsW8= 15984\nIFBha2lzdGFu 15985\nIG92ZXJs 15986\nIGluZmxhbQ== 15987\nTkU= 15988\n7JeQ6rKM 15989\nIGF0dGVuZGVk 15990\nIGRlYWx0 15991\nIEFsdA== 15992\nIExpbmNvbG4= 15993\nIGF3YWtl 15994\nIGZpbHRlcnM= 15995\nIFdpdGhpbg== 15996\nY3p5d2nFm2NpZQ== 15997\nIHPDuw== 15998\nIEpvaG5ueQ== 15999\nIGludGVncml0eQ== 16000\nIGlzb2xhdGlvbg== 16001\nIEVhc3k= 16002\nINC/0YDQuNC9 16003\nIEFsaWNl 16004\nIHNtaWxpbmc= 16005\nZW5peA== 16006\nLC4uLg== 16007\nzrY= 16008\nIGJlZ3Vu 16009\nIGpld2Vs 16010\nIGNvbnZlbnRpb25hbA== 16011\nIHN0YXRpc3Q= 16012\nIGhhbmRlZA== 16013\nIGlycmU= 16014\nIHByb2hpYg== 16015\nIHNhdGVsbGl0ZQ== 16016\n6aaZ 16017\nIEluZHVzdA== 16018\nIHRyYWdlZA== 16019\nIHRyYXZh 16020\nIGlobQ== 16021\nIGNydWVs 16022\nIEFnb3Jh 16023\nIERvYw== 16024\nIHpvbmVz 16025\nIG1hbGw= 16026\nIHRyYXk= 16027\n15XXoA== 16028\nIGlycml0 16029\nIGthbnM= 16030\nIEJlYXQ= 16031\ndWRnZQ== 16032\naWVsbGU= 16033\nIHRydXN0ZWQ= 16034\nIGJpa2Vz 16035\nINGD0L8= 16036\nIE1lbWJlcg== 16037\nd2ljaw== 16038\nIGNyZWF0b3Jz 16039\nIGhlcml0YWdl 16040\naW5kaXN0aW5jdA== 16041\nIHJlc3Vy 16042\nZW5uZW4= 16043\nQ29tZQ== 16044\nIGZpcmluZw== 16045\nIEJ1ZW5v 16046\nINCi0L4= 16047\naWthbg== 16048\nZXR0ZXM= 16049\nIGtlcw== 16050\nIHRyaXBz 16051\nIGRpdm9yY2U= 16052\nIEts 16053\nIGNvbnNvbA== 16054\na2VlcA== 16055\n6riw6rCA 16056\nIFJlcG9ydA== 16057\nIGhvc3Rpbmc= 16058\nIGRpYW1vbmQ= 16059\nIGNvbXBsaWM= 16060\nIGhlbGljb3A= 16061\nIGRlcHVpcw== 16062\nZHM= 16063\nIENoYW4= 16064\n0Y/Quw== 16065\nIHNjaXNzb3Jz 16066\naWxhdGlvbg== 16067\nIHByb3BvcnRpb24= 16068\nRVJF 16069\nINmI2KfZhA== 16070\naW50YQ== 16071\nIG11Y2hhcw== 16072\ndWF0aW9u 16073\naXRpcw== 16074\n5oqK 16075\n0Y/RiQ== 16076\nIG5paW4= 16077\nIGVtcGhhc2l6ZQ== 16078\ndWVsYQ== 16079\nIHByb2R1Y2Vycw== 16080\nIHJ6ZQ== 16081\nw6RuZGVy 16082\nRVRI 16083\n5ro= 16084\nIGNvbnN0aXR1 16085\n5Zu9 16086\nIHBlcmZvcm1hbmNlcw== 16087\naXN0bGU= 16088\nZ292 16089\nIExpdGVy 16090\nIGluY29ycG9yYXRl 16091\nIGVkdWNhdGU= 16092\nIE5pbg== 16093\n7Kq9 16094\n2YfZhQ== 16095\nZWxlcmF0aW9u 16096\n15XXkQ== 16097\nIHlhxZ8= 16098\nb3JvdXM= 16099\nIENhcw== 16100\nIGdyYW50cw== 16101\n64ql 16102\nYW1lbA== 16103\nIOq3uOugh+qyjA== 16104\nIEVzdGU= 16105\n0YXQvtC00LjRgg== 16106\nINC/0L7RgdC70LU= 16107\nIGdlbnQ= 16108\nIGZvY3VzZXM= 16109\nYWxpdGllcw== 16110\nIFJo 16111\n67O0 16112\n5rCR 16113\nIERhbmNl 16114\ncnI= 16115\nIGFtZXI= 16116\nIHV0aWxpemU= 16117\nIGzDrQ== 16118\nIEFtb25n 16119\nIHByZWduYW5jeQ== 16120\nIGxvb3Bz 16121\n0LDQu9C+0YHRjA== 16122\nIE1vaA== 16123\nIGNhdGNoaW5n 16124\nIGdsb2I= 16125\nIGFqdWQ= 16126\nIFs/ 16127\nIEFuYWw= 16128\nbG9va2luZw== 16129\nIHN1cmZhY2Vz 16130\nIHByb2dyZXNzaXZl 16131\nIHZpcmFs 16132\nMDg= 16133\nzr4= 16134\nS0E= 16135\nIMW8eQ== 16136\nIHBpY2tz 16137\nYW5ub24= 16138\nIGJ1bGs= 16139\nIFJvc3M= 16140\nIGRlc2NyaWJpbmc= 16141\nIEdlbA== 16142\nIGxvY2FsbHk= 16143\nIGVuZGxlc3M= 16144\nIG1hc3NhZ2U= 16145\nIGNsZWFuZWQ= 16146\nIHRyYXZlbGVk 16147\n0LXQvdGL 16148\nIHNlbnRpbWVudA== 16149\naWdtYQ== 16150\nIE5hcw== 16151\nIGNoZW1pY2Fscw== 16152\nIHJpZ2h0ZW91cw== 16153\nIE1hZ2lj 16154\nIHJlbGF0ZXM= 16155\nIHRydWNrcw== 16156\nIDE5NjA= 16157\n5Yil 16158\nIGFwcGV0 16159\nIHNuYWNrcw== 16160\nIFN1bW1lcg== 16161\nIHnDvHo= 16162\nIHByaXM= 16163\nIE1leGljYW4= 16164\nIHRyYW5zcGFyZW4= 16165\nIG1pbm9yaXR5 16166\nIHZlcnRl 16167\nIGxhc3Nlbg== 16168\nNDY= 16169\n0LvQtdC6 16170\nw6lw 16171\nINGE0LjQu9GM 16172\nIGl5aQ== 16173\nIHNwYW4= 16174\n7ZWY7KeA 16175\nIGluZGljYXRlZA== 16176\ncXVhcg== 16177\nIHNjaG9sYXJzaGlw 16178\nIExHQlQ= 16179\nIGhpc3RvcmljYWxseQ== 16180\nw7PFgg== 16181\nIG1pbmlzdA== 16182\nIHBlbmV0 16183\nIFJhcA== 16184\nIGNvbnNlcnZhdGlvbg== 16185\n55u0 16186\nIEhvbmV5 16187\nIEJlaQ== 16188\naWRlbA== 16189\nIHJlc3BvbnNpYmlsaXRpZXM= 16190\nIG1lc3N5 16191\nIEV4Y2VwdA== 16192\nT1JF 16193\nIGluaXRpYXRpdmVz 16194\nIGp1bmlvcg== 16195\nIGRlc2lnbmVycw== 16196\nIGV4cGxvcmF0aW9u 16197\nIHNwb25zb3I= 16198\nIG1vYmlsaXR5 16199\nIGludGVn 16200\nbGFuZG8= 16201\nIGJhcms= 16202\nIGluZGljYXRlcw== 16203\n4LY= 16204\nIGVtcGxveWVy 16205\n5a6J 16206\nIGNvdXNpbg== 16207\nIGJvaWxpbmc= 16208\nIGNocm9t 16209\nIMOnYWw= 16210\nIHBlcnBldA== 16211\nIGNvbnRhaW5lZA== 16212\nIHBhcmtz 16213\n0Ks= 16214\nIEVuZ2luZWVyaW5n 16215\nUGxlYXNl 16216\nIFN0YXJ0aW5n 16217\naGVybw== 16218\nIGxhd3llcnM= 16219\n6KW/ 16220\nIHpk 16221\nIGZyYW5jaGlzZQ== 16222\ncmFnZQ== 16223\nIGludHVpdA== 16224\nIEdM 16225\ncmVhY2g= 16226\nIEVsbGU= 16227\nIG5oxrA= 16228\nIE5vcmQ= 16229\nIGJlYW4= 16230\nMDc= 16231\nIHBsZWFzYW50 16232\n5b2T 16233\ndmlyb24= 16234\nIGdyYWRpZW50 16235\nenVz 16236\nIEVN 16237\nIGVzc2F5 16238\n7JeQ7JqU 16239\n4bq/bg== 16240\nbnU= 16241\n4bur 16242\nIMOJcw== 16243\nIGRlbm9taW4= 16244\nIEdpcmxz 16245\nIHBlcnNvbm5lcw== 16246\nINin2YTYow== 16247\nYmlsZA== 16248\nIFN0YXQ= 16249\nIGNvbXBsaW1lbnQ= 16250\nIEthdGU= 16251\nIG9wdGltYWw= 16252\nIGhpZA== 16253\n2K/Zig== 16254\nIHF1aWNrZXI= 16255\nd2FsbA== 16256\nRW4= 16257\nSU5F 16258\nPz8/ 16259\n7LK0 16260\nIEFjdGlvbg== 16261\n5Z8= 16262\nIHBlbmFsdHk= 16263\nIEtheg== 16264\nJz8= 16265\nIGNyaWVk 16266\nIGNhbnZhcw== 16267\nZnRl 16268\nIGV4Y2x1ZA== 16269\nuOuhnA== 16270\nIGVtcGhhc2lz 16271\nIGVuenk= 16272\nIEhvdQ== 16273\nIG92ZXJzZWFz 16274\nw61hbW9z 16275\n5bir 16276\nw7ZnbGljaA== 16277\nIGhlYWRwaG9uZXM= 16278\nY24= 16279\nIEFnZQ== 16280\nIGFrYW4= 16281\nIGNoYXJhY3RlcmlzdGlj 16282\n7ZWY66m0 16283\nZ2V0cw== 16284\nIOu2iA== 16285\nIHJpdmFs 16286\nIGJvcmRlcnM= 16287\nZW1lbnRl 16288\nZW3DoXM= 16289\nIHlvbA== 16290\nIGNvbXBl 16291\nZW5kZXJz 16292\nxLFuZGFu 16293\nIG3DtmdsaWNo 16294\nIGJ1YmJsZXM= 16295\nbmF0dXJhbA== 16296\nIGFybWVk 16297\nIGVsYWJvcg== 16298\nIOydtOuyiA== 16299\nIHdhc2hlZA== 16300\nzr/Phc68zrU= 16301\n6KuL 16302\nIGZsYXZvcnM= 16303\nIGV4aXN0ZQ== 16304\nIHByZXN0 16305\nIFRoZW1h 16306\n0L7Qv9GA0L7RgQ== 16307\nZXJvbg== 16308\nVUU= 16309\nZXJp 16310\nIGNvbmNlcg== 16311\nIGFpeMOy 16312\n5YWp 16313\nIHByb3RlY3RpdmU= 16314\nINC30L3QsNGO 16315\nIOuCoA== 16316\nIElJSQ== 16317\nIG1lZXI= 16318\nIFNob3A= 16319\nbGxp 16320\nIE9yZGVy 16321\nIE1Z 16322\nIEdob3N0 16323\n44KC44GG 16324\nYWRlbA== 16325\nIHN0b2xl 16326\nIHJlbGVhc2luZw== 16327\nIENvbW1lbnQ= 16328\nIHRyYWlucw== 16329\n66qF 16330\nIHdpc3Nlbg== 16331\nZW5zZWQ= 16332\nIGRlc2NlbmQ= 16333\nIGZpZXI= 16334\nIHJhZGk= 16335\nIHBlcnN1 16336\n56I= 16337\nINC80L0= 16338\nIERlc3Q= 16339\nIHdvcnJpZXM= 16340\naXRldA== 16341\nYmFz 16342\nIHN0YWI= 16343\nbmFtZQ== 16344\nb3JpYw== 16345\nIENsb3Nl 16346\nIGFsdW1uaQ== 16347\nIFNlbGY= 16348\nZmZl 16349\naXRhdGluZw== 16350\nYXRoZXJpbmU= 16351\nIFJpZ2h0cw== 16352\nIGVsbG9z 16353\nIHdhcnJhbnQ= 16354\nIG5lcnZl 16355\nIHZlZ2V0YWJsZQ== 16356\nIFRlaWw= 16357\nIOqwmeydtA== 16358\nUlk= 16359\nIHN1c3RhaW5hYmlsaXR5 16360\nIHN0ZWh0 16361\nIGJyaWQ= 16362\nYWRhxZ8= 16363\nIHR2 16364\nIGR1cmF0aW9u 16365\nIHBlc3NvYQ== 16366\nIG1ldHJpY3M= 16367\nIGFkYW0= 16368\nY2Fz 16369\n0LDRgNC4 16370\nIGV2aWRlbnQ= 16371\nIGRpc3BsYXllZA== 16372\n2KfYpg== 16373\nIHJlY2s= 16374\nIEJ1ZGRoYQ== 16375\nIGRlbGU= 16376\nIERpZWdv 16377\nb3NwaA== 16378\nIGJsYQ== 16379\nIE1paw== 16380\ndWxhdG9y 16381\nIDIwMDE= 16382\nIHByb21vdGluZw== 16383\neWNo 16384\nIEVY 16385\nIGxhc3RseQ== 16386\nIG91dGxpbmU= 16387\nIHNwaXJpdHM= 16388\nIHZldXg= 16389\nIHN1YnRyYWN0 16390\nIMWfaW1kaQ== 16391\nIHBpbnM= 16392\nIGJ1cmdlcg== 16393\nIG1vbHRv 16394\nIGhhYsOtYQ== 16395\nIOuwmA== 16396\naWd1 16397\nZXJzdA== 16398\nIG5lbg== 16399\nIGJhY29u 16400\naXRpb3Vz 16401\nIGNhcnJpZXM= 16402\nIHByb21pc2Vz 16403\nbmRl 16404\nIExlZnQ= 16405\nIExpbQ== 16406\n5qM= 16407\nIDQ0 16408\nIGNhcmVlcnM= 16409\nIOyjvOs= 16410\nIHNwZWVkcw== 16411\ncXXDqQ== 16412\nbWFk 16413\nbWFya2V0 16414\naXNtZQ== 16415\nIDIwMDM= 16416\nIHJlY2Vzcw== 16417\nIEpVRA== 16418\nIHJhY2lzdA== 16419\nIFNjaGw= 16420\nIHBhcmxlcg== 16421\nIG90cm9z 16422\naXNoZXM= 16423\nIGNvbnZlcnRlZA== 16424\nYWFhYQ== 16425\n0LDQvdC40Lg= 16426\nIEFyaw== 16427\nIENoYW5jZQ== 16428\nIGVsZW1lbnRhcnk= 16429\nzrXOvQ== 16430\naW5rcw== 16431\nSW50ZXJ2aWV3ZXI= 16432\nIGZyZWVseQ== 16433\nYWxhaA== 16434\nIOuLpOuluA== 16435\nIHJlcXVlc3RlZA== 16436\nIHRvcnF1ZQ== 16437\nbm/Fm2Np 16438\nb3VyZWQ= 16439\nIFN0YWZm 16440\nIHN0YWlu 16441\nIEFsYW4= 16442\nIHZlcmU= 16443\nIFdpbnRlcg== 16444\nIGRlZmVjdA== 16445\naWVkeQ== 16446\nIGJlYXRz 16447\nIGjDoQ== 16448\ndW1u 16449\nb29ucw== 16450\naXR1ZGVz 16451\nIHNlaXQ= 16452\nb2x5 16453\nIHJlc2Vydg== 16454\nIGV4dHI= 16455\nIHBoeXNpY2lhbg== 16456\ndmlzb3I= 16457\nIGhhbmRmdWw= 16458\nIE5hdGlvbnM= 16459\nIOyii+ydgA== 16460\ndWNjZXNz 16461\nIHVwc3RhaXJz 16462\nIFNxdWFyZQ== 16463\nIGhlaW4= 16464\nIFNlYXNvbg== 16465\nb2xpcw== 16466\nIHByaW5jZQ== 16467\nIGRlZmVuc2l2ZQ== 16468\n570= 16469\nINC80LXRgdGC 16470\n0ZbQuQ== 16471\nINin2YY= 16472\ndW1ibGU= 16473\n6rmM7JqU 16474\nIGFzc2Fzcw== 16475\nIGNpcmN1bGFy 16476\nIHF1YWxpdGllcw== 16477\nIGhtbQ== 16478\nIGJsb3du 16479\nIExpeg== 16480\nIEt1cg== 16481\nIFNB 16482\nIGZpbmRpbmdz 16483\nIGNvbG91cnM= 16484\nIGRlbGxl 16485\nIElS 16486\nIEF0aA== 16487\nIER1Yg== 16488\nIE94 16489\nINiu 16490\nIHBvY2tldHM= 16491\nIGdyaWxs 16492\nIHN3aXRjaGluZw== 16493\nIHByZWZlcnJlZA== 16494\nIFdhbGVz 16495\nIGV4ZW1wbG8= 16496\nIGNob3BwZWQ= 16497\nIHZhY2NpbmF0aW9u 16498\nIG5ldXJv 16499\nIHNwZWNpZnk= 16500\naXZvcw== 16501\nIHNlcsOh 16502\nIHppZQ== 16503\nIOCurg== 16504\nIHJlc3VsdGluZw== 16505\nIFVnaA== 16506\nIG1lc3NlZA== 16507\nQ0Q= 16508\nIHBhYXI= 16509\nIGNvbWVy 16510\nIGNvdWNo 16511\nIEZlc3RpdmFs 16512\nIDQ5 16513\ndm91cw== 16514\nemVucw== 16515\n56iu 16516\nIEtlbm5lZHk= 16517\nIFRz 16518\nIOuztOyX 16519\nIGRlbW9uc3RyYXRpb24= 16520\nIHVudG8= 16521\nIGZydXN0cmF0aW5n 16522\nIGxhYm9yYXRvcnk= 16523\nIGVneQ== 16524\nIGJlYXV0aWZ1bGx5 16525\nIOyerOs= 16526\nIGFsZ3U= 16527\nIMO2eWxl 16528\n5L2g55yL 16529\nIFBI 16530\nIGZvcnR1bmU= 16531\nIGNsZWFuZXI= 16532\nIFJvYmlu 16533\nIHNhdXM= 16534\nIEdlbGQ= 16535\nIGthdA== 16536\nb2Jz 16537\nIG9sdXI= 16538\nIG1hdHQ= 16539\nIHF1ZXN0YQ== 16540\nIHN1Z2dlc3Rpb24= 16541\nZW5jZXI= 16542\n0L7RgdGC 16543\nIHJhZGFy 16544\nIOyeoQ== 16545\naXNoYQ== 16546\n4K6o 16547\n44KT44Gq 16548\namVz 16549\nIHZlZWw= 16550\n7IKw 16551\nIGF1dGhvcnM= 16552\n44CO 16553\ncGxhbg== 16554\nIGNvbGxhYm9yYXRpdmU= 16555\nIGluc3RpbmN0 16556\nIGZhcm1pbmc= 16557\nYXVnZQ== 16558\nRWR1 16559\nIG1lbWJlcnNoaXA= 16560\nIHNpbXVsdGFuZW91c2x5 16561\nIGJha2U= 16562\nIGvDpA== 16563\nIGxlY3R1cmVz 16564\n0YfQtdGB 16565\nIHByZW5kcmU= 16566\nIGNvbGxhcHM= 16567\nIFNheWE= 16568\nIEZ1dA== 16569\nIHlvZw== 16570\nIFJhdGhlcg== 16571\n2LHZig== 16572\nIGNhbXBz 16573\n0L7Qu9C+0LQ= 16574\nIHNpbXVsYXRpb24= 16575\nIE1haw== 16576\nTGF1Z2hz 16577\nIGdyZXk= 16578\nIHNlbnRlbmNlcw== 16579\neWVu 16580\nIFVubGVzcw== 16581\nSmU= 16582\nIFNhdGFu 16583\nINGC0LDQutC20LU= 16584\nIE5B 16585\nIGJyb24= 16586\nID9d 16587\nIHNvdWxz 16588\nIGxpZ2h0bmluZw== 16589\nIGltYWdpbmVk 16590\nIGN6eWxp 16591\ncHNpbG9u 16592\nZXR0YQ== 16593\nIGJlbGlldmluZw== 16594\nIHN0cm9uZ2VzdA== 16595\nIENPTg== 16596\nIHF1ZWxxdWVz 16597\nIGltbWlncmFudHM= 16598\nIHdhbGxldA== 16599\n6YCZ5piv 16600\nIEplcnNleQ== 16601\nIGltcGxpY2F0aW9ucw== 16602\nIGZvcmI= 16603\n44CP 16604\nIHVuYmVsaWV2YWJsZQ== 16605\n2KfYoQ== 16606\nIG9wZXJhdGlvbmFs 16607\nw7xz 16608\nIEdN 16609\nIOq3uOufsOuNsA== 16610\nIGdyYWNpYXM= 16611\nIGVudGVuZA== 16612\nIFJlZ2FyZA== 16613\ncm9i 16614\nINGC0LXRhQ== 16615\n6I8= 16616\nIFJldm9sdXRpb24= 16617\nIHdhYXI= 16618\nIEJpeg== 16619\ndGhlbGVzcw== 16620\nIHNwb25zb3JlZA== 16621\ncXVpZXI= 16622\nIOydvOs= 16623\nIHRlaw== 16624\nIOuQoA== 16625\naWdrZWl0 16626\nIEx1Y2s= 16627\nIENlcnRhaW5seQ== 16628\nIHRvbGw= 16629\nINC90LjRh9C10LPQvg== 16630\nIE1vbmV5 16631\nINGB0YLQvtGA 16632\nIERvdWJsZQ== 16633\nIFdvbGY= 16634\nIGNodW5r 16635\nzqzOvQ== 16636\naXTDqXM= 16637\nb25pbmc= 16638\nTWFy 16639\nIGdyYW5kZXM= 16640\nIGNvbGxlY3Rpb25z 16641\nIEV1cm9wYQ== 16642\nINCw0YA= 16643\nIOKAi+KAi+KAiw== 16644\nIOq3uOufrOuptA== 16645\nINC+0LHRig== 16646\nIOOBqg== 16647\nIOyLnOqwhA== 16648\nIEN1c3RvbQ== 16649\nIOyymA== 16650\n0ZbQu9GM 16651\nIGluZGl2aWR1YWxseQ== 16652\n7Zc= 16653\nIGRvemVu 16654\nIG93ZQ== 16655\nIFZpY3Rvcmlh 16656\n5Y+v6IO9 16657\nIGJlZXQ= 16658\ndXJi 16659\nIGFuYWxvZw== 16660\nacOnw6Nv 16661\ngpw= 16662\nc29ldmVy 16663\nIG1vZG8= 16664\nIHN1YnNjcmliZWQ= 16665\n7J6s 16666\nIGVudGl0aWVz 16667\n54mH 16668\nIGNsb3NldA== 16669\nIHJlc3BvbmRpbmc= 16670\nIHByaW50ZXI= 16671\nIFN0ZXBoYW4= 16672\nIGJ5xYI= 16673\nIERvbQ== 16674\nIEZlcm4= 16675\nIFBpZXI= 16676\nIHdpxJlj 16677\nIGhlbmNl 16678\nIG1vZHVsZXM= 16679\n44Os 16680\nIOuUsQ== 16681\nIERhbm55 16682\nINGB0LXQsdC1 16683\nIHZhZA== 16684\nIOyXhA== 16685\nIHNvdXM= 16686\nIHNwaGVyZQ== 16687\nQlk= 16688\nIFBlZA== 16689\naWduZWQ= 16690\nIHdoZWF0 16691\nIHVuZGVycw== 16692\nIGV2b2x2ZQ== 16693\nIGRlY2xhcg== 16694\nIGxpZ2h0bHk= 16695\nIGlkZW50aWZ5aW5n 16696\n5oSP5oCd 16697\nIGxlZ2VuZGFyeQ== 16698\nIGdlbnVpbmU= 16699\nIGdyaW5k 16700\nIFVuZQ== 16701\nZ2ViZW4= 16702\nIGJpY3k= 16703\nIGp1bXBz 16704\nIHByb3ZpbmNl 16705\nemnEmQ== 16706\nINeQ16DXmQ== 16707\nIGhvYw== 16708\nINCx0Ls= 16709\nIEdyYWQ= 16710\nIHJldmVuZ2U= 16711\nINin2YTYqg== 16712\nb29o 16713\n5ouc 16714\n0LDRhtC40Lg= 16715\n5bmz 16716\nIGVsZWN0cm8= 16717\nIOuQkA== 16718\n44Gn44Gv 16719\nIGZhbHM= 16720\ncmllbA== 16721\nb2tlcg== 16722\nIEV4Y2VsbGVudA== 16723\nIE1vcmdhbg== 16724\nIGJyaWNr 16725\nIHN1YnN0YW50aWFs 16726\nIHBvbGx1dGlvbg== 16727\nIFTDvHI= 16728\nIEV2ZXQ= 16729\nIGx1bmc= 16730\n44GW 16731\n15nXqQ== 16732\nb21tZXM= 16733\nIHJlYWxpemluZw== 16734\nIGh1bWJsZQ== 16735\nIExvY2s= 16736\nIGJvZA== 16737\nIOyWuA== 16738\nIHBlZXJz 16739\ndXp6 16740\nIGVtYmVkZGVk 16741\nIGNsYXJv 16742\nIGFnZ3JlZw== 16743\nIGVtcGxveWVycw== 16744\nIFJhag== 16745\nIOOBqA== 16746\nIFlp 16747\nIGpldQ== 16748\nYXRlcnM= 16749\nIHN0cmlrZXM= 16750\nbm9z 16751\nYXV0cmVz 16752\nZHI= 16753\nb3BoZXI= 16754\nIEFwcGFyZW50bHk= 16755\n7ZiE 16756\nIGluZmFudA== 16757\n2KfYqA== 16758\n0YLRiw== 16759\n7Zs= 16760\n2q8= 16761\nIHJlZGVz 16762\nYWNhxJ/EsW0= 16763\nIERBVklE 16764\nIENoaWNrZW4= 16765\nIHBlcnNwZWN0aXZlcw== 16766\nIHZpZXdlcg== 16767\nIHNoYXI= 16768\nINC/0YDQvtC40Lc= 16769\nbGlndA== 16770\nZXJvcw== 16771\naXRhYmxl 16772\n0LjQu9C+0YHRjA== 16773\nIGRpZsOt 16774\ntOuNsA== 16775\nIHJldGlyZWQ= 16776\nIHRoYXRz 16777\nemVuaWU= 16778\nYmVpdGVu 16779\nIG15Y2tldA== 16780\nIFJhYg== 16781\nIGluZmxhbW0= 16782\n7LCu 16783\nIGR1bQ== 16784\nIGRhZGR5 16785\n5pyf 16786\nIGltbWVycw== 16787\nIHBsYXlsaXN0 16788\n4K+G 16789\nIHRyYXVt 16790\nIHJlZnVzZQ== 16791\nc3RlcA== 16792\n4K6a 16793\nY3Vw 16794\nIHBvcHM= 16795\ncmltaW4= 16796\nYXnEsW0= 16797\nIGFsZA== 16798\nIHVubmVjZXNz 16799\nIGRhaA== 16800\nIElyaXNo 16801\nIGNvbXBy 16802\nbGHFnw== 16803\nVFA= 16804\nIHRyYW5zbGF0ZWQ= 16805\nU2M= 16806\nY2XEn2lt 16807\ntJA= 16808\nIGRyZWk= 16809\nINC70Y7QtNC10Lk= 16810\nIHF1aWVybw== 16811\nIGhlbGU= 16812\nemxpY2g= 16813\nIGFwcGxlcw== 16814\nIGRpc3RyaWN0cw== 16815\nIGNyZWRpdHM= 16816\nIGFzcA== 16817\nIOuLqA== 16818\nb3JhbA== 16819\n5b2x 16820\nIHN0ZXBwaW5n 16821\nIFZh 16822\nIGdhaW5z 16823\nNjU= 16824\nIG51ZXN0cmE= 16825\nZWRheQ== 16826\nYXNzYWRvcg== 16827\nIExpbmQ= 16828\nIGNyb3Bz 16829\nY2llbmRv 16830\naWd1ZQ== 16831\nIGJhbmE= 16832\nQW0= 16833\nIHBlbnQ= 16834\nIGFkZGljdGlvbg== 16835\nIHBhY2thZ2luZw== 16836\nw6Rk 16837\nqqg= 16838\nIHBlcnF1w6g= 16839\nIGNhbXBhaWducw== 16840\nIHN0ZWVw 16841\nIG5ldWU= 16842\nIGVtYmFycmFzc2Vk 16843\nIGRpc3RpbmN0aW9u 16844\naXR6ZXI= 16845\n5ZGK 16846\nIHJlZ2lzdHJhdGlvbg== 16847\nIGxsYW0= 16848\nIEFsbWlnaHR5 16849\nbGllc3Q= 16850\nIHV6 16851\nbmFr 16852\n57o= 16853\nIHRlcmF6 16854\naWFtZW50ZQ== 16855\nIHRyYW5zYWN0aW9ucw== 16856\nIGPDtHQ= 16857\nIHN3aXRjaGVk 16858\nIGNvbWJv 16859\nIHByYXllcnM= 16860\nIGludGVybnNoaXA= 16861\nIGFkZHJlc3Nlcw== 16862\nIGNoYXJpdHk= 16863\nIFdPTw== 16864\nIGJhaXQ= 16865\n6L+H 16866\nIO+/vQ== 16867\nIGZpY2E= 16868\nIFR5bGVy 16869\nYXJ1 16870\nIGF0b21z 16871\nIExldmVs 16872\nINC/0L7RgtC+0Lw= 16873\nIGZhbWU= 16874\ndWxr 16875\nIHRlYWNoZXM= 16876\nIHJlYnVpbGQ= 16877\n0LXQtNGM 16878\nIEluZG9uZXNpYQ== 16879\ndXNoaQ== 16880\nIFNob3J0 16881\nIGVuc3VyaW5n 16882\nZnM= 16883\nZWxl 16884\nIG1hcmdpbmFs 16885\nIGNvbmNsdWRl 16886\nYW10 16887\nIHZlcmlmeQ== 16888\nIE1jRG9uYWxk 16889\nIHNrYWw= 16890\nIHJlY29uc3Q= 16891\nIE1hbm4= 16892\nIGJhc2VtZW50 16893\nIHRyYW5zZm9ybWVk 16894\nIG9jY2FzaW9uYWxseQ== 16895\nem9uZQ== 16896\nIERhbnM= 16897\nINC60LDQutC+0Lk= 16898\nIGRpYWdub3NlZA== 16899\nIM+EzrE= 16900\nIGNvbW1hbmRz 16901\nIHByZXNpZGVudGlhbA== 16902\nIGFiYg== 16903\nIGJyYWNrZXQ= 16904\nIExlbQ== 16905\nw6VuZw== 16906\nIGZhdm9yaXRlcw== 16907\nIHJldm9s 16908\nIO2KuQ== 16909\nIGhhcmFzcw== 16910\n6YU= 16911\nIGNsZWFucw== 16912\nc3TDpG5k 16913\nIGtub2NrZWQ= 16914\nIHBlb3BsZXM= 16915\nIG11c2ljaWFucw== 16916\nIG11dHVhbA== 16917\nIENvbGQ= 16918\nODg= 16919\nemVq 16920\nYXRpZQ== 16921\nIEhvbm9y 16922\nIG9ic2Vzc2Vk 16923\nIE1VU0lD 16924\nIEJyZWFr 16925\nw7puZw== 16926\nIG1vZGlmeQ== 16927\nIHPDtnlsZQ== 16928\nINee15Q= 16929\nIE9ubGluZQ== 16930\nZm8= 16931\nIE1pbGxlcg== 16932\nIGxpa2luZw== 16933\nIGluaGFi 16934\nIGdyYXRpdHVkZQ== 16935\nIEpvdXJuYWw= 16936\nYXJuZXNz 16937\nSm9obg== 16938\nIEdpdA== 16939\n5Ymb 16940\nIHNpbmNlcmU= 16941\nIFNjaQ== 16942\nIEVsaQ== 16943\nIHN5bWJvbHM= 16944\nIG1hbnVhbGx5 16945\nzrXPgg== 16946\nINCy0ZbQtA== 16947\nIEZhdA== 16948\nIGxhYmVscw== 16949\nIHNvcGhpc3RpY2F0ZWQ= 16950\ndW1wcw== 16951\nIHJlbGVhc2Vz 16952\nIDQ3 16953\nIE9N 16954\n6rCA6w== 16955\nIEJpZW4= 16956\nIFJlZg== 16957\n6KiY 16958\nIFN0YQ== 16959\nIEVnZw== 16960\nIGluZGljYXRvcg== 16961\ncHNvbg== 16962\nIG5hc8SxbA== 16963\nUmlnaHQ= 16964\nIGNvbnZleQ== 16965\nIGtub3Q= 16966\nIGNvbm5lY3Rz 16967\ndWxhcw== 16968\nIHByZWNlZA== 16969\nIGluZXF1YWxpdHk= 16970\nYW1pZW50bw== 16971\nIHJlcGx5 16972\nT1k= 16973\nIGRpc21pc3M= 16974\nIOuQnA== 16975\n54Sh 16976\nINGF0L7RgNC+0YjQvg== 16977\nIG3DqWQ= 16978\nIHJhbmRvbWx5 16979\nIE9udA== 16980\ndWFyZA== 16981\nIHB1bGxz 16982\nINGC0LXQv9C10YDRjA== 16983\nIE5lZWQ= 16984\nIFNvZnQ= 16985\nIHN0cmVuZ3Rocw== 16986\nIGdvZWQ= 16987\ndW1lbg== 16988\n5q27 16989\nIO2OuA== 16990\nINC00L7QsQ== 16991\nIGNsYXJpdHk= 16992\nIEFp 16993\nIGJhbGxvb24= 16994\nIFBhbmQ= 16995\nIOyVhOuL 16996\nIHNoaW55 16997\nIHNtYWxsZXN0 16998\nb25pYQ== 16999\naGlsbA== 17000\nb3Rpbmc= 17001\nIGVpbmc= 17002\nIG1lcmVseQ== 17003\nIHNldXM= 17004\nINC90LXQvw== 17005\nIO2GtQ== 17006\nIGd1aWRlcw== 17007\nIHNwZWNpYWxpc3Q= 17008\nIHN0ZWFr 17009\n44KI44GG 17010\nIG1pZ3JhdGlvbg== 17011\ncXVlbGU= 17012\nIHJ1aW5lZA== 17013\nIHB1cHA= 17014\n5aWz 17015\nIGtlbmQ= 17016\nYW5nYW4= 17017\nIHBhbG0= 17018\nIHVuZmFpcg== 17019\nIHpt 17020\nIERW 17021\nY2hlc3Rlcg== 17022\n0LjRjg== 17023\nIG9vaA== 17024\nZXJn 17025\nQVRI 17026\nsKk= 17027\n5ZOq 17028\ncmlzb24= 17029\nIGludm9sdmluZw== 17030\nIHBhcnRseQ== 17031\nYW7Dp2Fpcw== 17032\nIHZvdw== 17033\nIHByb21pbmVudA== 17034\nIGNyeXN0 17035\naWJh 17036\nIGRlc2VydmVz 17037\nIG92ZXJ0 17038\nIHNlbnNpdA== 17039\nIFdoZQ== 17040\nIHRpZ2h0ZW4= 17041\nIGludGltaWQ= 17042\nIGFsaW1lbnQ= 17043\nd2lsbA== 17044\nIHN0cmVuZ3RoZW4= 17045\nIFRhbg== 17046\n5Y+I 17047\n44GX44G+44GZ 17048\nb25p 17049\nIE11bg== 17050\nIHByb3Bo 17051\nIHJlaGVhcnM= 17052\nIEtsZQ== 17053\nIHZlY2Vz 17054\nIHdvbmRlcmVk 17055\nb2tp 17056\nIHNlbnNlcw== 17057\ntOyL 17058\nxrDhu5s= 17059\nIMiZaQ== 17060\nIG11Y2hvcw== 17061\nIHdhdGNoZXM= 17062\nb3J0dW5hdGU= 17063\nIEp1YW4= 17064\n7J6W7JWE 17065\n0YDQtQ== 17066\nZWk= 17067\naW9uZW4= 17068\nIGV4cGVyaW1lbnRhbA== 17069\nIGRhdWdodGVycw== 17070\n4Lib 17071\nIG1lbnRhbGx5 17072\nYmVjY2E= 17073\nYXdhcmU= 17074\n7ISd 17075\nIHdoYXRzb2V2ZXI= 17076\nIGVuYWJsZXM= 17077\nIExvdw== 17078\nb2lk 17079\n4LiK 17080\nw7Nk 17081\n2Lo= 17082\nIGNvbnN0cnVjdGVk 17083\nIExhZGllcw== 17084\nIGFjY3VzZWQ= 17085\nINCw0L0= 17086\nRGFu 17087\nIHNwYXdu 17088\nIGNvbnRhaW5lcnM= 17089\nIGFydGlzdGlj 17090\nxLFw 17091\nIGRpc2Ns 17092\nIGF1dHJlcw== 17093\naW5hcw== 17094\nIE5hdGlvbg== 17095\nIG5hZw== 17096\nYmVhbg== 17097\nd2hl 17098\nnOuPhA== 17099\nIFNlb3Vs 17100\nIO2PrA== 17101\nIE5pY2g= 17102\nIGNvbXBsZW1lbnQ= 17103\nIGludGVydmVu 17104\nIE1vZGVs 17105\nIE9yYW5nZQ== 17106\nbmFtb24= 17107\nIGNhbGN1bGF0aW9u 17108\nc2Vl 17109\nIHVzdGVkZXM= 17110\nIGxlYg== 17111\nIGRvY3Q= 17112\n0ZbQvQ== 17113\nIGZvc3Rlcg== 17114\nIGVsYXN0aWM= 17115\nIEFoaA== 17116\nIGFjZQ== 17117\nIFBpbms= 17118\nIEplZw== 17119\nIGRlZXI= 17120\n44GX44GE 17121\nc2lz 17122\nIGpha28= 17123\nIEVtbWE= 17124\n0YHRgtCy0LXQvdC90L4= 17125\nIHBvcnRyYWl0 17126\nIG1ha2Vy 17127\nIGF1bWVudA== 17128\n0YDQvtCx 17129\nIGFpcnBsYW5l 17130\nIHRyYW5zcGFyZW5jeQ== 17131\nIGFkanVzdG1lbnQ= 17132\nIENEQw== 17133\nw6dvbg== 17134\nIHVwbG9hZGVk 17135\nINC00LXQudGB0YLQsg== 17136\nINCz0L7RgtC+0LI= 17137\nIGl0ZXI= 17138\nIGN1cnNl 17139\nw7Ru 17140\nbWVyY2U= 17141\nYXJhbg== 17142\nIGxlYWs= 17143\n57WQ 17144\nIGFic2VuY2U= 17145\n0YHQutC40Lk= 17146\nIHJlYWRlcnM= 17147\nYWxlcg== 17148\nIGJlbmVhdGg= 17149\nYW5nbw== 17150\naGV0aWM= 17151\nIGZpbm5z 17152\nIHBvb3A= 17153\nIGR1cGxpYw== 17154\nSGk= 17155\naWdz 17156\nb2xvZ2ljYWxseQ== 17157\nb3Bw 17158\nIGRpemVy 17159\nIEFsbGVu 17160\nIGdsaQ== 17161\nIGFjY2VsZXJhdGlvbg== 17162\nIHZpdGFtaW4= 17163\n44Ot 17164\ndsOk 17165\nIEFjY2Vzcw== 17166\n4K6Z 17167\ncsOhcw== 17168\nIGFwcHJlY2lhdGVk 17169\nIG5haA== 17170\nIHBvc3Rlcg== 17171\nIHRhbGU= 17172\nIGhpZ2hsaWdodGVk 17173\n5paH 17174\nxbxlbGk= 17175\nIGJsb2NrY2hhaW4= 17176\nIG1pY3Jvdw== 17177\nIGNpbmVtYQ== 17178\nIENoYW5n 17179\nIFNlYXJjaA== 17180\ndXN0ZXJz 17181\nIFplcm8= 17182\nIERpdmlzaW9u 17183\n0YDQsNGB 17184\nIHNjYXJl 17185\nIGplbGx5 17186\nIEFkbWluaXN0cmF0aW9u 17187\nU08= 17188\nIGxpbmVk 17189\nIOqwhA== 17190\nIGdlYmVu 17191\nIHNvZGE= 17192\nIHdpbm5lcnM= 17193\ns7w= 17194\n2ZI= 17195\nIEFtYg== 17196\n5ZWP6aGM 17197\n5ZQ= 17198\nIHBlZw== 17199\n5bex 17200\nNDM= 17201\nIHJhdXM= 17202\nIHJld2FyZHM= 17203\nIGluY2x1cw== 17204\nIGhpZ2h3YXk= 17205\nIGhhaA== 17206\nIG11bHRpcGxpZWQ= 17207\nIHPhur0= 17208\nIGRpc2NpcGxlcw== 17209\nIG5pbmc= 17210\nIGRyZXNzaW5n 17211\nIGF0dHJpYnV0ZXM= 17212\nIE1vc2M= 17213\nIEdyZWVjZQ== 17214\nIHNlaw== 17215\nIExlYXJu 17216\nIGp1cw== 17217\ncmVuZHJl 17218\nIHBlcnNvbm5l 17219\ncGxldGU= 17220\nIHBsYWNpbmc= 17221\nIGx1ZWdv 17222\naWxsYW5jZQ== 17223\nINC+0LHRiQ== 17224\nIHByb3Zpc2lvbg== 17225\nIGxpb24= 17226\ndHJh 17227\nYm9hcmRz 17228\nIGJlaGF2aW91cg== 17229\naGV5 17230\nIHN1YnNjcmlwdGlvbg== 17231\nIHByb3RhZ29u 17232\n44Oj 17233\nIHZhcmE= 17234\nIMWfdQ== 17235\nIGhhaGE= 17236\nIHRlYXNwb29u 17237\n5p8= 17238\nYXZvaXI= 17239\nIGNyeXB0bw== 17240\nINGB0YLQsNGA 17241\nIFN0b3Jl 17242\nYWJz 17243\nIFN0dWRlbnRz 17244\nIGxhdW5k 17245\naW50bw== 17246\nIGFwcHJvYWNoZWQ= 17247\nsJw= 17248\n0YPRjtGJ 17249\nIExhYm9y 17250\nb3Rlcw== 17251\naWF0cmlj 17252\nIGdyb8Of 17253\ndXRpdmU= 17254\nINC40LQ= 17255\nIEdpYg== 17256\nIHBsYWNlbWVudA== 17257\nIGRpZsOtY2ls 17258\nIGZyb2c= 17259\nINCy0YHQtdGF 17260\nIEpy 17261\nYXplZA== 17262\n0YPRiQ== 17263\nIOq8 17264\nZnJhbWU= 17265\n0LDQtdGI0Yw= 17266\nIGxvY2tkb3du 17267\n5ZGz 17268\nIG1lZGk= 17269\nINeU157X 17270\n0LXQvdC40Lk= 17271\nZW1hbGU= 17272\n7KKF 17273\nYXRlcmFs 17274\nIGRpc3RhbnQ= 17275\nIGJlYXJz 17276\nIGpvdXJuYWxpc3Q= 17277\n6Kej 17278\nIE1hcnNoYWxs 17279\nIElobmVu 17280\ndWV0b290aA== 17281\nYmFn 17282\nIMSRw6M= 17283\nIEhpZ2huZXNz 17284\nIOywjQ== 17285\n0LjQutCw 17286\nIFd1 17287\nIEZyYW4= 17288\nIHBlbmc= 17289\nIGZvbg== 17290\nIGh5cG90aGVzaXM= 17291\nINGA0YM= 17292\nIGx5 17293\n15o= 17294\n7JuU 17295\nIFJhZGlv 17296\n4Lie 17297\nRGF2 17298\nIGVtYmFycmFzc2luZw== 17299\nIOyeiOyWtA== 17300\nIGNhc3Rpbmc= 17301\nIGNhZ2U= 17302\nIFBzeWNo 17303\nIOydvOuLqA== 17304\nIMW+ 17305\naW1i 17306\nIGRpcmVjdG9ycw== 17307\nU0g= 17308\nIM+EzrfOvQ== 17309\n4buBdQ== 17310\nIGtvbnXFnw== 17311\nIG9wdGlvbmFs 17312\ncXVhcnRlcnM= 17313\naWtlcg== 17314\nIFNhbnQ= 17315\nIHZlcnNlcw== 17316\n67aA 17317\nIG9sYXI= 17318\nIM+H 17319\n44OV 17320\nIM6zzrnOsQ== 17321\nIEltbQ== 17322\nIGNvbnRyb3ZlcnNpYWw= 17323\nIGVyc3Rlbg== 17324\nIHJlY2lw 17325\nIENocmlzdGlhbml0eQ== 17326\nIOq0nA== 17327\nb3Jkb24= 17328\n15XXqQ== 17329\nIHNsYXNo 17330\nIFBm 17331\n0YPQtNGM 17332\n15XXnQ== 17333\nIFBlcnJ5 17334\nIG1hbXk= 17335\nIGJhY2tncm91bmRz 17336\nIOCujuCuqQ== 17337\nIHBlbmRhbnQ= 17338\nIENvbHVtYmlh 17339\nIGludmVyc2U= 17340\nINGH0LXRgNC10Lc= 17341\nIHN2 17342\nIGRpZ2dpbmc= 17343\nNDE= 17344\nY2hlbQ== 17345\nIG5hdmlnYXRpb24= 17346\nIFNoaW4= 17347\nIEZyb250 17348\nUEQ= 17349\nIGJlYXJpbmc= 17350\nIFdhc3Nlcg== 17351\nIHdheA== 17352\nIENIUklT 17353\nY2hpbmc= 17354\nIHByZXNzZWQ= 17355\nRWw= 17356\nIERhbA== 17357\nb25zaW4= 17358\nIGJpbmRpbmc= 17359\n0YHQutC+0Lk= 17360\ncG9vbnM= 17361\nIG1vY2s= 17362\nYXJlc3Q= 17363\n0LrRgNCw 17364\nTU0= 17365\nIGNvcnJ1cHQ= 17366\nc3Rvcm0= 17367\nIHJlZnJlcw== 17368\nIENvYWNo 17369\nbGzDpA== 17370\nIFRISVM= 17371\nIHBhcmFn 17372\nIOyTsA== 17373\ncG9vbA== 17374\nIGJpbGxpb25z 17375\nIOq5gA== 17376\nZ3JvdXA= 17377\nIHdlbGNvbWluZw== 17378\nY2VsbGVuY2U= 17379\nIER1a2U= 17380\n6ri0 17381\nIHByaW1lcmE= 17382\n7KC4 17383\nIHBvbmQ= 17384\nIHN0YXR1ZQ== 17385\nIOq1rOs= 17386\nIGhhdGNo 17387\nIGluc3RydW1lbnRhbA== 17388\nIHJlc2lkZW50aWFs 17389\n7Luk 17390\nIGFjY2VwdGluZw== 17391\nb3NoaQ== 17392\nZGF0ZQ== 17393\nIOyUqA== 17394\nIHBsYW50ZWQ= 17395\nIGpva2luZw== 17396\nIOyEnA== 17397\nIGhhdGVk 17398\nINGA0LDRgdGB0Lo= 17399\nIHNsZXB0 17400\nIHBhY2thZ2Vz 17401\nIGlzbGFuZHM= 17402\nZXNlbg== 17403\nxJ/EsQ== 17404\nIGRpYWdvbg== 17405\nIE9zYw== 17406\nIG1lc2g= 17407\nIHNjYWxlcw== 17408\nYXJpdHk= 17409\nIERlZmVuc2U= 17410\n44Gh44KH 17411\nIExld2lz 17412\nINGB0LXQs9C+0LTQvdGP 17413\nIGZsaWVz 17414\ndWluZWx5 17415\nIENvbnNpZGVy 17416\nIHN0YXJr 17417\naGV3 17418\nIEFzw60= 17419\ns7Tr 17420\nIHByb3Bvc2U= 17421\nIO2VmOuptA== 17422\nb2Rv 17423\nIE5vcm1hbGx5 17424\nIGhlZWZ0 17425\nIEhhcnJpcw== 17426\nZ3Jv 17427\nIEJsb29k 17428\nYmFzZQ== 17429\nIGlPUw== 17430\nIHRvdWNoZXM= 17431\nIGluc3Bpcg== 17432\nINeT 17433\nIGJpbmFyeQ== 17434\nIOy2lA== 17435\nIHNlcmlhbA== 17436\nIGlvbg== 17437\nIHVuZW1wbG95bWVudA== 17438\nIG9kZHM= 17439\nIEZhYg== 17440\nIEZCSQ== 17441\nQlJVTg== 17442\nIHdlaWdodHM= 17443\nzr3Ovw== 17444\nYXRpbGU= 17445\nIG51cnNlcw== 17446\nIGludm9sdmVtZW50 17447\nIO2UvA== 17448\nIGdvdmVybmFuY2U= 17449\nIOKCrA== 17450\n0YDRg9C/ 17451\naWVycmE= 17452\n7ZiV 17453\nIEplcnJ5 17454\nIGJlYXJk 17455\nIHNhbHZhdGlvbg== 17456\nIEFsb25n 17457\nZ2VudGxl 17458\nIEtp 17459\nYm9s 17460\nIFBsYXQ= 17461\nIGhhc2h0 17462\n6L+R 17463\nIHdhcmU= 17464\nIHBhcnRpZQ== 17465\neWN6 17466\nIGludHI= 17467\nRmlo 17468\nbmVudA== 17469\nIGNoZWF0 17470\naWxlbg== 17471\nIOuv 17472\nb3JpZQ== 17473\nIGbDoWNpbA== 17474\nZXRyaWM= 17475\nIGFmZmVjdGluZw== 17476\ndW5jaWF0aW9u 17477\nIGFmZmFpcnM= 17478\nIGJlZQ== 17479\nIHZpZXdpbmc= 17480\nIG9yYW5n 17481\nIExhbg== 17482\nINCh0YI= 17483\n5LiW 17484\nIE1lcw== 17485\ng4E= 17486\nZXJpZQ== 17487\nIGVzcGE= 17488\nIGludGVycHJl 17489\nIHBvc3Nlc3M= 17490\nIHB1cmVseQ== 17491\ncml0bw== 17492\nZm91bmQ= 17493\nYXNtYQ== 17494\n7KCB7J24 17495\nIGV4YW1pbmU= 17496\nINGD0Lw= 17497\nIGJlc2No 17498\nIFRvbW9ycm93 17499\nIEJsb2Nr 17500\nIHZhcmlhbnQ= 17501\nIHByZWZlcmVuY2U= 17502\nIGNvYWNoZXM= 17503\nIG1lZGljYXRpb25z 17504\nIO2YhA== 17505\nIGVtcGlyZQ== 17506\n64Sk 17507\nIElsbGlub2lz 17508\nIGNyaXNweQ== 17509\nIHRow6w= 17510\nIGJlZXM= 17511\nNzc= 17512\nIGdsb3c= 17513\n6Lo= 17514\nIFN0dWRpZXM= 17515\n5ZCE 17516\nIENoYWxsZW5nZQ== 17517\nIHVubGlrZWx5 17518\n0Kc= 17519\nxLF5b3JzdW4= 17520\nRElF 17521\nIG1pbmltaXpl 17522\naXphcmQ= 17523\nIMO6bg== 17524\nIGVuY29udHJhcg== 17525\nIEtpbGw= 17526\n5bs= 17527\nIHZhbmlsbGE= 17528\nIEdyYW50 17529\nIEdU 17530\nc2Vh 17531\nIHNvdWdodA== 17532\n0LLQvtC0 17533\nIG7DpG0= 17534\nIEF1bnQ= 17535\nT1dO 17536\nIHB1bXBraW4= 17537\nc3RlbGxlbg== 17538\nIHJhZw== 17539\n0LXQs9C00LA= 17540\nIHN0b3J5dA== 17541\nIGZvcnVt 17542\n5qmf 17543\nIGVzdGFiYQ== 17544\ndWNoZQ== 17545\nIGNvbmdyZXNz 17546\nIFJleQ== 17547\nIGRyYW1hdGljYWxseQ== 17548\nIFNwb3J0 17549\nIFllbGxvdw== 17550\nIOqzhOyGjQ== 17551\nIGRpc2d1c3Rpbmc= 17552\nIFJlY2VudA== 17553\nIGFjcXVpcmVk 17554\nIGNhYmxlcw== 17555\n55Sa 17556\nZGlu 17557\nIHZpc3Rv 17558\nIGNvbW11bmljYXRpbmc= 17559\n0YHRgtCw0LLQu9GP 17560\n0LXRgdGC0L4= 17561\n44O744O744O7 17562\nIHLDqWc= 17563\nIHNvY2tz 17564\nIHByb2Nlcw== 17565\nYmVjYXVzZQ== 17566\nIHV0dGVy 17567\nIGNvbG9jYXI= 17568\nIG5ld2VzdA== 17569\nIGdyYW1t 17570\n6KGo 17571\n5LiN55+l6YGT 17572\nIHNoaWZ0aW5n 17573\nIGNhcnJpZXI= 17574\nINGB0LrQvtGA 17575\nIFNjaHc= 17576\nIGV4ZWN1dGVk 17577\nIG1haW50YWluZWQ= 17578\nIM+G 17579\nIE1vc2Vz 17580\nIGRpc3Nl 17581\nIGhvcnI= 17582\n44Cc 17583\nIHJhbGx5 17584\nIGFsbGVt 17585\nIEV2ZW50dWFsbHk= 17586\nIGRpeW9y 17587\nbHZhbmlh 17588\nIHNjaG5lbGw= 17589\nIOqzvA== 17590\nIOunpA== 17591\nIHN0cnVnZ2xlcw== 17592\nbGF0ZQ== 17593\nIGNsYXJpZnk= 17594\nw6ltZW50 17595\nIG11bHRpcGxpYw== 17596\n0LjQsdC+ 17597\nIGpvdXJu 17598\nIGZyYWdy 17599\nIHN1cnByaXNpbmdseQ== 17600\nIGRlc3BlcmF0ZQ== 17601\nNTI= 17602\nIHN1bA== 17603\nIFJlYWQ= 17604\nIEZyaWVk 17605\nIG1vbmQ= 17606\nd29v 17607\nIG9yZ2FuaXppbmc= 17608\n44GX44KH44GG 17609\nIFNvb24= 17610\nINCy0L7Qv9GA0L7RgQ== 17611\nIE51cg== 17612\nINCX0LQ= 17613\nIHNwaWRlcg== 17614\n0LXRgdGP 17615\nIHR1dG9yaWFscw== 17616\nIG51dHJpZW50cw== 17617\nb3Jlcg== 17618\nIGNvZWZmaWNpZW50 17619\nIGFycmFuZ2VtZW50 17620\nIHByaWNpbmc= 17621\nbmFu 17622\neXU= 17623\nQkw= 17624\nIHRyaWJl 17625\nIEhvd2FyZA== 17626\ndW5rcw== 17627\nIG5ld2Vy 17628\nIHByb3Zpbg== 17629\nIHByZWRpY3Rpb24= 17630\naG9z 17631\nIG9sc3Vu 17632\nIEFyb3VuZA== 17633\nIHZpZXI= 17634\nINGB0YLQvtGA0L7QvQ== 17635\nIHZhbGxleQ== 17636\nIEVsYQ== 17637\naWZp 17638\nIGdhbGF4eQ== 17639\nIHRyYW5xdQ== 17640\nIGFkdmVycw== 17641\nIFRlbXBsZQ== 17642\naWZmcw== 17643\naWdlbmNl 17644\n6Ieq5bex 17645\nIGvDtm5udGU= 17646\nIMSRw7M= 17647\nRGlk 17648\nIHBob3RvZ3JhcGhz 17649\nIEFXUw== 17650\n0YbQuNGP 17651\nIGd1YXJkcw== 17652\nIGFwcG9pbnRlZA== 17653\nIEdpbA== 17654\nINC80L7QvA== 17655\nIGNvZA== 17656\nIFVubGlrZQ== 17657\nIGV2ZW5seQ== 17658\naXNjb25zaW4= 17659\nIGVzdG91 17660\nIG1uaWU= 17661\nIEV4ZWM= 17662\nIE1W 17663\nIEVpbmU= 17664\n5L+h 17665\nIFJvZ2Vy 17666\nIEZhYw== 17667\nIExpc3Q= 17668\nIGZ1ZXI= 17669\n0LDQtdGC0LU= 17670\nb21lZA== 17671\nIGF0dHJhY3Rpb24= 17672\n6Imy 17673\nIHRlcnJhaW4= 17674\nIERyb3A= 17675\nIGNvcnBvcmF0aW9ucw== 17676\nIHNjaWVuY2Vz 17677\nIHRocm9uZQ== 17678\n44GE44Gf 17679\nIGFq 17680\nIFJvdA== 17681\n54m5 17682\nIHN1cHBvcnRlcnM= 17683\nIEJlcmU= 17684\nSGVyZQ== 17685\nIGRpZmVyZW50ZXM= 17686\nIHNpZ25pZmljYW5jZQ== 17687\nz4POtw== 17688\n5oiR6Ka65b6X 17689\nIGNsYW1w 17690\nIOuMgOs= 17691\nIGZhYnVsb3Vz 17692\ncmV6 17693\n5oyB 17694\nIGFzc3VtcHRpb25z 17695\ndXRoZXI= 17696\nd2lk 17697\ncG90 17698\n6L+O 17699\nIHlhbg== 17700\ndWxpbg== 17701\n0YDRi9Cy 17702\nIFNsb3c= 17703\nIFBlbm5zeQ== 17704\nIO2VtOyEnA== 17705\nIG1laW8= 17706\nIHdlYWx0aHk= 17707\nIEVpZ2h0 17708\nIHB1bHNl 17709\nIGZyaWN0aW9u 17710\naWRpdHk= 17711\nIEhvbGw= 17712\naXlvcnVt 17713\nIHNvdW5kZWQ= 17714\nIENhcnI= 17715\nIGZvcms= 17716\n4pg= 17717\nIFBB 17718\nIGNvbnNwaXI= 17719\nIGNvZGluZw== 17720\ncnQ= 17721\nIFR5cA== 17722\nIOyWkQ== 17723\nINC/0L7Qsw== 17724\nIG1pc2Vy 17725\nINGB0LzQvtGC0YA= 17726\nIFN3ZWRlbg== 17727\nIG9sYXJhaw== 17728\nIFpoYW5n 17729\nIENoaQ== 17730\nIFRpdGFu 17731\nIHNjcmVlbmluZw== 17732\nIFNwaWRlcg== 17733\nIMWeaW1kaQ== 17734\nIG9ic3RhY2xlcw== 17735\nbGFyYQ== 17736\nIGNoYWxsZW5nZWQ= 17737\ncHNl 17738\nVE9O 17739\n4bul 17740\nIFBp 17741\nIGxhZ2k= 17742\naWV1cnM= 17743\nIGh1cnRpbmc= 17744\nIG5lZ2xlY3Q= 17745\nIGdlbmVyYXRpbmc= 17746\nIHlvdW5nZXN0 17747\nIGF1ZGl0 17748\nINGA0LXQtw== 17749\nz4HOrA== 17750\nIGRvbmF0ZQ== 17751\nIFBERg== 17752\nIHZpc2l0cw== 17753\nIGNydWlzZQ== 17754\nUFA= 17755\nYXNlcg== 17756\nIHdzcA== 17757\nYmFja3M= 17758\naXZhbHM= 17759\n44GG44KT 17760\nIGRldmU= 17761\nIHByb3BvcnQ= 17762\nIGNhdGg= 17763\nIEVmZmVjdA== 17764\nIHdpbmRz 17765\nIOyZlA== 17766\nIGNoYXJ0cw== 17767\nIHNhbWE= 17768\nIGF1dG9tYXRpb24= 17769\nINC/0L7QutCw 17770\nIG9sYW4= 17771\nIGJvYXRz 17772\nIGNhZmU= 17773\nIGRlbmllZA== 17774\nIE1hbWE= 17775\nIGJsb2NraW5n 17776\nIFRob3I= 17777\nIHBoZW5vbWVuYWw= 17778\nIHN0YWtlaG9sZGVycw== 17779\nIHVub3M= 17780\n0YPQtdGC 17781\nIEFicmFoYW0= 17782\n44Gn44KC 17783\nIGRldGVjdGlvbg== 17784\nIGp1cmlz 17785\nIHBvd2VyZWQ= 17786\nemlhbA== 17787\nIHdlbGZhcmU= 17788\nIHVwZ3JhZA== 17789\nIG1vxbxuYQ== 17790\nIENhc2U= 17791\nY3VsYXI= 17792\nlOydtA== 17793\n44OB 17794\nIEd1ZXNz 17795\nIGN5Y2xlcw== 17796\n5L6L 17797\n57Wm 17798\ncm9jaw== 17799\ndW1p 17800\nIGVsaXRl 17801\nIHF1w6g= 17802\n5aCx 17803\n0YLQvtC8 17804\nIHNob3Jl 17805\nZ3VudGE= 17806\nIGt1 17807\nIGZhaXRoZnVs 17808\nIEplcmVteQ== 17809\nYWlk 17810\n4Lc= 17811\ndWdhbA== 17812\n5bCN5ZWK 17813\nIFZlbA== 17814\nIHZyYWk= 17815\nc3RlbGw= 17816\nqLg= 17817\nIGtvbA== 17818\n6L0= 17819\nIHF1YW50bw== 17820\nINC30LDRgA== 17821\nIDIwMDI= 17822\nZXN5 17823\nIHJlc2VydmU= 17824\nINC80L7QvNC10L3Rgg== 17825\nIGRlcGxveWVk 17826\nIGRlZmluaW5n 17827\nIHNhdQ== 17828\nIGdhYXQ= 17829\nIik= 17830\nIHRyYW5zbWl0 17831\nIHB1Ymxpc2hpbmc= 17832\nIHJhbmtpbmc= 17833\nIG9mZmVuc2U= 17834\nIDQ2 17835\ncGlu 17836\nIFRha2luZw== 17837\nIGVudGl0bGVk 17838\nIGdlbnVpbmVseQ== 17839\nIHZhcmlhdGlvbnM= 17840\nIGZpbmRl 17841\nIHRhdQ== 17842\nIHVuZm9ydHVuYXRl 17843\nIFJhaA== 17844\ncG9ydHM= 17845\nIGPF 17846\nIG1vbmtleQ== 17847\nIGJyYWM= 17848\nd2Vp 17849\nbHVuZw== 17850\nIGFydGlm 17851\nIHN5cnVw 17852\nINCU0LDQsg== 17853\nIGxpZnRlZA== 17854\nIGNoZXo= 17855\nIEFkdmVudA== 17856\nIFN0b2Nr 17857\nIGRvbA== 17858\n0LzQtdC9 17859\n0LjRiNGM 17860\nIHlu 17861\nZ2lv 17862\nZGV0 17863\nIGRlc3Nl 17864\nIGdyaQ== 17865\nIENoYWlybWFu 17866\n54U= 17867\nIGN1ZW50YQ== 17868\nYW5pbQ== 17869\nIGNyYWI= 17870\nIGVzY2Fs 17871\nIHByZW1pw6hyZQ== 17872\nIEdlZg== 17873\nIGRpbmluZw== 17874\nIHNldmVudGg= 17875\nIGNoYXNpbmc= 17876\nIFRvd2Vy 17877\nIGJydXRhbA== 17878\nIGZ1bmRhbWVudGFsbHk= 17879\n44Go44GG 17880\n0LvQtdC90LjRjw== 17881\nc3RhZ2U= 17882\nIGFjcXVpcw== 17883\nIGN5bGluZGVy 17884\nIGNvbW1hbmRlcg== 17885\nbWVt 17886\nIFVW 17887\naGFwcHk= 17888\nIGVwc2lsb24= 17889\nIGludml0YXRpb24= 17890\nIGZhcm1lcg== 17891\nY2hhaXI= 17892\nIGRlc3Rpbnk= 17893\nIHNvdmVyZQ== 17894\nIEhlYnJldw== 17895\nIHNlcnZhbnQ= 17896\nIGJldw== 17897\nIGdhc3Q= 17898\ndXRpZXM= 17899\nIGFkbWluaXN0cmF0aXZl 17900\nIENvbW1hbmQ= 17901\nw6l0YQ== 17902\nIG5pdHJvZ2Vu 17903\n6re8 17904\nIGFiaQ== 17905\nIHZpbGxhaW4= 17906\nIGJsYW5rZXQ= 17907\nIFNlbmQ= 17908\nIGJlYXRlbg== 17909\nsoQ= 17910\nIHZvbHVudA== 17911\nIHNjaG9sYXI= 17912\nIEVtcGVyb3I= 17913\nIDQz 17914\ndmFibGU= 17915\nIER1cw== 17916\nIEdV 17917\nIHRhcmdldGluZw== 17918\nd3d3 17919\nIGFtZW5kbWVudA== 17920\n7IaM6w== 17921\nIHRpbmc= 17922\nIG5hc3R5 17923\nIGdhdWdl 17924\nINGA0L7QtA== 17925\nIEhhbnM= 17926\nWW91cg== 17927\nzrHOvQ== 17928\nIHByb2pldA== 17929\nIEhhd2FpaQ== 17930\nIHN1c3BpY2lvdXM= 17931\nIHNjaHc= 17932\nIHJlbW92YWw= 17933\nIGludHJpZw== 17934\nIE1V 17935\nIHBvbnRv 17936\n4KS+ 17937\nINC+0LHRgNCw0Lc= 17938\nIGd1ZXNzaW5n 17939\ncGFjZQ== 17940\nIG1vdGhlcnM= 17941\nIG1pbGxpbWV0ZXI= 17942\n0LvQtdC90LjQtQ== 17943\n5rKh5pyJ 17944\nIGF2YWlsYWJpbGl0eQ== 17945\naWN6 17946\n5q2k 17947\nIGZyYWN0 17948\nIGJhc2Vz 17949\na20= 17950\nIEJUUw== 17951\nIEZpZWxk 17952\nIGR6aWU= 17953\nIHNlZ3VuZG8= 17954\nIOuCmOuKlA== 17955\nIGxlZ2l0aW1hdGU= 17956\naW1hcw== 17957\nINCy0L0= 17958\nIGNvcnJ1cHRpb24= 17959\nIHNtYXNo 17960\nIFZhbGVudA== 17961\nIGFsaWduZWQ= 17962\nIFBlbm5zeWx2YW5pYQ== 17963\nIGdhYg== 17964\nIEV1bg== 17965\nZW50aA== 17966\nIE1vcm5pbmc= 17967\nIGNhbmRsZQ== 17968\nIGJhY2twYWNr 17969\nIElzbGFtaWM= 17970\nYcOnw7Vlcw== 17971\nIGVuY3J5 17972\nIG11c2hyb29tcw== 17973\n7YyM 17974\nZGl0 17975\nIHRyYW5zaXQ= 17976\nIFdpc2NvbnNpbg== 17977\nIHBhcnRpY2lwYXRlZA== 17978\nIElscw== 17979\nIHVuZm9sZA== 17980\ntoDr 17981\nIHByb2ZpdHM= 17982\nIHdhcm1pbmc= 17983\nIEdhbmc= 17984\nIG5ldHdvcmtpbmc= 17985\nIG1lZ2E= 17986\nIHRob3JvdWdobHk= 17987\nbGVtZW50cw== 17988\nIEht 17989\nIGRlY2lkaW5n 17990\nIGVtb3Rpb25hbGx5 17991\nIGV4aGF1c3RlZA== 17992\nINCf0L7Rgg== 17993\nY2lkbw== 17994\nIEhUTUw= 17995\nIGNvcHlyaWdodA== 17996\nIG1lbG9keQ== 17997\neWlt 17998\nIGFuZGVycw== 17999\nb3Nob3A= 18000\nIOuzvA== 18001\nIGF0aGxldGU= 18002\nIEdF 18003\nIGZyZXF1ZW50 18004\nIGRlc2lyZXM= 18005\nIG5lZWRpbmc= 18006\nIFl1bg== 18007\nIHJpZmxl 18008\nIGxvdmVy 18009\nJ1Q= 18010\nIGRlbnNl 18011\nIHTDo28= 18012\nIG5vdGlmaWVk 18013\nIGlkaQ== 18014\n7Jet 18015\n7YY= 18016\nIGludGVyYWN0aW5n 18017\nIHJhcHBvcnQ= 18018\n0LXRgNC4 18019\nc2tp 18020\nIGJlc3Nlcg== 18021\nIG1hbnVmYWN0dXJlcg== 18022\nIEt5bGU= 18023\nIGFjY291bnRhYmxl 18024\nIFNhaw== 18025\nIFBpbA== 18026\nIERvbWlu 18027\nIHByZXN1bQ== 18028\nINCS0YHQtQ== 18029\nIHZpbmVnYXI= 18030\nIGd1YXJhbnRlZWQ= 18031\n55yL5Yiw 18032\nIGhhbmRsZWQ= 18033\n6Z+z 18034\nY2F0 18035\nIGNpdmlsaXphdGlvbg== 18036\nIGFjY29tcA== 18037\nIFZN 18038\nw6ltb24= 18039\nIGRlemU= 18040\nIGdyYWRlcw== 18041\nIHNvbGx0ZQ== 18042\nIHN0YXJpbmc= 18043\n15DXqg== 18044\nYXJudA== 18045\nIGhvcml6b24= 18046\nIHRyYXZhaWw= 18047\naG91cg== 18048\n56ys5LiA 18049\nIEVE 18050\nIERhaw== 18051\nIG55 18052\nIGNvbnZl 18053\nIENoYW0= 18054\nIGZpcm1z 18055\nIExpdQ== 18056\nINGB0YLRgNCw0L0= 18057\nIGxpYmVydA== 18058\nIGxlbnNlcw== 18059\nIGludGFrZQ== 18060\nINCy0YvQsQ== 18061\nIG1lbnNlbg== 18062\naGVs 18063\nIHByYWN0aXRpb24= 18064\nIDM1MA== 18065\n44Kz 18066\nRk8= 18067\nIGJlZHM= 18068\nIGFuY2VzdG9ycw== 18069\nIOyXhOyyrQ== 18070\nIGRpc3R1cmI= 18071\nIExhc3RseQ== 18072\nIFN1cHBvcnQ= 18073\n4Li14LmJ 18074\nIENvcm9uYQ== 18075\nIGVudGh1c2k= 18076\nINCy0L7Qt9C8 18077\nIOyCrOuejOs= 18078\nIDUy 18079\nYmlyZA== 18080\nIHJlZHVjZXM= 18081\nIOyeiOydhA== 18082\nIEdlbmU= 18083\n6rWQ 18084\nxJlw 18085\nIMOcYmVy 18086\nIGNvbmNlcm5pbmc= 18087\ndXNlcg== 18088\nIGNvbmNlbnRyYXRl 18089\nIFdIQVQ= 18090\naXNob3A= 18091\nb255bW91cw== 18092\nbm9sZA== 18093\nIHN1Z2dlc3Rpbmc= 18094\nqbA= 18095\nIEZpc2g= 18096\nLi4uLi4uLi4= 18097\nIHZlc3NlbA== 18098\nIHRyYWJham8= 18099\n44G1 18100\nIE9jZWFu 18101\n5aeQ 18102\neWc= 18103\nIHRvd25z 18104\nZGVs 18105\nIHRlcnJpZnlpbmc= 18106\nIMOnYWzEscWf 18107\nIHNpbm8= 18108\nIGVhdHM= 18109\nIGdleg== 18110\nIGdlbWU= 18111\nIOyZhA== 18112\nIGNvbXBhcnQ= 18113\nIGltcGxlbWVudGluZw== 18114\nIFBvdHRlcg== 18115\nIEdlcm1hbnM= 18116\nIGfFgg== 18117\nIHRlbm5pcw== 18118\nIGNhcnBldA== 18119\nYXVlcg== 18120\nIFNhdWRp 18121\neWVvbmc= 18122\nIGN1cnJ5 18123\nIEZvcmVzdA== 18124\n0YvQuw== 18125\nIGZpZnRlZW4= 18126\nIGJvbHRz 18127\nIHtc 18128\nrLQ= 18129\nIHNldHRsZW1lbnQ= 18130\nIGxhbmdl 18131\nIGJhbQ== 18132\nR2V0 18133\n7ZWZ 18134\nIHN3YXA= 18135\nIEtoYW4= 18136\nIGNvbW1lbmNl 18137\nIHF1YXJhbnRpbmU= 18138\nIHNjb3JlZA== 18139\n55Y= 18140\nIDE5NTA= 18141\nIHRoaWNrZXI= 18142\nIHPDu3I= 18143\n5Y+j 18144\nIExhcnJ5 18145\nIGFsbGV6 18146\n7Iuc64qU 18147\nIGfDvA== 18148\nIHNwZWN0YWN1bGFy 18149\nLy8= 18150\nYm90aA== 18151\nIHN0YXRz 18152\n5aaz 18153\nIE5hbmN5 18154\nIGJ1bnU= 18155\nIGNydXN0 18156\nIGFjdGl2YXRlZA== 18157\nIOq3uOue 18158\nb3V0aGU= 18159\nIHBvcnRz 18160\nIG5ldXJhbA== 18161\nIGphdw== 18162\nIG9ic2VydmF0aW9ucw== 18163\nIHZvaXQ= 18164\nYWJhbg== 18165\n4bqjaQ== 18166\npqzrpbw= 18167\nb21lcw== 18168\n4K+L 18169\ncXVp 18170\nIGtpbmRuZXNz 18171\n0JE= 18172\nIDQx 18173\nIG1vZGVyYXRl 18174\nIGFuZ2Vscw== 18175\nIFRhbWI= 18176\nw6h0 18177\nIGNobG9y 18178\nIEJpbGx5 18179\n7LKY6w== 18180\nYWNvbg== 18181\nIHNlbGVjdGluZw== 18182\nIERlbHRh 18183\nIG51bGw= 18184\nZGVubHk= 18185\nIGNpdWQ= 18186\nIHRlbmRlbmN5 18187\nIGJyZWFrZG93bg== 18188\nIG1pbnQ= 18189\n0YTQvtGA0Lw= 18190\nb3JwaA== 18191\nIGRhd24= 18192\nc3By 18193\nIFdJTEw= 18194\nw6RjaGxpY2g= 18195\nIHB1cHB5 18196\nNzAw 18197\nIOCupA== 18198\nIGZhaWxz 18199\nIENvbmM= 18200\nIHJlbGF0aXZlcw== 18201\nIGludml0aW5n 18202\nIGF1dG9ub20= 18203\nIGNvbXBvc2Vk 18204\nIHVuaXR5 18205\nIGRlY2lz 18206\nIGFjY2Vzc29yaWVz 18207\nIENhc3M= 18208\nIGJpc3Q= 18209\nIFRpcA== 18210\n7Ke4 18211\nIHB1bnQ= 18212\nIHLDoXA= 18213\n6YCy 18214\nQU5L 18215\n44Ga 18216\nZXhpc3Q= 18217\nIGNvbXBhdGlibGU= 18218\nIG5lcg== 18219\nINC10LzRgw== 18220\nIGFwbGlj 18221\nIGJhcHQ= 18222\nIGZhaWxpbmc= 18223\nIFRhbWFt 18224\nIG9zY2lsbA== 18225\nIGxldHp0ZW4= 18226\nIHJlcGVhdGVkbHk= 18227\nIGp1bmdsZQ== 18228\nIFB1c2g= 18229\naGFp 18230\nIM63 18231\nIGRlYWRseQ== 18232\n0Y/Qtg== 18233\nd2nEhQ== 18234\nIENvbW1vbg== 18235\nIM6V 18236\nIHNrYXRl 18237\nVEM= 18238\nIE1pbmk= 18239\nIGhvYmJ5 18240\n4bqnbg== 18241\nIHJvdXRlcw== 18242\nIGFtaWdvcw== 18243\nIGNvbmp1bg== 18244\nIHBhcnRuZXJzaGlwcw== 18245\nIG5vdm8= 18246\nIGF2ZXI= 18247\nIHBvdXZleg== 18248\nYnJpZGdl 18249\nIHByZW9j 18250\naGlt 18251\nIHR1cmI= 18252\nIHNvYg== 18253\nIFNuYXA= 18254\nIOywuA== 18255\nbWludXRl 18256\nIHRyYWplY3Q= 18257\ndWrEmQ== 18258\nIGVhZ2Vy 18259\nIHJlZ3VsYXRvcnk= 18260\nIGJhbmtpbmc= 18261\nYmxpbmc= 18262\n0YjRjA== 18263\nYcW8 18264\nIGJpemFycmU= 18265\naXRhdGVk 18266\nZGlyZQ== 18267\nIHRocmVhdGVuZWQ= 18268\nIHNoaW5pbmc= 18269\nIG5lc3Nl 18270\nIGNvcnBz 18271\nINGB0YM= 18272\nIHRlbGVz 18273\nIHRlbXA= 18274\ndGVt 18275\nINC60LDQvQ== 18276\nIGZldmVy 18277\nTmV3 18278\nIGhlYXZpZXI= 18279\nIFNhaA== 18280\nYnVk 18281\nIG91dHJvcw== 18282\nIOywvg== 18283\nIOuqhQ== 18284\nYXJyaW5n 18285\nIOq0nOywrg== 18286\nIE5hcA== 18287\nIHNlbWlu 18288\nIFRoYW4= 18289\naWZz 18290\nIGRlc2Vu 18291\nINGC0LDQutC+0LU= 18292\nIGxvc2Vz 18293\nIEJhbHQ= 18294\na29u 18295\nINC90LDQv9GA 18296\nIHZvaXM= 18297\nIE1vc2Nvdw== 18298\nIGNoYWlycw== 18299\naGlz 18300\nIHJlZnVnZWVz 18301\na2c= 18302\nIGtvbGU= 18303\njag= 18304\n0LDRgdC40LHQvg== 18305\npr0= 18306\nIFVuaXZlcnNl 18307\nIERpcmVjdA== 18308\nIGNoZWF0aW5n 18309\nIENpbg== 18310\nIHBhdHJp 18311\nIGFkdmlzZQ== 18312\nIE5ldGhlcg== 18313\nIHByaW1laXJv 18314\nIG1lbnRpb25pbmc= 18315\nbnV0 18316\nNTY= 18317\nYXLEsQ== 18318\nIHBldGl0ZQ== 18319\nYmxlZA== 18320\nIHBlbnNhcg== 18321\naWNpbw== 18322\nSU5E 18323\nIHZldGVyYW4= 18324\nIGxhZGRlcg== 18325\nIGNvbnNlcXVlbmNl 18326\n0L7QttCw0Ls= 18327\nIEJ1cm4= 18328\nIHJ1Zw== 18329\nIE1hZGU= 18330\nIGdpdA== 18331\nIi4uLg== 18332\nIGNvbXBldGl0b3Jz 18333\nIHByemVk 18334\nIGFwcGFyZW50 18335\nIEFyZ2VudGluYQ== 18336\nIFdvcmtpbmc= 18337\nIGNvbGxhYm9yYXRl 18338\nd29tYW4= 18339\nIHJldGFpbg== 18340\nIGxldXJz 18341\nIGRhc2hib2FyZA== 18342\n15nXkw== 18343\nIEVhcmx5 18344\nQk0= 18345\nINC10ZE= 18346\n0L7Qu9C+0LM= 18347\nIHNhdGlzZnlpbmc= 18348\nIG9mdGVudGltZXM= 18349\nIG1hcHBpbmc= 18350\nw7xua8O8 18351\nYXJ0aA== 18352\nZm9sZA== 18353\nIGxhdW5jaGluZw== 18354\nIGF1cmE= 18355\nIHByZWNpc2lvbg== 18356\nd29ya3M= 18357\nR29k 18358\nIHN0cmFw 18359\nIEltcGVy 18360\nIHJpdmVycw== 18361\nIHw= 18362\nIGN1ZXI= 18363\ncmVnb24= 18364\nIGFycml2YWw= 18365\n0LrQsNGF 18366\nIE1pYW1p 18367\n0LDQvdGL 18368\nIHN1cnZpdm9ycw== 18369\nIFNlbmlvcg== 18370\nRGF2aWQ= 18371\nIGVzdGFkbw== 18372\nIHNlY3RvcnM= 18373\nIHBvcHBpbmc= 18374\nIGNoaW0= 18375\nYXnEsQ== 18376\nIGt1bm5lbg== 18377\nIGdhbGxlcnk= 18378\nIHN1bmxpZ2h0 18379\nZXNlaGVu 18380\nIHllbGxpbmc= 18381\nIE1laW4= 18382\nIFBob2VuaXg= 18383\nIG1hbm8= 18384\nIGhpc3Rvcmlh 18385\nIG9jY3VycmluZw== 18386\n5qy4 18387\n7Lg= 18388\n0LDQtNC4 18389\n5b6F 18390\nIGluc3RpdHV0aW9uYWw= 18391\nIFR1dA== 18392\n57I= 18393\nIHNsYXZlcw== 18394\n44Gp44GG 18395\nIGZvcmdpdmVuZXNz 18396\nIHR3aW4= 18397\nIEh5dW4= 18398\n0L3RjA== 18399\nIEtvbW0= 18400\nYW5kcmE= 18401\nc2hvdA== 18402\nc3PDpA== 18403\nINGG0LU= 18404\nYXR0YQ== 18405\nIGV4cGVuc2U= 18406\nIEdQVQ== 18407\nIFBhc3Q= 18408\ncmlibHk= 18409\nIOutkOyVvA== 18410\nINCz0L7QtNCw 18411\nIHJlc3Bpcg== 18412\n5p2x 18413\nIFF1ZWVucw== 18414\naG9wcw== 18415\nIHPDqXJpZQ== 18416\nIHByZWY= 18417\nIGNvbWVk 18418\nIHBsdXQ= 18419\nIE92ZXJhbGw= 18420\nIOOBnQ== 18421\nIGN1c2g= 18422\nIHJpbmdpbmc= 18423\nIGluY29ycmVjdA== 18424\nINGB0YLRgA== 18425\nIGdlb21ldHJ5 18426\nIGFkdmVydGlz 18427\nINCo 18428\nIHJldmlld2Vk 18429\n44GC44GC 18430\nIGRvemVucw== 18431\nIGRldGVybWluYXRpb24= 18432\nIFBoaWxs 18433\nIGNvbnRyaWJ1dGVk 18434\nIENpdA== 18435\nIHBhc3NlbmdlcnM= 18436\nIGPDtHTDqQ== 18437\nIHJldmVy 18438\nIHRlY2hub2xvZ2ljYWw= 18439\nIGFsbGVu 18440\nIHJhaW5pbmc= 18441\nYXZp 18442\nIHNhbHR5 18443\nIHR5cGluZw== 18444\nINGC0LU= 18445\nIHRpbHQ= 18446\nIOy5mA== 18447\nINC+0YA= 18448\nINC/0YDRj9C8 18449\nIHJvdQ== 18450\nIGFyZW5h 18451\nYXJhdA== 18452\n5Yir 18453\nSEhISA== 18454\nIG1hbnVmYWN0dXJlcnM= 18455\nIEVkd2FyZA== 18456\nIHR1Y2s= 18457\nIGJsb3dz 18458\naW5nbw== 18459\nIE1hcmM= 18460\n7JWE7ISc 18461\nTWljaA== 18462\nIENsZWFu 18463\n6LQ= 18464\nZXN0bw== 18465\nIFBhY2s= 18466\nIHNoYWZ0 18467\nQlJVTk8= 18468\nIGF2ZW4= 18469\ndXVy 18470\n0YHQutC+0LvRjNC60L4= 18471\n6rSA 18472\nIGF1dG9tYXRlZA== 18473\nIHZlbnR1cmU= 18474\nIHN1cnZlaWxsYW5jZQ== 18475\nIEdyb3c= 18476\nIEVtZXI= 18477\nINC00L7RgA== 18478\nIGludmVzdG9y 18479\nIFlvaw== 18480\nIGxhdHRlcg== 18481\nIE5J 18482\nIGZ1bmN0aW9uaW5n 18483\nIEhhbWlsdG9u 18484\nIDUx 18485\nIG11cmRlcmVk 18486\nIGFuY2hvcg== 18487\nIGN1Yw== 18488\nIFNDUA== 18489\nIE1hZGFt 18490\nIGNvbnN0cmFpbnRz 18491\nIGJhcm4= 18492\nYW5rZW4= 18493\nIOunjuydgA== 18494\nIE1vdG9y 18495\nIERvaW5n 18496\nIGFtZW4= 18497\nZXR0cw== 18498\nIGluc3RydWN0b3I= 18499\nZWd0 18500\nYWtv 18501\nIHBvc3R1cmU= 18502\naXZpYQ== 18503\nIFBvbGlzaA== 18504\nINC00LLQsA== 18505\nIGNvbG9yZnVs 18506\nIGVsYm93 18507\nIHBhcmxl 18508\nIHBhc3Nlcg== 18509\nIGNvbmRlbQ== 18510\nb3J0YWw= 18511\nIGZlcnRpbA== 18512\n2KfYrw== 18513\nIENvbG9tYg== 18514\nIGFsaWdubWVudA== 18515\nIGFzdHJvbmF1dA== 18516\nIE11dA== 18517\nIHNhbG1vbg== 18518\nIHN0cnVjdHVyZWQ= 18519\nnteo 18520\nIGNsaWNrcw== 18521\nIG1pZWo= 18522\n5pS/ 18523\n44GE44KE 18524\nIFJvdW5k 18525\nIHJhaW5ib3c= 18526\nIFZB 18527\n44GU44GW 18528\n7KeI 18529\nb3R6 18530\nLDwv 18531\nIE5pY29sZQ== 18532\nbGlzaGluZw== 18533\nIHdoaWxzdA== 18534\nIHJlcHVibGlj 18535\nIHRhbWFt 18536\ndmVydGVk 18537\nIHJlY29nbml6aW5n 18538\nINCz0LvQsNCy 18539\nIGR1Yg== 18540\nIEpvcw== 18541\nZmFsbHM= 18542\naWNoaQ== 18543\nIGN6xJk= 18544\nINCm 18545\nIE1pdGNo 18546\nQ1I= 18547\nY2xpY2s= 18548\n44GE44Gm 18549\nIHN0dW5uaW5n 18550\nIEp1bGlh 18551\nbWVycw== 18552\nIFBvbHk= 18553\nIGRlc3Nh 18554\nIGludMOp 18555\nIOqzoOs= 18556\nIGRvxJ8= 18557\nIGRpdmVy 18558\nIHN0cmlraW5n 18559\nYXBob3I= 18560\nIGFwZW5hcw== 18561\nb3VzZXM= 18562\nIHRyYWdlZHk= 18563\nIEZhbg== 18564\nIFR1cmtpc2g= 18565\nIHByb3BoZXQ= 18566\nIGRpc3RhbmNpbmc= 18567\nIEhlbQ== 18568\nIGNhcnRvb24= 18569\nS2U= 18570\nYW50aW5n 18571\nIENsYXJr 18572\n578= 18573\nIGRhdm9u 18574\nIO2F 18575\nIHl1bW15 18576\nIGNvbXByb21pc2U= 18577\nIHN0YXJ0dXA= 18578\ncml0dA== 18579\nIGNlcnRpZmllZA== 18580\nIHBpbGxvdw== 18581\nYmVyZQ== 18582\n7KSA 18583\nIHNlZ3Vpcg== 18584\nIHN0YWRpdW0= 18585\nYXRpdm8= 18586\nIHNpbXBsZXI= 18587\ns7g= 18588\nIHZpc2E= 18589\nIHBhdGh3YXk= 18590\nIG51ZXZv 18591\nIHJheQ== 18592\n44OQ 18593\n6Zw= 18594\nw7bDnw== 18595\nINC30LDQvQ== 18596\nIGNlbGVicml0eQ== 18597\n0LfQsA== 18598\nIGVpbmVz 18599\nIEdpdmVu 18600\nIEFyYQ== 18601\nIEpvYg== 18602\nIHlhaw== 18603\nIEFyYmVpdA== 18604\ncmVzc2luZw== 18605\nw6FuZA== 18606\nIGdyYWJiZWQ= 18607\ncGVuZA== 18608\nIHNpbmU= 18609\naXJr 18610\nINCe0YI= 18611\nIEZsZQ== 18612\naWNoZW4= 18613\n56Y= 18614\nIE5laWw= 18615\n6Jmf 18616\nIHJlcGVhdGluZw== 18617\nIGRyYXdpbmdz 18618\ncmlzZQ== 18619\nIGdsaXR0ZXI= 18620\nZml2ZQ== 18621\nIHN1cnQ= 18622\nIHNpY2hlcg== 18623\nIGFkanVzdG1lbnRz 18624\nIOmCow== 18625\naXBwaQ== 18626\nY2tl 18627\nIHJlcHJlc2VudGF0aXZlcw== 18628\nIG1pZHN0 18629\nIHNwb2ls 18630\nbWV5ZQ== 18631\nIHRhZ3M= 18632\nIHllcA== 18633\nIFN0ZXBoYW5pZQ== 18634\nIGdlcmU= 18635\nIFJ1ZA== 18636\n54s= 18637\nIGdyb3M= 18638\nIHF1ZXVl 18639\nIGFjY29yZA== 18640\nIG9yZ2FuaXNhdGlvbg== 18641\nZW5keQ== 18642\nIFRleHQ= 18643\nw7x5b3I= 18644\nIMOt 18645\nIGNvbmNsdXM= 18646\nIOykgOs= 18647\nIGFtcA== 18648\nIExlc3M= 18649\nIOuQmOuKlA== 18650\nY2Fubw== 18651\nIFBpeA== 18652\nYXBlZA== 18653\nIGRhcmF1Zg== 18654\ndW8= 18655\neW50aA== 18656\nYWJlbA== 18657\nIERvbmU= 18658\nIGRpY2s= 18659\nYXRob24= 18660\nIGhpbGFy 18661\nYWNjbw== 18662\nIOyGjQ== 18663\nIE9yZWdvbg== 18664\nIFdlaWw= 18665\nIG1hdGhlbWF0aWNz 18666\nIGFsbQ== 18667\nIHBpeGVscw== 18668\nIGZyw6Vu 18669\n0LHQvg== 18670\nRkM= 18671\n0L3Rjg== 18672\naGVpbQ== 18673\nZ29z 18674\nIEZvcmdldA== 18675\nZmVuZA== 18676\nIFZvaWzDoA== 18677\nIEdyZWV0 18678\nIM6xz4XPhA== 18679\nIHJlY3Vy 18680\n5pS2 18681\nNTE= 18682\nIOyeiOqzoA== 18683\nQXQ= 18684\nIHlhcmRz 18685\n0LjRgtC4 18686\nIG9mZnNldA== 18687\ncm9sbGluZw== 18688\nINCf0L7RgQ== 18689\nIGVubGlnaHQ= 18690\nIFBhZA== 18691\nbGltaXRlZA== 18692\n0LjQu9GM0L3Qvg== 18693\nIFNhcmE= 18694\nINGB0LTQtdC70LDRgtGM 18695\nbWFydA== 18696\nIEp1bXA= 18697\nIGFkb3JhYmxl 18698\nb3JzZQ== 18699\nY2hlZXJpbmc= 18700\nIGVtcGF0aHk= 18701\nIFRvbmlnaHQ= 18702\nb3Jw 18703\nIEh1bnRlcg== 18704\nUG9pbnQ= 18705\n0LPQsA== 18706\nIHBhc3Nlbmdlcg== 18707\nIEtuaWdodA== 18708\nIHNlZW1pbmdseQ== 18709\naHVo 18710\nIHRoZWF0cmU= 18711\nIHRvbWI= 18712\nIGRlcHJlc3NlZA== 18713\nIHN1bW1vbg== 18714\nIHNhdGlzZmFjdGlvbg== 18715\nZG9vcnM= 18716\nIEhvdXN0b24= 18717\n0LDRjtGJ 18718\nIFJpbw== 18719\n0LPQu9GP 18720\nIGFycmFuZ2Vk 18721\nIGhhbmRsZXM= 18722\nIHRyaWxsaW9u 18723\nIG5pZ2h0bWFyZQ== 18724\nIFF1YW5kbw== 18725\nIG9sZQ== 18726\nIEd1aWRl 18727\nb29v 18728\nIGJpbGU= 18729\nIGVtcGV6 18730\nIDcy 18731\nY3JpYmVk 18732\nIHByb2dyZXNzaW9u 18733\nIExpbnV4 18734\n66as 18735\nIOyymOydjA== 18736\nIGZvc3NpbA== 18737\nIHF1ZXJv 18738\n7Iah 18739\nYXRpdmE= 18740\nIHB1eno= 18741\nIFp1cw== 18742\n44Kq 18743\nIHRocmlsbGVk 18744\nIENC 18745\nIG1pbmVy 18746\n0YDQsNGJ 18747\nIFNBUg== 18748\nIE5vcw== 18749\nINCz0L7RgNC+0LQ= 18750\nIGNhbWI= 18751\nINGC0LA= 18752\nIHJlc3VsdGVk 18753\nIERpY2s= 18754\nb3VuZw== 18755\nIGNvbWljcw== 18756\nIGFic29sdXQ= 18757\nc3Rhbg== 18758\nZGltZW5zaW9uYWw= 18759\nIHRlbnNl 18760\nbXVz 18761\nIEludGVsbA== 18762\nINGN0YLRgw== 18763\nIHBoYXNlcw== 18764\nIHZvbHRh 18765\nIHbDo28= 18766\nYm91bmQ= 18767\nIEFuZGVyc29u 18768\nIGN1cmlvc2l0eQ== 18769\nIHBvbnQ= 18770\n6YCZ6KOh 18771\nIGRlbW9uc3RyYXRlZA== 18772\nb2xpbmU= 18773\nIFNwZWVk 18774\nIG1hbWE= 18775\nIHNob2NraW5n 18776\nIGtpZWR5 18777\nIGVhcnRocXVha2U= 18778\nIGltcGxpZXM= 18779\nIGVudGVycw== 18780\nnoA= 18781\nIGVsZXZhdG9y 18782\nIGRlbGlnaHRlZA== 18783\nIE1pdHQ= 18784\nIEJhc2Vk 18785\nIERvbA== 18786\nIGtlbg== 18787\nIHdvcnJ5aW5n 18788\nIGZpbGVk 18789\nYWlsYW5k 18790\nINC80LXRgg== 18791\nIG1hc2M= 18792\nIM6R 18793\nIEp1bGll 18794\nIGRpbWVuc2lvbmFs 18795\naHVtYW4= 18796\nVG9r 18797\nw78= 18798\nIHVuc3Q= 18799\nIHNldWxl 18800\nIGVtYmFy 18801\nIO2VqeuLiOuLpA== 18802\nYWNpb24= 18803\nIOyJ 18804\nIOu2gOu2hA== 18805\nIGhlYXRlZA== 18806\n4oCm4oCm 18807\nIiE= 18808\nIHJlYWxpc2U= 18809\n0LXRgtGL 18810\naWVuaWE= 18811\naWV6 18812\nIGbDvGg= 18813\nIEVzc2U= 18814\nIHBz 18815\nIGTDsw== 18816\nYXN0ZXJz 18817\nIG9ucw== 18818\nUE0= 18819\nIHJldHJv 18820\nbWFrZXI= 18821\nd2hlbg== 18822\nIGVsbGE= 18823\nIExpdmluZw== 18824\nIExhbQ== 18825\nIHRyb25n 18826\nIGFwcHJvdmU= 18827\nIM64zrE= 18828\nIHN1bmc= 18829\n0LXQvdC40Y4= 18830\nIFJlbW92ZQ== 18831\nw6huZQ== 18832\naXJlbg== 18833\nIHN0cmFuZ2Vy 18834\n0LjQvdGL 18835\nIHbDpg== 18836\nYWZ0ZXI= 18837\nb3R0bw== 18838\nlOuhnA== 18839\nIEFob3Jh 18840\nbWlsbA== 18841\nSVNI 18842\nIGdyYWR1YXRpbmc= 18843\na3Rl 18844\nIHJlbm92 18845\nIHByb2Nlc3NlZA== 18846\na2V5cw== 18847\n0LXQutC+ 18848\nIGVucmljaA== 18849\nIMWfZWs= 18850\nIGluc2Vj 18851\nIE5hbg== 18852\nY2FrZXM= 18853\nIGlsbHVzaW9u 18854\nmOulvA== 18855\nIGFpcmw= 18856\naW1z 18857\nIGFudGVu 18858\n4buvbmc= 18859\nc24= 18860\nIHByZWNpc2E= 18861\n6riw7J6Q 18862\nINin2YTYuQ== 18863\nIGZvcmVtb3N0 18864\nIHBhcmFncmFwaA== 18865\nYXZhaXM= 18866\nINCy0L7RgQ== 18867\nIG1hbnM= 18868\nw61maWM= 18869\nYm90 18870\nINi52YY= 18871\nIGJyb3Ro 18872\nIGFsdGVybmF0ZQ== 18873\nIENoYXB0ZXI= 18874\nIHZlY3RvcnM= 18875\nZXNhcg== 18876\nIGluZGljYXRpb24= 18877\nIE5laW4= 18878\ntoE= 18879\nIGplYW5z 18880\nWUU= 18881\nY29uZA== 18882\nIHVuaXRlZA== 18883\nYWJp 18884\nIFNlcmdl 18885\nIHBhcnRpYWxseQ== 18886\nIG1hY3Jv 18887\n5omN 18888\n5by1 18889\nIGV0aGljYWw= 18890\ncnVpdA== 18891\nIHNoaWZ0ZWQ= 18892\nIGNhYmU= 18893\nIG1hdGhlbWF0aWNhbA== 18894\nIHJ1ZGU= 18895\n15nXldeq 18896\nIE1lcmM= 18897\nIGdhbnpl 18898\naWNpb24= 18899\nIHVuY29uc2Npb3Vz 18900\nIGJ1cm50 18901\nINGA0LXQsQ== 18902\n7Yq46w== 18903\nIGNoYXJt 18904\nYW5kYWw= 18905\n7LKc 18906\nb3RoeQ== 18907\nIEhhZGk= 18908\nIGFwcHJlY2lhdGlvbg== 18909\nRU5E 18910\nIHLDqWFs 18911\ntoTrk6Q= 18912\nIE5hZw== 18913\noKTqs6A= 18914\nIExhdXJlbg== 18915\nIHbhu5tp 18916\nIEJyaWRnZQ== 18917\nIFVtbQ== 18918\nIFdlZw== 18919\nIGNoYXF1ZQ== 18920\nIFNvcGg= 18921\nIGdkemll 18922\n7ZGc 18923\nIHN0ZXI= 18924\nIEJsYQ== 18925\nIHJlZmxlY3Rz 18926\nIGJlbmNobWFyaw== 18927\n0LLQsNGC 18928\nYW1pbmU= 18929\n44Gh44KD 18930\nIGFuaA== 18931\nIGNvbnRpbmVudA== 18932\nIEZEQQ== 18933\n7KGw 18934\nIMOqdGVz 18935\n15nXkA== 18936\n5byA 18937\nIGJsb29keQ== 18938\nIE5pbmU= 18939\naWVsdA== 18940\nZW1hbmQ= 18941\nIOuztOqzoA== 18942\nIHRpZGFr 18943\nIFNjaWVudA== 18944\ncGxleA== 18945\nb3N0ZW4= 18946\nIGFuaW1hdGVk 18947\nYXNzYQ== 18948\nIGRlcml2ZWQ= 18949\nINC40YHRgtC+0YA= 18950\nIE1pZw== 18951\n7IWY 18952\nIHJvcw== 18953\ncGx1cw== 18954\nb3NhdXI= 18955\nIF4= 18956\nIGludGVuc2l2ZQ== 18957\nIGdsb2JhbGx5 18958\nIGRpZmVyZW4= 18959\n7J206rOg 18960\n5L2g55qE 18961\nxIVk 18962\nIGTDqXM= 18963\nIHByZXNlbnRhdGlvbnM= 18964\nIENybw== 18965\nIGVzc2Vz 18966\nIEJldHdlZW4= 18967\nUGE= 18968\nIG5hdw== 18969\n4Lit4LiH 18970\nIGJyZWVk 18971\naWNodGU= 18972\nINCe0L3QuA== 18973\nIEJ1aWxkaW5n 18974\nIGNvbmZvcm0= 18975\nTU8= 18976\nINCW 18977\nIEtpZA== 18978\nbmFz 18979\nIER1ZQ== 18980\ncsOpcw== 18981\nIGRpb3g= 18982\nIEJpbg== 18983\nIHRheGk= 18984\nIHNhcA== 18985\nIEh1Yg== 18986\n54K65LuA6bq8 18987\nIGNlbnRlcmVk 18988\nIHN1cmdl 18989\nIGF2b25z 18990\nIGxlYXJudA== 18991\nIFlhbQ== 18992\nIERpZXNl 18993\n0L3QuNC60Lg= 18994\nIEJlaWo= 18995\nV2lsbA== 18996\nIGF0dGVtcHRlZA== 18997\nIGdyaWVm 18998\nw7Nq 18999\nIGtpZG5leQ== 19000\nIG9wcG9uZW50cw== 19001\n5pu0 19002\nIG5vbWU= 19003\nNTc= 19004\n0Y/RgtC90L4= 19005\nIG1pZG5pZ2h0 19006\nQW5ub3VuY2Vy 19007\nYWNpdHk= 19008\nb25lZA== 19009\nIHB1ZWRlcw== 19010\nIHByb2JsZW1hdGlj 19011\nIGNvcHM= 19012\nIFBldGU= 19013\ncmludA== 19014\ndW50ZWQ= 19015\nIGJpcA== 19016\n5qI= 19017\nIMOA 19018\nIGNlbnM= 19019\nYXRpdmVseQ== 19020\nIOS4jQ== 19021\nIHVyZ2VudA== 19022\nIHN0cnVnZ2xlZA== 19023\nYWNodXM= 19024\nIG1pY3Jvd2F2ZQ== 19025\nIFNpZGU= 19026\nIERlbm4= 19027\nINGP0LI= 19028\nIHVyZ2U= 19029\nIGZvcmNpbmc= 19030\nd2FuZw== 19031\nINC60L7RgtC+0YDQsNGP 19032\nIG1hbW0= 19033\nIPCfjg== 19034\nIHRyaWJlcw== 19035\nIFNoYWRvdw== 19036\nIFNhbmc= 19037\nIEhpdGxlcg== 19038\nIGx1bg== 19039\nIHNjZW50 19040\n7KeR 19041\nIG92ZXJ3aGVsbWVk 19042\nIGJvbWJz 19043\nIGNyaW1pbg== 19044\nIGNvbnNvbGlk 19045\nIG1vbGVjdWxhcg== 19046\n15XXpw== 19047\nbm9y 19048\nIHBlcmNlaXZlZA== 19049\nIHbDqQ== 19050\nIGFsdG9nZXRoZXI= 19051\nIG9ydGg= 19052\nIHZlbQ== 19053\nIHp3YXI= 19054\naXpv 19055\nxas= 19056\nIG1lbHRlZA== 19057\nb3JkZW4= 19058\nIENoYXJsb3R0ZQ== 19059\nIEV4Y2Vs 19060\nYXJ0YQ== 19061\n7Jyg 19062\nIEdldw== 19063\nIHJvbWFuY2U= 19064\nZXJlbW9z 19065\nIGNvbG9uaWFs 19066\nIHRyYWRpdGlvbmFsbHk= 19067\nIHF1YW4= 19068\naG9v 19069\nIGNoYW1waW9uc2hpcA== 19070\nIGFyYml0cg== 19071\n7IWU 19072\nINC80LjQvQ== 19073\nIHNlbGZpc2g= 19074\nIGJsZXc= 19075\ncnlpbmc= 19076\nIG9wZXJhdG9ycw== 19077\nIGp1cmlzZA== 19078\nj4U= 19079\ndWl0aW9u 19080\nIEVD 19081\nIEFueWJvZHk= 19082\ndmF0ZQ== 19083\naWV0aWVz 19084\nIGFuYWx5c3Q= 19085\ntOyXkA== 19086\nINCy0YHQtdCz0LTQsA== 19087\nw6dlaw== 19088\nIEt1bg== 19089\nIGFnaW5n 19090\n1aE= 19091\n0YDQsNGE 19092\nIE1vbWVudA== 19093\nIEh1YQ== 19094\n6IM= 19095\ndGhlbg== 19096\n0LXQu9Cw 19097\nZXN0b25l 19098\nIGVuZGU= 19099\nIGF3YXJkZWQ= 19100\nIG7DpGNoc3Rlbg== 19101\nIFNwb3Q= 19102\nIE5lZw== 19103\nIGZhaXJ5 19104\n5Luj 19105\nIENvdmVy 19106\nIGRlcG9zaXQ= 19107\nIHN0cmVzc2Z1bA== 19108\nIGp1bms= 19109\nIG1ldGFib2w= 19110\nSmE= 19111\nIOq3gA== 19112\nIHVuZGVyZ3JhZHVhdGU= 19113\nIGNhbmNlbGw= 19114\nIGNvbnNlbnN1cw== 19115\nIG9zbw== 19116\n6YeR 19117\n4bq3 19118\nxJ9lcg== 19119\ncmFkYQ== 19120\nIFBhbGFjZQ== 19121\nIHBlZGFs 19122\nIGV4YWdnZXI= 19123\nIGJlaGF2aW9yYWw= 19124\ncGxheWVy 19125\nbGxlcw== 19126\nIGNvbm5lY3Rvcg== 19127\nIHNrZXB0 19128\njZTrnbzqs6A= 19129\nIG1pdHQ= 19130\nIEhhaGE= 19131\nIHBlcXVl 19132\nIEdvdHQ= 19133\nZmFuZw== 19134\n4LA= 19135\nam9z 19136\nIGtpY2tpbmc= 19137\nIG1vdW50ZWQ= 19138\nIHJlcGxhY2luZw== 19139\ndm9z 19140\nIHF1aWV0bHk= 19141\nIG1pbGl0 19142\nIG93bnM= 19143\nIG5pdmVhdQ== 19144\nIGF1cg== 19145\nIEJ1eQ== 19146\nIHByZWRpY3RlZA== 19147\nIGNvd3M= 19148\nIHBvbmVy 19149\nIERyaQ== 19150\nIHJlbWFya3M= 19151\nIHJlcG9ydGVy 19152\nIGFya2FkYcWf 19153\n0LXRgdGC0Lg= 19154\nIHNhdmVz 19155\nIMOnb2M= 19156\nIG1ldGFwaG9y 19157\nIEtlbA== 19158\nc3RhdGlvbg== 19159\nc2VtYmx5 19160\nIGFkdmlzb3I= 19161\nIHdvcmtzaG9wcw== 19162\nIGFjY291bnRpbmc= 19163\nIHRvaw== 19164\nbmllcg== 19165\naW5uZXI= 19166\nIGJ1cmFkYQ== 19167\nIEJC 19168\nIE9seW1waWM= 19169\nIFByYWN0 19170\nQ2hyaXN0 19171\nINGB0Y4= 19172\nIGthcw== 19173\nIHZpZXdlZA== 19174\nIG1hcmtlcnM= 19175\nIGZvdG8= 19176\nZ2V0aWM= 19177\nIEx1Y2Fz 19178\nIHBhZHM= 19179\nIEpvaA== 19180\nIENEVQ== 19181\nYWZmZW4= 19182\nYXJlbQ== 19183\nIEJlY2s= 19184\nIEdvc2g= 19185\nc2hpdA== 19186\n44GM44Go44GG 19187\nIE1hdGVy 19188\nYWJ1bGFyeQ== 19189\nIFJvb20= 19190\nbGxlbg== 19191\nIEZvbGxvd2luZw== 19192\nIGRvaXQ= 19193\nYmFsbHM= 19194\naXhh 19195\nIGdyb3VuZHM= 19196\nIOyeiOuKlOuNsA== 19197\nTFM= 19198\nIHdpbGRsaWZl 19199\nIFNRTA== 19200\nIHNoaWZ0cw== 19201\n5LiA6bue 19202\nQm9vaw== 19203\nIGhvc3RlZA== 19204\nbGxvcg== 19205\nIHNuYXBz 19206\nIGJlc29pbg== 19207\nINep15Q= 19208\nIHBlYW51dA== 19209\nw6RmdA== 19210\nuaA= 19211\nxZts 19212\nQXVkaWVuY2U= 19213\nIEJhcmJhcmE= 19214\nIGFkb3B0aW9u 19215\nIHdvbGY= 19216\nINC+0YHQvdC+0LI= 19217\nYXJkYQ== 19218\nIGV4cG9zZQ== 19219\nIOym 19220\namFz 19221\nxJM= 19222\nIGNvdW50bGVzcw== 19223\nIOyngQ== 19224\naGVhbHRo 19225\ndWVudA== 19226\naXNv 19227\nb3Rpb24= 19228\nIGh1bmdlcg== 19229\nIG1vaXM= 19230\nb2Zmcw== 19231\nIGNsYWltaW5n 19232\nIM6a 19233\nIEJlbGc= 19234\nINC90LDQuQ== 19235\n6riw64+E 19236\nIHVucHJl 19237\nIGdlZA== 19238\nIElv 19239\nINC/0L7RgdC80L7RgtGA 19240\nIGNvxZs= 19241\nIE5hcnJhdG9y 19242\nIMOHb2s= 19243\n7Zmp 19244\n4Lit4Lii 19245\nY2lwbA== 19246\nIHRpbWVy 19247\nIGRlZmlj 19248\nYXZpbg== 19249\nIGNhdGVnb3I= 19250\nIHRocm93cw== 19251\nIOuCnA== 19252\nINC/0L7RgdC70LXQtA== 19253\nIFRoYWk= 19254\nIG1hc2N1bA== 19255\nIGJla29tbWVu 19256\nIGludGVybmF0aW9u 19257\ndWxzZQ== 19258\nIGF5ZQ== 19259\nIHBvaQ== 19260\nIHBpeGVs 19261\nQ2hyaXM= 19262\nIHN0b3Zl 19263\nzr/OuQ== 19264\nIGdlbmVyYXRvcg== 19265\nIOy7rOs= 19266\nIGFjYWRlbQ== 19267\nIHByYWN0aWNlZA== 19268\nIGFxdWVzdA== 19269\nIGNvbnRyaWJ1dGluZw== 19270\nIEln 19271\nIOG7nw== 19272\nIGNvbnRhaW5pbmc= 19273\nIHdyZXN0bGluZw== 19274\nINGH0LXQs9C+ 19275\naGF1cHQ= 19276\nIGVzc2Fz 19277\ndmVsb3Bl 19278\nIGV4Y2VwdGlvbmFs 19279\nWVU= 19280\nIEFwcGxhdXNl 19281\ncmljYW5l 19282\nIGNvbnZlbmllbmNl 19283\nINC00LXQu9Cw0YLRjA== 19284\n0LjQu9C40YHRjA== 19285\nIEVudmlyb24= 19286\nODU= 19287\nIGPDog== 19288\nIOyViOuFle2VmOyEuOyalA== 19289\nIE1P 19290\nIFBvcGU= 19291\nIHNhaA== 19292\nb2Jp 19293\nIG1hc3RlcnM= 19294\nYWluZXM= 19295\nIGJsZXNzaW5ncw== 19296\nIG9iZXk= 19297\nIGZsdXg= 19298\nIGJyb3c= 19299\nIOyLpA== 19300\nIHBvcHVsYXJpdHk= 19301\nIExhbWI= 19302\nemV1Zw== 19303\n7JmU 19304\nj4TroZ0= 19305\naXR1YXRpb24= 19306\nIGFjY29tcGFu 19307\nIGRpYWxvZw== 19308\nIEphbWll 19309\n5Yqg5rK5 19310\nIHNld2luZw== 19311\nIGJsZWVkaW5n 19312\nIGJhaWw= 19313\nIHRocmVhZHM= 19314\nb2RnZQ== 19315\nIFNoYW5n 19316\nIGRlcGxveW1lbnQ= 19317\nY2hlZA== 19318\nIHNhdGlzZnk= 19319\nIGxheg== 19320\nIG1pc3NpbGU= 19321\nIExpbmtlZA== 19322\nIG1ha2Vycw== 19323\nY2l1bQ== 19324\nZnJl 19325\nIOuovA== 19326\nIOustOs= 19327\nIEVkZ2U= 19328\nIHNvY2lldGllcw== 19329\nIGFndWE= 19330\nIHN5bmNocm9u 19331\noaA= 19332\ndW5mdA== 19333\nIHVubQ== 19334\nIHRyaWFuZw== 19335\nIGluanVzdA== 19336\ndG9w 19337\nIG9yYWw= 19338\na29y 19339\nIO2VqA== 19340\nbGRpZ3Q= 19341\nY2XEnw== 19342\ncXVldA== 19343\nIExlbw== 19344\nIHNhdm9pcg== 19345\nIGVhc3Rlcm4= 19346\naWV1 19347\nIGV4cGVk 19348\nINCh0L8= 19349\nIHVubmVjZXNzYXJ5 19350\nIFBlcmZvcm0= 19351\nIE1pbmc= 19352\nINGA0LDQsg== 19353\nIGludGVudGlvbnM= 19354\nIGNvbXByZXNzaW9u 19355\nIFNhYw== 19356\nzr/Ouw== 19357\nYXJzb24= 19358\nIHRyb3V2ZQ== 19359\nIE11aGFtbWFk 19360\nINCy0YvRgQ== 19361\nIGZpbml0ZQ== 19362\nINC90LDRhdC+0LQ= 19363\ndWdh 19364\n0YDQsNC30YM= 19365\nIGNlbGVicmF0ZWQ= 19366\nIGNvbmZlc3M= 19367\nIHNxdWFyZXM= 19368\nIEdvcmRvbg== 19369\nIOuCmOyY 19370\nIHN5bmRyb21l 19371\nIGNvbXBsZXRpb24= 19372\nIGJhY2tpbmc= 19373\nIGRhcmY= 19374\nIFF1cmFu 19375\nIGludGVybWVkaWF0ZQ== 19376\nIGtlcg== 19377\nIGTDvA== 19378\naGVzaXZl 19379\nIGFjY291bnRhYmlsaXR5 19380\nIFJlYmVjY2E= 19381\n6JGX 19382\nIFNsZWVw 19383\nIGRpZmbDqXJlbnQ= 19384\nb2xz 19385\nIFJpY2U= 19386\nIOuzuA== 19387\nIGFudGliaW90 19388\nz4TOrA== 19389\ncno= 19390\nYW1ibGluZw== 19391\nIHNlbnNpdGl2aXR5 19392\nIGNocm9u 19393\nYWxsYXM= 19394\nNjQ= 19395\nIGZsZWV0 19396\nIG9wdGltaXN0aWM= 19397\n0YHQutC+0LPQvg== 19398\nIGphZGk= 19399\nYWlsbGV1cnM= 19400\nIEVub3VnaA== 19401\nIHNlbmlu 19402\nIHBhY2tz 19403\nYm4= 19404\nIEFyZWE= 19405\nIFRybw== 19406\nqOumrA== 19407\n0LDRlA== 19408\nIFRob20= 19409\nIGhhcm1vbnk= 19410\n0L3QuNC60LA= 19411\nIHNvbWVkYXk= 19412\nSVNF 19413\nIEJyb2Fkd2F5 19414\nbGFyZXM= 19415\nZXJuZXNz 19416\n4LmE4Lih 19417\nIFRlbm4= 19418\nIE5BVE8= 19419\n44KK44G+44GZ 19420\nIG1pbnV0b3M= 19421\nIEthbnNhcw== 19422\nIE1vbmc= 19423\nIGNvbXB0ZQ== 19424\n5Zub 19425\niqQ= 19426\nIOyXrQ== 19427\nIHN1cGVyaGVybw== 19428\nIEdhcmRlbg== 19429\nIE1vcw== 19430\nIGF0dGFjaG1lbnQ= 19431\nIGJ1c3Q= 19432\n4K+K 19433\nIFRoYWlsYW5k 19434\nc3RhdA== 19435\nIHNwaWNl 19436\nIExlYg== 19437\nIGxlYXA= 19438\nemVjaA== 19439\nR0w= 19440\nIHZlcmw= 19441\nIGZpeGluZw== 19442\nIOuztOuptA== 19443\nIHBvcm4= 19444\nIGLDvHk= 19445\nINmF2Kc= 19446\nIFZpcnQ= 19447\nIFRvbW15 19448\nIGNhcmdv 19449\nIE9saGE= 19450\nIHJva3U= 19451\n2YPZhg== 19452\nIGJha2Vk 19453\nIHRhY3RpY3M= 19454\nIG1hcmtldHBsYWNl 19455\nIGt0w7NyYQ== 19456\nYXJsbw== 19457\nIHN3aXRjaGVz 19458\nIGNhY2hl 19459\nIEhS 19460\nIEdhbg== 19461\nIEdQUw== 19462\nIGR1YXM= 19463\naGVyZXM= 19464\n0LXRgNGI 19465\ndHJhY2s= 19466\nIGx1bmdz 19467\nU3RhdGlvbg== 19468\naWdnbGVz 19469\nIGNhbXBpbmc= 19470\n5ZOH 19471\nIGNvbXBsZXRpbmc= 19472\nYW1hcw== 19473\nIGN5Y2w= 19474\nIHByb3RvdHlwZQ== 19475\nIEp1ZGdl 19476\nb3R5cGVz 19477\nIGluZmVjdGlvbnM= 19478\noKTr 19479\n0LXRgNCz 19480\nb2Jh 19481\nIEJvZA== 19482\nIFNlY29uZGx5 19483\nIGFwb3N0 19484\nIHNvZ2Fy 19485\nIHJlYXNz 19486\naWVr 19487\n5pa8 19488\nIGFzaGFtZWQ= 19489\nIGN1cnZlcw== 19490\nINCy0LDQtg== 19491\nIGVuc2VtYmxl 19492\nYXR1cg== 19493\nIHBob3RvZ3JhcGhlcg== 19494\nIGVpZ2h0aA== 19495\nIHdhc3RlZA== 19496\n566X 19497\nIGRhbXA= 19498\nINC80LDQuw== 19499\nYXJlbmE= 19500\nIGludGVybmFsbHk= 19501\nIGhlZWxz 19502\nIFNhbHQ= 19503\nIGJsaXI= 19504\niOuCmA== 19505\nIGNvbnRyYXJ5 19506\nIHByaW1h 19507\nIG9zcw== 19508\nIHJhYmJpdA== 19509\nIGF1dG9y 19510\nIGJyb2FkbHk= 19511\nw61zdA== 19512\nIGJhY2tz 19513\n7ZSE 19514\nZXRv 19515\nIGp1cnk= 19516\n6LE= 19517\nIHByb3N0dQ== 19518\nIGJhcmE= 19519\nIHBhcmxpYW1lbnQ= 19520\nb3JpZW50 19521\n0LjQu9Cw0YHRjA== 19522\nIGluZGlyZWN0 19523\nw6Ft 19524\nIMOlcg== 19525\nIHRyYWl0cw== 19526\nIGTDrWFz 19527\n2YTZhQ== 19528\nIENU 19529\nYWx5c3Q= 19530\nIGxpdmVzdA== 19531\nIGtvcw== 19532\nTWF5 19533\nIEppbmc= 19534\nIGpvdXJuYWxpc3Rz 19535\n0YfQuNC6 19536\nYXJtcw== 19537\nIOqwkOyCrA== 19538\nINC40LzQtQ== 19539\nIMOpZ2Fs 19540\nIE5ld3Rvbg== 19541\nIHJlY292ZXJlZA== 19542\nIGJyYXVjaGVu 19543\nIEJyb24= 19544\n0LDQvdC+ 19545\nIHBhbGU= 19546\ncHJpc2Vz 19547\nIGhvcmFz 19548\nY2h0cw== 19549\n6YCa 19550\nw7/Dvw== 19551\nYWtlcnM= 19552\nIEFsYXNrYQ== 19553\nemllag== 19554\nIHNjb29w 19555\n7J206rCA 19556\n44GV44GE 19557\nY29y 19558\nw6lsw6k= 19559\nIHN1cmc= 19560\nIHZpZW5l 19561\nIEtyaXN0 19562\nNTQ= 19563\nIGJhbm5lZA== 19564\nIHNtb290aGx5 19565\nIHRyZWF0cw== 19566\nIHByb25vdW5jZQ== 19567\nIGZsdXNo 19568\nIGNhbWJp 19569\nIG11c2ljaWFu 19570\nIEFzaGxleQ== 19571\nIFNQRA== 19572\nIEJvYmJ5 19573\nIGdsb3Nz 19574\ncmVzcGVjdA== 19575\nIHJldmlld2luZw== 19576\nIGdlbmVyaWM= 19577\nxrDhu5tj 19578\nYXRzw6RjaGxpY2g= 19579\nIGhlYWx0aGllcg== 19580\ndWJlcnM= 19581\nINC00LDQvQ== 19582\nIE1lZGljYXJl 19583\nNTM= 19584\nIGNvbXBsYWludHM= 19585\namFj 19586\nIGFncmljdWx0dXJhbA== 19587\nU3Bl 19588\nIEpvbmc= 19589\nIGRpb3hpZGU= 19590\n6rKo 19591\nZWxpams= 19592\nIFNoaXQ= 19593\nYWludHM= 19594\nIElhbg== 19595\nIFNpbXBseQ== 19596\nIFN0cmU= 19597\n5pyL 19598\nIEdEUA== 19599\nNTk= 19600\nYXN6 19601\nIEthdGll 19602\nINCx0YA= 19603\nIHBlZWs= 19604\nb3d5Y2g= 19605\nIHJlc29ydA== 19606\nIHJlc2lkZW5jZQ== 19607\nIHNwaWNlcw== 19608\nY2nDsw== 19609\nIGplZGVy 19610\nIGVtbw== 19611\nYXJpdW0= 19612\nIHB1ZmY= 19613\n66eJ 19614\n0YPQu9GM0YI= 19615\nIG1ldGE= 19616\nIOyghOs= 19617\nIG9wdGltaXphdGlvbg== 19618\nZ2FuZw== 19619\nIO2VhA== 19620\nIGVmZmljaWVudGx5 19621\nIHZpc3VhbGx5 19622\nIGZyb3N0 19623\nIEFydGh1cg== 19624\nIMW8 19625\nIGFjaGlldmluZw== 19626\nIHJvdGF0aW5n 19627\nIGxpbmluZw== 19628\nIG9jY3VwaWVk 19629\n5byf 19630\nbWVudGF0aW9u 19631\nIHN0cmV0Y2hpbmc= 19632\nIHN0YWxs 19633\nb3N0aWM= 19634\nIFNldmVy 19635\nIGdsdWM= 19636\nIHLDs8W8 19637\nIG91dHJlYWNo 19638\nc3RyYQ== 19639\naWtlbg== 19640\nIOyWmOq4sA== 19641\nIEpvaW4= 19642\nIGltcGU= 19643\nIGNvbXBlbnNhdGlvbg== 19644\nIFRhdA== 19645\nIENhcmxvcw== 19646\nw7xocnQ= 19647\nIEZyYW5jaXM= 19648\nY2pp 19649\neWVhaA== 19650\nIG1lbWJyYW5l 19651\nIGV4aGFsZQ== 19652\nIHJlbGk= 19653\nIE9S 19654\nIHJlZnJpZ2VyYXRvcg== 19655\nIFZlbmV6 19656\nTGlrZQ== 19657\nIHJhaXNlcw== 19658\nb3R0bGU= 19659\nYXR1cmE= 19660\nIHJ1bGVy 19661\nIHdlZXI= 19662\nIGd1aWRlZA== 19663\nIE1hZ24= 19664\nIENvcnBvcg== 19665\njZQ= 19666\nIGF0dHJpYnV0ZQ== 19667\nIFdvYWg= 19668\nIGFycm93cw== 19669\nIGF3YWl0 19670\nIFByaW0= 19671\nIGRpZ25pdHk= 19672\nIE9udGFyaW8= 19673\naXNjaGVy 19674\nIOyLnQ== 19675\naW1lbg== 19676\nb3V2ZXI= 19677\nQVNT 19678\n4buHbg== 19679\nb3B5 19680\nYWNodXNldHRz 19681\nIGVsZGVybHk= 19682\n5Y6f 19683\nRkE= 19684\nIERhaWx5 19685\nc2hpbmU= 19686\nIDU2 19687\n6KI= 19688\naWVybm8= 19689\nIHNraWxsZWQ= 19690\nIGdyb8OfZQ== 19691\nIE9haw== 19692\n56ys5LqM 19693\naWdnbGU= 19694\n0LXQu9C10Lk= 19695\nIGJpcmF6 19696\nIGFyZ3Vpbmc= 19697\nINC/0L7RjdGC0L7QvNGD 19698\nIGRyaWZ0 19699\nIGhhcm5lc3M= 19700\nIGRlaXhhcg== 19701\nYXV0cmU= 19702\nIFNlZWluZw== 19703\nIGNhcGl0YWxpc20= 19704\nIEVsZA== 19705\nemlvbmU= 19706\nIEJleW9uZA== 19707\nIHBlcmZlY3Rpb24= 19708\nIGhvZQ== 19709\nIGRlY2xhcmU= 19710\n0LDQu9Cw0YHRjA== 19711\nIHBva2U= 19712\nINeh 19713\nIGZpZ2h0ZXJz 19714\n6rKg64uk 19715\n0L7RgNC+0LI= 19716\nIGFjY29yZGluZ2x5 19717\nIElzYQ== 19718\nIG9wdGltaXpl 19719\nIE1pbmlzdHJ5 19720\nIHNhZ2U= 19721\n7Iuc66m0 19722\nIGJlbmk= 19723\nIGRvbmF0aW9u 19724\nIGNsZWFyZWQ= 19725\nIEx1Y2tpbHk= 19726\nIGhhcm1mdWw= 19727\ntey7pA== 19728\nIGNlbWVudA== 19729\n0L/QuNGB 19730\nIGRlZGk= 19731\nIENyYWln 19732\nIGRlbW9ucw== 19733\nIGN1c3RvbWl6ZQ== 19734\nIGlnbm9yZWQ= 19735\nIFRpYW4= 19736\nIGhvcGVk 19737\nIEJ1cmVhdQ== 19738\nIHJp 19739\nIFlhaA== 19740\nIHNvY2tldA== 19741\nIGZlYXR1cmluZw== 19742\nIHBhcmY= 19743\nIFRF 19744\nIFRlYWNoZXI= 19745\nIGNhdGFsb2c= 19746\n6rCA7KeA6rOg 19747\nIFNlaXRl 19748\nIGNvbmU= 19749\nIFBhbGVzdGlu 19750\nIGdld29vbg== 19751\nIGdhaW5pbmc= 19752\nINii 19753\nIGNhdGFzdA== 19754\nIG5laWdoYm91cg== 19755\nSVNU 19756\nIHN0ZWFsaW5n 19757\nIHRyb2lz 19758\nIGludGVuZA== 19759\nIFNob290 19760\nIHBpb25l 19761\nIEludGVs 19762\nIExJTg== 19763\nIGJyaWdodGVy 19764\nIFllc3RlcmRheQ== 19765\nIHNvdw== 19766\nc2lu 19767\nb2Rz 19768\nIGV0aGljcw== 19769\nIGludGVydmlld2Vk 19770\ncmVsbA== 19771\nIHJlZnJlc2hpbmc= 19772\nc8Ol 19773\nIGFic3VyZA== 19774\nIHBob3NwaA== 19775\nZmls 19776\nIHN0ZWhlbg== 19777\ndmFscw== 19778\nIGNhcmVk 19779\n5oiW 19780\nIGRlbGw= 19781\nYm9uZQ== 19782\nIGhvY2g= 19783\nIHB1cA== 19784\nIGlv 19785\nIGFjb250ZWNl 19786\nZWxsZXM= 19787\nIFNwbA== 19788\naWdp 19789\nIHTDpG4= 19790\nIGVsZXBoYW50 19791\nIGdhdGVz 19792\nIHNsaWNlcw== 19793\nIHByYW5r 19794\nb2tyYXQ= 19795\nIGhpbGFyaW91cw== 19796\nIFNpZA== 19797\nIOuSpA== 19798\nIGVzc2VyZQ== 19799\nIHRlbGVwaG9uZQ== 19800\naW5hbGx5 19801\ncmF0b3I= 19802\nIGhlbGljb3B0ZXI= 19803\nIGnFn3Rl 19804\nIGdpZA== 19805\nIHRvdXJpc3Q= 19806\nIGNvbmZsaWN0cw== 19807\n0LDRgtCw 19808\nIHTDqQ== 19809\nIGFzc2VydA== 19810\nIGxhdW5kcnk= 19811\nIEJvbQ== 19812\nIHNwZWNpYWxpemVk 19813\nIE1vZGVybg== 19814\nb2dyYWY= 19815\nIGFubw== 19816\nIHJldHJpZQ== 19817\nIFB1dGlu 19818\nIEhBUg== 19819\nINC80LDRiA== 19820\nIM6xz4DPjA== 19821\nIHR1dHRp 19822\nINCy0YLQvtGA 19823\n7Ja1 19824\nIEJ1bA== 19825\n64uk66m0 19826\nxYJl 19827\n5pyL5Y+L 19828\nYXJpbg== 19829\nIHRoZXJhcGlzdA== 19830\nIGfDpXI= 19831\nIEN6eQ== 19832\ncHBl 19833\nbWly 19834\nIFRlcm0= 19835\nIEJlYXI= 19836\nbGFjZQ== 19837\nIE1vcmVvdmVy 19838\nIERpc2M= 19839\nIO2DgA== 19840\nIHRpdGxlZA== 19841\nIHN0cmlwcw== 19842\nIEZhaHI= 19843\nIFJpbmc= 19844\ncmFuZG8= 19845\nYWZh 19846\n6Lqr 19847\nIHNob3J0cw== 19848\nIHRydW5r 19849\nIHNlbnRpZG8= 19850\nz4nOvQ== 19851\nIGFjcmVz 19852\nIG92ZXJk 19853\nIE9seW1waWNz 19854\n5Y+r 19855\nIE1lcmNp 19856\nIOuCmOyYpA== 19857\nIGdlcm0= 19858\nYW1tZWQ= 19859\nIHByZWd1bnQ= 19860\nIE51dA== 19861\nIDwv 19862\nIHRyYXZlbHM= 19863\nIHZvY2FidWxhcnk= 19864\nZXRlbg== 19865\nb2Rlcg== 19866\nIGNvbnN1bWluZw== 19867\nd3JpdGluZw== 19868\n6LaF 19869\nIGFwcGVhcmluZw== 19870\nIGFkanVzdGVk 19871\nc2Vt 19872\nIGZyZW50ZQ== 19873\nIG1heGltaXpl 19874\nIHp3aXNjaGVu 19875\nIHphbQ== 19876\nY29uc2Npb3Vz 19877\nemVr 19878\n6LCi6LCi 19879\naGFv 19880\n7LKY65+8 19881\nIEVwaXNvZGU= 19882\nIHZpc2liaWxpdHk= 19883\nIG1pam4= 19884\nIHZpZWxlbg== 19885\nIEJyb3RoZXJz 19886\n15nXkQ== 19887\nIHbDpGxkaWd0 19888\nIGNydXNoZWQ= 19889\ndWZlbg== 19890\n5L2g5YCR 19891\nYWN0aWM= 19892\nIEJlZA== 19893\nIEZB 19894\naXNzaXBwaQ== 19895\nIHJlbW90 19896\nIHBldHM= 19897\nIHRodW5kZXI= 19898\nIE1hbQ== 19899\n7JW17Luk 19900\ncGFyZW50cw== 19901\nIGLEsQ== 19902\nIHN1cnRvdXQ= 19903\nIHNlZ21lbnRz 19904\nIG5laG1lbg== 19905\nIHV0aWxpeg== 19906\nIFJ1Ynk= 19907\nIHLhu5Np 19908\nIGhhcHBpbHk= 19909\nIGJ1c2g= 19910\ndWx0YW4= 19911\n546p 19912\n2Lg= 19913\nIEhpbA== 19914\nIGxhd24= 19915\nIGV5ZWJyb3dz 19916\nbWV6 19917\nIFN5ZA== 19918\ncmVw 19919\naW5m 19920\n6aCt 19921\nIG92ZXJoZWFk 19922\nY3puaWU= 19923\nIG94aWQ= 19924\nIFdvbA== 19925\nIGRlc3Ryb3lpbmc= 19926\nIEFkZGl0aW9uYWxseQ== 19927\ndW1ibGVk 19928\nZGVw 19929\nIGRlcG9z 19930\nIGNvbW1vZA== 19931\nIGNha2Vz 19932\nIHRhbGVudHM= 19933\nIHBvdXJxdW9p 19934\nIGNvbnRlbXBs 19935\nbmVscw== 19936\n0L7RiQ== 19937\nIEFyYWJpYw== 19938\nIE1hcnlsYW5k 19939\n546L 19940\nb3dv 19941\nIFBsYQ== 19942\nxJ9sdW0= 19943\nIHByb3BoZQ== 19944\nIFJlcHJlc2VudA== 19945\nb3BvbA== 19946\nYWNjb3Jk 19947\nIE1lYW5pbmc= 19948\nIGpvaW50cw== 19949\nIGJyYWtlcw== 19950\nY2t0 19951\nIDE5OTk= 19952\nIHB1YmxpY2F0aW9u 19953\nIFJldmlldw== 19954\n0L7QudC0 19955\nIG5pY2hl 19956\nIHNpZ25pZmljYQ== 19957\nIGRlYnI= 19958\nIG92ZXJsYXA= 19959\nIGRlbWFuZGluZw== 19960\nIFPDsw== 19961\nIHN1YnNlcXVlbnQ= 19962\nIHF1b3Rlcw== 19963\nIEN1cnJlbnRseQ== 19964\nIHByZXZlbnRpbmc= 19965\nIDEzMA== 19966\nIENlbA== 19967\nb25u 19968\nd25pZcW8 19969\n7JW9 19970\nINC60LDQutC40LU= 19971\nQUNI 19972\nIGd1bQ== 19973\nIElzcmFlbGk= 19974\n7Jy864uI6rmM 19975\n5ag= 19976\ncnVrdA== 19977\nIGNsYXBwaW5n 19978\nIE1hc3NhY2h1c2V0dHM= 19979\nIHJlc2lsaWVuY2U= 19980\nIHN1YnNjcmliaW5n 19981\nIGpld2Vscnk= 19982\nZ2VicmE= 19983\nIGNvcnJlY3Rpb24= 19984\nYm9v 19985\n2KY= 19986\nbGlv 19987\nc2Ft 19988\nIGVudmVsb3Bl 19989\na2Fs 19990\nIEZhcm0= 19991\nIGNhdHRsZQ== 19992\nIGJyYXM= 19993\nIHJlcGVudA== 19994\nIHRvbmVz 19995\nb3Npb24= 19996\ncGVjdGlvbg== 19997\nIGRlbmVu 19998\nyJtp 19999\nIE1hcmc= 20000\nIGFjcXVpcmU= 20001\naWJsaW5ncw== 20002\nIGFzcGly 20003\nIHNpemVk 20004\nIGFsYw== 20005\nIHZpYnJhdGlvbg== 20006\ndGls 20007\nZW1pbg== 20008\nIGNvcnJlbGF0aW9u 20009\nIHNpbmd1bGFy 20010\nINC/0L7Rj9Cy 20011\ncmVr 20012\nIGNoYXB0ZXJz 20013\nbWJyZQ== 20014\nIGF1ZGl0aW9u 20015\nw6dhcw== 20016\nIHZhbXA= 20017\nIHRlcw== 20018\nINGA0LDQt9Cy 20019\nIHJlc3BlY3RlZA== 20020\nY2lu 20021\nIGZ1Y2tpbg== 20022\nIMO8YmVyaGF1cHQ= 20023\nINC/0L7QsQ== 20024\nIGFsaWtl 20025\ntog= 20026\ncm9iaQ== 20027\nw650 20028\nIFRvdWNo 20029\nYW56YQ== 20030\nIGZpcm1seQ== 20031\nIEdyZWV0aW5ncw== 20032\nc2NhbGU= 20033\nZGFk 20034\n0LDQutGC0Lg= 20035\nIGJhY2t5YXJk 20036\n0L7QttC0 20037\nR3I= 20038\nIFNURQ== 20039\n0L7RgNGC 20040\nIGjDpHR0ZQ== 20041\nIEZpcnN0bHk= 20042\nIE9mdGVu 20043\nYXN1cmVz 20044\nIGRyYXdz 20045\ncmVkaXQ= 20046\nQVRF 20047\nUGU= 20048\nQ1A= 20049\nIGNvbXBlbGxpbmc= 20050\nIHN1YnNpZA== 20051\nIG5laWdoYm9yaG9vZHM= 20052\nIGRpcGxvbQ== 20053\nIGVudGVuZGVy 20054\ncGVyaW5n 20055\nYXVn 20056\nY2hhdA== 20057\n0J3Rgw== 20058\nIERvbGw= 20059\nIOygkA== 20060\nIGhvc2U= 20061\nbmFy 20062\nIHJld2FyZGluZw== 20063\nIFNvbGQ= 20064\nIHRha2k= 20065\nIGJsYWRlcw== 20066\nIEthdGg= 20067\nIGpvZ28= 20068\nIHNlbnNhdGlvbg== 20069\ndWFuYQ== 20070\ncGVs 20071\nIFJlY2VudGx5 20072\nIHBvbHltZXI= 20073\nIFVQ 20074\nLS0t 20075\nIGhvdmVy 20076\nIHJ1bGVk 20077\n5rW3 20078\nINeU15DX 20079\nIGFmZmVjdGlvbg== 20080\nIMSR4buD 20081\nIGJyZWU= 20082\n56eB 20083\nIExheQ== 20084\nIFlvbmc= 20085\nIHJlY2VpdmVy 20086\nnOulvA== 20087\nIGRpc3Nv 20088\nIFFpbmc= 20089\nIMOpdg== 20090\nIG3DunNpY2E= 20091\nIGFlc3RoZXRpYw== 20092\nIEJyZWF0 20093\nIFRB 20094\nIGFjY3VyYXRlbHk= 20095\nP+KAiw== 20096\nIHdhZ2Vz 20097\ncmF3ZMSZ 20098\nIHN3YWxsb3c= 20099\nIGNvbXBsYWludA== 20100\nIGxpZWQ= 20101\nYmVjdWU= 20102\nIHJlbGF4aW5n 20103\nIFBva8OpbW9u 20104\nIHRlY24= 20105\nYmFuZw== 20106\ns7Ts 20107\nIHF1aWVu 20108\n0L3QvtC80YM= 20109\nIGhhYml0YXQ= 20110\nLi4uLi4u 20111\nYWJsaW5n 20112\nINGC0LDQutC40LU= 20113\nIGJlc29uZA== 20114\nIGVtcGxveWVk 20115\nIGFycml2ZXM= 20116\nIHZlc3NlbHM= 20117\nIEF4 20118\nIGRpc3BsYXlz 20119\nMTUw 20120\nb2xvZ2ll 20121\nIOyXkA== 20122\nIGNsbw== 20123\nINC00L7Qsg== 20124\nINCe0LQ= 20125\nIHZ1ZWw= 20126\n6Iqx 20127\nd2VuZA== 20128\nIHNsaXBw 20129\ndXJw 20130\nIExvdA== 20131\nIGJ1bGxldHM= 20132\nIHJhZ2U= 20133\nIHNraXJ0 20134\naWVudGVz 20135\nIG5o4buvbmc= 20136\nIE5hdHVyYWw= 20137\nIGhpbmQ= 20138\nIHdvcmtsb2Fk 20139\nbXU= 20140\n7YOc 20141\nIHN1bnNldA== 20142\n0LLQvtC7 20143\ncGl0 20144\n5Y2B 20145\nIEFTSA== 20146\nIOu2hOuTpA== 20147\nIGRvd25zdGFpcnM= 20148\n6a0= 20149\nIGNvdW50ZWQ= 20150\nIG5heg== 20151\n15XXpA== 20152\nIFBoaWxpcHBpbmVz 20153\nIDExMA== 20154\nIFBhcmtlcg== 20155\nIGdpdHU= 20156\nIGludGVyZXM= 20157\nIHVtYnJl 20158\nIE5hdHVyZQ== 20159\nIGplcg== 20160\nZW5vcw== 20161\nIHBhbmVsaXN0cw== 20162\nIGNvYXRpbmc= 20163\nIGNoZXJyeQ== 20164\nIFBlbnQ= 20165\nIE1pc3Q= 20166\ncmVnYXRpb24= 20167\nIHZpbmQ= 20168\nIENvcnBz 20169\nIE1pc3Npb24= 20170\nIG5vYmxl 20171\nIGZvbmN0aW9u 20172\nIHdhcnJpb3I= 20173\nIHByb3Rlc3Rz 20174\nb3VyaQ== 20175\nIGNvbnN0aXR1dGlvbmFs 20176\nxYJhbQ== 20177\nIGVtZXJnZWQ= 20178\nIGR5ZQ== 20179\nIFRyeWluZw== 20180\naWdt 20181\n5LiA5Liq 20182\nw6lxdQ== 20183\nTE8= 20184\nIFZlcm0= 20185\nZXJ2aW5n 20186\nIFRJTQ== 20187\nIENp 20188\nIGZyZWV6ZXI= 20189\nIGdydXBv 20190\nIFNwb3J0cw== 20191\nINC/0YDQvtCz 20192\nINmE2Kc= 20193\nb3RoZXJhcA== 20194\naWZmYW55 20195\nYmlhbg== 20196\nIHJhbmtlZA== 20197\nIHByb3Bvc2Fscw== 20198\nIMSRw6J5 20199\nIGZyZWV6aW5n 20200\nIGluc2VjdHM= 20201\ndmls 20202\nIGNvbXBvc3Q= 20203\n546w 20204\nIHNlbWFuYQ== 20205\nIGRpc3Rpbmd1aXNo 20206\nIGZhY2lsaXRhdGU= 20207\nIHBsdXNpZXVycw== 20208\nIHZlcmc= 20209\nIGFsZ3Vucw== 20210\nIFRpa1Rvaw== 20211\nIEV4cHJlc3M= 20212\n0LzQtdC90YI= 20213\nU1U= 20214\nIGludGltYXRl 20215\nIEF1dGhvcg== 20216\nIHdpdG5lc3Nlcw== 20217\nIGthbGF1 20218\nIGFyZ3VlZA== 20219\nIGF2b2lkaW5n 20220\nY3RpdmU= 20221\nIHB1cnN1aW5n 20222\nIHN5bGw= 20223\nw6F2ZWw= 20224\nIEF0bGFudGE= 20225\nIFV0YWg= 20226\nIFRpbGw= 20227\nIGVyZg== 20228\nIDIwMjI= 20229\nw6R0ZXI= 20230\nIGZ1bmVyYWw= 20231\nIEZsYXNo 20232\nIEF0bGFudGlj 20233\nIGdlbGU= 20234\n7KaI 20235\nIG1vcnRnYWdl 20236\nIOuEmA== 20237\nbGljaHQ= 20238\nIGFtYml0aW91cw== 20239\nIEJlaWppbmc= 20240\nIGRpdmluZw== 20241\nIHVuYm94 20242\naWxsYXM= 20243\nIG90cmFz 20244\nIGV2YWM= 20245\nIG1hcmluZQ== 20246\nINGB0L7Qt9C0 20247\nIENyZWF0ZQ== 20248\nIGdq 20249\nIGZyZXF1ZW5jaWVz 20250\naW5ndG9u 20251\nIFJvbWFucw== 20252\nIGFpbWluZw== 20253\nIEJ1ZmY= 20254\nIGVtcGVyb3I= 20255\nIE1vaQ== 20256\nIHByb21pc2luZw== 20257\n44Gc 20258\nIGFsZ3VtYQ== 20259\nIHBhc2E= 20260\nIGRpc29yZGVycw== 20261\nU0k= 20262\nIHN1Y2NlZWRlZA== 20263\nIGN1ZXJwbw== 20264\nIHNvZGl1bQ== 20265\nIHN0dWI= 20266\naGVpcm8= 20267\nIGRlbGF5ZWQ= 20268\nZXRlcmE= 20269\ndHc= 20270\nIHN5bmM= 20271\naGQ= 20272\nIHRvdXJpc3Rz 20273\nIHN5c3Q= 20274\nIG3DqXQ= 20275\nIHF1YWxpZnk= 20276\nIE90aGVycw== 20277\nbGxlcnM= 20278\n0LDRgtC10LvRjNC90L4= 20279\nINCe0L3QsA== 20280\nIHBlcmNlaXZl 20281\nIOqygA== 20282\nIOqwgOyepQ== 20283\nINC40YHQug== 20284\nIE1hdHRlcg== 20285\nIEJsdWV0b290aA== 20286\nIHBlYXJs 20287\nIGFyaXNl 20288\nIG1vbnVtZW50 20289\nINC40LzQtdC90L3Qvg== 20290\nYWdp 20291\n2YTZig== 20292\nIHJobw== 20293\nIHNtYXJ0ZXI= 20294\nIGNvbmo= 20295\n0L7QutCw 20296\nIGtlZW4= 20297\nIFRyZWF0 20298\n0LrQu9GO0Yc= 20299\nIHBhY2tldA== 20300\nZWxzaXVz 20301\nIEFsYWI= 20302\n0LjQvdC4 20303\nIHBzaQ== 20304\nIGVuam95YWJsZQ== 20305\nIEVsbGVu 20306\nINCy0Lw= 20307\nIGVsaW1pbmF0ZWQ= 20308\nIFJvdw== 20309\nIHpvbWJpZQ== 20310\nIEt1 20311\nIHBocmFzZXM= 20312\nIGdyZW4= 20313\ndXRlcg== 20314\nIGRpcmVrdA== 20315\n15Y= 20316\nZW5lbg== 20317\ndXNh 20318\nINGB0LvQvtCy 20319\nxLA= 20320\nIEdo 20321\nIGNvcnJpZA== 20322\nIHF1ZWVy 20323\nIExpbmRh 20324\nIG9uYQ== 20325\nIG9ibGlnYXRpb24= 20326\nZGFy 20327\nINi1 20328\nZW1tZW50 20329\nYWNpZXM= 20330\nIHNjcmV3ZWQ= 20331\nIG5haw== 20332\nIGF5dWQ= 20333\n5LiU 20334\nw6Fy 20335\nbGV6 20336\nIGRyb3du 20337\nIE1lZGljaW5l 20338\nIGxhYnM= 20339\nIGp1c3F1 20340\nIEdvbm5h 20341\nIHRlcnJvcmlzdA== 20342\ncXVlc3Q= 20343\nIGZhcnRoZXI= 20344\nIHJlcGxpZWQ= 20345\nIFNX 20346\nIE1pc3Npc3NpcHBp 20347\naXNobmE= 20348\nIGhvbGRlcg== 20349\nIHJlaWdu 20350\nIGFjY2VwdGFuY2U= 20351\nIHVs 20352\ntow= 20353\nIEhvdGVs 20354\nIENvb3Blcg== 20355\ndGFu 20356\nIEdyYWI= 20357\nIHZhcG9y 20358\nIGFjdGVk 20359\nIEthbmc= 20360\nZmFu 20361\nIOydtOyDgQ== 20362\n55Sa6bq8 20363\ndXRldA== 20364\nIHdvcmR0 20365\nIGZhcm1z 20366\nZGF0 20367\nIGNvdXBsZXM= 20368\nIGJlYWRz 20369\naWVudG9z 20370\nVGhlbg== 20371\n5L+C 20372\nb3NpdHk= 20373\nIFN0YW5mb3Jk 20374\nLi0= 20375\nV2FpdA== 20376\nIGRhdGFz 20377\nb2lyZQ== 20378\nIGhhc2h0YWc= 20379\naW1tZQ== 20380\nIGVuY291bnRlcmVk 20381\nIHNob3V0aW5n 20382\nIHJlc2lzdGFudA== 20383\nIFNldW5n 20384\nIHRyYWdpYw== 20385\nIERyYXc= 20386\nLCw= 20387\nIHNob3djYXNl 20388\nIEFG 20389\nIFN0cmk= 20390\nIGJhY2tlZA== 20391\nINGD0LM= 20392\nINCx0YPQtNGD0YI= 20393\nIENvbGU= 20394\nZXVycw== 20395\nKD8p 20396\nIGVzY2FwZWQ= 20397\nQVNU 20398\nIEFzc2VtYmx5 20399\nIHN0aWNrZXI= 20400\nIG1pZXV4 20401\nIGVudGVydGFpbmluZw== 20402\nIERPTg== 20403\nIEFtZW5k 20404\nIEthcmw= 20405\nIGluaGli 20406\nc3N0 20407\naWVn 20408\nfn5+ 20409\nIGhvb2tlZA== 20410\nIGxpdGVyYWw= 20411\nIHN1bm55 20412\nc3RlcHM= 20413\nIOuwnOs= 20414\nIE1hcmluZQ== 20415\nIHN1ZQ== 20416\nIHByaXNvbmVycw== 20417\nIEVi 20418\nNTg= 20419\nIGRydW1z 20420\nIGd1aWx0 20421\nYWxn 20422\nIGhhcHBpZXI= 20423\nIENN 20424\nIOyVhOuLiOyVvA== 20425\nINCf0LXRgA== 20426\n0YPQu9GP 20427\nIGtleXdvcmQ= 20428\nIFBhcmNl 20429\nIEZvcmVpZ24= 20430\nIEFtYW5kYQ== 20431\n56We 20432\nIOuqqQ== 20433\ncGxlc3M= 20434\niKw= 20435\nw7Ntbw== 20436\nIHF1YWxxdWVy 20437\n7J2065286rOg 20438\nIGNvbnNwaXJhY3k= 20439\nIHN0cmF3YmVycnk= 20440\nIGhhdHRlbg== 20441\nRXM= 20442\nIHNwb3M= 20443\nIHZpbGxhZ2Vz 20444\nIGxldg== 20445\nINGB0YDQtdC0 20446\nIHdha2luZw== 20447\nIGNhbGN1bGF0aW9ucw== 20448\nINmF2Lk= 20449\nIHBvdXJpbmc= 20450\nIGxlYmlo 20451\nIHBvbGlzaA== 20452\nIFRvdXQ= 20453\nIGZ1bmt0aW9u 20454\n0LzQvg== 20455\nIFRp 20456\nIHdhc3Rpbmc= 20457\naXN0aWNhbGx5 20458\nIG1hbmlwdWxhdGU= 20459\nIHNpbXBsaWZ5 20460\nIHRlYW1tYXRlcw== 20461\nINCx0L4= 20462\nIGNvbnRhbQ== 20463\nIFF1aXRl 20464\nIGt1cno= 20465\nIENhbmQ= 20466\ndHlwZQ== 20467\nb3V0aGVhc3Q= 20468\nIGZpbmFuY2lhbGx5 20469\n0L7Qu9C9 20470\nZWxzb24= 20471\nIGZvcmVoZWFk 20472\ndWFnZQ== 20473\nbmF1ZGlibGU= 20474\nIEJlaGluZA== 20475\nIG5lZ290aWF0aW9ucw== 20476\nIOuniOydjA== 20477\nIGFsdGVybmF0aXZlcw== 20478\ncmFuaw== 20479\naG9sZGVy 20480\n5oeJ 20481\nIGhlYWxlZA== 20482\n0YLQvtGH 20483\nIFNwZWM= 20484\n5Lu2 20485\n5LuW5YCR 20486\nIGV4aGliaXQ= 20487\nIHNoYWxsb3c= 20488\nIGdvYg== 20489\nIOuc 20490\nIGZydXN0cmF0aW9u 20491\nw61v 20492\nIG1lbHRpbmc= 20493\nIFN0b3Jt 20494\nIHBhdGVudA== 20495\nIEJhcmNlbA== 20496\nIHBlZGVzdA== 20497\n2YjZhQ== 20498\nIHRhaQ== 20499\nIE1vZGU= 20500\nIHdpbA== 20501\nIOuqqOultA== 20502\nIMOpZ2FsZW1lbnQ= 20503\n6YKj6bq8 20504\nINeQ15c= 20505\nYXlhbg== 20506\nIGFtYXplZA== 20507\n7KeA64qU 20508\nIGhhY2llbmRv 20509\nIOydtOyVvA== 20510\nzrvOsQ== 20511\n4LiC 20512\n0LXRgtCw 20513\nIGV4YW1z 20514\nIHRyYXZlbGxpbmc= 20515\nUHJlc3M= 20516\n0LjRgNGD 20517\nIGJhc2VsaW5l 20518\nIGJ1c2Vz 20519\nIHJlaW5mb3I= 20520\ndmVuYW50 20521\nIFRydXRo 20522\nnb0= 20523\nb2Jl 20524\nIHllbGw= 20525\nIHNhdXNhZ2U= 20526\nVEY= 20527\nIEV2aWw= 20528\nIG1laW5lcg== 20529\n15nXpw== 20530\nIGhvcGVmdWw= 20531\nIHLDs3duaWXFvA== 20532\nIFBlcsOy 20533\ndHdv 20534\nbmRlcg== 20535\nINC80LjRgA== 20536\nIGNvbnNjaWVuY2U= 20537\nIFdhcnJlbg== 20538\naWNreQ== 20539\nIGFpbWVk 20540\nIGfDtnJh 20541\nWFQ= 20542\nIHB5cmFt 20543\nUmVk 20544\n6Zu7 20545\nYXR1 20546\nIEVzdGE= 20547\nIGVhcm5pbmdz 20548\nIGhhdHM= 20549\nIFN0YWR0 20550\naWNrZXQ= 20551\ncG9pbnRz 20552\naW5hbmRlcg== 20553\nIG1vdG9yY3ljbGU= 20554\nIOuPjA== 20555\nIO2VtOyVvA== 20556\na29t 20557\nIERpbmc= 20558\n5pI= 20559\nIHJlY3Vycw== 20560\nIGVzdGltYXRlcw== 20561\nIGRlcm5p 20562\nIHZlcnNjaA== 20563\n44Gd44Gu 20564\nIE1JQw== 20565\n0LjQstCw0YLRjA== 20566\nINC/0YDQvtGI 20567\nIGRvc3Q= 20568\nINCy0YHRgtGA 20569\nIHdpZWw= 20570\nIHNpYmxpbmdz 20571\nINC00LXQsg== 20572\nIGVhcmxpZXN0 20573\nIGZhdGlndWU= 20574\nIG5oaQ== 20575\nIGd1c3Rh 20576\nIGJvbm5l 20577\n5pyA5b6M 20578\nZnJvbQ== 20579\nIEplbm55 20580\nIHN1cHBvc2VkbHk= 20581\naW50YWdl 20582\nIGNvdW50aWVz 20583\nIHVucmU= 20584\nIHBsYW50aW5n 20585\nIEdyYWM= 20586\nIEdlbmVzaXM= 20587\nIEFscGhh 20588\neXN6 20589\nIHRpbGU= 20590\nIOqyveyasA== 20591\nINeZ16k= 20592\ncXVlbA== 20593\nIGRpc3RyaWJ1dGU= 20594\nZGVm 20595\nw6lyYWw= 20596\nIGNsdXRjaA== 20597\nYWRlbHBo 20598\nIFBsYXlTdGF0aW9u 20599\nhLg= 20600\nIHNq 20601\nYnJlYWtpbmc= 20602\nIOuQmOs= 20603\nIEN1YmE= 20604\nIFJ1c3NpYW5z 20605\nIE1BUks= 20606\nIHBlcnNl 20607\nIHJlc3RyaWN0ZWQ= 20608\naWdlcw== 20609\nIFRyYXZlbA== 20610\nIGVsZWN0cm9uaWNz 20611\nIHF1YXJ0ZXJz 20612\nIEtlaXRo 20613\nc2l6ZWQ= 20614\nIGRlYWRsaW5l 20615\nYXJlbnRo 20616\nIHbDrWRlb3M= 20617\nIHByb3RvY29scw== 20618\nYW1tZW50 20619\nIFRyYWluaW5n 20620\nIMOi 20621\nIHNlcXVlbA== 20622\n0L3QsNC6 20623\nIGtlaW5lbg== 20624\nIG1hdHRyZXNz 20625\nbHVkaW5n 20626\nIGNsYXNzaWZpZWQ= 20627\nIHJlYWN0b3I= 20628\nIEtvbnQ= 20629\nIHBhc3Nhcg== 20630\nIGhvbm91cg== 20631\nb3JpZw== 20632\nSU5B 20633\nIE5hdGhhbg== 20634\n0LLQsA== 20635\nINGB0LrQsNC30LDRgtGM 20636\ndMSxcg== 20637\nIGV4Y2x1c2l2ZWx5 20638\nIHNoYWRlcw== 20639\nINC/0YDQvtGG 20640\nIG9jY2FzaW9ucw== 20641\naWph 20642\n55qE5pmC5YCZ 20643\n5Y6y 20644\n5oWi 20645\nZmln 20646\nIHR1cw== 20647\nIHJlbWVt 20648\nIENocmlzdG9waGVy 20649\nIHNsaW1l 20650\nIGFsZ3VuYQ== 20651\nIEZvcnR1bmF0ZWx5 20652\nIGxvcnM= 20653\ndm9sbA== 20654\nYXZlcg== 20655\nIG91dGxldA== 20656\nIExpbmtlZElu 20657\nIEV4ZWN1dGl2ZQ== 20658\nIG9yZ2Fucw== 20659\nIEJlZ2lu 20660\nIO2ZlA== 20661\nIHRyYW5zcGxhbnQ= 20662\ncmFnZW4= 20663\nVk8= 20664\nIEbDtnI= 20665\nINio2KfZhA== 20666\nIEFuZHJl 20667\naXNpbmU= 20668\nIGxhc3Rz 20669\nIGhpc3TDs3JpYQ== 20670\nIGx1eg== 20671\nIGNvbGxhcg== 20672\nIGtpZG5h 20673\nIG9wdGljYWw= 20674\naW92 20675\nIHRvYg== 20676\nIGV4dGVyaW9y 20677\nIG1ldHJpYw== 20678\naWV1cg== 20679\nIHRyb2xs 20680\nINGA0L7Qtw== 20681\n5pif 20682\nIHTDtA== 20683\nIOyYiOyB 20684\nIEdlc2V0eg== 20685\nINC10LQ= 20686\nIGRlbm9taW5hdG9y 20687\n7LM= 20688\nIGxldHQ= 20689\n5YWJ 20690\nIGdyw7bDnw== 20691\n6aGY 20692\nIEx1dGhlcg== 20693\nIHJlc3Rl 20694\nIHJlc2VtYg== 20695\nIHBlcm1ldA== 20696\na3Np 20697\nIGZpc2hlcg== 20698\n44Gf44GE 20699\nIFZvbg== 20700\n7ZS8 20701\nIM+Dz4TOvw== 20702\nIGxvY2tz 20703\nIHNob290cw== 20704\nIGthbXU= 20705\nIEtlcg== 20706\nIE9icw== 20707\n552A 20708\nIGJpbGk= 20709\nIOuwsQ== 20710\nIHRvcnR1cmU= 20711\nYXNzeQ== 20712\nINC40LM= 20713\nIGxhc3Rpbmc= 20714\n5aW955qE 20715\nIHRpZW5lcw== 20716\nIHJlY2VpdmVz 20717\nIE9zY2Fy 20718\nIHJlbWVtYmVyaW5n 20719\nIHByb2JsZW1hcw== 20720\nIGlh 20721\n5Zib 20722\nIG1lbW9yYWJsZQ== 20723\nIGpvdXJz 20724\nIGZhw6dvbg== 20725\nYW1pYw== 20726\nIOu0pA== 20727\nYXRpcXVl 20728\nIOutlOqwgA== 20729\nIHppcA== 20730\naGFsdA== 20731\nIPCfmA== 20732\nIGZyaWVz 20733\nIGZpbmRlbg== 20734\nZ3Jh 20735\n0YDRg9C0 20736\naW1wb3J0 20737\nIOuLrOs= 20738\nIGlraQ== 20739\nIGNvbXBsYWluaW5n 20740\nIGZhemVuZG8= 20741\nIGdvb2dsZQ== 20742\nIHRhYnM= 20743\nIOuTpOyWtOw= 20744\n44Km 20745\ndWdv 20746\naWVydG8= 20747\nYXVmZW4= 20748\nIOuovOyggA== 20749\nIHNrdWxsZQ== 20750\nIHN1aXY= 20751\nIHNweQ== 20752\nIEthaQ== 20753\n6YKj5YCL 20754\nIG1hcnRpYWw= 20755\nIG9uZGVy 20756\n6Kqw 20757\nYXRpbGl0eQ== 20758\nIGlyZ2VuZHdpZQ== 20759\nIGNsYXA= 20760\naW50ZWxs 20761\nIGluc3RhbGxpbmc= 20762\nIHVuaXF1 20763\nIENlbnRyZQ== 20764\nYXN0cw== 20765\ndWFy 20766\nIHJldmlz 20767\nIHRocmVhdGVuaW5n 20768\ncmFpcw== 20769\nIGN1aWQ= 20770\nc2th 20771\nIHJlc29sdmVk 20772\nIHJpZGVz 20773\nIGZhaWx1cmVz 20774\nIHNlbWI= 20775\nIG1hbGVz 20776\nVUZG 20777\n5b6I5aSa 20778\nIHRyw6pz 20779\nYXBwZWQ= 20780\nIG5ld3NwYXBlcnM= 20781\ncmlldA== 20782\nIGFwcGxhdWRz 20783\n0JM= 20784\nIOOBrw== 20785\nIE5D 20786\n5Y2D 20787\n5pmC6ZaT 20788\nIGhldGVy 20789\nIGhhemFyZA== 20790\nIHJ5 20791\nIHN0cmljdGx5 20792\nIDU0 20793\nIOuTpOyWtOqwgA== 20794\nIHNwb250 20795\nIHRhdHPDpGNobGljaA== 20796\nIOunkOyU 20797\nbGF1Yg== 20798\nIGFic29yYmVk 20799\nYWNhxJ/EsXo= 20800\nIG9udQ== 20801\nINCQ0L0= 20802\nIGV4cGxpY2l0bHk= 20803\nIOyerA== 20804\nIEZ1dHVyZQ== 20805\nYWNodGVu 20806\nw6Bv 20807\neW9u 20808\nIHNlcmlh 20809\nIEhlcnJlbg== 20810\nY2Vq 20811\nIEFsYmVydA== 20812\n7J2064qU 20813\nZWN0b3I= 20814\nIHBhY2tpbmc= 20815\nIHZpcnR1ZQ== 20816\nIHZlbmly 20817\nREQ= 20818\nIHlheg== 20819\nIGxvZ3M= 20820\nIFBob3Rvc2hvcA== 20821\nIHNpZA== 20822\nbGluZ3M= 20823\nIHJlbW90ZWx5 20824\nIERpZmZlcmVudA== 20825\nIG9wZXJhdGVk 20826\nbGlnaHRz 20827\nIGRpc2NyaW1pbg== 20828\naXN0YW5jZQ== 20829\nIEdSRQ== 20830\nIHBsYWM= 20831\nIHNoaXJ0cw== 20832\nIGp1c3RpZnk= 20833\nIHRyYWJhbGhv 20834\ndXRpbA== 20835\ndm9j 20836\nIHF1YXJ0 20837\nIM6k 20838\nU0M= 20839\nIFNS 20840\nIC0i 20841\nIGhlc2l0YXRl 20842\nIHBhaw== 20843\n6Iez 20844\nZ3Vh 20845\nSm8= 20846\nIHNvdXZlbnQ= 20847\nIEFuZ2VsYQ== 20848\nZXNzZWU= 20849\nYWRlbHBoaWE= 20850\nYXJrcw== 20851\nIHdlZWQ= 20852\nIGthbm5zdA== 20853\n5YKZ 20854\nIOq3uOufrOuLiOq5jA== 20855\nIHBsdXTDtHQ= 20856\nIENvbW1hbmRlcg== 20857\nIHN1bW1hcml6ZQ== 20858\n4K+A 20859\nIDk4 20860\n44GH 20861\nIGRldmVsb3BtZW50cw== 20862\nIENvc3Q= 20863\nIHRoZW9yZXRpY2Fs 20864\nIG9yZQ== 20865\nIG1ldGFsbA== 20866\nzr/Phc69 20867\nZmFocg== 20868\n0JrQkA== 20869\nIGNodWNr 20870\nIGFkYXB0ZWQ= 20871\nIE9rbGFo 20872\nIE5ldGhlcmxhbmRz 20873\nIHBvZXQ= 20874\nc3Rv 20875\na2F0 20876\nIHdlYXJz 20877\n568= 20878\nIOyWtOuUlA== 20879\nIEVzdG8= 20880\nIGxhdWdoZWQ= 20881\nIGRvbm5lcg== 20882\nIOuNsA== 20883\nIOybkOs= 20884\nb2N1cg== 20885\nIEtpY2s= 20886\nIERldHJvaXQ= 20887\nIGJpY3ljbGU= 20888\nIGxhY2tpbmc= 20889\ncGhhYmV0 20890\nIEtlbmQ= 20891\nQXNz 20892\nIHJldmVhbHM= 20893\nIM6g 20894\nIE5vYWg= 20895\npqzripQ= 20896\nIHNlbGxz 20897\nIEFsYWJhbWE= 20898\nIHRlcnJpZmlj 20899\nIEVsZW1lbnQ= 20900\nIO2G 20901\nIHR1cmJv 20902\nIEhvbQ== 20903\nIHRoZW9yZW0= 20904\nIGFkdmVudHVyZXM= 20905\nIHB1cmNoYXNpbmc= 20906\nIFTDoQ== 20907\nINC80LDRgg== 20908\nIHZlbW9z 20909\nIGR1dGllcw== 20910\nIHdlbmln 20911\nIGJvb3Ro 20912\nIGVudHJhcg== 20913\nVkE= 20914\nIGdlYXJz 20915\nIEphZQ== 20916\nw6hu 20917\nIGNhbGNpdW0= 20918\nIFJvYmVydHM= 20919\nINC/0YDQvtCx0LvQtdC8 20920\nIHJpYmJvbg== 20921\nINC90LDQt9GL0LI= 20922\nIGxhdg== 20923\nIGludGVydmVudGlvbnM= 20924\nIFVsdHJh 20925\nIG5hbWVseQ== 20926\nIGFkZXF1YXRl 20927\nIHJlY2Fw 20928\nIGRvY2s= 20929\nZnRpbmc= 20930\nIHZvaQ== 20931\nIGNvbnN1bHRhdGlvbg== 20932\nINGB0LXQvA== 20933\nIHBvZGVt 20934\nIHBvc3Nlc3Npb24= 20935\nIGNsdWVz 20936\nIFJ1c3NlbGw= 20937\nIHJlbmV3YWJsZQ== 20938\n5Y6y5a6z 20939\nINGD0Lc= 20940\naW5mb3JtYXRpb24= 20941\naWdnZXJz 20942\nV2l0aA== 20943\nd25v 20944\nIGVsYWJvcmF0ZQ== 20945\nY3RvcmFs 20946\nIERvdw== 20947\nIHJhbWVu 20948\n5o+Q 20949\n4buV 20950\nIGVyc3Rl 20951\nIFplbA== 20952\n44OX 20953\nIHF1YXNp 20954\nINC90LDQug== 20955\n56eS 20956\nIFN0YXJz 20957\nIHRyaWJhbA== 20958\nIHNlYXRlZA== 20959\nIHdvbA== 20960\nIGNob2w= 20961\nw6Rtw6Q= 20962\nIG91dGJyZWFr 20963\nIGNyZXM= 20964\nIHVuc2VyZXI= 20965\nIO2RnA== 20966\nIHVuZGVyd2F0ZXI= 20967\nIGFzc3VyZQ== 20968\nT09E 20969\nIG5hcHJhd2TEmQ== 20970\nIGVzdGFibGlzaG1lbnQ= 20971\nIGluY29u 20972\nIGRpZmVyZW50ZQ== 20973\nIGV4Y3Vz 20974\nIERpbQ== 20975\n0L7RhQ== 20976\nIExpbmc= 20977\ncm9sb2c= 20978\nIOOBvg== 20979\nIG91dGRvb3Jz 20980\nbmFq 20981\nIGVwaWRlbWlj 20982\nIHVudGVycw== 20983\nIDMwMDA= 20984\nIEdhYnJpZWw= 20985\nIOyXhuuKlA== 20986\nIGVuY2w= 20987\nIE9kZXI= 20988\nIEZvb3Q= 20989\ncGFz 20990\nIFp1aw== 20991\n5ZOh 20992\nIHdvcmtmbG93 20993\nIHVucA== 20994\nIGFsbGlhbmNl 20995\nZW5zY2hhZnQ= 20996\nIHlvZ3VydA== 20997\n0LjQvdC1 20998\nIGVydQ== 20999\nIGZpeg== 21000\n5LqU 21001\nIGHFnw== 21002\nIGFwcmVuZA== 21003\nIGN1YWxxdWllcg== 21004\nIGNhcnJvdHM= 21005\nxLFuxLFu 21006\nYWZvb2Q= 21007\nIGZsb29ycw== 21008\nIGtleXdvcmRz 21009\nIHNwb3R0ZWQ= 21010\nIGRyYW5r 21011\nIHBhcmFz 21012\nIMO6bHRpbW8= 21013\nIGhhYmxhcg== 21014\nIHByb3NlY3V0 21015\n7JeQ64+E 21016\n6ZaL5aeL 21017\nIMOpcA== 21018\nIHN0aWNrZXJz 21019\nIHB1c2hlcw== 21020\na2g= 21021\nIHJlc3RhcnQ= 21022\nIFRodW5kZXI= 21023\n4budaQ== 21024\nIG11aXRh 21025\nIGZveA== 21026\nYXJkZcWf 21027\nIFphY2g= 21028\nIE1pbmVjcmFmdA== 21029\n57g= 21030\nID09PT0= 21031\nIGfDtnJl 21032\nIHN0YW5jZQ== 21033\naWd1bmc= 21034\n2Y7ZkQ== 21035\na8Ok 21036\nIHRlYWNoaW5ncw== 21037\n6YY= 21038\nIGRlY2F5 21039\nIHJpYw== 21040\nb21lbmE= 21041\nINCy0YHQtdC8 21042\nY2h0ZW4= 21043\nIFZlcnQ= 21044\nIO2VnOq1rQ== 21045\nrLTr 21046\nIGNvYw== 21047\nOik= 21048\na2VpdGVu 21049\nIEJB 21050\nZXRoZWxlc3M= 21051\nIGhlYWRxdWFydGVycw== 21052\nIHNwaWtl 21053\nIEJhc2U= 21054\nIDEwMQ== 21055\nIGNvb3JkaW5hdGVz 21056\nIHRhcmQ= 21057\nIGJvaWxlZA== 21058\nIE1vbnN0ZXI= 21059\nIG5vdGVib29r 21060\nIOq0gA== 21061\nIFdha2U= 21062\nIFNldHRpbmc= 21063\n7J207Jc= 21064\nIFN5ZG5leQ== 21065\nIEZpbm4= 21066\nIGxvYmJ5 21067\n5b6e 21068\nIHNlbmlvcnM= 21069\n0L3QuNGF 21070\nYXZhbg== 21071\nIEpF 21072\nIHRyYWZm 21073\ndGhpbms= 21074\nIHNsYXA= 21075\nIENhc3RsZQ== 21076\nqW5n 21077\nIGFsZ3Vub3M= 21078\nIFBlcnNvbmFsbHk= 21079\nIE1hbGU= 21080\n7Yuw 21081\nIEdlbmVyYWxseQ== 21082\nIFBlbA== 21083\nIGRpYXM= 21084\nIGV2b2x2aW5n 21085\naXRvbA== 21086\n0LLQvtGA 21087\nIHBsZWlu 21088\nIGZsaWdodHM= 21089\nIGVsZXZlbg== 21090\nb3dlag== 21091\n4buRbmc= 21092\nIGFrdQ== 21093\nIGdsYW5jZQ== 21094\nIGNvbm5lY3Rpdml0eQ== 21095\nIGJhbGQ= 21096\n0YvRhw== 21097\nIGludGVzdA== 21098\nw6Fn 21099\nIEdSw5w= 21100\naWJsaWNhbA== 21101\nIFBhcGE= 21102\nIHBpdHk= 21103\nIGZhaW50 21104\nIHd1cmRlbg== 21105\nIGxlZ2FsbHk= 21106\nIHByZXk= 21107\nIFNjaWVuY2Vz 21108\nINC/0YDQvtGB 21109\nIHRyYWluZXI= 21110\nIHByb2Jsw6htZQ== 21111\nIGtpbG8= 21112\n0LrQvtCz0L4= 21113\nIGJyaWRnZXM= 21114\nODk= 21115\nIGxhc3RlZA== 21116\nIGVsZWdhbnQ= 21117\nYm93cw== 21118\nIHBhbGFi 21119\nIGRpcmVjdG9yeQ== 21120\n5LiN5pyD 21121\nIGJ1bGI= 21122\ncGVvcGxl 21123\nSVg= 21124\nIGdlYg== 21125\nIDY2 21126\nIFRlbm5lc3NlZQ== 21127\nYWhsZW4= 21128\naWV2YWw= 21129\nIGNhdXQ= 21130\nIERhbWVu 21131\ncGxv 21132\naWFuZQ== 21133\n0LDQu9C1 21134\nYXR0YW4= 21135\nINin2YTYsw== 21136\nIHJpc2t5 21137\nIHNsZWV2ZQ== 21138\nIGluY2lkZW50cw== 21139\nIOuwlQ== 21140\nQ28= 21141\nIGFwcGxpY2FibGU= 21142\nIGltcGVyaWFs 21143\nIFBoaWxpcA== 21144\nIFllYQ== 21145\n0LXRgNC+ 21146\nINC/0L7QutCw0Lc= 21147\nw7xuZQ== 21148\n7JiA 21149\nSHVi 21150\ndG9y 21151\nIHNpZ3U= 21152\nY2VuZA== 21153\nIHBvbGl0aWNhbGx5 21154\nIOyCtA== 21155\nIHBhcnM= 21156\nIG91dg== 21157\nIHByaW1laXJh 21158\nIFNoYWg= 21159\nIHNhdHVy 21160\nIGNvbWJ1c3Q= 21161\nIHByb21vdGVk 21162\n7KO86w== 21163\n5oCV 21164\nIHRlbXBsYXRlcw== 21165\nIOuLrA== 21166\nIGhhdWw= 21167\nINGC0LXRgA== 21168\nIHNsaWRpbmc= 21169\nY2VkZW50ZWQ= 21170\nIOOBrg== 21171\nY2hpbGRyZW4= 21172\nTVI= 21173\nIFdlaQ== 21174\nIGLDtnI= 21175\n5pep 21176\nIHByw7N4aW1v 21177\nYXLDrWE= 21178\nIHNhbXBsaW5n 21179\n0LXQu9C10L0= 21180\nZXNp 21181\nIERhbmllbGxl 21182\nIE9rbGFob21h 21183\n6IU= 21184\n55WM 21185\n0LXRgdC/ 21186\nIERWRA== 21187\nINCy0YvQvw== 21188\ncm91cw== 21189\nY29ucw== 21190\nIGVuaGFuY2Vk 21191\n6Zuj 21192\nIHBhc3Rvcg== 21193\nIFN1ZGRlbmx5 21194\n6K6T 21195\nZmFy 21196\nUEVS 21197\nIE5n 21198\nMTAwMA== 21199\nIGNoZXc= 21200\nIHJ1bW9ycw== 21201\nIEFuYQ== 21202\nIGFubsOpZXM= 21203\nINGD0YHRgg== 21204\nIFBoaWxhZGVscGhpYQ== 21205\n5Zev 21206\n0LXQttC00YM= 21207\nIGVmZmVjdGl2ZW5lc3M= 21208\n6L+Z5qC3 21209\nw6l0w6k= 21210\nIGRpbmc= 21211\nIHJlbGlnaW9ucw== 21212\nIGFnZWQ= 21213\nemllxIc= 21214\nIFJpYw== 21215\nIEthcA== 21216\nIFBhZ2U= 21217\nIHPDvA== 21218\nIG7DpG1saWNo 21219\nIG1hbmtpbmQ= 21220\nIHJlc3Rpbmc= 21221\nIGluZmx1ZW5jZXM= 21222\nIFNjaHVs 21223\nINC90LXQsg== 21224\nIG1hbmE= 21225\nIGNvbnN1bWVk 21226\nIFBvbQ== 21227\n576O5ZyL 21228\nIGNvbnNlZ3Vpcg== 21229\nIFRoYW5rc2dpdmluZw== 21230\nIEhpbmR1 21231\nbGFpcw== 21232\nIHRocml2ZQ== 21233\nIGNvbnRvdXI= 21234\n0LDRhtC40Y8= 21235\nIGZhbGFuZG8= 21236\nIErDoQ== 21237\nemFu 21238\n0LjRgtGD 21239\naXBoZXI= 21240\namFtaW4= 21241\nIEhhbGxv 21242\nIDE2MA== 21243\nINC+0YHQvtCx 21244\nIG1ldGU= 21245\nIOyVjOs= 21246\nIEJhcmNlbG9uYQ== 21247\nbGV0dGVy 21248\nINCd0LXRgg== 21249\n5Zk= 21250\nIGFkZW3DoXM= 21251\nIGNvb3JkaW5hdGlvbg== 21252\ndW50cw== 21253\nIHNsb3A= 21254\nINC/0YDQuNC0 21255\n7KeA66eJ 21256\nIHF1ZXN0aW9uaW5n 21257\nIGRpZXNlbA== 21258\nIGRlag== 21259\nIGFmZmlybQ== 21260\njZTrnbzqs6DsmpQ= 21261\naWVubmU= 21262\nIGNyYW5r 21263\nIHByZWRpY3Rpb25z 21264\nIHBoeXNp 21265\nY2hzZWw= 21266\nIGNvbWJpbmF0aW9ucw== 21267\nIGV4Y2VsbGVuY2U= 21268\n6YCZ6bq8 21269\n4bud 21270\nd2lkdGg= 21271\nd2VlZA== 21272\nhOulvA== 21273\nhOuniA== 21274\nIGFsdG8= 21275\nIGRhaXJ5 21276\nIE5vcm1hbA== 21277\ncHBlbg== 21278\nIG9iZW4= 21279\nIGRldmFzdGF0aW5n 21280\nIHBveg== 21281\nIEh1cw== 21282\nbWF6 21283\nIHdhcm5lZA== 21284\nIGRlbms= 21285\nIEF1c3M= 21286\nIHRyYWRlcw== 21287\naGVsbA== 21288\nIHByaW1lcm8= 21289\nIG1pYQ== 21290\n0LLQsNGA 21291\n2KjZig== 21292\nIGtpY2tz 21293\nIGHEnw== 21294\nIE3DvA== 21295\nIGx1Yw== 21296\n0LXQvdC40LXQvA== 21297\nIFN0YW5kYXJk 21298\ncmljZQ== 21299\nIEN1Yg== 21300\nIGdvdQ== 21301\nIEpvw6Nv 21302\n0YPRgdC6 21303\nIGVucXU= 21304\no4w= 21305\nZ2V3 21306\nIO2BsA== 21307\nb3dhbmlh 21308\naWFuaQ== 21309\nIGZha3Q= 21310\n0Y/QvdC4 21311\nIGJlZg== 21312\nIHRodW1ibmE= 21313\nIGNldXg= 21314\n5q2h6L+O 21315\nYXBwbGU= 21316\nTkVO 21317\nIGdhZA== 21318\nYXBvbg== 21319\nIEZhbnRhc3RpYw== 21320\nIGNvbmNlbnRyYXRlZA== 21321\nZ2lybA== 21322\nbGVuZQ== 21323\nINCU0LvRjw== 21324\nIMOpdGE= 21325\nYWFu 21326\nIG91dHRh 21327\nIG5hcmM= 21328\nIEJvZHk= 21329\nYnJ1c2g= 21330\nIGxlZ2lzbGF0aXZl 21331\nIE1lZ2Fu 21332\nIG1pc3Rha2Vu 21333\nIE1pc3NvdXJp 21334\nIGxhYmVsZWQ= 21335\n0LvRj9C10YLRgdGP 21336\nIHJlYWxpc2Vk 21337\neW9yc3Vu 21338\n44GC44KK44GM44Go44GG 21339\nIFNhZmV0eQ== 21340\nIGFjY2VsZXJhdGU= 21341\nIHNhbmN0aW9ucw== 21342\nIHBlZQ== 21343\nIGp1ZWdv 21344\nIHBlcHBlcnM= 21345\nIHdhbA== 21346\n6riJ 21347\nZWxsb3c= 21348\nINC20LXQvQ== 21349\nIGNpbmNv 21350\nINGB0LjRgdGC 21351\nY292ZXJ5 21352\nIGdyYW0= 21353\nIMOpcG8= 21354\nIEJNVw== 21355\naXZvbA== 21356\nIENoZW0= 21357\n55qE6Kmx 21358\ndXNlbWVudA== 21359\nIFN1cHBvc2U= 21360\nIOqwgOyngOqzoA== 21361\nIG1pbGxlbm4= 21362\nIFR1bg== 21363\nIG1lZGFs 21364\nIGhhY2lh 21365\nIHN0aW11bHVz 21366\nIGJyaWdodG5lc3M= 21367\nYWllbnQ= 21368\nIEhhbmRz 21369\naW5ldA== 21370\nIGNvYWxpdGlvbg== 21371\n5a24 21372\nIHJpc2Vz 21373\ncmluYQ== 21374\nIHNjb290 21375\nIOOBpw== 21376\nIGRlZmVuZGluZw== 21377\nIGludmVycw== 21378\nIGhpbGxz 21379\nIGZ1bGZpbGxlZA== 21380\n5Yiw5LqG 21381\nbGxpZQ== 21382\nIGFkb2xlcw== 21383\nIENoYXNl 21384\n5Zac5q2h 21385\nIEpK 21386\nIG5ldWVu 21387\nIFRydQ== 21388\nIGluaGVyaXQ= 21389\nIHNpeHR5 21390\nIEV4cA== 21391\nIENsYXk= 21392\n0L7RgdC+0LE= 21393\nYXJuYQ== 21394\nIEltcGVyaWFs 21395\nINGN0YLQsA== 21396\nIHNvY2lhbGx5 21397\nYXR5 21398\nb2R5bmFt 21399\nIHJpYnM= 21400\nb21pYw== 21401\nIFRvbA== 21402\n0L7Qu9C2 21403\nIDE5OTg= 21404\nIGZyYW0= 21405\nIHJhbmtz 21406\nINCx0YPQtNGD 21407\nIENvbG9u 21408\nSHo= 21409\nIGFjY29tbW9kYXRl 21410\nIGV4cGxvZGU= 21411\n7YSw6w== 21412\nSEFFTA== 21413\nIEhhcnQ= 21414\nINC20LjQt9C90Lg= 21415\n5qE= 21416\nIGRlbGljYXRl 21417\noNeX 21418\nIHRvZnU= 21419\nIGFjaGlldmVtZW50cw== 21420\nIFNvcg== 21421\nIGFncmVlbWVudHM= 21422\nIDU3 21423\nIHRhbXA= 21424\nIGZyYW7Dp2Fpcw== 21425\nIGhlcmJz 21426\nY29ybg== 21427\nIGtvbms= 21428\nQU5B 21429\nIFFp 21430\nIHByw7Nw 21431\nIHRpZ2Vy 21432\nIOuRmA== 21433\nxINt 21434\nIGFwcHJlbnQ= 21435\nYWhhbg== 21436\nIHJ1bGluZw== 21437\nIHRzcA== 21438\nIHR3aXR0ZXI= 21439\nIHRlZW5hZ2Vy 21440\nYnVz 21441\nIO2S 21442\nIEFtZW5kbWVudA== 21443\nIHRhcHBpbmc= 21444\nIEFQSXM= 21445\n5aC0 21446\nIG1hdGNoZWQ= 21447\n66m0 21448\nV0E= 21449\nIEJlYXV0eQ== 21450\nIGluZXZpdGFibGU= 21451\nIGdhc2Vz 21452\nINm+ 21453\naGlnaA== 21454\nIE9wdA== 21455\nIHByZWRvbWlu 21456\nz4HPjA== 21457\nIHR1YmVz 21458\nIOyVoA== 21459\nIEFh 21460\nIOaciQ== 21461\nb21ldG93bg== 21462\nIElN 21463\nIGRlc2Fy 21464\nw6RyZW4= 21465\nINC80LDRgQ== 21466\nIE3DtmdsaWNo 21467\nIHJlbnRhbA== 21468\nIO2VqOq7mA== 21469\nIERpYW5h 21470\nIGF1dGlzbQ== 21471\nIFB1ZXJ0bw== 21472\nxLFsZA== 21473\nIGZhbGFu 21474\nIGRyZWFtaW5n 21475\nIGd1dGU= 21476\nINC60LDQvA== 21477\nIHdyZWNr 21478\nIHN0b3J5dGVsbGluZw== 21479\nIExlZ2VuZA== 21480\nIFVrcmFpbg== 21481\nINC/0YDQvtC40YE= 21482\nIFNL 21483\nIO2WiQ== 21484\nIMWbd2k= 21485\nIEJlbGlldmU= 21486\nIG1vc3RyYXI= 21487\nIFRvZGQ= 21488\nIE5pZ2Vy 21489\naWN0aW5n 21490\naGFyZA== 21491\nOi8v 21492\naXJhYmxl 21493\naWdhdGlvbg== 21494\nIE1lbWJlcnM= 21495\nIOygnO2SiA== 21496\nIGRpc2NvdXI= 21497\nn70= 21498\ncmlrYQ== 21499\nIERO 21500\nIEZpZg== 21501\nIENhcGl0YWw= 21502\n0YDQvtC8 21503\nIFNhbnM= 21504\neXVu 21505\nIHBpbG90cw== 21506\nIHRyYXQ= 21507\nIG55dA== 21508\nIOuvvA== 21509\nIGV4cG9uZW50aWFs 21510\nIGVtZXJnZQ== 21511\nIHRyYWplY3Rvcnk= 21512\nINC/0L7Rh9C10LzRgw== 21513\nIHNlYWxlZA== 21514\nYXR0aQ== 21515\nIHdpZGVz 21516\nINC+0LPRgA== 21517\naWFuY2Vz 21518\nIHdpdG5lc3NlZA== 21519\nT3I= 21520\nb3Np 21521\nIEpvZWw= 21522\nb25hbA== 21523\n6IG9 21524\nIEludGU= 21525\nY2VkZXM= 21526\nIEdvdHRh 21527\nYW5pdW0= 21528\nIGZlbWFsZXM= 21529\nIExlYmVucw== 21530\nIG1vaXN0dXI= 21531\nIFNpbXBsZQ== 21532\nIERvY2g= 21533\nYXLDoQ== 21534\nIGdlc2VoZW4= 21535\nVVNU 21536\nxqFp 21537\nIGNsYXNzaWZpY2F0aW9u 21538\nIGRpYWdvbmFs 21539\nIHBlcm1ldHQ= 21540\nY29tcA== 21541\nINin2YTYrQ== 21542\nIE1hbGF5cw== 21543\nIGdlaMO2cnQ= 21544\nIHBvcHBlZA== 21545\nIGNvbnRhY3RlZA== 21546\nINeb15w= 21547\nIDE0MA== 21548\nIGFkYXB0YXRpb24= 21549\nIG1hbnVz 21550\nIHR1cmtleQ== 21551\nIHByZWFjaA== 21552\nYnJpZ2h0 21553\nIGRvd25z 21554\nIHVucHJlY2VkZW50ZWQ= 21555\nIG1pZ2h0eQ== 21556\nIGNhdGVy 21557\naXR0aQ== 21558\nZ3M= 21559\nIERlcHV0eQ== 21560\nd3JpdGU= 21561\nIEJsZXNz 21562\nw6Fj 21563\nIHN1bW1pdA== 21564\nIOuPvOyalA== 21565\nIHRob3VnaHRmdWw= 21566\nIHNocmVk 21567\nc2luZ2luZw== 21568\nINC70YPRh9GI0LU= 21569\nIHllbg== 21570\nIHZpYnJhbnQ= 21571\nIFdhbHRlcg== 21572\nIGhvc3Rz 21573\nIGFtYnVs 21574\nIGludmFzaW9u 21575\nb2dhbg== 21576\nIHJlYXNvbmluZw== 21577\nIHN1Y2M= 21578\n0LvQtdC60YI= 21579\nIGZhbGE= 21580\nIGtpbmdz 21581\nIGdvaW4= 21582\nIGNhbGli 21583\nIEdSw5xORU4= 21584\nb3Rlcg== 21585\nIGVpbno= 21586\nIGluc3VsaW4= 21587\niqg= 21588\nIHNjYWxpbmc= 21589\nIENvcm4= 21590\naHlk 21591\nIG1hdHRl 21592\nUEw= 21593\nIGFsaWVucw== 21594\nIFNlZw== 21595\n6K+d 21596\nZXN0aQ== 21597\nYXN0aWNz 21598\nIHdhcm1lcg== 21599\nIGluZ2Vu 21600\nIE1M 21601\nIHJvZGU= 21602\nIEV5ZQ== 21603\nYmVpdHM= 21604\nIEJhcm4= 21605\nwrss 21606\nIENodWNr 21607\nIHByb2ZpdGFibGU= 21608\ndWd1ZXNl 21609\nIEFyYWJpYQ== 21610\nIGNvY28= 21611\nIHB1ZWRv 21612\nIGluZmxhbW1hdGlvbg== 21613\nY2xpcA== 21614\nIHRhYmxlc3Bvb25z 21615\nIOygkQ== 21616\nIFN3ZWQ= 21617\nIGFuYXQ= 21618\n7Iig 21619\nIGFycmli 21620\nIGRhbmNlcg== 21621\nIENhcnRlcg== 21622\nIG1hZ25pZmlj 21623\nc3RvcmU= 21624\n6YG4 21625\nIGZhZGU= 21626\nIGFjY29tcGFueQ== 21627\nIHdhaHI= 21628\nIHllYXN0 21629\nIG1pbmVyYWw= 21630\nIGxlZ2lzbGF0dXJl 21631\n5L2P 21632\naXJvcw== 21633\nIGNyb3dkZWQ= 21634\n0YDQsNGI 21635\nb2NhZG8= 21636\n7Ja07JW8 21637\nIO2bhA== 21638\nIEJhcnJ5 21639\nbWFzdGVy 21640\nIG5pY2tuYW1l 21641\nICIuLi4= 21642\nIFJz 21643\nIE1vb3Jl 21644\nIHZlbnVl 21645\nINCx0YM= 21646\n44Oh 21647\nbGlob29k 21648\nIEFnZW5jeQ== 21649\n0LvQvtCy 21650\nIGthaA== 21651\nIOyGjOumrA== 21652\nIG1hcnNo 21653\nIGluY29ycG9yYXRlZA== 21654\nYW50d29ydA== 21655\nIGtpbWNoaQ== 21656\nIHdvbw== 21657\nIGRpc3RyYWN0ZWQ= 21658\nZXJpZXM= 21659\nIGluZm9ybWFjacOzbg== 21660\nIENob29zZQ== 21661\nIEphZGk= 21662\nIGFuYWxvZ3k= 21663\nc2F5 21664\ndWZmbGU= 21665\nYm9r 21666\nIGFjaWRz 21667\nIGFjcXVpc2l0aW9u 21668\nIHZhcmlhbnRz 21669\n6LW35L6G 21670\nIHBhc3NpZXJ0 21671\n7J2064KY 21672\ncnVjdGl2ZQ== 21673\nYnJpZw== 21674\nIOOAjA== 21675\nZXBoZXI= 21676\nIHBI 21677\ndXRsaWNo 21678\n5beu 21679\nIHJlbGll 21680\ndWl0ZQ== 21681\nIHJlY2VwdGlvbg== 21682\nIGNvaA== 21683\nIFByZXA= 21684\nIGFudGljaXBhdGU= 21685\n5oCn 21686\na2Vl 21687\nIGRlc2lnbmF0ZWQ= 21688\n0Y/RgtC4 21689\nIEtvcg== 21690\nIEFuaW0= 21691\nw7xobA== 21692\nIFdoaXQ= 21693\nIHVuY292ZXI= 21694\nIE1heWE= 21695\nINGC0L7Qs9C00LA= 21696\nsJU= 21697\ndXRlbmFudA== 21698\nIOyWvOs= 21699\nIGZvcmVzdHM= 21700\nIG1lbWU= 21701\nIGRpc3Rpbmd1aXNoZWQ= 21702\nIE1hcng= 21703\nIExpb24= 21704\nIHNlcnZhbnRz 21705\nIERpYW0= 21706\n55W254S2 21707\nIFBvbGljeQ== 21708\njbw= 21709\nIHRyaWdnZXJlZA== 21710\nYWJpbGly 21711\nIOydkQ== 21712\nIG5lZ290aWF0ZQ== 21713\nIGZleg== 21714\nIGVydw== 21715\nIHZhcmllcw== 21716\nIGplbWFuZA== 21717\nIGRpc2NoYXJnZQ== 21718\n0YHRj9GH 21719\nIFBBUg== 21720\nIEFmZmFpcnM= 21721\nIHZvdGVy 21722\nIGF0ZW4= 21723\nIGNyb2lz 21724\nb2JpbA== 21725\nIE9vcHM= 21726\nIEFyYw== 21727\nIEhlYXRoZXI= 21728\nYW5rYQ== 21729\nIHNpbXBsZXM= 21730\nzr/OvQ== 21731\nIj4= 21732\nIGNob3Jkcw== 21733\nIFNhbmRlcnM= 21734\nIOu2hOs= 21735\nQmVu 21736\nIGRhcsO8YmVy 21737\naWxpYW5z 21738\nIG9yZGVyaW5n 21739\nIE1hbmg= 21740\nIGtpbG9ncmFt 21741\nIGthcsWf 21742\nIGdyYXNw 21743\nIGdob3N0cw== 21744\nYWxlbg== 21745\nIEplZGk= 21746\nINCx0LvQuA== 21747\nIGRvd25sb2FkZWQ= 21748\nIGNvbmR1Y3Rpbmc= 21749\nIEhhaw== 21750\nIHJlc2VhcmNoZXI= 21751\naWxhbg== 21752\nZ29vZA== 21753\nIEhhbm5haA== 21754\nIGTDvMWfw7xu 21755\nIE1lc3NpYWg= 21756\ndWl0eQ== 21757\naW9uYQ== 21758\nIHByb2JhYmxl 21759\nIFlF 21760\nIGluZGVwZW5kZW50bHk= 21761\nIGJ1ZmZlcg== 21762\nYnVybg== 21763\nb3VyZA== 21764\nIE1jSw== 21765\nIGxpbmd1 21766\ndWplbXk= 21767\n0LXRgNGC 21768\nIGludHVpdGl2ZQ== 21769\nIGNyYWNrcw== 21770\nYXBwcm9wcmk= 21771\nbnR5 21772\nIGdlZW4= 21773\nIGxlbmQ= 21774\nIGNlcnRpZmljYXRpb24= 21775\nSURT 21776\ndW50ZXI= 21777\ncGVlcw== 21778\nIHRydW1w 21779\nIGJhbmtydXB0 21780\nIGZlYXM= 21781\n6Jc= 21782\nIGR1xbw= 21783\n5riF 21784\nIHZpcnVzZXM= 21785\nIDU4 21786\nZ29k 21787\nINC20LXQuw== 21788\nIHN0YWxr 21789\nSW5k 21790\nYWNoaQ== 21791\nIENG 21792\nIENvbmQ= 21793\nIHNhbmN0 21794\nIGNvbnRlbg== 21795\nIGZyZWVk 21796\nIFJU 21797\nIG1lbnRvcnM= 21798\n7KGx 21799\nIHBvcnRhYmxl 21800\nIFBhdWxv 21801\ncmFuZQ== 21802\nSEFIQQ== 21803\nIFNlY3Rpb24= 21804\n54Y= 21805\naHl1bg== 21806\nIM6tz4c= 21807\nIFB1Yg== 21808\nIEluZGVwZW5k 21809\nIGNvbXBvdW5kcw== 21810\nINGB0Ys= 21811\nIG1lc3NhZ2luZw== 21812\nIGRlZGljYXRpb24= 21813\nIG5vdGljaW5n 21814\nIGRldm90ZWQ= 21815\n0Y7RgtGB0Y8= 21816\nIHNuYWtlcw== 21817\nIGJhdHRsZWZpZWxk 21818\ncGVycw== 21819\nIGRlbGE= 21820\nOTI= 21821\nIGhhaQ== 21822\naWxsw6Q= 21823\nw6lyZXI= 21824\nZXZlcnk= 21825\nIHJlc3BvbnNpdmU= 21826\n15nXlQ== 21827\nb3Bm 21828\n6Yk= 21829\nirg= 21830\nQmVjYXVzZQ== 21831\nIHRvdXJpc20= 21832\nIOq3uOqyjA== 21833\n15XXpg== 21834\nIGNhbnM= 21835\nc3TDvHQ= 21836\nIGRvbm5l 21837\nIERpb3M= 21838\nIFViZXI= 21839\nYWN0b3J5 21840\nIG9yaWVudGVk 21841\nIEhlcm0= 21842\nIHBhdHJvbg== 21843\ndXJm 21844\nYmVp 21845\nIHByb2dyYW1h 21846\nIE9oaA== 21847\nZ2VuZXI= 21848\nIGZpc3Q= 21849\nIFdlbmR5 21850\nIGFuZGE= 21851\nIGd1ZXNzZWQ= 21852\nIGZyZWFr 21853\n5Lit5ZyL 21854\nIEtpbmdz 21855\nY2hvb2w= 21856\nIG9mZmxpbmU= 21857\nIEluZGlhbmE= 21858\nIEFsbGlhbmNl 21859\nIDUz 21860\nIHBhcnRpY3Vs 21861\nIEZvY3Vz 21862\nIGluaGFiaXQ= 21863\nIOqwmeydgOuNsA== 21864\nIE1jRw== 21865\nb3dza2k= 21866\nIOydtOqxtA== 21867\nIHBhxYRzdA== 21868\n0L7QvdC4 21869\naXR0YQ== 21870\nIGNvbmZpcm1hdGlvbg== 21871\nIEJyb29rbHlu 21872\nIG5vb2RsZQ== 21873\nZnVuZA== 21874\naXR1ZA== 21875\nIGdyYW5kcGFyZW50cw== 21876\nIGJhcmJlY3Vl 21877\nzrXOuc+C 21878\nIOE= 21879\nIGJhbGxvdA== 21880\nIFZldGVy 21881\nIHBpcGVz 21882\naWdpb3Vz 21883\nIEdyYXBo 21884\nZXN0ZWQ= 21885\nIOu4jOs= 21886\nIEtF 21887\n44Gh44KH44Gj44Go 21888\nIGVpbnM= 21889\nIGhhdHJlZA== 21890\n44GR44Gp 21891\nIGRhbmc= 21892\nZWVlZQ== 21893\nIGFyY2hhZQ== 21894\nIEplc3Nl 21895\nIGRldGVjdGVk 21896\nIHNlbmk= 21897\nYnVyZ2g= 21898\nIGRpc3BsYWNlbWVudA== 21899\nIGRvcA== 21900\nIGNvbmRpdGlvbmluZw== 21901\nINC90LXRgdC60L7Qu9GM0LrQvg== 21902\nIGRpc3R1cmJpbmc= 21903\nUEg= 21904\nIHRoaW5uZXI= 21905\nIHdvdW5kZWQ= 21906\nIEN1YW5kbw== 21907\nIGN1c2hpb24= 21908\nIHdoaXRlcw== 21909\nIHByZWZlcmVuY2Vz 21910\nIOykgOu5hA== 21911\nIGthxbw= 21912\nIEdhdGU= 21913\nIFBhdGg= 21914\nZGxlcw== 21915\n4LiE4Lij 21916\naW1vcmU= 21917\nIOuztOyXrA== 21918\nIGRpc2NpcGxpbmVz 21919\n4buP 21920\nIG1lc21h 21921\nIOyDiOs= 21922\nIOyLrA== 21923\nIGdpbmc= 21924\nIHVtYnJlbGxh 21925\nSUdIVA== 21926\nIHBlbnNpb24= 21927\nIGNvbWJpbmluZw== 21928\nU1M= 21929\nIHJlY3RhbmdsZQ== 21930\n4buHdA== 21931\nIHByb3hpbQ== 21932\nIENvdw== 21933\nuIw= 21934\nIGludGVudGlvbmFs 21935\n5pWZ 21936\nIGRlY2lk 21937\nINGB0LrQsNC2 21938\nIFVtYQ== 21939\naWFzbQ== 21940\nYnV6 21941\nIGRlYnJpcw== 21942\nIGNhc3M= 21943\nIFByb3A= 21944\naXNrYQ== 21945\n66Cl 21946\nZXN0ZXJvbA== 21947\ndXNzaWFu 21948\n7J20656R 21949\nIHVubGltaXRlZA== 21950\nIGFkbWlyZQ== 21951\nIHRpZ2h0bHk= 21952\nIGdlbm9tZQ== 21953\nIEp1bmlvcg== 21954\ndmVuaXI= 21955\nZ3Vz 21956\nIGPEgw== 21957\nIFZsYWQ= 21958\nIO2C 21959\nIHJlbGF0aXY= 21960\naW5jaQ== 21961\nIGF1bnF1ZQ== 21962\nIEJveXM= 21963\n0YbQuNC+0L0= 21964\nIFN3aXNz 21965\nIHBoeXNpY2lhbnM= 21966\nIO2PiQ== 21967\nIFBFVA== 21968\nIHdvdW5kcw== 21969\nYWJvdXQ= 21970\nw6Bp 21971\nb256 21972\ndXJpdGllcw== 21973\nINGD0LLQuNC0 21974\n5bem 21975\nIG1lbnRhbGl0eQ== 21976\nIHZhcmlhbmNl 21977\nIHNlZ3VuZGE= 21978\nIHZvbGNhbm8= 21979\nYWxpZQ== 21980\n4KWH 21981\nIHRpbGVz 21982\nIFRlcnJ5 21983\nINin2YTZhNmH 21984\nIGNhbm9u 21985\nIHNjYXR0ZXJlZA== 21986\ncHRvbg== 21987\nIGRlZmluaXRpb25z 21988\nIGFsZ2VicmE= 21989\nb3Rlbg== 21990\nYWJsbw== 21991\naWp1YW5h 21992\nIHdyYXBwaW5n 21993\nIHNlc2FtZQ== 21994\nINC90LDRh9C40L3QsA== 21995\nIEFsZg== 21996\nINCg0L7RgdGB 21997\nb3Jubw== 21998\nIGFua2xl 21999\nIHNwZWNpYWx0eQ== 22000\nIGF0dGVtcHRpbmc= 22001\naWxpYXRpb24= 22002\nIDE5MjA= 22003\nIHBoZW5vbWVuYQ== 22004\nIFByb2R1Y3Q= 22005\nIEJ1Y2s= 22006\nIEF3dw== 22007\nc2Vlbg== 22008\nIHZvaWQ= 22009\nIEZyYW5rbGlu 22010\nIGFkdm9jYWN5 22011\nIFNlcA== 22012\nIGNvb2xlc3Q= 22013\nINGB0YDQsNC30YM= 22014\nIFF1YW5k 22015\nIDkwMA== 22016\nIFRyYWQ= 22017\nZGllcw== 22018\nIGhhc2g= 22019\n5oiR5bCx 22020\n5Lmf5piv 22021\nIHBvdHM= 22022\nIHNhZGx5 22023\nIHZpYWJsZQ== 22024\nIFRpZ2Vy 22025\nIE9ORQ== 22026\nIG5ldXJvbnM= 22027\nb3dhbmll 22028\nxJc= 22029\nIFNoYXI= 22030\nIExhbmRlcw== 22031\nIGNvbmZlcmVuY2Vz 22032\n6Kmy 22033\nIGNyZWRlbnRpYWw= 22034\nIGxpbWU= 22035\naW5lZQ== 22036\neGl0 22037\ncGF5 22038\nIGluY29ucw== 22039\nID4+Og== 22040\n6KqN 22041\nIO2emOs= 22042\nIGxlc3Nlcg== 22043\nIHNwaWxs 22044\nIHByZW1pc2U= 22045\nIDM2NQ== 22046\nIEhvc3Q= 22047\nIHRvbWFy 22048\n15DXnA== 22049\n67KI 22050\nIFdoYXRz 22051\nIGxpZ2h0d2VpZ2h0 22052\nIE1hcA== 22053\nZmlh 22054\nZWxsc2NoYWZ0 22055\nIHZlbmRvcnM= 22056\ndWVzdG8= 22057\nIE1pc3Rlcg== 22058\nINCf0YDQuA== 22059\n5Y+z 22060\naG1h 22061\nIGludGVudGlvbmFsbHk= 22062\nIFRhbmc= 22063\n6Zeu 22064\nIGlkZW50aWZpY2F0aW9u 22065\nIGV0Y2V0ZXJh 22066\nIE5lZQ== 22067\nINGC0YDQuA== 22068\n6re4 22069\nIGNyeXB0b2N1cg== 22070\nIGluaGFsZQ== 22071\nIGFkZGljdA== 22072\n5ZCE5L2N 22073\nIG1hdQ== 22074\nINGC0LDQutCw0Y8= 22075\nIOuyhA== 22076\nIGNvbXByYXI= 22077\naWVkemllxIc= 22078\nINC+0YLQvdC+ 22079\nIGJlZ2lubmVy 22080\nINC80YPQtg== 22081\nIG9ic2M= 22082\nIGxpbWl0aW5n 22083\nYXNjdWxhcg== 22084\nIGluc3BlY3Rpb24= 22085\nYWNp 22086\nIHJlam8= 22087\nTXVz 22088\nIHphdGVu 22089\nIHN6Y3o= 22090\nIE1hZHJpZA== 22091\nIHZhcmlldGllcw== 22092\nIGVzdMOg 22093\nIFNoYWtlcw== 22094\nIGtpdHM= 22095\nIGFkbWluaXN0ZXI= 22096\nIGxhdmE= 22097\nIGfDpQ== 22098\n6Kmm 22099\n16rXmQ== 22100\nIFdheW5l 22101\nIGluc3RhZ3JhbQ== 22102\nIHJhdGVk 22103\ncGFwZXI= 22104\nIGJpbGQ= 22105\nIHByZXRlbmRpbmc= 22106\nIG9ic2VydmluZw== 22107\nINGB0LDQvNC+0Lw= 22108\nIHRyb3I= 22109\nIG9yZ2FuaXNtcw== 22110\nIGZhbHRh 22111\nIGhvbWV0b3du 22112\n57E= 22113\nIO2L 22114\nIGNoZWc= 22115\nIOyh 22116\nIGNvbW1h 22117\naXPDqQ== 22118\nIGxpa2VsaWhvb2Q= 22119\nYXZvcmVk 22120\nIGdlbGRp 22121\n0L3QuNC60L7Qsg== 22122\nIG1lZGlv 22123\nIGpha2ll 22124\nIEp1cA== 22125\nIGdyZWVuaG91c2U= 22126\nIHNwaXQ= 22127\n0LrQvtC1 22128\nINC60LDQtg== 22129\nIEdyYW0= 22130\nIENvbmZlcmVuY2U= 22131\nIGRlZmljaXQ= 22132\nc8Sxbg== 22133\naW5zZQ== 22134\ndcSf 22135\nIHJpY2h0 22136\nIGNvaW5jaWRlbmNl 22137\n5Y+N 22138\nIGV1cm9w 22139\nIGJ1dHRlcmZseQ== 22140\ncHJlYWQ= 22141\nIOyWvA== 22142\n6IC2 22143\nIHdhdmVs 22144\nIEluZmlu 22145\nIFBsYW5ldA== 22146\nIHNlbGZpZQ== 22147\naWVudHJhcw== 22148\nIGFycm9n 22149\nb3Nlcg== 22150\naWRhbA== 22151\noNeX16DXlQ== 22152\nw7x0w7xu 22153\nIGZyZXNobWFu 22154\nIE1hY2hpbmU= 22155\nz4PPhA== 22156\nIERpYQ== 22157\n7J2064uk 22158\n44GT44GG 22159\nbmVh 22160\nIGxpc3Rpbmc= 22161\nIGNvbmZpZ3VyZQ== 22162\ndXRvcg== 22163\nVXA= 22164\ndHNjaGFmdA== 22165\ncmnDqHJl 22166\nIHVwd2FyZHM= 22167\nINGF0L7Rh9GD 22168\nIHN3ZWVw 22169\nQnI= 22170\nIGV4cHJlc3Npbmc= 22171\nIHVuaGFwcHk= 22172\nIG1hbmRhdG9yeQ== 22173\nZ2VuZGVy 22174\nIEHDrQ== 22175\nIGluZGljYXRvcnM= 22176\nIG9pbHM= 22177\nbm90ZQ== 22178\nIHNlZ3Vy 22179\n0L7QttC10YI= 22180\neW5hc3R5 22181\nIGRpc3RhbmNlcw== 22182\nIG1lcmdl 22183\nQkVSVA== 22184\nIHN1cnJlbmRlcg== 22185\nIGJ1YXQ= 22186\nIEF3YXJkcw== 22187\nIHNlw7Fvcg== 22188\nb2RveA== 22189\nIGZsYXZvdXI= 22190\nIGFiZG9t 22191\nIGNvbmZpZ3Vy 22192\nODY= 22193\nIERJWQ== 22194\nIHJpZ2lk 22195\nsJg= 22196\nIGNvcnBvcmF0aW9u 22197\nIGdyb29t 22198\namF3 22199\nIE5lYXI= 22200\n0LjQu9C+ 22201\nIG9wZXJh 22202\nIElubm92 22203\n0LjRgNCw 22204\nk7E= 22205\nIHNwZWNpZmllZA== 22206\nIGNvc20= 22207\nIEZyZWVkb20= 22208\nIGNsb3du 22209\nIE5lbQ== 22210\nINCy0L7Quw== 22211\n0ZHQvQ== 22212\nIGNoYXJnZXI= 22213\n4LmB4Lil 22214\nIGluZmx1ZW50aWFs 22215\nw6RzaWRlbnQ= 22216\n6aQ= 22217\nIOyEoOs= 22218\nIHZvbHVtZXM= 22219\n5pA= 22220\nIG91dHJhcw== 22221\nIFR3aXRjaA== 22222\nIGZvdW5kaW5n 22223\nIGF3aGlsZQ== 22224\nIGNvaWw= 22225\n6rCZ 22226\nIGPhuqM= 22227\nIFRocm93 22228\nIEhlbmNl 22229\nb21tdA== 22230\nIEJlbmphbWlu 22231\n0LPQu9GP0LQ= 22232\nVGltZQ== 22233\nb2JpYw== 22234\nIG1vdXI= 22235\nIGRyZWFk 22236\nIEzDoA== 22237\nIENoaWxl 22238\nIHByZXZhbA== 22239\nIHZhaW4= 22240\nIGFydMSxaw== 22241\nIHByZXNlcnZlZA== 22242\nINC+0YLQtA== 22243\nIHdhcmVob3VzZQ== 22244\nIGJlc3Rl 22245\nIFNldmVyYWw= 22246\nIFNpdHVhdGlvbg== 22247\nIGNhcmRib2FyZA== 22248\nVG9k 22249\nZXJuYQ== 22250\nIGdhcmFudA== 22251\nIGdlc3R1cmU= 22252\nIGhlbg== 22253\nIHNwZWxsaW5n 22254\nb3NleHVhbA== 22255\nIGFubmU= 22256\nIG1pY2U= 22257\nIE1laW5l 22258\nY2FyZA== 22259\nIHJlYmVsbA== 22260\nIGNlcnRv 22261\nIOycoOs= 22262\nIHZlcnNjaGllZA== 22263\nIEJvcw== 22264\nIGludmVudGlvbg== 22265\nIHRyemU= 22266\nIG1hbmnDqHJl 22267\nIENoYWQ= 22268\nIHNwcmU= 22269\nIG9yZ2FuaXNhdGlvbnM= 22270\nIHBvb3JseQ== 22271\nIGFudGVyaW9y 22272\nIHN0YWly 22273\n0LrRgA== 22274\nIGF0b21pYw== 22275\nIHN5bXBhdGg= 22276\nIGNvbnRpbnVhbGx5 22277\nIGtsZWluZQ== 22278\nw6h0ZQ== 22279\n0LjRiQ== 22280\nzr/Pgg== 22281\ncGV1dA== 22282\nIHJlcG9zaXQ= 22283\nIGVudHJh 22284\nRW0= 22285\nIGZpbmFuY2luZw== 22286\nINC80L3QvtCz 22287\nIHRoZXNpcw== 22288\nIENvbXB1dGVy 22289\nZWF1 22290\nIFRyZWU= 22291\nIGJyaWRl 22292\nb25zaWV1cg== 22293\nc2hpcmU= 22294\nd2lj 22295\nREU= 22296\nIOyImOs= 22297\nIGFjb20= 22298\nIFBP 22299\nZXJzY2g= 22300\nINC/0L7QvNC+0Yk= 22301\nIEFybWVu 22302\nIOyjvQ== 22303\nIHpvcg== 22304\nIHByaW50cw== 22305\nIERhc3M= 22306\n5riv 22307\nIGR1cmFibGU= 22308\nIFRyYW5zcG9ydA== 22309\n7J6Q6rCA 22310\nINC70LXQsw== 22311\nIGTDqXQ= 22312\nw7RsZQ== 22313\nYW1vdXM= 22314\nWU4= 22315\nIGNsaWZm 22316\nIGdyYW1tYXI= 22317\nINCf0L7RjdGC0L7QvNGD 22318\nIGzDoG0= 22319\nZXNjaA== 22320\nIG1pc2VyYWJsZQ== 22321\nIHZvbHRz 22322\nIENhZA== 22323\ndWthbg== 22324\n0YLQuNCy 22325\ncnVzdA== 22326\nIOyYrOudvA== 22327\nIHZlcms= 22328\nIGNoaWNrZW5z 22329\nIFlvbw== 22330\nIG91dGZpdHM= 22331\nY29kZQ== 22332\nIGhpZXJhcmNoeQ== 22333\nbmV0ZXM= 22334\nIGNvdW50ZXJwYXJ0 22335\nIHTDtGk= 22336\nIHRlZA== 22337\nIEJhcnQ= 22338\nIOudvA== 22339\nIEdlbmF1 22340\nIGluY29taW5n 22341\nIEFCQw== 22342\ncmlxdWU= 22343\nINC+0YLQvw== 22344\ncXVhbA== 22345\nIGluY2VudGl2ZQ== 22346\nIGlocmVu 22347\n16DXmQ== 22348\nbG9l 22349\nIDE5MzA= 22350\nIGJhcmc= 22351\nIGRpY3Rpb24= 22352\nIMO2bmNl 22353\nSU5T 22354\nIHJlaA== 22355\naXNpYWo= 22356\nbW91dGg= 22357\nIHNjb3Jpbmc= 22358\nbMSxaw== 22359\nIOyVhOyjvA== 22360\nT1JJQQ== 22361\nIEVzdGFkb3M= 22362\nIGNvbXBhbmlvbg== 22363\nIGFzc2VtYmxl 22364\nIHB1bmlzaGVk 22365\nIGl0YWw= 22366\nIHByZXZlbnRz 22367\naXN0ZXM= 22368\nIEtlbnR1Y2t5 22369\nIGxvY2F0ZQ== 22370\nIGZhc3Rpbmc= 22371\n44Go5oCd 22372\ng4A= 22373\nIFNlYg== 22374\nIENyb3du 22375\nb3BpYQ== 22376\nIHdoaXA= 22377\ndXN6 22378\n0LrQsNC80Lg= 22379\nIGRhdGFiYXNlcw== 22380\n5a2X 22381\nIHByb3NlYw== 22382\nIDE5OTc= 22383\nIOyCtOynnQ== 22384\nIFNvbGFy 22385\nIFB1ZXM= 22386\nIFplbg== 22387\nb2xsbw== 22388\nIEd1cnU= 22389\nIHNxdWVleg== 22390\nINCX0LA= 22391\nIMSN 22392\nY2VwdGlvbnM= 22393\nY2Nh 22394\naXphYmxl 22395\nbWFuZA== 22396\nIGJyZWFrdGhyb3VnaA== 22397\nIHRhYmxlc3Bvb24= 22398\nIFNFQw== 22399\naWto 22400\nIFPDo28= 22401\nINC/0LvQvg== 22402\nYW1lbg== 22403\nIHByYWM= 22404\nIGRhcmxpbmc= 22405\nIHRhbGxlcg== 22406\nIHJlbmRlcmluZw== 22407\nIOyasOumrOqwgA== 22408\nIM+EzrfPgg== 22409\nIG3Dow== 22410\nIGVzb3M= 22411\ndWVyZG8= 22412\nINGB0YfQuNGC 22413\nYWxsZXI= 22414\n7JeI7Ja07JqU 22415\nIG1pbGxvbmVz 22416\nbGVyaW4= 22417\nIHBlZ2Fy 22418\nb25uZQ== 22419\nIGVucm9sbG1lbnQ= 22420\nIGxpZWd0 22421\nIGJvYQ== 22422\nd2nEmQ== 22423\nYnNw 22424\nIGN5Y2xpbmc= 22425\nIEJlcm5pZQ== 22426\nIDE5ODk= 22427\nINC00LDQu9GM 22428\nIERha290YQ== 22429\nINGB0LLRj9C3 22430\nIENQ 22431\nIHN0YXJl 22432\n7YKk 22433\nIHByb3NwZXJpdHk= 22434\nIGFycmFuZ2VtZW50cw== 22435\nIGFycml2aW5n 22436\nbcOk 22437\nIGtheWFr 22438\naXB0 22439\nIHBhcmRvbg== 22440\nIHJlbGF0 22441\nIHZlcnN0ZQ== 22442\nIEZpZw== 22443\nIGZvaWw= 22444\nIFRhbGtpbmc= 22445\ncGVhcmU= 22446\nIG5vaQ== 22447\nINC/0YDQuNGI 22448\nIGhvY2tleQ== 22449\nIGFkbw== 22450\nIE9VVA== 22451\nNjc= 22452\nIGhvcm1vbmVz 22453\nIEF2ZW51ZQ== 22454\nIFN1cGVybWFu 22455\nIHByZXNjcmlwdGlvbg== 22456\ndWJlcm5ldGVz 22457\nQ0w= 22458\nb3RpdmU= 22459\nTklT 22460\naWVuZW4= 22461\nIHNhZG5lc3M= 22462\nIFZpdA== 22463\nVHk= 22464\nIHN0YXJ0ZXI= 22465\nIGJlZGU= 22466\nIGZvdW5kYXRpb25z 22467\nIHNvcmU= 22468\n5bqX 22469\n0YnQtdGB0YLQsg== 22470\n7Jqw6w== 22471\nINGH0YPQsg== 22472\nbGluaw== 22473\nIG1hbmV1 22474\nd29ya2luZw== 22475\nw6Bu 22476\nIEF0dGFjaw== 22477\nIENhcnQ= 22478\ndmVpcw== 22479\nIFJlc3A= 22480\nZW5zaW5n 22481\nIOyii+yVhOyalA== 22482\nIGVzY3VjaA== 22483\nIFJOQQ== 22484\ngrQ= 22485\nIGFkb3A= 22486\nIGJlbmRpbmc= 22487\n2LnYrw== 22488\nIG1hbmFnZXM= 22489\ndXNw 22490\nIHRhcnQ= 22491\nIHJvdXRlcg== 22492\nQm8= 22493\nIGVzdGFibGlzaGluZw== 22494\nIGJhbGFuY2luZw== 22495\nIGF0aGxldGlj 22496\nIFNsbw== 22497\nIGZpbGxz 22498\nINC90LDQsQ== 22499\nINC00LDQuw== 22500\nIHBvc3Nv 22501\nIFZpZWxlbg== 22502\nIGNyaXRpY3M= 22503\nIGxhd3N1aXQ= 22504\nIElzYWFj 22505\nINGE0LjQu9GM0Lw= 22506\nIHRyYXM= 22507\nIHByYXc= 22508\nIENyYXp5 22509\nIG5ldQ== 22510\nIGt1bGw= 22511\nIHR1bW9y 22512\nIEFQUA== 22513\nZ2F0ZQ== 22514\nIEFSRQ== 22515\nOTg= 22516\nIFN0ZWFt 22517\nIGZ1Y2tlZA== 22518\nbGFnZQ== 22519\nIOKZrA== 22520\nIE1E 22521\nZnk= 22522\nIHNoZWxscw== 22523\nIFNlZW1z 22524\naXplcnM= 22525\nIHJhbmdlcw== 22526\nIEFudG9uaW8= 22527\nQVRJT04= 22528\nIEJhYmE= 22529\nIOyDiQ== 22530\na3Vu 22531\nIHByYXllZA== 22532\n0YDRjw== 22533\nINC/0YDQvtGC0LjQsg== 22534\nIHNlYXM= 22535\nYnVyeQ== 22536\nINeU16k= 22537\nIHRyYWl0 22538\nIERlcGVuZGluZw== 22539\nIGRyZQ== 22540\nIGvDtm5udA== 22541\n0YbRgw== 22542\nIGxpcHN0aWNr 22543\nZWV6 22544\nINC/0YDQuNC80LXRgA== 22545\nIGFzc2lnbm1lbnRz 22546\nQm9i 22547\nIG1ldGFscw== 22548\nIHNwZWNpYWxseQ== 22549\n5bCN5LiN5bCN 22550\nIOyYiOs= 22551\nIMWh 22552\nIHZpc3Rh 22553\nIM6s 22554\nIHR3aW5z 22555\nIG5vdGFibGU= 22556\nIFNhdQ== 22557\nIGTDqXZlbG9w 22558\nIMOnZWs= 22559\nIHBvbHlub20= 22560\nYXZhbQ== 22561\nIHRhbWLDqQ== 22562\n0L7QvdC+0Lw= 22563\nIHBsYXNtYQ== 22564\nIGVmZWN0 22565\nIGzDpG5n 22566\nIGNhc2k= 22567\n0YHQsA== 22568\nxLFtxLE= 22569\n44GZ44KL 22570\nk6TsnYA= 22571\nIGxhYm91cg== 22572\nb3NzZW4= 22573\nIFB1bg== 22574\ncmlm 22575\nIGRvc2Vz 22576\nIG9wZXJhdGVz 22577\n0LjQu9C70Lg= 22578\nIGphYXI= 22579\nc3Rhdw== 22580\nIOyCrOuekQ== 22581\nIGF0bQ== 22582\nIHByb3RlY3Rz 22583\nIGltcGVk 22584\nSE8= 22585\nIGNpbWE= 22586\nIHRvY2g= 22587\nYWJpcw== 22588\nIHNlbmRv 22589\nbGF1cw== 22590\nIGN1cmw= 22591\nIE51bQ== 22592\nIHNwb25zb3Jz 22593\nIGTDqWJ1dA== 22594\nIEFsZXhh 22595\nIELDvHI= 22596\nIEFtZXI= 22597\nIGNvcGU= 22598\nINC40LfQsg== 22599\namFs 22600\nIDE5OTU= 22601\nYXBhdA== 22602\ncmVzc2U= 22603\nIFByaXpl 22604\nIENsYWlyZQ== 22605\nIEJyYW5kb24= 22606\nIHdzenlzdGtv 22607\nIHZhbHVlZA== 22608\n4LiZ4Liw 22609\nIHNlY3Q= 22610\nIHNlY3JldGx5 22611\nIGRpYW1vbmRz 22612\nIEV2YW4= 22613\nIFJQRw== 22614\n44Gr44Gq 22615\niOuPhA== 22616\nIFVuaXZlcnNhbA== 22617\nIGRvdWJ0cw== 22618\nIFBpbg== 22619\nd2nEhXo= 22620\nmqk= 22621\nIGFsYm8= 22622\nIGJyYXVjaHQ= 22623\nQVVM 22624\nIE1vYmlsZQ== 22625\nZ3JhZGVz 22626\nIHNjaGVt 22627\nd2h5 22628\nIE5pY2h0 22629\ncGk= 22630\nZ2xl 22631\nIGNob3J1cw== 22632\nIGdseQ== 22633\nIHJlaW5mb3JjZQ== 22634\nIG11ZmY= 22635\nIFNoZW4= 22636\nIEhvbGE= 22637\n0YPQsw== 22638\ndmlkZW1tZW50 22639\ndmlhbA== 22640\nYWNpb3Vz 22641\nbGFpbWVk 22642\nIFJpY28= 22643\nIHZlZ2c= 22644\nIGlsbHVzdHJhdGlvbg== 22645\nIEJ1dHRlcg== 22646\nb3dhZA== 22647\nIGV1eA== 22648\nIGVuZmFudHM= 22649\nIExlYWRlcg== 22650\nIFZpbGxhZ2U= 22651\nZXRpY2FsbHk= 22652\n2YbZig== 22653\nIHN0ZXc= 22654\nIHN1cnByaXNlcw== 22655\nIGN1ZQ== 22656\nIEdyYW5kbWE= 22657\nIENlbHNpdXM= 22658\nIFJpY2h0 22659\nZW5j 22660\nIHBldGl0aW9u 22661\nIGhlcmI= 22662\nIHdpY2tlZA== 22663\nIHNjaGxl 22664\nb2NhbHk= 22665\nIHRyYW5zZg== 22666\nIHRva2Vucw== 22667\nIEdyYXk= 22668\nIEJCQw== 22669\nSUs= 22670\nIDE1MDA= 22671\nem4= 22672\nIE5ldg== 22673\nIGtveQ== 22674\nIHphcg== 22675\nIGJ1bGxzaGl0 22676\nIENvbG9tYmlh 22677\ndWxhdGl2ZQ== 22678\nIHdpZGVzcHJlYWQ= 22679\neWVjdA== 22680\na2l0 22681\nIGVtcHJlc2E= 22682\nIG5vdXI= 22683\nIGJ1cm5z 22684\nYXRpbg== 22685\nYWlyZWQ= 22686\nIHJldm9sdXRpb25hcnk= 22687\nINCz0L7QtNGD 22688\nIExvZ2Fu 22689\nIDE5OTY= 22690\nIEdyYWhhbQ== 22691\ncmVi 22692\nIE5IUw== 22693\n5pyb 22694\nIGNvc3R1bWVz 22695\nIG5hd2V0 22696\nIGxvdmVycw== 22697\nIEx1Y3k= 22698\nIEluZGlnZW5vdXM= 22699\n7ZWY6riw 22700\nIGltbXVuaXR5 22701\npbTr 22702\ndWl0bw== 22703\nIGV4Y2Vzc2l2ZQ== 22704\nIGRvbmF0aW9ucw== 22705\nINeU16g= 22706\nIOyyqw== 22707\n6YmE 22708\nIGRyeWluZw== 22709\nbWVsb24= 22710\nIHN1cnZleXM= 22711\nIOustOyKqA== 22712\n6aKo 22713\nYWFh 22714\nIHByb2Jl 22715\nYW5jaWFs 22716\nIGxvdWRlcg== 22717\nIGhvdGVscw== 22718\nw7zEnw== 22719\nYWduZXI= 22720\nIG9yaWdpbnM= 22721\nIOuniOyngOuniQ== 22722\nICoq 22723\nIHN0cmFuZ2Vycw== 22724\nIEhhdXM= 22725\nY29tZWQ= 22726\nIGFudGhyb3A= 22727\nIHVzbw== 22728\nIOyVhOyngQ== 22729\nIFl1YW4= 22730\nIO2VhOyalA== 22731\ncGxlcg== 22732\ncmVzc2l2ZQ== 22733\nIHNwcmF3 22734\nIFN0ZXc= 22735\nIDE5OTQ= 22736\nIGVsZGVycw== 22737\nIG1laW5lbg== 22738\nIGp1bnQ= 22739\nIGFjb3VzdA== 22740\nIFdvaG4= 22741\nIGJhbmFuYXM= 22742\nIHByb2plY3Rpb24= 22743\nIFN0aWNr 22744\nbGVndA== 22745\nc3BlZWQ= 22746\nIGPFqW5n 22747\nIFdvcnQ= 22748\nIEJhbHRpbW9yZQ== 22749\nINGG0LXQuw== 22750\nIGR1bm5v 22751\n5by3 22752\nPyw= 22753\n44OJ44Oz 22754\nIExvY2Fs 22755\nb3N0bw== 22756\n0K0= 22757\n0L7QtNCw 22758\nIFBvcnR1Z3Vlc2U= 22759\nIHRoZWlycw== 22760\nIGTDqW0= 22761\n5Y+m 22762\nIGRyYXVm 22763\nIEJ1ZGRoaXN0 22764\nZXJ0YQ== 22765\nR2U= 22766\nIGNhcnJvdA== 22767\nIFdvbmRlcmZ1bA== 22768\nIHNvYWs= 22769\nIGNoYWlybWFu 22770\nZ2dp 22771\nSUNB 22772\nZnJpZWQ= 22773\nIGZsaWNr 22774\nIFRocm91Z2hvdXQ= 22775\nIOyasOs= 22776\nIGNvdWdo 22777\nIGZsdWZmeQ== 22778\nc2Nob29s 22779\nIHJpcHBlZA== 22780\nLS0tLS0tLS0= 22781\nIFp1a3VuZnQ= 22782\nINC90LXQsQ== 22783\nIHN0bw== 22784\nIEJP 22785\ncGVudA== 22786\nIExhd3JlbmNl 22787\nz4nPgg== 22788\nc3RpY2tz 22789\nIEVpbnM= 22790\nINGA0Ys= 22791\nIFN0cm9uZw== 22792\nIGNhcmFtZWw= 22793\nIHNwaXRl 22794\nYXphcg== 22795\n6YO95piv 22796\nIGNyaXRpY2FsbHk= 22797\nIG9icmE= 22798\nb3dpdHo= 22799\nIFpvbmU= 22800\nINGA0LXQug== 22801\nIHN1Zw== 22802\nYXJkZWQ= 22803\nIGfDrA== 22804\nZmZlbnRsaWNo 22805\nYW5jaGU= 22806\n2J8= 22807\nYXN0aWNhbGx5 22808\n7J286w== 22809\n0LvQsNCy 22810\nIHNpbXBsZXN0 22811\nIEZyaWVuZA== 22812\nIHF1ZWxsbw== 22813\nIGFtYml0aW9u 22814\nIGFiYmlhbW8= 22815\n5bqV 22816\nINGE0L7RgNC8 22817\nIEVzc2E= 22818\nIGVkdWNhdG9ycw== 22819\nIHN0YXRpc3RpY2Fs 22820\n6YCZ6YKK 22821\nIGNoYW5nZXI= 22822\nIGF0YXU= 22823\nw6l0YWlz 22824\nIFNoYWtlc3BlYXJl 22825\n65CY 22826\nIHRyaWdnZXJz 22827\nIHJlYWxpeg== 22828\nIGNlbHVp 22829\nd2hlZWw= 22830\nIGxveWFsdHk= 22831\nIHNjcmVhbXM= 22832\na2Vocg== 22833\nIE1lZ2E= 22834\nZWFzdA== 22835\nIHRvcHM= 22836\nIFRvdGFsbHk= 22837\nb3VudGFpbg== 22838\nbG9yZA== 22839\nIHZpb2xhdGlvbg== 22840\nIEdB 22841\nIG5pY2Vy 22842\nIEZyZXNo 22843\nIE1lbGlzc2E= 22844\nZnVuY3Rpb24= 22845\nIHJhcGU= 22846\nIGV4Y2VwdGlvbnM= 22847\nIHNpbGljb24= 22848\nIGxpYmVydHk= 22849\nIGhvdXNlaG9sZHM= 22850\n44GN44G+44GZ 22851\nIENB 22852\nINCe0LE= 22853\nIGxpYg== 22854\nnow= 22855\nY2lmaWM= 22856\nIHRyb3BpY2Fs 22857\nIGludmVzdGlnYXRpbmc= 22858\nSEQ= 22859\nIGFkYXB0ZXI= 22860\nIFBpdHQ= 22861\nYW5jaWE= 22862\nIFNoZWxs 22863\nZnJpZW5kbHk= 22864\nIGNvbmNsdXNpb25z 22865\nIHR1cnRsZQ== 22866\nIGRlY29tcA== 22867\nIGFuaW1hdGlvbnM= 22868\nINGB0LXQug== 22869\naW5zaQ== 22870\nIHJldGVudGlvbg== 22871\na2ll 22872\nIGluamVjdGlvbg== 22873\nIE1hZGlzb24= 22874\n7LCw 22875\nIHZpZW50 22876\nIHZhcmllZA== 22877\nIHZpb2xpbg== 22878\nIEJpbA== 22879\nIGx1Y2tpbHk= 22880\nIGh0dA== 22881\nbMOk 22882\nIHJhbmNo 22883\n55yL55yL 22884\nIHPDs2xv 22885\n7JWF 22886\nIERlcmVr 22887\nIFNjcmlwdHVyZQ== 22888\n0L7RgNCw 22889\nIGNsYXNzcm9vbXM= 22890\nYXZpbA== 22891\nZm9ybWVk 22892\nIGJlZm9yZWhhbmQ= 22893\nIEdlbQ== 22894\ncHJlY2g= 22895\nIGxpbg== 22896\nIGdyZWVucw== 22897\n0YbQtdCy 22898\nIE1lcmNlZGVz 22899\nIGRyb3VnaHQ= 22900\nZ2FzcHM= 22901\nIGFib3J0aW9u 22902\nIHRlcnJpYmx5 22903\nIHNwb3PDs2I= 22904\nIHNlY3VyZWQ= 22905\nIGF0csOhcw== 22906\nIHdhdmVsZW5ndGg= 22907\nIGdyYWlucw== 22908\nZWN0aXZl 22909\nIHNwYWNlY3JhZnQ= 22910\nIHRvdXJz 22911\nIHByb2Zlcw== 22912\nIHN1cmdlb24= 22913\nIFBpZQ== 22914\nIGlkZWFsbHk= 22915\nYXJuZXI= 22916\nVVA= 22917\nb3BhcmQ= 22918\nc2Nl 22919\nIGltbWVuc2U= 22920\nIE9ydA== 22921\ncm9sbGVy 22922\nIERhbGxhcw== 22923\nIE5pY2hvbGFz 22924\nIHN1bGY= 22925\nIFRveW90YQ== 22926\nIHF1YW50aXRpZXM= 22927\nY2VhbnM= 22928\nIGN1aQ== 22929\nYW7Dp2E= 22930\nIENBTg== 22931\naXR6ZXJsYW5k 22932\n5YS/ 22933\nIHpvdQ== 22934\nIEN5YmVy 22935\nbGVnZW4= 22936\nIEluaXQ= 22937\nZWR1 22938\nIGFwZXJ0 22939\nIGFkamFj 22940\nb3V2 22941\n6ICM5LiU 22942\ncnM= 22943\nIGNhYmJhZ2U= 22944\nIHdoZWVsY2hhaXI= 22945\naW55bA== 22946\nIER5bmFt 22947\nIOyVhOuLiOudvA== 22948\nIGxpbmc= 22949\naGw= 22950\nINC80L7Qs9GD 22951\nIGNyaXNw 22952\nIG1pag== 22953\nIGR1Zw== 22954\nbmlu 22955\nIGJsb3Nz 22956\nIGJlbG9uZ2luZw== 22957\nIGxvdWRseQ== 22958\nIG1pbmVyYWxz 22959\nIGNvbmNsdWRlZA== 22960\nIHNlYXJjaGVk 22961\nOTY= 22962\nIE1lZXQ= 22963\nIFNFTw== 22964\nINCh0Lo= 22965\nIEhvYg== 22966\nb3R0YQ== 22967\nIHByb3BhZ2FuZGE= 22968\nIGNpbm5hbW9u 22969\nIGh1bnRlcg== 22970\nIGdlbWVpbnM= 22971\nIHNjdWxwdHVyZQ== 22972\ndWxzaW9u 22973\nIHbDpGw= 22974\nIG1hZ2F6aW5lcw== 22975\nIGNvbnRyb3ZlcnN5 22976\n5LiA5qij 22977\nIHNlcXVlbmNlcw== 22978\n44GE44KL 22979\nIO2ajA== 22980\nIGRlbGV0ZWQ= 22981\n5L2/ 22982\nkOuPhA== 22983\nIHZhcnlpbmc= 22984\n44OG 22985\nIG1vdW50aW5n 22986\nIGFmZmFpcg== 22987\nIHBhdGh3YXlz 22988\n5qY= 22989\nIGRpZ28= 22990\n5Lqu 22991\nINC00L7Qug== 22992\nQWxleA== 22993\nIHRvYmFjY28= 22994\nIENW 22995\nIGJvdGhlcmVk 22996\nIGFtYmllbnQ= 22997\naW5reQ== 22998\nIFNM 22999\nIGhhdGVz 23000\nIGplxbxlbGk= 23001\nIGNvbmdyZWc= 23002\nIGVsYXM= 23003\nIGRldXRz 23004\nIFN0dWRpb3M= 23005\nY2jEmQ== 23006\nIGRvY3VtZW50ZWQ= 23007\nIENydXo= 23008\nIExlbg== 23009\nIERvdWdsYXM= 23010\nIFBvcnR1Z2Fs 23011\nZW50aQ== 23012\nIHNwb3VzZQ== 23013\nIGFuYWx5cw== 23014\nYXZpYQ== 23015\nIGVkaXRlZA== 23016\nIGzhuqFp 23017\nYnVpbHQ= 23018\nIHZpbGxl 23019\nYWRvcmE= 23020\nIGJyYWNlbGV0 23021\nIHN1c2hp 23022\nIHBt 23023\nIHRyYWlscw== 23024\nIGx1Zw== 23025\nIMO2dmVy 23026\nIHNvcnJvdw== 23027\nIGNvbG9ueQ== 23028\nYWRveA== 23029\nIHNlcmll 23030\nYW55YWs= 23031\nINi3 23032\nIEd1bGY= 23033\n5piv5LiN5piv 23034\nIFBW 23035\nIFNhbXVlbA== 23036\nIEtpdA== 23037\nIFJhbA== 23038\nb250aW4= 23039\nZXhwbA== 23040\nIGVudHJpZXM= 23041\nIGFjdGl2aXN0cw== 23042\nUHM= 23043\nIHNhbnQ= 23044\nINGC0L7Rhw== 23045\nIEJydW5v 23046\na2VsZXk= 23047\nIHR1dHRv 23048\n6ZQ= 23049\nIHZpbnRhZ2U= 23050\nIHRlcnJpZmllZA== 23051\nINC/0L7RhQ== 23052\ndXNpdmU= 23053\nb3dlcnM= 23054\n0LDQudGC 23055\n64+Z 23056\nIHR3aXN0ZWQ= 23057\nIFRob3VnaHQ= 23058\nIHRhaA== 23059\nIHNocmluaw== 23060\nIHNoZWVy 23061\nbGl0 23062\nIGRhbGFt 23063\nIGRpYg== 23064\nIHZhcmQ= 23065\nb3dhbmU= 23066\nIGRvYnI= 23067\nIFJlbmE= 23068\nINGB0LLQvtGO 23069\nIHBhw61zZXM= 23070\nIEVyYQ== 23071\n44Gu44Gn 23072\nIEJVVA== 23073\nc2lnaHM= 23074\nIOq3uOqxsA== 23075\nIGdyb8OfZW4= 23076\nIOu5qOumrA== 23077\nIG5lcnZlcw== 23078\nIGNvbnN0aXQ= 23079\nIHByZW9jdXA= 23080\nIEdheQ== 23081\nIFh1 23082\na2VlcGVy 23083\naGV1cmU= 23084\nLi4p 23085\nIENhbG0= 23086\nIFVuaWRvcw== 23087\nIOydtOqygw== 23088\nIEFxdWk= 23089\nIOygnOydvA== 23090\nZMSxcg== 23091\n7KaY 23092\neW91cg== 23093\nINGN0YLQuNC8 23094\nMjAyMA== 23095\nIHJ1bmQ= 23096\nIEhP 23097\nIENhdGhlcmluZQ== 23098\naWVsaQ== 23099\nIGZ1c2lvbg== 23100\nIGlkZW9sb2d5 23101\nIGZvcmFt 23102\nc2hhcGVk 23103\nIO2bhOs= 23104\nIHd0 23105\nIHJldHI= 23106\nIHByw6lj 23107\nIOqwkQ== 23108\nIG9wZW5seQ== 23109\ndml0eQ== 23110\n6rWs7JqU 23111\nIG9ic3RhY2xl 23112\nIGJvbw== 23113\nIHNlaW5lcg== 23114\naWNvcm4= 23115\nIGVpZ2VubGlqaw== 23116\nIGhlYWRlcg== 23117\nYXJlbW9z 23118\nIHNvZnRlcg== 23119\nINCf0L7QtA== 23120\nIHByZWp1ZA== 23121\nIGRlZmluZXM= 23122\naWVydGU= 23123\nIGJsZW5kaW5n 23124\nIGJlbGlldmVycw== 23125\nIFdvY2hlbg== 23126\nINC90LjQutCw0Lo= 23127\nINCa0L7Qs9C00LA= 23128\nIFR5cGljYWxseQ== 23129\nIO2BrA== 23130\n566h 23131\nY2lvcw== 23132\nIG1pc3NpbGVz 23133\nIHNwb25nZQ== 23134\nIEtpdGNoZW4= 23135\nIHRyZW4= 23136\nbmluZ2Vu 23137\nIHNjcmFw 23138\nIHNlcmFpdA== 23139\ntOyg 23140\n57k= 23141\nIOuwmOs= 23142\nIHJlc3RvcmVk 23143\nIHByenlrxYJhZA== 23144\nIEt1YmVybmV0ZXM= 23145\nIHNhaXQ= 23146\nIHV3 23147\nIGVuYWJsaW5n 23148\nIHRyYXZlcnM= 23149\nYW1wcw== 23150\n5Y+X 23151\nIE9NRw== 23152\nZW5zb3I= 23153\nIHpvc3Rh 23154\nIHByb25vdW5jZWQ= 23155\nQW5n 23156\nbm9ybWFs 23157\nIGVjb25vbWllcw== 23158\ndGlu 23159\nIENoYW1waW9u 23160\naXplbg== 23161\nIGFyYmVpdGVu 23162\nIEdvc3BlbA== 23163\nIFp1 23164\nbmdh 23165\nIGxpdGVyYWN5 23166\nIE1hbnM= 23167\nIGNpcmN1bGF0aW9u 23168\nIGFkYXA= 23169\nIFRvdGFs 23170\nIG1lcmVrYQ== 23171\nIG9sYWNhaw== 23172\n0YHRgtCw0YLQuA== 23173\nSmFjaw== 23174\nIG11bmQ= 23175\nIHRoaWVm 23176\nYmllcw== 23177\nIOqygQ== 23178\nYXF1ZQ== 23179\nINqp24w= 23180\nIFNjYXI= 23181\n5bI= 23182\nIGFib2w= 23183\nIGRldm90ZQ== 23184\nIDAx 23185\nIHNpdHRlbg== 23186\nIFZpc3VhbA== 23187\nd2Vlaw== 23188\nc29tZQ== 23189\naW5ndA== 23190\nIGpvdXJuYWxpc20= 23191\nIEhpcg== 23192\nIEJhY2hlbG9y 23193\naW5lcnk= 23194\nw5xORA== 23195\n44Of 23196\n57uZ 23197\nIGNvbG9yaW5n 23198\nIENyaXN0 23199\nIGNlbGVicml0aWVz 23200\nINGH0LjRgQ== 23201\nIENyaXQ= 23202\nIGRpZmZlcmVudGlhdGU= 23203\nINCc0L3QtQ== 23204\nZWxpbQ== 23205\nIHNlYWZvb2Q= 23206\nIGFsZ3VtYXM= 23207\nb3RoZXJhcHk= 23208\n5oiw 23209\nIGdsYXVi 23210\nIGFyYml0cmFyeQ== 23211\nZ2Vucw== 23212\nINCx0YPQtNC10Lw= 23213\nIHRhdg== 23214\nIGNyZWFteQ== 23215\nIENvdW50cnk= 23216\nYcOx 23217\n0LzQtdGC 23218\nIGhpbnRlcg== 23219\nIG1pc20= 23220\nIGlsbHVzdHJhdGU= 23221\nw5xORE5JUw== 23222\nIGRlY3JlYXNpbmc= 23223\nIHdlbmlnZXI= 23224\nQUtJ 23225\naXhvbg== 23226\nINC90LXQuQ== 23227\nIGZhdHRv 23228\nIG5lcmQ= 23229\n56A= 23230\nIGJpdHRl 23231\nUGVy 23232\nIHRhbmU= 23233\nIGfDtno= 23234\nIGZvcnRl 23235\nIEV5 23236\nINC90LDQstC10YA= 23237\n6KKr 23238\nIFdvcmRQcmVzcw== 23239\nIE1pcw== 23240\nxa8= 23241\nesOkaA== 23242\nIGludMOpcmVzcw== 23243\nb3NhdXJz 23244\nIEZhbGxz 23245\nIG5lc3Nh 23246\nOTc= 23247\nIG11c2V1bXM= 23248\nIGNvcnJlc3BvbmRz 23249\nIHNpbmdz 23250\nZm91cg== 23251\nIGVkZXI= 23252\nIENvbW11bmlzdA== 23253\nb2E= 23254\nbmVr 23255\nIFdITw== 23256\nIGNvcnBv 23257\nIG1lc3Npbmc= 23258\nz4TOsc65 23259\nIGJydXNoZXM= 23260\nIGJpc2M= 23261\nIEFyYmVpdHM= 23262\nIFRheA== 23263\nIHNlbGU= 23264\nIGZsYWdz 23265\nb3VwZQ== 23266\nIGFudGljaXBhdGVk 23267\n44OR 23268\nIE5hZA== 23269\nIHBvdXJlZA== 23270\nIG1s 23271\nIGxsYW1h 23272\nIHZpc3VhbGl6ZQ== 23273\nIGxpc3RlbmVycw== 23274\n2YTZgw== 23275\nYWx0ZW4= 23276\nTWljaGFlbA== 23277\nIGNvc8Os 23278\n1aHV 23279\nb3B1cw== 23280\nIO2VtOyjvA== 23281\nIGhpa2U= 23282\nIEF0dG9ybmV5 23283\nIEhpbGxhcnk= 23284\ndWRlZA== 23285\nIO2VmOyngOunjA== 23286\nIGRvdmU= 23287\nIHN0b3Jtcw== 23288\n0LDQutGB 23289\nIGRvY3RyaW5l 23290\nIGhleA== 23291\naWtz 23292\nbm/Fm8SH 23293\nIHNjcmlwdHM= 23294\nIM60zrXOvQ== 23295\nINGN0YLQuNGF 23296\nINCG 23297\nYWJlcg== 23298\nIFZhcw== 23299\nIGNlbnRpbWV0ZXJz 23300\n157XlA== 23301\n0L3QuNCx 23302\nIHJpZGVycw== 23303\nIFRyaWI= 23304\n5YyF 23305\nIHRha8W8ZQ== 23306\nIG5vdW4= 23307\nIGljb25z 23308\nIHNvbGVseQ== 23309\nbWluZGVk 23310\nIGRpc3Bvbg== 23311\nIFN3aXR6ZXJsYW5k 23312\nIGNsdXN0ZXJz 23313\nIHF1ZWRh 23314\nYWlsaW5n 23315\nIG1hbmdh 23316\nIDY4 23317\nhIg= 23318\nIHRldA== 23319\nZ2lucw== 23320\naGF1cw== 23321\n56m6 23322\n5bel 23323\nIE9Q 23324\nb3RlZA== 23325\nIG5vdXZlYXU= 23326\nQUxMWQ== 23327\n2YjYrw== 23328\nw7Ju 23329\nIG1vcnRhbGl0eQ== 23330\nIEdpdEh1Yg== 23331\nZHJvcA== 23332\nIGRpc2d1 23333\nIHJlY29t 23334\nIGxvY2Fscw== 23335\nIGhvbWVtYWRl 23336\nYW1iYQ== 23337\nIHByb251bmNpYXRpb24= 23338\nIGFscGhhYmV0 23339\n0LDQvdGM 23340\nb3dhbnk= 23341\naXJhcw== 23342\naWRlbmN5 23343\nT01F 23344\nINGA0LDRgdGB 23345\nYXJhaw== 23346\ndmlhbWVudGU= 23347\nIG5vbnByb2ZpdA== 23348\nIFlvdVR1YmVy 23349\nIHBhcmVudGg= 23350\nIEJvbw== 23351\ndmF0 23352\nIFN0aXI= 23353\nIHByZWNpcA== 23354\nIGFudHM= 23355\nIGFsbHk= 23356\nIE1hb3Jp 23357\nIOuMgO2VnA== 23358\n5Y+v5piv 23359\nb2dlbmU= 23360\nIExhYm91cg== 23361\nYXJldHRl 23362\nIHJlY3ljbGluZw== 23363\nZW5zYQ== 23364\nIHB1cnN1aXQ= 23365\nIHNhaw== 23366\nINCX0LTQtdGB0Yw= 23367\nIHRvbGVyYW5jZQ== 23368\nIHNhYXQ= 23369\nIGNsaWNrZWQ= 23370\n4pml 23371\nIGZhY2Vib29r 23372\nIEludG8= 23373\nIGluY2VudGl2ZXM= 23374\n6riw64qU 23375\nIERlbm5pcw== 23376\nIFdpaw== 23377\nZ2VzY2g= 23378\n4LmA4Lib 23379\nIM+AzrE= 23380\nIFdob28= 23381\nIHJvdW5kZWQ= 23382\nIGRvcGU= 23383\nIGNhcHR1cmluZw== 23384\nIFdhcnJp 23385\nIGNpdmlsaWFu 23386\nIGNoYXJtaW5n 23387\nIGVzYXM= 23388\nIHN1c3RhaW5lZA== 23389\nIGxlYW5pbmc= 23390\nIGFidW5kYW5jZQ== 23391\nw61saWE= 23392\n0LDQu9GM0L3Ri9C5 23393\nIHBo4bqjaQ== 23394\nYWNqYQ== 23395\nIOqwmeyVhA== 23396\nYWN0aXY= 23397\n4Liy4Lii 23398\nIDk3 23399\nINC80L7QuQ== 23400\nY3Jv 23401\nIEphY2tpZQ== 23402\naXR0ZWVz 23403\nYnJhY2h0 23404\ndWxlbnQ= 23405\nIOygnOs= 23406\nIHBsdWdpbg== 23407\ndmFudGFnZQ== 23408\ncGFydHk= 23409\nIHN1YXM= 23410\nIGFudGU= 23411\n0YPQuw== 23412\n0J3QkA== 23413\n5oKo 23414\nIM+Dz4U= 23415\nIG1ldGg= 23416\nIGVudGh1c2lhc20= 23417\n0Y/RgtGB0Y8= 23418\n7ZmU6w== 23419\nIHN5bnRoZXRpYw== 23420\nIHNlYXNvbmluZw== 23421\nIExvc3Q= 23422\nb25vbXk= 23423\nIFNwYXJr 23424\nIGJ1cmU= 23425\nIGFzc3VyZWQ= 23426\nIGltYWdpbg== 23427\nIGNhcnJv 23428\nU2hh 23429\nxIV0 23430\n0L3Rg9GC0Yw= 23431\nw6F0aWNh 23432\nVFk= 23433\nIGtlcm4= 23434\nIEJyYXppbGlhbg== 23435\nw7A= 23436\nIHN1c3BlbmRlZA== 23437\nIENhcmli 23438\nIGJpemlt 23439\nIE9saXZlcg== 23440\n44G2 23441\nVG9t 23442\nINC/0LvQsNC9 23443\nIG5vcGU= 23444\nb21ldGhpbmc= 23445\nIGJlaWRlbg== 23446\n0YbQtdC9 23447\nIGZsdWN0 23448\nIM68zr/PhQ== 23449\nIGZhdGhlcnM= 23450\nIEJsYWtl 23451\nIHVwd2FyZA== 23452\nIERhc2g= 23453\nIExpbA== 23454\nIOyImOuPhA== 23455\nIHJldmVsYXRpb24= 23456\nIGVsZXZhdGVk 23457\nIEppYW5n 23458\nTEVE 23459\nIFRob21wc29u 23460\nINC80L7Qs9GD0YI= 23461\n0YHRgtGA0YM= 23462\naWZpZXJz 23463\nIGNvbWViYWNr 23464\nIGJ1eWVycw== 23465\n6rKw 23466\nIFNhbGVz 23467\n0LjRh9C1 23468\nY2lvbmVz 23469\nIHdoaXN0bGU= 23470\nIGR1bGw= 23471\nTEVY 23472\nIO2VmOqyoOyKteuLiOuLpA== 23473\nIGNyaW1pbmFscw== 23474\nIGRlc2NlbnQ= 23475\naXBwbGU= 23476\nbWFzxLE= 23477\nIGZvb2xpc2g= 23478\nINC00YPQvNCw0Y4= 23479\ndGFy 23480\nIG1hbmdv 23481\nIGNob3Jlb2dyYXBoeQ== 23482\nTWF0dA== 23483\nIHRlcnJpdG9y 23484\nIGFjYWJh 23485\nIEVpbnN0ZWlu 23486\nIElCTQ== 23487\nIE1ldGFs 23488\nIENyeXN0YWw= 23489\nIHJhaA== 23490\nIGZvdWw= 23491\nIElzbGFuZHM= 23492\nIGludGFjdA== 23493\nIFJhaWw= 23494\nLjo= 23495\nIGFjw6E= 23496\nINC/0YDQvtC/ 23497\n0LXRgNC1 23498\nIFdyaXRl 23499\naGVoZQ== 23500\nIEZP 23501\nIM+Dz4TOtw== 23502\nIGRvaW4= 23503\naGVsZA== 23504\nIGFwcHJvcHJpYXRlbHk= 23505\nIGRlbGliZXJhdGVseQ== 23506\nIGFyY2hpdmU= 23507\nIGdpdmVhd2F5 23508\n44GT44GT 23509\nIGZpbmFsZQ== 23510\n0LvQsNGB 23511\n0LXQvdC+ 23512\nxqFu 23513\n5qOS 23514\nb2dv 23515\n54mp 23516\nIEF1ZGllbmNl 23517\n44Wg 23518\nIHN1YnVy 23519\nIGhlYWRhY2hl 23520\n0LDQvdC90Y8= 23521\nIFdpdGNo 23522\nIFN3ZWRpc2g= 23523\nIEJJ 23524\nIGVyYXNl 23525\nIGtoaQ== 23526\nIGNvbW1lbnRhcnk= 23527\nIFN1bHRhbg== 23528\n7YOd 23529\nIExlYmFu 23530\nIOuztOyL 23531\nIFBhbQ== 23532\ncGVrdA== 23533\nbW9udGg= 23534\nIGdyb3VuZGVk 23535\n6r4= 23536\nIMWfZWtpbGRl 23537\nMjUw 23538\nIFNDSA== 23539\naW9zbw== 23540\nIGluYXVn 23541\naGVpbWVy 23542\nIHJlZmxlY3Rpbmc= 23543\nIFJ1dGg= 23544\nIE9pbA== 23545\nIHRyb3V2ZXI= 23546\ndWVw 23547\nLi5d 23548\nIOyeiOs= 23549\nIG9saGE= 23550\nIHJlYXNvbmFibHk= 23551\nIGdsaXRjaA== 23552\nVUI= 23553\nIEdyYW4= 23554\nIGFkYWxhaA== 23555\nIGxlbnQ= 23556\n2LHYpw== 23557\nIHRyYWN0aW9u 23558\nIGFkanVzdGluZw== 23559\ntKQ= 23560\n0L3QuNCx0YPQtNGM 23561\nINC00L7Qvw== 23562\nIHN0cmV0Y2hlZA== 23563\nIG9ydA== 23564\nIGNvc2luZQ== 23565\ndmlvbA== 23566\nIOyF 23567\nY2ly 23568\nIGJhc3RhcmQ= 23569\n5LiH 23570\nINGF0L7QtA== 23571\nIHF1aWVy 23572\nIHByZXNzdXJlcw== 23573\nIEFuaA== 23574\n5bm+ 23575\nIGVsbGVz 23576\nINC00YDRg9C3 23577\nINC80L7QttC10YLQtQ== 23578\nIGNo4bs= 23579\nIE3DqQ== 23580\nw7Zr 23581\n4bqndQ== 23582\n7KCI 23583\nemlu 23584\nIGNhdXRpb24= 23585\naWJhbg== 23586\nIGp1ZGdpbmc= 23587\n0YPRjtGC 23588\nIGJhag== 23589\nINCh0LXQudGH0LDRgQ== 23590\nIFBvb3I= 23591\nIE5hemk= 23592\nIHVwYmVhdA== 23593\neWFuZw== 23594\nIHdlZWtlbmRz 23595\nIEVzc2VudGlhbGx5 23596\nIG9sdXlvcg== 23597\nIHNwYXRpYWw= 23598\nYWNrZXI= 23599\nIHNlbGxlcg== 23600\nINeQ15XXqg== 23601\nkdec 23602\nIHZpdmlk 23603\nIEJvbmQ= 23604\n6raM 23605\naXNrdA== 23606\n44K1 23607\nIGdvYXQ= 23608\nZHJpdmVy 23609\nIG11Zw== 23610\naWN0aW9uYWw= 23611\nIGFsbHQ= 23612\nIEluaXRp 23613\nIFJhbmQ= 23614\nIGZpbmlzaGVz 23615\nIOqwiA== 23616\nIHZpdGFt 23617\nIHRlZW5hZ2Vycw== 23618\nIE1vcnJpcw== 23619\n7KSE 23620\nIE9yaQ== 23621\naXlh 23622\nIG15w7Zz 23623\nU3RlcA== 23624\nIEtyZQ== 23625\n6L6m 23626\nIGRpbm9zYXVy 23627\nIOuqhw== 23628\nYWZmZQ== 23629\nIOuQqeuLiOuLpA== 23630\nIHplZw== 23631\n5YiH 23632\nIE1hbmhhdHRhbg== 23633\nIHN1amV0 23634\ndWVsbGU= 23635\nc3RvZmY= 23636\nIGTDvHI= 23637\nIHN1Ym1hcg== 23638\nZXNlcw== 23639\nIGFxdWVsZQ== 23640\nIG5vdQ== 23641\nIEZhaXRo 23642\ndHo= 23643\nINGC0L7QvNGD 23644\nYWNldXQ= 23645\nbGllcnM= 23646\nIGJhbmR3aWR0aA== 23647\nxrDhu50= 23648\nIHJlc3BlY3RpdmU= 23649\nIEF2ZQ== 23650\nIHNwcmVhZHNoZQ== 23651\nIFNlbnQ= 23652\naWNhbWVudGU= 23653\nIGluZnJh 23654\nIGxlYXJuZXJz 23655\nIOCuiQ== 23656\nYWlhaA== 23657\ncmVuYWw= 23658\nIG11c3RhcmQ= 23659\nIGhhYnQ= 23660\n54M= 23661\nIFF1w6k= 23662\nIGFuYWx5emluZw== 23663\n5q+P 23664\nIHNvbGlj 23665\nINeU15XXkA== 23666\nIGNhdXNh 23667\nIHdlbGNvbWVk 23668\nIFN1Y2Nlc3M= 23669\nIGZhY2lsZQ== 23670\nINCf0L7RgtC+0LzRgw== 23671\nc2NoZWlu 23672\nIGZldGNo 23673\nIHN0cmF0 23674\nINGB0YLQvtC40YI= 23675\n7JeQ7ISc64qU 23676\nINGB0L/QvtGB0L7QsQ== 23677\nbWFt 23678\nIHNlcsOtYQ== 23679\nbmFtZW50cw== 23680\nd3JpdGVy 23681\nIGNvbnN1bHRpbmc= 23682\n7ZiA 23683\nIEJlcmtlbGV5 23684\nZXU= 23685\nYXNpdmU= 23686\nVVU= 23687\nIEFuYWx5dA== 23688\nIHN1Ym1pc3Npb24= 23689\nIG1hZ25pZmljZW50 23690\nZW56YQ== 23691\nIGVjb24= 23692\nIHByb2ZpbGVz 23693\nIGluY2Fy 23694\nQWI= 23695\nIE51bg== 23696\nIGhpYw== 23697\nc2NyZWFtaW5n 23698\nIHJlc2lsaWVudA== 23699\n5Yip 23700\nZ3J1bmQ= 23701\nIGNvbmN1cg== 23702\nIGJlcmVpdHM= 23703\nTEQ= 23704\nIG51cnQ= 23705\n7Ik= 23706\nIGZlYXN0 23707\nIGVuY3VlbnQ= 23708\nIE1pY2hlbA== 23709\nIHN1cHJlbQ== 23710\nIl0= 23711\nIGZlZWRz 23712\nIEtvbGxlZ2Vu 23713\naXNzZXI= 23714\nIEZlbmc= 23715\nIFdlbg== 23716\nbXVu 23717\nIHRlbsOtYQ== 23718\nIFdyZXN0 23719\nIOyYpOuKmOydgA== 23720\nIHN0ZWFk 23721\nIHJlc3RvcmF0aW9u 23722\nIGRvbmF0ZWQ= 23723\nIGRlbHM= 23724\nIGNlbnN1cw== 23725\nIGRlc3BlcmF0ZWx5 23726\nd29ydGh5 23727\nSEU= 23728\nIFNwYQ== 23729\nIEJyeWFu 23730\nIGhq 23731\nIFJhdw== 23732\n7JWE6w== 23733\nIENhbWVyYQ== 23734\nIHppZW4= 23735\nIHN0eWw= 23736\nIFRX 23737\nIENoZWVzZQ== 23738\nYm9ybmU= 23739\nIG9ibA== 23740\nIEFscmVhZHk= 23741\nIHVuc3RhYmxl 23742\nIGZsYW1lcw== 23743\ncG9zdA== 23744\nSGE= 23745\ncm9tYWdu 23746\nIOyXhOuniA== 23747\nZGVzdA== 23748\nIGtvbGVq 23749\nIHRlbXBvcmFyaWx5 23750\nIGRldGVybWluaW5n 23751\nIEdsYXNz 23752\n0YDQvtC9 23753\nb2xhbg== 23754\nIGRvbWluYXRlZA== 23755\n5YyW 23756\nX19fXw== 23757\nINmH2LDYpw== 23758\nIERhbmE= 23759\nIGRpbmhlaXJv 23760\nYXF1 23761\n66+8 23762\nIMOgcw== 23763\nIEpvZXk= 23764\nIEdyaWZm 23765\nIGF0dGFpbg== 23766\nIHRyYW5zaXRpb25z 23767\nIExpdGVyYWxseQ== 23768\n0LXQvdC0 23769\nIEhhdmVu 23770\nIGdyYWJiaW5n 23771\nIGNyeXN0YWxz 23772\nIEZvdXJ0aA== 23773\nIGNhbmRsZXM= 23774\nINGB0LvRg9GH0LA= 23775\ncmljbw== 23776\nIDUwMDA= 23777\nZXR0bw== 23778\nIHVuZG8= 23779\nIGt0bw== 23780\nIGRpdmVydA== 23781\nIGNoaXI= 23782\nIHBlcnNlYw== 23783\nIGhpa2luZw== 23784\nIGFubm91bmNlbWVudHM= 23785\n55Sx 23786\n0LfRiw== 23787\nIGF1Yw== 23788\nIHN5c3RlbWlj 23789\nIFJN 23790\nz4POsQ== 23791\nINCU0LY= 23792\nIHlhcg== 23793\nIFdhcmQ= 23794\nIHBpc3NlZA== 23795\nIGNhcm4= 23796\nIGF1dG9ub21vdXM= 23797\n44WO44WO 23798\nc292ZXI= 23799\n5rKS6Yyv 23800\n5b6I5aW9 23801\nIHJlZmxleA== 23802\nIGdhcmRlbnM= 23803\nIGRhdGVk 23804\n7LE= 23805\nYW1pxJk= 23806\nIGNvbnRpbnVpdHk= 23807\nIGNpdGl6ZW5zaGlw 23808\nIHNjaHdlcg== 23809\nIHphaw== 23810\ndGFibGU= 23811\nINGB0Yc= 23812\n6KeB 23813\nIM+DzrU= 23814\nIGdlbmVyYXRlcw== 23815\n6rWs64KY 23816\nw7Zo 23817\nw7Nt 23818\nYWxhbQ== 23819\nIEpVRFk= 23820\nIEJ1Zw== 23821\nIOOBpg== 23822\nIGRyb25lcw== 23823\nIMOhZ3Vh 23824\nYWNha3M= 23825\n5po= 23826\nINCa0L7QvQ== 23827\n15bXlA== 23828\nIHN0cml2ZQ== 23829\nIEFsdGVybg== 23830\nIG5lYXJlc3Q= 23831\nIHByb3llY3Q= 23832\ndGVyYQ== 23833\nIEFTSExFWQ== 23834\nIHdvcm0= 23835\nIHJlcGxheQ== 23836\nIHRhcmE= 23837\nIEluZGlhbnM= 23838\n44Kw 23839\naWNhaWQ= 23840\nIOyInA== 23841\nIGFwcGVhbGluZw== 23842\nIFdlcw== 23843\nIG1lbnRpb25z 23844\nINC00LXQu9C1 23845\nIGt3 23846\nIGZyYWdpbGU= 23847\naXN6 23848\na8Ozdw== 23849\naGFuZw== 23850\nY29sb3I= 23851\nIHByZXNpZGVudGU= 23852\nODc= 23853\n0LXRhA== 23854\n54i4 23855\nINC00L7QsdCw0LI= 23856\nIE5lbHNvbg== 23857\nw6FmaWM= 23858\nIE1JQ0hBRUw= 23859\nIG1lY2hhbmlj 23860\nIG1ldHJlcw== 23861\nIG9jenl3acWbY2ll 23862\nIENpbmQ= 23863\nIG9nc8Ol 23864\nIGxhbmRzY2E= 23865\nQUNF 23866\nIGhlYWRsaW5lcw== 23867\nIGNhdGFseXN0 23868\nIENhdGNo 23869\naW5rbGVz 23870\nIHBpbGxz 23871\nb3Jkbw== 23872\nIGltbWlncmFudA== 23873\nIGV4YW1pbmF0aW9u 23874\nIGFjY2lkZW50cw== 23875\nesSFZA== 23876\nIHF1aWVyZQ== 23877\nIG5lbGxh 23878\nIDY3 23879\nIHBhc3Nh 23880\nIHN1cGVyZmlj 23881\naXN0b3I= 23882\nIG5vdg== 23883\n64u1 23884\nIG1hbmRhdGU= 23885\naXNvbnM= 23886\nIFZpcnR1YWw= 23887\nIHNlbGJlcg== 23888\nIGNvdW5zZWxpbmc= 23889\nIE5CQQ== 23890\nIHNlcHQ= 23891\nIGJlbGlldmVy 23892\nIG1hcnZlbA== 23893\nIEludGVncg== 23894\nINC80ZY= 23895\nIG9ycGg= 23896\nIGJhY2t3YXJk 23897\nIEdlbmVyYXRpb24= 23898\nIFBpY3Q= 23899\nINGC0L7Rgg== 23900\nIHRhcGk= 23901\ncHJvY2hlbg== 23902\nIGhhbGx3YXk= 23903\naHRl 23904\nINuB25I= 23905\nIFp1bQ== 23906\n6ICB5bir 23907\nYWNobWVudA== 23908\naXF1ZXI= 23909\nZm9sZw== 23910\nIEVkZGll 23911\nIEtpbA== 23912\nIHdlbGxuZXNz 23913\nc3RvY2s= 23914\n6LyD 23915\nIGthw6c= 23916\nIHRlcnJvcmlzbQ== 23917\nIHBvaW50ZXI= 23918\nT2Y= 23919\naGVyaWM= 23920\nIFVsdGltYXRlbHk= 23921\nIG1lc2Vz 23922\nIFRyYWRl 23923\nIHBpbnQ= 23924\nIHR1aXRpb24= 23925\nIGRpc2FncmU= 23926\nIOqyjOyehA== 23927\nIG1hbnVzY3JpcHQ= 23928\nIHJvb21t 23929\nIG91dHB1dHM= 23930\n0LXRhtC4 23931\nIHJpZXM= 23932\nIHNhbHVk 23933\nb3R6ZGVt 23934\nIG1hc3Nlcw== 23935\nIGJ5xYJh 23936\nIGNsZWFyaW5n 23937\nIGRpc2NvdXJzZQ== 23938\nYXRzb24= 23939\nIGZvbGRlZA== 23940\nIEphcg== 23941\n2YTZiQ== 23942\nOTAw 23943\nINGD0YHQvw== 23944\nIHByb3BoZWN5 23945\nIGludGVyZmVyZQ== 23946\n0LjRhdC+0LQ= 23947\n4LmM 23948\nIHRocmk= 23949\nINee16k= 23950\nIGxhesSxbQ== 23951\nIDE5OTI= 23952\nIGZ1dHVybw== 23953\nIGxvY2tpbmc= 23954\nIGVtYmFyZ28= 23955\nIE5laXRoZXI= 23956\naXZhbWVudGU= 23957\nIG3DpXN0ZQ== 23958\nIG1paw== 23959\nIGNvbGxlY3Rvcg== 23960\n0LXQutC+0YLQvtGA 23961\nIEdhbmQ= 23962\nIHNlbnRpcg== 23963\nIE1pZ2h0 23964\n5aGU 23965\nIGdhbnplbg== 23966\nVUM= 23967\nIHJlbGF0aW5n 23968\nU0Q= 23969\nIG1vc3F1aXRv 23970\nR1I= 23971\nIGhvbGxvdw== 23972\n4piF 23973\nIFdhbGtlcg== 23974\nIGFmZmlsaWF0ZQ== 23975\nIGR1cGxpY2F0ZQ== 23976\n0L3QtdC8 23977\nIGdyYXBl 23978\nIE9yZ2FuaXphdGlvbg== 23979\nIHN5bnQ= 23980\nSm9l 23981\nIGdlZw== 23982\nIHJldmVhbGluZw== 23983\nIEV0aGFu 23984\nb3V0ZXI= 23985\nIHlheQ== 23986\n6auU 23987\n0LvQsNGA 23988\nIHJlcG9ydGVkbHk= 23989\nIGlocmVy 23990\nIHJlY29nbmlzZQ== 23991\nIGJ1bXBlcg== 23992\nIFJhbmR5 23993\nIFZlbnVz 23994\ndGxlcw== 23995\nIGFwcGV0aXRl 23996\nIGdsdWNvc2U= 23997\nIGNob2R6aQ== 23998\nIEZ1cnRoZXJtb3Jl 23999\ndGly 24000\nIGNvbnRh 24001\nIGludHVpdGlvbg== 24002\nIGFsdGl0dWRl 24003\nIGNodW5rcw== 24004\nIEpvc2h1YQ== 24005\nxLHEn8SxbQ== 24006\ncnlsaWM= 24007\nbGVhbnM= 24008\nIO2UvOs= 24009\nTEw= 24010\nUXVl 24011\nIGdvcg== 24012\nINC30L3QsNGH0LjRgg== 24013\nIHBvZW1z 24014\nIGV4Y2Vs 24015\nIGV4cGxvcmVk 24016\nIHBvcHVs 24017\nIGluY2x1c28= 24018\nc3TDpA== 24019\nIEdhdmlu 24020\nYWxsaW5n 24021\nIM+Ezr/OvQ== 24022\n6ak= 24023\nYXJiZWl0 24024\nIEdhcw== 24025\nIGdsb3Jpb3Vz 24026\ncmllYmVu 24027\nIHNwYW0= 24028\nIGluZG9vcg== 24029\nIHRocnVzdA== 24030\nIEFsZA== 24031\nIFByaW9y 24032\nIG9uYm9hcmQ= 24033\n44Gg44GV44GE 24034\nb2Nh 24035\nQVNI 24036\no6A= 24037\nIENocmlzdGluZQ== 24038\nIGRyYXdlcg== 24039\nIG5vb24= 24040\nIOyemOs= 24041\nIHBlcm1hbmVudGx5 24042\n5rex 24043\nINC90LDQv9GA0LjQvNC10YA= 24044\nIHBvZGNhc3Rz 24045\nZXJhcGV1dA== 24046\ncHJpdA== 24047\nIHN0YWlubGVzcw== 24048\nINqp25I= 24049\nIGZhbWlsaWE= 24050\nINGA0LDQt9GA 24051\ndW50bw== 24052\nINGB0YLQvtC7 24053\nIGjDpA== 24054\nIEhhaQ== 24055\nIFBC 24056\naXpvbg== 24057\nIGtvbm50ZQ== 24058\nIGLDvHnDvGs= 24059\nIHV0aWxpemFy 24060\n2oY= 24061\nIGFxdWVzdGE= 24062\nIG1peGVy 24063\ndWRlbnQ= 24064\n0LvQtdC60YE= 24065\nxYJ1 24066\nINGB0LjRgdGC0LXQvA== 24067\nINC90L7RgNC8 24068\nIGZhdGFs 24069\nIGNvbnNpZGVyYXRpb25z 24070\nIHZhbGlkYXRpb24= 24071\nIG9saQ== 24072\nIGthcmRlxZ8= 24073\nIEdMT1JJQQ== 24074\nIHBhbGw= 24075\n0LXRgdGC0LU= 24076\nIHJlY3Rhbmc= 24077\nIG1lZGlldmFs 24078\nYWxsYWhp 24079\nYXN0aQ== 24080\nIFN5cmlhbg== 24081\nIHNoZWFy 24082\nIGRlYnVn 24083\nIE1haQ== 24084\nIGtub2NraW5n 24085\nIExleA== 24086\nYXJkYW4= 24087\ncm92 24088\nIG1lbW9yaWFs 24089\n5rCj 24090\nb29reQ== 24091\nIHN0dWZmZWQ= 24092\nIHBhc3PDqQ== 24093\nIHdpZw== 24094\ngqA= 24095\nIHByw7N4aW1h 24096\nIDE5OTE= 24097\nINC80LXQttC00YM= 24098\nIG51ZXN0cm9z 24099\nIEJlYXN0 24100\nIHNtbw== 24101\nYXRjaGVk 24102\nb2xvZ2lh 24103\nINC80L7QtA== 24104\nIGdlZQ== 24105\nIGNvbmNlcHR1YWw= 24106\nIMO0 24107\nIGRlY3JlYXNlcw== 24108\nIHF1ZXJpZXM= 24109\n0L7Qu9GM0Yg= 24110\nIEFwYXJ0 24111\nIGV4ZW1wbA== 24112\n5bGx 24113\nIGZsZWQ= 24114\nIE9GRg== 24115\nZ2dhaw== 24116\nIGJlYWQ= 24117\naGly 24118\nbGllcw== 24119\nIENsZWFybHk= 24120\nxLFsYXI= 24121\nIGNoZXNz 24122\nIHdoaWNoZXZlcg== 24123\nIDk2 24124\n4bqx 24125\nIHJlc3BlY3Rz 24126\nINC80L7RgA== 24127\nIG9yZ2FuaXNt 24128\nIGdyYW5kcGE= 24129\nIFZpZQ== 24130\n6Lef5L2g 24131\nIGZsb29kaW5n 24132\nIHVwZ3JhZGVk 24133\n0ZHRgA== 24134\nIGNoZWVrcw== 24135\nIGNvbnF1ZXI= 24136\nIHN0dWJib3Ju 24137\nIHB1enpsZXM= 24138\nIGF1Y3Rpb24= 24139\nIHJlbHlpbmc= 24140\nIFBST0Y= 24141\nIEVzcGVy 24142\nINCc0KM= 24143\nIGh5cGU= 24144\nIHBvc3NpYmls 24145\nIGltcHJpc29u 24146\nIEVybg== 24147\n7JeI7Iq164uI64uk 24148\nIGVudmll 24149\nIHJlc3VycmVjdGlvbg== 24150\n5LiN6KGM 24151\nIHNwZXI= 24152\nIFZlbmV6dWVsYQ== 24153\nc29t 24154\nIOyeoOq5 24155\nIG5vdXZlbGxl 24156\nIGNsb3Nlcw== 24157\nIDE5NDA= 24158\nIHF1YQ== 24159\nIEphcmVk 24160\nIFBpcg== 24161\nIGluZGU= 24162\nIHNjcnVi 24163\ndWt1 24164\nIHJlcXVpcmluZw== 24165\nINCy0LDQvNC4 24166\nIGNvbnNpZGVyYWJsZQ== 24167\n5ZCb 24168\naWxpYQ== 24169\nIGlubmU= 24170\nIG1laW5lbQ== 24171\nIGhhcmRzaGlw 24172\nIHRyYXBz 24173\ncm9j 24174\nIOyEpOs= 24175\nIHJlc2VhcmNoaW5n 24176\nIE1hcmdhcmV0 24177\nIHBlbm55 24178\nIGLEsXJhaw== 24179\n0ZHQuw== 24180\nIHdvb2w= 24181\nIHJoZXQ= 24182\nIGZsYXR0ZW4= 24183\n54c= 24184\n4LmA4Lij 24185\nIHBpZWQ= 24186\nIENoYXA= 24187\nIHVuZGVybQ== 24188\nIGZyZXQ= 24189\nIGNyYXNoZWQ= 24190\nIEZyYXVlbg== 24191\n2LDZhw== 24192\naXZhbg== 24193\nIGxpdGVyYXJ5 24194\nbGF0ZWdv 24195\nIHNww6R0ZXI= 24196\nIHNpbWlsYXJpdGllcw== 24197\n4oY= 24198\nIENvcm9u 24199\nIENyZWVr 24200\nIGJvc3Nlcw== 24201\nIGFjY29tcGFuaWVk 24202\nIGRlYmF0ZXM= 24203\nIGFzc2VtYmxlZA== 24204\nIMOB 24205\nIFZhaQ== 24206\nIHRyYWN0 24207\nIHNpbXBsZW1lbnQ= 24208\nIEFyaW4= 24209\nIHZ1bG5lcmFiaWxpdHk= 24210\nIGhvcm1vbmU= 24211\nSUVM 24212\nT09L 24213\nIHJlbGF5 24214\nIEFuZHJlYQ== 24215\ncmls 24216\nIG5lY2Vzc2l0eQ== 24217\nYWNldXRpY2Fs 24218\n0Y7RiQ== 24219\nb3VzaW5n 24220\nbmFobWVu 24221\nIGZvb3RwcmludA== 24222\nbWFw 24223\nIFRpZXI= 24224\nYW5ueWE= 24225\naW50ZW5k 24226\n5Zau 24227\n5aI= 24228\nIGRlY29yYXRl 24229\nIHpvbWJpZXM= 24230\nIEh5ZA== 24231\nIFN1eg== 24232\nIGNhbXB1c2Vz 24233\nIEVtYg== 24234\nIHRocm90dGxl 24235\nIGFkbWlu 24236\nIG9wb3J0dW4= 24237\nIG1pcnJvcnM= 24238\nIGlkZW50aXRpZXM= 24239\nIENsaW4= 24240\nIOu5hOs= 24241\n4bmj 24242\nIE90dA== 24243\nIGJsdWVz 24244\nIGltcHJlc3Npb25z 24245\nLSw= 24246\nIHZhZ3Vl 24247\nYWZl 24248\nIGluZmVyaW9y 24249\nZXJhbGQ= 24250\nIG1lZGljaW5lcw== 24251\nIHByZWd1bnRh 24252\nb3NlbHk= 24253\nIHTDqWzDqQ== 24254\nIE1vbnRo 24255\nIExlYWRlcnM= 24256\nIEVneXB0aWFu 24257\nIHJhdGlvbg== 24258\na2Vycw== 24259\naGVpdHM= 24260\nIHJlY2h0 24261\nUGxheQ== 24262\nIGVn 24263\nIHBvbGxz 24264\nIFdPT0RS 24265\nIHNsb3Rz 24266\namFt 24267\nQm90aA== 24268\nIFJhdA== 24269\n0YDQsNC2 24270\nIEJyaWdodA== 24271\n5LiA5a6a 24272\n4buRaQ== 24273\ndXJpb3Vz 24274\nIHNpbmdlcnM= 24275\nIGxvZ2lu 24276\nIHTDqm0= 24277\nbGF0aW9u 24278\nIE11bQ== 24279\nxrDhu51uZw== 24280\nIEVkaXRvcg== 24281\n5ZCR 24282\nIGlubm92YXRpb25z 24283\naGF2ZQ== 24284\nIFNlaw== 24285\nIHdlYWtlcg== 24286\nIEdvYg== 24287\nQWZ0ZXI= 24288\ntOyngA== 24289\nIOusuOygnA== 24290\n44O844O8 24291\nIGRpc2FkdmFudGFnZQ== 24292\n56K6 24293\nIGdhemU= 24294\nIE1hY2s= 24295\nz4HOrw== 24296\nIEtpc3M= 24297\nIEhvbG8= 24298\nIEJpcnRo 24299\naXpp 24300\nYmFi 24301\n5L+d 24302\n7Iuc6rOg 24303\n0LTQtdGA0LY= 24304\nIHNxdWF0 24305\n0LrRg9GB 24306\ndW5p 24307\nIENvbW1l 24308\nIFdPT0RSVUZG 24309\nIENoYW1waW9uc2hpcA== 24310\nIHdlbGNoZQ== 24311\nIFlvdXRo 24312\nemVt 24313\nIG9kcG93 24314\nIHBlcnNpc3RlbnQ= 24315\ncnV0 24316\n7JSp 24317\n7Zal 24318\nbGFpcg== 24319\naWt1 24320\nIHZlbmRvcg== 24321\nIGNow7puZw== 24322\nIGZpbmFuY2k= 24323\nIG92ZXJseQ== 24324\nw6J1 24325\nIGdsdXRlbg== 24326\nIDE4MDA= 24327\nIGRpdmlzaW9ucw== 24328\nIGNpdWRhZA== 24329\nIG9iZWQ= 24330\nIHdhcnVt 24331\nIGVoZXI= 24332\nIGVsaW0= 24333\nINCS0L4= 24334\nIHBldXZlbnQ= 24335\nIFdhbm5h 24336\nIGF0dGVuZGFuY2U= 24337\nIGFzc2Vzc21lbnRz 24338\nIEJvZw== 24339\nIGltYWdlcnk= 24340\nIGNvbGxlY3RpdmVseQ== 24341\nIGluZm9ybWFs 24342\nIFNjaHdl 24343\nIGRldXRsaWNo 24344\nIENoZWw= 24345\nIFBF 24346\nb3dlZA== 24347\nIGJhbm5lcg== 24348\nIHNoZWx2ZXM= 24349\nIFJldHVybg== 24350\n5ou/ 24351\nTEFVR0hT 24352\nIGNvbmdyYXR1bGF0ZQ== 24353\nIE5vcndheQ== 24354\nIGR3ZWxs 24355\nIENhcmliYmVhbg== 24356\nIG5vcm1z 24357\nIEFuaW1hbA== 24358\nIFZhbGVudGluZQ== 24359\nIGV4dGVuZGluZw== 24360\nIFZvdQ== 24361\nb3Jy 24362\nIENoZW5n 24363\nwqE= 24364\nINC00L7RgNC+0LM= 24365\nIHZlZw== 24366\nIGjDpQ== 24367\nIFhpbg== 24368\nIOy5tOs= 24369\nZW1ldA== 24370\nIGh5cG90aA== 24371\nIGludGVyZXNzYW50ZQ== 24372\ncmljZXM= 24373\nSVo= 24374\nIFVTRA== 24375\nIHJ1bm5lcg== 24376\nIEJhZw== 24377\nIOq9 24378\nIGNvbWXDp2Fy 24379\nIHBpZ3M= 24380\nIHdlYWtuZXNzZXM= 24381\nUGg= 24382\nIFZpb2w= 24383\n5LiN55So 24384\nIGRyYWdnaW5n 24385\nIEFxdcOt 24386\nIENTUw== 24387\nIG1pbGxpbWV0ZXJz 24388\nIGVzdMOhcw== 24389\nIGFjdXRl 24390\nIGRlamFy 24391\nacSf 24392\nb2JyYQ== 24393\nTG92ZQ== 24394\nIHNpbGs= 24395\nKioqKg== 24396\nIGpvaW5z 24397\nIHByb2w= 24398\nIOqwkOyCrO2VqeuLiOuLpA== 24399\n5pSv 24400\n2K3Yrw== 24401\nYWdoZXR0aQ== 24402\nw6RubmVy 24403\nIHN0cmFuZw== 24404\nIGRvdWJsZWQ= 24405\nIGRlc2NyaXB0aW9ucw== 24406\nIHN0ZWxsZW4= 24407\nIHBhcnRp 24408\n56uL 24409\nsoTr 24410\nIMO2xJ8= 24411\naWdoaW5n 24412\nIGFuZ3VsYXI= 24413\nIG5hdHV1cg== 24414\nIFNoZWw= 24415\nxrDGoQ== 24416\nIHJheXM= 24417\nIHNlcGVy 24418\nc3RhcnQ= 24419\ndmlzZWQ= 24420\nIHJ1c2hlZA== 24421\nIGludGVybmF0aW9uYWxseQ== 24422\nIG5pdmVs 24423\nIGJveGluZw== 24424\nZmFsbGVu 24425\n4buRYw== 24426\nIHNlaW5lbg== 24427\ncGxpY2l0eQ== 24428\nIGNhcmJvaA== 24429\nIFRyYXZpcw== 24430\ndXNv 24431\nIFBoYXNl 24432\nIGFjdGl2YXRpb24= 24433\nIG9waW8= 24434\nt6g= 24435\nIGRlY3JlYXNlZA== 24436\nQ2Fy 24437\nIGJ1bmRsZQ== 24438\nIGV4cGVuZA== 24439\nb3JtYWw= 24440\nIGFkamFjZW50 24441\nIG1lZQ== 24442\nINC+0YDQsw== 24443\nIHRyYW5zY3JpcHQ= 24444\nIExhbmd1YWdl 24445\nR1M= 24446\n6KeJ 24447\nIHNldWw= 24448\nw6BuaA== 24449\nIG55YQ== 24450\nbmluZ3M= 24451\nIOyLnOs= 24452\nIOuUsOudvA== 24453\nIEFncg== 24454\nw61k 24455\n55WZ 24456\nIGFieQ== 24457\nIE5lbw== 24458\nxLF5b3J1eg== 24459\nIFRoaW5raW5n 24460\nYWltZQ== 24461\nIHZpdGU= 24462\nIHRyYXbDqXM= 24463\nINeR16I= 24464\nINC80LXQtA== 24465\nT3Vy 24466\naG9vdA== 24467\nIGxpbmVy 24468\nIFBpenph 24469\nIGh5Zw== 24470\nZmxpZXM= 24471\nIENvbnRpbnVl 24472\nIGRlbnRhbA== 24473\nIFRpYg== 24474\nIHJlZ3VsYXRl 24475\nbGllw58= 24476\nQUxL 24477\nIFRhZQ== 24478\n6ri4 24479\nIEJyZXhpdA== 24480\nIEd1dA== 24481\nIG9jY3VwYXRpb24= 24482\nIHpyb2Jp 24483\nw6Jt 24484\nIHdoaXNr 24485\n5LiW55WM 24486\nIGthbnNrZQ== 24487\nb21vbg== 24488\ncm9iZQ== 24489\nIHdhcmZhcmU= 24490\nIHRo4buD 24491\nIGpha2k= 24492\nIHN0cm9rZXM= 24493\nIHBlYXM= 24494\nIERhbWl0 24495\nSEFO 24496\nIGludGVyZmVyZW5jZQ== 24497\nINC80LjQvdGD0YI= 24498\nTkVS 24499\nb3V0aW5n 24500\nIHRleHR1cmVz 24501\nn4k= 24502\nb3dp 24503\nIO2VmQ== 24504\nIGRlbnM= 24505\nIHByb3RhZ29uaXN0 24506\nw6Rubg== 24507\nIGdvZGRlc3M= 24508\nIHdvbGx0ZQ== 24509\naWpv 24510\nIFdvY2hl 24511\nIFZQTg== 24512\nc3Rvcnk= 24513\nIGtpbmRlcmc= 24514\nIGZ1bm5lbA== 24515\nIGRpc3RyZXNz 24516\n0L3QvtGB0YLRjNGO 24517\nIG5vaXN5 24518\nINC/0YDQvtC00L7Qu9C2 24519\nIGRhcmFu 24520\nIGVuenltZQ== 24521\n0LvQvtC2 24522\nIG11dGU= 24523\nIGR3YXI= 24524\nINin2LM= 24525\nIGtvbXBs 24526\nIG1lcml0 24527\nIGZvc3Nl 24528\nIERyaW5r 24529\nIGZvcmE= 24530\nIHdvaGw= 24531\nIGJyZWV6ZQ== 24532\nIHNhbml0 24533\nIGRyaW4= 24534\nIOydtOqxsOuKlA== 24535\nIDYy 24536\nIOywqOs= 24537\nYWJ5dGVz 24538\nIGRlZWRz 24539\nINC5 24540\nacOobWU= 24541\naWdnbGluZw== 24542\nICIn 24543\nINGH0LDRgdGC0Yw= 24544\nIEFuc3dlcg== 24545\nIGV2YW5nZWw= 24546\nIDEwODA= 24547\nIFZpc2l0 24548\naWNpZW50 24549\nIHJlbGlhYmlsaXR5 24550\n0Y7RgdGM 24551\nIEVhcmxpZXI= 24552\nIGZpZA== 24553\n562J5LiA5LiL 24554\nIHNsZWV2ZXM= 24555\naXlvcnN1bg== 24556\nIGJpYg== 24557\nIEFjY291bnQ= 24558\n0Y/Qu9C4 24559\nY2lwbGluYXJ5 24560\nemFz 24561\nINCx0LXRgA== 24562\nIG5lY2tsYWNl 24563\nIGJsZW5kZXI= 24564\nIFBoaWxsaXBz 24565\nZXRp 24566\nIEp1cGl0ZXI= 24567\nIHByb3ZvYw== 24568\nIFllYXJz 24569\nZW50cmU= 24570\nYWNpbw== 24571\nIGvDvA== 24572\nIGFudGVubmE= 24573\nIG5vdmVscw== 24574\nIGZhcnQ= 24575\nIFN1Z2Fy 24576\nIEp1ZHk= 24577\nIGNvbGxhcHNlZA== 24578\n57A= 24579\ncml0aXM= 24580\nIOyDge2ZqQ== 24581\n0JfQqw== 24582\nIFZlcmY= 24583\ncmFuZWFu 24584\nZXJldW0= 24585\nIFRhcmdldA== 24586\nIDg4 24587\nINCY0Lc= 24588\naWRlbw== 24589\nIHJlZ3Jlc3Npb24= 24590\n7Lac 24591\nIG3Ds3dp 24592\nIHN0dWRpb3M= 24593\naWVucw== 24594\naXBo 24595\nIGZyeWluZw== 24596\nIGZhc2NpbmF0ZWQ= 24597\nIFdhaA== 24598\nYnVja3M= 24599\nbWF5YQ== 24600\nIFNhdHVybg== 24601\nIE1vbW15 24602\nIHJhdGluZ3M= 24603\nIGF1dHVtbg== 24604\nxrDGoW5n 24605\nIGxvc2Vy 24606\nIGNlbnRybw== 24607\nw6lyaWV1cg== 24608\nIEZvbGQ= 24609\nIHN1cGVydmlzb3I= 24610\nIE5vYmVs 24611\nIHVuZGVyZXN0 24612\nb2JpYQ== 24613\nINCy0YHRjw== 24614\nIHZlcnc= 24615\nIGZ1ZWxz 24616\nIGFydGlmYWN0cw== 24617\nIOu2mQ== 24618\nIEF1dG9t 24619\n55qE5piv 24620\n25Q= 24621\n15XXoQ== 24622\nIGlobmVu 24623\nIDU5 24624\nb3VuZGluZw== 24625\n0LXRgNGL 24626\naW5hcnM= 24627\nY2hhbnQ= 24628\nIGFkZGljdGVk 24629\nIGV4cGxvc2l2ZQ== 24630\nIGRpc3BlcnM= 24631\n4paI 24632\nYXhpcw== 24633\nQVJZ 24634\nIGx1bQ== 24635\nINGD0YHQuw== 24636\nINiM 24637\nIHJ1cGVlcw== 24638\nIFBlYXJs 24639\nY2FtcA== 24640\ndHY= 24641\nb3lh 24642\nIGNvbmNsdWRlcw== 24643\nIGNvbGxpc2lvbg== 24644\nIGJ1eWVy 24645\nIHBsYXlncm91bmQ= 24646\nIHNwcmluZ3M= 24647\nIGZlbWluaW5l 24648\nIFJhcw== 24649\nIGluY2FyY2Vy 24650\n7ZeY 24651\nIGRpYWxlY3Q= 24652\nIGNsb3N1cmU= 24653\nIGNoYXR0aW5n 24654\nIGJhYmU= 24655\nIHNwb3RsaWdodA== 24656\nIG5vdGF0aW9u 24657\n6Lev 24658\nU3Rhcg== 24659\nacOjbw== 24660\nIHTDqnRl 24661\nIHRpZGU= 24662\nIGp1bnRv 24663\nIHNlbmF0b3I= 24664\n0KU= 24665\nIGV4Y3VzZXM= 24666\nIGJsaW5r 24667\nIGFkbWlzc2lvbg== 24668\nIExpbHk= 24669\n0YvQvNC4 24670\nIGFtaWdv 24671\nIGx1c3Q= 24672\n64us 24673\nIGFtaW5v 24674\n5LqL5oOF 24675\nIGNvbnN1bHRhbnQ= 24676\nIEVsZWN0cmlj 24677\nIOuFuOuemA== 24678\ndWphaA== 24679\nIHNob290ZXI= 24680\naWNodGVu 24681\nIFVrcmFpbmlhbg== 24682\nIGFpbXM= 24683\nIEVudGVydGFpbg== 24684\nIG1pcmFjbGVz 24685\n6K2w 24686\nIHplaWdlbg== 24687\nIGxhbQ== 24688\nIHJlc3M= 24689\nIEppbGw= 24690\neWxhbg== 24691\nIHJvb2s= 24692\nIGhheWE= 24693\nIHBhc3Nwb3J0 24694\nYWRhdGE= 24695\nIGp1aWN5 24696\nY29uZg== 24697\n0LvQtdC5 24698\nIFN6 24699\nIGludGVyY2VwdA== 24700\n44GC44KK44GM44Go44GG44GU44GW 24701\nIFRlYW1z 24702\nIG1ha2Vu 24703\naXJyZWw= 24704\nIExJS0U= 24705\n4bqteQ== 24706\n6rWw 24707\nIHNob3J0YWdl 24708\nIHBhcmFkaWdt 24709\nIHBhcGVs 24710\nIGFzdGVybw== 24711\n44G+44Gf 24712\nIHNvbGxlbg== 24713\nIE1pY2tleQ== 24714\nIE9ybGVhbnM= 24715\nIGNob2xlc3Rlcm9s 24716\nIGdvb3Nl 24717\n0YbQuNGO 24718\n44GC44KL 24719\nIEZM 24720\nINCz0L7Qu9C+0LI= 24721\nIHRyaWJ1dGU= 24722\nIEdhbQ== 24723\nIMOpdmlkZW1tZW50 24724\n0Y/RhQ== 24725\n5a6e 24726\n55Sw 24727\nIGluYXBwcm9wcmk= 24728\ndWhhbg== 24729\nIG9yZ2FuaXphdGlvbmFs 24730\nYWlsZWQ= 24731\nIGVuZHVyZQ== 24732\nIDc2 24733\nIHNob3RndW4= 24734\nIGxpdnJl 24735\nIHN1aXRlZA== 24736\nIHdhcm10aA== 24737\nIFNJTQ== 24738\nIGVudmlzaW9u 24739\nIGRlZ3JhZA== 24740\nw65uZQ== 24741\nTGF1Z2hpbmc= 24742\nIFdob2V2ZXI= 24743\nIEJ1ZGRoaXNt 24744\nIHNwcmlua2xl 24745\nY2XEn2l6 24746\nIHJ1aW5z 24747\nIHN0YXJjaA== 24748\nIEhlcno= 24749\nIGluanVzdGljZQ== 24750\nIGh1bWlkaXR5 24751\n0L7QttCw0LvRg9C5 24752\nIE9iamVjdA== 24753\nIElnbg== 24754\nIEV4YW0= 24755\naWdlcnM= 24756\nIHRob3U= 24757\nIFNveQ== 24758\naXZhcw== 24759\nIHBvbGVz 24760\nbWF0aA== 24761\nINCy0L3QuNC8 24762\nSU5HSU5H 24763\nZWRyYWw= 24764\nIGV4cGxvcg== 24765\nIHJvYXN0ZWQ= 24766\nIGNyYXds 24767\nIGNvZmY= 24768\nIGFub20= 24769\nIHdpag== 24770\nIGltcHJvdmVz 24771\nIHRyZWF0eQ== 24772\nIGRpc2NvdmVyaW5n 24773\nIHN0YXR1dGU= 24774\nIG1lcmNhZG8= 24775\nINGB0LjQuw== 24776\nIGludGVs 24777\nIENoYW5jZWxsb3I= 24778\nIE1lZGljYWlk 24779\ndWdp 24780\nIHZlcmJhbA== 24781\nIGTDtm4= 24782\nIHNjcmlwdHVyZQ== 24783\nIGl0ZXJhdGlvbg== 24784\nZWtz 24785\nIE94Zm9yZA== 24786\nIHfDpGg= 24787\nIFZhZA== 24788\nIEFL 24789\nIOyVhOydtOs= 24790\nIGlldHM= 24791\nIG5lZWRsZXM= 24792\n2YPZhQ== 24793\nIHBhc2Fkbw== 24794\nIGFsYnVtcw== 24795\nIHllYQ== 24796\nZXR6ZW4= 24797\nhOuPhA== 24798\nIGRldGVybWluZXM= 24799\nIHRoZWU= 24800\nIFBsYXlpbmc= 24801\nw6RydA== 24802\nINem 24803\nY2xlZA== 24804\nIGRvd253YXJk 24805\nYWxvbmU= 24806\nIHNvbHU= 24807\nIHBhcnRpdGlvbg== 24808\nIHd6 24809\nZGQ= 24810\nIHBlc3NvYWw= 24811\n5aq9 24812\nIGZhY3Rvcmllcw== 24813\nIGJsZWlidA== 24814\n4Lih4Liy 24815\nYWxzYQ== 24816\nIE5GTA== 24817\nIGZ1ZXJh 24818\nIHJlc2VydmVk 24819\nIEVhcm4= 24820\nIGhlbHQ= 24821\nIHNob3J0Y3V0 24822\nIGNvbnZpbmNpbmc= 24823\nc3BhY2U= 24824\nIGVuZm9yY2U= 24825\nIGNvcmVz 24826\nIGVmdGVy 24827\nIHJlY2Vzc2lvbg== 24828\neGljbw== 24829\nIHByb3Bvc2l0aW9u 24830\nYXJpYW5z 24831\ncm9wb2w= 24832\nIOuqsOs= 24833\nIM6c 24834\nIOyalOymmA== 24835\nIGFjdGl2aXN0 24836\nIGNvbnZpY3Rpb24= 24837\nIHphYg== 24838\nIGNhbmNlbGVk 24839\n0YLQvtGH0L3Qvg== 24840\nIM6u 24841\n6YCZ5qij5a2Q 24842\nbml0ZQ== 24843\nIGZ1bmRyYQ== 24844\nYnV6emVy 24845\n0LXQu9C+ 24846\naWNhdGlvbnM= 24847\nIHpvbmE= 24848\nIHRlZW5z 24849\nIG1ldGhvZG9sb2d5 24850\nIOykkeyalA== 24851\ndGhhbg== 24852\nIFVs 24853\nIEdyZXk= 24854\nIGhvZw== 24855\nSU5L 24856\nIFN1bmc= 24857\nIENsYXVk 24858\nIENOTg== 24859\nIGRlbGl2ZXJz 24860\nYWxpbg== 24861\nIEFkb2Jl 24862\nb3RoZQ== 24863\nIERlc3dlZ2Vu 24864\n4Liz 24865\nIHdlcmRl 24866\nIGdyZWFzZQ== 24867\nIHVwZ3JhZGVz 24868\nIEZpbmxhbmQ= 24869\nYWNjZXB0 24870\nIGludGVycm9n 24871\nYmVl 24872\nIOOBqw== 24873\nIHByZWRl 24874\nIE5lcA== 24875\nIENhbWJyaWRnZQ== 24876\nIGdyYXBocw== 24877\nIGhhdW50ZWQ= 24878\n0YHQtdC8 24879\n5qc= 24880\n5YWL 24881\nU29tZQ== 24882\nIE1hbGw= 24883\nIHJlaGVhcnNhbA== 24884\nIFVyYmFu 24885\nIExhZw== 24886\nIG5pbQ== 24887\n6rCV 24888\nIHBvc2l0aW9uZWQ= 24889\nIGF2b2lkZWQ= 24890\nRU1B 24891\nIGxsZWdhcg== 24892\nIHLDoXBpZG8= 24893\nIGdvdXZlcm4= 24894\nIGhpbmc= 24895\nIGRlYWxlcg== 24896\nIHJlZm9ybXM= 24897\nIGZhdHR5 24898\n0LrQvtC7 24899\nIEFjZQ== 24900\nIG5lcA== 24901\nIOyyrQ== 24902\nIGNvbXB1dGF0aW9u 24903\nIFN0cmVhbQ== 24904\nYm91cm5l 24905\ndHVy 24906\nUG9y 24907\nIHNsZWVweQ== 24908\nIGJhbmdldA== 24909\n44GC44Gu 24910\nIHdlaWdocw== 24911\nIGJsZWliZW4= 24912\nIEdyZW4= 24913\nIHVuaW9ucw== 24914\nIOq1kA== 24915\nIGFwcmVuZGVy 24916\ndWl0YXI= 24917\nIEplc3Q= 24918\ndW1pbmc= 24919\nIFBsYXllcg== 24920\nIEV4dHJlbQ== 24921\nIGludGVnZXI= 24922\n0LDRh9C1 24923\nIGNvbmNlcnRz 24924\n15XXmw== 24925\nIHRyb2NoxJk= 24926\nIFJlcGU= 24927\n6YeN6KaB 24928\n4LmC 24929\nxbxlbg== 24930\nIHNvdW5kaW5n 24931\nIGFub255bW91cw== 24932\nIGV4Y2E= 24933\nIElyYW5pYW4= 24934\nIGVuZXJnZXRpYw== 24935\nIHdpdmVz 24936\nINGG0LLQtdGC 24937\nIGFpcw== 24938\n44GL44Gq 24939\nIHN1ZGFo 24940\nIHVuZGVyd2Vhcg== 24941\nIGNydW5jaHk= 24942\nIFBhaW4= 24943\nIGdlcsOnZWs= 24944\ncmVkaWN0 24945\nIG1pc21h 24946\n0ZbRgg== 24947\nIHN1cnZpdmluZw== 24948\nzq3Pgg== 24949\nIHBhcnRpY2lwYW50 24950\nIEhlc3Nlbg== 24951\nw6FyaWFz 24952\nIHN1YndheQ== 24953\naXN0w6Q= 24954\nIGNvcmFs 24955\nIG1hcmlqdWFuYQ== 24956\nIE1lbW9yaWFs 24957\n0YjQuNC5 24958\ncml6 24959\nIHNhdGVsbGl0ZXM= 24960\nIGxlYXNl 24961\nIENhbWVyb24= 24962\ndW1waA== 24963\nIGNsYXNzbWF0ZXM= 24964\nw6Row6Ru 24965\n0YHRgtCy0LU= 24966\nIGh1ZQ== 24967\nk6TsnYQ= 24968\nIHByb3BvcnRpb25hbA== 24969\nIG5vc3M= 24970\nIGxhcHM= 24971\ncsOl 24972\nIGJpdGNvaW4= 24973\n0JfQq9Ca0JA= 24974\nIOy2qQ== 24975\nINmE2YQ= 24976\nIE1vcnQ= 24977\nIEVzcA== 24978\nYXJub3M= 24979\nINGB0LrQsNC30LDQuw== 24980\nIMOkbmQ= 24981\n5YWE 24982\n15nXmded 24983\nIEdlYg== 24984\nZ2VoZW4= 24985\nSW5hdWRpYmxl 24986\nYm9yb3VnaA== 24987\n0YTRhA== 24988\nIGZlbGxvd3NoaXA= 24989\nIFBhcGVy 24990\nIGN1cnZlZA== 24991\nIEdFT1I= 24992\nIGNhbGN1bGF0b3I= 24993\nIENhdGFs 24994\nIHbDoG8= 24995\nIGJ5cGFzcw== 24996\n0LvQtdGC 24997\n4LM= 24998\ndHJhbnM= 24999\ncmVuY2llcw== 25000\n7KGM 25001\naWdlbnQ= 25002\nIHRhc3RlZA== 25003\nIG9jZWFucw== 25004\ndWZ0 25005\nZXJ2aWNl 25006\nINCc0KPQl9Cr0JrQkA== 25007\nIENsYXNzaWM= 25008\nIHJlc3BlY3RpdmVseQ== 25009\nfik= 25010\nw650cmU= 25011\nIE5hc2g= 25012\nIHppdA== 25013\nIOybgw== 25014\nIOuGkg== 25015\ncXVvdGU= 25016\nIFVucw== 25017\nIHRhYw== 25018\nIHByb3Zlcw== 25019\nIFBvcnRsYW5k 25020\nYmx5 25021\nIGVyZQ== 25022\n7LaU 25023\nIMOpcG9jYQ== 25024\nINGC0YvRgdGP0Yc= 25025\nNzY= 25026\nIGhhZGU= 25027\nIEZybw== 25028\nIHBvbMOtdGljYQ== 25029\ndGFn 25030\nIO2VrQ== 25031\nIHNjaMO2 25032\nYXJldHQ= 25033\nIHByb3Zpc2lvbnM= 25034\nIG1vdG9ycw== 25035\nIGltYWdpbmc= 25036\nIGRvaw== 25037\ndWxvdXNseQ== 25038\nIG1laWxsZQ== 25039\n546w5Zyo 25040\n65A= 25041\nIElTTw== 25042\nIFNURU0= 25043\nIEJvd2w= 25044\nIHRvd2Vycw== 25045\nIEVl 25046\nIFBlcmZvcm1hbmNl 25047\nIGxvaW4= 25048\nY3Vzc2lvbg== 25049\nIGNvYXN0YWw= 25050\naWFsZQ== 25051\nY29tcGFzcw== 25052\nIHNwZWxscw== 25053\nIGRpc2FwcG9pbnRpbmc= 25054\nIOuyiOynuA== 25055\nRUVS 25056\nIHZlcnNhdGlsZQ== 25057\nYXN1cnk= 25058\nIGVuZmlu 25059\nIGRvd25zaWRl 25060\nIGd1aWRpbmc= 25061\nINin2YTZgg== 25062\nIG5pbmV0eQ== 25063\nY2hhcmdlZA== 25064\nIEZhbnM= 25065\nIHBoaWxvc29waGljYWw= 25066\nIGdhcm4= 25067\nIG3DpW5nYQ== 25068\nIHdpbGxpbmduZXNz 25069\nIHBvcnRpb25z 25070\nYWJlbg== 25071\nIO8= 25072\nwr8= 25073\ncmF1bA== 25074\nIHNwcmludA== 25075\naWZlbg== 25076\nxLF5bGE= 25077\nINC60YPQvw== 25078\n44GP44Gg44GV44GE 25079\nIGVuc3VpdGU= 25080\nIENhcGl0b2w= 25081\nIDYz 25082\nINCz0L7QstC+0YDQuNGC 25083\nIGFwcG9pbnRtZW50cw== 25084\n5om+ 25085\nb21pYXN0 25086\nIGNhcmVn 25087\nIHB1Ymxpc2hlcg== 25088\nIGhlcmF1cw== 25089\nIM61zq8= 25090\nIFZT 25091\n44Gd44GX44Gm 25092\n5Lit5YWx 25093\nIHNhY3JpZmljZXM= 25094\ndGhpcmQ= 25095\nIGh1bWFuaXRhcmlhbg== 25096\nIOuCtOw= 25097\naW1vbg== 25098\nIGluZXF1 25099\nIHpvYg== 25100\nIGNvbWZvcnRhYmx5 25101\nIERpbmdl 25102\nIGNhbmNlbGxlZA== 25103\nIFBTQUtJ 25104\nIFJvYmluc29u 25105\nIGZpbnM= 25106\nKT8= 25107\nIEhpc3Rvcg== 25108\nINGH0LXQu9C+0LLQtdC60LA= 25109\nIHRic3A= 25110\ndGV4dA== 25111\na2lt 25112\nIHVwZGF0aW5n 25113\nIGdlbGQ= 25114\nZmVsZA== 25115\nj7w= 25116\nIG3DpA== 25117\nIGNhZsOp 25118\n1oA= 25119\nIFNyaQ== 25120\nIFJlZ2lvbg== 25121\nIEhhaGFoYQ== 25122\nIGZpbmFuY2Vz 25123\nINin2YTYtA== 25124\nIGJ1bms= 25125\ncnVr 25126\naGFmdA== 25127\nIGxhdGVyYWw= 25128\nIGV4dGVuc2lvbnM= 25129\nIOyVhOydtA== 25130\nIGRlZmluaXRl 25131\nIFpoYW8= 25132\nIEx1aXM= 25133\nc3R5 25134\nIGNhc29z 25135\nIEtsaW0= 25136\nIDE5OTM= 25137\nIHJlYWxpemF0aW9u 25138\nIGhpc3Rvcmlhbg== 25139\nIGNyYWNrZWQ= 25140\n64K0 25141\nIHN5c3TDqG1l 25142\nIENJQQ== 25143\nINGC0LLQvg== 25144\nb3NwaGVyaWM= 25145\nIGZsZWU= 25146\nIHLhuqV0 25147\nIFJlZ2FyZGxlc3M= 25148\nIHJlbHVjdA== 25149\nIHRpbWVseQ== 25150\nIEp1bGlhbg== 25151\nR00= 25152\n6ZI= 25153\nYWR1cmE= 25154\n6aOf 25155\nIGRyZXNzZXM= 25156\n54Gj 25157\nIOuUlA== 25158\nIG5vbWluYXRlZA== 25159\nIGFkdm9jYXRlcw== 25160\neW1waA== 25161\nIHJlY29yZGluZ3M= 25162\nIGRldmlhdGlvbg== 25163\nIHByaW9yaXRpemU= 25164\nIHNwaXJhbA== 25165\nIFlPVVI= 25166\nIHRyYW5zcG9zZQ== 25167\nYW1wb28= 25168\nIOybkOuemA== 25169\nIFZpc2lvbg== 25170\nIHBvbGl0ZQ== 25171\nIGhhbWI= 25172\nIFBhdGllbnQ= 25173\n5q+U6LyD 25174\n7YGs6w== 25175\nIHNpYQ== 25176\nIOqzsw== 25177\nIMW+ZQ== 25178\n6KeA 25179\nIHN1cGVybWFya2V0 25180\n67k= 25181\nIFNpZXJyYQ== 25182\nIGdyaWxsZWQ= 25183\nIFVwb24= 25184\nIGFic2VudA== 25185\nIG1lYw== 25186\nIEFwb2xsbw== 25187\nIHB1bms= 25188\nIFBhxYRzdA== 25189\nINGB0LLQvtC5 25190\nIOqxsOq4sA== 25191\nR2lybA== 25192\nIHNraW5ueQ== 25193\nIFByZW1pZXI= 25194\nIHRlcnJpdG9yaWVz 25195\nIGxpYWJpbGl0eQ== 25196\nIGplcms= 25197\ncmF0aWM= 25198\nIGRhbmNlcnM= 25199\nINGD0YDQvtCy 25200\nIOq0gOs= 25201\nb25seQ== 25202\nIFN0dQ== 25203\nIHNrZWxldG9u 25204\nIOutkOs= 25205\nINC30LDQutC+0L0= 25206\nxLFrdA== 25207\nIE1JS0U= 25208\nIGzDtg== 25209\nbWll 25210\nIHJlaXRlcg== 25211\n44GT44KM44Gv 25212\nIEtvbGxlZw== 25213\nIEFkYW1z 25214\nbGljaGVy 25215\nIMOnb2N1aw== 25216\n0Y/Qsw== 25217\nIGJsdXNo 25218\nIHN1bnNoaW5l 25219\nIGV6 25220\nIERldmls 25221\nIOq4uA== 25222\nIOOBig== 25223\nYWRk 25224\nIGxpY2Vuc2Vk 25225\nIHZpbnls 25226\nIEN6ZWNo 25227\naW1hZw== 25228\nIGNyYWNraW5n 25229\nIOy6 25230\nIHVkYWg= 25231\nIHNvbW1lcw== 25232\nIOyWvOq1 25233\nd2HEhw== 25234\nIGZyZXM= 25235\n5ZG9 25236\nIFdhbG1hcnQ= 25237\nINCi0LXQv9C10YDRjA== 25238\nYXRpc2Y= 25239\nQ0k= 25240\nbGFuZw== 25241\nIGRpZmZ1c2lvbg== 25242\n55S3 25243\nIHNvbW9z 25244\nIE1ha2Vz 25245\n5oiR5oOz 25246\nIFJpY2t5 25247\nIG11Y2hh 25248\n7ZWo 25249\nIGhvcnNlcG93ZXI= 25250\nYXNpYQ== 25251\nIGZpYmVycw== 25252\nIGVybQ== 25253\n0YHQutC40LU= 25254\nIGplc3Rl 25255\nIGZpcmVmaWdodA== 25256\nIGN1aXNpbmU= 25257\nIGJlc29uZGVycw== 25258\nZGln 25259\nIOyihQ== 25260\nINGD0LY= 25261\nIHRyYWNpbmc= 25262\nIGNlcnRhaW5z 25263\nIEFwcGx5 25264\n0YvQstCw0YLRjA== 25265\n54w= 25266\nIGJydQ== 25267\nIFlFUw== 25268\nIEJhaQ== 25269\nIERpdA== 25270\nIEJpcw== 25271\nIHVubGU= 25272\n0YHRgtCw0YLQvtGH0L3Qvg== 25273\nIEF3YWs= 25274\nLi4i 25275\nIDEyNQ== 25276\nIHJvb3RlZA== 25277\nIGNhdXRpb3Vz 25278\nY29uc3Q= 25279\nIG9yY2hlc3RyYQ== 25280\n55y8 25281\nINCy0L3Rg9GC 25282\nIHF1ZWxxdQ== 25283\nINC+0YLQstC10YI= 25284\nIE1ldGhvZA== 25285\n7Lmc 25286\nIM68zrHPgg== 25287\nbMO8 25288\nIOyVhOq5jA== 25289\nIG5hbWluZw== 25290\nQ2hhcg== 25291\nIFNpY2hlcg== 25292\nIHByaXZpbGVnZWQ= 25293\nIEZseQ== 25294\nIOOBiw== 25295\n4bqtdA== 25296\nIGFkdmFuY2Vz 25297\nIFplbGRh 25298\nIGFuZHJh 25299\nIGdyaW5kaW5n 25300\nIEVkaXRpb24= 25301\ncGY= 25302\nIHdhcnJpb3Jz 25303\nIGhlZGdl 25304\nIHVuc2VyZW4= 25305\nINGB0Y7QtNCw 25306\nZWxpbmVzcw== 25307\nIHBlcnNvbmFsaXRpZXM= 25308\nIGbDtg== 25309\nJ00= 25310\nINGC0L7Rh9C90L4= 25311\nIHNoaXBwZWQ= 25312\nIG1ldGVvcg== 25313\nIHN1cnJvdW5kaW5ncw== 25314\nIEZpbGw= 25315\ndWVzdGE= 25316\nIFBlcnNvbmFs 25317\nIEFsbGU= 25318\nT1JU 25319\n5LmF 25320\nIFNjaGU= 25321\nVkk= 25322\nIGNvbXBhcmFibGU= 25323\nZGFtbg== 25324\nIGRpdGNo 25325\nWUFO 25326\naXNtdXM= 25327\nIHBpY2t1cA== 25328\nIGRhaw== 25329\nIEVQ 25330\nYmVzdA== 25331\nIFN1ZQ== 25332\nw6RsbHQ= 25333\nIHBvcGNvcm4= 25334\nIGZvbGRpbmc= 25335\naG9tZQ== 25336\n0LjQstCw0LXRgg== 25337\n5bey57aT 25338\nIGFubm90 25339\nY2h1Y2s= 25340\nIGZpZXJjZQ== 25341\nIGRhbWFnaW5n 25342\nIGZsb3A= 25343\nIHBhc2Fy 25344\nIHJlZWY= 25345\nINGB0LLQvtC10Lk= 25346\nIHpvbw== 25347\nb3ZlcnM= 25348\namV0cw== 25349\nIHByw6hz 25350\nIFNpbGljb24= 25351\ndGVvaw== 25352\nIFNldGg= 25353\nYXRhbWVudGU= 25354\nIHRyYW5zbWl0dGVk 25355\nIHJlcGxpY2F0ZQ== 25356\nIHNsaW0= 25357\nIENyZWFt 25358\n5oSf44GY 25359\nIHNpZGV3YWxr 25360\n7IiY6w== 25361\nINC20LjQt9C90Yw= 25362\nIE1vbmljYQ== 25363\n5L6G5LqG 25364\nIGNvcGllZA== 25365\nIFRlcnJh 25366\naXN0ZW50 25367\n57O7 25368\nINC+0L3Qvg== 25369\nIHdoYWxl 25370\nIFdJVEg= 25371\n0LvRg9GI 25372\n5b2x54mH 25373\nIEVlbg== 25374\nINGB0LLQvtC4 25375\nIG9yZGlu 25376\nIHBsdXJhbA== 25377\nIHNwb2tlcw== 25378\nIGRpc3B1dGU= 25379\nIHNlbnNpYmxl 25380\nIHByZWFjaGluZw== 25381\nIGt0w7Nyenk= 25382\ncHRlZA== 25383\nYXZpZXI= 25384\nIHBpc3RvbA== 25385\nIFRhcGk= 25386\nIMWC 25387\nZmZmZg== 25388\nIGFjcnlsaWM= 25389\nIGlnbm9yYW5jZQ== 25390\nIFppZWw= 25391\ncmFucw== 25392\nIHdlbGRpbmc= 25393\nbWlk 25394\n5oiR5LiN 25395\nINC30LDQvdC40Lw= 25396\nIGxhbmVz 25397\nIG1pbmVz 25398\nIG1vbXM= 25399\n15XXlw== 25400\nIENoYW1iZXI= 25401\ndGllcg== 25402\nIG1vZGVzdA== 25403\nIOyXrOq4sOyEnA== 25404\nIHVuYXM= 25405\nIHdyZW5jaA== 25406\naGFuZGVk 25407\nIHNhdHVyYXRlZA== 25408\nIEZhbmc= 25409\nIENvbW1pc3Npb25lcg== 25410\n4KSw 25411\nINeW 25412\nIExvdWlzaWFuYQ== 25413\nIE1hc2s= 25414\nIGN1YmVz 25415\n7JSo 25416\nIHZpZMOpb3M= 25417\nIG7DpWdvbg== 25418\nIHJpZGVy 25419\nIOy2nA== 25420\nIHPDs24= 25421\nIExhdGlubw== 25422\nYmFuaw== 25423\n7ZW07KO8 25424\nIEJyZW5k 25425\nIHNleHVhbGl0eQ== 25426\nLi4uLA== 25427\nIGZvcmdldHRpbmc= 25428\nINuM 25429\nIEF2ZW5nZXJz 25430\nIEJvbmpvdXI= 25431\nY2Vzc29y 25432\n0LrRgNCw0Zc= 25433\nY2VuY2U= 25434\nIGdlb2dyYXBo 25435\nY3Vsbw== 25436\n0L7RgdGC0Yw= 25437\nIHN3ZWF0aW5n 25438\n7YOA 25439\nIHN5bW1ldHJ5 25440\ndHPDpQ== 25441\nIGphbg== 25442\nIEZlcnI= 25443\n6aaW 25444\nIGFtYmFzc2Fkb3I= 25445\nemnEmWs= 25446\nIG11c3Vu 25447\nINGD0YI= 25448\nIExH 25449\naXNzZW50 25450\nY29tbXVu 25451\nIGNvdXJz 25452\nIGRldmVsb3Bz 25453\nIGJyb256ZQ== 25454\nIHN1YnN0YW5jZXM= 25455\nZHJpdmVu 25456\n7KO87IS47JqU 25457\nIGFvcw== 25458\n5YSE 25459\nIFBST0ZFU1M= 25460\naGFsZg== 25461\nIHNvcnRlZA== 25462\nIEJvbWI= 25463\n0LvQsNCz 25464\nIE1hbGF5c2lh 25465\nIENocmlzdGluYQ== 25466\nIHRlYW1tYXRl 25467\n6IGe 25468\nRlQ= 25469\nIGvEsQ== 25470\naGVhcnRlZA== 25471\nKys= 25472\nb2dlbmlj 25473\nIGJlbGxz 25474\nIE91YWlz 25475\nIHNwZWNpYWxpc3Rz 25476\n0LHRiw== 25477\nZGVwdGg= 25478\nbGFzc2Vz 25479\nZ2llcw== 25480\nIENvZmZlZQ== 25481\nIG1hcmtpbmc= 25482\nIGZvbGw= 25483\ndWxp 25484\nIGFkaGVzaXZl 25485\nIEJvdA== 25486\nIFB1bmt0 25487\nZXll 25488\nIEJ1Yg== 25489\nZWxvbmc= 25490\n5Yi2 25491\nINC/0YDQuNC6 25492\nIGRvbm9y 25493\nODQ= 25494\nIGVuZm9y 25495\nIGNhdGNoZXM= 25496\nIGJyaWNrcw== 25497\nIGtuaXR0aW5n 25498\nIEtub3dpbmc= 25499\nb2tz 25500\nSFk= 25501\ncmlkZQ== 25502\nIEZhbnRhc3k= 25503\naW1hbg== 25504\nIHBzZQ== 25505\nIOyYqA== 25506\nINCy0LQ= 25507\nIHJlc3RyYQ== 25508\nIGV2YWx1YXRlZA== 25509\n0YDQtdCy 25510\nIGZvcnR1bmF0ZWx5 25511\nIGNoZWdhcg== 25512\n2LHYqA== 25513\nIGRvbWFpbnM= 25514\naWJp 25515\nYXJyeQ== 25516\nIHNodXR0ZXI= 25517\nIGZpY291 25518\nTWlrZQ== 25519\nIGluY2x1 25520\nIGRvbm9ycw== 25521\nIGFwbA== 25522\nIExvd2Vy 25523\nIGltcG9ydGVk 25524\nIGFjYWRlbXk= 25525\nIGZpbmFscw== 25526\nIGRpc2FwcGVhcnM= 25527\n2YrYpw== 25528\nIGFkbWluaXN0cmF0b3I= 25529\nanM= 25530\nIGN1dHRlcg== 25531\nIHJhbmdpbmc= 25532\nw7ZycGVy 25533\nIGNvbnN0cmFpbnQ= 25534\nIFRhYmxl 25535\nIFNoYW4= 25536\ndmlj 25537\nIEZpeA== 25538\nIFN3aWZ0 25539\nb3VuY2Vz 25540\nIFdhcnVt 25541\nIGxldHR1Y2U= 25542\nYXBwZWxsZQ== 25543\nIHNoYXZl 25544\nIGLDoXM= 25545\nIDc3 25546\nIE9vbw== 25547\nYW8= 25548\nIE1jTQ== 25549\nIERyZXc= 25550\nIGx1bXA= 25551\nIGxhc2hlcw== 25552\nc2NoZWlubGljaA== 25553\nUmVw 25554\naW5pcw== 25555\nIENldHRl 25556\nIGNvbXBvc2l0ZQ== 25557\nZW1ldGVyeQ== 25558\nIHNvcnRl 25559\nIEZpbmFuY2lhbA== 25560\n0L7QvdC1 25561\ncm9uZXM= 25562\nIFZveQ== 25563\nIHTDqWM= 25564\noLk= 25565\nIE5pbmph 25566\nIENvcmlu 25567\n0LXQvdC90Y8= 25568\n7J207JeI 25569\nIG5pY2g= 25570\nIGRldGVjdGl2ZQ== 25571\n4oCmIg== 25572\nz4POtQ== 25573\nnbzrj4Q= 25574\nIOuzgA== 25575\nIOu4lOs= 25576\nIHByb3Bl 25577\nIFdyaWdodA== 25578\nINeU16o= 25579\nIFNoaQ== 25580\nIOOBnw== 25581\nIGludmVzdGlnYXRpb25z 25582\n6YKE5piv 25583\nIFBvd2VyUG9pbnQ= 25584\nIENodQ== 25585\nIOyYpO0= 25586\nIOyZhOyghA== 25587\nIEZyYWdlbg== 25588\ndW5uaW5n 25589\nIHBvdXJyYWl0 25590\nIHRleHRib29r 25591\n0LzRiw== 25592\nIGZhaHJlbg== 25593\nINGC0L7RgA== 25594\nIGxha2Vz 25595\nw7xuZGU= 25596\nSW50 25597\nIE1ldHJv 25598\nIG1hbnNpb24= 25599\nINCw0LE= 25600\nIFpob3U= 25601\nIGNvcnJpZG9y 25602\nIGVzY29s 25603\nIGluZGljYXRpbmc= 25604\naWHFgmE= 25605\nIG1vbW15 25606\nIGFyY2hpdmVz 25607\nIGZvdW5kZXJz 25608\nZW5naW5l 25609\nIERpZXU= 25610\nIHNpY2tuZXNz 25611\nIOuztOuLiOq5jA== 25612\nIGFyYg== 25613\nIG5lZA== 25614\nIENob3A= 25615\nIGNvdmlk 25616\nIHNsYW0= 25617\nIHB1YmxpY2F0aW9ucw== 25618\nREM= 25619\nIHNwZW5kcw== 25620\n5r4= 25621\nIHJlZnVnZWU= 25622\nIGRpbGU= 25623\nINeQ15Y= 25624\naWZpY2Fy 25625\nIFNhY2g= 25626\nR3U= 25627\nIHJlbG9hZA== 25628\nPz8/Pw== 25629\nIGplxZtsaQ== 25630\nINGB0L7RgdGC0L4= 25631\nIHNpbXBsaWNpdHk= 25632\nIGJ1bGx5aW5n 25633\nINC80L7Quw== 25634\nIHJlYWxpZGFk 25635\nIHVuY2xlYXI= 25636\nYXBwYQ== 25637\nbGV2YW50 25638\nIElTSVM= 25639\nIFdhdHNvbg== 25640\nIGRlaW4= 25641\nIE1pY3Jv 25642\n7ZWc6w== 25643\nw7xn 25644\nIGRldmFt 25645\nIHR3ZWV0ZWQ= 25646\n5bCO 25647\nIHVuZGVyc3RhbmRhYmxl 25648\nYXRhbg== 25649\nIHZlcnNh 25650\nIHByZWNh 25651\nIHbhu4E= 25652\nIENvcHk= 25653\nIE9yYWNsZQ== 25654\nIG1pbmRmdWxuZXNz 25655\nIGRpc2NyZXQ= 25656\nZXJuZW4= 25657\nIFBsZQ== 25658\nSGF2ZQ== 25659\nIGlzb2xhdGU= 25660\nIGRldQ== 25661\nIHNldmVudHk= 25662\nIEhpbGxz 25663\nIGFyY2FkZQ== 25664\nINGB0L/QtdGG0Lg= 25665\nIHNpZ3VpZW50ZQ== 25666\nIELDnE5ETklT 25667\nbGlnYQ== 25668\nINCy0YHRgtGA0LXRhw== 25669\nw7Rt 25670\nIHR3ZWV0cw== 25671\nIHNjaGF1ZW4= 25672\nIGNyaXRpcXVl 25673\nIPCfjrU= 25674\nIHN0YXR0 25675\nINGB0LDQvNC+0LU= 25676\nw6JuY2lh 25677\nIHN1cGVybmF0dXJhbA== 25678\nIHBsdWdnZWQ= 25679\nRmw= 25680\neW7EsQ== 25681\nIFRhbWJpw6lu 25682\nIGVuY291cmFnZW1lbnQ= 25683\nIFNlcnZlcg== 25684\n64Kc 25685\ndXBh 25686\nIGFzdG9u 25687\nIGhlYXJz 25688\n0YDQsNGF 25689\nIHNjaGU= 25690\nIHJhdHM= 25691\nIHJlY3VwZXI= 25692\nIHVudGVu 25693\nIEZpZ2h0aW5n 25694\nIGFjYWRlbWljcw== 25695\n56S6 25696\nIFPDvA== 25697\n0YHQutC40YU= 25698\nIHBhaXJlZA== 25699\ngOydhA== 25700\nIMOhcmVh 25701\nIHN3ZWV0bmVzcw== 25702\n5Y+K 25703\nIGRlZmVy 25704\nIG11aXRhcw== 25705\nIEF1ZGlv 25706\nIGxvY2tlcg== 25707\n2YrYrw== 25708\nINGB0YLQsNCy 25709\nIGJ1ZW5h 25710\nQU5T 25711\nIGRldGVjdG9y 25712\nYXZv 25713\nYmVr 25714\nIM6xzr0= 25715\n7Y64 25716\nIGRyYWdnZWQ= 25717\nINC00L7Qu9C20LXQvQ== 25718\nw5Y= 25719\n2LHYqQ== 25720\n7J207KeA 25721\nIGNlbGxl 25722\nY2tpbmc= 25723\nINin2YTYrA== 25724\nIENhbnZhcw== 25725\nIGVzcGHDsQ== 25726\nIGdsaW1w 25727\nIHNwcmVhZHM= 25728\nb25nbw== 25729\nIE1hc29u 25730\nIEluZw== 25731\nIOqwgOuKpQ== 25732\nz4TOuc66 25733\nIHNlY3VsYXI= 25734\nIGJhdGVy 25735\nIGlucXVpcnk= 25736\nIGVuZXJnaWVz 25737\nIG1hbnVmYWN0dXJlZA== 25738\nIHZlZ2V0YXJpYW4= 25739\nIHBpbmVhcHBsZQ== 25740\n0Y/RgtCw 25741\nIHByYWN0aXRpb25lcnM= 25742\nMjAwMA== 25743\nIO2VtOyalA== 25744\nIOyXrOufrOu2hOuTpA== 25745\nIOu2iOs= 25746\nIEplZmZlcnNvbg== 25747\nIEpvYW4= 25748\nIHRyYW0= 25749\n5a65 25750\nY2htYWw= 25751\nIEhhaXQ= 25752\n4bmH 25753\nIHVucmVhbA== 25754\nIHN5bWJvbGlj 25755\nIHN0ZWFsdGg= 25756\nIHNwbGFzaA== 25757\nIEVudGVydGFpbm1lbnQ= 25758\nIG1ldGFsbGlj 25759\nPyIu 25760\n6LaK 25761\nYXJvdW5k 25762\nIGRlc3BhaXI= 25763\nIE5ldmFkYQ== 25764\nIEZpbmFuY2U= 25765\nIGtyaWU= 25766\nIEx1eA== 25767\nIFNtYXNo 25768\na2VlcGluZw== 25769\nINC30LDQsw== 25770\nIG5hcmNpc3M= 25771\nIGR6aXNpYWo= 25772\nIHRvbGVyYXRl 25773\nb2FyZA== 25774\nIGxpbmtpbmc= 25775\nIEVjb25vbWlj 25776\nIOy8 25777\nIG1vcnBo 25778\nIE5haw== 25779\nIEJha2Vy 25780\nYXRvbg== 25781\ncmluZ3M= 25782\nIFBlbmc= 25783\nIEFpcnBvcnQ= 25784\n44GL44Gj44Gf 25785\n7ZWY64uk 25786\np4E= 25787\ncHJpbnRz 25788\nIGhhZGk= 25789\nIGVtcGly 25790\nIExpdmVz 25791\nYW5uZXJz 25792\nINC90LjQvA== 25793\nIFBST0ZFU1NPUg== 25794\nIHBvc2l0aXZlbHk= 25795\nYW50b20= 25796\nIGJhZGdl 25797\na2VsdA== 25798\nIGludGVyZmVy 25799\nIGZ1bGZpbGxpbmc= 25800\nIHZpc3VhbGl6YXRpb24= 25801\n6Zec5L+C 25802\nIFByaWNl 25803\n77+977+9 25804\nIHNjZW5lcnk= 25805\nIHByb25l 25806\nIHdpemFyZA== 25807\nIGJhbnlhaw== 25808\ndmVyYg== 25809\nc2t5 25810\nIHdpc2hlZA== 25811\nIHJhaWx3YXk= 25812\nIMO8emVy 25813\nIGFsZ3VpZW4= 25814\nIEFX 25815\nINC60L7Qu9C40YfQtQ== 25816\nIHJlYWN0aW5n 25817\nIEJ1Y2g= 25818\n4Li2 25819\nIGFudGg= 25820\nIHNpaA== 25821\nIGh1c3Q= 25822\nIFNjcmVlbg== 25823\naWxhbnQ= 25824\nYWhv 25825\nIGZyYWdyYW5jZQ== 25826\nIGVsZXZhdGlvbg== 25827\nIE1lZGl0ZXI= 25828\nIOu/ 25829\nIMOpcXU= 25830\nIHdyYXBz 25831\nIGluZXJ0 25832\nIHJlY3JlYXRl 25833\n0LvQsNGC 25834\nIGJvbGVo 25835\nIGhhcmFzc21lbnQ= 25836\ndW5reQ== 25837\nIGdsaW1wc2U= 25838\ncmVnaWVydW5n 25839\nIGZ1dHVy 25840\nIHJlcG9zaXRvcnk= 25841\nIGVuZ3Jh 25842\nIHRyYWZmaWNraW5n 25843\nYXNzaXM= 25844\nIFRyZWs= 25845\nIOuyjA== 25846\nIOuniOs= 25847\nIEthYg== 25848\nYW5pdQ== 25849\nZ2l2ZQ== 25850\nIGRpbm9zYXVycw== 25851\nIGZlYXRoZXI= 25852\nIGF0dGl0dWRlcw== 25853\nIHBsdW0= 25854\nIFJT 25855\nIEFuZmFuZw== 25856\naWxsZXJ5 25857\nIOyKpA== 25858\nTVk= 25859\nIHRyemViYQ== 25860\nIHNraWVz 25861\nIEFq 25862\ndXJhYmxl 25863\nQ1U= 25864\nIFNoYW5l 25865\nIGRlcGFydHVyZQ== 25866\nIFRPTg== 25867\naWV0ZW4= 25868\ncmF0cw== 25869\n5rCX 25870\naXN1 25871\nIGJvcmQ= 25872\nIGludGVyZXN0aW5nbHk= 25873\n55m7 25874\nb3VnaGluZw== 25875\nIHJ1c2hpbmc= 25876\nIHZvbGF0aWxpdHk= 25877\nIHB5dA== 25878\nIGZvcm1hdHM= 25879\nINC30LDRgg== 25880\nIOq8rQ== 25881\nIHdoYXRub3Q= 25882\nIGNvbXBvcnQ= 25883\nc3c= 25884\nb3JlYW4= 25885\nIFJlbGF4 25886\nIGNsYW4= 25887\nIEFI 25888\nIHBldw== 25889\nIGRpY3Rpb25hcnk= 25890\nVGFrZQ== 25891\nc2hpcnRz 25892\nIEh1Z2g= 25893\nINi52YTZig== 25894\nIFBpYw== 25895\nIGVucm9sbGVk 25896\nIGplZG5haw== 25897\nIG9mZmVyaW5ncw== 25898\nIGNvcmF6 25899\nTGlmZQ== 25900\nICEhIQ== 25901\nIGNsZXI= 25902\nIFZpZGVvcw== 25903\nIFJvZHJpZw== 25904\nIElkZW50 25905\nIFBvcw== 25906\nIFN0YWdl 25907\nIFJhY2U= 25908\nIGVuYWN0 25909\n44GE44G+44GX44Gf 25910\nIEd5 25911\nIEhpc3Bhbg== 25912\nIGRlZmVuY2U= 25913\nIENhbXBiZWxs 25914\nbWF0aWM= 25915\nIHJlbGV2 25916\nIHBlYWNo 25917\nhLjsmpQ= 25918\nIHBhcmFkaXNl 25919\nIGNlcmVtb24= 25920\nIGFubm95ZWQ= 25921\n5oyH 25922\nbGF4 25923\nIGV4cGxvaXQ= 25924\nIGNsYXVzZQ== 25925\nZWtlcg== 25926\nIEJsb29t 25927\nbmFudA== 25928\nYXRldXJz 25929\nIGhlaWdodHM= 25930\nRXZlbg== 25931\n0YHQvtC9 25932\nIG91dHJhZ2U= 25933\nIFZpZXRuYW1lc2U= 25934\n44Gv44Gv 25935\nVFI= 25936\nIGVlcg== 25937\nIGNhbm5vbg== 25938\nIENvbWI= 25939\nkOunjA== 25940\n6LuK 25941\nIOqyg+uPhA== 25942\nIGFjY29tcGxpc2htZW50cw== 25943\nIEFuYWx5dGljcw== 25944\nIHNoYXBpbmc= 25945\ncmVpYmVu 25946\nIGJhY2hlbG9y 25947\nIGZpbmdlcnQ= 25948\nYWNrZWQ= 25949\nIHB5cmFtaWQ= 25950\nIFN0ZXdhcnQ= 25951\nw6FzdA== 25952\nIHN1cnZpdm9y 25953\nIGR1Y3Q= 25954\nIGRlYWxlcnM= 25955\n5rS7 25956\n2LnZhQ== 25957\n0LvQuNC9 25958\nIGVkZQ== 25959\n15XXog== 25960\nINmD2KfZhg== 25961\nIM+Ezrk= 25962\nIGNob29zZXM= 25963\nIE93bg== 25964\n0LPQvtGC0L7Qsg== 25965\naGlyZQ== 25966\n0LDQu9GM0L3Ri9C1 25967\nINCb0Y4= 25968\nINC+0YHRgtCw0LI= 25969\ndGVjaA== 25970\nIGRyb2l0 25971\nIHN1YmplY3RpdmU= 25972\nZW5lcw== 25973\nIGRpdmlz 25974\nYXZleg== 25975\nIG1hbmV1dmVy 25976\n4LmE4LiU 25977\nYWRlY2U= 25978\nIEVucw== 25979\nYWNpYWw= 25980\nIFByb3RlY3Rpb24= 25981\nlrQ= 25982\nIGZvcm1hbGx5 25983\nIHd5ZA== 25984\naW5ndcOpbQ== 25985\nIHppZW0= 25986\nIHJlY3J1aXRpbmc= 25987\n15nXmg== 25988\nbmVt 25989\nIGZvcmJpZGRlbg== 25990\nIEJhcHQ= 25991\n15DXoNeZ 25992\nIHN1YnNldA== 25993\nIE1hZ2F6 25994\nbmVtZW50 25995\nIGFxdWVsYQ== 25996\ncmFnb24= 25997\nIGNvbW1pdHRlZXM= 25998\nIMOpdGFpZW50 25999\ndWRp 26000\nIERhd24= 26001\nIGJvcmU= 26002\nIGNvbXBvc2Vy 26003\nIHdpxJljZWo= 26004\nYW5nYQ== 26005\nIGRpc2xpa2U= 26006\nIERheXM= 26007\n5Z+6 26008\nIHBhcmFs 26009\nIG1pZW50cmFz 26010\nIGhlYXZlbnM= 26011\n44GS 26012\naGVpZA== 26013\nIHRyYWRlcnM= 26014\nb25jZQ== 26015\nIG1hc2NhcmE= 26016\nIM+Az4HOvw== 26017\nIHdoaXNwZXI= 26018\nIE11c2s= 26019\n6ZuG 26020\nIEZhbWlsaWU= 26021\nQWxsYWg= 26022\nIE9saXZpYQ== 26023\nIFByb3M= 26024\nIG9saWth 26025\naWxpbQ== 26026\nIHLDqXBvbmQ= 26027\nIFBldGVycw== 26028\nIOW+iA== 26029\nIGJpdGVz 26030\nIHZpYw== 26031\nIE5Z 26032\nZW1wdGlvbg== 26033\nIDQ1MA== 26034\nIHZpc3VhbHM= 26035\nIGxpZXU= 26036\nw7xja2Vu 26037\nIFN0ZWVs 26038\nIEdQ 26039\nd2FpdA== 26040\nIG5vdGljZWFibGU= 26041\ndWNoYQ== 26042\nIHJlaGFiaWw= 26043\nIHJlamVjdGlvbg== 26044\nINGB0LvQtdC00YPRjtGJ 26045\nIHNsaWRlcg== 26046\nIHJlZ2FyZGVk 26047\nIGdyYXZpdA== 26048\nIFJlc2VydmU= 26049\nY291bnQ= 26050\nIGJyZWVkaW5n 26051\nIGxvbmdl 26052\nYWxlYg== 26053\nIGtuaWdodA== 26054\nINCy0L7QuQ== 26055\nIHByw6lzZW50 26056\ngpjsmpQ= 26057\nIFNwZWNpZmljYWxseQ== 26058\nIHBvc2Vz 26059\nIHZldXJl 26060\nb2theQ== 26061\nZW1hcw== 26062\nIOOBp+OBmQ== 26063\nIG1hasSF 26064\nIHdlYmluYXJz 26065\nIGNhbm5hYmlz 26066\nIGRhbWFscw== 26067\nIE5vcnRod2VzdA== 26068\nIHBhZGE= 26069\nIGNyb3dkcw== 26070\nIGZ1dHVyZXM= 26071\nIMOkbg== 26072\nIGNpdmlsaWFucw== 26073\nIFNhY2hlbg== 26074\n5o0= 26075\nIHRyYWNlcw== 26076\nIOuoueqzoA== 26077\nUVU= 26078\n6aGY44GE 26079\nIElG 26080\nYW7EsW4= 26081\n7IK0 26082\nIGJpYmxpY2Fs 26083\nIFZlZA== 26084\nIHN0b3Jpbmc= 26085\n0YDQsNCy0LvRjw== 26086\n5oeJ6Kmy 26087\nIG5hc3Q= 26088\nIGTDtg== 26089\n0YDQvtC/ 26090\nZWxpYQ== 26091\nIHNpZGV3YXlz 26092\nIFVuZGVyc3RhbmQ= 26093\nIFF1cg== 26094\nIHBlcnBlbmQ= 26095\nIE1pbGxpb25lbg== 26096\nIHdhdGVybWVsb24= 26097\nIERpdmluZQ== 26098\ndWx0dXI= 26099\nYWJvcmQ= 26100\nIHN1Y2Nlc3Nlcw== 26101\nIGhvbWJyZQ== 26102\nIGNhcnA= 26103\nIHN1c2NlcHQ= 26104\ndW5na2lu 26105\nIGtpag== 26106\ndWx1cw== 26107\n2KfYrA== 26108\nIG5vdGNo 26109\nIHBvbHlub21pYWw= 26110\n5bmy 26111\n5ak= 26112\nIMO6bmljbw== 26113\nIHRlbGVzY29wZQ== 26114\nIHBvbGl0aXF1ZQ== 26115\na2llbQ== 26116\nIM6tzr3OsQ== 26117\nIGFnZ3JlZ2F0ZQ== 26118\nIEdlb2Zm 26119\nIHRyaWw= 26120\nIEdSQQ== 26121\nIHN1YnNjcmliZXI= 26122\naW1ldA== 26123\nINC00L7Qu9C70LDRgA== 26124\nb3Bpbmc= 26125\nIHRoZXJhcGV1dA== 26126\nIENhbmNlcg== 26127\nIHBhcmFkZQ== 26128\nIGlycmln 26129\n4pmq4pmq 26130\nIGNsZWFyZXI= 26131\nIGJvZw== 26132\nIE1hdXI= 26133\n4Liy4LiH 26134\nIFNoYW5naGFp 26135\nYWNodGU= 26136\nIEtvbA== 26137\nZWx1amFo 26138\nIGhhdg== 26139\nIENyaW1l 26140\nc2Vr 26141\nIOuhnA== 26142\naWVubmE= 26143\nIEdvcg== 26144\n6Js= 26145\nINC/0L7RgtGA 26146\nINC60LDQttC10YLRgdGP 26147\nIExpZnQ= 26148\nIFNvcnQ= 26149\nIFBzYWw= 26150\nIHBpbmc= 26151\nk50= 26152\ncGhpcw== 26153\nIEZVQ0s= 26154\nIFN5bg== 26155\nIGJhbWJvbw== 26156\nrOyYgQ== 26157\nY3V0cw== 26158\nIG1tbQ== 26159\nIGZ1bmt0aW9uaWVydA== 26160\nIF8= 26161\nw61jaW8= 26162\nU3RvcA== 26163\nIGltYWdpbmFyeQ== 26164\nIG5vdGFtbWVudA== 26165\nIEluaXRpYXRpdmU= 26166\n44Ol 26167\nIEt1cnQ= 26168\nIGxvb3Nlbg== 26169\nIGJ1c2Nhcg== 26170\n54Gr 26171\nIHplbGY= 26172\nIHByb3Bz 26173\n5ZuJ 26174\nIG1vZXRlbg== 26175\nIG1pbGxp 26176\nIGhhbGxz 26177\nIE1hdGNo 26178\nIGJyYWNrZXRz 26179\nIENvdQ== 26180\n5qaC 26181\nINCc0LDRgA== 26182\nSVNB 26183\nIGNpZ2FyZXR0ZQ== 26184\nIGNvbXBldGl0aW9ucw== 26185\nIE1JTg== 26186\nIGJlaMO2 26187\ndm9vcg== 26188\nIHVzdA== 26189\nIFpp 26190\nIE9jYw== 26191\ndWxhdGVz 26192\nIGJhbGxvb25z 26193\nIHByb250bw== 26194\nIE1peQ== 26195\nIEZpbGU= 26196\nINC60LvQsNGB0YE= 26197\n0L3Rg9C7 26198\nIGNlcmVhbA== 26199\nIGluY3JlbWVudA== 26200\nIHJlZmluZWQ= 26201\n5Y+m5aSW 26202\ncHJpc2luZw== 26203\nIFJG 26204\nIHJlc3BlY3RmdWw= 26205\nIGxvb3Q= 26206\nYXNrZXQ= 26207\nIGRlaXhh 26208\naW5nbGU= 26209\nIGZ1bmNpb25h 26210\nIFJldmVs 26211\nIHNvYmVy 26212\nIHBlcmZvcm1z 26213\nIEdlbnRsZQ== 26214\n44Ko 26215\nIHJlY2lwaWVudA== 26216\nIEhhdXNl 26217\nIOuD 26218\nRnJvbQ== 26219\nIG1pbmlzdGVycw== 26220\nIHBhcmFkb3g= 26221\n5bCx5piv6Kqq 26222\nIHRhc3Rpbmc= 26223\nINeU15c= 26224\nIHJldXNl 26225\nIExhbmU= 26226\nINGB0L7QstC10YDRiA== 26227\nIHJlbWVtYmVycw== 26228\nIGZlbWluaXN0 26229\nIGNvbW1pdG1lbnRz 26230\nIHByb2plY3RlZA== 26231\nIGdheg== 26232\naXlvcnV6 26233\nIG9ibGlnYXRpb25z 26234\nUm8= 26235\nemFy 26236\nIGNodw== 26237\nIEpBTQ== 26238\nIGLEmWTEhQ== 26239\nYXNwYmVycnk= 26240\nINC80LXRgdGC0L4= 26241\n67KV 26242\nIHJlZ3VsYXRlZA== 26243\nIHdpY2h0 26244\nIFRyZXZvcg== 26245\nIHNlY29uZGx5 26246\nIElocmU= 26247\nZWxzaA== 26248\nIHJlcG9ydGVycw== 26249\n0YLQvtGA0LA= 26250\nb3lv 26251\nR0k= 26252\nIGludGVyY29ubmVjdA== 26253\n6ZCY 26254\nT1NI 26255\n5q2y 26256\nIGJyYXNz 26257\nIGlnbm9yaW5n 26258\n5LuK5pel 26259\naW5mZWN0 26260\nIHByb2pla3Q= 26261\nb3JldA== 26262\nz4TOsc69 26263\nINGC0LjQvw== 26264\nIG11dHRh 26265\nIHVuYm94aW5n 26266\nhLA= 26267\n5aGK 26268\nIGFkdmlzZWQ= 26269\nIERlbnZlcg== 26270\nIHNldmVyZWx5 26271\nIE1obQ== 26272\nIGZsaXBwZWQ= 26273\nIHBpZW4= 26274\nIGtvbW11bg== 26275\nIEZSRQ== 26276\nIOCuh+CusA== 26277\nYWludGVk 26278\nIGtuaXZlcw== 26279\nIGhhYmw= 26280\nIGdld29yZGVu 26281\nYXJldHRlcw== 26282\nQ1M= 26283\nINC80LDQu9C10L3RjA== 26284\nIGdhbGF4 26285\nIG5pbmV0ZQ== 26286\n6rGw64KY 26287\nIHNpcw== 26288\nIGFkdmlzb3J5 26289\nIGRyaWxsaW5n 26290\nIFdvdWxkbg== 26291\nw7xuZg== 26292\nZ2VzdGVsbHQ= 26293\nIEhlbGVu 26294\nINee15A= 26295\nYXBvbGlz 26296\nIHJ6ZWN6eQ== 26297\nIHRlcnJh 26298\nIGhlcA== 26299\nIGFsZ8O6bg== 26300\naWtr 26301\nIGFzdHJvbm9t 26302\nIFN0YXJidWNrcw== 26303\na8SF 26304\nIHBhdHJvbA== 26305\nIOy9lA== 26306\nIGdvbg== 26307\nIOOAkA== 26308\nIHNvbnN0 26309\nIGVuY291bnRlcnM= 26310\nIHJldHJvdQ== 26311\nIHNoYXJrcw== 26312\nIGRvcg== 26313\nIFJldmVy 26314\nIGV2YXBvcg== 26315\nIHJlc2Vydm9pcg== 26316\nIGFsbGVnZWQ= 26317\ndWxlcg== 26318\nIHZlcm0= 26319\nIGNvbW1lcmNl 26320\nIGZpdHRlZA== 26321\nZ2Vt 26322\nIHRhY3RpY2Fs 26323\nIGxpdGg= 26324\n6YmE5aGU 26325\naGFk 26326\n6K6K 26327\nIGNhcmJvaHlk 26328\nIGxlbmd0aHM= 26329\nzrnOvw== 26330\nIGRlbW9ncmFwaGlj 26331\nUm9i 26332\nIFNraW4= 26333\nY2NvbGk= 26334\nIHNpbXBsaWZpZWQ= 26335\nIHJlYWRpbHk= 26336\nIEN1bQ== 26337\nYWRlc2g= 26338\nIETDpQ== 26339\ndXNzdA== 26340\naWduZQ== 26341\nZXRvbg== 26342\nIG1lbm9y 26343\ncWk= 26344\nT09N 26345\n4Lit4LiZ 26346\nIHBzeWNoaWF0 26347\nIGVpZ2h0eQ== 26348\nINC80LjQu9C70Lg= 26349\nIFRvYg== 26350\nZWRv 26351\n57ay 26352\nIMSR4bq/bg== 26353\nIGNpcmN1aXRz 26354\nIExBVUdI 26355\naWNpc20= 26356\nZW1vcg== 26357\nIHJlZ2VuZXI= 26358\nZWdyZWU= 26359\nIGJ1cmVhdWM= 26360\nIEFsYmVy 26361\n5LmL5b6M 26362\nIFdvcg== 26363\n5aSr 26364\nIHJlc2lu 26365\nIGJ5xYJ5 26366\nIElH 26367\n4K+NLA== 26368\nIDc4 26369\nIHdlZWRz 26370\nIE15dGg= 26371\nOTM= 26372\n5r8= 26373\nIOuCmOyZlA== 26374\nw6l2 26375\n4b0= 26376\nw7ZyZW4= 26377\nw6dhcg== 26378\nIFBBVUw= 26379\nIGRpc2FkdmFudA== 26380\nIHBvc2l0aW9uaW5n 26381\nIGNvY2t0YWls 26382\nIGFncmVlcw== 26383\nbm4= 26384\nIFNhbGx5 26385\nTXM= 26386\nIGluaGVyZW50 26387\nIG1vbmV0YXJ5 26388\nIG5hdHVy 26389\nIE5o 26390\nIEltcG9ydA== 26391\nIGxlYmVu 26392\nIHdp 26393\ndXNzeQ== 26394\nIG9iZXM= 26395\nIHdhbmRlcmluZw== 26396\nIOyLoOs= 26397\nxIVkYQ== 26398\nZXRjaHVw 26399\nIGRpc3Bvc2Fs 26400\nIEpB 26401\nIENlcg== 26402\nemlsbGE= 26403\nIHZpcmdpbg== 26404\nIFNsaWRl 26405\nYW5kZWw= 26406\nIHJpZ2h0ZW91c25lc3M= 26407\nIM6j 26408\nIGlkZWlh 26409\n5L2g5aW9 26410\n0LjRgNC+0LLQsNGC0Yw= 26411\n16jXkA== 26412\nQ29tbWVudA== 26413\nIHByZWxpbQ== 26414\nIFZhbGU= 26415\nIOyngOuCnA== 26416\nIFZhbmM= 26417\nT01BTg== 26418\nINC/0ZbQtA== 26419\nIHl1bQ== 26420\nc3RyZQ== 26421\nY2Vt 26422\nIHBvY3o= 26423\nIGZyYWdtZW50 26424\nINGB0LvRg9GH0LDQtQ== 26425\nIHVuZGVyZ28= 26426\nIEhhbms= 26427\nY2Vrcw== 26428\nIEZQUw== 26429\nIG9jdXI= 26430\nIGRldGVyaW9y 26431\n5rOo 26432\nIGVtcHJlc2Fz 26433\nUGF1bA== 26434\nICkpKQ== 26435\nINCy0YDQtdC80LXQvdC4 26436\nIHNjb2xk 26437\n15nXog== 26438\nIHN1c3BlY3RlZA== 26439\nIGFjY2Vzc2luZw== 26440\nIHN1YnN0aXQ= 26441\nIGhpc3RvcmlhbnM= 26442\n5Lu7 26443\nINC00LXQu9C+ 26444\nIHNvY2llZA== 26445\ncm9uZQ== 26446\nIHJlZGVu 26447\nIGV4dGVuZHM= 26448\nZXBoZXJk 26449\nIGJhbGNvbg== 26450\n5LiN6LW3 26451\nIFNvbG8= 26452\nIHBvbGl0aWNpYW4= 26453\n0L7Qu9GM0L3Qvg== 26454\nIGlyZ2VuZHc= 26455\nIHRyYXVtYXRpYw== 26456\nIHJhcHBlcg== 26457\nIFJPQkVSVA== 26458\nUmVhbGx5 26459\n5oGv 26460\nIGxpbmV1cA== 26461\nQVNF 26462\nIGNvbnRyYWN0b3I= 26463\nIENvcnBvcmF0aW9u 26464\nZ29y 26465\nIFRvZG8= 26466\n0YHRgtGA0L7QuQ== 26467\nRkJF 26468\nIG5ld3NsZXR0ZXI= 26469\nIGtvxYQ= 26470\nYWx0aWVz 26471\nINC/0YDQuNGH 26472\nIEhlYXZ5 26473\nIHN3b3Jkcw== 26474\nIG1hbmlwdWxhdGlvbg== 26475\nIGZ1bms= 26476\nIHbDpXI= 26477\nIFRhbGliYW4= 26478\nIOuwpQ== 26479\nIGFjbmU= 26480\nw7xyw7w= 26481\nIGRlc3dlZ2Vu 26482\nIER1c3Q= 26483\nIHNpbGlj 26484\nIGhvb2tz 26485\nIGJsaWo= 26486\nIHBldGl0cw== 26487\nIGZpbG1l 26488\nIEJlcmVpY2g= 26489\nIFNhaWQ= 26490\nIGltcG9zZWQ= 26491\nIGRpYXJ5 26492\nINCz0L7RgA== 26493\nIEdhdGVz 26494\nIGFsdGE= 26495\n5biM 26496\nIGNoY2lh 26497\ncGxlYXNhbnQ= 26498\nIOuwnQ== 26499\nIG1vxbxlbXk= 26500\nIEF1c3RyaWE= 26501\nIGJyb2tlcg== 26502\nIHN1Y2tlZA== 26503\n6ICD 26504\nIGNvbXBhcnRtZW50 26505\nIGNsb25l 26506\nINeU16I= 26507\nIERhbmtl 26508\nIG5vY2htYWw= 26509\n0LXQt9C0 26510\nIGFkcmVuYWw= 26511\nIGtsZWluZW4= 26512\n44G+44GX44KH44GG 26513\nIHN1YnNlcXVlbnRseQ== 26514\nIGRlY2VudHJhbA== 26515\nIGdlbmV0aWNz 26516\nIOq0kQ== 26517\nIG1vbml0b3Jz 26518\nIEFwcGxpYw== 26519\nIFJlcG9ydGVy 26520\nd2VydA== 26521\nIHdpZW0= 26522\nIE1vdmVtZW50 26523\nIGludGVydmlld2luZw== 26524\nIGhhaXJz 26525\nIHB1w7I= 26526\nIENoZWxzZWE= 26527\nIGNvaGVy 26528\nIGNvdA== 26529\nIHphcw== 26530\nIHBhdGNoZXM= 26531\nIGxhaA== 26532\n0YPQvdC6 26533\nIFJlYWdhbg== 26534\nIE1hcmNv 26535\nY2l0eQ== 26536\nIGRlZmVuZGVy 26537\nIGRlY29yYXRpb24= 26538\naWpp 26539\nIGxpdHRlcg== 26540\n0Kg= 26541\nIGplZ28= 26542\nUkVX 26543\nIFBpaw== 26544\nIEhlZQ== 26545\nIEl2 26546\nINC40LTQtQ== 26547\nIFRoZWF0ZXI= 26548\nINGH0LDRgdGC0L4= 26549\nIHN3ZWF0ZXI= 26550\nIGhpZ2hsaWdodGluZw== 26551\nIGFpbnNp 26552\nIGRpcGxvbWF0aWM= 26553\nIE5ldmVydGhlbGVzcw== 26554\n5bM= 26555\nQVNPTg== 26556\nIHDDumJsaWNv 26557\nIGZlcm0= 26558\ncmVhdGVk 26559\nY29k 26560\nIOusvOs= 26561\nIG1pc3Rlcg== 26562\nIFZhbmNvdXZlcg== 26563\nIHJlY29nbml6ZXM= 26564\nZWNk 26565\nIGNvbXBsaWNhdGlvbnM= 26566\nZW5jaWFs 26567\n44GX44GP 26568\nIOqwgOyngA== 26569\nIFVsdGltYXRl 26570\nIHZhaWc= 26571\nIE1lcnJ5 26572\n15XXkg== 26573\nIE1hcmN1cw== 26574\n57i9 26575\nb3dlZ28= 26576\nIG1lbnRl 26577\nU20= 26578\nIGFqYQ== 26579\nIFRhbw== 26580\nIGp1ZGljaWFs 26581\nIGVudHJlcHJlbmV1cnNoaXA= 26582\nINC90LXQvNC90L7Qs9C+ 26583\nIHBpcw== 26584\nIGVyZw== 26585\nIGNocmlzdA== 26586\nIEN1cnQ= 26587\nINGA0LDRgdC/ 26588\nzrvOtQ== 26589\nZW5zY2g= 26590\nw61yZQ== 26591\nIGZvY2Fs 26592\nIERpYW1vbmQ= 26593\nYXbDrWE= 26594\nIGhhbm5v 26595\nIFNxdWFk 26596\nIGFzc29jaWF0aW9ucw== 26597\nIENyZWF0aXZl 26598\nIG1lc3Nlbmdlcg== 26599\nIGJlZ2dpbmc= 26600\nIGRlY2ltYWw= 26601\nIGTEscWf 26602\nIG1ldGFkYXRh 26603\nc2Vscw== 26604\nIMSwxZ8= 26605\n4buvYQ== 26606\nIGRpZmZpY2lsZQ== 26607\nZMSx 26608\nIHNsYXVnaHRlcg== 26609\nIFZlcmc= 26610\nINeS150= 26611\n57Ch 26612\n5oyJ 26613\nIFRlYQ== 26614\nYXNzZXM= 26615\nT2s= 26616\nIHN5bnRoZXM= 26617\nb3RpYXRpb24= 26618\nIHBhaW50ZXI= 26619\nIGVsYm93cw== 26620\nIGFyY2hpdGVjdHVyYWw= 26621\nINGA0LDQtA== 26622\nIGdsb3I= 26623\naW1hZ2U= 26624\nYW1wYQ== 26625\nY3VsaWFy 26626\noKg= 26627\nIHRldmU= 26628\nIFN0ZWxsZQ== 26629\nIEJhbQ== 26630\nIOy0iA== 26631\nYXNpcw== 26632\naXBlZGlh 26633\nIEdJ 26634\nIEFjdGl2ZQ== 26635\n54S25ZCO 26636\nYXpp 26637\n44KM44Gm 26638\nIEx1Y2t5 26639\n7ZWp 26640\nINC/0YDQuNGF0L7QtA== 26641\nIHJ1bndheQ== 26642\nIGF1dGhlbnRpY2F0aW9u 26643\nIHBvc2libGU= 26644\nIHN1cHBsZW1lbnRz 26645\nIHN1cmdpY2Fs 26646\nR2Vu 26647\nIGZlYXNpYmxl 26648\nRE8= 26649\nIG91dGxvb2s= 26650\nIGludGVydmFscw== 26651\nIGFuZWNk 26652\nw6BuZw== 26653\nIHN0cmFwcw== 26654\nIFNodQ== 26655\ndWRk 26656\naXNzZW5zY2hhZnQ= 26657\nIHBvcnRl 26658\nIGNvbW1pdHRpbmc= 26659\nIGFsbGV5 26660\nIGNvdmVuYW50 26661\nIFBlZHJv 26662\nbGVzc25lc3M= 26663\nIFNvbGlk 26664\nIE1vbGx5 26665\nINC90LXQutC+0YLQvtGA 26666\nIGNvb3BlcmF0ZQ== 26667\n5YyX 26668\nb2xsZW4= 26669\nIHR1bmE= 26670\nIGtpbmRlcmdhcnRlbg== 26671\nIFNpeg== 26672\nIGR1xbxv 26673\nIE1CQQ== 26674\nIEdFT1JHRQ== 26675\nIEZpc2hlcg== 26676\n5b+Y 26677\nIENhZXNhcg== 26678\nINC60YDQsNGB0LjQsg== 26679\nIERlbGhp 26680\nenlt 26681\nIGV4cGxpY2Fy 26682\n6rCA7KeA 26683\ndW5z 26684\nZ3Jvdw== 26685\nINC/0YDQuNGB 26686\nIDg2 26687\nIHN0YXRpbmc= 26688\nIG1hc3Nh 26689\nY2h0ZXI= 26690\nIOy7rOufrA== 26691\nIGRlcHV0eQ== 26692\nU00= 26693\nbm9j 26694\nIGdlb2dyYXBoeQ== 26695\nIEVudGVycHJpc2U= 26696\nIENhbnQ= 26697\nw7Z6 26698\nIHVucGFjaw== 26699\nIO2ZlOs= 26700\nIHNlYXJjaGVz 26701\nIHByZXNpZGVuY3k= 26702\nIHRyaXZpYWw= 26703\nIHBpZ2U= 26704\nb3VidA== 26705\n44Ka 26706\n7LyA7J20 26707\nIGJ1ZGdldHM= 26708\nIHVi 26709\nIHBuZQ== 26710\nIFlhbGU= 26711\nIMWfw7Z5bGU= 26712\ncmVndWxhcg== 26713\nIGltcGVyZmVjdA== 26714\nQVJB 26715\nIGZhbcOtbGlh 26716\ndXJt 26717\nIEFkdmVudHVyZQ== 26718\n44OK 26719\nY2lz 26720\nZW1hcms= 26721\nIG5lZ28= 26722\nIGluYXBwcm9wcmlhdGU= 26723\nINC/0YDQuNC3 26724\nINGA0L7Quw== 26725\nIGRyZWFtZWQ= 26726\nQnJ5 26727\nIHNodXR0bGU= 26728\nIHBpbGxhcnM= 26729\nIGJpaw== 26730\naW51bQ== 26731\nINGD0YE= 26732\nIE5lYnI= 26733\nIHBlcnBlbmRpY3VsYXI= 26734\nIGJvb2tlZA== 26735\nYmVyeQ== 26736\nIHZpa3Q= 26737\nYmVhcg== 26738\nZXN1cw== 26739\nINCy0L7Qt9C80L7QttC90L4= 26740\nqLk= 26741\nIHByZXN1bWFibHk= 26742\nIE1lbXBoaXM= 26743\nIGFtYnVsYW5jZQ== 26744\n15XXnteo 26745\nIHRodW1ibmFpbA== 26746\nIG1vZGlmaWNhdGlvbg== 26747\n6YeP 26748\nIGludGVycHJldGVk 26749\nIHByb21v 26750\nIM66zqw= 26751\nIM61z4A= 26752\nIGFjb3VzdGlj 26753\nIERC 26754\n5ZOO 26755\nIG5vbmV0aGVsZXNz 26756\nb3VsZQ== 26757\nIHBlcXU= 26758\nIGtub2I= 26759\n44Kj 26760\nIOuPjOyVhA== 26761\nIHB1cmNoYXNlcw== 26762\nIMOHw7xua8O8 26763\nIGRpdmlkaW5n 26764\ncGVyZm9ybQ== 26765\ncmFjdGlvbg== 26766\naGVhbHRoeQ== 26767\nIFRpdGxl 26768\nIHVr 26769\nIGNlcmNh 26770\nIGFyZ3VhYmx5 26771\nIGZhbGU= 26772\n67O1 26773\nIGdhbWVycw== 26774\nIHV0aWxpemluZw== 26775\nIG9mZmVuZGVk 26776\nIHRhdmE= 26777\nYWzEsQ== 26778\nIG1lZGlhbg== 26779\nIGluZmVjdGlvdXM= 26780\nIEFubmll 26781\nIHNtYXJ0cGhvbmVz 26782\nIHBhcm9sZQ== 26783\n5Zad 26784\nIEVwaWM= 26785\nenph 26786\nIHVuaWZpZWQ= 26787\nIOq3uOuVjA== 26788\nIGN1cnRhaW4= 26789\nIMSD 26790\nIHNleHVhbGx5 26791\nIHVuc2VyZW0= 26792\nIENvbnZlbnRpb24= 26793\nIGFsbGVnZWRseQ== 26794\nWWE= 26795\nIEhvbw== 26796\nZW5tZW50 26797\n5oCq 26798\n7ZuE 26799\nIGdpZ2FudGlj 26800\nIG5vdGluZw== 26801\nIHJlYm8= 26802\nIEphbWE= 26803\nIEFseg== 26804\nIGJvcnJvd2Vk 26805\n7Lmo 26806\nIHBlcmlwaGVy 26807\n0L7RgtCw 26808\nIEdC 26809\nIEdlYXI= 26810\nIGVjb25vbWljYWxseQ== 26811\nIHRlbGVmb24= 26812\nIHF1ZXJlbW9z 26813\nINC00LDQu9GM0YjQtQ== 26814\nIHJhcw== 26815\nIFRlYWNo 26816\naWNpb3M= 26817\nYXRvcw== 26818\nIHBsZWRnZQ== 26819\nYmF1 26820\nIEhpbXNlbGY= 26821\nTGluaw== 26822\nIGVzcGVybw== 26823\nIGNocm9tb3M= 26824\nIFBFUg== 26825\nIGVybGU= 26826\nIHBvZGl1bQ== 26827\nw6dvcw== 26828\nIG5pZXU= 26829\nIGZlbg== 26830\nIEdPRA== 26831\nIENob2NvbGF0ZQ== 26832\nd2Vyaw== 26833\nIHThu6s= 26834\nIHN1cHByZXNz 26835\nzrvOtw== 26836\nIDI0MA== 26837\nIHNpdMOk 26838\nIGhvbmVzdHk= 26839\nIEJpbw== 26840\nIEJhcmQ= 26841\nINC+0LHRidC10Lw= 26842\nINC80YPQtw== 26843\nIG1hcmJsZQ== 26844\nINGG0LXQvdGC 26845\nIHByb2N1cmU= 26846\nIHJvdG9y 26847\nYmVybg== 26848\nIHR1aA== 26849\nIGhlYWRzZXQ= 26850\nYXRlbQ== 26851\nIHdhcnJhbnR5 26852\n4K60 26853\nIGZpbGluZw== 26854\nzrnOrA== 26855\nIGNvbXByZW5kcmU= 26856\nIGltcHVsc2U= 26857\nIHNhbHY= 26858\nd3JpdHRlbg== 26859\nIGluc3RpdHV0ZQ== 26860\nS2lt 26861\nIExHQlRR 26862\nZmljaWVudGU= 26863\nSGlz 26864\nIM6xz4XPhM+M 26865\nIHRlZW5hZ2U= 26866\nb3J1cw== 26867\nINGA0LDQt9Cx 26868\nU2Vl 26869\nIENvbnNlcnY= 26870\n4buBbg== 26871\nZnVsbmVzcw== 26872\nIHN0cmF3YmVycmllcw== 26873\nIEFidQ== 26874\n0LjQvtC9 26875\nIG9sbGE= 26876\nTk9JU0U= 26877\nIEVtcGxveQ== 26878\nIHdpcGVk 26879\ndXJnZXI= 26880\nIG1vZGlmaWNhdGlvbnM= 26881\nIO2VmOyngA== 26882\nIGZvb3RzdGVwcw== 26883\nIGhvbm9ycw== 26884\nIGFkdWw= 26885\nIGZsaXBwaW5n 26886\nIEhV 26887\nWlk= 26888\nIGludGVncmF0aW5n 26889\n2KjYsQ== 26890\ndWxsYQ== 26891\nIG5hdHV1cmxpams= 26892\nIO2XiA== 26893\nIEV0aGVyZXVt 26894\n2YrZhA== 26895\nd2Vk 26896\nIHBlYWtz 26897\nIEtlcw== 26898\nIGJsb29t 26899\nIGNyYXNoaW5n 26900\nIDkxMQ== 26901\nINC+0YLQu9C40Yc= 26902\nIGNvbnRyb2xsZXJz 26903\nIERvZA== 26904\nINCy0LzQtdGB0YLQtQ== 26905\nIHNvcnRpcg== 26906\n5aWH 26907\nIFN0cmFpZ2h0 26908\nIEdyYWNpYXM= 26909\nIGdyb292ZQ== 26910\nIHRvZ2c= 26911\nIOyLtuydgA== 26912\nw6lybw== 26913\nIG91dHdhcmQ= 26914\nIFdB 26915\nIFJvY2t5 26916\nIHNjYW0= 26917\nIGhheWF0 26918\naWdudHk= 26919\n4oQ= 26920\ncGxpbmdz 26921\nIGFudGliaW90aWNz 26922\nIOS4gA== 26923\nIG5ldmVydGhlbGVzcw== 26924\namFuZw== 26925\nY29tbWVyY2U= 26926\nIHNwb2lsZXI= 26927\nIGdsb3Zl 26928\nIGNoYXR0ZXI= 26929\nIEJZ 26930\nfj8= 26931\nIO2YuA== 26932\nIGRlbW9s 26933\nd2VjaHNlbA== 26934\naW1pcg== 26935\nIHJhaWQ= 26936\n0LXRgNGF 26937\n7J6Q6riw 26938\nZW5m 26939\nIGNvbW1lbnRlZA== 26940\nIG9wdGltaXplZA== 26941\nIGNvbnZpY3RlZA== 26942\nIGJhdHM= 26943\nIFNC 26944\nIEF1cg== 26945\nIFRvbmc= 26946\nIGltcGxpY2l0 26947\nIEphbmV0 26948\nIHJlYWc= 26949\n44Gy 26950\nIEFkdmFuY2Vk 26951\nIGltcG9zZQ== 26952\n16nXlA== 26953\nIHNjaGVtZXM= 26954\nb3VnaGVy 26955\nYWJvbGlj 26956\nIOqxsOyjoA== 26957\nIHNsb3dpbmc= 26958\nIHd0ZWR5 26959\nIGRlc3RydWN0aXZl 26960\nINC+0L/RgNC10LQ= 26961\nIGxhbmRtYXJr 26962\nIOuPiA== 26963\nIFdhbGtpbmc= 26964\n4bq5 26965\nIHRpamQ= 26966\nIEtO 26967\nIFF1YW50 26968\n7Jik6w== 26969\nINC60YDRgw== 26970\nIHBlcmRlcg== 26971\nIG5vdmU= 26972\nw6RuZGU= 26973\nIOOBlw== 26974\nYmlh 26975\nIGN1c3RvZHk= 26976\nIGJpb2Q= 26977\n5p2x6KW/ 26978\nIGRpcmVjdGluZw== 26979\nLi4u4oCL 26980\nIHJlbG9j 26981\nIGRlbWFuZGU= 26982\n44KT44Gg 26983\nIG/En2x1bQ== 26984\nINC+0LTQvdCw 26985\nIE1pbGs= 26986\n5Y+3 26987\nIEtyYQ== 26988\nIEhvbmRh 26989\nIHB1ZQ== 26990\nIGVsZWt0 26991\nIGJlZ2lubmVycw== 26992\nIHNwZWFy 26993\nw61uaA== 26994\nIEx1ZnQ= 26995\nIG5pZw== 26996\nIFNjaG9vbHM= 26997\nIGZvcnVtcw== 26998\nIFFpbg== 26999\ncHBv 27000\nIHphZw== 27001\nINCu 27002\nIHRvb3RocA== 27003\nIFN0eWxl 27004\n7LSI 27005\nIHB1bmN0 27006\nIHJlcHM= 27007\nIEFseQ== 27008\nIGFtZW5kbWVudHM= 27009\nIMO2eg== 27010\nIGRpZ2l0cw== 27011\ndXJhaQ== 27012\nIGNoYW90aWM= 27013\nIE1hc3RlcnM= 27014\nZW9u 27015\nIENhc2g= 27016\nIEN1eg== 27017\nIGJlZGV1dGV0 27018\nIHNjYW5uaW5n 27019\nINC20LQ= 27020\n0L3QtdGC 27021\nIGNlcnRhaW50eQ== 27022\namVr 27023\nIGRpam8= 27024\nIENsaW1hdGU= 27025\nIHJpbnNl 27026\nIGtyaWo= 27027\ndmVsYW5k 27028\nIHNvdW5kdHJhY2s= 27029\nIFNhZmU= 27030\nIE5vdmE= 27031\nOTQ= 27032\nIGF0aGU= 27033\nIFZlcmI= 27034\nb2xlcg== 27035\n7J207KOg 27036\nIHZpbg== 27037\nIHJlc3BpcmF0b3J5 27038\nIFN0dWR5 27039\nIENBTQ== 27040\nIGF2b2NhZG8= 27041\nIFpoZW4= 27042\nIGxhdGVuY3k= 27043\nIGZlYXRoZXJz 27044\nIGNvbnRhcg== 27045\nINCy0LXRiQ== 27046\nIGZhcms= 27047\nIGJsZW5kZWQ= 27048\nIGV4cGxvZGVk 27049\nIFhY 27050\nIEJlbmlt 27051\nIGFsZ3XDqW0= 27052\naXN0b2lyZQ== 27053\nIGNvbmZpZGVudGlhbA== 27054\nIG1hc3Q= 27055\nIOy/ 27056\nZ2Vo 27057\nIGRpc3Jlc3BlY3Q= 27058\nIFN5c3RlbXM= 27059\nxrBh 27060\nRWQ= 27061\nIHd5cw== 27062\nIGV4b3RpYw== 27063\nIGdsb3dpbmc= 27064\nw7luZw== 27065\nb3VuZ2U= 27066\n6IQ= 27067\n0LDQvdC40Lc= 27068\nIHBhbGF2 27069\nIFN3b3Jk 27070\nIGdpbQ== 27071\nIENyb3c= 27072\nIHBvdGVudA== 27073\nYmlzaA== 27074\nIGFidXNlZA== 27075\nIEplZA== 27076\nIGdhbWJsaW5n 27077\nIFNwZWN0 27078\nIGludmVzdGlnYXRvcnM= 27079\n5pma 27080\nIHJhdHQ= 27081\nIGRvYg== 27082\nIERFUw== 27083\naG9n 27084\nINC+0YLQutGA0Ys= 27085\n7YyF 27086\nINC00LXQvdGM0LPQuA== 27087\nIO2YuQ== 27088\nIOuouOumrA== 27089\nIHNhdHVyYXRpb24= 27090\nIGluaGVyaXRlZA== 27091\nIElubm92YXRpb24= 27092\n7JeI642Y 27093\nIHRhbmdpYmxl 27094\nIGRlcHJp 27095\naGVk 27096\nINC/0L7QvNC+0LM= 27097\nIHNsaWNlZA== 27098\n4KWN 27099\nIHRo4bq/ 27100\nxaU= 27101\nNjg= 27102\nIGNvcm9uYQ== 27103\nIGdpZnRlZA== 27104\nIHNvaXI= 27105\nIGh1bWlsaXR5 27106\nIOydtOqxuA== 27107\nIGZsYXdz 27108\nINC/0YDQsNC60YLQuA== 27109\nIGthbGQ= 27110\nd2HFvA== 27111\neXc= 27112\n44KT44Gn44GZ 27113\naXJ0ZWVu 27114\nIGNyb2NoZXRz 27115\npqzqsIA= 27116\nIOyghOyXkA== 27117\nIGRlc2U= 27118\n5qWt 27119\nINC80LDQsw== 27120\nIGR6aWHFgg== 27121\nIGzDqWc= 27122\nY2hhbmdpbmc= 27123\nIGxsZXY= 27124\nxYRzaw== 27125\n55S7 27126\nIDE5ODQ= 27127\nb3Jucw== 27128\nIFdlbHNo 27129\nIHBoYXJtYWNldXRpY2Fs 27130\nIHB1bXBpbmc= 27131\nIFNoYXc= 27132\ncHVuaw== 27133\nIHZhdWx0 27134\nIGtpbmV0aWM= 27135\nIGh1cnJpY2FuZQ== 27136\nIEluY2x1ZGluZw== 27137\n4bupYw== 27138\nIEdyYW5kcGE= 27139\nYW5zaGlw 27140\n6aaZ5riv 27141\nINCy0YvRhdC+0LQ= 27142\n0L3QvtC2 27143\nnKA= 27144\ndXR0YQ== 27145\nIOqygeuLiOuLpA== 27146\nIGJheg== 27147\nINC/0L7RiA== 27148\nIHBlY3VsaWFy 27149\nennEhw== 27150\nIEVsbGll 27151\nIGxlYXJucw== 27152\nIEtyaXNobmE= 27153\nIGNvbnNlY3V0 27154\nIGVtcGF0aA== 27155\nIERpbg== 27156\nIHRyYWRlZA== 27157\nIEJvcmlz 27158\ndWdnYWdl 27159\nb2xsYQ== 27160\nINC90LDQt9Cy 27161\nIGV0ZXJuaXR5 27162\nINCy0L8= 27163\nw6htZXM= 27164\nIGdyYXBw 27165\nYsOp 27166\nINC/0YDQtdC00YHRgtCw0LI= 27167\nIEZD 27168\njeuLiOuLpA== 27169\nZXZlbg== 27170\nIE5lYnJhc2th 27171\nb3J0dW5l 27172\nIGthcmVuYQ== 27173\nIEFnZW50 27174\nIHN0aW5n 27175\nIFBJ 27176\nIG11bmljaXBhbA== 27177\ncG93ZXJlZA== 27178\nIGNvbnNlZ3Vl 27179\nIE1hbmNoZXN0ZXI= 27180\nIHJhaW55 27181\nIGJsaQ== 27182\nIGtvc3Q= 27183\nIGhhbHRlbg== 27184\nIEFoaGg= 27185\naW5zdWxh 27186\nZXJ0aW5n 27187\nINin2YTZgQ== 27188\nIHJlbGFjaW9u 27189\nIGtvbWVu 27190\nIGRvbWU= 27191\nIHByaWVzdHM= 27192\nIEludHJvZHU= 27193\ncm9waGU= 27194\nc2hvcmU= 27195\ndmVsdA== 27196\nY2xpcHNl 27197\nINGA0YPRgQ== 27198\n15nXoQ== 27199\nIHNhYmVtb3M= 27200\nIEhvbGxhbmQ= 27201\nb2dp 27202\nYW5raQ== 27203\nIE1hdHM= 27204\nIHNtb2tlZA== 27205\ndWxsaWU= 27206\nIGV1cm9wZQ== 27207\nINC00LXQudGB0YLQstC40YLQtdC70YzQvdC+ 27208\nIGJhcmR6aWVq 27209\nIHRyYW5zZm9ybWluZw== 27210\nIEV6 27211\nb3BhdGg= 27212\nIOyWuOuLiA== 27213\nINGB0YLQsNC9 27214\n4bqxbmc= 27215\n4Lix4LmJ 27216\nIE91Y2g= 27217\nIGNsZWFyYW5jZQ== 27218\ndXN0YWlu 27219\nIHNvbGlkYXJpdHk= 27220\nIHByb3Zpbmc= 27221\nINCY0L0= 27222\nINGB0Yo= 27223\nIHByb2xvbmc= 27224\n0LDQtNC90L4= 27225\nIHNvcw== 27226\nIERlYWw= 27227\nIDE3MA== 27228\nbW9ucw== 27229\nINC30LXQvA== 27230\nIGxvZ2dlZA== 27231\nIGxpZmVsb25n 27232\nIHNlbnNvcnk= 27233\nIGJlaG9sZA== 27234\nIEZBUg== 27235\nw6h0ZW1lbnQ= 27236\nIEZlZGVyYXRpb24= 27237\nIGRvZGdl 27238\nIFNoaXI= 27239\nIGRyYWdvbnM= 27240\nIEFyY3RpYw== 27241\nxIXFvA== 27242\nxY0= 27243\nwro= 27244\nIGRlbmtl 27245\nIHBvZHLDrWE= 27246\nY29sZQ== 27247\n0YPQu9GM0YLQsNGC 27248\nIHN5c3RlbWF0aWM= 27249\n0LDQvNCw 27250\nY2hvcw== 27251\nIGNsaW5pY3M= 27252\nIEJT 27253\nIHRhbGVz 27254\ndXNpb25z 27255\nIO2IrA== 27256\nIHByZXNlcnZhdGlvbg== 27257\nIGxvcmU= 27258\nIFByb3Rlc3Q= 27259\n4bub 27260\n5biC 27261\nIGFja25vd2xlZGdlZA== 27262\nIElzYWlhaA== 27263\nIOuVjOuKlA== 27264\nINeY 27265\nIGNvbXBldGl0b3I= 27266\nIGFkdmFuY2luZw== 27267\nemlw 27268\nIHRlbnRo 27269\nIExhdXJl 27270\nIGhpbnRz 27271\nIGV4ZXJjaXNpbmc= 27272\nnpzr 27273\nIEludGVsbGlnZW5jZQ== 27274\ndWF0ZWQ= 27275\nT1VU 27276\nb3BlZA== 27277\nIGF1dG9ub215 27278\nIGJyYW5kaW5n 27279\nIE1lZGl0ZXJyYW5lYW4= 27280\n0ZbQug== 27281\nIHNjcmV3ZHJpdmVy 27282\nIHN1cHJl 27283\nIHN0YXA= 27284\nIGp1cmlzZGljdGlvbg== 27285\nIFNldHRpbmdz 27286\nIGZvcmVmcm9udA== 27287\nIEZlbWFsZQ== 27288\nY29tZm9ydA== 27289\nIG11bHRpcGxpY2F0aW9u 27290\nIE11cnJheQ== 27291\nIGJvYg== 27292\nIFRhcw== 27293\nIHRhaHU= 27294\nIG9udW4= 27295\nZXR0ZXI= 27296\nIHByb3BoZXRz 27297\nbGFn 27298\nIHJldmVudWVz 27299\nIHByw6E= 27300\nIHVwbG9hZGluZw== 27301\nIG1hY2hpbmVyeQ== 27302\nYXNjYWw= 27303\nIEVzdMOh 27304\nIEdvdGg= 27305\nIEJhbGQ= 27306\nIFNhdw== 27307\nIHN0cmlwZXM= 27308\n7KCR 27309\nIHBvd2lu 27310\n5pel5pys 27311\nIGhvc3RpbGU= 27312\nIGRhcnVt 27313\nIHByZXZlbnRlZA== 27314\n0L7QttCw0LvRg9C50YHRgtCw 27315\nIGFsZ3VuYXM= 27316\nIGhvcGVsZXNz 27317\nIHpuYWo= 27318\nIHJlYWRpbmdz 27319\nIGNyYXZpbmc= 27320\ndGF0 27321\nIFBpZw== 27322\nIGxpYXI= 27323\n54ix 27324\nIG11bHRpcGxheWVy 27325\nIGRhbGU= 27326\nIENvdXJzZQ== 27327\n7YG8 27328\nIEtpdGE= 27329\nIGN1c3RvbXM= 27330\nIHJlc3BvbmRz 27331\nZW5kcmE= 27332\n6KaW 27333\nIG1ldHJv 27334\n0YHQvtC7 27335\nIG1pdGlnYXRl 27336\nIG9wcHJlc3Npb24= 27337\nIOaIkeWAkQ== 27338\ncXVpbmhv 27339\nIGFtbW8= 27340\nIGVuZmVy 27341\nIHBvbnk= 27342\nIG91bmNlcw== 27343\nsJQ= 27344\nIOyImOqwgA== 27345\nIGRpY2hv 27346\nIERlYg== 27347\nIHdvbmRlcnM= 27348\nIFJvb3Nl 27349\nIHByaXplcw== 27350\nIEFMRVg= 27351\nIHRoYW5rZnVsbHk= 27352\nIHRpc3N1ZXM= 27353\nINGA0LDQstC90L4= 27354\nIEx1bmE= 27355\naW50ZWxsaWdpYmxl 27356\nIOyZuA== 27357\n6rCR 27358\nIEhlYXQ= 27359\nINGB0LjQtA== 27360\nIFF1aQ== 27361\nIGlvbnM= 27362\nIGFjY29tbW9kYXRpb24= 27363\n5L6/ 27364\nIEthcnQ= 27365\naWVuc3Q= 27366\nIHRhcmRl 27367\nIHNvYWtlZA== 27368\nIENhc2V5 27369\nIOy0nQ== 27370\nINGA0YPQsQ== 27371\nIGRpZmZlcmVudGk= 27372\nIGxlZnRvdmVy 27373\nIGV4Y2hhbmdlcw== 27374\nc2Vjb25k 27375\nIGZpcnN0bHk= 27376\nIGJ1aWxkZXI= 27377\ncmllbg== 27378\nIGR3 27379\nIGJvdW5jaW5n 27380\nPzwv 27381\nIOuMgO2VtOyEnA== 27382\nINGB0LU= 27383\nIE1pbGVz 27384\naWVuaWU= 27385\nINC/0L7QtNC/0LjRgQ== 27386\nIOustA== 27387\nIGFyaXNlcw== 27388\nIHN1YmNvbnNjaW91cw== 27389\nIFNhbmR5 27390\nIGxvdHRlcnk= 27391\n4oCR 27392\nYW1pbGlhcg== 27393\nIGNvb3JkaW5hdG9y 27394\n6Iw= 27395\nIGV4dHJhb3JkaW4= 27396\nIFJvbmFsZA== 27397\nIE1PTg== 27398\nZ3JlZW4= 27399\nIG1hbnVmYWN0dXJl 27400\nIFJlY29yZA== 27401\nIE1hcmtldGluZw== 27402\n0LjRhg== 27403\nIGNyZWRlbnRpYWxz 27404\nIHVwcmlnaHQ= 27405\nIEhlcml0YWdl 27406\nIGfDtnJk 27407\n5pyN 27408\nZXhwZW5zaXZl 27409\n4bqtbg== 27410\nIOyxhA== 27411\nIG91dGxpbmVk 27412\nIE9vb2g= 27413\nb3JpZW50ZWQ= 27414\nIHdpcmVk 27415\nIG91dGxldHM= 27416\nIGh1Z2VseQ== 27417\nIO2WiOuKlOuNsA== 27418\n0LDRgNGC 27419\nIGxvZ2lzdGljcw== 27420\nIHNlYXNvbmFs 27421\nIGRlYmU= 27422\nIHRoZW9y 27423\nIHBpcmF0ZQ== 27424\nYXBweQ== 27425\nIGtub3Rz 27426\nIGZlbW1l 27427\nIFNvZnR3YXJl 27428\nZ2VuZGU= 27429\n0YLQsNC60Lg= 27430\nIHRlbXBsZXM= 27431\nIGxpbWl0YXRpb24= 27432\nIGFtcGxpdHVkZQ== 27433\nIGhhY2Vu 27434\nIGF1ZGk= 27435\nIOuWqA== 27436\nIFdhaGw= 27437\nIG5paA== 27438\nIGFtcGxpZmllcg== 27439\nYXJpdXM= 27440\naXphZG8= 27441\nYWNoYQ== 27442\nIGt1bGxhbg== 27443\nIFR3aW4= 27444\nIEZvcmNlcw== 27445\nIGFicmly 27446\nIEVQQQ== 27447\nIEFoYQ== 27448\nIOq3uOuemOuPhA== 27449\nIGJpb20= 27450\nINCi0LDQvA== 27451\nIHNhaWxpbmc= 27452\nIEpva2Vy 27453\nRmlyc3Q= 27454\n6L+Z5piv 27455\nfl0= 27456\nb3JzY2g= 27457\nIHbDpnJl 27458\nIGJlZXRqZQ== 27459\nIFNwYcOf 27460\ncG9saXQ= 27461\nIHR1cmJ1bA== 27462\nIOyggO2drOqwgA== 27463\nIGNpYw== 27464\nIERyYWtl 27465\nIEJSSQ== 27466\naXphw6fDo28= 27467\nIOyeiOuLpA== 27468\nIEx5bm4= 27469\nIHRyYW5zZ2VuZGVy 27470\nIHJlc2lnbg== 27471\nIGNoYXJ0ZXI= 27472\nIEpI 27473\nIEhvbG1lcw== 27474\nIExpcA== 27475\nZGFz 27476\nIHBlZGlhdHJpYw== 27477\nIG1lbW9yaXpl 27478\nIGV2YWx1YXRpbmc= 27479\nIPCfkA== 27480\nY2Fr 27481\nIGNvbmp1bmN0aW9u 27482\nIHJlc2VydmVz 27483\nIHNoYW1wb28= 27484\nIGp1ZGdlZA== 27485\nIHdpZHo= 27486\nVklO 27487\nIGFib2FyZA== 27488\nYXJpcw== 27489\nIFJvaA== 27490\nIGNvb2xlZA== 27491\n0YHRgtC1 27492\nY2Vw 27493\ncm9zdA== 27494\naG90cw== 27495\nIE1lbGJvdXJuZQ== 27496\n0L7Rh9GM 27497\nIHZlbnRpbA== 27498\n0LjQvdC+0LI= 27499\nIG1vdGlvbnM= 27500\n7JeI64qU642w 27501\n0LzQtdGA0LjQug== 27502\nIENoYXQ= 27503\nIGdvdXZlcm5lbWVudA== 27504\n5LiA5qyh 27505\nIEtpdm9s 27506\nIEtpdm9sb3dpdHo= 27507\nIG7Ds2k= 27508\nINC60YPQtNCw 27509\nIGh5ZHJhdWw= 27510\nIEJlcmc= 27511\neWx1bQ== 27512\nIFByw6RzaWRlbnQ= 27513\ncm9weQ== 27514\nIHNlbWlj 27515\n0Y/QtdGC 27516\nIENhcGU= 27517\nIGNhbmU= 27518\nIGJyaW5nZW4= 27519\nIHdpcmluZw== 27520\ndW55YQ== 27521\nIHJlcGF5 27522\nqqk= 27523\nIHdvbnQ= 27524\nw6FudA== 27525\nIGdvdmVy 27526\nIExpYmVydHk= 27527\nIGVsZWN0cm9tYWdu 27528\nIFNpbmdo 27529\nINCz0YDRg9C/ 27530\n0LPQvtCy 27531\niOustOs= 27532\nIFJ1bGU= 27533\nIHVuZGVyd2F5 27534\nIEZyZWRlcg== 27535\nIHR1cmJpbmU= 27536\naXNoaQ== 27537\nIGbDrXM= 27538\nIEN1bHR1cmU= 27539\nYWNyZQ== 27540\nIHdhbmRlcg== 27541\nIGd1ZXJyYQ== 27542\nIHPDtnk= 27543\nIEp1cg== 27544\nYXdheXM= 27545\nIHNjaHdpZXI= 27546\nZ3VhcmQ= 27547\nIEFiZA== 27548\ndWN0aW9u 27549\nIGFya2FkYcWfbGFy 27550\nIEhhbWI= 27551\nPy4= 27552\nc2l6ZQ== 27553\nIE9ydGg= 27554\nIHN3YXk= 27555\nIM6U 27556\nIGFic29ycHRpb24= 27557\naW5lZXM= 27558\nIHBhdHJvbnM= 27559\nIGJlYWNoZXM= 27560\nR0c= 27561\nIGNvbnRhbWlu 27562\naW50ZW5kZW50 27563\nINC90YDQsNCy 27564\nINC00LXRgNC2 27565\nIHF1aWx0 27566\nIGV2b2x1dGlvbmFyeQ== 27567\n7J206528 27568\nYXppb25p 27569\nIGVya2w= 27570\nIEJ1dGxlcg== 27571\nIGRvbw== 27572\nIG5lZ290aWF0aW9u 27573\nZW5kdW0= 27574\nIHRlcm1pbm9sb2d5 27575\nIGt1bA== 27576\nIFVudGVybmVobWVu 27577\nw6lyaWM= 27578\neGk= 27579\nYmFk 27580\nINC00L7Qu9C20L3Riw== 27581\nIE1pdGNoZWxs 27582\ndGhyZWU= 27583\n5byP 27584\nIHN1YnN0cmF0ZQ== 27585\nIEluaGFsZQ== 27586\nIEFncmlj 27587\ndW5nZQ== 27588\nINC30YA= 27589\nIGFkdmVyc2U= 27590\nIOyggOuPhA== 27591\nIHBpbGxhcg== 27592\nIE1pbnV0ZW4= 27593\nIE1hdGU= 27594\nIFBsYXR6 27595\nIGhlbHBsZXNz 27596\nIGFsYXI= 27597\nIGZyZW5jaA== 27598\nIGFsbG9jYXRpb24= 27599\nIHN0ZW1z 27600\nIG1hcmF0aG9u 27601\nIEhBUkY= 27602\naXphY2nDs24= 27603\nSmVzcw== 27604\nINC30L3QsNGH 27605\nIGRlY2xhcmF0aW9u 27606\nRUVSSU5H 27607\nc3RlcmRhbQ== 27608\nYXNzaXVt 27609\nIHNlaXo= 27610\nIHByZXNpZGVudHM= 27611\ndGFrZQ== 27612\nIHdpbGRlcm5lc3M= 27613\nIGNvc21pYw== 27614\nIOuqqOuRkA== 27615\nc3Rybw== 27616\nIHBvd2llZHo= 27617\nIE1hZ2F6aW5l 27618\nIFZJ 27619\nINC00LXRgA== 27620\nIHfDvHJkZW4= 27621\nIHRhYmxldHM= 27622\nIHBpZXJ3cw== 27623\nIG1vcnRhbA== 27624\nIHN1cHBsaWVk 27625\nIE7Ds3M= 27626\nIFByb3Blcg== 27627\nINC60LDQttC00YvQuQ== 27628\nb2zDs2c= 27629\n67Cp 27630\nIG1pc2Nvbg== 27631\nIHByb3hpbWl0eQ== 27632\nIEFsbGVz 27633\nINCz0LvQsNC3 27634\nIGxhbWU= 27635\nIHZpYmVz 27636\nIGRlZW1lZA== 27637\nIHVyaW5l 27638\nIHJlbWluZGluZw== 27639\nIGNpcmN1bXN0YW5jZQ== 27640\n65Ok7J20 27641\nIGxhcHRvcHM= 27642\nwrI= 27643\n7ZW07JW8 27644\nIE9tZWdh 27645\n44Gq44KT44GL 27646\nTlk= 27647\nIHB1bXBz 27648\nIHJhaWxz 27649\nIHN1cnBhc3M= 27650\nIEJyb3M= 27651\nIG5hdGlvbmFsbHk= 27652\nIGdld2VzZW4= 27653\n5Lqr 27654\ns7Tri6Q= 27655\nb3NoaW5n 27656\n6rCI 27657\n56S+ 27658\nIGNyaWFu 27659\nIOyCrOuejOydtA== 27660\nY2F1c3Q= 27661\n5pW0 27662\n0YbQuNC/ 27663\nIE9iZXI= 27664\nIERBWQ== 27665\nIENhbm9u 27666\nenVuZw== 27667\nIOqwlg== 27668\nINCw0LLRgtC+0Lw= 27669\nIGRpdm9yY2Vk 27670\n15nXpA== 27671\nz4HOtQ== 27672\nY2VsYW5k 27673\nY2llcg== 27674\n0YDQtdC3 27675\nVG9kYXk= 27676\nIG9yYml0YWw= 27677\nIHN0cmV0 27678\nIHNhdHU= 27679\nIO2BrOs= 27680\nem9z 27681\nIFNjbw== 27682\nzrzOrQ== 27683\nIEd1YXJkaWFu 27684\naW50ZXJlc3Q= 27685\nIFZFUg== 27686\nw7xuZGVu 27687\nINGF0L7RgtC10Ls= 27688\ndGl0 27689\nQnk= 27690\nIGFubGF0 27691\nU2hvdw== 27692\nIG9pbHk= 27693\n56+A 27694\nIGxlZ2VuZHM= 27695\nIHNwZWN1bGF0aW9u 27696\nIFdpc2g= 27697\nIG1vbms= 27698\nR0FO 27699\nIGjhu40= 27700\nIGRhbmdlcnM= 27701\nIEJlbmU= 27702\naXF1ZW1lbnQ= 27703\nIOuCmOyZgA== 27704\nINCw0LQ= 27705\nIGRpc2NyZXRl 27706\nw4c= 27707\nIGNvbmRpdGlvbmFs 27708\nIEdpbGw= 27709\ndWF0ZXM= 27710\nINGB0L7QstGB0LXQvA== 27711\nIHNjcmVlbnNob3Q= 27712\nY2Fkbw== 27713\nIOuqqOuToA== 27714\nIGZpbmdlcnRpcHM= 27715\nIE1BQw== 27716\nIGR1ZGVz 27717\nY29zdA== 27718\nIGJ1bXBz 27719\nb25kbw== 27720\nIGRhdG9z 27721\nIGJlZXBz 27722\nIFByb24= 27723\nIEtoYWw= 27724\nemVnbw== 27725\nIEFiYnk= 27726\nVWg= 27727\nWW8= 27728\nIFRlbA== 27729\nIM68zq0= 27730\nS0k= 27731\nIHN0cmVzc2Vz 27732\nIHNwcmVhZHNoZWV0 27733\nIE5PVw== 27734\nREI= 27735\nIGxpYmVyYXRpb24= 27736\nIHByZWRpY3RhYmxl 27737\nIFF1ZXN0aW9ucw== 27738\nIHNwYWNpbmc= 27739\nIGluaGFiaXRhbnRz 27740\nIHp3acSFeg== 27741\n57Gz 27742\nIFNBUA== 27743\nIGx1Z2dhZ2U= 27744\nIGhpcHA= 27745\n6JY= 27746\nIHRhbmdlbnQ= 27747\nIHbDpQ== 27748\n0LDQu9GM0L3QvtC5 27749\nc2VoZW4= 27750\nIHByb2Nlc3NvcnM= 27751\nIGZpbmRldA== 27752\nIGNhcnRyaWRnZQ== 27753\nIGFkbWluaXN0cmF0b3Jz 27754\nIOyWtOya 27755\nIHN1cHJlbWU= 27756\nIEFudGk= 27757\nIO2UhOuhnA== 27758\nIGluZm9ybWF0aXZl 27759\nIGtvbXQ= 27760\n5oiR5Lmf 27761\n15nXmA== 27762\nQXNzaXN0YW50 27763\nIGxpc3Rh 27764\nw7ZsbA== 27765\nIGRpc3RpbmN0aXZl 27766\nIEh1ZA== 27767\nIHNhbG9u 27768\n5LiL5L6G 27769\nbcOqbWU= 27770\nIE1vdGlvbg== 27771\nIHNldWxlbWVudA== 27772\nIE1lbnNjaA== 27773\nIHB1bXBlZA== 27774\nw7xoZXI= 27775\naWJv 27776\nIHdhxbw= 27777\nIHF1YW50aXRhdGl2ZQ== 27778\n2b4= 27779\nIOuqqOyKtQ== 27780\nIHBvdWNo 27781\nIFRoZWF0cmU= 27782\nYWhp 27783\nIHNwaW5hY2g= 27784\nIHJlYWxpdGllcw== 27785\nIGxleQ== 27786\nIE1hcnRoYQ== 27787\nIHJlY2hlcg== 27788\nZWNoZXM= 27789\nIHBlcmlvZGlj 27790\nb2NpZGU= 27791\nIEluY3JlZA== 27792\nIHRo4bqleQ== 27793\nb3Rvbg== 27794\nIEVzbw== 27795\nIGfDqW7DqXJhbA== 27796\naWxpZ2h0 27797\nIGltYWdpbmluZw== 27798\naGVh 27799\nZXRpY2Fs 27800\n4but 27801\nIERlbW9rcmF0 27802\nIGVuam8= 27803\nIGFkanVzdGFibGU= 27804\nIHJhaW5z 27805\naWV3YcW8 27806\nIGp1c3RlbWVudA== 27807\nIGp1c3RpZmllZA== 27808\nIFNoYWtl 27809\ndml2 27810\n7IKs66W8 27811\nIG1ldHQ= 27812\nIEVudmlyb25tZW50YWw= 27813\nIHNvbGFtZW50ZQ== 27814\nIGludGVyc2VjdA== 27815\nIDE5ODg= 27816\nIHNpbXVsYXRl 27817\nSkE= 27818\nINC30LDRgQ== 27819\nIGNvbnRpbmc= 27820\nIFRlaw== 27821\nIHRvcmNo 27822\nINC00YDRg9Cz0L7QuQ== 27823\nIGluc2NyZQ== 27824\nIG1vZGVsbw== 27825\nIEdlZw== 27826\nIERlbW9jcmF0 27827\n0LrQsg== 27828\nIEJ1ZGR5 27829\nIHJlZHVuZA== 27830\nIGNyYWZ0cw== 27831\nIEhpag== 27832\nIGp1ZQ== 27833\nIEtpcms= 27834\nIGthYg== 27835\n4buj 27836\nIGFlc3RoZXQ= 27837\nIEpPTg== 27838\nIHN1cGVyY29t 27839\nINGB0LjRgtGD 27840\nIM+Mz4TOuQ== 27841\n2YXZhg== 27842\nIEVWRVI= 27843\n7JWY7Ja0 27844\nb2l0 27845\nIENsZXZlbGFuZA== 27846\nIHNpeHRlZW4= 27847\nIHdhdGVyZmFsbA== 27848\n77g= 27849\naW5mbA== 27850\nIGNvdW5zZWxvcg== 27851\nIFB1bms= 27852\nIHNwcmVjaGVu 27853\n5rWB 27854\nZXhj 27855\nIFNraWxscw== 27856\ncm96 27857\nYWRhbWVudGU= 27858\nIHBhbmNha2Vz 27859\n6riw66Gc 27860\nIHBsYW5r 27861\nIHNvdmVyZWlnbnR5 27862\nIGZ1aQ== 27863\nINC90LXQvtCx 27864\nIFdpaQ== 27865\nIFNjaG9s 27866\n4oCO 27867\nIFNwZWFr 27868\n6Iux 27869\nY2lsaWF0aW9u 27870\nIHRoaWdo 27871\nIOqxsOydmA== 27872\nIGpvdA== 27873\nIOy0rOyYgQ== 27874\nINmF24zaug== 27875\nIENDUA== 27876\nINC/0L7RgdGC 27877\nIG9ic2VydmVy 27878\nw6Fi 27879\nIHN0aWdtYQ== 27880\nIHByb3ByaWV0 27881\nIGNpZGFkZQ== 27882\nIGJhxZ9rYQ== 27883\n2LnYqQ== 27884\na3Jl 27885\nIHBvd2llZHppZcSH 27886\nIGNlYXNl 27887\nIHNraW5z 27888\nIHZlZ2dpZXM= 27889\nIG9wcG9zaW5n 27890\nb3BvbHk= 27891\nIEp1Zw== 27892\nIFlvb24= 27893\nIFVuaXQ= 27894\nIDE5ODY= 27895\nIGtvbnM= 27896\nIGRpYWdub3N0aWM= 27897\nIGVtcG93ZXJlZA== 27898\nIHRobw== 27899\nIGNlbg== 27900\nw6lyYXRpb24= 27901\nINGX 27902\nIHBoeXNpYw== 27903\nIFByYWN0aWNl 27904\n5bed 27905\nIFNvdXRoZWFzdA== 27906\nIEVzcGE= 27907\n6K+3 27908\nIEdlb3I= 27909\ncm9wb3J0aW9u 27910\nIHNwZWNz 27911\nIGFkYXB0aXZl 27912\nIFVuaXR5 27913\nIFdvcmtz 27914\ndWdlbg== 27915\nIE1vbnRhbmE= 27916\nVGhhbmtz 27917\nIHdoaXBwZWQ= 27918\nIGR1bmdlb24= 27919\nIHZpdGFtaW5z 27920\nU1A= 27921\nIHNjYW5kYWw= 27922\nIGRpbmVybw== 27923\nb3Zh 27924\nIGVtYnJv 27925\nIEVhZ2xl 27926\nIHRoZW9sb2d5 27927\nIFZhbmVzc2E= 27928\nIEFJRFM= 27929\n65Cc 27930\nIGZyZWVs 27931\nIEFsemhlaW1lcg== 27932\nIMWa 27933\nSGVy 27934\nIHRvcm5hZG8= 27935\nYWdlbnM= 27936\nIOyeiOyWtOyEnA== 27937\nIFRyYW5zZm9ybQ== 27938\nIHByb2Nlc3Nv 27939\nIG1pbGxpc2U= 27940\nIHByb2Zlc3Npb25hbGx5 27941\nIG1lbWI= 27942\nb2NhdGlvbg== 27943\nIHN0eWxpbmc= 27944\nINC+0LHRj9C3 27945\nIE9wZXJhdGlvbg== 27946\nIHd5Z2w= 27947\nIFJhbg== 27948\nIOeahA== 27949\nIEtpbg== 27950\n4buxYw== 27951\nIEJBUg== 27952\nIHBhcGVyd29yaw== 27953\nIHR1bGU= 27954\nIHF1ZXJpYQ== 27955\nIGNvbXBseQ== 27956\nIEhhaXI= 27957\n15nXmw== 27958\nINC/0YDQvtGB0YI= 27959\nIG11dGF0aW9u 27960\nIHJlcHLDqXM= 27961\nIG9jdG9wdXM= 27962\nIGltcG9ydGFudGVz 27963\nIGRlc2VydmVk 27964\nZXRy 27965\nIGRpc2FzdGVycw== 27966\nbMSxbmRh 27967\naXF1w6k= 27968\nIERlc2hhbGI= 27969\nc29v 27970\nb3NzaXA= 27971\nIHJlbGlldmVk 27972\nIENvbGxpbnM= 27973\nIHdhdGVycHJvb2Y= 27974\nIFl1aw== 27975\nIGNvcHlpbmc= 27976\nIGLDvHTDvG4= 27977\nIEhldXRl 27978\nIEVudHJl 27979\nIHJlc2lkdWFs 27980\nIGNvbG9uaWVz 27981\nIMOpbm9ybQ== 27982\nIEVyaW4= 27983\nIHN0YW4= 27984\nIHRyZW1lbmRvdXNseQ== 27985\nIGNhcHR1cmVz 27986\nIFNhaQ== 27987\nw6JjZQ== 27988\nIG1pYcWC 27989\nIDg3 27990\nIGxvZ2dpbmc= 27991\nIGluc2VydGVk 27992\nIGluaGVyZW50bHk= 27993\n7J2R 27994\nbGF2ZQ== 27995\n0L3QuNGH 27996\nIGZlbW1lcw== 27997\nIGTDqXA= 27998\ndWtz 27999\nYWNpYQ== 28000\nIFdhZGU= 28001\nIGppag== 28002\nIFZpbmNlbnQ= 28003\nIEljZWxhbmQ= 28004\naGVt 28005\nIGFwb2xvZ3k= 28006\nIFBlZw== 28007\nIGdsdWVk 28008\nIGNvbXBhbmlvbnM= 28009\nIExpdmVy 28010\nIGNyaXRpY2l6ZWQ= 28011\nbGVhZGluZw== 28012\nIHPDpGdh 28013\n5ryC 28014\nIHNxdWlk 28015\nIG5hcnJhdGl2ZXM= 28016\nIHRha2E= 28017\nbmV6 28018\nd2VpdA== 28019\nIHRyaXBvZA== 28020\nIGV4cGxpYw== 28021\nIHNwaW5hbA== 28022\nIGFwcHJveGltYXRpb24= 28023\nIHBhZ2Fy 28024\nIENhbHZpbg== 28025\nINCy0LXQtNGM 28026\nIGxhYw== 28027\nIHByb2FjdGl2ZQ== 28028\nIFRyYWlu 28029\nb3Jm 28030\nIHN0ZW4= 28031\nIGdyYXBlcw== 28032\nIG1ldXM= 28033\nIGF1dG9tYXQ= 28034\nIGJpYXNlZA== 28035\nIGNoYcOubmU= 28036\nY29hbA== 28037\nIHJlbmNvbnQ= 28038\nIEt1bQ== 28039\nIGZlc3RpdmFscw== 28040\nIHN0YXJ0dXBz 28041\nIGFrYQ== 28042\n44G5 28043\nIGN5bGluZA== 28044\nc25h 28045\nQ1JJ 28046\nIHJlc3VsdGFkbw== 28047\nIG1pbGVzdG9uZQ== 28048\nIM+F 28049\nIHRlbGVwb3J0 28050\nenljaA== 28051\nNjI= 28052\n5YWz 28053\nIEZlYXI= 28054\nIG51Y2xldXM= 28055\nIHNoaW5lcw== 28056\naG92 28057\nIFBhcnRuZXJz 28058\nIEthcw== 28059\nIG5hZGll 28060\nIGFsZXJ0cw== 28061\nIEJJTEw= 28062\nc3Ryb25n 28063\nIE5hdGU= 28064\nIERlbm1hcms= 28065\nIENhdg== 28066\nT1NU 28067\naMOkbHQ= 28068\nIOyVhOuLjA== 28069\nYW55b24= 28070\nIGVuY291cmFnZXM= 28071\nINC/0L7RgdGC0LDQsg== 28072\nIEh1YW5n 28073\n44GK6aGY44GE 28074\nU1RB 28075\nIHBhaW50cw== 28076\n44GZ44GU 28077\nIHNjaGVkdWxlcw== 28078\nIGNoZWF0ZWQ= 28079\nIGFwcHJveA== 28080\nIO+3 28081\nIMK7Lg== 28082\nIHNtaWxlcw== 28083\naXN1cmU= 28084\nIG5lcmVk 28085\nYXJkZW4= 28086\nIGN1cnQ= 28087\nIOuM 28088\nIFJvdGg= 28089\nIHB1aXNxdWU= 28090\nIEdFVA== 28091\nIFZlZ2V0 28092\nIHByb2R1eg== 28093\nIEJlbGdpdW0= 28094\nIENhbXB1cw== 28095\n16jXmded 28096\naWN1dA== 28097\nINGB0L3QuNC8 28098\nIHLDqXVzcw== 28099\nIHNsaXBwZXJ5 28100\nIEV3 28101\nxbM= 28102\nIExlZ2VuZHM= 28103\nIFRpZmZhbnk= 28104\n0LDQu9C40Lc= 28105\nINC/0LXRgNC10LI= 28106\nINC+0LPRgNC+0Lw= 28107\nIGNyb3M= 28108\nIENF 28109\nQnU= 28110\nIGVuc3VyZXM= 28111\nIGdyYW5kY2hpbGRyZW4= 28112\nIGFjdWVyZG8= 28113\nIHByaXNvbmVy 28114\nIHRoaXJzdHk= 28115\nYmFuZQ== 28116\nIOu5oA== 28117\nIMO6bHRpbWE= 28118\nIExhdW5jaA== 28119\nbml0eQ== 28120\nIGNvbWJ1c3Rpb24= 28121\nIHVuaWNvcm4= 28122\nIGZhbWlsbGU= 28123\nIGxvd2VyaW5n 28124\nIFlpbmc= 28125\nYnVpbGRpbmc= 28126\nIGR1bw== 28127\nIE3DqXhpY28= 28128\nYXN0aWFu 28129\nIOuoueydhA== 28130\nIFJhbHBo 28131\nIHJld3JpdGU= 28132\nIGdsYW0= 28133\naWZpcXVl 28134\nRXI= 28135\nIFJ1bm5pbmc= 28136\n0L7QvdC+0LI= 28137\nIG1lYW5pbmdz 28138\nIGNoZXd5 28139\nIExlc2xpZQ== 28140\nIGZpbmVzdA== 28141\nIGhhaGFoYQ== 28142\nIFNURVA= 28143\nIGxvbmVsaW5lc3M= 28144\ncmlhbnM= 28145\nIHF1ZXN0aW9uZWQ= 28146\nIGVzcXVl 28147\nIHNpbmtpbmc= 28148\nIHBlc28= 28149\nIFdyb25n 28150\nYXNtaW5l 28151\nIGRlZmluaXRpdmU= 28152\nIGJ1eXM= 28153\nIGNydWM= 28154\nY29vbA== 28155\nIOugiA== 28156\nIHDDsw== 28157\nIHV0aWxpemVk 28158\nIHdvcnRod2hpbGU= 28159\nIER5bGFu 28160\nRVNF 28161\nIHZlcnRleA== 28162\ndMSx 28163\nIEZpcg== 28164\nIHphdw== 28165\nIEdlZA== 28166\nINCd0LDQvw== 28167\nZHo= 28168\nIGN1cnNvcg== 28169\nIHN3aXBl 28170\nIGluZXZpdGFibHk= 28171\nIHBvc3RlcnM= 28172\nIGluY2xpbmVk 28173\nIGdyZWV0aW5n 28174\nIGRpc2FwcG9pbnRtZW50 28175\n44G+44Gn 28176\nIHJlbGHDp8Ojbw== 28177\nVFQ= 28178\nIHJhYmI= 28179\nIE1haW5l 28180\nIGFuYWx5emVk 28181\nRkU= 28182\nINCf0L7Quw== 28183\nIFNhbmRyYQ== 28184\nIHBsYWd1ZQ== 28185\nQVJF 28186\nIHbDpHI= 28187\nIFZpdg== 28188\ndW1lZA== 28189\naGFuZG8= 28190\naG91ZXR0ZQ== 28191\nIEJhaWxleQ== 28192\n5LiN6YGO 28193\neXNvbg== 28194\nIHNlbXVh 28195\nIGhhcmRjb3Jl 28196\n4oKs 28197\n0ZbQvA== 28198\nw6lyYQ== 28199\nT1RI 28200\nIGZvcmVpZ25lcnM= 28201\nIFBhbGVzdGluaWFu 28202\nIHByb3ByaW8= 28203\n0LDQvdC40Lk= 28204\nIG15dGhz 28205\nV0g= 28206\nIG5pbnRo 28207\nIENyZWF0b3I= 28208\n0LvQvtC8 28209\nIEZsaXA= 28210\nIGVtYW4= 28211\nIGtpxZ8= 28212\nemllaA== 28213\nIEVhcm5lc3Q= 28214\nc3lzdGVt 28215\nluyXkA== 28216\nIGFybWllcw== 28217\nIE91dHNpZGU= 28218\nIGhhcnVz 28219\n5rqW 28220\n0L7QtNCw0YA= 28221\nIHZpc2l0b3I= 28222\n562U 28223\nIHN0cmVuZ3RoZW5pbmc= 28224\nIDky 28225\ndmlv 28226\nIOumrA== 28227\nIGdyZWVkeQ== 28228\nIHBvcXVpdG8= 28229\ndWRlcg== 28230\nIEtvcGY= 28231\nIOuLpOydjOyXkA== 28232\nIHNlaXM= 28233\nw6F0aWNv 28234\nIHRydXN0aW5n 28235\nw61w 28236\nIEVtbQ== 28237\nbGVlbg== 28238\nINin2YTZhg== 28239\nIHJlY3J1aXRtZW50 28240\nIEZpbGlw 28241\nINmD2YQ= 28242\nQ2xpbnQ= 28243\nINCy0LXRgQ== 28244\nYXVmdA== 28245\nIGRvbWluYXRl 28246\nIHJlc3Rv 28247\nIGtyYQ== 28248\nw6Fp 28249\nIENhaXQ= 28250\ncm93cw== 28251\nIGNvdW50cnlzaWRl 28252\nIDE5NDU= 28253\n0LDRhtC40Y4= 28254\nINC00Lg= 28255\nIGtlcm5lbA== 28256\nbG92 28257\nIGNhbGN1bGF0aW5n 28258\n2K/Ypw== 28259\nIFdhbHQ= 28260\nIGVtcG93ZXJpbmc= 28261\nIGNoYXNzaXM= 28262\nbGluZWFy 28263\n0LPRgw== 28264\nIG5vdmE= 28265\nIHV5 28266\nIDY5 28267\nIGVuY29tcGFzcw== 28268\ndHJs 28269\nIGNvbXB1dGF0aW9uYWw= 28270\nIHdvcm1z 28271\nIG5oaeG7gXU= 28272\nIGFzdHJvbmF1dHM= 28273\nIHZlcw== 28274\nIHN5dHU= 28275\nIGRlbWFuZGVk 28276\nIGNz 28277\nIE1vbA== 28278\nIGA= 28279\nIGNoYW50 28280\nIHRoZXJlYnk= 28281\nIHBlbmlz 28282\nIGVtb2M= 28283\nd3lu 28284\n0YPQttC1 28285\nIHRyZWFk 28286\nw7NsZQ== 28287\nIGRlZXBlc3Q= 28288\nIG1hY2hl 28289\nIFZlbnQ= 28290\nIEFtc3RlcmRhbQ== 28291\n44Ob 28292\nIHJlYmVs 28293\nIDYx 28294\nINCy0LrRg9GB 28295\ndWZmcw== 28296\nIGRvxJ9ydQ== 28297\nIE5hcG9sZQ== 28298\nzq7Pgw== 28299\nIHdvcmtvdXRz 28300\nIEdsYWQ= 28301\n0L3QtdGB 28302\nIHRlbnNpb25z 28303\nIFNoaWZ0 28304\nIEd1ZXI= 28305\n7YyQ 28306\nIOy5nOq1rA== 28307\n0JY= 28308\nIGltcGxhbnQ= 28309\nw6p1 28310\n6riA 28311\nIGF1dGhvcml6ZWQ= 28312\nQ0VS 28313\nIFJW 28314\nIGhpbA== 28315\nbGV2 28316\nY2ltZW50bw== 28317\nIFVGTw== 28318\n7IOI 28319\n6KiC 28320\nd29y 28321\nIGRhbmNlcw== 28322\nIFBpeGVs 28323\n55yL5LiA5LiL 28324\nIHRyb3R6ZGVt 28325\nIG9idGVu 28326\nIEFsZnJlZA== 28327\nIGNvc3RseQ== 28328\nIFN0YW5sZXk= 28329\nIHRlcnJvcmlzdHM= 28330\nIFdpZA== 28331\nheuLiOuLpA== 28332\nIGxlaWNodA== 28333\n7J207Iqk 28334\nIGRvYnJ6ZQ== 28335\nIGhlc2l0 28336\nIGVyesOkaA== 28337\nIGVpbmlnZQ== 28338\nIGhlYnQ= 28339\n0YHQtQ== 28340\nIHVucHJlZGljdA== 28341\nQ8OzbW8= 28342\ncmVtb3M= 28343\nIFRoYW5rZnVsbHk= 28344\nIHB1cnNl 28345\nY2hz 28346\nYW5jZXI= 28347\ndWxvcw== 28348\nc3R1ZA== 28349\n5pyJ5rKS5pyJ 28350\nIG5ldXJvbG9n 28351\nIEFuY2llbnQ= 28352\nT3V0 28353\nYXdzemU= 28354\nIG9wcG9zZQ== 28355\nIGFudGlib2RpZXM= 28356\nIFNvbWVob3c= 28357\ncm9wb2xpdGFu 28358\na3Rvcg== 28359\nINGB0YLQvtGA0L7QvdGL 28360\nIHJvY2tldHM= 28361\nIGRpc2FibGU= 28362\nIGNhdGFzdHJvcGg= 28363\ntOye 28364\nIGN5bg== 28365\nINC00YDRg9C30YzRjw== 28366\nIGluc3RydWN0b3Jz 28367\nZW1hYWw= 28368\nIGV0d2E= 28369\nIHl1YW4= 28370\nIEdyb3VuZA== 28371\nIHByZW1pZXJl 28372\n0YfQuNCy 28373\nIHNhaW50 28374\neWJh 28375\nIGtvaw== 28376\nIGNvbnRyYWN0b3Jz 28377\nIOqwgQ== 28378\nINeQ15w= 28379\nIGhlYWRsaW5l 28380\nIGNvbXBsZXRhbWVudGU= 28381\nIGluZXhwZW5zaXZl 28382\nIHZpdQ== 28383\nIEdyYW5kZQ== 28384\nIGJsZWVk 28385\n66y8 28386\nIDcz 28387\nIHRvZGF2w61h 28388\nIFJ1c2g= 28389\nIEVsZGVy 28390\n6rCA64qU 28391\nIFJvdQ== 28392\nINC20LXQvdGJ 28393\nIE1pcmE= 28394\nIGRlaW5l 28395\nIGthcm1h 28396\nIHVtbQ== 28397\nIGVudHNjaGU= 28398\nIEhvbG9jYXVzdA== 28399\nIGRpc2NvdmVyaWVz 28400\nYW1lbnRz 28401\nIHJhaXNvbg== 28402\nIGJ1cmdlcnM= 28403\nQmFjaw== 28404\nIGdkeQ== 28405\nIEFH 28406\nIERhdw== 28407\n7JWg 28408\naGVhZGVk 28409\nIENsYXI= 28410\nSW5zdA== 28411\nIExpZXV0ZW5hbnQ= 28412\nIEFmRA== 28413\nIENlcw== 28414\nIHBlcnNvbmFsaXplZA== 28415\nIGludGVyZmFjZXM= 28416\n4LiI4Liw 28417\nINGA0LXQtg== 28418\nIHN1aWM= 28419\nIHN0YXJ2aW5n 28420\nIG94aWRl 28421\nIGRlY29yYXRlZA== 28422\nIERV 28423\nIOyYiOyBmA== 28424\nIHF1bw== 28425\nIGRpc3RvcnRpb24= 28426\n5q61 28427\nIOuoueyWtOs= 28428\nIHN0YWtlcw== 28429\n5piO55m9 28430\nIHN5bnRheA== 28431\nIGJp4bq/dA== 28432\ndGh5 28433\naWNpZQ== 28434\nIGJyYXNpbGU= 28435\naXNpcw== 28436\nUkM= 28437\nIHNob29r 28438\nIGRlcHRocw== 28439\nIENvc3Rh 28440\nIHZvY2Fscw== 28441\nIGNvYXN0ZXI= 28442\nIGZhbG91 28443\nZXR0bGU= 28444\nIGtlbm5lbg== 28445\nIGRlcml2ZQ== 28446\nIGFpZHM= 28447\nINCd0LjQug== 28448\nIGVudHdpYw== 28449\nIHZlcnRpY2FsbHk= 28450\nIM0= 28451\nIFNVVg== 28452\nIGZpcmV3b3Jrcw== 28453\nIHNwZWNpZmljcw== 28454\n5Lqk 28455\nIGluc2lzdGVk 28456\nIGRlc2hhbGI= 28457\nIEdvbno= 28458\nbG92ZQ== 28459\nIE1pbGl0YXJ5 28460\nIFBpZXJyZQ== 28461\nIOKI 28462\nIFdob3Nl 28463\nIHBlcmZ1bWU= 28464\nIM+AzrU= 28465\nIGxvd2VyZWQ= 28466\nIGNyb3NzZXM= 28467\nIHRyYW5zbGF0ZXM= 28468\nIGFycmliYQ== 28469\nw61kbw== 28470\nIExldg== 28471\n5YWn 28472\nIENpYW8= 28473\nIHNjaG9sYXJzaGlwcw== 28474\nIGdlc3R1cmVz 28475\nINGA0LXQt9GD0LvRjNGC0LDRgg== 28476\nIHF1ZXN0w6Nv 28477\nIENvbG9uZWw= 28478\nIEJvdHQ= 28479\n2LHZgQ== 28480\nTklORw== 28481\nIFdhdGNoaW5n 28482\nIFB1cnBsZQ== 28483\n0YHRgtGA0LDQvQ== 28484\nIGV4ZWN1dGl2ZXM= 28485\nIEtyaXM= 28486\nb3JuZXlz 28487\n0LXQvdC90YvQuQ== 28488\nIGNvYXRlZA== 28489\nxKk= 28490\nIHBhcmtlZA== 28491\nINGB0LLQtdGC 28492\nISEhISE= 28493\nIEZsb3lk 28494\nxLFzxLE= 28495\nemnEhw== 28496\nIG1vdGl2YXRl 28497\nIEVsb24= 28498\nbGVhbg== 28499\nhpM= 28500\nIGlw 28501\nIG5pxbw= 28502\nIEV4cGVyaWVuY2U= 28503\nIFRpbmE= 28504\nIEtvbGxlZ2U= 28505\nIEFtYmFzc2Fkb3I= 28506\naW55YQ== 28507\nIHRoZWZ0 28508\nIGhldXJlcw== 28509\nIE15c3Q= 28510\nIG1haXNvbg== 28511\nbGVi 28512\nIGJvd2xz 28513\nIELDvHJnZXI= 28514\nIFJvb3NldmVsdA== 28515\nUlA= 28516\n6rCA7JqU 28517\nIERlbGljaW91cw== 28518\nZXJkaW5ncw== 28519\nIEFzc29jaWF0ZQ== 28520\nb3Vzc2U= 28521\nIENvcnQ= 28522\nIFJlcGVhdA== 28523\nIEdsb3J5 28524\nIGNvbnRhZw== 28525\n4LmA4Lil 28526\nIFBhcmFk 28527\nIEtlcnJ5 28528\nIOq/ 28529\nIFdhdmU= 28530\n5b+F 28531\nIGdhdGV3YXk= 28532\n55CD 28533\nIeOAjQ== 28534\nIHRyYW5zY2VuZA== 28535\nIGRhbWFnZXM= 28536\nIHRhaWxz 28537\nIGdyYXZpdGF0aW9uYWw= 28538\nIFNoaWVsZA== 28539\nIHByaW1pdGl2ZQ== 28540\nIGNhcnJpZXJz 28541\nIEh1YXdlaQ== 28542\n2YLYrw== 28543\nIGZlbGl6 28544\nIE1pYQ== 28545\n5YOV 28546\nINC/0YDRj9C80L4= 28547\nINC/0YDQvtC40YHRhdC+0LTQuNGC 28548\nIE11cnBoeQ== 28549\nIEFjdGl2 28550\n44OD44Kv 28551\nIGRpc2NvbWZvcnQ= 28552\n15HXlA== 28553\nIEtlbGw= 28554\nIENlbnR1cnk= 28555\nIHNwYWdoZXR0aQ== 28556\nIER1cmNo 28557\nIGNpZXJ0bw== 28558\nIEVtcHJlc3M= 28559\nIGd1dHM= 28560\nbmVn 28561\nINC00L7RgdGC0LDRgtC+0YfQvdC+ 28562\nIHZvbHVudGFyeQ== 28563\n5aSx 28564\nIHNxdWlycmVs 28565\n5qyi 28566\n44Gh44KJ 28567\nIE1heg== 28568\ntOyLrA== 28569\nINCy0Lg= 28570\n44Kn 28571\nINGC0LDQutC40YU= 28572\nIFNoYXJvbg== 28573\nIGVudGh1c2lhc3RpYw== 28574\naXJlbWVudA== 28575\nIO2emOuTpA== 28576\nIHBvdHJ6ZQ== 28577\nIGluaXRpYXRlZA== 28578\n44On 28579\nIMWbcm9k 28580\nIOydtOumhA== 28581\nIHJlbWFrZQ== 28582\nIGN1bG1pbg== 28583\nIGNvbmZ1c2U= 28584\nbWl5b3I= 28585\ndXJhcg== 28586\nQ1RPUg== 28587\nIGJ1bm55 28588\nIOWkpw== 28589\n5LiN6IO9 28590\nZWxw 28591\nIHZhbXBpcmU= 28592\nIGlsbHVtaW4= 28593\nIEhlbmQ= 28594\nINC60LDRh9C1 28595\nIFNhbHY= 28596\nINC60LDQvdCw0Ls= 28597\nIHBvcnRh 28598\nIGFzc2hvbGU= 28599\nIHN1cHBvcnRlcg== 28600\nIHNrZXB0aWNhbA== 28601\nIGtuZWFk 28602\nIOyYrA== 28603\nZXph 28604\nIHF1w6o= 28605\nIERI 28606\nIHJvZHo= 28607\nb3duZXJz 28608\nIHBsb3Rz 28609\nIGRlbGF5cw== 28610\nIGJlbG9uZ2Vk 28611\nIGFoaA== 28612\nIGNhcnZlZA== 28613\nIHJpc2Vu 28614\nIG9yZGVu 28615\ncGhvbnk= 28616\naXNzeQ== 28617\nISEhISEhISE= 28618\nIG9sZHXEn3VudQ== 28619\nIHJvc2Vz 28620\nIGludHJpbnM= 28621\nIEFuZ3N0 28622\nIGZpbmFsZW1lbnQ= 28623\n7Ked 28624\nU09VTkQ= 28625\nIGluZHVs 28626\nsIw= 28627\nINeV15Q= 28628\nY2h5 28629\n0LDQutGB0LjQvA== 28630\nIG5nZ2Fr 28631\nIGxpeg== 28632\nIGVsZWN0b3JhbA== 28633\nIFNoYXdu 28634\ncmljaWE= 28635\nIGFyc2Vu 28636\nIFBlcA== 28637\nIDIwMzA= 28638\nIHRyb3BoeQ== 28639\nIHNtb290aGVy 28640\nIGVycmU= 28641\nIGNyYXNoZXM= 28642\nIHNjaG5l 28643\nIGFzaQ== 28644\nIE1hw58= 28645\n0YPQu9C4 28646\n0YfQtdGB0LrQuA== 28647\naWV2ZXM= 28648\nUkVBTQ== 28649\nIHN0aXJyaW5n 28650\n44OA 28651\ndXN0YQ== 28652\nIGludmVy 28653\nc2lnaHQ= 28654\nb3JkdQ== 28655\nb29y 28656\nIMSDbg== 28657\nIHBlcm1pdHRlZA== 28658\n0YDRjA== 28659\nIGNoYWxr 28660\n44KI44GX 28661\nIHRhdHRvb3M= 28662\nIFJlbGF0aW9ucw== 28663\nIEhveQ== 28664\na3NhbQ== 28665\nIGRlbnRpc3Q= 28666\nIOuvuOq1rQ== 28667\nIHNvZmE= 28668\nINGU 28669\nIGZvcm1l 28670\n2YLYqQ== 28671\nIOuyoA== 28672\nIGVtYnJhY2Vk 28673\nbWls 28674\nIHN1bmdsYXNzZXM= 28675\nIOqwlA== 28676\nIHNlYW1sZXNz 28677\nIGJlZXA= 28678\nw6RjaHN0 28679\nIHN3ZWV0cw== 28680\nIHNlbWFpbmU= 28681\nIGlycmVsZXZhbnQ= 28682\nIGRlc2Vudm9s 28683\nz4HPiQ== 28684\nINC/0YDQvtC40LfQstC+0LQ= 28685\nYW5ncw== 28686\nIGFyb21h 28687\nIHBvb2xz 28688\nIGdp4bud 28689\nIFVn 28690\nIGNsaW1iZWQ= 28691\nIHRyZW5kaW5n 28692\nIHNlcGVydGk= 28693\nIEJhcnI= 28694\nIHDFgg== 28695\nIE9yaWdpbmFsbHk= 28696\nINqv 28697\ndXR0bw== 28698\nirjr 28699\nINC60L7RgtC+0YDRi9GF 28700\nINC30LDRhQ== 28701\nIGVpZ2VuZW4= 28702\nIG11cmRlcmVy 28703\nZXJuYW1l 28704\nxZ4= 28705\nIGFubm91bmNpbmc= 28706\nIFBsYXRmb3Jt 28707\nIGV4cGxhbmF0aW9ucw== 28708\nIHByZXNlbnRl 28709\nIE5hc8SxbA== 28710\nIG9ycGhhbg== 28711\nIEZvcnRuaXRl 28712\ncm9zcGVjdA== 28713\nZXJlZGl0aA== 28714\nIOyXhuyWtA== 28715\nIE5JSA== 28716\nd2FnZW4= 28717\nIHJlbWVk 28718\np4Dr 28719\nbW9udA== 28720\nIEplZmZyZXk= 28721\ncHJvbQ== 28722\nIGbDvG5m 28723\nINC90LDQt9Cw0LQ= 28724\nIGN1Y3VtYmVy 28725\nIFN1bW1pdA== 28726\n5Yid 28727\np6Q= 28728\n0J3QkNCv 28729\nIEpldA== 28730\nIGNhbWJpbw== 28731\n0YPQudGC0LU= 28732\nIGN1Ymlj 28733\nIGRpc3Byb3BvcnRpb24= 28734\nZXJleg== 28735\nIG1hZG5lc3M= 28736\n55eb 28737\nIHRpbnQ= 28738\nIGZ1ZXJvbg== 28739\nIGt5 28740\nIGJpcGFydA== 28741\n44G+44Gb 28742\nU2Ft 28743\nIOu9 28744\nIHJpdg== 28745\nIFRhbms= 28746\nIOuGkw== 28747\nIHJlbmRlcmVk 28748\nxZtsxJk= 28749\nY29uZHM= 28750\nIGRpc3J1cHRpb24= 28751\nIGluY29udmVu 28752\nIHF1aXNlcg== 28753\nIGRlbmlhbA== 28754\nIGdhbGF4aWVz 28755\nIHNvdmVyZWlnbg== 28756\nIHBvbHNr 28757\nz4HPjg== 28758\nIG1leA== 28759\nIGNhcmFjdGVy 28760\nIExlZ28= 28761\nYW5kZW4= 28762\nLici 28763\nIO2UjOs= 28764\nIGNvbXByZXNzb3I= 28765\nIE1vdmll 28766\nIGFwcGxpY2FudHM= 28767\nemllaGVu 28768\nIHZlZ2V0YXRpb24= 28769\nIGJlbGxl 28770\nIEdPT0Q= 28771\nIEJhdQ== 28772\nIHJlc2VudA== 28773\nc2V4 28774\nYW1lbnRvcw== 28775\nINeU15bXlA== 28776\nIG92ZXJsb2Fk 28777\nIHNpbGljb25l 28778\n0LXRgdGC0L3Qvg== 28779\nIGRlbmtlbg== 28780\nIGRlZmluaXQ= 28781\nIFdhc24= 28782\nIGFsdGVyZWQ= 28783\nIFNvbw== 28784\nIFdpbmc= 28785\naW5kcmU= 28786\nIE5QQw== 28787\nz4HOrQ== 28788\nIFR3ZW50eQ== 28789\nIExpZWJl 28790\nIGhvbWVsZXNzbmVzcw== 28791\nb3VsZGVy 28792\nINCY0YLQsNC6 28793\n0YHQutCw0Y8= 28794\nIGN1YXRybw== 28795\nIEhhcnZleQ== 28796\nIHBoaWxhbg== 28797\nIEJlZXQ= 28798\nIHBvbGljaW5n 28799\nIEFsZXhhbmQ= 28800\nINC80L7Qu9C+0LQ= 28801\nIG3DvHM= 28802\nIGhpem8= 28803\n67O064uk 28804\nINC/0L7Qt9Cy0L7Quw== 28805\nINC/0YvRgg== 28806\n0L7Rh9C10LzRgw== 28807\nIO2DnA== 28808\nIGNyeXB0b2N1cnJlbmN5 28809\nIGxvcm8= 28810\nIHN1bW1hdGlvbg== 28811\nIGJha2FsxLFt 28812\nIG5ldXJvcw== 28813\n2KU= 28814\nINC80L7QttC10Lw= 28815\nIMO8c3Q= 28816\nIHByZWxpbWluYXJ5 28817\nIGhvcm5z 28818\nIFRJ 28819\n2YPZhA== 28820\nWU8= 28821\nIGhpbmdl 28822\nIHJlcGFpcnM= 28823\nIGJvbmRpbmc= 28824\nIGJpemU= 28825\nINGI0YI= 28826\nIG1vdGl2ZQ== 28827\nIE5pZ2VyaWE= 28828\nMTIw 28829\nYmxvY2s= 28830\nIGF2aWF0aW9u 28831\nIEtvbW11bg== 28832\nINC+0LrQsNC3 28833\nIHRlbmhh 28834\nIGVkdWNhdGluZw== 28835\nIHN0YWF0 28836\n5raI 28837\nINGB0LrQvtC70YzQutC+ 28838\nIGZyaWdodGVuZWQ= 28839\nIHNlZWtz 28840\n0YDRg9GI 28841\ncXVlbnQ= 28842\nIE5vdQ== 28843\nIHByYXQ= 28844\nIFNob3Q= 28845\nV29yaw== 28846\na2FyYW5n 28847\nIExpZ2h0bmluZw== 28848\nbm9sZHM= 28849\ncm9sbGVk 28850\nZ2xhc3M= 28851\nIGNyZWRpYmlsaXR5 28852\nSVRZ 28853\nIGF0bW9zcGhlcmlj 28854\nIGhhdmlh 28855\nw6RuZGVybg== 28856\nY2hlZXJz 28857\nVGhlc2U= 28858\nIENlbGw= 28859\nIG1hZ25lcw== 28860\nIEJyYXZv 28861\nc2Vhc29u 28862\nIMWfZXlsZXI= 28863\n8J+O 28864\nd2hpdGU= 28865\nIE1C 28866\nIHN0YWNrZWQ= 28867\nIDc0 28868\nINC00LDQstCw0Lk= 28869\nIHBhdmU= 28870\nINC+0YU= 28871\nIGRhdGFzZXQ= 28872\nIHJldG91cg== 28873\nIG1hdHVyaXR5 28874\nIHF1YXNl 28875\nIDkz 28876\nIFN5bQ== 28877\nIGJyaWVmaW5n 28878\nIGN1bHR1cmFsbHk= 28879\nIOy3qA== 28880\naW5oYXM= 28881\nIG1hZGFt 28882\nIGFqdWRhcg== 28883\nIFRpYmV0 28884\nIGxlYWtz 28885\nY2lsZQ== 28886\nIHRoZWF0ZXJz 28887\n7Jio 28888\n44OW 28889\nNzI= 28890\nIFdhc2g= 28891\nIFF1YWxpdHk= 28892\nIEl2YW4= 28893\nIEJlbnQ= 28894\naWdhdG9y 28895\nIEdlc2NoaWNodGU= 28896\nIHJlYWN0aXZl 28897\nIDE5MDA= 28898\n5qGI 28899\nIGNvbnRyYWRpY3Q= 28900\nIHppZW1saWNo 28901\nIGNvaG9ydA== 28902\n4bun 28903\nIHBlc3RpYw== 28904\nIG9yYXo= 28905\nIHRlbGxlbWVudA== 28906\n6b4= 28907\nIE5vd2FkYXlz 28908\nY3Jldw== 28909\nU3RldmU= 28910\nIGZpY3Rpb25hbA== 28911\nIGlsaw== 28912\n44GC44Gj 28913\nIGdhc29saW5l 28914\nemFt 28915\nIHBhbmNha2U= 28916\nw6huY2lh 28917\nIG11aXRvcw== 28918\nIGJ1cnk= 28919\nIGtvcA== 28920\nIElR 28921\nIHJlc2VydmF0aW9u 28922\nIFVwZGF0ZQ== 28923\nIGplag== 28924\nIEV5ZXM= 28925\n5Y+R 28926\nIHZpdmU= 28927\nIGNoY2U= 28928\nIEluaQ== 28929\ncmVzcG9ucw== 28930\nIHJlZmxlY3RpdmU= 28931\nIFdhbg== 28932\n0ZbQtw== 28933\nIGVuY2E= 28934\nIGVtYm9k 28935\nIEJ1cmdlcg== 28936\nIGFjYWRlbWlh 28937\nIENpcmM= 28938\nINC/0YDQtdC6 28939\nIGFubGFt 28940\nIHBoaWxhbnRocm9w 28941\nIEJhxZ8= 28942\nIEF1ZGk= 28943\nIHZvc3Q= 28944\n5L2g55+l6YGT 28945\nIHJlcGVy 28946\nUGV0ZXI= 28947\nIGNvbnNvbGVz 28948\nIHNjcnV0 28949\nIFR1cm5lcg== 28950\nINCx0YvQsg== 28951\nSUlJ 28952\n6Ki0 28953\nIEZsaWdodA== 28954\n4LiW 28955\nIFJhdmVu 28956\nIGNvcnJvcw== 28957\nZmVybg== 28958\nIHByb3Zh 28959\nIFNldg== 28960\nIHJlY2lwcm8= 28961\nIDE5ODU= 28962\nIG51ZXZh 28963\nIGRhYg== 28964\n44CB44CM 28965\nIG1leg== 28966\nIFN0YXJr 28967\ncHBpbmdz 28968\n0L7RgdGC0Lg= 28969\n7Kad 28970\nIGZyYW1pbmc= 28971\nINCg0LDQtw== 28972\nIHBvc3Rw 28973\nIFNoYW5ub24= 28974\nINC60YPRgA== 28975\nIGpha2J5 28976\naWVubmVudA== 28977\nIE1hcHM= 28978\nIFJldmVsYXRpb24= 28979\nINGB0YLQsNC7 28980\n7Jq0642w 28981\nIGRldmFudA== 28982\nIEdpdmluZw== 28983\nIFdBUw== 28984\nINC60L7Qs9C+ 28985\nIHJlbWE= 28986\nIFJD 28987\nbsOt 28988\nIHNsaXBwZWQ= 28989\nIFJhbXM= 28990\nIHdlZXQ= 28991\nIG1hc2N1bGluZQ== 28992\nIEVj 28993\nIHJlb3A= 28994\nIFBsYW50 28995\nIE1BWQ== 28996\nIHNwaWtlcw== 28997\nIG5venpsZQ== 28998\nIFdpa2lwZWRpYQ== 28999\nIENvaA== 29000\nSVNTQQ== 29001\nY2hsb3NzZW4= 29002\n7KeA66W8 29003\nIOuvuOs= 29004\nIE5lZGVy 29005\nSm9zaA== 29006\nINCg0L7RgdGB0LjQuA== 29007\nIDE5ODc= 29008\nIFRoZW9yeQ== 29009\nZWtr 29010\nIHV0YW4= 29011\nINC00L7QvNCw 29012\nY2h1 29013\nINGB0LE= 29014\nIGFwcm92ZQ== 29015\nVkVO 29016\ndWVwcmludA== 29017\nIDg0 29018\n5ryC5Lqu 29019\nQ29y 29020\nIHJpY2hlcg== 29021\nIHNhbmR3aWNoZXM= 29022\nYXRzdQ== 29023\n0YjQuNGF 29024\nIGxhdHQ= 29025\nfn5+fg== 29026\nZnJpZW5kcw== 29027\nIGRlcm5pw6hyZQ== 29028\nIHN0ZXJlbw== 29029\nINGN0LrRgdC/ 29030\nIHByb3RlY3Rpb25z 29031\nIGhhdXQ= 29032\nRXZlcnlvbmU= 29033\nIGVudGVycHJpc2Vz 29034\nIE1vc3RseQ== 29035\nIFNwb3RpZnk= 29036\nIFNleA== 29037\nIHVuZw== 29038\njOulvA== 29039\nIGFjdGl2aXNt 29040\nY3RpY2E= 29041\nb3JpZ2luYWw= 29042\nINC/0YDQvtCz0YDQsNC8 29043\nIGJyb2Njb2xp 29044\n4KY= 29045\n0L7Qs9GA0LDRhA== 29046\nIHNla2FyYW5n 29047\nIGNyYWZ0aW5n 29048\nINCx0LDQvQ== 29049\n44G744Gp 29050\nIFJheg== 29051\nIG5haXZl 29052\nIHNjcm9sbGluZw== 29053\nIG51bWVyaWNhbA== 29054\nIHNjaGVkdWxpbmc= 29055\nIGFwYXJ0bWVudHM= 29056\n540= 29057\nIHN0cmV0Y2hlcw== 29058\nYWNleQ== 29059\nIEhFUg== 29060\n44K6 29061\nIHppbmM= 29062\nIGRhcm4= 29063\nIGPDqWw= 29064\nIHdhcmRyb2Jl 29065\nIHJlZGlyZWN0 29066\nIGp1bQ== 29067\nIFN0cmFuZ2U= 29068\nIG7DoG8= 29069\nIGV4cGVyaW1lbnRpbmc= 29070\nw6lyw6k= 29071\nIHZvdWxleg== 29072\nIGdlYmU= 29073\nIEthbm4= 29074\nIMSR4buZ 29075\nIE1heGlt 29076\nIEvDtm4= 29077\nIEdsYXM= 29078\nIHBvbGlzaGVk 29079\nIG51bWE= 29080\nSWNo 29081\nIHJpdHVhbHM= 29082\nIFNJ 29083\n0LjRgtC10LvQuA== 29084\nIGluZmlsdA== 29085\nIHNjYXJm 29086\nb3BoeQ== 29087\nIHlpbmU= 29088\nIGNpdmlj 29089\nIE1lbmc= 29090\nw6RuZ2U= 29091\n1aU= 29092\naGlzdG9pcmU= 29093\nIE9rZQ== 29094\nIOyYhg== 29095\nIHNvbGx0ZW4= 29096\nIDgy 29097\n6aas 29098\nIHByZXNjcmliZWQ= 29099\nIER1YmFp 29100\nIEVsdGVybg== 29101\nIG5hdGlvbndpZGU= 29102\nIHNrYXRpbmc= 29103\naWFyeQ== 29104\nIHJld2FyZGVk 29105\nIG1vcmFsaXR5 29106\nIE1hZ2dpZQ== 29107\nIE9oaGg= 29108\nIEZhaHJlbg== 29109\nb2x2ZWQ= 29110\n5pe25YCZ 29111\nIGRldXhpw6htZQ== 29112\ndGVjaG4= 29113\ncm9sZQ== 29114\nIGxlaWRlcg== 29115\nIEpBWQ== 29116\nINC40L3RhNC+0YDQvA== 29117\nIGNhZmZl 29118\ncmVpY2hlbg== 29119\nIGthcnQ= 29120\nIEN1dGU= 29121\nZmZlY3RpdmU= 29122\nIGJ1bGx5 29123\nYWdhcg== 29124\nIGNvbW1vZGl0eQ== 29125\nIG9icmln 29126\nT1VS 29127\nIHVucGxlYXNhbnQ= 29128\nbm94 29129\nSnVs 29130\nb2xpdGg= 29131\n0YLQvtGP0Yk= 29132\nIEJlbGxh 29133\nIGRvbGxz 29134\nIEhvZmY= 29135\nIGFkdmlzb3Jz 29136\nIHRyYW5zZmVycw== 29137\nIEdva3U= 29138\nIDEyMDA= 29139\naW5ob3M= 29140\nUGFs 29141\nIOuYkQ== 29142\nIHJlcHQ= 29143\nIGFjY29tcGxpc2htZW50 29144\nIHdlYXZl 29145\nIG92ZXJzaWdodA== 29146\nIHVuaGVhbHRoeQ== 29147\nIGZpbHQ= 29148\nIHB1ZGRpbmc= 29149\nIE1pZ3VlbA== 29150\nIGNodWNrbGVz 29151\n5Y+w54Gj 29152\ndmVyc2lvbg== 29153\nIGNvbmZlc3Npb24= 29154\ndmFsdWU= 29155\nIHRyaXVtcGg= 29156\nIHNhaXI= 29157\nIOuFuA== 29158\nIGFydGU= 29159\nIE1hdGVyaWFs 29160\ndXRp 29161\nIGxpcXVvcg== 29162\nIEJheWVybg== 29163\nIE1haWw= 29164\nIO2WpQ== 29165\n0YHQutC+0Lw= 29166\nIGNoZWFwZXN0 29167\nINGH0LDRgdGC0Lg= 29168\nIEpvYnM= 29169\nIENhbnlvbg== 29170\naGFybWE= 29171\nYWxleQ== 29172\nYW5kcm8= 29173\nIGFwcGVhcmFuY2Vz 29174\ncHJvZg== 29175\nINC+0Lc= 29176\nbGFnZW4= 29177\nIC8v 29178\nINC70LjRiNGM 29179\nIHJlY292ZXJpbmc= 29180\n0LTQtg== 29181\ncHN5 29182\n44Oi 29183\nIHN3aWZ0 29184\nIFNwaW4= 29185\n5biI 29186\nIHNlaW5lbQ== 29187\nIGRvbHBo 29188\nZsO8aHI= 29189\nw6J0 29190\nIGFsdGlqZA== 29191\nIE1hcnR5 29192\nIEhvY2g= 29193\nIHByZWRhdG9ycw== 29194\nIHZvcmhlcg== 29195\nINCU0LDQstCw0Lk= 29196\nIGZyYWdtZW50cw== 29197\nIHBhc3RyeQ== 29198\nIGNvbW1lbg== 29199\nIFNhbmE= 29200\nIOqxtOuNsA== 29201\ndXNzZW4= 29202\nIHRlbGE= 29203\nIE5pbmE= 29204\nbGVr 29205\nIGNyaWVz 29206\nIHRoaWdocw== 29207\nIEZsZXg= 29208\nIEJ1eno= 29209\n44Q= 29210\nVXM= 29211\nIHBhc28= 29212\nIGRlY2xpbmVk 29213\nIE55 29214\nYmFsYW5jZQ== 29215\nIG1hc2E= 29216\nIGpvcw== 29217\n44Gq44KL 29218\nINCh0L/QsNGB0LjQsdC+ 29219\nYWNodQ== 29220\nbG91ZA== 29221\nIHBlbmE= 29222\nIFdhbGQ= 29223\nIGVsaW1pbmF0aW9u 29224\nINCy0LXRgdGM 29225\nb3JhZ2U= 29226\nIG1pc3VuZGVyc3RhbmRpbmc= 29227\nIGVuZG9yc2U= 29228\nIG9nw7NsZQ== 29229\nIGdyZWVk 29230\nIGtsZWlu 29231\n15zXlA== 29232\nUkVZ 29233\nIEVhdGluZw== 29234\nIHNlbWluYXI= 29235\nIEJpcnRoZGF5 29236\nIHF1ZWxsZQ== 29237\nIE11bHRp 29238\nIHRpcmFy 29239\nIHBlcmNo 29240\nIGxhdm9y 29241\nIEppYQ== 29242\nIG11dGF0aW9ucw== 29243\nIGNpZ2FyZXR0ZXM= 29244\n2YjYrA== 29245\nIGNvdXNpbnM= 29246\nIGNhcHN1bGU= 29247\nIGhvcnJpZmlj 29248\nIHN0dXI= 29249\nIHplaWd0 29250\nbnV0cw== 29251\nIG1lYW53aGlsZQ== 29252\nIENvbGlu 29253\nIGdvYmllcm5v 29254\nIGd3 29255\nIHVoaA== 29256\nIEpFUg== 29257\nc3BlY2lmaWM= 29258\nIGFsbGVnYXRpb25z 29259\nIOupiw== 29260\nIEVsbGE= 29261\nb29rZWQ= 29262\nIEZpdA== 29263\nYWZmbGU= 29264\nIEFwcsOocw== 29265\nIER1Y2s= 29266\nIGNlbGx1bGFy 29267\nY8Ozdw== 29268\nINGH0YPQstGB0YLQsg== 29269\nZ2Vub21tZW4= 29270\n7Iqk7Yq4 29271\nIGxhaW4= 29272\naXNvbA== 29273\nIGhvbGRlcnM= 29274\nIGJvb3N0ZXI= 29275\nIFNhc2hh 29276\n0YvQstCw0LXRgg== 29277\ngbw= 29278\nIHNlcGFyYXRpbmc= 29279\nIHJlaW5mb3JjZW1lbnQ= 29280\nINC+0LTQvdC+0Lk= 29281\n7JeG 29282\nSURF 29283\nIE9wdGlvbg== 29284\ncGhvbg== 29285\nIHBsYWlz 29286\nIENhbWI= 29287\nIO2ZmA== 29288\nIHVuY29tbW9u 29289\nIjo= 29290\nbWl5b3J1bQ== 29291\nbW9p 29292\nYWNqZQ== 29293\n0LDQttGD 29294\n1bY= 29295\nIGdlbXM= 29296\nw7xsZXI= 29297\nb29scw== 29298\nIGVuenltZXM= 29299\nIGtpZG5hcHBlZA== 29300\nIGtldGNodXA= 29301\ndGFsaw== 29302\nIHphY2g= 29303\nIHdhc2hlcg== 29304\n44CC44CC 29305\nIEFyY2hpdGVjdA== 29306\ndmVudWU= 29307\nIFBsYW5uaW5n 29308\n6YCB 29309\nIFNhdmlvcg== 29310\nINCz0YDRg9C/0L8= 29311\n7Yq8 29312\nYXJ5YQ== 29313\nIHByb2Nlc28= 29314\nIGxpbWJz 29315\nIHJlYWxpemVz 29316\naWFuZGVy 29317\nRlM= 29318\nYWpp 29319\nIHVuaXRl 29320\nIOydmOs= 29321\nIHBvc3PDrXZlbA== 29322\ncmFpdHM= 29323\nIEFncmU= 29324\n24zaqQ== 29325\n7ISc64+E 29326\n5o6J 29327\nINCy0LXQuw== 29328\nINC80LXRgdGP 29329\nYW5vcg== 29330\nUGF0 29331\nIGRlcm5pZXI= 29332\nz4PPhM61 29333\nINC60LDQutCw0Y8= 29334\nIGzDpHNzdA== 29335\n5o6w 29336\nIE1laA== 29337\nIG5naA== 29338\nIGFtYXRldXI= 29339\n6KuW 29340\nRmU= 29341\nIOq2gQ== 29342\nIHNpdHVhY2nDs24= 29343\nIHNlZGFu 29344\nIGNsZWFuc2luZw== 29345\nbGFzdGluZw== 29346\nIGNvbW11bmlzdA== 29347\nQU5F 29348\nIGlycmVndWxhcg== 29349\nIHNvdXQ= 29350\nIENhcm5leQ== 29351\nIGFsbGVtYWFs 29352\nIG11Y2jDrXM= 29353\nIGxpYnJv 29354\n0K3RgtC+ 29355\nINCw0L8= 29356\nIGNvbnRpbnVhdGlvbg== 29357\nIExvcg== 29358\nPyIs 29359\ncXVpbg== 29360\nIGNoYXJhY3Rlcml6ZWQ= 29361\nYWplcw== 29362\nIHNpZ2h0cw== 29363\nINGP0LfRiw== 29364\nIFVoaA== 29365\n6Lez 29366\nYmlydGg= 29367\nZG9uZw== 29368\nIGhhYmxhbmRv 29369\nIHN5bXB0b20= 29370\n57WC 29371\nIGNhcGFjaXRvcg== 29372\nIHRyYW5zcG9ydGVk 29373\nIGlnbm9yYW50 29374\nINC90LjQutC+0LPQtNCw 29375\nIGRyaXA= 29376\nIEV2YQ== 29377\nIGFkamVjdA== 29378\nIG1hc3NpdmVseQ== 29379\nIEV0aGk= 29380\nIENpcmNsZQ== 29381\nIHJhaW5mYWxs 29382\nIE1vdXNl 29383\nIHJlZnVuZA== 29384\nIFp3 29385\nYXNzZW1i 29386\nIDIyMA== 29387\nIE9yZA== 29388\n6KeS 29389\nIHZlaW5z 29390\nIEdpYW50 29391\nIG3Do2U= 29392\nIHZhcA== 29393\nIG1pc3Nlcw== 29394\nzr/Phc+C 29395\nTW8= 29396\nIEVudHdpY2s= 29397\nSU5U 29398\n2YbYqg== 29399\nIHRoZW9yZXRpY2FsbHk= 29400\nIHRlYXJpbmc= 29401\nIHRyb3VibGVk 29402\ncHJlbQ== 29403\nIHJlcGV0aXRpdmU= 29404\nIOKW 29405\nIGhlYXZlbmx5 29406\nIEFtYmVy 29407\nINC/0L7Qu9C+0LY= 29408\nIO2VtOyk 29409\nIHZvd2Vs 29410\nYW5raW5n 29411\nIFdpcnRzY2hhZnQ= 29412\nIGlycg== 29413\nIGNvenk= 29414\nIHVuZmFtaWxpYXI= 29415\nIFBvcnM= 29416\nIOunnuyVhA== 29417\nIFRpbW90aHk= 29418\n0YHQvtC70Y7Rgg== 29419\ncGV4 29420\nIFZJUw== 29421\nKSg= 29422\nIHN1cGVyc3Q= 29423\nIGltcHJvdg== 29424\nIEJlbmc= 29425\nIGRpc2Nvbm5lY3RlZA== 29426\nIGFwdA== 29427\n0YDQtdC9 29428\nIEV4dHJh 29429\nINCx0LXQuw== 29430\nc2hvcA== 29431\nZGluZ3M= 29432\nIENvbm5lY3RpY3V0 29433\n7LCs 29434\nIEdD 29435\n5Y+W 29436\nYmVo 29437\nSmVyZW15 29438\nIEJhdHQ= 29439\n44G4 29440\nYXRoYQ== 29441\nIFp1c2FtbWVu 29442\nc2NyZWFtcw== 29443\nIGdyYXM= 29444\nYWZmdA== 29445\nIEluaXRpYWxseQ== 29446\nIEJyZXR0 29447\nIHNwZWNpZmljYXRpb25z 29448\nIHNlYXdlZWQ= 29449\nIG9hdGg= 29450\nIGZvdW50YWlu 29451\nINC60L7RgtC+0YDQvtC5 29452\nIFN0ZWlu 29453\n6IGy 29454\nIENvcmludGg= 29455\nIGNvbmp1Zw== 29456\n5bem5Y+z 29457\nIGNvbXBlbnNhdGU= 29458\nIOuKkOuCjOydtA== 29459\nIG9uemU= 29460\nIHNraW5jYXJl 29461\nQnJpYW4= 29462\nIHNlcnZpcg== 29463\nfX0= 29464\nIFZpaw== 29465\nIHVuaW50 29466\nIHN1cHBsaWVycw== 29467\nIGJhbGNvbnk= 29468\nIGVuZXJnaWE= 29469\nb21ldHJpYw== 29470\n0LfRjw== 29471\nIHNpZ2g= 29472\nIFRPTQ== 29473\nIFB1cmU= 29474\neXR0 29475\n0YvRgQ== 29476\nIFJhaW5ib3c= 29477\nIFBpdHRz 29478\n15nXng== 29479\nIHN0YXR1ZXM= 29480\naGVhZHM= 29481\nIGNvdXBsZWQ= 29482\n6Yyi 29483\nIGhlcmQ= 29484\n5L2T 29485\nIGV4Y2x1ZGVk 29486\nIGdpbHQ= 29487\nINGO 29488\nIHN3b2pl 29489\nIFN2ZXI= 29490\nNjM= 29491\naXNzYW50 29492\nIGTDvHJmZW4= 29493\noIjr 29494\nIGtpc3Npbmc= 29495\nb29m 29496\n5Lul5LiK 29497\nIGN1cnNlZA== 29498\nIHNob3dlcnM= 29499\nIHN3aW5naW5n 29500\nIHJlcHJvZHVjZQ== 29501\n44Go44GE44GG44GT44Go 29502\nIHPDpHR0 29503\nZWxjb21l 29504\nIGZ1bmRhbWVudGFscw== 29505\nIGFsbW9uZA== 29506\nIHDDqQ== 29507\nIHdlbGxiZWluZw== 29508\nIGh1bnRlcnM= 29509\n5b6A 29510\nU2Vj 29511\nk5zrprQ= 29512\nIGVtaXNzaW9u 29513\nIHBzeWNob2xvZ2lzdA== 29514\nIGJldHJheWVk 29515\nIFJleW5vbGRz 29516\nTEVT 29517\nIHBvbGxpbmc= 29518\nIG5lZ2F0aXZlbHk= 29519\nIGNvbWJpbmVz 29520\n15zXkA== 29521\n0LDRgNCw 29522\nzrvOu86s 29523\nIFR1cm5z 29524\nT1RU 29525\nINeU15k= 29526\nYWlzb24= 29527\nIGFpcmxpbmU= 29528\nIHJlc3RyaWN0aW9u 29529\nd2Fs 29530\nIGF1cmFpdA== 29531\nIExlYmFub24= 29532\nIE1PUg== 29533\nIG1vbmtleXM= 29534\nw6luZXI= 29535\n0ZbRlw== 29536\nIG1vdGhlcmY= 29537\nINmH2LDZhw== 29538\nIGZldQ== 29539\nw7xocmVu 29540\nIGh5Z2llbmU= 29541\nZW50ZWVu 29542\nRGVz 29543\nIGRpc3NpcA== 29544\nRXN0 29545\nIHNhaW50cw== 29546\nIHBvdGFzc2l1bQ== 29547\nIHJlY2tvbg== 29548\nQ2xpbnR1cw== 29549\nIG1hbmlmZXN0YXRpb24= 29550\nIEFwcHJv 29551\nIEluc3BlY3Q= 29552\nIHZlbnRpbGF0aW9u 29553\nIGhlbG0= 29554\nIGthcmE= 29555\n4Liy4LiZ 29556\nIGZhdm9yYWJsZQ== 29557\nIOyViuyVmA== 29558\nIEhpc3Bhbmlj 29559\n4Lic 29560\nINeU15s= 29561\nIHZhbGlkYXRl 29562\nIFJlc2lkZW50 29563\nIGNvbWVueg== 29564\nYmVpdGVy 29565\nZXJlcg== 29566\n5LiA6LW3 29567\nIGRhZG8= 29568\nYXRjaGluZw== 29569\nbWV0cm9z 29570\nIEhpbg== 29571\nIER1bQ== 29572\nIGhhesSxcg== 29573\nIE5hdGFsaWU= 29574\nIGVuY3J5cHRpb24= 29575\n0L7Rh9C60LA= 29576\nbW1h 29577\naG91c2Vz 29578\nIGFuYWx5dGljYWw= 29579\nIERhbmc= 29580\nZmlyc3Q= 29581\n5q2M 29582\n57qM 29583\nIEVuYw== 29584\nY2FuZG8= 29585\nIGx1ZHpp 29586\nd2FydA== 29587\nIHN0YXRpc3RpYw== 29588\nIOyCsA== 29589\nIGNvbW1lbnRpbmc= 29590\nIGNvb3JkaW5hdGVk 29591\nIEh5cGVy 29592\n5Zo= 29593\nIEJlcnQ= 29594\n55y+ 29595\nIEhpcA== 29596\na2Vt 29597\nw7xuw7w= 29598\nIHphbA== 29599\nIO2VmOuKlOuNsA== 29600\nIFJvYm90 29601\n6Zax 29602\ncmF3bg== 29603\nIHJoZXRvcmlj 29604\ndWxsYWg= 29605\nIERpZXQ= 29606\nIHRha2ljaA== 29607\nIHBvc3Nlc3NlZA== 29608\nk5zripQ= 29609\nIHdha2Vz 29610\nIFJhZg== 29611\nTWFydA== 29612\nIGVjYw== 29613\nIEZN 29614\nIGRpZmlj 29615\nIEFsbGV6 29616\nIGN1cmVk 29617\n5a2m 29618\nIFF1YWQ= 29619\nIGJlbGU= 29620\nIGpvdXJuYWxz 29621\nIHRhZA== 29622\nIHNvY2lhbGVz 29623\n5oeC 29624\nIHdoYXRz 29625\nIEJhc3M= 29626\nIGplc3RlbQ== 29627\nIFNhZGx5 29628\nIFNvdXJjZQ== 29629\nIMO8w6c= 29630\nYWx0dW5n 29631\naWVydGVu 29632\nIGp1bGxpZQ== 29633\naWZh 29634\nINCa0L7RgA== 29635\nIERvb3I= 29636\nINCd0LDQtA== 29637\nINC30LTQvtGA0L7Qsg== 29638\nIHJ1bW9y 29639\nIHBpZXM= 29640\nINC/0LXRgNC1 29641\nINC+0YLQsg== 29642\n0LXQvdC90YvQtQ== 29643\nSG9zdA== 29644\nIFNvcGhpZQ== 29645\nYW50ZW4= 29646\nQW55 29647\nIEF1Zmc= 29648\n56iL 29649\nIEhEUg== 29650\nIFJvY2tldA== 29651\ncmVzc28= 29652\nIHZlcmRl 29653\nIHByw6lzaWRlbnQ= 29654\nIGluZG9vcnM= 29655\nIHN0YWdnZXI= 29656\nIHN0YXRv 29657\nIERpYWw= 29658\nIGJ1enppbmc= 29659\nZW1lcg== 29660\nINCS0YHRkQ== 29661\nINC00LXRgNC10LI= 29662\nIHBvdXY= 29663\nIHN0cmFuZHM= 29664\nIOqyg+ydtA== 29665\nIFBhcmw= 29666\n0L7QutC+0Lk= 29667\nIHNpcA== 29668\nICgq 29669\nw6RuZ3Q= 29670\nIGRlYmVy 29671\nIEFpbg== 29672\nIGRyYXN0aWNhbGx5 29673\nIFNsb3dseQ== 29674\nIEJyaWc= 29675\nIFRvcmFo 29676\nIGFjaGU= 29677\nID8/Pw== 29678\nIERvYg== 29679\na2FubnQ= 29680\nTWFyeQ== 29681\nIHN0YW0= 29682\nIERlbW9u 29683\ncGxh 29684\nIEZyZXVuZA== 29685\nIEJlbm4= 29686\nIGhpZ2hz 29687\nINqp2LE= 29688\nIFByZXBhcmU= 29689\nIHByb3h5 29690\nIGNhbXBv 29691\nIEF1Z2Vu 29692\no6jr 29693\nIENobG9l 29694\naWN1bGFybHk= 29695\neW91bmc= 29696\nIOOBjA== 29697\nqZTr 29698\nIHNjcmF0Y2hpbmc= 29699\nIGdsYWM= 29700\nIGdlbWVpbnNhbQ== 29701\nYW5hbA== 29702\nYWNha3PEsW4= 29703\nIEZvcnVt 29704\nZW5uaWFs 29705\nIFJlc291cmNlcw== 29706\n44Go5oCd44GE44G+44GZ 29707\nIG1laXN0ZW4= 29708\nIEZlbGw= 29709\nIHVuYW5pbQ== 29710\nIFRC 29711\nIFNlbGJzdA== 29712\n5oY= 29713\nIGludGltaWRhdGluZw== 29714\nIEdlZsO8aGw= 29715\nIOy9lOuhnA== 29716\n5ouJ 29717\naWRvcg== 29718\naWNpb25lcw== 29719\nYXJzYQ== 29720\nXS4u 29721\nYXpv 29722\nIGtlbmRp 29723\nIFRhZ2U= 29724\ndGVybWlu 29725\nIFByb3plbnQ= 29726\nTWF5YmU= 29727\nbMOp 29728\nIHF1ZXN0aQ== 29729\nIG1lbWVz 29730\nIGNvcnJl 29731\nIFZJUA== 29732\nIEdhbGxlcnk= 29733\nIHVyZ2VuY3k= 29734\nIG5vY2hl 29735\nIGtpbmRseQ== 29736\nIE1lcmVkaXRo 29737\nIHbhuq15 29738\nINin2YTYqA== 29739\nIEVzdGFkbw== 29740\n5Ye65L6G 29741\nenVn 29742\nb3F1ZQ== 29743\nIG9iZXNpdHk= 29744\nT2Zm 29745\nIEV1cm9wZWFucw== 29746\nw7Zk 29747\n7Lm06w== 29748\nIGhvb3A= 29749\nIGVuam95cw== 29750\nIENoaXA= 29751\ncGF0aWVudA== 29752\nIG1pY3Jvc2NvcGU= 29753\nIGxlZ2l0aW0= 29754\nINGP0LLQu9GP0LXRgtGB0Y8= 29755\nz4POuQ== 29756\nYXJnZW50 29757\nIHNoYW0= 29758\nIGxpY2Vuc2luZw== 29759\nb2xpYQ== 29760\nU29ycnk= 29761\ncmFtYQ== 29762\nIGFjY2VsZXJhdGVk 29763\nIHd5bQ== 29764\nIGZhaXJuZXNz 29765\nIFJlYWRpbmc= 29766\nIHNsYWNr 29767\nIERvaw== 29768\nemnEmWt1asSZ 29769\nIHJ1YmJpbmc= 29770\n0LDRgtGD 29771\nIGFsbG9jYXRlZA== 29772\nanVuZw== 29773\nIHBhaW5z 29774\nIHdpbmRpbmc= 29775\nIGdlbGl5b3I= 29776\nIENV 29777\nbW90 29778\nY29jaw== 29779\nIFBvc2l0aW9u 29780\nYnJvcw== 29781\nIGxpdmVzdHJlYW0= 29782\nIEJyYWlu 29783\n7LCp 29784\nIHByemVr 29785\nIEVp 29786\nIENvY28= 29787\n0LHQsA== 29788\nIHNob3ZlbA== 29789\n44OP44OP 29790\nZWE= 29791\nIGNob2NvbA== 29792\nIHJlYmVsbGlvbg== 29793\nIHNob3dj 29794\nIEhhbG8= 29795\nIGRpdmlkZW5k 29796\nbWlzc2lvbg== 29797\nIHVzYW5kbw== 29798\nIFsi 29799\nIGZhbGVp 29800\n5pu4 29801\nQmxhY2s= 29802\nIFN1cmVseQ== 29803\nIMW7 29804\nIHBoaWxvc29waGVy 29805\n5L2g5Lus 29806\nIG92ZXJoZQ== 29807\nIEJvcm4= 29808\nIG9iamV0aXZv 29809\nIDEyOA== 29810\nc2NoZWlk 29811\nIE5hemlz 29812\nIHNvbGNoZQ== 29813\nbGlmdA== 29814\nY2VkZQ== 29815\nYWRvcnM= 29816\nIG1hcnNobQ== 29817\nIExPUkQ= 29818\nlOydtO2BrA== 29819\nIG93bmluZw== 29820\nQ29udA== 29821\nIGxhbmRzY2FwZXM= 29822\nIGxlbmRpbmc= 29823\nIEF1dGhvcml0eQ== 29824\n0L7QstC+0Lk= 29825\nb3F1 29826\nIFNlcw== 29827\nIEZlcnJhcmk= 29828\nIHJlc3BvbnNhYmls 29829\nIHbDoXJpb3M= 29830\nIGRlbGlj 29831\nIGVtYmFyaw== 29832\nIGVtYnJvaWRlcg== 29833\nIGZyYW1ld29ya3M= 29834\nIHNpbW1lcg== 29835\nIG5hY2lvbmFs 29836\nIHJlbWFpbmRlcg== 29837\nIFZpZWxsZWljaHQ= 29838\nIHF1aWVyZXM= 29839\n7JeU 29840\nIHRlc3Rvc3Rlcg== 29841\naWhlbg== 29842\nIE96 29843\nw6hsZQ== 29844\nIHBvcnRyYXllZA== 29845\nzrrOtQ== 29846\nIFBvbGl0aWs= 29847\nIGFwZXJ0dXJl 29848\nIGJsYW5k 29849\naW5kdXN0 29850\nINC+0LHRgNCw0YI= 29851\nIFRob3Vz 29852\nQmF5 29853\nIGRhbmRv 29854\nIHNoZXI= 29855\nIGFkbWlzc2lvbnM= 29856\nIENyZXc= 29857\nINGW0L0= 29858\nU0lOR0lORw== 29859\nIG91bmNl 29860\nIGl5 29861\nIGJhc2ls 29862\nIG92ZXJ0aW1l 29863\nIHRocmVhdGVu 29864\nIHBhcnRuZXJlZA== 29865\nIENhbm4= 29866\nYXZhbmE= 29867\nINC30L3QsNC10YLQtQ== 29868\n6YCZ5Lqb 29869\nINC+0YLRgQ== 29870\nIFR1ZG8= 29871\n7L2U 29872\nIOuGgOs= 29873\nZmVs 29874\nIHJlYXJy 29875\nIGlud2FyZA== 29876\nIFJvZ2Vycw== 29877\n4LmD4Lir 29878\nIHR3ZWFr 29879\nIGRyeWVy 29880\nY2Vzc2lvbg== 29881\nIHJpZ29yb3Vz 29882\nIERhYXI= 29883\nb21pY3M= 29884\nIGZhdHM= 29885\ndmFk 29886\nIHppcHBlcg== 29887\nYWNjZXB0YWJsZQ== 29888\nIGRlbW9uc3RyYXRpbmc= 29889\nIFl1bQ== 29890\nIGJlYXU= 29891\nIHJvc3Rlcg== 29892\nIHByZWRvbWluYW50bHk= 29893\n0LXRgNGD 29894\nbmluZ2Fy 29895\nIHRyaWFuZ2xlcw== 29896\nIHRleHRpbmc= 29897\nIGJlcnJpZXM= 29898\nIOyCrOynhA== 29899\n6ZSZ 29900\nYWRkZXI= 29901\nIGZhaXRlcw== 29902\nIEltYWdl 29903\nbGVyZQ== 29904\nIGJvdW5kcw== 29905\nIExhdXI= 29906\nIOyVhOustOs= 29907\nIG1pbw== 29908\nIHVzYQ== 29909\nINiw 29910\nIHRvZW4= 29911\nIEphbmc= 29912\nxb5l 29913\nY2hvZA== 29914\nYW5hbg== 29915\nINC+0LHRgNCw0LfQvtC8 29916\nIHBlcnNldmVy 29917\nIFN3ZQ== 29918\nIGF1Z21lbnQ= 29919\n5LiD 29920\ndWdnbGluZw== 29921\nacOocmVtZW50 29922\naXN0bGVz 29923\nYWNqxJk= 29924\nOTE= 29925\nIG1haA== 29926\nIEtJUg== 29927\nRGll 29928\nIGRvd25oaWxs 29929\nIDE5Njg= 29930\n0L7RgNC+0YjQvg== 29931\n5bm5 29932\nb2dyYXBoaWNz 29933\nIHTDpHNzw6Q= 29934\n6rKg7KOg 29935\nINC70LjRhw== 29936\nQVVESU8= 29937\nINC/0LvQvtGF 29938\nIHByb3Bvc2luZw== 29939\n6aC7 29940\nIHRlbXB0ZWQ= 29941\nIGNvbnZlcnRpbmc= 29942\nIExlaHI= 29943\nIHBlcnNvbmU= 29944\nIEZlZWxpbmc= 29945\n7Ja07KO8 29946\nb21icmVz 29947\nINec15k= 29948\nIGd1cnU= 29949\nIGRlbWVudA== 29950\n0L3QuNC3 29951\n0LjRgtC10LvQtdC5 29952\nIGNvbXBhw7E= 29953\n5pyq 29954\n5biM5pyb 29955\nIHJlZG8= 29956\nIGNvbmR1Y3Rvcg== 29957\nbWlh 29958\nIGlkb2xz 29959\nIE11bA== 29960\nIGluZXg= 29961\nIHTDpG3DpA== 29962\nIGltcGFjdGluZw== 29963\nIGRheWxpZ2h0 29964\nZ2ls 29965\nIGhlbGZlbg== 29966\nIGVudHNwcmVjaA== 29967\nIHdpxJlrcw== 29968\nIHNjcmlwdHVyZXM= 29969\nIGRpc21pc3NlZA== 29970\n44Oz44OI 29971\nIFBvZGNhc3Q= 29972\n2YXYsQ== 29973\nIGFubnVhbGx5 29974\nIHVzYWJsZQ== 29975\nIGxpYnJl 29976\n0L7Qt9C8 29977\nIHJ1YmJpc2g= 29978\n55qE5Lq6 29979\nIGNvbnRpbnVhcg== 29980\nIGh1bWlsaQ== 29981\nIHNwZWVjaGVz 29982\n0YDQsNGH 29983\nYmFyZA== 29984\nNzE= 29985\nPjw= 29986\nb2xvZ8OtYQ== 29987\nd2VhbHRo 29988\nIG1lZGl0YXRl 29989\nk6TsnZg= 29990\nIENyYWZ0 29991\n6KeJ5b6X 29992\n5pmu 29993\ncml2 29994\nIEFnYWluc3Q= 29995\nIGNlcmFtaWM= 29996\nZXNww6hyZQ== 29997\nIGNvbXBldGVudA== 29998\nIEhvcGtpbnM= 29999\nIGtpbG9z 30000\nIGdyYXZlbA== 30001\nIHBpc3Rvbg== 30002\nIGZyaWVuZHNoaXBz 30003\nIGVzY3Jl 30004\nIHZveg== 30005\nIEdlc2VsbHNjaGFmdA== 30006\nIHVudGVyc3TDvHQ= 30007\nIG11ag== 30008\nIHdhcm5pbmdz 30009\ncG9z 30010\nIFByb2Zlc3Npb25hbA== 30011\nd3N6eQ== 30012\nb2RsZQ== 30013\nYmFuZHM= 30014\nIHRlYW13b3Jr 30015\nc3RlbGx1bmc= 30016\nIGR4 30017\n5Y2K 30018\nIGF0dG9ybmV5cw== 30019\nIHdlaXRlcmU= 30020\n44WL44WL44WL 30021\nIE9yaWdpbmFs 30022\n15nXlw== 30023\nIGJyb2FkY2FzdGluZw== 30024\nINC/0LXRgNCy0YvQuQ== 30025\ndWNoaQ== 30026\nIGhldXJl 30027\nIGdyYWJz 30028\nIFdPUg== 30029\nIFBsYWlk 30030\nTWlu 30031\nIHBheg== 30032\nIFB1aXM= 30033\ndW11 30034\naXRhdGVz 30035\nIGNvYXRz 30036\nIGJ1ZW4= 30037\nIGhlaXI= 30038\nIHBuZXVt 30039\n16nXqA== 30040\nZW5zZXI= 30041\nIEpVREdF 30042\nIGJsb25kZQ== 30043\n4bmb 30044\nIGdhaw== 30045\nIHPEsWs= 30046\nIHF1b3RlZA== 30047\nIGVxdWlwbw== 30048\nIHdpc2hpbmc= 30049\nw61jaWE= 30050\nIHZlcmJz 30051\n57WE 30052\nIENhbmFkaWFucw== 30053\nIGdvdmVybmluZw== 30054\nIEV2YW5z 30055\nRXVybw== 30056\nIGdlbnJlcw== 30057\nIHVudGVyc2NoaWVk 30058\nIEJlY2t5 30059\ns7zqsozsmpQ= 30060\nIGVpbmdl 30061\nIFJhaXNl 30062\nb2xhbmQ= 30063\nIFN0cmF0ZWc= 30064\nIGVyZXM= 30065\nIFZldGVyYW5z 30066\nIGJyZWFrb3V0 30067\nIHNhbnTDqQ== 30068\nIGFkZWw= 30069\nIGludmVzdGlnYXRlZA== 30070\nIHBldXI= 30071\nIGFnaWxl 30072\nIHJhaWxyb2Fk 30073\nYW5za2E= 30074\nINC10Lk= 30075\nIGV4cG9z 30076\nYXRvcmllcw== 30077\nIENvbnRlbnQ= 30078\nIHRydXRocw== 30079\nIFRyYWls 30080\nIGd1YQ== 30081\nIHBvcmVz 30082\nIHdyaXRpbmdz 30083\nIFVocg== 30084\nIFRoYXRz 30085\nIGljaW5n 30086\nT0M= 30087\nIFByb2R1Y3Rpb24= 30088\nIGNhcm5l 30089\nSVNT 30090\nIG5pbmd1w6lt 30091\nbm9u 30092\nIHZpY2lvdXM= 30093\n15XXlA== 30094\nIHJlY29ubmVjdA== 30095\nIGNlbnRyZXM= 30096\nIEtlbQ== 30097\nIGNyZWFzZQ== 30098\nIOydtOuvuA== 30099\n0LDQudGC0LXRgdGM 30100\nINCx0L7RgA== 30101\nIEhhecSxcg== 30102\nINGB0YPQtA== 30103\nIMO6bmljYQ== 30104\nb3dhxYI= 30105\nIGFkaGVy 30106\naHVh 30107\nWlo= 30108\nIHByZWNpc28= 30109\nIGN1cnJlbnRz 30110\nIHNlYXNvbmVk 30111\nIElvVA== 30112\nIEJpc2hvcA== 30113\n6KiI 30114\nc3RlZA== 30115\nIEJlcm5hcmQ= 30116\n7KSY 30117\n5rK7 30118\nIEdsZW5u 30119\nIGt0w7NyeW0= 30120\n4Li34LmI 30121\nIGFzdHJvbG9n 30122\nIEtvdA== 30123\n5aSc 30124\nIHBhcmZvaXM= 30125\nIGZvcndhcmRz 30126\nIFdpxJk= 30127\nIM6Y 30128\nIG5hbm8= 30129\n6LuN 30130\nc3Vi 30131\nIEJyaWxs 30132\nIGdyaXQ= 30133\nIGNpdGVk 30134\nZ2Fkbw== 30135\nIG1lbHRz 30136\nIGZvcmPDqQ== 30137\n4paI4paI 30138\nIGJham8= 30139\nIGRpc2NyZXRpb24= 30140\nsLA= 30141\nYXRpdml0eQ== 30142\nIHNpdHVhdGVk 30143\n44Or44Kv 30144\n0YnQtdC1 30145\n5Zyw5pa5 30146\nINC/0YDQuNC90YbQuNC/ 30147\nYW1heg== 30148\nIGFxdWFyaXVt 30149\nIGRpc3NvbHZl 30150\nIEdvZHM= 30151\nU3VwZXI= 30152\nIGFtaWQ= 30153\nems= 30154\nIOOBhA== 30155\n6aCQ 30156\nYW1wZg== 30157\nIGhlbGE= 30158\nJyE= 30159\nIGRldmVsb3BtZW50YWw= 30160\nIERpc2U= 30161\nINGA0LDQsdC+0YLQsNC10YI= 30162\nIHNuYXBzaG90 30163\n5aW95aW9 30164\n1bg= 30165\nIFl1ZQ== 30166\nIEh1bGs= 30167\nIERvb20= 30168\nIEZlbGl4 30169\nIHLDqWY= 30170\nTWFsZQ== 30171\n57eK 30172\ncGhhbnRz 30173\nRU5T 30174\nIE1lY2hhbg== 30175\nIEdvbGY= 30176\n5YaN6KaL 30177\nIGdlbmVyb3NpdHk= 30178\nw6R0emU= 30179\nIHVubG9ja2Vk 30180\nIOOCkg== 30181\n7YOB 30182\nb2NhbHlwc2U= 30183\nQWxyaWdodA== 30184\nIOqwnOs= 30185\nINeQ15HXnA== 30186\nIEtlZXBpbmc= 30187\nIGNvbGxhYm9yYXRpbmc= 30188\nY2hpZWY= 30189\nIEZlcm5hbmRv 30190\nIGNoZWZz 30191\nIO2UvOu2gA== 30192\nIHNraXBwZWQ= 30193\nIHBlcnNvbm4= 30194\nIGF4ZQ== 30195\nY2hleg== 30196\nIGV4dHJhY3Rpb24= 30197\nIEFW 30198\nIEdpYmJz 30199\nIO2c 30200\nIHPEsQ== 30201\nSUFN 30202\nVmlldw== 30203\nIEdSQU5U 30204\nIOuquA== 30205\nIHZlcmlmaWNhdGlvbg== 30206\nIGRlcGljdGVk 30207\nIE1veg== 30208\nb3V4 30209\nIHR1bA== 30210\nIHNjYW5uZXI= 30211\nIGNvbWVkaWFu 30212\nIFZvbGtz 30213\nIEpFRkY= 30214\n6KiC6Zax 30215\np4Q= 30216\nIGRpc3RyYWN0aW9u 30217\ncsOh 30218\nIElOVEVS 30219\nIHNpbmNlcg== 30220\nINee16o= 30221\nINep16A= 30222\nIGNvbnN0cnVjdGl2ZQ== 30223\nYXJm 30224\nIOuIhOs= 30225\nIGVjbw== 30226\ncmFtb3M= 30227\nIHJlbmV3ZWQ= 30228\naW5lbWVudA== 30229\nIFVi 30230\nIFBlcHBlcg== 30231\n7KeA6rCA 30232\nIERhcndpbg== 30233\nIG1lcmNoYW5k 30234\nIHbDoXJpYXM= 30235\nw6hjZQ== 30236\nTkc= 30237\nIOychO2VtOyEnA== 30238\nINCw0LrRgtC40LI= 30239\nIFVudGVycw== 30240\n2LnZhA== 30241\nIGludHJpYw== 30242\nb21tYQ== 30243\naWV2aW5n 30244\nIENhcm9saW5l 30245\n5ZOB 30246\nIFBSRVM= 30247\nIHBlcmZvcm1lcg== 30248\nIGF1dG91cg== 30249\n44G+44Gb44KT 30250\nIHV0dGVybHk= 30251\nIHN5bnRoZXNpcw== 30252\nIGxlc2JpYW4= 30253\nIHJldHJpZXZl 30254\nIG1hbmVpcmE= 30255\nIGltcGFpcg== 30256\nIG1lbnRvcmluZw== 30257\nIFNvdWxz 30258\nIEdvUHJv 30259\n0YDQsNGC0Yw= 30260\nIGNvc2U= 30261\nIFNTRA== 30262\nSVJF 30263\nIHVwZnJvbnQ= 30264\nIEF1bg== 30265\nIGdhbWVy 30266\nIGxpdHQ= 30267\nIGFnZ3Jlc3Npb24= 30268\nIExpa2V3aXNl 30269\nIEJldHR5 30270\nIERhcnQ= 30271\nIERMQw== 30272\naXNobWVudA== 30273\n7J6l7J2E 30274\nIOWvuQ== 30275\n57uP 30276\nY3JlYW0= 30277\nIEJhYnlsb24= 30278\nIG51Zw== 30279\nYnJhcg== 30280\nIGF5bsSx 30281\nYW1pbHk= 30282\nYmlrZQ== 30283\nYWhhaGFoYQ== 30284\nbG95ZA== 30285\nIG1pcmE= 30286\nIHBlcm1l 30287\nIEdhbWluZw== 30288\nIGZpcm13YXJl 30289\nTWE= 30290\nIGFzc2lzdGVk 30291\nYXRpY3M= 30292\nIOyVnuycvOuhnA== 30293\nIE1lbnRhbA== 30294\nbmllanM= 30295\nIEl6 30296\nb3fEhQ== 30297\nIHRvdWdoZXI= 30298\nIGRlZWQ= 30299\n6Ium 30300\nIHN0eWxpc2g= 30301\nIFRvb2xz 30302\nIEhhbXA= 30303\nIHN1bnNjcmVlbg== 30304\nIGFydGljdWxhdGU= 30305\naXll 30306\n0LjRhA== 30307\nIFNwcmVhZA== 30308\nIEhBVkU= 30309\nIHN3aXJs 30310\nIHNwb25zb3Jpbmc= 30311\n5LuL 30312\naW92YXNjdWxhcg== 30313\nbWVzaQ== 30314\nIHJlbGF4YXRpb24= 30315\nINGB0LLQvtC40YU= 30316\nIG1hcmdpbnM= 30317\nIHNhxJ8= 30318\nIFByaWRl 30319\nIM+Ezr/Phc+C 30320\n0LjRhtC4 30321\nZW5jaQ== 30322\nRG9lcw== 30323\nIGNvcnBzZQ== 30324\nIGVuZHVyYW5jZQ== 30325\nIO2emA== 30326\n7Lm0 30327\nIGhhaXJjdXQ= 30328\nIGludGVycnVwdGVk 30329\nIHdpbmR5 30330\nIENhbGVi 30331\nz4HPhw== 30332\nIFBvdXJxdW9p 30333\nIGhvbGlzdGlj 30334\ndWNsZWFy 30335\nIFdob2xl 30336\n5aOr 30337\nQWN0 30338\nIGdhbGxvbg== 30339\nY2FkZQ== 30340\nIFJlZ2lvbmFs 30341\ncm9hZHM= 30342\nIFNjaG5l 30343\nw6FuZw== 30344\nINC40LfQvNC10L0= 30345\n44KI44Gt 30346\nIG1lbnVz 30347\nIHNwbGl0dGluZw== 30348\nIHByaWNlZA== 30349\nIM6T 30350\nIHVzZXJuYW1l 30351\nINCe0Yc= 30352\nIGNvbXByZXNzZWQ= 30353\neWlu 30354\nIGd1YXJkaWFu 30355\nIGdvb2Y= 30356\nIGNoZWNrbGlzdA== 30357\nIGludGVyY2hhbmdl 30358\nIGV4cGVkaXRpb24= 30359\nIGV4dGVybg== 30360\nIGluZnJhcmVk 30361\nZW5nbw== 30362\nIGRlbnlpbmc= 30363\nIHBhY2tldHM= 30364\nb25lbnQ= 30365\nQkI= 30366\nIEluY3Jl 30367\nIHNpbmk= 30368\nw59lcg== 30369\nw6hn 30370\nbWFhbA== 30371\nZ2VuZXJhdGlvbg== 30372\nIG1pbm9yaXRpZXM= 30373\nIGxsZXZhcg== 30374\nIG5vbWluYXRpb24= 30375\nIGNvbnNpZA== 30376\nINec16I= 30377\nbXXFnw== 30378\nIEVzYw== 30379\nIG51bWVyYXRvcg== 30380\nIGthaWs= 30381\nIGt0w7NyeWNo 30382\naWVzZW4= 30383\nIHbDqg== 30384\nIFVTUw== 30385\nIFByaXZhdGU= 30386\nINC+0LTQvdC+ 30387\nIGFsw6lt 30388\nw610dWxv 30389\nIGxpbWI= 30390\nIGZvcmdpdmVu 30391\nIGRpc2Nsb3N1cmU= 30392\nz4TOrw== 30393\nIG5pbmfDum4= 30394\nIHRoZXJhcGV1dGlj 30395\nIG5lZ290aWF0aW5n 30396\nIE5pa2U= 30397\nZW5zZWZ1bA== 30398\nIGluY2Fw 30399\nIGZsYWdzaGlw 30400\ndG93bg== 30401\n4og= 30402\nIM+Azr/Ouw== 30403\nIHdvbHZlcw== 30404\nIHZpb2xhdGlvbnM= 30405\nIEFybm9sZA== 30406\nIGludGVydmVuZQ== 30407\nIGhlYXRlcg== 30408\nIHJlY3Vyc29z 30409\nIG1haWQ= 30410\n6rK8 30411\nINC00LDQstCw0LnRgtC1 30412\nIENlbGVicg== 30413\nIGNhcGU= 30414\nIFN0eQ== 30415\nYWluZW4= 30416\nc2l0ZQ== 30417\nYmlq 30418\nINC/0L7Qu9GM0Lc= 30419\nIGZyYW1lZA== 30420\nIHB1Ymxpc2hlcnM= 30421\nINGH0YPRgtGM 30422\nIHRlbXB0YXRpb24= 30423\nIGNlcnRlemE= 30424\nIGV4ZW1wdA== 30425\n7Iq5 30426\nc2VsbGluZw== 30427\nIFRhc2s= 30428\naG9vbg== 30429\nIENvYw== 30430\nIFBhcmtz 30431\nIHJlcGV0aXRpb24= 30432\nINGC0YPQtNCw 30433\nIGVuc2w= 30434\nIGRlxJ9pxZ8= 30435\nIE9ybGFuZG8= 30436\nIE1haW50ZW4= 30437\n5q2i 30438\nb2N1bWVudA== 30439\nIEhD 30440\nIHNjb290ZXI= 30441\nINC90LDQv9C40YE= 30442\nIHRpZ2h0ZXI= 30443\nIHRlYXNl 30444\nIHJlbW92ZXM= 30445\nIGtpamtlbg== 30446\nINGB0YPRidC10YHRgtCy 30447\nIHRow6k= 30448\nINCy0YvQs9C70Y/QtA== 30449\nIHJlbGlldmU= 30450\nIG1pdMOk 30451\nIHN0YXRpb25hcnk= 30452\nw7ZmZg== 30453\ncGFibGU= 30454\nIGFydGVy 30455\nIGTDqWY= 30456\ncmF0aXZl 30457\nIGNvbmVjdA== 30458\nIHNhZGRsZQ== 30459\nIERpYW5l 30460\nIGNvbW1lbW9y 30461\nZmVuZGlt 30462\nU8Ot 30463\nIO2BtOs= 30464\nIG1hbmdl 30465\nYXR0ZQ== 30466\nIGFycm9nYW50 30467\nIHJvYm90aWM= 30468\nIGdpw6A= 30469\n5piv55qE 30470\nIG5laWdoYm91cmhvb2Q= 30471\naXNzb24= 30472\nINC00LLQuNC2 30473\nIFJJ 30474\nIE5vcm1hbg== 30475\nYnJhbmQ= 30476\nYW1hdGlvbg== 30477\nIHJhem9y 30478\nIG11cmRlcnM= 30479\nINGC0YM= 30480\nIHdzenlzdGtpbQ== 30481\nIHV0aWxpdGllcw== 30482\nIG1pY3Jvc2NvcA== 30483\n6r8= 30484\nIGRhcXVp 30485\nb2xsYXI= 30486\nINCU0LDQstCw0LnRgtC1 30487\nIGFubsOpZQ== 30488\nIGtpbG9tZXRyZXM= 30489\nIGhvbW9zZXh1YWw= 30490\nIGFyY2hpdGVjdHM= 30491\n44Gh44Gv 30492\nIG5peWU= 30493\nTEVS 30494\nIG1pY3JvcGhvbmVz 30495\nIFN0dW5kZW4= 30496\nIGNvbnNlY3V0aXZl 30497\naWVuZGE= 30498\ndsOkbmQ= 30499\nREVS 30500\nIGxpZnRz 30501\nIE1lYXQ= 30502\nIHNhdmV6 30503\n7ZaI642Y 30504\nTWVu 30505\nIGRpc21hbnQ= 30506\n6rGw66W8 30507\nIGluc3VsYXRpb24= 30508\nIHNjYWxs 30509\nIHNwb29reQ== 30510\nIHBhcmM= 30511\nIGJhbGxldA== 30512\nIFdoYXRzQXBw 30513\nIGZyYW5j 30514\nIGRlbGliZXJhdGU= 30515\nIO2FjA== 30516\nIG1hcnM= 30517\nIFp1cg== 30518\nUHI= 30519\nZGlzY2lwbGluYXJ5 30520\nIG9ic2Vzc2lvbg== 30521\n0LzQtQ== 30522\nIG1hcmNoaW5n 30523\nIEVtZXJnZW5jeQ== 30524\naWd1b3Vz 30525\nIHN6eQ== 30526\nIExhbmRz 30527\nIGJvYXJkaW5n 30528\nINC/0L7Rh9GC0Lg= 30529\nIGVudnk= 30530\nIGNvbXBhc3Npb25hdGU= 30531\nIG1lcmNp 30532\nIGRlc2lyYWJsZQ== 30533\nZGFsZQ== 30534\nIGNhbsSxbQ== 30535\nIEFudGFy 30536\ndGVtcHM= 30537\nIGNvbmZpZ3VyZWQ= 30538\nIENvbXBhcmVk 30539\nbmVo 30540\naWNhdGluZw== 30541\nIG5pY2tlbA== 30542\n2YjZgg== 30543\n2YPZiNmG 30544\nb3Blcw== 30545\nIGZvcm11bGFz 30546\nINCV0YHRgtGM 30547\nIHBvYmw= 30548\nIFBK 30549\nIEx1ZA== 30550\n5LuK5Zue 30551\nIEJyaWQ= 30552\nIEhvZw== 30553\nIEJyaXM= 30554\nSmVu 30555\nIHNoYWRpbmc= 30556\nIFlhcw== 30557\nIGRpc3R1cmJlZA== 30558\nIHJlY29tbWVuZGluZw== 30559\nIGPDqQ== 30560\nIEhPVw== 30561\n7JeI7Ja0 30562\nIHJldmVyc2Vk 30563\nIEludGVyZXN0aW5nbHk= 30564\naW94aWQ= 30565\n5YWt 30566\nIOyYpOy8gOydtA== 30567\n4bq/dQ== 30568\neHg= 30569\nIG91YWlz 30570\nIFlvdVR1YmVycw== 30571\nIFJvc2E= 30572\nIEhhdXB0 30573\namFkaQ== 30574\nIHZsb2dz 30575\nIGN1bHR1cmE= 30576\nIExlYWRlcnNoaXA= 30577\nIEhlcA== 30578\nIGlsbHVt 30579\ntOuPmQ== 30580\nIGN1c3RvbWl6ZWQ= 30581\nIG1hcmNh 30582\nIHF1YXRybw== 30583\nINC90LDQsw== 30584\nIFNwYWNlWA== 30585\nIEVpZ2Vu 30586\nYXN0aW5n 30587\nIG9sZHXEn3U= 30588\nIGZvcnRz 30589\n44GJ 30590\ncmltZW50 30591\naWVuY2lh 30592\nIHRlbmly 30593\ncm9mZmVu 30594\nIDE5Nzk= 30595\nIGNpZQ== 30596\nIOuQmOqzoA== 30597\nIGVzY3Jp 30598\nz4zPgg== 30599\n7Y+s 30600\ndXp6eQ== 30601\nQ29uZw== 30602\n7J247J20 30603\nR3JlYXQ= 30604\nc2ls 30605\nw6ljaA== 30606\n44Go44GL 30607\nIG11bHRpYw== 30608\nIERpc2s= 30609\nspU= 30610\nIGZhemxh 30611\nIGxldmFudA== 30612\nIGFiYWpv 30613\ndXJyeQ== 30614\nc3RydQ== 30615\nIOuoueuKlA== 30616\nIGFjY2Vzc29yeQ== 30617\nINC00LLQuNCz 30618\nIFJpZA== 30619\nMjAxOQ== 30620\nIGRvd25zdHJlYW0= 30621\n5pW4 30622\nIGtheg== 30623\ndXRhbg== 30624\nIGNoYXJjb2Fs 30625\nIGFmZWN0 30626\nd3U= 30627\nIGNvbnRleHRz 30628\nIGZlYXJlZA== 30629\nIOyEpA== 30630\nIGhpc3Rvcmllcw== 30631\nIGZhcw== 30632\nZW5zaWJsZQ== 30633\nIGNvY29h 30634\naWxsYXI= 30635\nZ2VvbnM= 30636\nIHNwaXJpdHVhbGl0eQ== 30637\nIFBldw== 30638\nIHBoYXJtYWN5 30639\nIHBhc3Npb25z 30640\nIGJvcw== 30641\nIGFsbMOh 30642\nIHRocml2aW5n 30643\nIFJlYWN0 30644\nIG9jY3VweQ== 30645\nIHdpdGhkcmF3YWw= 30646\nIGFsbG93YW5jZQ== 30647\nIEZyYWt0aW9u 30648\nIGJ1ZGRpZXM= 30649\nIGlkbGU= 30650\nIGRpc3NvbHZlZA== 30651\nIHByZXZhbGVudA== 30652\nIG1pbGl0YXI= 30653\nIHNlbnNpbmc= 30654\nIHBvamF3 30655\nIGFuY29yYQ== 30656\nIGFidW5kYW50 30657\nIGhhaXJzdA== 30658\n44GC44KM 30659\nIHR3ZWU= 30660\nIG7DpGNoc3Rl 30661\nIE3DtmdsaWNoa2VpdA== 30662\nIGhvbw== 30663\ndWZmaWNpZW50 30664\nIGZhbnRhc3Q= 30665\nIGVkaWJsZQ== 30666\nIOuWqOyWtOw= 30667\n7JuD 30668\nIHZlaW4= 30669\ndWNjaQ== 30670\nIGRldm90aW9u 30671\nIGNvbmNlYWxlcg== 30672\naW5jb21l 30673\nIHJlY3ljbGVk 30674\nIOyKpO2DgA== 30675\nIHBvbnRvcw== 30676\nIGRlc3N1cw== 30677\nIHbDqXJpdA== 30678\nIHJlZmxlY3Rpb25z 30679\nIEFB 30680\nIHRha2Vhd2F5 30681\nYmFyZQ== 30682\nIENvbnRhY3Q= 30683\nZWls 30684\nIEhlYXI= 30685\nIG1pcmFj 30686\nIEdlcmlsaW0= 30687\nINGB0LDQvNGL0Lk= 30688\nIHZpdm8= 30689\nIGtpbG9ncmFtcw== 30690\nIENyaW0= 30691\nw7t0 30692\nNzg= 30693\nIHNpbmNlcmVseQ== 30694\ncmF6 30695\nIOuztQ== 30696\nIGFycml2 30697\nIGNvbmNlcHRpb24= 30698\nIFBlcnNpYW4= 30699\nIHNqw6Rs 30700\nIHN0YXJyaW5n 30701\nIOyVhOustA== 30702\nIEZvcmV2ZXI= 30703\n0LXRgdGC0Yw= 30704\nIHZlaWw= 30705\nIHN1YnRpdA== 30706\nb2RrYQ== 30707\nINC+0YLQvdC+0Yg= 30708\nIGNvb2tz 30709\n0LXQvdGP 30710\nS2F5 30711\nIG5pw7Fvcw== 30712\nIFBob25l 30713\nIHN0aXRjaGluZw== 30714\nIGZpbmdlcnByaW50 30715\n6aKY 30716\nzrvOrA== 30717\nIGRlZGljYXRl 30718\nIExvYg== 30719\nIGJsYWNrcw== 30720\nIEJsZQ== 30721\nYm91dA== 30722\nIMSRYW5n 30723\nIGVrcw== 30724\nIHNxdWFzaA== 30725\nIEvDvA== 30726\nb2Rp 30727\nIG7GsOG7m2M= 30728\nIHZveWFnZQ== 30729\nIHBsYXlmdWw= 30730\nINil2YTZiQ== 30731\nYW5pYw== 30732\nIGNvbmRlbW4= 30733\nIELDtnlsZQ== 30734\nIFBvbGl6ZQ== 30735\n44K/44O8 30736\nIGF5dWRh 30737\nIHBhbQ== 30738\n4LmE4Lib 30739\nIEthdGh5 30740\n0LXQtNC40L0= 30741\n0L3QvtCy0LA= 30742\nIGJyaWc= 30743\nZWdlcg== 30744\nIGVhZ2xl 30745\nIHZpc2lvbnM= 30746\nIO2VreyDgQ== 30747\nIHNoaXR0eQ== 30748\nIGhvdHQ= 30749\nIEJyaXR0 30750\ndXRvcnM= 30751\nRU5URQ== 30752\n5puy 30753\nIHBob24= 30754\nIEJpbmc= 30755\nINC/0L7QtNC00LXRgNC2 30756\nc3ByaW5n 30757\n5pav 30758\nZXR0ZW4= 30759\nIHBpbGdy 30760\nIGVkaXlvcg== 30761\n0LXQvdGC0Ys= 30762\nYWdnaW8= 30763\nIGp1bA== 30764\nIGNvbXByZW5k 30765\ndGVpbA== 30766\nINiy 30767\nIHBlcmZvcm1lcnM= 30768\nIGluZmFtb3Vz 30769\nIE1L 30770\n56o= 30771\n5rOB 30772\nb3RsZQ== 30773\nZWZm 30774\nIEhhc2g= 30775\nIGNvd2FyZA== 30776\nIEJSQQ== 30777\nIERE 30778\nIGNvbWlkYQ== 30779\nIHBsYXRh 30780\nIGZsYXA= 30781\nIE1laHI= 30782\ncmlidXRpb24= 30783\nIFllbWVu 30784\nIG15c3Rlcmllcw== 30785\nIMSweWk= 30786\nIHN0ZWxs 30787\nIGV5ZWxpbmVy 30788\nIGRlbGVz 30789\nIG5haWxlZA== 30790\nIGlsbG5lc3Nlcw== 30791\nIHN0YWNrcw== 30792\nIHRyYWJhamFy 30793\nZmxvd2Vy 30794\nY2l1 30795\nIGNydWRl 30796\nIHN1YnN0YW50aWFsbHk= 30797\nIGhvbWVt 30798\nIG5lcGhldw== 30799\nIHN0YW1wcw== 30800\nIGNhcmJz 30801\n0YzRgtC1 30802\nbW9vdGg= 30803\nIHR1bm5lbHM= 30804\nYWNpZQ== 30805\n5rOi 30806\nIFNlw7E= 30807\nIEhlcmE= 30808\nIOyVhOuLiOyXkOyalA== 30809\nIFd5b21pbmc= 30810\nIEhETUk= 30811\nIExpcw== 30812\ndWNpw7Nu 30813\nIHN0ZWVy 30814\n0L7Rjg== 30815\n0LjRgtCw 30816\nTlQ= 30817\nIOyWvOq1tA== 30818\nIHBhbG1z 30819\nIG5lb24= 30820\n0L7QstCw0L3QuNGP 30821\nIGZpbHRlcmluZw== 30822\nIGpvdWVy 30823\nIEjDtg== 30824\nINC90LXRgQ== 30825\n6rKg7Ja07JqU 30826\nIDgx 30827\nIHN0b3J5bGluZQ== 30828\nIHByemVw 30829\nIHRoYW5raW5n 30830\nIEJvZWluZw== 30831\nIHNvZnRseQ== 30832\namVt 30833\n0LDQu9GM0L3Ri9GF 30834\nIGZsYXNobGlnaHQ= 30835\nINC/0YM= 30836\nIFdPTUFO 30837\n4bqvYw== 30838\nw61jaA== 30839\nIGx1eHVyaW91cw== 30840\nIHfDvG4= 30841\nIGltcGFjdGZ1bA== 30842\nIGNvbnNvbg== 30843\ncmV1 30844\naXJyaW5n 30845\naWZ0ZXI= 30846\nIGNvbnN0aXR1ZW50cw== 30847\n6JC9 30848\nIDk0 30849\nIFRvdQ== 30850\nZ29t 30851\nIOyDneqwgeydhA== 30852\nIHN0ZXJlb3R5cGVz 30853\nIG1vxbxsaQ== 30854\n5YiG5Lqr 30855\ngqg= 30856\nIHBlbmNpbHM= 30857\nINGB0LvQvtC2 30858\nIGlocmVt 30859\nIEJlc2No 30860\nIEtvaA== 30861\nIEVudHNjaGVpZA== 30862\nIGxlaw== 30863\nIGbDtnJz 30864\nIHRvdGFsbWVudGU= 30865\nIGxpdmVseQ== 30866\nIGVudHJvcHk= 30867\nIGRpc2Nlcm4= 30868\nINCX0L3QsA== 30869\nIGRvdg== 30870\nIG15dGhvbG9neQ== 30871\n6KiY5b6X 30872\nYXBhbmVzZQ== 30873\nIGFwcHJveGltYXRl 30874\n0LDRgtC40LI= 30875\naWZpYWJsZQ== 30876\nIFNlbw== 30877\n5YCS 30878\ntOyLrO2eiA== 30879\nIOyYtw== 30880\nIHRlbXBvcmFs 30881\nIGlU 30882\nIGVzdGF0 30883\n0LrQuNC8 30884\nIHNwcmluaw== 30885\nIGdydW5k 30886\nIGluZmFudHJ5 30887\nIHNjaGFmZmVu 30888\n57SE 30889\nIGFuaw== 30890\ncmlhZ2Vz 30891\nIFllb24= 30892\nIE1vcm9j 30893\nIGludmFzaXZl 30894\ngZQ= 30895\nIHBhcmVudGluZw== 30896\nIFJpcw== 30897\naWJpbGU= 30898\nIG1vZHM= 30899\n5b2i 30900\nINC/0YDQvtCy0LXRgA== 30901\nIFRoaW5n 30902\nIFdoZXJldmVy 30903\nIGFja25vd2xlZGdpbmc= 30904\nIHBhd24= 30905\ndW1tZXI= 30906\nb3Ji 30907\nNjk= 30908\nIHJldHJvdXZl 30909\nIHJlbGllcw== 30910\nIEhpZ2h3YXk= 30911\nIGF3ZQ== 30912\n44Gn44GZ44GL 30913\naXRhaXJl 30914\nIGFwcGxpY2FudA== 30915\nIGFpc2xl 30916\nd29ybQ== 30917\nIHBheWxvYWQ= 30918\nIGNhcnJl 30919\nIEJhY2g= 30920\n5qC8 30921\nIOy5nOq1rOs= 30922\n0L3QuNC1 30923\nIGl0w61z 30924\nb25uYWlzZQ== 30925\nc29s 30926\n6I+v 30927\nYWxnaWE= 30928\nIHJvY2tpbmc= 30929\nIGJlc3Rlbg== 30930\ncml0ZXM= 30931\nXl4= 30932\n0LjQvdC+0Lk= 30933\nIGJhaXhv 30934\nIOq4sOyWtQ== 30935\n0L7RgtGA0Lg= 30936\nc2lt 30937\nIGluY2Fybg== 30938\n64uk7J2M 30939\nIGxpY2s= 30940\nc2lkZWQ= 30941\nIDcx 30942\nZm9yZGVy 30943\nIHJlc29uYW5jZQ== 30944\nIHRlZ2Vu 30945\nIG1ldGFwaA== 30946\nb3dzZXI= 30947\nINeQ16DXl9eg15U= 30948\nP+OAjQ== 30949\nIHNwaWVsZW4= 30950\nIHZvbGxleQ== 30951\nlOydtO2BrOyXhQ== 30952\nbG9va2Vk 30953\nIHNlbnRlbmNlZA== 30954\nIG11bHRpcGx5aW5n 30955\nIGlkZWFscw== 30956\nIHdhaHJzY2hlaW5saWNo 30957\nIGRlcG9zaXRz 30958\nYmlsaXI= 30959\nIGVmZmV0 30960\naWxsb24= 30961\niOunjA== 30962\nIHRlc3RpbW9u 30963\nIHphd3N6ZQ== 30964\nINC/0YDQvtGG0LXRgdGB 30965\nIExhdg== 30966\n5LiN6Yyv 30967\nIHRyYXZhaWxsZXI= 30968\nIGxhaXNzZQ== 30969\nIE1vdW50YWlucw== 30970\nINGA0L7QsQ== 30971\nIGV4YW1pbmVk 30972\naXR1cw== 30973\nV2Fz 30974\n0LvRiw== 30975\nIGF0dHJpYnV0ZWQ= 30976\nIOyKuQ== 30977\nIEJhcm9u 30978\nIGdlcA== 30979\nIGF0dGVudA== 30980\nIENvbGxlY3Rpb24= 30981\nIHRoZWF0 30982\nIENhaQ== 30983\nIHdlbGxz 30984\nIGh1bWFubw== 30985\n55eF 30986\nIEhhc3Q= 30987\nINGF0L7RgtGP 30988\nY3phcw== 30989\nIHBlcm1pdHM= 30990\nIGxlZ2c= 30991\nIGVwbw== 30992\nIEZlbg== 30993\nIHRoaQ== 30994\nIEZvaQ== 30995\nIMOpbGVjdA== 30996\nIDgz 30997\nIG92ZXJ0aA== 30998\nIOisneisnQ== 30999\nIHRlbmFudA== 31000\n6LK3 31001\nTmV4dA== 31002\nIHByYWlzZWQ= 31003\nc2VjdXJpdHk= 31004\nIEltcGFjdA== 31005\n5Li65LuA5LmI 31006\nIHZvdWNo 31007\nIG5lZ8Oz 31008\nIHVudmU= 31009\nIGNyaXRpY2l6ZQ== 31010\nIEtlbnlh 31011\nIHRhY3RpYw== 31012\nIGxvZ3I= 31013\nIHBvaXM= 31014\nIHBhcGE= 31015\nc3BlYWtz 31016\n8J+R 31017\naXNwZXJz 31018\nIHN1cnBsdXM= 31019\nIGNvbGRlcg== 31020\n5Y2X 31021\n5ZCs 31022\ncGxldHM= 31023\nIFZpZW5uYQ== 31024\nIExlYWQ= 31025\nIGFlcmlhbA== 31026\nIFRhaA== 31027\n0LXQvdGC0L7Qsg== 31028\nIEdyZWVrcw== 31029\nQ2Ft 31030\nIG3DoXhpbQ== 31031\nIGt1aW4= 31032\nY2hpbw== 31033\nIGRlbW9uc3RyYXRlcw== 31034\nYW5vcw== 31035\nIENlcnQ= 31036\nINGN0L0= 31037\nIGJsb2dz 31038\nIOyEnOyauA== 31039\nIGJlYW1z 31040\n0LjQutC+0LI= 31041\nIHByb21wdGVk 31042\nIGZyaWdodGVuaW5n 31043\nIFBvcnNjaGU= 31044\n44GI44Gm 31045\nbGFyxLFuxLE= 31046\nIGNoaWxsaW5n 31047\naXNwaGVyZQ== 31048\nIGZsYXNoaW5n 31049\nIEthcmQ= 31050\nYnJlYWQ= 31051\nIGV4aA== 31052\nIHR5Y2tlcg== 31053\nIGVjb2xvZ2ljYWw= 31054\nIE1hZQ== 31055\nINee15DXldeT 31056\nIOuCmOuPhA== 31057\n0LvQvtC9 31058\neXNz 31059\nIHBlcmd1bnQ= 31060\nIHByaXg= 31061\naXp6YXJk 31062\nIGNhbmNlcnM= 31063\nIDkx 31064\nc3VzcA== 31065\nIEl0ZW0= 31066\nxZ9h 31067\nIHBlc3Q= 31068\nIHRha8SF 31069\nIGx5bXBo 31070\nIFBhdHJp 31071\nZmlsbA== 31072\nIHJlY29ubmE= 31073\nIG9wdGltaXNt 31074\nIG1pbWlj 31075\nIOyynA== 31076\nIE1hZGFtZQ== 31077\nb2N5 31078\nbGluaW5n 31079\n5ZGK6Ki0 31080\nZXJtZQ== 31081\nIGZvbGRlcnM= 31082\nIGN6xYI= 31083\ndWNoYXI= 31084\nIGN1cnNv 31085\nIGJyZWFjaA== 31086\n0L3QuNGC0Yw= 31087\nIHBhbWnEmQ== 31088\nIGVsaWc= 31089\nIGF1dG9w 31090\nRmxvdw== 31091\nIHByb2dyYW1tZWQ= 31092\nIFByb2Nlc3M= 31093\nIGZpZ3Vy 31094\nIFNG 31095\nIEVsZXM= 31096\nIHByb2dyYW1tZXM= 31097\nIGRpenp5 31098\n7Iuc6rCE 31099\nINC70LjQsdC+ 31100\nIHNuaWZm 31101\nIFNlYmFzdGlhbg== 31102\nIEh5ZQ== 31103\nIDQwMDA= 31104\nIHBlcm1pdGU= 31105\n5qKd 31106\nINC30LDRiQ== 31107\nIGd1aXQ= 31108\nIERhaXM= 31109\nIGFjY29yZGFuY2U= 31110\nIG1vZHVsYXI= 31111\nb2dlbmVvdXM= 31112\n5ouN 31113\nIHBvdXF1aW5obw== 31114\nIGFydGlsbGVyeQ== 31115\nIGx1YnJpYw== 31116\nIHZvbGNhbg== 31117\nIE5I 31118\n8J+k 31119\nIGRlYW4= 31120\nUmg= 31121\nIG1pbmlzdHJl 31122\n5Z2Q 31123\nIEludg== 31124\nIEJ1bGdhcg== 31125\nIERhdGVu 31126\n6I4= 31127\nSW0= 31128\nIG9yaWdpbmF0ZWQ= 31129\nIE5peG9u 31130\naW50ZWdy 31131\nIGxhY2tz 31132\nIE5hY2h0 31133\n7Ja064KY 31134\nY2FtZXJh 31135\nIHJhZGlzaA== 31136\na2l5ZQ== 31137\nIGFuZ2Vz 31138\nIHByw6lm 31139\nanVr 31140\nIEJlZQ== 31141\nIEJV 31142\nINCy0L7RgdC/ 31143\nIEJU 31144\nw6ptZXM= 31145\nIFN0w7xjaw== 31146\nIEluaw== 31147\n5oiW6ICF 31148\nIFNlcmdlYW50 31149\nIE11bHRpcA== 31150\nIGhpw6diaXI= 31151\nINCh0LDQvA== 31152\nIETDqQ== 31153\nb2xwaA== 31154\n7Ja4 31155\nIGltcGF0 31156\nIOyViuqzoA== 31157\nINGC0LDQutC+0LPQvg== 31158\nINC90LDQstC10YDQvdC+0LU= 31159\nIHVucHJlZGljdGFibGU= 31160\nIG1lbmQ= 31161\nIOyXhuyWtOyalA== 31162\nIGpha2llxZs= 31163\nIGFubmk= 31164\nIGRvbm7DqQ== 31165\nIEtpcnN0eQ== 31166\nIHJlY3Rhbmd1bGFy 31167\nIGVtcGV6YXI= 31168\nIEV4Y2hhbmdl 31169\n6rCU 31170\nIMOpY29ub20= 31171\n44GT44KT 31172\nZWxpbg== 31173\ncmVpYnQ= 31174\nINeU16Q= 31175\nIGNlbWV0ZXJ5 31176\nIGVzcGHDsW9s 31177\nb2xpbg== 31178\n0LvRjtC0 31179\nIGdyw6JjZQ== 31180\nYWxsZW4= 31181\nIFBoaWxvcw== 31182\nIEVyc3Q= 31183\nIOyDiA== 31184\nIFZpZA== 31185\nR2l2ZQ== 31186\nT0g= 31187\nzrzOvw== 31188\nIFBhcmU= 31189\nIG1ldGFib2xpc20= 31190\nIG1hcGxl 31191\nIGF4bGU= 31192\nIER5 31193\nIGtvbW1l 31194\nz47OvQ== 31195\nIGdyZWF0bmVzcw== 31196\nIHZlcmlmaWVk 31197\nIHNww6k= 31198\nIEZhaHJlbmhlaXQ= 31199\nIEJyZW4= 31200\nIENvbmZlZGVy 31201\nIGhpc3RvaXJl 31202\nIGVsaW1pbmF0aW5n 31203\nIEFkZGluZw== 31204\nIEFiaQ== 31205\n5p2O 31206\nIGhvc3BpdGFsaXR5 31207\ndGlt 31208\nIGJvbml0bw== 31209\nIHBhcnRlcw== 31210\nINC00YDRg9Cz0LjRhQ== 31211\nIFNoYXk= 31212\nIFNlZA== 31213\nIHJlZ3JldHM= 31214\n0Y/QvNC4 31215\nIHRlbmFudHM= 31216\n6YCf 31217\nIFBUUw== 31218\nIGRldmk= 31219\nIExhdGU= 31220\ndWV6 31221\nIHPDtnls 31222\n44K7 31223\nIOyerOuwjA== 31224\nIHRvZ2dsZQ== 31225\nIG1hc2tpbmc= 31226\n0LDQu9GM0L3QvtCz0L4= 31227\nIHBlcnPDtm4= 31228\nIGFtZXJpY2Fu 31229\nZmlr 31230\nIFJHQg== 31231\nZW5zb24= 31232\nIEtB 31233\nd3d3dw== 31234\nINGA0LXQsw== 31235\nbWV0aWNz 31236\nIGVkdWNhdG9y 31237\n44K344Or44Kv 31238\ncGFyaw== 31239\n0LXQu9GM0LfRjw== 31240\nYXJ1cw== 31241\n0YDQtdGC 31242\nIGZlaXRv 31243\nIGNob2ly 31244\nIGxhcmdv 31245\nIGVlbnM= 31246\nIHdhdHRz 31247\nIFNpbmdsZQ== 31248\nIHN1c2NlcHRpYmxl 31249\naWNlcg== 31250\nINCy0LrQu9GO0Yc= 31251\nIHB1cw== 31252\n7ZmY 31253\nRW5n 31254\nIGZhbnRhcw== 31255\nIHNwZWNpZmljYXRpb24= 31256\nIGNvbmZyb250ZWQ= 31257\nIENvbHVtYnVz 31258\n0LjQstC10YI= 31259\nYXLEsW0= 31260\nIGNhZmZlaW5l 31261\nbXVuaXRpb24= 31262\nIG1pZ3JhbnRz 31263\nbGlkZQ== 31264\naXRhdGlvbnM= 31265\nIEdlbWU= 31266\n4bqr 31267\nIHBsYW5uZXI= 31268\nIHN0aW11bGF0ZQ== 31269\nIGFwcm94aW0= 31270\nY2V1 31271\nIE5vbQ== 31272\nIHZvZw== 31273\nINGA0LDRgdGC 31274\nIGVuc2XDsQ== 31275\nIHNlbGxlcnM= 31276\nIGd1dGVu 31277\nemQ= 31278\nQ2Fs 31279\nIGRlc2NyaXB0 31280\nIHJlY29uY2lsaWF0aW9u 31281\nemluaG8= 31282\n4bmHYQ== 31283\n44GY44KD44GC 31284\nYWN5ag== 31285\nIENPTA== 31286\nc2F3 31287\nIO2ZleyduA== 31288\nIHZhcml0 31289\nIHBhcnRuZXJpbmc= 31290\nIGRldGVudGlvbg== 31291\nIGJvbWJpbmc= 31292\nY2xhcHBpbmc= 31293\naWVuY2llcw== 31294\nb25kdQ== 31295\nQU1F 31296\nIOqwmeyKteuLiOuLpA== 31297\nY8OtYQ== 31298\nINC/0L7RgdGC0L4= 31299\nIEFTTVI= 31300\nIGhvbWVwYWdl 31301\nIHNpw6g= 31302\nYW50aGE= 31303\nIFBvbGw= 31304\nIGlnZW4= 31305\nY3ljaA== 31306\nIOqwkeyekOq4sA== 31307\nIGNvbnNpZGVyYWJseQ== 31308\n5LuW55qE 31309\nIEFyaXN0 31310\nIHdpdGhzdGFuZA== 31311\nIHF1YWxpdGF0aXZl 31312\nIEtyYWZ0 31313\nINGN0LvQtdC60YI= 31314\nIEJlYWQ= 31315\n0LXQutGC0LjQsg== 31316\nIGNydXNoaW5n 31317\n7LOQ 31318\nIG5hdnk= 31319\n2Yjaug== 31320\nc2hv 31321\nIG9haw== 31322\naXBwZXJz 31323\nIHNvaWxz 31324\nIHBpZ21lbnQ= 31325\nIGV2aXRhcg== 31326\n44OH 31327\nIGZ1c2U= 31328\nIERhbGU= 31329\nOiI= 31330\nIGNvbXBsw6h0ZW1lbnQ= 31331\nIGtlbA== 31332\n4LmG 31333\nIHF1YXRyZQ== 31334\nIFVN 31335\nIOunkOs= 31336\n5qC5 31337\nw61y 31338\nIGxlaXN1cmU= 31339\nIEhvdXNpbmc= 31340\nIGZvbGRz 31341\nZXN0aW9u 31342\nQVJT 31343\nIG1hc2g= 31344\ndXJwb3Nl 31345\nIGFjY3VtdWxhdGVk 31346\nIFN0dWZm 31347\n6Kqe 31348\nIHRhcGVz 31349\nINGB0LjQu9GM0L3Qvg== 31350\nIExPVkU= 31351\nIDE5ODI= 31352\nIHNjYXJz 31353\nIGNhcGl0YWxpc3Q= 31354\nIE5lZA== 31355\nIHNvZnRlbg== 31356\nIG5vdGFibHk= 31357\nIGZvcmPDqW1lbnQ= 31358\nIFJhdW0= 31359\nINC90LXQvtCx0YXQvtC0 31360\nIHRyYWRlbWFyaw== 31361\nIGZlcnRpZw== 31362\nID8h 31363\n5peg 31364\nIHJlaW5mb3JjZWQ= 31365\nIHJlY2hhcmdl 31366\nIFB1dHRpbmc= 31367\nIHZpbGxhaW5z 31368\nIGhhbmRpYw== 31369\nIGFkdmVydGlzZW1lbnQ= 31370\n2KrZig== 31371\nINGB0YPQvA== 31372\nIFJpbGV5 31373\n15XXkdc= 31374\n5Lqs 31375\nT3M= 31376\n2KfYsg== 31377\nQm95 31378\nIHNxdWlzaA== 31379\nb2NrZXQ= 31380\nIHRlc3RpZnk= 31381\n5ryU 31382\nINec157X 31383\nINC80LDRgdGB 31384\nbWFudWVs 31385\nIEFya2Fuc2Fz 31386\naWZmZQ== 31387\nIGFuYWx5c3Rz 31388\nIERlYWY= 31389\nIGrDsw== 31390\nIGdyb2Nlcmllcw== 31391\nIFdoZWVs 31392\nINGA0LjRgQ== 31393\nIGPDsm4= 31394\nIENvYg== 31395\nIHByaXNvbnM= 31396\nw6h2ZQ== 31397\nIENhYmluZXQ= 31398\nIHBvc2Vk 31399\nIGd1ZXJyZQ== 31400\nIExsb3lk 31401\nIGNsZXJr 31402\nIGNyaXNlcw== 31403\nIFNobw== 31404\nIE9yZQ== 31405\nIEZvb3RiYWxs 31406\nIEFkdmlz 31407\nIFpoZW5n 31408\n6I0= 31409\nIEFNWQ== 31410\nIHVuZm9y 31411\nIG1vbmFzdGVy 31412\nIGNvbXBpbGU= 31413\nIGltbW9ydGFs 31414\nYXRhYmxl 31415\nIHBhcmFubw== 31416\nIHRpdmVy 31417\nIFN0ZXBo 31418\nIEZ1w58= 31419\nIGRpc2NvbnRpbg== 31420\nIHJpcGU= 31421\nIGhhY2tpbmc= 31422\nIHNpZW5kbw== 31423\nIHNlZ3Vybw== 31424\nYWx0cmVz 31425\nIGFuZGVyZXM= 31426\nIOumrOs= 31427\nIGV4cG9ydHM= 31428\n5q2l 31429\nIHRhYmlp 31430\nIOq4sOuLpOs= 31431\nIGJvdGhlcmluZw== 31432\nIHBpY2tsZQ== 31433\nIEJSSUFO 31434\nIGFsdGFy 31435\nINC/0YDQuNCx 31436\nIHRyYW5zZmVycmluZw== 31437\nIFZvcnM= 31438\nINmH2Yg= 31439\nIFph 31440\nIEZyYW5jZXM= 31441\nIGJyb3dzZQ== 31442\nZW1pdA== 31443\nIGNoZXdpbmc= 31444\nIEZyZWRkeQ== 31445\nIGVkaXRvcnM= 31446\nw6RsbGU= 31447\nIO2MgA== 31448\nIFNxdWU= 31449\nIEN1bHR1cmFs 31450\nYXdr 31451\nIFNhY2hl 31452\nIENhcmJvbg== 31453\n4bqvdA== 31454\nRkw= 31455\nIE5HTw== 31456\ncGXFgg== 31457\nIFNvdQ== 31458\nIGh2b3I= 31459\ndW5pbnRlbGxpZ2libGU= 31460\nIOuylQ== 31461\nIMKw 31462\naWlu 31463\nINei150= 31464\nIGRlcnJpw6hyZQ== 31465\nIGN6eW0= 31466\nIEFwb3N0 31467\nIHJlZ2FyZGVy 31468\nIGFncmFkZQ== 31469\nIENhbmR5 31470\nIG1hcmU= 31471\nIGludHJvZHVjZXM= 31472\nYmlyZHM= 31473\nIHVuaXF1ZWx5 31474\nIG11aw== 31475\nIGNvb2tlcg== 31476\nIGNyZXdz 31477\nIGplaXRv 31478\nRVJU 31479\ntoTr 31480\nbmlzc2U= 31481\nIGVm 31482\nIGNhcnRl 31483\nIFlhaw== 31484\nIFBBVA== 31485\n0LjQvdC+ 31486\nYm9ra2k= 31487\nIG1hdGVz 31488\nIGRpc3RpbnQ= 31489\nIOy9lOuhnOuCmA== 31490\nIHnEsWw= 31491\nIM66zqzOvQ== 31492\nIGNvbmZpZ3VyYXRpb25z 31493\nZW5nYQ== 31494\ncmVjaHQ= 31495\nSGFwcHk= 31496\n44KE44Gj44Gm 31497\naW52ZXN0 31498\nIHJlY29uc3RydWN0 31499\nINGN0YLQvtC80YM= 31500\nIG1vc3F1ZQ== 31501\ncmF1bQ== 31502\nIHZveWV6 31503\nIE5CQw== 31504\nIOyekOyLoA== 31505\nIHN0dXJkeQ== 31506\nINC60LDQvw== 31507\nIGFuc2No 31508\nYWxpZA== 31509\nIG1hc2lo 31510\nIFJFUA== 31511\nIOy9lOs= 31512\nIGRlZHVjdA== 31513\nIHNhbGly 31514\nd3VyZg== 31515\naWxvdA== 31516\nIE11dHRlcg== 31517\nb2xkcw== 31518\nIEZFTUE= 31519\nIEJpYg== 31520\nIG5laWdoYm9yaW5n 31521\nIGJsaXNz 31522\nIO2YvA== 31523\n0LvQuNGB0Yw= 31524\nINGC0YDQtdCx 31525\nIOWwseaYrw== 31526\nIGdyZW5hZGU= 31527\nIGVnYWw= 31528\nIGZpbmVseQ== 31529\nIHBldGFscw== 31530\nIGtlZXI= 31531\nIGNoeWJh 31532\nIHNraXBwaW5n 31533\nIHRoaXJ0ZWVu 31534\nIGdyYXZ5 31535\nIFNBVA== 31536\nNjE= 31537\nINC90L7Qsw== 31538\nIG1pbnM= 31539\nSVRF 31540\nIHNvemlhbA== 31541\n7ZWY66m07ISc 31542\ncnVrdHVy 31543\nINCy0L7Qt9C80L7Qtg== 31544\nINC+0L/Rj9GC0Yw= 31545\nIGFydGg= 31546\nIEN1YmFu 31547\nIHRyZWFzdXJlcw== 31548\nIGZlcnRpbGl6ZXI= 31549\nIGF3YWtlbmluZw== 31550\nIOuwseyLoA== 31551\nIHJhbGw= 31552\nIGRlcGljdA== 31553\nIFBhYmxv 31554\nIG5pbmV0ZWVu 31555\nIHdhdHQ= 31556\nIGVudGlyZXR5 31557\nS1M= 31558\nIFdvb2Rz 31559\nU2No 31560\nINqp2Yg= 31561\nIERyeQ== 31562\n44Ge 31563\ndXZl 31564\nIHJlY29uc3RydWN0aW9u 31565\nIGFuYXRvbXk= 31566\niOulvA== 31567\nIGJhYmE= 31568\nIGxpc3RlbmVy 31569\nIHNoYXJwZW4= 31570\nIFBlcnU= 31571\nINCy0YvQtw== 31572\nIHJlY3JlYXRpb24= 31573\nIGluaXRpYXRl 31574\nIGNhbG9y 31575\nIE5hag== 31576\nZ2Vl 31577\nIEZlZWxz 31578\nIFNuYXBjaGF0 31579\nIFRldA== 31580\nIE5lc3Q= 31581\nIERhZg== 31582\nIEZpbmlzaA== 31583\nINGC0LDQutC40Lw= 31584\nw7pj 31585\naXplbnM= 31586\nIHNwaW5z 31587\nIGVtYnJ5 31588\nIHBhc3NhZ2Vz 31589\nIGNpZW50 31590\nIGp1c3RpZmljYXRpb24= 31591\n5LuW6Kqq 31592\nIG9sbWF6 31593\nIGZsb29kZWQ= 31594\nIGVtb2pp 31595\nIGVtYnJhY2luZw== 31596\nIGRpc2NhcmQ= 31597\nIEJhc2lj 31598\nYWdvZw== 31599\nIOychO2VtA== 31600\nIGFzeWx1bQ== 31601\nZXJpbg== 31602\nIGZpbQ== 31603\nIG5pbmph 31604\nIGF1dG9tYXRl 31605\nIGFsbGVyZ2lj 31606\nw7/Dv8O/w78= 31607\nYW1hbQ== 31608\nINC80LDRgA== 31609\nIE9p 31610\nw6R1cw== 31611\nIGluZHVjdA== 31612\nIEJFTg== 31613\nIHrFgg== 31614\nIGthxbxkeQ== 31615\nIEFNUA== 31616\nbsSb 31617\nU3VyZQ== 31618\nIHF1aWw= 31619\nIGVzcGVj 31620\ncm9r 31621\nQlNDUkk= 31622\nIGxpZWJl 31623\ncHVz 31624\nYWNoc2Vu 31625\nIGNyaWNrZXQ= 31626\n64qQ 31627\nIEZyYW1l 31628\nZWtrw7xy 31629\nYXJi 31630\nIHDFmQ== 31631\n0LjRgdGB 31632\nIHplZ2dlbg== 31633\nIGRvdWJsZXM= 31634\nIERyZQ== 31635\ndGVzdA== 31636\naW5zcA== 31637\nYm95cw== 31638\nIG3Do28= 31639\nIFZlcnNl 31640\nIG11c2N1bGFy 31641\nIE1BTEU= 31642\nIGR1bHU= 31643\nIG9jY2FzaW9uYWw= 31644\nTG8= 31645\nY29ub21pYw== 31646\nIHZhaw== 31647\nIHJlbWVkeQ== 31648\n5aSg 31649\nIOKZquKZquKZqg== 31650\ndmVt 31651\nIMO2bmVt 31652\nIGthcsWfxLE= 31653\nIFNoYXJw 31654\naHVy 31655\nIOuwqeuylQ== 31656\nIGdyYW5kc29u 31657\nIGFrdGl2 31658\nIFRocm9uZXM= 31659\nIOyViOyXkA== 31660\nIHRvdHM= 31661\nIHN1YmQ= 31662\nIFBhdWxh 31663\nIGdyYXZlcw== 31664\nIEJyZW50 31665\nINC90LjQutGC0L4= 31666\nIHPDtno= 31667\nIGNyZWM= 31668\nIFZsYWRpbWly 31669\n55ar 31670\nINC/0L7QuQ== 31671\nICIt 31672\nIHBzeQ== 31673\nYXRyaQ== 31674\naWRhbg== 31675\nIGHDum4= 31676\nIHN0YW5kYXJkaXplZA== 31677\n7LmY6w== 31678\nINC60YDQvtCy 31679\nIFpodQ== 31680\nc29tZXRoaW5n 31681\nIDc1MA== 31682\nIG11amVyZXM= 31683\nIGFpdA== 31684\n6Ze0 31685\nYWd1 31686\nIGNvcnJlY3RlZA== 31687\naWtrYQ== 31688\nZWxlZA== 31689\nIENhcmVlcg== 31690\nb3d5bQ== 31691\nIHJvb21tYXRl 31692\nIGRlc2NlbmRhbnRz 31693\nIE5hcG9sZW9u 31694\nINCU0L4= 31695\n7ZaI7Ja07JqU 31696\nIGJ1bnVu 31697\nIE1pY2hh 31698\n57ea 31699\nIGRlc2NvYg== 31700\nUEk= 31701\nIHBhbGFicmE= 31702\nIHRyYWNrZWQ= 31703\nIGRlcGVuZGVuY2U= 31704\nIEJhcmFjaw== 31705\n5YGH 31706\nIGZlcnRpbGl0eQ== 31707\nIFNvdXRod2VzdA== 31708\nIGluY29tcGxldGU= 31709\nIGNvbXVuaWM= 31710\nIGNvbXByaXM= 31711\nIFJlc3RhdXI= 31712\nIGFjcm9u 31713\nzrrOsQ== 31714\nIGFwcHJlbnRpY2Vz 31715\nIG11c3N0 31716\nIEFicg== 31717\nIHBlbnRydQ== 31718\nIENvbnNvcnQ= 31719\nIEF2ZWM= 31720\nIGR1bXBsaW5ncw== 31721\nTFI= 31722\nIHdzenlzdGtpZQ== 31723\nIHN3YW1w 31724\n0L3QtdCy 31725\ndWdnbGU= 31726\nIHdhdGVyY29sb3I= 31727\nIHByb3Rvbg== 31728\nIEVzcGHDsWE= 31729\nb2NraW5n 31730\n0L7QstCw0Ls= 31731\nIHRha2lt 31732\nVmVyeQ== 31733\nIGRlbWVudGlh 31734\nIMWfZXlp 31735\nSmFj 31736\nIE1hY0Jvb2s= 31737\nIExpdg== 31738\nZmZpY2llbnRz 31739\nIEh1bnQ= 31740\nIG92ZXJsYXk= 31741\n5oSf6Ka6 31742\nIFNreXBl 31743\ncHVua3Q= 31744\nIGNvbmZpbmVk 31745\nIEFkcmlhbg== 31746\n2LHZgw== 31747\nIEplZXA= 31748\nIGVucXVhbnRv 31749\nIGFuZXN0 31750\n0L7RgtCy0LXRgg== 31751\nINC80LXQvdGM 31752\nIGlycmlnYXRpb24= 31753\n4buRbg== 31754\nIGVpZ2h0ZWVu 31755\nIFBvbg== 31756\nIHJlc2N1ZWQ= 31757\nIDE5ODM= 31758\ncsO8 31759\namFl 31760\nIEplb25n 31761\nIGFtYXppbmdseQ== 31762\nIEZEUA== 31763\nIGJhY2tzdGFnZQ== 31764\nY3Vl 31765\nIM+Dz4TOt869 31766\nINin2YTYtQ== 31767\nIGxpdmVzdG9jaw== 31768\nIFdhcm5lcg== 31769\nIG1ham9ycw== 31770\n44OB44Oj 31771\nIGNvb3BlcmF0aXZl 31772\nIEJyYWR5 31773\ncmFpbmVk 31774\ncmllYg== 31775\nINeR157X 31776\nINC00L7QstC+0LvRjNC90L4= 31777\nIEZF 31778\nIGxlYWtlZA== 31779\nIE1lcmN1cnk= 31780\nIHBlcnN1YWRl 31781\nIHRyYW5zZm9ybWVy 31782\nIE5vcndlZw== 31783\nIOyXrOufrA== 31784\nIHpyb2JpxIc= 31785\nIGNhcmRpb3Zhc2N1bGFy 31786\nIENyYXNo 31787\nIGdvc3NpcA== 31788\n0LDRgdGC0Yw= 31789\nIOyqvQ== 31790\nIHN3ZXB0 31791\nIEhvcm4= 31792\nIEF0w6k= 31793\nIGJ1a2Fu 31794\nIEthdw== 31795\nS1k= 31796\nIFN0b3JpZXM= 31797\nR2FyeQ== 31798\nIGdhcmRlbmluZw== 31799\nIFF1aWNrbHk= 31800\nIEZhbGNvbg== 31801\nIG92YXQ= 31802\nY8Sx 31803\nIENvbXBsZXQ= 31804\nIERhdGU= 31805\nINC/0YDQuNC8 31806\nIGzDpHVmdA== 31807\nIEF1ZHJleQ== 31808\nIFdlbnQ= 31809\nIHBlbMOtY3Vs 31810\nIGNhcnJpYWdl 31811\nIHVuYWNjZXB0YWJsZQ== 31812\nbnltaQ== 31813\nINGB0LvRi9GI 31814\nIHRlcnJl 31815\ndWVsbGVtZW50 31816\nRUVFRQ== 31817\nIHBoYXJtYWM= 31818\naMO1ZXM= 31819\nIHppY2g= 31820\nIG1pZ3JhdGU= 31821\nIEZyeQ== 31822\nw7FhbmE= 31823\nIE11aXRv 31824\nRU9WRVI= 31825\nIGZvcnRyZXNz 31826\nIENvbXBhbg== 31827\nIEpTT04= 31828\nb3JkbnVuZw== 31829\nIHdhcnRv 31830\nIHVuZ2Vm 31831\n7IWU7ISc 31832\nINGA0L7Qug== 31833\nIHBhZGRsZQ== 31834\nSmFyZWQ= 31835\nIHN1Ym1pdHRpbmc= 31836\nIGxhdGNo 31837\nIGZ1Zw== 31838\nINC60L7RgQ== 31839\nIEVm 31840\nIGxhdW5jaGVz 31841\nIGZ0 31842\nb3RlY2hu 31843\nIHRyYXZlbGxlZA== 31844\n2KfZgQ== 31845\n6YGV 31846\nIHByb2No 31847\nIGRlZGlt 31848\nODM= 31849\nIHJlYm91bmQ= 31850\nIExV 31851\ncGF0aA== 31852\nINGB0L/RgNCw0LI= 31853\nIMO2bA== 31854\nIO2CpA== 31855\nIHByaXZhdA== 31856\nIHRyYWN0b3I= 31857\nIEF0dGVudGlvbg== 31858\nU2Vy 31859\nIGNvc2Vz 31860\nw6FyaWE= 31861\ncGFs 31862\nIOydgA== 31863\nIHN1Y2Nlc3Nvcg== 31864\nIGNvbm5lY3RvcnM= 31865\nINGD0YHRgtCw0L3QvtCy 31866\nIGdlbm9jaWRl 31867\nIHN1ZmZpY2llbnRseQ== 31868\nIEFpeMOy 31869\nIHN0YWJpbGl6ZQ== 31870\nIGNvbmdlc3Q= 31871\nIGNhcnZpbmc= 31872\nIHpvc3Q= 31873\nINCx0YvRgdGC0YDQvg== 31874\nIHNob3J0ZXN0 31875\nIGxpdmVs 31876\nIDg5 31877\n6YGK 31878\nIGVyaw== 31879\nIHBvcnRyYWl0cw== 31880\n4KWA 31881\n6Jg= 31882\nYm9hdA== 31883\nbGxhaA== 31884\nQU5D 31885\nIGVtcGlyaWNhbA== 31886\nIEVjaG8= 31887\nIE5lZGVybGFuZA== 31888\n6L+Z5LmI 31889\nTmV0 31890\nIGN1aWRhZG8= 31891\nIFJvbWE= 31892\nIGNhbGY= 31893\nIGdpYW50cw== 31894\nIEV4cGxvcmVy 31895\nIENvbGxlY3Q= 31896\nYWxpdGlvbg== 31897\nIERlc3Rpbnk= 31898\nIGF1c2dl 31899\nIEVkdQ== 31900\nIENsbw== 31901\nIGVhcnJpbmdz 31902\nIFRyYWNr 31903\nIFJPUw== 31904\nIEJlbGxl 31905\n55m+ 31906\nIHB1ZWRh 31907\nIGRheXRpbWU= 31908\nIHN1cHBsaWVy 31909\nIFNW 31910\nIEV4aGFsZQ== 31911\nIGdhbGVyYQ== 31912\nY291cnNl 31913\nIGNlbnRpbWV0ZXI= 31914\nIEJhc3Q= 31915\nbXVk 31916\nIHNhbmdhdA== 31917\nIFBoeXNpY2Fs 31918\nIHByaXZhdGVseQ== 31919\nIHRyYXRh 31920\nbHlubg== 31921\naWxsaQ== 31922\nIOuplOydtO2BrOyXhQ== 31923\nIGNyeXN0YWxs 31924\nIHBvZHM= 31925\n4bqjbg== 31926\naW5hdG9y 31927\nIFJlY29yZHM= 31928\n5a6Y 31929\nxJ9pbWl6 31930\naXNzZW1lbnQ= 31931\naGFyZQ== 31932\naGFkb3c= 31933\nIERL 31934\nIOyVjOqzoA== 31935\nIHd5bg== 31936\nIHJlcXVlc3Rpbmc= 31937\nIERvbm5h 31938\nIOyXtOyLrO2eiA== 31939\naW5lYQ== 31940\nIGV4ZXJ0 31941\nIER1bmNhbg== 31942\nINCy0LXRhw== 31943\nIEhhaA== 31944\n4KSC 31945\nIExpZg== 31946\nIEZpbmRpbmc= 31947\nIE5vdg== 31948\nINC30L3QsNC6 31949\nINC+0YQ= 31950\nIFF1w6g= 31951\nIHF1YXJ0ZXJiYWNr 31952\nINGE0LDQug== 31953\nIGJpcGFydGlzYW4= 31954\nxJ9pbg== 31955\nIG7DqWNlc3M= 31956\nIHJlZmVyZW5kdW0= 31957\nIGNvbXBpbGVy 31958\nIHByb2JhYmls 31959\n0LXQtNC4 31960\nIHRyYWRlcg== 31961\n5piT 31962\nIFJ1bQ== 31963\nZ2VtZQ== 31964\nIGRpbw== 31965\nIGLEmWR6aWVteQ== 31966\nIM+Azqw= 31967\n6r64 31968\n15XXmA== 31969\nIOCklQ== 31970\nINCx0LvQsNCz 31971\nIHNjYWxw 31972\nIFBhdXNl 31973\nIGNhcHRpb24= 31974\nIGVuZGFuZ2Vy 31975\nIGVubGFy 31976\nIHJvdHRlbg== 31977\n44OD44OI 31978\nIHdhaA== 31979\n6IKJ 31980\nIGR6aQ== 31981\nIEluc3RhbGw= 31982\nQXk= 31983\nIGNyZWFy 31984\n0LXQvdGC0LA= 31985\nIHdlaWdoaW5n 31986\nIGJ1dHRlcmZsaWVz 31987\nIEdhc3Q= 31988\n5LqV 31989\naG9ybg== 31990\nd2Fyeg== 31991\nSUNFT1ZFUg== 31992\nINC90LDQudGC0Lg= 31993\nIGNvZWZmaWNpZW50cw== 31994\n57Ch5Zau 31995\nIFNwZW5jZXI= 31996\nIEhpZ2hlcg== 31997\nIGNvd29yaw== 31998\n5aiY 31999\nINC60L7RgtC+0YDQvtC1 32000\nIG1vbml0 32001\nIGR5c2Z1bmN0aW9u 32002\nINGB0YLQsNC90L7Qsg== 32003\nIHRvdXJuYW1lbnRz 32004\nIG95c3Rlcg== 32005\nQk4= 32006\nIHRydWQ= 32007\nc2xvdw== 32008\nIFBlbm55 32009\nIE9keXM= 32010\nw6Zy 32011\nIGZvdQ== 32012\nIGVuam95bWVudA== 32013\n0LDRgtGL 32014\nIHd5Z2zEhWRh 32015\n0LDQu9GM0L3QsNGP 32016\nIFByb3RlY3Q= 32017\nIG1veQ== 32018\nIGNsYXc= 32019\nIHN1c3BpY2lvbg== 32020\nIHNhY3JpZmljZWQ= 32021\nIGdvc3Rv 32022\nQmln 32023\nIGFnZ3Jlc3NpdmVseQ== 32024\nIHZvcm5l 32025\n44Og 32026\nIGJsYW1lZA== 32027\nIFNlaHI= 32028\n16TXqA== 32029\nY2l0bw== 32030\nIHNlYWxz 32031\nIG11amVy 32032\nIFdlaXJk 32033\nIGZvcmVucw== 32034\nIGNvbnRyaWJ1dGVz 32035\nZXN0cmE= 32036\nIHBvZw== 32037\nTE9M 32038\nIGhhY2VybG8= 32039\n0L7RgtGM 32040\nZmljdGlvbg== 32041\nNzk= 32042\nzrvOvw== 32043\n5aSn5qaC 32044\n5aOw 32045\nINGC0L7QsQ== 32046\nIEdT 32047\nIENsYXJh 32048\naXRleg== 32049\nIGFkdm9jYXRpbmc= 32050\nIO2UhOs= 32051\nc3VuZw== 32052\nIHZlcnRpY2Vz 32053\nIG5hdmlnYXRpbmc= 32054\nIGV1cm9ww6k= 32055\n55qG 32056\nIHNsb3dlZA== 32057\nIGZvcmVncm91bmQ= 32058\nIEluZHVzdHJpYWw= 32059\nIGFkb3Jl 32060\n7Iut 32061\nIGNyw6llcg== 32062\n5p6X 32063\nY2huaXR0 32064\nIHVuYXdhcmU= 32065\nIGN1cmx5 32066\nZW50YXI= 32067\nIGxlcg== 32068\nIHByb2hpYml0ZWQ= 32069\nIEhlcm9lcw== 32070\nIFJlZWQ= 32071\ndWNh 32072\nIHNtb2s= 32073\nIGt1bm5h 32074\nemVpdGln 32075\naW1tZW4= 32076\nIEx1bg== 32077\nINCw0LHRgdC+0LvRjtGC 32078\nIGRlZ2xp 32079\nIHZpbGxhZ2Vycw== 32080\nIHByZXNldA== 32081\nemVwdA== 32082\ndWRz 32083\nIGVtaXQ= 32084\n5L2g6KaB 32085\nIOuJ 32086\n64qU7KeA 32087\n0L3QsNC60L4= 32088\nIG9zw7Ni 32089\nIDE5Njk= 32090\nINCQ0YA= 32091\nIG1hbmNobWFs 32092\nIEJyb2Nr 32093\nIG1hbnRyYQ== 32094\nIFdJTA== 32095\nYmFjaA== 32096\naW7DpA== 32097\nZWxhcw== 32098\na2Vsbg== 32099\nIGRpc2NpcGxl 32100\nIHF1YWxj 32101\nIGRlaHlk 32102\n7J20652864qU 32103\nQWY= 32104\n7ISx7J20 32105\nUnlhbg== 32106\nIHB1cHBldA== 32107\nINC00YDRg9Cz0LjQtQ== 32108\nIHJ1ZA== 32109\nIHBlbmRpbmc= 32110\nUGx1cw== 32111\nIOyViuydhA== 32112\nIGLhu4s= 32113\nIFNlZ2E= 32114\nw6dl 32115\nIHByb2dyYW1tZXI= 32116\nYmxp 32117\nIHVubA== 32118\nIGVuc2xhdmVk 32119\nIHNvY2nDqXTDqQ== 32120\nxIFo 32121\nIGluaGVyaXRhbmNl 32122\nIEJhbmds 32123\nZXJtYWlk 32124\nIHByYWN0aXRpb25lcg== 32125\nIFN0YWxpbg== 32126\nIFVzZXI= 32127\nY2libGU= 32128\nIGNhcmRpYWM= 32129\nIEtvcmVhbnM= 32130\nIGR1bXBlZA== 32131\nINeU15nXlA== 32132\nw6Fpcw== 32133\nIGh5ZHJhdWxpYw== 32134\nb3VidGVkbHk= 32135\nIFBpdA== 32136\nIHBpY25pYw== 32137\nIGJlaMO2dmVy 32138\nINGB0LzQvtCz 32139\nIGJyYWtpbmc= 32140\n6buR 32141\ndXRhcg== 32142\nIOyEuOs= 32143\ndWJs 32144\nIMO8eg== 32145\nIG1hamVzdHk= 32146\nIGJlcnM= 32147\ndXRhYmxl 32148\nIGhvdHRlcg== 32149\n54Wn 32150\n24zZhg== 32151\nIGJpYXNlcw== 32152\nIHN1YmplY3RlZA== 32153\nIG5hdWdodHk= 32154\nIGNpcmN1cw== 32155\n44GX44GL 32156\nIEltbWVkaQ== 32157\nIFN0ZWZhbg== 32158\nIFRyaXBsZQ== 32159\nZW5r 32160\nIHdpdA== 32161\nIHJlY3ljbGU= 32162\nZW1pZQ== 32163\nZGF0ZWQ= 32164\nIHVubG9hZA== 32165\nIHBvcHVsYQ== 32166\nY2hpbg== 32167\nIHlpZWxkcw== 32168\nIGVuZ2xpc2g= 32169\nIEJvbm5pZQ== 32170\nIHNwaWRlcnM= 32171\nw4E= 32172\nIGVyb3Npb24= 32173\n6YOo5YiG 32174\nIE5JQ0s= 32175\n0LjRj9GF 32176\nIGltcGFydA== 32177\nINC60L3QuA== 32178\nIHJlc29sdXRpb25z 32179\nIGxpdGhpdW0= 32180\nIGNvbnZlcmdlbmNl 32181\nIFRhcmE= 32182\nINC00LLQtQ== 32183\ndGhz 32184\nIENpbmR5 32185\n5oiR6KaB 32186\n5bmr 32187\nIERJRQ== 32188\nIGFzc3VyYW5jZQ== 32189\nINC+0L/QuNGB 32190\nIGJ1Y2tldHM= 32191\nIGN1ZXM= 32192\nIFF1aWV0 32193\nIHNpbWlsYXJpdHk= 32194\nIGZvdW5kYXRpb25hbA== 32195\nIE1pbmlzdA== 32196\n5ru/ 32197\nIHBpYW4= 32198\nIGNlbnRy 32199\nIG51bWI= 32200\nIG1vbmtz 32201\ndWpvdXJk 32202\nZW56aWU= 32203\nIHNrYXRlYm9hcmQ= 32204\nIGRsYXRlZ28= 32205\nINGB0L7Rgg== 32206\nIEFF 32207\nIG1hc3RlcnBpZWNl 32208\nIFNvbG9tb24= 32209\nIFJlZGRpdA== 32210\nIHJpb3Q= 32211\nYWJs 32212\nIEpheno= 32213\nIGVsZWN0cm9tYWduZXRpYw== 32214\nIGluc2VjdXJl 32215\nIENvbXBldA== 32216\nZ2VyaWVz 32217\n0L7QsdC+0LQ= 32218\noNeV 32219\n8J+S 32220\nIHNlbmF0b3Jz 32221\nIEJyaXNiYW5l 32222\nIEFsYg== 32223\ndXR0ZXJpbmc= 32224\nIEFsbG93 32225\nemVybw== 32226\nIHBhaQ== 32227\nINCQ0LvQtdC60YE= 32228\nIERpc3BsYXk= 32229\nIEJsYWRl 32230\nIEFwcHM= 32231\nIHDDpA== 32232\nINC00LXRgdGP 32233\nIHF1ZWxsYQ== 32234\nIEdhbw== 32235\n0LXQvdC90YvRhQ== 32236\nIHNwb2lsZXJz 32237\nIGdhbGxvbnM= 32238\nINmE2Yo= 32239\nIFppb24= 32240\n5pyJ5LiA 32241\nb25pZQ== 32242\ncmFndA== 32243\nIENoYW5k 32244\nIOuzkQ== 32245\nIGJsdW50 32246\nIHVzdQ== 32247\nIEthZA== 32248\ncmFrdA== 32249\nIGNpbmVtYXRpYw== 32250\nIGFtbXVuaXRpb24= 32251\ncmVuZQ== 32252\nIGZvdXJ0ZWVu 32253\nIENhcm4= 32254\nY3JpdA== 32255\nIHRlbnVyZQ== 32256\ndnU= 32257\nIHByaW5jaXBhbG1lbnRl 32258\nIGFsbGVlbg== 32259\n6YCZ5LiA 32260\nIGtvbXBsZXR0 32261\nIGTDvG55 32262\nSmFtZXM= 32263\nIHJlY2VwdG9y 32264\nIG9uZXNlbGY= 32265\nZ3VydQ== 32266\nIG1lcmNoYW50 32267\nbGluZXNz 32268\nIG92ZXJsb29rZWQ= 32269\nIGhhcm1vbmlj 32270\n6ZW/ 32271\naWVzbw== 32272\n15XXng== 32273\nY29sbQ== 32274\nINC/0YDQvtC10LrRgg== 32275\nIEFkYQ== 32276\n2KfYsw== 32277\nVGlt 32278\nIHJlY3VycmluZw== 32279\nIHByb2NlZWRz 32280\nIFBhcnRpY3VsYXJseQ== 32281\nIERvd25sb2Fk 32282\nZXRyaWNhbA== 32283\nIG1hdHJpY2Vz 32284\nIHByb3llY3Rv 32285\nYW5jaWVz 32286\nIFVobQ== 32287\nIGNhdmVz 32288\nIOyWtOugpA== 32289\nIExlYWY= 32290\nINC+0LHRi9GH 32291\nIOydtOycoA== 32292\nRXVyb3Bl 32293\nIHTEhQ== 32294\nIHB1bHM= 32295\nIHRha2llZ28= 32296\n0J3QtQ== 32297\nR1U= 32298\nIGZvcnM= 32299\nz4HOsw== 32300\nIGZvdG9z 32301\nICkp 32302\nIOuppOs= 32303\nIGFxdWlsbw== 32304\nIEt1cmQ= 32305\n77iP 32306\ncHRpYw== 32307\nIERvcnQ= 32308\nIG1pc2VyeQ== 32309\nYXVzbw== 32310\n5Yqf 32311\nY2h1Y2tsaW5n 32312\nIFJpZGdl 32313\nIO2WiOyKteuLiOuLpA== 32314\nICoqKg== 32315\n5a6i 32316\nIEhtbW0= 32317\nIGdlb2dyYXBoaWM= 32318\nIGFueXM= 32319\nIHRhbHZleg== 32320\nIHNrZWxldA== 32321\nIHNpZ25hdHVyZXM= 32322\nIGxpdGVycw== 32323\nkOuptA== 32324\nINGB0LLQvtC10LPQvg== 32325\nIHNraWluZw== 32326\nINCc0L7RgQ== 32327\nIGFkb3B0aW5n 32328\nIGhhZnQ= 32329\nIHN5bW1ldHJpYw== 32330\nIExpcXU= 32331\nIHRoeXJvaWQ= 32332\nIG1pc2lu 32333\nbHVkZQ== 32334\nIGh1bGw= 32335\nIFhE 32336\nIEd1c3Q= 32337\nemVpY2g= 32338\nIHZpYnJhdGlvbnM= 32339\nIGVzZW1w 32340\nINCy0YHRjg== 32341\nIFF1ZW0= 32342\nIMO8YnJpZw== 32343\nIFNrZQ== 32344\nIEx5bmNo 32345\ncm9vbXM= 32346\nYXJ0ZXQ= 32347\nZmVzdA== 32348\nIGZyw7xoZXI= 32349\nIGx1cmU= 32350\n5LiN5aW95oSP5oCd 32351\nIOyVjOyVhA== 32352\nIFdJTg== 32353\nIFJZQU4= 32354\nINC60L7RgtC+0YDRg9GO 32355\nIEthc2g= 32356\nINeU154= 32357\nIHNhZmVn 32358\nIEhhbGxlbHVqYWg= 32359\nINC00LLRg9GF 32360\nIHN0YXBsZQ== 32361\nIHNlZGltZW50 32362\nIEFjdHM= 32363\nIGJsYW1pbmc= 32364\nIG1haW5sYW5k 32365\nIHNwb3J0aW5n 32366\nIGRlY29yYXRpb25z 32367\nIGV4ZWN1dGluZw== 32368\nIHBhcmFu 32369\nIERvbGxhcg== 32370\nIHByb2plY3Rpb25z 32371\nIGNvbW1pc3Npb25lZA== 32372\nIGJvdXI= 32373\nw7Zt 32374\nIHN0ZWFtZWQ= 32375\nIOutmA== 32376\nIHBldHJvbA== 32377\nIGNlbHVsYXI= 32378\n5bi2 32379\nIEh1bmdhcnk= 32380\nIHJlbnRlZA== 32381\nINCy0LDRgNC4 32382\nYmJpZQ== 32383\nIHPDqWN1cg== 32384\nw7xsbA== 32385\nIHN3aW5ncw== 32386\nYmV0d2Vlbg== 32387\nINC40YI= 32388\nZXN0cm8= 32389\nIG5pZW1hbmQ= 32390\nIOyCvA== 32391\nIFBhcmRvbg== 32392\nZXNzZXM= 32393\nIE1JRA== 32394\nIGNlbnRyYWxpemVk 32395\nIEFsaWVu 32396\nY3Vsb3M= 32397\nIGNyaXNl 32398\n6KOh6Z2i 32399\nIGNsYXNzZQ== 32400\nYmVpdGV0 32401\nacSfaQ== 32402\nIHdoYWxlcw== 32403\nIHBlcmltZXRlcg== 32404\nIHR5aW5n 32405\nIHN0cm9ueQ== 32406\nIGxpa2V3aXNl 32407\nIFB1bmNo 32408\nRGE= 32409\nIEJhcHRpc3Q= 32410\nIHNvcnRpbmc= 32411\nIGl2 32412\nIO2VqQ== 32413\nIHJlaGFi 32414\nIGV0YQ== 32415\ncml2ZXI= 32416\nIHNhaQ== 32417\n44GE44Gf44Gg 32418\nb2R1cw== 32419\n44GK6aGY44GE44GX44G+44GZ 32420\nIGVzc2F5ZXI= 32421\nIHR1cnRsZXM= 32422\nIEhhenJhdA== 32423\nIGZhYnJpY3M= 32424\nIGNhdml0eQ== 32425\nIHBvbmlld2HFvA== 32426\nIHNjaGxlY2h0 32427\nIHNhbHNh 32428\nxZ9la2vDvHI= 32429\nIHNlYXRpbmc= 32430\nIGVjb25vbWlzdHM= 32431\nIG1hbmc= 32432\nIHNlZ3VpbnRl 32433\nIHJhbmc= 32434\nIHJhdGlvcw== 32435\nIGNvbnN0ZWxs 32436\nIGxvbmd0ZW1wcw== 32437\ndWF0aW5n 32438\nIHNwb2lsZWQ= 32439\nIHJlY2lwaWVudHM= 32440\nIHNuaXBlcg== 32441\n5LmL5YmN 32442\n7Iq164uI6rmM 32443\nIHdw 32444\nIExJTktF 32445\nIGZsYXJl 32446\nIEFkcmk= 32447\nw7Fhcw== 32448\nIGJhY2ts 32449\nbcOkw58= 32450\nIEJlbmQ= 32451\nIHdvcmtsb2Fkcw== 32452\nINGB0YPQvw== 32453\nIDE5NzU= 32454\n0LjQvNGB0Y8= 32455\n0LDQvdC1 32456\nINC80L7QvQ== 32457\nIGFzcGlyYXRpb25z 32458\nIEFlcg== 32459\nINCz0L7QstC+0YDQuNGC0Yw= 32460\nIFFpYW4= 32461\n5aaI 32462\nIGNvbXByb21pc2Vk 32463\nIHlvbGs= 32464\n0LvQsNGB0YI= 32465\nIGhlbWVu 32466\ncm92ZQ== 32467\nZGVucw== 32468\nINC60L7QvNC80LXQvdGC 32469\nIC0tLQ== 32470\nIGZsdW9yZXM= 32471\n0L3QvtGB 32472\nIExpdmVycG9vbA== 32473\nINGB0L7QsdC+0Lk= 32474\nIFp3ZQ== 32475\nIGx1bWlu 32476\nIE9H 32477\n4bg= 32478\naG9sbQ== 32479\ncHJvZml0cw== 32480\nU04= 32481\nIHByb3BvcnRpb25z 32482\nIG1pY2E= 32483\nIEJvaA== 32484\nIEF0bGFz 32485\nIHVuc3VyZQ== 32486\nIHRvdXJpbmc= 32487\nIG5pZWQ= 32488\nIHTEmQ== 32489\nIGltcGVyYXRpdmU= 32490\nIGRlbWVr 32491\nIFNoZXJpZmY= 32492\ncmFuY2U= 32493\nIGhvbWVsYW5k 32494\nIEhhaWw= 32495\nIEdhbno= 32496\neW1t 32497\nTW9u 32498\n5Ya3 32499\ndmlkYQ== 32500\nIGRlc2Fycm9sbA== 32501\n5oqA 32502\nIGludHJpZ3Vpbmc= 32503\nIEh1Z28= 32504\nIOOCgg== 32505\n6aw= 32506\n0LDRhg== 32507\nIFdpxJlj 32508\nYXR0ZWQ= 32509\nIOyVhOuLiOqzoA== 32510\nIFZhcmk= 32511\nw6Fk 32512\nIHN1cnJlYWw= 32513\nIGRpc3Bhcml0aWVz 32514\nIG3Dsw== 32515\ndWxsZW4= 32516\nIOyeiOuLpOqzoA== 32517\nINC/0L7QttCw0LvRg9C50YHRgtCw 32518\nIG1haW5z 32519\nIGVqZWN0 32520\nIG1ldGhhbmU= 32521\nIG1hcmdpbmFsaXplZA== 32522\nIGNoaWxsaQ== 32523\ncsOocw== 32524\nIHllbQ== 32525\n5L2g5piv 32526\nIENodW4= 32527\nIGRlYnRz 32528\nIGRvd25sb2FkaW5n 32529\nIEF0aGVucw== 32530\naXNpZXJ1bmc= 32531\ncnlu 32532\nIHRla24= 32533\nIFF1aW5kaQ== 32534\n6ZyA 32535\nIHRhcmFm 32536\nIGjDqQ== 32537\nIGNvbnNjaW91c2x5 32538\nIGZpeGVz 32539\ndWNrbGU= 32540\nbWF5xLFu 32541\nIGZyZWk= 32542\nIHNwYQ== 32543\nIOynhO2WiQ== 32544\nINin2YTYsA== 32545\nINGD0Lo= 32546\nbGV0dA== 32547\nIG9sbXXFnw== 32548\nIGNoZWVzeQ== 32549\n4Liy4LiB 32550\nbmFpcmU= 32551\nIHdpZGVu 32552\nIGxpZW4= 32553\nIGVzY2FwaW5n 32554\naWdncw== 32555\nIEJsaWNr 32556\nY8SF 32557\nIOyEnOs= 32558\nINeU16E= 32559\nINCy0L/QtdGA 32560\nb3Bob25l 32561\naWVsbA== 32562\nIFNVQlNDUkk= 32563\nIGxpb25z 32564\nIOq3uOqygw== 32565\nIGluc3BpcmVz 32566\nIGd1YXJhbnRlZXM= 32567\nIGNvbWXDp2E= 32568\nIEdyb3dpbmc= 32569\nIG5lZ2xpZw== 32570\nIEZyYW5rZg== 32571\nIGdlZ2ViZW4= 32572\nIMSR4bqndQ== 32573\nIGVuZGxpY2g= 32574\nIOyNqA== 32575\nIFRU 32576\nIExpdGg= 32577\nz4DOsQ== 32578\nYXN0ZXJu 32579\nIEF6ZXI= 32580\nIGx1bmFy 32581\naGlj 32582\nINC90LDRgNC+0LQ= 32583\nIG5lbmh1bQ== 32584\n6LeR 32585\nIFNhbHZhZG9y 32586\nIFByb2dyZXNz 32587\nIHByaXZpbGVnZXM= 32588\nIOuPmeyViA== 32589\nIGFudGFnb24= 32590\nIEltcGY= 32591\nIGRlc2N1Yg== 32592\nIExlaQ== 32593\nIOyDiOuhnA== 32594\n0YfQtQ== 32595\nIGTDs2xhcmVz 32596\nIE1lZ2hhbg== 32597\nIFdpcmU= 32598\ndG9v 32599\nYXlpbmc= 32600\ndXNj 32601\nIHR1ZA== 32602\nIGFwcGVhbHM= 32603\nZWR1Yw== 32604\nIHBhbmU= 32605\nIGpp 32606\nIGRlY2tz 32607\nIEFsdGVy 32608\nIOWwsQ== 32609\n7ISk 32610\n5YiG6ZCY 32611\nIHByb2R1Y3Rpb25z 32612\nIFdJTExJQU0= 32613\nIGltcGxpZWQ= 32614\nIGZ1bGZpbGxtZW50 32615\nIEFhaA== 32616\nIHNhamE= 32617\neHVz 32618\nIM6azrHOuQ== 32619\nw6Bz 32620\ndWNjaA== 32621\n0L7QutC+ 32622\nIERpc2NvcmQ= 32623\nIFNZ 32624\nanNr 32625\nIFdhbGxhY2U= 32626\ndW5jdGlvbg== 32627\nRGFuaWVs 32628\nIGvDtnQ= 32629\naWphaA== 32630\nIG1hcmNoZQ== 32631\nIGRpc2dy 32632\nIG11bmdraW4= 32633\nIGFsbWE= 32634\ns7U= 32635\nIGV4dGVuc2l2ZWx5 32636\nIEZsb3Jlbg== 32637\nIEFsbGlzb24= 32638\n44Kx 32639\n2YrZhQ== 32640\nIGp1dmVu 32641\nIFJlbmFpc3NhbmNl 32642\nIGZ1bmRyYWlzaW5n 32643\nIENoYW9z 32644\nIHBhcmFseQ== 32645\nIG5hcnJhdG9y 32646\nIGVjb3N5c3RlbXM= 32647\nQXNo 32648\nIG1pdGlnYXRpb24= 32649\nIEF1am91cmQ= 32650\nIElkZWU= 32651\nISw= 32652\nIMK9 32653\nIGxhbmRsb3Jk 32654\nIGRlZmVjdHM= 32655\nIGFjcmU= 32656\ndWxzaXZl 32657\nIGFsZ2Fl 32658\ncGVr 32659\nIGVtYmE= 32660\nIFJvYw== 32661\n6Zui 32662\na3NvbQ== 32663\nw6RjaGU= 32664\nIGxldWs= 32665\nIGxldmVyYWdpbmc= 32666\nIOq3uOugh+yngA== 32667\nIFBhbG0= 32668\nIMOkdmVu 32669\nIGxpcw== 32670\nIEluc3A= 32671\nIFJpdGE= 32672\nIEFiYg== 32673\naXRobQ== 32674\nIHN1cGVydmlzaW9u 32675\nIHJldmlzaXQ= 32676\nIHBpxJk= 32677\nIGV1aA== 32678\nIGZhZGVz 32679\nIG1vdHRv 32680\n5Y2h 32681\n0LXQt9C2 32682\nIFNoaW0= 32683\nIHJlbGV2YW5jZQ== 32684\nIG9v 32685\nIG9zdGF0 32686\nbmljYQ== 32687\nIGNob2l4 32688\nIEZhY3VsdHk= 32689\nIOykkeyXkA== 32690\nIEFib3Zl 32691\nINC90LXQsdC+0LvRjNGI 32692\nIHNlcXVlbmNpbmc= 32693\nIG51dHJpZW50 32694\nIGNvbnF1ZXJlZA== 32695\nIGRpZ2VzdGl2ZQ== 32696\nIGJhY2tkcm9w 32697\nIExvcmk= 32698\nYWlsYWJsZQ== 32699\nR2FtZQ== 32700\nIG5lZ2xlY3RlZA== 32701\nb21vcnBo 32702\naWxsYWg= 32703\nIGtuZQ== 32704\nIHNpaXTDpA== 32705\nIHdvcmtzcGFjZQ== 32706\nIFZlbmljZQ== 32707\nIEtuZQ== 32708\n0YnQvg== 32709\nhYA= 32710\nIEhhc3M= 32711\nIHZpdGE= 32712\nnbzrqbQ= 32713\nIGxheXM= 32714\nw6puY2lhcw== 32715\nw6lyaWNh 32716\nIExs 32717\n5rGC 32718\nIENvY2E= 32719\nIFdIWQ== 32720\n6Iie 32721\nIHJvdXRpbmc= 32722\nIHBlcm1pc3Npb25z 32723\nIGRpbmdz 32724\ncHJlbmQ= 32725\ncHJvZ3JhbQ== 32726\nIGNyb2NvZA== 32727\nYnJhbA== 32728\nQUFBQUFBQUE= 32729\nYWdpdA== 32730\nIE7DpA== 32731\nIGdla29tbWVu 32732\nYXR0ZW4= 32733\nIHJlZmVyZW5jZWQ= 32734\nIHBhaXJpbmc= 32735\nIFBhcnRuZXI= 32736\nIENvcm9uYXZpcnVz 32737\n0ZbRgQ== 32738\n6L2J 32739\nINeU15M= 32740\nIGVzcGVjw61maWM= 32741\nYXJzaQ== 32742\ncXVlbGxl 32743\nIHNwb250YW5lb3Vz 32744\n54ax 32745\nIOqyg+ydhA== 32746\nINCf0L7RgdC70LU= 32747\nINin2YTYrw== 32748\nIFNob3V0 32749\nINC90LDQuw== 32750\nIGRpc2d1aXNl 32751\nIEpvcmQ= 32752\nIHdlZQ== 32753\nIG1pZWpzYw== 32754\nIHNlcnVt 32755\nIHBsYWlzaXI= 32756\nIGNyZWRpYmxl 32757\nIGLDpQ== 32758\nIEFK 32759\nbWFyZXM= 32760\nIHJvZHM= 32761\nIGVyYW4= 32762\n44G+44GC 32763\nIHDDpMOk 32764\nIFVB 32765\nIFVua25vd24= 32766\nINmE2YU= 32767\nIFJhYmJp 32768\nIGxhYXQ= 32769\nIGhhaXJzdHlsZQ== 32770\nINi6 32771\n6YGL 32772\nIGNhY2g= 32773\nIFdyaXRpbmc= 32774\n0L7Rh9C60Lg= 32775\nYWJhZA== 32776\nIHN0cmFpZ2h0ZW4= 32777\nLS0i 32778\nd2lmZQ== 32779\nIGhvdHRlc3Q= 32780\nIHB1bnlh 32781\nIEZhc2hpb24= 32782\nZ3JpZmY= 32783\nIFFS 32784\nb3RjaA== 32785\nINCc0L7QttC10YI= 32786\nQ2xvdWQ= 32787\nIFN0cmlrZQ== 32788\nIEhlaW4= 32789\nIOecn+eahA== 32790\nIGxlaQ== 32791\nIEZsb3c= 32792\nd2Vncw== 32793\nIGhhYnI= 32794\n5Ymb5Ymb 32795\nbmFobWU= 32796\nzIE= 32797\nIHBsZWFzaW5n 32798\nb3BwaW5n 32799\nIOq1rOuPhQ== 32800\nIGRyYW4= 32801\nIGJhbmdz 32802\nIDc5 32803\nIHNrZXQ= 32804\nIGNhdmFs 32805\nIE1hY3Jvbg== 32806\nIHdlaWdodGVk 32807\nIG11dGVk 32808\nIG51ZXN0cmFz 32809\nRUVQ 32810\nIG1hdGhlbWF0aWM= 32811\nIE1SSQ== 32812\nYWd1cw== 32813\nIHRoZXJhcGllcw== 32814\nzrjOtQ== 32815\nIHVucGw= 32816\nIGNvbW1lbmNlcg== 32817\nZnVsbA== 32818\nIHRvd2Vscw== 32819\nIHBydWU= 32820\nIGxpY2Vuc2Vz 32821\n15vXldec 32822\nINCf0L7Rh9C10LzRgw== 32823\nIHBvaW50bGVzcw== 32824\nQnll 32825\nIGVsaWdpYmlsaXR5 32826\nIHNjcmFwZQ== 32827\nIGFidXNpdmU= 32828\nIE1hbnQ= 32829\nIGpldW5lcw== 32830\ndGFs 32831\nIFByaW5jaXA= 32832\nIE9ydGhvZG94 32833\nIG1lbG9k 32834\nINC80LDRgtC10YDQuA== 32835\nIHByb3NlY3V0b3I= 32836\nIG9waW9pZA== 32837\nINGD0LLQtdGA 32838\nIEJlZW4= 32839\nIOygkeyihQ== 32840\nIGR5bmFzdHk= 32841\nIGFqdWRh 32842\nIGVudHJlZw== 32843\nIHdlaWdoZWQ= 32844\nIGV1cmU= 32845\nIEJlbQ== 32846\nIGFibm9ybWFs 32847\nODI= 32848\nIEpS 32849\nIEFrdA== 32850\nIEJyaQ== 32851\nw7p0 32852\nIHN0YWdu 32853\nISo= 32854\nIHdlZ2Vu 32855\nIGxlYWtpbmc= 32856\nIFdvcmRz 32857\nIE1hdQ== 32858\nIHZ1ZQ== 32859\nIExpYW0= 32860\n0LDQvdC40LXQvA== 32861\nIGNsaW5pY2lhbnM= 32862\nIFB1bXA= 32863\nIGbDtnJzdA== 32864\nPy4uLg== 32865\nIGF1dG9tb3RpdmU= 32866\nIE93ZW4= 32867\nenVzYWdlbg== 32868\nIEh1bmRyZWQ= 32869\nIGRlY2VudHJhbGl6ZWQ= 32870\nIGJ1bGJz 32871\nINec15s= 32872\nIHByb3ZpbmNlcw== 32873\nIE1pbGFu 32874\nODE= 32875\na2Fz 32876\nIOuTow== 32877\nIGZvcsOnYQ== 32878\nIHJpZ2h0bHk= 32879\n5bO2 32880\ncsSF 32881\nIHZlbnVlcw== 32882\nIHdhaQ== 32883\nIHByZWRpY3Rpbmc= 32884\nIFdpRmk= 32885\nIOq2geq4iA== 32886\n2LHZiA== 32887\nINeU15Y= 32888\nY2VudHVyeQ== 32889\nIGdyYWR1YWw= 32890\nIFByb2JsZW1l 32891\nIOyXhQ== 32892\nIGNvcGluZw== 32893\nIEJydXM= 32894\nIHBlYW51dHM= 32895\naXJ0c2NoYWZ0 32896\nINC30LDQuw== 32897\nIFRyb3k= 32898\nIHNwZXJt 32899\nIE1pdGFy 32900\nIFTDvHJraXll 32901\nZ3JhbmQ= 32902\npq0= 32903\nINee16E= 32904\nIHBhbnM= 32905\nIEtub3dsZWRnZQ== 32906\nYmVybHk= 32907\nINCV0LPQvg== 32908\nIGRhbmNlZA== 32909\nIEZyb3N0 32910\nIEJ1cmc= 32911\nIGJpdGluZw== 32912\n7KCV7J2E 32913\nbWVhbA== 32914\nIGhlcm9pYw== 32915\nIG1vdGhlcmJvYXJk 32916\nIExpY2h0 32917\n44Gj44E= 32918\nbGxhbg== 32919\n0LDQudC9 32920\nINGA0Y/QtA== 32921\nIOC5gOC4 32922\nb25lbg== 32923\naXJpZQ== 32924\nQXJ0 32925\ncmFuZw== 32926\nzr3Otw== 32927\nIG5ld2Jvcm4= 32928\nIGFtaXM= 32929\nINin2YjYsQ== 32930\nIHNvcGhvbQ== 32931\nIENhcmVmdWw= 32932\nIHByb3NwZWN0cw== 32933\nZW5zZW4= 32934\nIHRocmlsbA== 32935\nIFZp4buHdA== 32936\nQWRhbQ== 32937\ncml0aW9u 32938\nZW50cmlj 32939\ndWRlbg== 32940\nIGNlcnRpZmljYXRlcw== 32941\nIGFzaGVz 32942\n6Kq/ 32943\ncGxheWluZw== 32944\nIHNhZGVjZQ== 32945\nIG9zdA== 32946\nIGFpcnBsYW5lcw== 32947\n0YDQvtC6 32948\nb25lcg== 32949\nIG1hZ25lc2l1bQ== 32950\nIGdvZGRhbW4= 32951\nIDE5NzI= 32952\nIFNjaHVsZQ== 32953\nIHRlbWF0 32954\nIHBhcnRvdXQ= 32955\n4K+C 32956\nIGludmU= 32957\nIFNjaWVudGlzdHM= 32958\nIEh1ZHNvbg== 32959\nd2lubmluZw== 32960\nY2Vrc2lu 32961\nIGNvbmdyZXNzaW9uYWw= 32962\nb3J1 32963\nIHJvcGVz 32964\n0LLQtdC0 32965\nIG1hZHJl 32966\nIGZlcnJ5 32967\nIENvaGVu 32968\nIFByZWQ= 32969\nIHZhZ3k= 32970\nINCx0LXRgdC/ 32971\nIG11bHRpbQ== 32972\nIGRyYWluYWdl 32973\nIHNpbXVsYXRvcg== 32974\nZ2lnZ2xlcw== 32975\nIFN0YWRpdW0= 32976\n0L7QsdGJ 32977\nIG5vdGljZXM= 32978\nIGNyYXdsaW5n 32979\nIGdyb3VwZQ== 32980\n5Y+4 32981\nIGt0b8Wb 32982\nIFlvZ2E= 32983\nIG1lZGlkYQ== 32984\nINGF0LLQsNGC 32985\nIExpdGU= 32986\nIHJhdg== 32987\nb3JhbWE= 32988\nIGRpc2NvcmQ= 32989\nIERJUkU= 32990\nIHRlaA== 32991\nIE51cnM= 32992\n57KJ 32993\nIHBpdGNoZWQ= 32994\nIGJhcmtpbmc= 32995\nIENva2U= 32996\nd2lhZA== 32997\nIHBvcHVsYXRlZA== 32998\n6Zmk 32999\ncGVsbGVk 33000\nINCx0L7Qsw== 33001\nIHBld25v 33002\nIEN1YmU= 33003\nIHJlY3J1aXRlZA== 33004\n6YCZ56iu 33005\nIENhcmE= 33006\nxLHEn8SxbsSx 33007\naW1hdGVk 33008\nINGI0LrQvtC7 33009\naWNpb25hbA== 33010\nINC/0YDQvtGE 33011\nIGNvbnRhbWluYXRpb24= 33012\nIMO6bHRpbW9z 33013\nIGZlYXJmdWw= 33014\nIGVsZXBoYW50cw== 33015\ndXNp 33016\nIGlUdW5lcw== 33017\nIFN3YW1p 33018\n6rw= 33019\nIOyEpOuqhQ== 33020\nIFJpY2hhcmRz 33021\nIG1hZ25ldHM= 33022\nIFJpY2h0dW5n 33023\nIExlZ2lvbg== 33024\n6I+c 33025\nIGtpdHR5 33026\nIGtpc3NlZA== 33027\nIHdhdGVyaW5n 33028\nIGNvbm8= 33029\nIFBhbGVzdGluZQ== 33030\naWRpcg== 33031\nIG1hemU= 33032\nIGZsdWlkcw== 33033\nIFByb2R1Y2Vy 33034\nIEtyc25h 33035\n5aW95ZWm 33036\nbGFm 33037\nINeQ15U= 33038\nIG1pZXN6 33039\nIFhpbmc= 33040\nb2ludGVk 33041\nc2Vpbg== 33042\nIEZ1aw== 33043\nIERlcHJlc3Npb24= 33044\nIER1dHk= 33045\nIFBhbnRoZXI= 33046\nIHN1bmQ= 33047\nIHJlZmVyZQ== 33048\nIGV4Y2x1c2lvbg== 33049\nIG5hdmFs 33050\nIFdpbnN0b24= 33051\nIHNsb2dhbg== 33052\nIGh5cG90aGV0aWNhbA== 33053\nIGVsZXZhdGU= 33054\n66C5 33055\nIGNhYmXDp2E= 33056\nIEdlc3VuZA== 33057\nbWV0ZXI= 33058\nIOyVhOuLiOuptA== 33059\nIGNsb3VkeQ== 33060\n4oCmPw== 33061\nIFNjaHJpdHQ= 33062\nIEpT 33063\n7I0= 33064\nIFNwcmluZ3M= 33065\nIEJhdHRlcg== 33066\nt7A= 33067\nIHRhaWxvcg== 33068\nIFBUU0Q= 33069\nIEdlbnQ= 33070\nIGJhxJ8= 33071\nIHNwYXR1bGE= 33072\nIGNyYXk= 33073\nIExlZ2lzbA== 33074\nIHPDug== 33075\nIGxldmU= 33076\n4Liy4Lih 33077\nIGVyYWQ= 33078\nIGRvbmc= 33079\nIGRlcm0= 33080\nIEJhbmtz 33081\naWNobw== 33082\n5YWI55Sf 33083\nIEZyYW56 33084\ncmF2ZWw= 33085\n6YGU 33086\n0L7Qu9C+ 33087\nIGZsdXRl 33088\nIEVr 33089\nIGpveWZ1bA== 33090\nIGNoYXNlZA== 33091\nIExhcmdl 33092\nT3Zlcg== 33093\nIGVudHJlcHJlbmV1cmlhbA== 33094\nIGNvbnNpZGVycw== 33095\n0YPQtdC8 33096\nb3Bh 33097\nIGRvcm1pcg== 33098\nIEVsZW1lbnRhcnk= 33099\nIHByenlwYWQ= 33100\n0YPRgdC60LA= 33101\nINC+0YfQtdGA 33102\ndWdlbmU= 33103\nIHRlbmlkbw== 33104\nIGx1Z2FyZXM= 33105\n66U= 33106\nINGH0LDRgdGC 33107\nIHNhbw== 33108\nIGJyYWlk 33109\nIFZlcmU= 33110\nIFJlaWNo 33111\nIFBvc3M= 33112\nIGluYW4= 33113\nd2FuZA== 33114\ncmVm 33115\nIG1vbnRyZXI= 33116\nIDE5ODE= 33117\n55Wq 33118\nYXPEsW5kYQ== 33119\nIGNocm9tZQ== 33120\nIFRyaW5pdHk= 33121\nIGV4cGxvaXRhdGlvbg== 33122\nIFNlbnNl 33123\nIENNUw== 33124\nIE5vYmxl 33125\nIOyEoO2DnQ== 33126\nIHN3ZWxsaW5n 33127\nZWxlY3Ryb25pYw== 33128\nXT8= 33129\nIGJydXNoaW5n 33130\nIGxpcXVpZGl0eQ== 33131\nIEhvb2s= 33132\nIENvbm5vcg== 33133\nIEFsdW0= 33134\nIGd1Y2tlbg== 33135\nc3VpdGU= 33136\nIHdpZWxl 33137\nIGJhcnJlbHM= 33138\nIFJlZ2Vs 33139\nIE1lbnQ= 33140\nIFRyaXA= 33141\nIEJydXNo 33142\nIEVyaWs= 33143\ndXJhdGU= 33144\nyZly 33145\nIEN5cg== 33146\nb3VibGU= 33147\nIEJlY2Nh 33148\nIHBhc3N3b3Jkcw== 33149\nxbE= 33150\nYm9yZw== 33151\nIHZlbmRv 33152\nIENsYXVz 33153\nIEZheg== 33154\naW5kZXN0 33155\nIGRlY2Vhc2Vk 33156\nIGNvbXBhcmlzb25z 33157\nIExDRA== 33158\nIFBvcms= 33159\nIGV2ZW50dWFs 33160\nIHBhdHJlb24= 33161\nIGluYWJpbGl0eQ== 33162\nIGV4dGluY3Rpb24= 33163\nIOyii+yVhO2VmOuKlA== 33164\nINGB0L7RgQ== 33165\nYWp1 33166\nINeR15DX 33167\nIHNvZm9ydA== 33168\nIGRlc3RpbmVk 33169\nIFJpbg== 33170\nIG1vdXRocw== 33171\nIE5hdMO8cmxpY2g= 33172\nIHByZXNlcnZpbmc= 33173\nIGxpbXA= 33174\n6buo 33175\nb2N1c2Vk 33176\n0LjQvdCz 33177\nIGV4cG9zaW5n 33178\nIM6+ 33179\n640= 33180\nbGF1Z2g= 33181\nIGhpc3M= 33182\n44Gg44GL44KJ 33183\nIGluZGll 33184\nIGRldGFs 33185\n0YDQsNCy0YHRgtCy 33186\nIHRyw6pu 33187\n5pWw 33188\nIG9nbmk= 33189\nIHNpbXBsZW1lbnRl 33190\nIDE5Nzg= 33191\nIGdvbw== 33192\nIDE5Njc= 33193\nIGdlbnVn 33194\naMO2 33195\nIGhpc3TDsw== 33196\n5a6f 33197\nIGxvYnN0ZXI= 33198\nY2VuZG8= 33199\nIHRlaWw= 33200\nIGFsbGV2aQ== 33201\nMDAwMA== 33202\nT0xE 33203\nIHBlc29z 33204\nIGJvbnVzZXM= 33205\nIGFtaQ== 33206\nIHJldml2YWw= 33207\nIEhvcnNl 33208\nIHNhY2s= 33209\nVGFsaw== 33210\nIG11bGhlcg== 33211\nINC/0L7RgdGC0L7Rj9C9 33212\nIEhvb2Q= 33213\nSHVo 33214\nIOu2gQ== 33215\nIGh5dW5n 33216\nIE1lZXRpbmc= 33217\nIGltcG9ydGE= 33218\nIOywvuyVhA== 33219\nIFZlcm4= 33220\nIHN0cmlwcGVk 33221\nIHJlZnVzZXM= 33222\nIHF1YWxpZmljYXRpb25z 33223\nb3Bs 33224\ngOuPhA== 33225\naXjDrQ== 33226\nIGRpYWI= 33227\naXRpbWU= 33228\nZmxvd3M= 33229\nIGluYWM= 33230\nIEdvbmc= 33231\nIG1lYW5pbmdsZXNz 33232\nIGNvdXJhZ2VvdXM= 33233\nIG1pY3JvYmk= 33234\nYXp5 33235\naGlzdA== 33236\nIHZvbHVudGVlcmluZw== 33237\nVklF 33238\nIHZpb2xhdGVk 33239\nIHN5bXBhdGh5 33240\nIEVkaXQ= 33241\n5aW95YOP 33242\nZWxlY3RyaWM= 33243\ncHJvZHVjdA== 33244\nIHBhbmRlbWlh 33245\nIGdlb21ldHJpYw== 33246\nIENvbnZlcnM= 33247\nZ3Jl 33248\nIGdsdXQ= 33249\naXN0ZWQ= 33250\nINin2YTZgw== 33251\nIENoYWlu 33252\nIFByZXNlbnQ= 33253\nIFlpbg== 33254\nINGB0L7Qsw== 33255\nIFZsb2c= 33256\nIOyWtOuouA== 33257\nIGRvbm4= 33258\nIGhpdGNo 33259\ndWNraW5n 33260\n44GK44GE 33261\nd2FsZA== 33262\ncmlzaw== 33263\nIGhhcmk= 33264\nIEtlbnM= 33265\nIElkb2w= 33266\nINCy0L3QuNC80LDQvdC40LU= 33267\nIHRvZGQ= 33268\nIHNtYXNoZWQ= 33269\nIGludmFyaQ== 33270\nINC60L7QvdGC0YA= 33271\nIGF1dGlzdGlj 33272\n7J6l64uY 33273\nUmVz 33274\n0LTRiw== 33275\nY2hhdQ== 33276\nIHNlbHY= 33277\nIGjDpHR0ZW4= 33278\n4KS/ 33279\nIGV4cGVjdHM= 33280\nz4HOtw== 33281\nIGHDp8Sxaw== 33282\nIEhUVFA= 33283\nbGXFnw== 33284\nIHN3ZWVwaW5n 33285\nIEJldGE= 33286\nIGNvdW50ZXJwYXJ0cw== 33287\nYWJpbGU= 33288\nIFNpbXM= 33289\nQ3M= 33290\nIHJlcGFy 33291\nc3F1 33292\nIHByb3ZpbmNpYWw= 33293\nIHNoYXJlaG9sZGVycw== 33294\nIHJ1bnRlcg== 33295\nIGdlZGFjaHQ= 33296\nIFRlZW4= 33297\nIGdyYW5kcw== 33298\n55Si 33299\nYWdsZXM= 33300\nIHJvY2t5 33301\ndmVucw== 33302\nIHJpdmFscw== 33303\ndW5hbA== 33304\nIHJlYWN0cw== 33305\n66k= 33306\nIG1lcmN1cnk= 33307\nIEx1aWdp 33308\nINC+0LM= 33309\nIEpVU1Q= 33310\nIGxvZA== 33311\nIGNvcnRleA== 33312\nd2ln 33313\nIGxha2g= 33314\n7KSR7JeQ 33315\nIFZpYw== 33316\nIE11bmQ= 33317\nIG1hcHBlZA== 33318\nIERlbGw= 33319\nIERydWNr 33320\nIGxpZmVz 33321\n0LDQu9GM0L3QvtC1 33322\naXZpZHVhbA== 33323\nYWTEsW0= 33324\nIGF0cmF2 33325\nIEZsdWc= 33326\nIEtsZWlu 33327\n6rGw7JW8 33328\n4Lir4LiZ 33329\nIGFwcGxp 33330\n4K6+Pw== 33331\nw7x5b3J1bQ== 33332\nINC40L3RgtC10YDQtdGB0L3Qvg== 33333\nIGRpc2luZmVjdA== 33334\nPi0= 33335\nIGNoYW1wYWduZQ== 33336\nIGtsYQ== 33337\nb3BlcnM= 33338\nVHJhbnM= 33339\nIERlc2VydA== 33340\nIGN1bHRpdmF0ZQ== 33341\nIEZ1Y2tpbmc= 33342\naWRlbGl0eQ== 33343\nINGC0LDQvQ== 33344\nIGluY3Vi 33345\nIHRlbXU= 33346\nIGxlYXJuZXI= 33347\nZm91bmRlcg== 33348\nIFN5bA== 33349\n44KA 33350\nIGZhdG8= 33351\nemllcg== 33352\nIOyXhuydtA== 33353\nIOyIqA== 33354\nIHBzeWNobw== 33355\nINGC0LXQu9C10YQ= 33356\nIHJlZ2FyZGU= 33357\nIHJlcHJlc2VudGF0aW9ucw== 33358\nIGxpdGlnYXRpb24= 33359\nIHNwYW5u 33360\ndWx0cw== 33361\nYmlvcg== 33362\n6KaL44Gm 33363\n5LiN5aSa 33364\nIFN1cnZleQ== 33365\nIExFRHM= 33366\nIHRyw6Q= 33367\nIGzDqm4= 33368\nIGFudGlveGlk 33369\n0LXRgNC+0Lw= 33370\nIGluZHVjdGlvbg== 33371\nIGZvb2xlZA== 33372\nw6R0emxpY2g= 33373\nINCz0L7QstC+0YDRj9GC 33374\nIEZhY3Q= 33375\ndW1iYWk= 33376\nIHdpZ2dsZQ== 33377\nTk9VTg== 33378\nIGTDqXZlbG9wcA== 33379\nIENsYXJv 33380\nIOy4 33381\n66w= 33382\n44Gq44KT44Gg 33383\nIGFjY3VtdWxhdGU= 33384\nIG1haW50YWlucw== 33385\n64Q= 33386\nIEZpZ2h0ZXI= 33387\n7Yag 33388\nIG1hdGlu 33389\nIGNvdXBvbg== 33390\nIHN0dW50 33391\nIGRlYnV0ZWQ= 33392\n5b6F44Gj44Gm 33393\nIHByYWc= 33394\n0LjQstCw0LXQvA== 33395\nNzM= 33396\nIGV4cHJlcw== 33397\nIOyYpOu5oA== 33398\nINC/0LXRgNGB0L7QvQ== 33399\nIGNhbGN1bHVz 33400\nIGFicnVwdA== 33401\nIEluc3BlY3Rvcg== 33402\nb3VydA== 33403\n5paZ 33404\nxbpuaWVq 33405\naW50ZW5zZQ== 33406\nQmE= 33407\nIGxvdW5nZQ== 33408\nIGFzdGhtYQ== 33409\nIEhpw6c= 33410\nqrs= 33411\nIGVkaXRvcmlhbA== 33412\nIHNlaXpl 33413\nIGvEsXI= 33414\nIG1vdXZl 33415\nIHRpZXJyYQ== 33416\nIHRlc3Rvc3Rlcm9uZQ== 33417\nIHJo 33418\nIEtpbmdzdG9u 33419\nRUxMRQ== 33420\nIFJlcHJlc2VudGF0aXZl 33421\nIDE5NzQ= 33422\nIGliYQ== 33423\nVHM= 33424\nIHNvcnRh 33425\nICg/KQ== 33426\nINiq2Yg= 33427\nIOuCtOugpA== 33428\nIGJla29tbXQ= 33429\nIHNwaXJpdHVhbGx5 33430\nIGRpc3RvcnRlZA== 33431\nTWFk 33432\nIHJlaW0= 33433\nw6FuaA== 33434\nIE90dG9tYW4= 33435\nIFJlbGln 33436\nIEVscw== 33437\nIHJldGFpbmVk 33438\nIExhdWdocw== 33439\n5oC7 33440\nIFNBUw== 33441\nINC60L7Qu9C40YfQtdGB0YLQstC+ 33442\n15XXqteo 33443\nIGlubm92YXRl 33444\nIGtvcms= 33445\nINGA0LDRgdGB0LrQsNC30YvQsg== 33446\nb25kZXJl 33447\naXZp 33448\nYXll 33449\nb3VudHk= 33450\nINC/0L7Qu9GD0YfQsNC10YLRgdGP 33451\nIGJ1bnM= 33452\n5YWr 33453\nIHnDvHpkZW4= 33454\nIHN1cmdlcmllcw== 33455\n2KPZhg== 33456\nIGJhbmtydXB0Y3k= 33457\nd2VsdA== 33458\nIHNpYW1v 33459\nIGRhcmtlc3Q= 33460\nIEhhbm4= 33461\nZ2dh 33462\nIGZvcm1hcw== 33463\nIERq 33464\nbmFtZWQ= 33465\nIHNoaWVsZHM= 33466\ndWVsbGVy 33467\nIEZldw== 33468\nIGxhY2U= 33469\nIGZ1cmlvdXM= 33470\nIFlV 33471\nIHNvY2lldGFs 33472\nIGp1ZGdlbWVudA== 33473\nIERvcw== 33474\nIGphYg== 33475\nbGF3cw== 33476\nIHJlaW52ZW50 33477\nIEthdGhlcmluZQ== 33478\nIENob2k= 33479\nYWRvd3M= 33480\nIHJhbnM= 33481\nb2Rlbg== 33482\nIE1pZHdlc3Q= 33483\nbsSxbg== 33484\nIGRlcG9ydA== 33485\nIERpcA== 33486\n57SF 33487\nIGF0ZW5jacOzbg== 33488\nIENvdXJ0bmV5 33489\naXZpZGFk 33490\nINqp24E= 33491\nIGVmZmljYWN5 33492\nIEJyb29rcw== 33493\nIHJlZmVycmFs 33494\nINC60L7QvdGG 33495\nIG1hbGljaW91cw== 33496\nIGtpcg== 33497\nIEdvZGRlc3M= 33498\nIGZ1bmt5 33499\nIGludGVyaW0= 33500\nIEvDtnJwZXI= 33501\nIOyWvOun 33502\na3Vy 33503\nINC60LvQuA== 33504\nIHRydWNz 33505\nZ2VzZXR6 33506\nIHp1Zw== 33507\nIEdsw7xjaw== 33508\nIE1pbnV0ZQ== 33509\nIHByZXN0aWdpb3Vz 33510\nIG5pZXo= 33511\nIGNvbmNlbnRyYXRpb25z 33512\n0LvQsNGB0YLQuA== 33513\nIFNpcw== 33514\nIFZpdGFtaW4= 33515\na292 33516\nIFBCUw== 33517\nINC90LXQtQ== 33518\nIHJldGFpbGVycw== 33519\nIGNvbnZlbnRpb25z 33520\nIFNhbWFudGhh 33521\nIHByb3VkbHk= 33522\nSm9yZGFu 33523\nIEpBU09O 33524\nYXRr 33525\nIHRyaXN0ZQ== 33526\nIHN0w6Ry 33527\nIHJlaXRlcmF0ZQ== 33528\nIHBvc3Rlcmlvcg== 33529\nIDE5NzM= 33530\nIFBpbmU= 33531\nIEp1bGlldA== 33532\nIHBlZGly 33533\na2ls 33534\nIG92ZXJsYXBwaW5n 33535\nIGV4Y2x1ZGU= 33536\nIGVjb27Ds20= 33537\nIGFjY2VwdHM= 33538\nIFN0ZXI= 33539\n5rG6 33540\nIOyatOuPmQ== 33541\nZXN0YWI= 33542\nIHR1Zw== 33543\nYXJn 33544\nIGxpdnJv 33545\n2KfYtQ== 33546\nIHNlYW1z 33547\nIGJ1cmF5YQ== 33548\nIGVsbG8= 33549\nIFRN 33550\nIFBhdw== 33551\nIEluZGV4 33552\nRXhj 33553\nIGluc3BpcmF0aW9uYWw= 33554\nIGR1bms= 33555\n6LCB 33556\nYWt0ZXI= 33557\nIGNvbmRpdGlvbmVy 33558\nIFNhbHV0 33559\nxYJlYw== 33560\nIOyJvQ== 33561\nINGD0LfQvdCw 33562\nIFJvbWVv 33563\nZnJ1aXQ= 33564\nIFlP 33565\nIGNo4buJ 33566\n0LHRgw== 33567\nYm9ucw== 33568\nIHJlcHJvZHVjdGl2ZQ== 33569\nIG9yYWRh 33570\nIO2aqA== 33571\nIHRlbnRhcg== 33572\nIG1hw7FhbmE= 33573\n44Ks 33574\nIHNvbHZlbnQ= 33575\nSmVzc2ljYQ== 33576\nIExlZ2Fs 33577\nIHR1YQ== 33578\nIHNpYw== 33579\nIEVR 33580\nYXVrZWU= 33581\n7Iuc64uk 33582\nIMWedQ== 33583\nIGFkaGVyZQ== 33584\nIFR1bA== 33585\nIOCuhg== 33586\nIHRleHRib29rcw== 33587\nIEZpZnRo 33588\nIGV4cGVyaQ== 33589\nIGNoaWM= 33590\nIGhlYXA= 33591\naW5lbHk= 33592\nYXRyYQ== 33593\nVHdv 33594\nIGhlbGVtYWFs 33595\nIGZyZW4= 33596\n5o6o 33597\nIGJpc2hlcg== 33598\n2KfYtA== 33599\nIOyEoOyDnQ== 33600\nIFRhZ2Vz 33601\nIHPhu7E= 33602\nIGJ1bGxpZWQ= 33603\n2KQ= 33604\nIGJlbmVmaXRlZA== 33605\nIFByZXZpb3VzbHk= 33606\nINGN0YTRhA== 33607\n2Y0= 33608\nIHNlbmF0ZQ== 33609\nIE1vcm0= 33610\naWprZQ== 33611\nIEZsdQ== 33612\nIGluY29ycG9yYXRpbmc= 33613\namFjaw== 33614\nINC/0LjRgg== 33615\nIGltcGx5 33616\nIGhhY2tz 33617\nIFJJQ0g= 33618\nINC60LLQsNGA 33619\nINC/0YDQtdC60YDQsNGB 33620\nIGRlcGVuZGVuY3k= 33621\nIOyaqQ== 33622\nIOyxhQ== 33623\nIHfDpGhyZW5k 33624\nIHN1bGxh 33625\nIFBpdHRzYnVyZ2g= 33626\nIGVzZW1waW8= 33627\nvOuhnA== 33628\ncHJvdA== 33629\nIFJvc2Vu 33630\nIEluZGVwZW5kZW5jZQ== 33631\nIHBhcnNsZXk= 33632\naWVnZW4= 33633\nIGhhdw== 33634\nIGFxdWVsbA== 33635\nIENBUA== 33636\nINGA0LDQsdC+0YLQsNGC0Yw= 33637\nIENsaWZm 33638\naW9uYXI= 33639\nIHNlY3VyaW5n 33640\n5oiR5YCR55qE 33641\nzr3OtQ== 33642\nIHV0aWxpcw== 33643\nIGNvdWxl 33644\nIFBpbmc= 33645\nIHRyZWs= 33646\nIGZhaw== 33647\nIGVub3JtZQ== 33648\nIOyLqw== 33649\n6K6p 33650\nIGRvdWJsaW5n 33651\nINC90YDQsNCy0LjRgtGB0Y8= 33652\nIGhlZA== 33653\naG92ZW4= 33654\nIFN0YW5kaW5n 33655\nIG3DrW4= 33656\nIEppbWlu 33657\nIG1vbmFyY2g= 33658\nIGNva2U= 33659\nIG1y 33660\nIGNsaWM= 33661\nw40= 33662\nIGltcGVhY2htZW50 33663\nIGR1cmFiaWxpdHk= 33664\nIHZhcmlvcw== 33665\nIGNvbW1lcmNpYWxz 33666\nIGdyZWV0aW5ncw== 33667\nIFJp 33668\nIEFwcHJlY2k= 33669\n7J6I64qU 33670\nIHLDqXN1bHQ= 33671\nw6lydA== 33672\nIHNhbHV0ZQ== 33673\nIHBvZGVyaWE= 33674\nIHN1bnJpc2U= 33675\ndmVjaw== 33676\nIHJlbHVjdGFudA== 33677\nIGNvbW1pc3Npb25lcg== 33678\n5b+1 33679\nw6J0ZQ== 33680\nIEtlbm55 33681\nIFNpcmk= 33682\n44OD44OX 33683\nIOuKmA== 33684\nIEVF 33685\nIHVuY2g= 33686\n0LrQvtC9 33687\nINin2YTYpQ== 33688\nIGJlbHRz 33689\nIGhhc3M= 33690\nINC80L7Rjw== 33691\nIGRpc3BsYWNlZA== 33692\nIGFicmE= 33693\nzq3Ouw== 33694\nIHNjcmF0Y2hlcw== 33695\nIGNvbWV0 33696\nIGF1dGhvcml6YXRpb24= 33697\nIExMQw== 33698\nIHByb2R1aw== 33699\nIHJlaGFiaWxpdGF0aW9u 33700\n5Z4= 33701\n0ZbRhw== 33702\ndWRpbmc= 33703\nb2xpdA== 33704\nIDEwNQ== 33705\nIGV4cGFuZHM= 33706\nIGFsdHJp 33707\nIEtvbW1lbnQ= 33708\nIGFuZg== 33709\nUGw= 33710\nIE1hbmE= 33711\nZmVk 33712\nIGJyaQ== 33713\nIG9yYQ== 33714\nR3M= 33715\nIEd1cg== 33716\ndWNrbGFuZA== 33717\nIGp1bmN0aW9u 33718\nIGlyb25pYw== 33719\nIEZlZWQ= 33720\nIHByYWt0 33721\nIEhhbW1lcg== 33722\njOuPhA== 33723\nIFRyYWN5 33724\n57Wx 33725\nIEFzaWRl 33726\n0L3QtdCz0L4= 33727\nINC40YHQv9C+0LvRjNC30L7QstCw0YLRjA== 33728\nIHphag== 33729\nIGVxdWl0YWJsZQ== 33730\nIGN1cmI= 33731\nIOOBk+OCjA== 33732\nIGRlcml2YXRpdmVz 33733\nIHB1cHBpZXM= 33734\nIEtlbm5ldGg= 33735\nIENvbXBs 33736\naWdyYW0= 33737\nIEdhcmNpYQ== 33738\nKSI= 33739\nIEhhcmJvcg== 33740\nZXN0aWFs 33741\nIOS+hg== 33742\nIGVycw== 33743\n5rk= 33744\nIHVud2FudGVk 33745\nIGJlbGFuZw== 33746\n0LDQs9C+ 33747\nZW1i 33748\nZG9z 33749\nIOyZnOs= 33750\nIEJ1ZGdldA== 33751\nIGJhdHRsaW5n 33752\n2K3Yqg== 33753\na29r 33754\n0L3QsNGH0LDQu9Cw 33755\nIHBsYWc= 33756\nIGNhbnRpZGFk 33757\nIGdydXBvcw== 33758\nIHBsdWdpbnM= 33759\nbGVyaW5p 33760\nINC40LzQtdC10YI= 33761\nIHNvenVzYWdlbg== 33762\nb2xpY3M= 33763\nIHB1ZWJsbw== 33764\nIHJlbWluaXM= 33765\ncsOkbg== 33766\nIE1vcnJpc29u 33767\nIGxpbmhh 33768\nIGJyZWF0aHM= 33769\nIFRhc3Rl 33770\nIGVuZnJlbnQ= 33771\nIERvY2tlcg== 33772\nINC00LXQvQ== 33773\nIGV0aG5pY2l0eQ== 33774\nIHdvYg== 33775\nIHN1ZmZlcnM= 33776\nIHRyYW5zaXRpb25pbmc= 33777\nIFJhbmdl 33778\nxJlkenk= 33779\nINC60LDRgg== 33780\nIHN5bmVy 33781\nIGRvbnV0 33782\nIHByb2JhYmlsaXRpZXM= 33783\nIE9tYXI= 33784\nV2hpY2g= 33785\ndWlzaA== 33786\naXNpbg== 33787\nIGRlbW9z 33788\nIOyggOq4sA== 33789\nIOuYkeqwmQ== 33790\nINC10LTQuNC9 33791\nIGNlcnZl 33792\nIGpva2E= 33793\nSUFO 33794\nIGtpbG9tZXRlcg== 33795\nIGhvcml6b250YWxseQ== 33796\nIEJoYWc= 33797\nIC0+ 33798\nIE1vbml0b3I= 33799\nIGtub3dsZWRnZWFibGU= 33800\nIGZhdg== 33801\nIHBpbm5lZA== 33802\nIGVCYXk= 33803\naWNrZXI= 33804\nIOyeoOq5kOunjA== 33805\nIFhpYW9taQ== 33806\nIGNhcGl0 33807\nIG5w 33808\nIDE5NjU= 33809\naG9l 33810\nIG5vaw== 33811\nIFNhZ2U= 33812\nINC90LXQu9GM0LfRjw== 33813\nIFRvdw== 33814\nZ2Ft 33815\nIGRpY2Vu 33816\nIFNVQlNDUklCRQ== 33817\nIHJlYm9vdA== 33818\nIHBhag== 33819\nIOuztOyXrOs= 33820\nIHRoaWNrZW4= 33821\nIFJlYWxpdHk= 33822\naWTDpG4= 33823\nTmE= 33824\nIOqyg+ydgA== 33825\nISEp 33826\nIHJvdXRpbmVz 33827\nINC+0LTQvdC+0LPQvg== 33828\nIGV4dGluZw== 33829\nIOymnQ== 33830\nIHN1bGZ1cg== 33831\nIGNhcnZl 33832\nIGFzdGVyb2lk 33833\nIFdhcnJpb3I= 33834\nIHBob3RvZ3JhcGhlcnM= 33835\nIHBlbGw= 33836\nIGNyb3Nzb3Zlcg== 33837\n5oiR55+l6YGT 33838\nIGhhY2Vtb3M= 33839\nIE5lag== 33840\nIHNldHRsaW5n 33841\nIGlybQ== 33842\nIEJvb2tz 33843\naWVudMO0dA== 33844\nIGVzcGFjaW8= 33845\nIFNjaG9sYXJz 33846\nIGRvb21lZA== 33847\nIElSUw== 33848\nd29obA== 33849\nIHNlZ3Vl 33850\nIOuIhOqwgA== 33851\nIHByYXRpYw== 33852\nQlQ= 33853\nIENvbnNpZGVyaW5n 33854\nIEJ1ZmZhbG8= 33855\nIHRyYWluaW5ncw== 33856\nIGdlYnJ1 33857\nIEdsZWljaA== 33858\nIHBpcmF0ZXM= 33859\nIGVudmVsb3A= 33860\nIHJlb3Blbg== 33861\naW1hdA== 33862\nIHRlZQ== 33863\nIHN1ZWQ= 33864\nZmVo 33865\nINeU16c= 33866\nIGRpZXRz 33867\nIGp1bnRvcw== 33868\nYXN0bw== 33869\nIG1pc3VuZGVyc3Rvb2Q= 33870\nIHJ1aW0= 33871\nIGNsYXNzaWZ5 33872\nINC/0YDQvtC00YPQug== 33873\nIGluc2U= 33874\nIGlsbHVzdHJhdGVk 33875\nIGNvcnJvc2lvbg== 33876\nIGFjY3JlZA== 33877\nIEF1bnRpZQ== 33878\nINC/0YDQuNCy0LXRgg== 33879\nIExJVkU= 33880\nIHJlaw== 33881\nIHJlY2VpcHQ= 33882\n5Yiw5bqV 33883\nIEJhcmJpZQ== 33884\nIFNuYWtl 33885\ndHVybg== 33886\nSmVmZg== 33887\n44GK44GK 33888\nlYQ= 33889\nVk9JQ0VPVkVS 33890\nY29sbA== 33891\nIHJ1bm5lcnM= 33892\n7KCc6w== 33893\nb3Nvcw== 33894\nbW9vbg== 33895\nIGtleW5vdGU= 33896\nIEluc3RpdA== 33897\nU1BFQUs= 33898\nIHBsdWdz 33899\nIGN1cnY= 33900\nIFl1cmk= 33901\nIFRoZXJlcw== 33902\nIFBz 33903\nIM68z4DOvw== 33904\nIGNvbnZlcnRlcg== 33905\nIHJlZmluZQ== 33906\nIGJhZGFzcw== 33907\nIM6/zrk= 33908\nIHJlZ2Vu 33909\nYXp6aQ== 33910\n2YrZgQ== 33911\nIHNlaXplZA== 33912\nIGnDp2Vy 33913\naWxlZQ== 33914\nIHVwc3RyZWFt 33915\nIGJ1ZHM= 33916\nIHBpbQ== 33917\nIO2VmOujqA== 33918\nIGFsbHVkZWQ= 33919\nIHRoZW1lZA== 33920\nIGNvbnNpc3Rpbmc= 33921\nIGJvbnM= 33922\ndW51eg== 33923\nINC/0YDQvtCy0L7QtA== 33924\nIExvdmVseQ== 33925\n4KWL 33926\nIHBhcmFjaA== 33927\nIFN0YWF0cw== 33928\n6ZqK 33929\nIHNlbGVjdGl2ZQ== 33930\nIGZhc2U= 33931\nIEdlb3JnZXQ= 33932\nIGNvY2FpbmU= 33933\nIHJlcHJvZHVjdGlvbg== 33934\nIExhcmE= 33935\nIExE 33936\nIGdo 33937\nSm9u 33938\nIGzDpQ== 33939\nIOuRkOs= 33940\nIHR5cGVk 33941\nIEJhbmE= 33942\n65Oc6w== 33943\nIHNhdm9yeQ== 33944\nIFpvbWI= 33945\nc3RhbmRlbg== 33946\nIHBlZGVzdHJpYW4= 33947\nIGRpZmbDqXJlbnRz 33948\nIOyLuA== 33949\n6Imv 33950\nIGNvbXBsYWluZWQ= 33951\n56aP 33952\nINCa0YLQvg== 33953\nINec16Q= 33954\nYWxpxZtteQ== 33955\nIG1vcnRhcg== 33956\nIHZlcmRpY3Q= 33957\nIHN1ZmljaWVudGU= 33958\nIE1pbGxpb24= 33959\nbWl0dGVs 33960\naW5hbHM= 33961\nINin2YTYrg== 33962\n0LDRjtGB0Yw= 33963\nIG1pxJlkenk= 33964\nIE9sZQ== 33965\nIGludmVydA== 33966\nY3p5xIc= 33967\n0L7Qt9C80L7QttC90L4= 33968\nc3RhcnRlcg== 33969\nIGF1ZGl0b3I= 33970\nIFNjb3V0 33971\nY2hpZW4= 33972\nIFN2ZXJpZ2U= 33973\ndWZmbGVk 33974\nIHplaG4= 33975\nIEF1Y2tsYW5k 33976\nIGFyZ2VudA== 33977\nIDE5NzY= 33978\nIEhvZQ== 33979\nIGJvdGhlcnM= 33980\nIHNvY2lhbGlzdA== 33981\nIHBsaWVycw== 33982\nIGVtZXJnZW4= 33983\nIFhQ 33984\n0LXRgNC+0LI= 33985\nTW9yZQ== 33986\nIExldmk= 33987\nIEFuZGVycw== 33988\naWJpbGlkYWQ= 33989\nIFBhcmVudHM= 33990\nIGluZHVjZWQ= 33991\n7Ja07KQ= 33992\nIGJhbGFuY2Vz 33993\nINCy0YvRiA== 33994\nIHN1Ym1hcmluZQ== 33995\nU3RhcnQ= 33996\nIGRyaWVz 33997\nIHZvbHZlcg== 33998\nIHRpY2tpbmc= 33999\nY290dA== 34000\nIGZhag== 34001\ncHLDqXM= 34002\nIFNhYmI= 34003\nINC30LDRhw== 34004\nINC/0L7QutGD0L8= 34005\nIGJhcHRpemVk 34006\nIEJyaWxsaWFudA== 34007\nINCR0L7Qsw== 34008\nIG1vdHM= 34009\nYml0cw== 34010\nIGxhdHRpY2U= 34011\n5oiR6Lef5L2g 34012\nIGNvcmlhbmRlcg== 34013\nIHJlc2lkZW5jeQ== 34014\neW5j 34015\nIHBpZXJ3c3p5 34016\nIEtub2Nr 34017\nIFphcA== 34018\nINCV0LI= 34019\n6rKs 34020\n5bCP5b+D 34021\nIHVuZXZlbg== 34022\nIEphcw== 34023\nb2Rvcg== 34024\n57+S 34025\nNzQ= 34026\nIFNpdGU= 34027\nIGFjb250ZWNldQ== 34028\neW1wdA== 34029\nIHRyaWxvZ3k= 34030\nIGxhbnRlcm4= 34031\nIFp1Y2tlcg== 34032\ndmFyaQ== 34033\nd2VsbGluZw== 34034\nIFBvdGF0bw== 34035\nZ29tZXJ5 34036\nIHJlYWN0ZWQ= 34037\nIENocm9u 34038\nIGplZGU= 34039\nYmVlbGQ= 34040\nIHR3ZW50 34041\nIGxhY3Q= 34042\n5qiC 34043\nIHLDqXNl 34044\nIHJlbGVudA== 34045\nIGZ1cm5hY2U= 34046\nIHdpZGdldA== 34047\nIGVhcnRocXVha2Vz 34048\nIEFkanVzdA== 34049\naWxpdA== 34050\nINij2Yg= 34051\nIGhlYXJpbmdz 34052\nIGRlZmVuZGFudA== 34053\naXJzaW5peg== 34054\nIGJhc2s= 34055\nY2ph 34056\nnKg= 34057\nIHJpZmxlcw== 34058\nIGluc3RhbA== 34059\nIEZvcmdpdmU= 34060\ncGljYWw= 34061\nINCe0YfQtdC90Yw= 34062\nIHBldGl0ZXM= 34063\nIGhw 34064\nIHJlbm93bmVk 34065\nIElubg== 34066\nIOyjvOyEuOyalA== 34067\nIGVtcGhhc2l6ZWQ= 34068\n6Zeu6aKY 34069\nIOyeiOyjoA== 34070\nIOqyg+ycvOuhnA== 34071\n44KG 34072\nxZM= 34073\nZ2lsaQ== 34074\nRGF2ZQ== 34075\nIGV4aGF1c3Rpbmc= 34076\nxYJ1Zw== 34077\nIHNjaGVtYQ== 34078\nzrzOrA== 34079\nY3ljbA== 34080\nIGF1dGFudA== 34081\nIHBhcmNlbA== 34082\nIG1hdGVyaWE= 34083\nIEJlcnJ5 34084\nINGB0LDQvNC4 34085\nIGV4dHJhY3RlZA== 34086\nIFNheWluZw== 34087\naXNtYXRpYw== 34088\nINC/0L7Qv9GA0L7QsQ== 34089\nIG5ldXJvbg== 34090\nZ3JhcGg= 34091\nnOuptA== 34092\nIGVuY2xvc3VyZQ== 34093\nIEpvaGFubg== 34094\nIGFmdGVybWF0aA== 34095\n0YLQvtCx 34096\nIHXFvHk= 34097\nIHNhbXA= 34098\nMzYw 34099\nIE1laQ== 34100\nIHRhY28= 34101\nIHJlY2VwdG9ycw== 34102\nIHB1bmNoZXM= 34103\nIEhvamU= 34104\nINmH2YbYpw== 34105\nPSIj 34106\nIEFuZ3VsYXI= 34107\nIG11c2lxdWU= 34108\nIHJvbA== 34109\nIMOx 34110\nc3RlcnJlaWNo 34111\nIGNsYW0= 34112\nIFRyZWFzdXJ5 34113\nY2hlbWljYWw= 34114\nIGFwYXI= 34115\nIGFwcGVuZA== 34116\nIGZvcmJpZA== 34117\nIEhhbWJ1cmc= 34118\n0LDQutC+0LI= 34119\nIOq4iA== 34120\naWxkYQ== 34121\nIHByZXBhcmF0aW9ucw== 34122\nIG1vZ8SF 34123\nIGNhbWlubw== 34124\nRXJpYw== 34125\nIEJsaW5k 34126\n6IiH 34127\n5bm055qE 34128\nIERpc2NvdmVyeQ== 34129\n7Lig 34130\n54i2 34131\nIGludGVycHJldGVy 34132\nIGJyZWQ= 34133\nIFBzYWxt 34134\nIGRlZmVuZGVk 34135\n7Ims 34136\nIEVyZmFocg== 34137\nIFBlYWNo 34138\nIG1vb25z 34139\nIE9zdA== 34140\nIHNww6ljaWFs 34141\nIGFycml2ZXI= 34142\nIFdpcw== 34143\ndWNp 34144\nIHJvYm90aWNz 34145\nSVZF 34146\nIHNpZWdl 34147\nYXJsYQ== 34148\nIHNlcGFyYXRlcw== 34149\nIFRD 34150\n7Y+w 34151\ncXVpc2l0ZQ== 34152\nIHBhcmVudGhlc2Vz 34153\n0LjQutC1 34154\n56uZ 34155\nIHRyb3Vz 34156\n5bu6 34157\nINGB0LjQu9GM 34158\nIGJlZXJz 34159\nINC/0LvQsNGC 34160\n44GZ44GU44GE 34161\nIHNvbGE= 34162\nIGTDqHM= 34163\nbWluZ2hhbQ== 34164\naWt0ZQ== 34165\nIG9vcHM= 34166\nIHR3aXRjaA== 34167\n5bCH 34168\nz4g= 34169\nIFNob3VsZG4= 34170\ndXZyZQ== 34171\nIGxlZXI= 34172\nY3JpcHRpb25z 34173\nIGV5ZXNoYWRvdw== 34174\nIEd1bw== 34175\nIFBvd2VsbA== 34176\nIHN1cHVlc3Rv 34177\nIGFuYQ== 34178\ncmFscw== 34179\nIE1vbnRyZWFs 34180\nIHN1cmZpbmc= 34181\nINCf0LXRgNCy 34182\n157XlQ== 34183\nIG1pbGxpc2Vjb25kcw== 34184\nIHN1YnVyYnM= 34185\nIHBsYW5ldGE= 34186\n0YPRiNC60LA= 34187\naHJsaWNo 34188\nIEhZ 34189\nINiz25I= 34190\nIE1N 34191\nIEVmZg== 34192\n5Y+v5oSb 34193\nIEhT 34194\nYW5zb24= 34195\nIOyngeygkQ== 34196\nIHN1bw== 34197\nIGRlcGxveWluZw== 34198\nIGt1bnQ= 34199\ndGVyaW5n 34200\nIGVyZWN0 34201\n7J6l7J20 34202\nIOydjOyLnQ== 34203\nIHNwZWNpbWVu 34204\nIS4uLg== 34205\n5oiR6Kqq 34206\nIGxpZ25l 34207\nIGtvbnN0 34208\nYWRlcXU= 34209\nIOyDge2DnA== 34210\nIGFjY2Vzc2Vk 34211\nIFBvbGU= 34212\na2lsbA== 34213\nIOuyhOs= 34214\nIGF1dGhlbnRpY2l0eQ== 34215\nIGFwcGVsbGU= 34216\ndWxsZQ== 34217\nIHJldmlzaW9u 34218\nIGdvYXRz 34219\n0LPQu9C4 34220\nIHBhdQ== 34221\nIFJhbmdlcg== 34222\nIEltYWc= 34223\nYXV0aG9y 34224\nIGV2ZQ== 34225\nIE1lc3Nlbmdlcg== 34226\nIG5heQ== 34227\nIHdob2xlcw== 34228\nw6R0dGU= 34229\nIG9ud2FyZHM= 34230\nIERlcG9pcw== 34231\nIO2RnO2YhA== 34232\nIFNBUlM= 34233\nIHdzenlzdGtpY2g= 34234\nIGRlc3RydQ== 34235\ndW1iaW5n 34236\nIGNvbXBhdGliaWxpdHk= 34237\nIG1pc2luZm9ybWF0aW9u 34238\nb2RvcmU= 34239\nIEZhdm9y 34240\nZWtv 34241\nj4w= 34242\nd2F1a2Vl 34243\nIFRlYWNoaW5n 34244\nIEtP 34245\nIGJldHRpbmc= 34246\nIHF1ZXN0cw== 34247\nIHZpdnJl 34248\nINC80YPQt9GL 34249\nIHNhZ2E= 34250\nIHN3ZWxs 34251\nIGdlaGU= 34252\n5oCO6bq85qij 34253\nINC+0YDQs9Cw0L3QuNC3 34254\nIGdpZGU= 34255\nIEdyb3Nz 34256\nIGRhbGVq 34257\nIGNsYXdz 34258\n4buZYw== 34259\nIHByZWp1ZGljZQ== 34260\nIGluc2lnbg== 34261\naWhvb2Q= 34262\nIHBsZWQ= 34263\nIGTDs25kZQ== 34264\nIFBvbGl0aWNhbA== 34265\nIHByZW1pc2Vz 34266\ndW5kZXJ0 34267\n2LnYqg== 34268\nb25uZW4= 34269\nIGVzcGHDp28= 34270\nIGbDqQ== 34271\nIEhhcnJpc29u 34272\nIENlbnN1cw== 34273\nIGNhcmRpbw== 34274\nIGRpeQ== 34275\nIG1pbGlldQ== 34276\nIGpvdXJuw6ll 34277\nIFJlbGVhc2U= 34278\nTklF 34279\nIE11aw== 34280\naWTDqWU= 34281\n4buNaQ== 34282\nIGnDp2luZGU= 34283\nnpk= 34284\nIHJlc29uYXRl 34285\nIG1vbGVz 34286\nIEZseWluZw== 34287\nIEdsb3JpYQ== 34288\nIFBhc3Rvcg== 34289\nIEFyZW5h 34290\n5aW95LiN5aW9 34291\nTk9O 34292\n0L7Qu9C+0LI= 34293\nIGFsbMOt 34294\nb21hdA== 34295\n7Ja064+E 34296\nIGNhcmFjdGVyw61zdA== 34297\nIGRlY2xpbmluZw== 34298\n0ZbRjw== 34299\nYW5jbw== 34300\nIEluZm9ybQ== 34301\nIGJhcmdhaW4= 34302\nIGJ1c2hlcw== 34303\nIE5hdHVyYWxseQ== 34304\nIHJlY2h0cw== 34305\nIFRlbnNvcg== 34306\nIFBhdHJpY2lh 34307\nIHByaW5jaXBpbw== 34308\nIE11bWJhaQ== 34309\nIHdvbWI= 34310\nIG5vc3RyYQ== 34311\nIGRpbGVtbWE= 34312\nIGlyZ2VuZHdhbm4= 34313\nIDE5NjQ= 34314\nIGVuZXJnw61h 34315\nINC90LDRgA== 34316\nIHNlZ3JlZ2F0aW9u 34317\nIEF0aGxldA== 34318\nIMK7LA== 34319\nIHllbmk= 34320\nIFNlaXQ= 34321\nIHZlbm9t 34322\nIGRha2lrYQ== 34323\nIOuPjOs= 34324\nIMOJbA== 34325\nIGZ1cw== 34326\nIE1vZw== 34327\npr3ri4jri6Q= 34328\nIHJlbWFy 34329\nIFRlZGR5 34330\nIGJyZWFzdHM= 34331\naWNhbnM= 34332\n5pS255yL 34333\na2Fw 34334\nIGjGoW4= 34335\nIEpQ 34336\n44Oz44K/ 34337\nIHJlc3VycmVjdA== 34338\nIOyduOs= 34339\naGVyaWNhbA== 34340\nIGZvdG9ncmFm 34341\nIEpvc8Op 34342\nIGxpdmVsaWhvb2Q= 34343\nIGJpYmxp 34344\ndGVyaQ== 34345\nIHZvcnN0ZWxsZW4= 34346\nIEFBQQ== 34347\nIGFzc2Vzc2luZw== 34348\nWUE= 34349\nIHNwbGVuZA== 34350\nIGV4Y2F2 34351\nIGJhcHRpc20= 34352\neWxs 34353\nd293 34354\nTWFj 34355\nIHBsYXN0aWNz 34356\ndGVva2Jva2tp 34357\nIGludMOpcmVzc2FudA== 34358\nIGNvbW1hbmRlZA== 34359\nIGZhbW91c2x5 34360\nINCY0LvQuA== 34361\nIE1hbnVlbA== 34362\nIHNvdXRod2VzdA== 34363\nIGRlZm9ybWF0aW9u 34364\nw61jdWxv 34365\nINC90LDRhdC+0LTQuNGC0YHRjw== 34366\nIFBhdHRlcg== 34367\nZGVncmVl 34368\nIGN6xJlzdG8= 34369\nIi0= 34370\nIOyFiw== 34371\nIG1hbmdlcg== 34372\nIFRydXN0ZWU= 34373\ngOumrA== 34374\nIHB1bnRvcw== 34375\naXZhYmxl 34376\nIHZvbGF0aWxl 34377\nIOuKkA== 34378\nIGluc3RhYmlsaXR5 34379\nIGNpZWw= 34380\nY2nEhQ== 34381\nIHB1cml0eQ== 34382\n0L3QvtGB0YI= 34383\nU2ls 34384\nZWRhcg== 34385\n5Zmo 34386\nTk9VTkNFUg== 34387\nIHNwZWxsZWQ= 34388\nR0VS 34389\nIHNhbmN0dWFyeQ== 34390\nIGFjY2VsZXJhdGluZw== 34391\nIHNjb3V0 34392\nINC/0YDQtdCy 34393\nZmFocmVu 34394\n44GT44Gh44KJ 34395\nIOuCmOyYqA== 34396\nIHBvY3rEhXQ= 34397\nIE1ldQ== 34398\na2Fhcg== 34399\ns7Tqs6A= 34400\nYWtyYQ== 34401\nRG93bg== 34402\nIMOEcg== 34403\nIEVsaXRl 34404\nIGFsbG9ucw== 34405\nIG1heW9ubmFpc2U= 34406\nIFN1c3RhaW4= 34407\ncHJpc2luZ2x5 34408\nIHN1cGVydmlz 34409\nIOq3uOugh+yjoA== 34410\nIHVuZW1wbG95ZWQ= 34411\nIGZyZXNobHk= 34412\nINee16I= 34413\nIERo 34414\nIHRhY2tsaW5n 34415\nIG9ncg== 34416\nIOy0iOs= 34417\n44KI44KN 34418\nIGxvZnQ= 34419\nYXJhaA== 34420\nIEFpcmw= 34421\nIERpcg== 34422\nINCc0L7QttC90L4= 34423\nIGJvb2tpbmc= 34424\nIENSQQ== 34425\nIGh0dHBz 34426\nIGNob2tl 34427\nIGdvd24= 34428\nIG5vaXRl 34429\nIHphYw== 34430\naXN0b2w= 34431\nIHNlY3Jl 34432\nIHJlc2VtYmxlcw== 34433\nIGN1YWQ= 34434\n7IKs6rCA 34435\nc2hvdw== 34436\nIGJsYW5j 34437\nIGFndQ== 34438\nIFByaW50 34439\nYXN0ZWQ= 34440\nIFdlYXRoZXI= 34441\naXBs 34442\nIG9ic2N1cmU= 34443\nIGNvbnRl 34444\nb3VnaHM= 34445\nKTs= 34446\nIERhbWU= 34447\n5LiA55u0 34448\nIGNsYXJpZmljYXRpb24= 34449\nIGludGltYWN5 34450\nIHVwaG9sZA== 34451\nIE1pcnJvcg== 34452\nIHdhZ29u 34453\neGlkZQ== 34454\nIGNsb2c= 34455\nYXBwZXI= 34456\nIEltbWVkaWF0ZWx5 34457\nw7pkZQ== 34458\nIHRvdWNoZG93bg== 34459\nIHJvb2Z0 34460\n0LDRiNCw 34461\nIMOnxLFrdA== 34462\nIGxhaXNzZXI= 34463\nIFVucmVhbA== 34464\nZW5zaXRpdmU= 34465\nIDEyMw== 34466\nIHBsYXN0ZXI= 34467\nIGR1Y2tz 34468\nIGV0bWU= 34469\nIGJpc2hvcA== 34470\nYnJldmk= 34471\nIGJpYw== 34472\n5LiL5Y67 34473\nIHJ1bnRpbWU= 34474\nIGFtYml0aW9ucw== 34475\n0LzQsNGC 34476\nIFdlaW4= 34477\nIE1hcmk= 34478\nIO2KuOs= 34479\nIHJlc29sdmVy 34480\nIG5nw6B5 34481\nIFJpc2U= 34482\n44KI44GG44Gr 34483\nIENydXM= 34484\nIG1lcmNoYW5kaXNl 34485\nIGVsaQ== 34486\nIHN0YXRld2lkZQ== 34487\nIG93bA== 34488\n6YGg 34489\n5pS5 34490\nIHR3aXN0aW5n 34491\nIGNvbnRhbWluYXRlZA== 34492\nIENvbW1lcmNl 34493\naHl0aG0= 34494\nIMOI 34495\nIOyLpOs= 34496\nIG11c3N0ZQ== 34497\ndWly 34498\nIHN1bXM= 34499\nIFNvbWV3aGVyZQ== 34500\n44OO 34501\nIGthbWk= 34502\nIGFpcmVk 34503\nIEFORFJFVw== 34504\nIOq6 34505\nIHZpZW5kbw== 34506\nIGFudGlib2R5 34507\nIGFic29sdW1lbnQ= 34508\nIHByb3Rlc3RlcnM= 34509\nIFF1w6liZWM= 34510\nc3RhZHQ= 34511\nU2hhdW4= 34512\nIGNoYW1iZXJz 34513\nIFdlYXI= 34514\nIEVmZmVjdHM= 34515\nIGhhemFyZHM= 34516\nIG5laQ== 34517\nIGNvcmF6w7Nu 34518\nIOG8 34519\nIFNH 34520\nlKk= 34521\nIOyXreyLnA== 34522\nIGNvbWZ5 34523\nIENvZHk= 34524\nIHBlbnNhbmRv 34525\nIGdhbnNrYQ== 34526\nIEFjcm9zcw== 34527\nw7ZsbGln 34528\nYWJ5dGU= 34529\nIHdlZGdl 34530\nIGthbGlhbg== 34531\nIHNpZ3Vl 34532\nZW5kZXM= 34533\nIEdyb8Of 34534\nIHV0aWxpc2Vy 34535\nIGZsb3du 34536\n0LDQvdC40Y4= 34537\nIGxldmFy 34538\ncmVzdHJpYWw= 34539\nIGlsbHVzdHJhdGlvbnM= 34540\nIGFzbMSxbmRh 34541\nQkxFRVA= 34542\nINC00L7RgdGC 34543\nIHR1cnJldA== 34544\nIHN1aXRjYXNl 34545\nemnEmWtp 34546\nIHNrZXRjaGVz 34547\nIGFjcmVk 34548\nIFJlaQ== 34549\nIHRzdW4= 34550\nIFNhZw== 34551\nIHRoaXJkcw== 34552\nIEtJUkJZ 34553\ncmFp 34554\nIGh1bWFub3M= 34555\nIHJlY29tbWVuZHM= 34556\nIGV4dHJhb3JkaW5hcmlseQ== 34557\nIGNvbW1lbmNlbWVudA== 34558\nS04= 34559\nb3Bleg== 34560\nINeR16k= 34561\nIGxldGhhbA== 34562\nIEVzdGFtb3M= 34563\nIGluc3BlY3Rvcg== 34564\nIFNlb2s= 34565\nZXVu 34566\nIG9mZnNob3Jl 34567\nIGdldHRpbg== 34568\neWVhcnM= 34569\nIFNpbGVuY2U= 34570\nIE5hdHVy 34571\ndXB1bg== 34572\nIHRyenk= 34573\nIG5vZ2V0 34574\nIGhhbWJ1cmdlcg== 34575\nIFByYWlzZQ== 34576\nw6luZA== 34577\nIDE5NzE= 34578\neWxpZQ== 34579\na3JpdA== 34580\nIOyDneqwgeydtA== 34581\n55qu 34582\nIG1vbWVudG9z 34583\nIGVzdMOp 34584\nIGRpc3NlbWlu 34585\nIGdpZ3M= 34586\nIGRlc2Fm 34587\nIGF2aXM= 34588\nIFpvbw== 34589\nIOyViuydgA== 34590\naMOkbmc= 34591\n5Y+l 34592\naGFrZQ== 34593\nIEJpc20= 34594\nIHJldGhpbms= 34595\nIE1hbGNvbG0= 34596\nIGlkZW50aWZpZXM= 34597\nbG93ZXI= 34598\naXhlbA== 34599\nIHR2w6U= 34600\na2Vk 34601\naWVyeg== 34602\nIMO2ZmZlbnRsaWNo 34603\nIHByb2NsYWlt 34604\nc29vbg== 34605\nbG9s 34606\nIGxvaQ== 34607\nIGJpdHRlbg== 34608\ncm9sbG8= 34609\nIHNlcm1vbg== 34610\nIGVzcXU= 34611\nIGphY2tldHM= 34612\nIGdyw6FmaWM= 34613\nINC/0L7QutCw0LfRi9Cy 34614\nIGNhYmV6YQ== 34615\nY2hvZHpp 34616\nIHBlbHZpcw== 34617\nIG5vc3RhbGdpYQ== 34618\nIGJyZXc= 34619\nIHNob3J0Y3V0cw== 34620\nIEFkZW3DoXM= 34621\nIHN1cGVyZmljaWFs 34622\n5YWp5YCL 34623\nIGJvY2E= 34624\nIOaIkeaYrw== 34625\naW1lbnRvcw== 34626\n5Zug5Li6 34627\nIHNwcm91dHM= 34628\n6aOb 34629\nIEpvbmFz 34630\nIEZsb3JlbmNl 34631\nc3RhdGlj 34632\nZGF1Z2h0ZXI= 34633\nKik= 34634\nxYJieQ== 34635\nZmFzaGlvbg== 34636\nIEdpbmdlcg== 34637\nIOunpOs= 34638\nIGh1c3RsZQ== 34639\ndXRvcw== 34640\nINGC0Y/Qtg== 34641\nIEzDtnM= 34642\n16nXmded 34643\nYW55Y2g= 34644\ndHViZXI= 34645\nIHRpZHk= 34646\nIGZyb250YWw= 34647\nIHdoaXNrZXk= 34648\nIGh1bWlk 34649\nIM6f 34650\nIHJpZGdl 34651\nIG1hcmlu 34652\nIGJpZW50w7R0 34653\nIENhcnJpZQ== 34654\nY2h3 34655\nIHRhaHVu 34656\nIEVyZ2Vi 34657\nRlI= 34658\nIOygleu2gA== 34659\nIFNvbGRpZXI= 34660\nIGVubGlnaHRlbm1lbnQ= 34661\nIGV4YW1pbmluZw== 34662\nIE5vdHJl 34663\nIGVyYW0= 34664\nIFN1bm55 34665\nIGxheWVyZWQ= 34666\nIERhenU= 34667\ncmFkZXM= 34668\n5aW95ZCD 34669\nINC90LDRiNC10Lk= 34670\nIHRpbWJlcg== 34671\nIG1hbm5lcnM= 34672\nIEJpcm1pbmdoYW0= 34673\nIG1pbmlhdHVyZQ== 34674\nb21ldGVycw== 34675\nIGZpbGxlcg== 34676\nIFJpcA== 34677\nIEtvbWI= 34678\nb3duZXI= 34679\n7L8= 34680\naWRpYW4= 34681\nIGRlbcOhcw== 34682\nINmI2Ko= 34683\nIHByZWNhdXRpb25z 34684\nIGdvdmVybm8= 34685\nemVsZg== 34686\nIENvbXBsZXRl 34687\n5biD 34688\nIFBoYW50b20= 34689\n44G+44Ga 34690\nINC90LXQtw== 34691\nINC60LDRgNGC 34692\nIEFudHdvcnQ= 34693\nIFBmaXplcg== 34694\nIEZyYW5jbw== 34695\nIHfFgg== 34696\nIGZyaWc= 34697\nZXNwZXI= 34698\nIGthbGU= 34699\nIGZpbG1tYWtlcg== 34700\nIGt1cnQ= 34701\nIGludmFsaWQ= 34702\n5bGA 34703\nYXJlbGxh 34704\nxINuZw== 34705\ncmFtZW50bw== 34706\nIG51dHJpdGlvbmFs 34707\nIGRpY3RhdG9ycw== 34708\nIGFmaW4= 34709\nIGZ1enp5 34710\nIEdpbmE= 34711\nw7N0 34712\nIEV4dHJlbWFkdXJh 34713\nIGRlbW9uc3RyYXRpb25z 34714\nIE1vbnRnb21lcnk= 34715\n7ZW07ISk 34716\nIEdhbmRoaQ== 34717\n44Od 34718\n572u 34719\nIHJldW5pb24= 34720\nIGpha2nFmw== 34721\nIFp1Zw== 34722\nT1VHSA== 34723\nbGlmdGluZw== 34724\nIOCy 34725\n4bmb4bmj 34726\nZWI= 34727\nIFdPVw== 34728\nIFNoaXZh 34729\nb21ldHJ5 34730\nIHdpbGRseQ== 34731\nIHRlbmRlZA== 34732\nIG1lZ2Fw 34733\n7LKY 34734\nIG5hdXNl 34735\nIGdlcmVr 34736\n44OL 34737\nIE1hcmNlbA== 34738\nIG5lc3Rl 34739\n2K7YsQ== 34740\nIGZlaA== 34741\n5YaF 34742\nc3VzcGVuc2VmdWw= 34743\nIFdyZXN0bGU= 34744\nIFBhbGVzdGluaWFucw== 34745\nIEdPUkQ= 34746\naXlldA== 34747\nINGA0LDQtNC4 34748\nIHZlcnN1Y2hlbg== 34749\nIHRyYW5zaXN0b3I= 34750\nINCf0YDQvtGB0YLQvg== 34751\nINC/0L7QvdGA0LDQsg== 34752\nIHJoeW1l 34753\nIFZlcm1vbnQ= 34754\ncGxhdHo= 34755\n6K6w 34756\nIMSwxZ90ZQ== 34757\nIEhhZw== 34758\nINCY0Lw= 34759\nINGA0LDRgdGB0LrQsNC3 34760\nIG1ldHJvcw== 34761\nIEluZmluaXR5 34762\nd29sZg== 34763\naWJhbA== 34764\nZnRpZw== 34765\nINqG 34766\nIO2YueyLnA== 34767\nIG9nZ2k= 34768\nIGRpc3Bvc2l0 34769\nINC/0YDQuNC7 34770\nINCy0YvQv9C+0Ls= 34771\nIHRow7Rp 34772\nIEtFTk4= 34773\nIGhhbmRpbmc= 34774\nYWN0dXM= 34775\nIHRhY29z 34776\nIGZvcm1lcmx5 34777\nIENvcmludGhpYW5z 34778\n44Gr44Gv 34779\n0YbRltGX 34780\nIHBhZHJl 34781\nIGNvbmdyZWdhdGlvbg== 34782\n5pE= 34783\nZmVydA== 34784\nIHN1Ymly 34785\nYWlzZXI= 34786\ncXVh 34787\nYXJhb2g= 34788\nIEN1cnJ5 34789\nIOyViuuKlA== 34790\n0LXQu9GO 34791\nIGZ1c3M= 34792\nIGJvb3R5 34793\nIGxvd3M= 34794\nIGhvbW1lcw== 34795\nIE1I 34796\nIERpc25leWxhbmQ= 34797\nd2VudA== 34798\nIHJlc2lkdWU= 34799\nIGJlZXBpbmc= 34800\n6LyV 34801\nw6R0dGE= 34802\nIG1vdWxk 34803\nIFByb2pla3Q= 34804\nc3RhbGs= 34805\nIGFydGlmYWN0 34806\nIEFudHJhZw== 34807\nIEFNRA== 34808\nIENyeXB0 34809\nIOuplA== 34810\nIEZlbGlwZQ== 34811\nIENPQg== 34812\nZWx1 34813\nIHNlbGZpZXM= 34814\nIFNhbnRp 34815\nY2h1dHo= 34816\nINCj0LrRgNCw0Zc= 34817\nZ2VzYW10 34818\nIGZsb2Nr 34819\namF6 34820\ncGxhaW4= 34821\nIHdyaW5rbGVz 34822\nIHJlYWlz 34823\nIHBhbGpvbg== 34824\nIGVtcG93ZXJtZW50 34825\nIGF0dGVuZGVlcw== 34826\ncHBh 34827\nIG5lZGVu 34828\n0L7QvdGL 34829\nIHRpbWVmcmFtZQ== 34830\nIENoZXJyeQ== 34831\nIGlkw6ll 34832\nIGdhZw== 34833\nIGRvbmtleQ== 34834\nIMO0bmc= 34835\nIEhhcmU= 34836\n6Zqb 34837\nIEthcmE= 34838\nIGFjb21wYW4= 34839\ncGxhY2Vz 34840\naW1pZW50b3M= 34841\nIEhhbW0= 34842\n0LHQuA== 34843\ndWJlbg== 34844\naWxpeW9y 34845\nIHRoaXJzdA== 34846\nIGtyeQ== 34847\nIEdlb3JnZXRvd24= 34848\n16DXlA== 34849\nIG9yY2g= 34850\nIGhlYXJ0YmVhdA== 34851\nIHRyYW5zZm9ybWF0aW9ucw== 34852\nZXN0b25lcw== 34853\nIEtI 34854\nIGNhcnRvb25z 34855\nIGFuY2k= 34856\nIHdvcnRobGVzcw== 34857\nIHRhaWxvcmVk 34858\ncHU= 34859\nQW1lcmljYW5z 34860\nIHBpbGVz 34861\nIE1vbmtleQ== 34862\nIGJhc2lu 34863\nIFRlbXBlcg== 34864\nIFBhaW50 34865\nIHB1bmNoaW5n 34866\nIGJhaWs= 34867\nIE9ha2xhbmQ= 34868\ndnJl 34869\nxZ9hbGxhaA== 34870\neWRk 34871\nIGNhc3VhbGx5 34872\nb2R1 34873\nIGNvZGVk 34874\nIE5vcndlZ2lhbg== 34875\nIFZpbmNl 34876\nIHByZW1hdHVyZQ== 34877\nIFByb21pc2U= 34878\n0LXQutGB0YI= 34879\nIGRldmFzdGF0ZWQ= 34880\nIFByZW1pdW0= 34881\nIFBhcmFt 34882\nIMOWeWxl 34883\ndW11eg== 34884\nUE8= 34885\ncmF0b3Jz 34886\nIGxhbXBz 34887\nIHRlcnJpdG9yaWFs 34888\nIGJhY2tib25l 34889\nbGlzdGVk 34890\nRFk= 34891\nINin2YTYsQ== 34892\nIHB1cnN1ZWQ= 34893\nIENvbW1vbnM= 34894\nIOqzoQ== 34895\nbG9ja3M= 34896\nZWRvcg== 34897\nIGNvbmNlaXZlZA== 34898\nZ2VyZQ== 34899\nIGRpc2FwcGVhcmluZw== 34900\nIFN1bGw= 34901\nIOyXsOs= 34902\nIGhvZmZl 34903\nIGRldG94 34904\n7ZSM 34905\nIHJldGly 34906\nIOuBneuC 34907\nIHBlcmd1bnRh 34908\nIEJPWQ== 34909\n57K+ 34910\nIHBlbm4= 34911\n5p2l5LqG 34912\naMOpcw== 34913\naG9u 34914\nIGNhdGFzdHJvcGhpYw== 34915\nIGF1c3Q= 34916\nIHRvcnNv 34917\nIOyWtOuKkA== 34918\nIOyCrOuejOuTpOydtA== 34919\nIG1hcnZlbG91cw== 34920\nIEhhcmxleQ== 34921\nYWNoaW5l 34922\nIHRp4bq/ 34923\naXR0bw== 34924\nIEnDrW0= 34925\neWxvbg== 34926\nIHNodXRkb3du 34927\nLicn 34928\nIGFwb2xvZ2llcw== 34929\nIENvbW11bmljYXRpb24= 34930\nINCz0L7QstC+0YDRjg== 34931\n44GC44O8 34932\n4oSi 34933\nw612ZWlz 34934\nYWN1bg== 34935\nIHJldGFpbmluZw== 34936\nIGNvbnRyYWRpY3Rpb24= 34937\nIEFEQU0= 34938\nQ09N 34939\nQnJ5YW4= 34940\nIE1vbnNpZXVy 34941\nIGFkYXB0aW5n 34942\n0KjQkA== 34943\nIFNjcg== 34944\nw6RuZGVydA== 34945\nIHBsYXVz 34946\n5LuK5aSp55qE 34947\nIG9uc2V0 34948\nIGFzc2lzdGFudHM= 34949\nIHZhbHZlcw== 34950\nIHNjYXR0ZXI= 34951\nIFJ1c3Q= 34952\nYXdpYQ== 34953\nIHJlYWRpbmVzcw== 34954\nIHBhaXM= 34955\nIGJpYmxl 34956\nIGFtYmllbnRl 34957\nINCw0LzQtdGA0LjQug== 34958\nIHVuY29uZA== 34959\nIGthbGs= 34960\n5Yqo 34961\nIG1vYw== 34962\ndW5u 34963\nIGFjdHU= 34964\nIGh1bW1pbmc= 34965\naXNzaW1v 34966\nIFBhdHJvbA== 34967\nZ293 34968\n44Ok 34969\nIFRIRVk= 34970\nIEJvZGVu 34971\nIEJpZQ== 34972\nIHJlZWw= 34973\nINGD0YHQu9C+0LI= 34974\nIGVuZGVhdm9y 34975\nIFBlcmlvZA== 34976\ndXN0b21lZA== 34977\nbWFscw== 34978\nYWxvbg== 34979\nQm94 34980\nIM+DzrHPgg== 34981\nIG9tZGF0 34982\nIGFsdHJl 34983\nIEhlaA== 34984\na2Fk 34985\nIHByb3RlY3Rvcg== 34986\nIGRvbWluYW5jZQ== 34987\nb2R5bmFtaWM= 34988\nIGNvbW11bmljYXRlZA== 34989\na8O2 34990\nIHByZWRlY2Vzc29y 34991\nIEx1aw== 34992\nIEZsb3dlcg== 34993\nIOOBqQ== 34994\ncG9xdWU= 34995\n0YLQuNGA0L7Qsg== 34996\nIHJldHJvc3BlY3Q= 34997\nIGRlY2lzaXZl 34998\nIGV4ZW1wZWw= 34999\ne1w= 35000\nIFLDvGNr 35001\ncml0ZQ== 35002\nIFpldXM= 35003\nIGNhbG9yaWU= 35004\nIGF0dHJhY3Rpb25z 35005\nIEhpbnRlcg== 35006\nIHVobQ== 35007\nIO2MkA== 35008\nIHJ1bGVycw== 35009\nIGRpc2NvdXJhZ2Vk 35010\nIGFjb250ZWNlcg== 35011\nIGFjY2VudHM= 35012\nIE9wdGlt 35013\nIEFsZw== 35014\na2lkcw== 35015\nMjAyMQ== 35016\nIExpbmRzYXk= 35017\nIGZpbG1tYWtlcnM= 35018\ncHJvd2Fk 35019\nIHRlcnVn 35020\n64u0 35021\nIFNvbW1lcg== 35022\nMjAxOA== 35023\nIGJvcnJvd2luZw== 35024\nIFRyYW5zZmVy 35025\n0L3QvtC/ 35026\nYXJpYXM= 35027\nIGhlYWRwaG9uZQ== 35028\n7Lyc 35029\nIHRyYW5zbGF0aW5n 35030\nIGF1Zmdl 35031\n4K6q4K6f 35032\nd2Vpcw== 35033\nYXZhbnQ= 35034\ncGFpZA== 35035\nYmFieQ== 35036\nIHRvdWdoZXN0 35037\nIHJlcGVhdHM= 35038\nIFRlcmVzYQ== 35039\nTG9yZA== 35040\nIGFjYWJhcg== 35041\nIFJpZGU= 35042\nZGly 35043\nIGxlbmc= 35044\nIGR3YQ== 35045\nIGhlYWRhY2hlcw== 35046\nIG7hu69h 35047\nINC90LDRgdGC0L7Rj9GJ 35048\nIGJvaWxz 35049\nIGxvbmdpbmc= 35050\ncmlhcw== 35051\nw7NyaW8= 35052\nIFBhcmFkaXNl 35053\nIFNlw7Fvcg== 35054\nZXJkZW0= 35055\nIHJlaW5zdA== 35056\nIHNhbGFyaWVz 35057\nIGluc2VjdXJpdHk= 35058\nxYJvxZtjaQ== 35059\nINCw0LHRgdC+0LvRjtGC0L3Qvg== 35060\naW5rZW4= 35061\nIEVkZHk= 35062\ndWRvcw== 35063\nIGR1bW15 35064\n0JrQsNC6 35065\nc2l4 35066\nIGluYm94 35067\n4bqp 35068\nUGVvcGxl 35069\n4buTbmc= 35070\nIG9yZ2FuaXplcnM= 35071\nZmluZA== 35072\nIMO8bA== 35073\nIENPTQ== 35074\nxbxh 35075\nd2VpbGU= 35076\nQ29tbWVudGFyeQ== 35077\n7Yq466W8 35078\nIE1pdHRlbA== 35079\na3Vz 35080\n6JuL 35081\n4KSo 35082\naXJhbA== 35083\nIGdhcm1lbnQ= 35084\nzrnOus6s 35085\nIHN0b29s 35086\ncGF5ZXJz 35087\nIHNoaW1tZXI= 35088\nIE9sbGll 35089\nIEplxbxlbGk= 35090\n6L+Y5pyJ 35091\nIDE5Nzc= 35092\nIGpldXg= 35093\nIGV4dGluY3Q= 35094\nIFRyYW5zcG9ydGF0aW9u 35095\nIE1ha2Vy 35096\nIGpvaG4= 35097\nIHJpY2hlc3Q= 35098\nIHRyYXVtYXQ= 35099\nIGxpZWdlbg== 35100\ntOulvA== 35101\n6L+Z6YeM 35102\nIHVucmVzdA== 35103\nIFN0cmF3 35104\n5ouc5ouc 35105\nIGNvbWE= 35106\nIEtyaXN0ZW4= 35107\nINCa0L7QvdC10YfQvdC+ 35108\nIEJyeWNl 35109\nINGP0LrRlg== 35110\nIHBlYXJscw== 35111\nINC/0L7QvdC40LzQsNGO 35112\nIGFkZGl0aW9ucw== 35113\nIGFzeW1wdA== 35114\nINC80LXQvdGM0YjQtQ== 35115\nIHNjYW5z 35116\nQ2hpbGQ= 35117\nIEhpZGU= 35118\n0LrRg9GO 35119\nZXRhcw== 35120\nIGRhbms= 35121\nIHBsZWFz 35122\nIGVzc2F5cw== 35123\nIGpldHM= 35124\n5YWS 35125\nINCy0LXQtA== 35126\nIHBvc2l0aXZlcw== 35127\naG9m 35128\nLSk= 35129\nenpv 35130\nIHN0YXJ0ZXJz 35131\nIHNtaWxlZA== 35132\nIDE5NDQ= 35133\ncXVpZXJh 35134\nIHJvaw== 35135\nIHB1ZXN0bw== 35136\nTmljbw== 35137\nIHNpbXVsYXRpb25z 35138\nIOC2 35139\nIGludHJpZ3VlZA== 35140\nIE92ZXJ3YXRjaA== 35141\n5ZaC 35142\nc2lnaA== 35143\nYmFp 35144\nIOunkOqzoA== 35145\naWTDqQ== 35146\nIGNyYWJz 35147\n4bqtcA== 35148\nIElyYXFp 35149\n7J2066W8 35150\n0YLRjw== 35151\nIFNvcGhpYQ== 35152\nIEROUw== 35153\nIMO2bmVtbGk= 35154\nIEx1bw== 35155\nnaQ= 35156\nIENvdW5zZWw= 35157\nbGlnZW4= 35158\n0LDQvdGM0YjQtQ== 35159\nIHRydW1wZXQ= 35160\nIGRhcGF0 35161\nIEpN 35162\nIEVWRVJZ 35163\nIOWwjeS4jeWwjQ== 35164\n5aSi 35165\nIExheWVy 35166\nIGPDtA== 35167\n0L3QsNC7 35168\nIEpvbw== 35169\nIEhhY2s= 35170\nIHN1bnQ= 35171\nIExlb25hcmQ= 35172\nIEZpcmViYXNl 35173\nw6RuZ2Vy 35174\nIGV4cGxvZGluZw== 35175\ndm95 35176\nIOymkA== 35177\nINGB0LXRgNGM 35178\nIHNldmVyaXR5 35179\nIGJlc3RpbW0= 35180\n57WQ5p6c 35181\nIHRpcmluZw== 35182\nIHByb2N1cmVtZW50 35183\nIGRpcGxvbWFjeQ== 35184\nIGRlY29yYXRpdmU= 35185\nINmK2Kc= 35186\nIHBlbmV0cmF0aW9u 35187\n1as= 35188\nIG91dHJpZ2h0 35189\nRU5F 35190\nIFVuaQ== 35191\nb2RsZXM= 35192\nIHplcm9z 35193\nIGRlbGlnaHRmdWw= 35194\nam0= 35195\nIGRvcG8= 35196\n5rKh5LqL 35197\nIHBvc2l0aXZpdHk= 35198\nIFZJU1RB 35199\nIFJlc291cmNl 35200\n7YOA6w== 35201\n0YjQuNC1 35202\nQ2FybA== 35203\nIHBpcGluZw== 35204\nIGNob3BwaW5n 35205\nIEdhbnpl 35206\nw7xzcw== 35207\nIEFv 35208\nIHNoYXR0ZXJlZA== 35209\nIERldGVjdGl2ZQ== 35210\nIHVuZG91YnRlZGx5 35211\nIGhhbGx1Yw== 35212\nIGVuY2g= 35213\n0YvRh9C90L4= 35214\n0YPQu9GP0YA= 35215\naXNlc3Rp 35216\nIHBlZGFscw== 35217\nIGR1cnVt 35218\npO2U 35219\nbGFpbWVy 35220\nIHByb3ByZQ== 35221\nQ3U= 35222\nIHRyYW5zbGF0b3I= 35223\nIGNhxYI= 35224\nIOq3uOqxuA== 35225\nIGNhxYJ5 35226\nVUE= 35227\nIHJldmlzZWQ= 35228\nINC/0L7QtNC+0LE= 35229\nIEFydGljbGU= 35230\nIEhhaXRp 35231\nIMOT 35232\nIEN0cmw= 35233\nIHJvem0= 35234\nbGFpdA== 35235\nIGxldHp0ZQ== 35236\naXNwZXJpbmc= 35237\nZGlzcGxheQ== 35238\nIGFsdW1pbml1bQ== 35239\nIHBhbGFicmFz 35240\nIGNvbm9jZXI= 35241\nIHppdHRlbg== 35242\nIGRpcmln 35243\n5Y+q5pyJ 35244\nIGJyYWluc3Rvcm0= 35245\nIHdpZmk= 35246\nIFBhcnRpY2lw 35247\nIHZpZXdwb2ludA== 35248\nIFF1YW4= 35249\nIGhpZXJhcmNo 35250\nV2VsY29tZQ== 35251\n5a++ 35252\nIG9mZmVu 35253\nIFJlY292ZXJ5 35254\nZ2Fubw== 35255\nV291bGQ= 35256\nIHJlcHJv 35257\nIHBlcmNlcHRpb25z 35258\nIGRlbWFzaQ== 35259\nIEJhbmdsYWRlc2g= 35260\nIEluY3JlZGlibGU= 35261\nIGxldHp0 35262\nIGJlaGF2aW5n 35263\nIGFzdG9uaXNoaW5n 35264\nIOKG 35265\nIOuCqOyekA== 35266\n6LWw5LqG 35267\n44OU 35268\nIEdPUkRPTg== 35269\nQ0FS 35270\nPyEi 35271\nIFByZXN0 35272\nIOunnuyVhOyalA== 35273\nIHRhbmQ= 35274\nIGxhc2g= 35275\n54o= 35276\naWZpY2FudA== 35277\nIGludG9sZXI= 35278\nINCz0LXRgNC+ 35279\nIHRldQ== 35280\nYXNv 35281\nINGB0L7QstC10YI= 35282\nIHRyYXZlbGVycw== 35283\nIFN5bmQ= 35284\nINCy0LXRgNGB 35285\nRm9uZGE= 35286\nYWTEsQ== 35287\nIHRyYW5zY3JpcHRpb24= 35288\nIHRpdGFuaXVt 35289\nIHR3aXN0cw== 35290\nIGdlYXJib3g= 35291\nZW5zYXRpb24= 35292\nZmF0 35293\nQ29sbA== 35294\nIENvbW1vbndlYWx0aA== 35295\nem9u 35296\nIFBvbGl6ZWk= 35297\nIEFQUExBVVNF 35298\nZnJ5 35299\nIEp1ZGE= 35300\nZXN0ZWVt 35301\nIHNvY2s= 35302\nIEp1Z2VuZA== 35303\nINC60YHRgtCw0YLQuA== 35304\nIERybw== 35305\nIHByb2NoYWluZQ== 35306\n44O844Or 35307\nIGxpa3NvbQ== 35308\nIEVuZXJnaWU= 35309\nIE1hcmluYQ== 35310\nIDIzMA== 35311\nIOqwgOyEnA== 35312\ndW1waW5n 35313\nIGxvbmU= 35314\n57Sa 35315\nIGZvbnRz 35316\nIGJ1c2luZXNzbWFu 35317\nIHBseQ== 35318\nIGRvZQ== 35319\nZ3JpZA== 35320\nIE1pbHdhdWtlZQ== 35321\nIEVkZW4= 35322\nISIu 35323\nINuM24E= 35324\nb2dlbnM= 35325\nIHRlYXNlcg== 35326\nIHF1acOpbg== 35327\nIGluY2VudGl2 35328\nZ292ZXJu 35329\nIGNoaWxkY2FyZQ== 35330\nIHNuZWFrZXJz 35331\nIGltcHJpc29uZWQ= 35332\nwq4= 35333\n0LjRgtC10YHRjA== 35334\nYW5idWw= 35335\nIHJlZ2Fpbg== 35336\nIHRyYW5xdWls 35337\nUmVkbmVy 35338\n6Zuo 35339\nSUZB 35340\nIGlkZW9sb2dpY2Fs 35341\nIG1heW9yw61h 35342\nIGJ1cmVhdQ== 35343\nZXRlcm0= 35344\nIERJRA== 35345\n7Iq3 35346\nIHdhdmluZw== 35347\nIGJlYg== 35348\nIMOhcg== 35349\nINC60LI= 35350\nIGVudm95 35351\nYW51dA== 35352\n0LjQutGD 35353\nIEVudmlyb25tZW50 35354\nIEFzc2Fzcw== 35355\n44KT44Gn 35356\nIEJyZWFk 35357\nINCi0YPRgg== 35358\nIHN0YWlyY2FzZQ== 35359\nIERpc2Vhc2U= 35360\nIGF1Y3Vu 35361\nIOuLiA== 35362\nIGNvbmZyb250YXRpb24= 35363\nIDE5NDE= 35364\nIGlyb255 35365\nIHdvcnNo 35366\n44KM44KL 35367\nIGZpY2s= 35368\nIE5hb21p 35369\nIGJhY2tzaWRl 35370\naWV1eA== 35371\nS2Fw 35372\nIHZlZGVyZQ== 35373\nIGxlbmd0aHk= 35374\nIGJyZWFrZXI= 35375\nIFJvbGxl 35376\nIHByZWRhdG9y 35377\nIG5vc3Nvcw== 35378\nIGFkdmVydGlzZQ== 35379\n6LOH 35380\n0YDQvtC00LU= 35381\nUmVkbmVyd2VjaHNlbA== 35382\ncmV0ZW4= 35383\nIGNvbGxlY3RvcnM= 35384\nxLHEn8SxbcSxeg== 35385\nIHRyaWc= 35386\nIGF4ZXM= 35387\naW50ZXJz 35388\nIHBlbmFsdGllcw== 35389\nIE9zbWFu 35390\nIEplbm5h 35391\nIGZsYWtlcw== 35392\nIHRyYWluZXJz 35393\nIHN0dW5uZWQ= 35394\nIFNjcm9sbA== 35395\nIFBpcA== 35396\nINC90LDRgdGC 35397\nIG5ow6A= 35398\nIFNtYWNr 35399\n4bqrbg== 35400\ncmF0b3M= 35401\nINGA0LDQsdC+0YLRiw== 35402\nIHVjeg== 35403\nIExlbW9u 35404\nIFNpbmQ= 35405\nIHBzeWNoaWM= 35406\nIEFiZw== 35407\nIG1hbW1hbHM= 35408\nIGltbWVyc2l2ZQ== 35409\nIGJvdHM= 35410\nIHZlcnNjaGllZGVuZQ== 35411\nIGdlcmFs 35412\nIGZvbGxvd2Vy 35413\nIOS7lg== 35414\nIHNlZ3VyaWRhZA== 35415\nIGltbWVyc2Vk 35416\nZmVpdG8= 35417\nY3Jvc3M= 35418\nIMO2bGQ= 35419\n7YOE 35420\nIOOBk+OBrg== 35421\nINeU15nXkA== 35422\nIEppYW4= 35423\nIGJpbGl5b3I= 35424\nYXJlYQ== 35425\nIGthZg== 35426\nIGdvZHQ= 35427\n55u45L+h 35428\nIOuwqeyGoQ== 35429\nIGRldHJpbWVudA== 35430\n5qWa 35431\n0ZbQuw== 35432\nIMSRw6J1 35433\nIGNobG9yaWRl 35434\nw7hyZQ== 35435\nbGVp 35436\nIG1vbnRl 35437\nIGRpZmbDqXJlbnRlcw== 35438\n4K+BLg== 35439\nIGNhcmVnaXZlcnM= 35440\nIGluYWRlcXU= 35441\nIGZhcmV3ZWxs 35442\nINGC0LjQv9Cw 35443\nb250ZWM= 35444\nIEVwaA== 35445\nSEhI 35446\nIFRvZG9z 35447\nINCh0KjQkA== 35448\nIHRyb3Y= 35449\nIGxpZ2U= 35450\nIGPDtG5n 35451\nIENpdg== 35452\nIGNhcGF6 35453\nIFZhbGxhaGk= 35454\nIHF1ZXN0ZQ== 35455\nIHJlcGxpY2E= 35456\n2LPYqA== 35457\nem5h 35458\nINGB0LvRg9C2 35459\nIFBU 35460\nd2F2ZQ== 35461\naWVuaQ== 35462\nIHJlbGllZA== 35463\nZGV2ZWxvcA== 35464\nIGRlbWU= 35465\nIEFtYW4= 35466\nIFsuLi5d 35467\nIGNvbXBsaW1lbnRz 35468\ndWFpcw== 35469\nIO2MqA== 35470\nIHNtZWxsaW5n 35471\nIGRhZHVyY2g= 35472\n2YjYqg== 35473\nIG9yYW5nZXM= 35474\nINC70LDQuQ== 35475\nIHN0YWJpbGl6YXRpb24= 35476\n5YCN 35477\n44KM44Gf 35478\n5qW9 35479\nIGFwcGxpYW5jZXM= 35480\nIGht 35481\ng5DrqbQ= 35482\nb2R5bmFtaWNz 35483\nIGNpxJk= 35484\nIENvdHQ= 35485\nTU9O 35486\nIE1hbmc= 35487\n5pSv5oyB 35488\nIGFsbGVyZGluZ3M= 35489\nzrnOus6u 35490\nc2hvdHM= 35491\nIHRz 35492\nIEfDtnI= 35493\nIENIQVI= 35494\nIDoo 35495\nIHdyYXRo 35496\nIGZpcXVl 35497\nIGbDvGhyZW4= 35498\nIHRlc3RhbWVudA== 35499\nIF5e 35500\n4bmb4bmj4bmHYQ== 35501\nQUxE 35502\nIHRleHRv 35503\nIERvZ3M= 35504\nIHNpYg== 35505\nIHBhdGhldGlj 35506\nb2Nrcw== 35507\nIHJhZGljYWxseQ== 35508\nIE1PUkU= 35509\nIEpBTUVT 35510\nIGluZ2w= 35511\nIFRlY2huaWNhbA== 35512\nIHBvcmNo 35513\nIFVU 35514\nINC+0LHRj9C30LDRgtC10LvRjNC90L4= 35515\nIHJlbmV3YWw= 35516\nIGFlc3RoZXRpY3M= 35517\naWt1bQ== 35518\nIGJldmVyYWdl 35519\nZGVybg== 35520\nIHByZWRpY3RpdmU= 35521\nIGNodXk= 35522\nIFJlZ2FyZGluZw== 35523\nIEZvcndhcmQ= 35524\nINmI2YQ= 35525\nIGNvbnRleHR1YWw= 35526\nIGR3YXJm 35527\nIHByZWhl 35528\nIGdvdmVybmVk 35529\nhYQ= 35530\nIHRyYWJhbGhhcg== 35531\nIG5lZ8OzY2lv 35532\nINCx0L7Qu9GM0YjQvtC5 35533\n0LXRh9Cw0YI= 35534\nINC00YPRhQ== 35535\nIGZsb29kcw== 35536\nIGJvd2xpbmc= 35537\nIE9C 35538\nIEjDpHI= 35539\nIGdyYWRpbmc= 35540\n7KO864qU 35541\nIGdhcnM= 35542\nZGxpbmc= 35543\nIHJhaw== 35544\n64g= 35545\nY3JlYXQ= 35546\nINGJ0LU= 35547\nIG5laWdoYm91cnM= 35548\nZm9vZA== 35549\nUXVlcnk= 35550\nIGhlcm9pbg== 35551\naWNlcHM= 35552\nIEtpbmRh 35553\nTkVU 35554\nIG1hcmk= 35555\nIGltaXRhdGU= 35556\nIGFjaHRlcg== 35557\nIHNldHRsZW1lbnRz 35558\ncmFyZQ== 35559\nY2Npb25lcw== 35560\nIOuTnA== 35561\nIGZpaw== 35562\naXR1bmc= 35563\nINC80LDQutGB0LjQvA== 35564\nIGVsZg== 35565\nIGRhbGxh 35566\nIFBvbHNjZQ== 35567\nIFB1bA== 35568\n0KfRgtC+ 35569\nIE1vcmdlbg== 35570\n2K3ZhQ== 35571\nIHN1cHJlbWFjeQ== 35572\nIGt5cw== 35573\nIEh1cnJpY2FuZQ== 35574\nIEdUQQ== 35575\nIEZlaA== 35576\nIGZpbmFsbWVudGU= 35577\nbXVuZA== 35578\nIEtyaWU= 35579\nw6lwb3F1ZQ== 35580\nIFR1Y2tlcg== 35581\nSVRU 35582\nIGx1cg== 35583\nIGRpcHBpbmc= 35584\nw6R2 35585\nIGVlcnN0ZQ== 35586\nIEZsaW50 35587\nYmlsZHVuZw== 35588\n4Li54LmJ 35589\nIHRvaW0= 35590\nIHByYWN5 35591\nIHRyYW5zZm9ybXM= 35592\nIHNwZWVkaW5n 35593\nIHByZXNlbnRlcg== 35594\nIGZlbGxvd3M= 35595\nZmlsbGVk 35596\naWV6YQ== 35597\nIGFkdmlzaW5n 35598\nIEludGVydmlldw== 35599\n0LjQs9GA 35600\nd2Vocg== 35601\nIERhbnRl 35602\ncHR1cmU= 35603\niOusuA== 35604\nr7jr 35605\nkJA= 35606\nIENvdW50ZXI= 35607\nIGNyaXN0 35608\nIOynnA== 35609\nIGpldW5l 35610\nINGB0YLRgNCw0Yg= 35611\nIG1pZcSH 35612\nIHR1dG9y 35613\nIG1hc2FsYQ== 35614\nIHBvd2RlcmVk 35615\nIG5hdQ== 35616\nIEZyZWRlcmljaw== 35617\nIGJpbGxpbmc= 35618\nIEVpc2Vu 35619\nINC00L7QsdGA 35620\nIG1lc3Q= 35621\n5r0= 35622\nIHNuaXBw 35623\nIG1vbm8= 35624\nIEFsbw== 35625\nIE1lcmN5 35626\nw6lyaWVuY2U= 35627\nIGNhc3VhbHRpZXM= 35628\nIEFOTk9VTkNFUg== 35629\n5LuO 35630\nIHRvY2Fy 35631\nIGJhY3RlcmlhbA== 35632\nSG8= 35633\nIHN0cmVhaw== 35634\nIEpFTk4= 35635\nIHBsYXN0 35636\n0YHQu9C10LQ= 35637\nIHJlYXBw 35638\nIHBheWNoZWNr 35639\nIG1pbmVycw== 35640\naGFidA== 35641\nIEphcA== 35642\n0L3Rg9GC 35643\nIHJlZGVtcHRpb24= 35644\nIHF1aXI= 35645\naG5saWNo 35646\nIGFjY3VtdWxhdGlvbg== 35647\nIHNob3Zl 35648\nIGFkcmVuYWxpbmU= 35649\nTWFrZQ== 35650\nIEhlcm4= 35651\nb3NzaW5n 35652\nIFZpbA== 35653\ndWJieQ== 35654\naGVydHo= 35655\nYnJlYWtz 35656\nIHNwdXI= 35657\nIERhaGE= 35658\nVVNUSU4= 35659\nIGNvbnRpbnVlcg== 35660\nIFNhdWw= 35661\n44Gu44Gv 35662\nIO2PrQ== 35663\nIOuQmOuptA== 35664\nIOunkOyUgA== 35665\nINC+0LY= 35666\nIHN1c3BlY3Rz 35667\nIGxhcXVlbGxl 35668\nIE11Y2hhcw== 35669\nIHbDtmxsaWc= 35670\ndWxlbg== 35671\nIGltcHJlcw== 35672\nIGxvYmI= 35673\nZW5lZQ== 35674\nINC90LDQtg== 35675\nVGE= 35676\nIHLDqWFsaXTDqQ== 35677\nIFJleA== 35678\nIGhhcnZlc3Rpbmc= 35679\nIGVzdHI= 35680\n5rY= 35681\nb3NwYWNl 35682\nT1NT 35683\nIGRpc3R1cmJhbmNl 35684\nYXNzaWM= 35685\nIElzYWI= 35686\nIGTDqWNvdXY= 35687\nIEhhbXBzaGlyZQ== 35688\nIG9ybmFtZW50 35689\nIGx1w7Ru 35690\nIFVX 35691\nIGrEhQ== 35692\n6YKj5LmI 35693\nIHJlc3BlY3Rv 35694\nIGNvbXVuaWRhZA== 35695\nIGNvbWlnbw== 35696\nYWduYQ== 35697\nIGludHJpbnNpYw== 35698\nIEFsdW1uaQ== 35699\nIHNlc2xlcmk= 35700\nIGVzdGltYXRpb24= 35701\n4oCU4oCU 35702\nIHByb2R1aXQ= 35703\n44CC44CN 35704\nINCy0YA= 35705\nIHdoaXJs 35706\nIGFjY2Vz 35707\nw6d1 35708\nIHZhcmlhYmlsaXR5 35709\nIHZvZGth 35710\naXRzdQ== 35711\nIGludGVybnNoaXBz 35712\nIGFsbG9jYXRl 35713\nUlI= 35714\n7ZuI 35715\nIGluc3RydWN0aW9uYWw= 35716\ndGFudA== 35717\nIOCuheCupA== 35718\nIGludml0ZXM= 35719\nIGhhaw== 35720\nIHNjYXJlcw== 35721\nIGVjbGlwc2U= 35722\n0L/QvtCy 35723\n0LrQvtC70Yw= 35724\nYXRpdmFz 35725\nIHN0YWJiZWQ= 35726\nIERPTQ== 35727\n5LiN5Yiw 35728\ncm9vdHM= 35729\nIFBpY3R1cmU= 35730\n7Zi8 35731\nIENIQQ== 35732\naWVj 35733\nxLHEsQ== 35734\naGFub2w= 35735\nIG1pc3VuZGVyc3RhbmQ= 35736\nUmF5 35737\nIHJvYWRtYXA= 35738\nb2N1bWVudGVk 35739\naXppb25l 35740\nIE9saXZl 35741\ncmlmdA== 35742\nINeU16A= 35743\n5q+N 35744\nbGVzdA== 35745\nOzs= 35746\nIEVB 35747\n6ZyA6KaB 35748\n0L7QtNGD 35749\nIGhvYmJpZXM= 35750\nIGJ1cmlhbA== 35751\n44Gr44Gh44Gv 35752\n0KQ= 35753\nbGVnZQ== 35754\nIEhK 35755\nIG9iamVjdGlvbg== 35756\nIOOBrQ== 35757\nY3Rvcnk= 35758\nIGluY3JlbWVudGFs 35759\nIGd5bW4= 35760\nIGVwaWRlbWk= 35761\n0YHRi9C7 35762\nw5E= 35763\nIGFkdmFuY2VtZW50 35764\nIHBhcmNo 35765\nTmV3cw== 35766\nIGF5cg== 35767\n0LvQsNC8 35768\nINec16k= 35769\nIGRpcGxvbWE= 35770\n44Gh44KD44KT 35771\nIHJvYmJlZA== 35772\nT25seQ== 35773\nIGluY3Vy 35774\nIGNoYW50aW5n 35775\nIO2VtOuPhA== 35776\nIHJpY2hlcw== 35777\nIENhcm1lbg== 35778\nIG5vc3Rybw== 35779\nzrvOrQ== 35780\nIFBvd2Rlcg== 35781\n4LmA4Lir 35782\nIOyeiOycvOuptA== 35783\nIGdlcsOnZWt0ZW4= 35784\nIFBpa2FjaHU= 35785\n0LXQvNC+0L0= 35786\nT0xM 35787\nIHBsYW5ldGFyeQ== 35788\nIHNsb3dz 35789\nIGNsb2Nrd2lzZQ== 35790\nYWxpb24= 35791\nIOyM 35792\nIHZlcm4= 35793\nIGhvbW1l 35794\nIGVuZHBvaW50 35795\nIGlubm9jZW5jZQ== 35796\nIGVsZW1lbnRvcw== 35797\nIHNvcGhvbW9yZQ== 35798\nIG5vdGlvbnM= 35799\nIENvdWxkbg== 35800\ncHVy 35801\nIHphdA== 35802\nIG9ic2Vzcw== 35803\nIG1vdGl2bw== 35804\nIEt1Yg== 35805\nIERydWc= 35806\nQW50 35807\nIFBsYXllcnM= 35808\nIEh1bWFucw== 35809\nIG1lbGVl 35810\nIFdpbGRsaWZl 35811\nIFZQ 35812\nIHZvbGNhbmlj 35813\nIGNvbWlu 35814\nIEd1YW5n 35815\nIM+EzrnPgg== 35816\nINC+0YHQvtCx0LXQvdC90L4= 35817\nIFNpemU= 35818\nTGlzdGVu 35819\nIEFhYQ== 35820\nYXBwcm8= 35821\nIGJhcmJhcg== 35822\nIFBhcmtpbnNvbg== 35823\n0L3Rj9GC0Yw= 35824\n5Y2w 35825\nIHVuZGVyZXN0aW1hdGU= 35826\nIHN1YnN0aXR1dGlvbg== 35827\nIGNvc21ldGlj 35828\n5LiL5qyh 35829\nIHdpbGxlbg== 35830\nIGJlaWRl 35831\nYW5uaQ== 35832\nIGNvbmRpdGlvbmVk 35833\nIERlYmJpZQ== 35834\nIGlzdG8= 35835\nIEVkd2FyZHM= 35836\n7JuM7JqU 35837\nINGC0L7Qsg== 35838\nIGFiYnJldmk= 35839\nIE3DvG4= 35840\nIFByaW5j 35841\nIExpYW5n 35842\nIHN0aW5r 35843\nIHJhZGlvYWN0aXZl 35844\n44GG44KP 35845\nIGFjb250ZWM= 35846\nIHVuY29u 35847\nIFR1cmJv 35848\n44GQ 35849\nIGtpc3Nlcw== 35850\n5piv5LuA6bq8 35851\n0LXRgtGA0L7Qsg== 35852\nIGZyb250aWVy 35853\nIFNweQ== 35854\nIEJlbGFydXM= 35855\nIENCUw== 35856\n4buX 35857\nYW1vdG8= 35858\n7ZWc642w 35859\nINGB0YLRgNC+ 35860\nIEVuZmlu 35861\nIGJyZWFkdGg= 35862\n6Ziy 35863\nIENhZmU= 35864\nIERhZsO8cg== 35865\nIEJvdXI= 35866\nYXJhcw== 35867\nIGJsdWVwcmludA== 35868\nYW7EsQ== 35869\nIGNvbnN0YW50cw== 35870\nIGF0dGFja2Vy 35871\nIEZvcm11bGE= 35872\nemHEhw== 35873\nIHNvd2ll 35874\nIGV5ZWJyb3c= 35875\nb2Jvb2s= 35876\nIHNldHplbg== 35877\n56ys5LiJ 35878\nb25zaWRlcg== 35879\nYXduaW5n 35880\nIHPDtnlsZXll 35881\nIGludmFkZWQ= 35882\nIHByb25vdW5z 35883\nIGRvYnJ5 35884\nU2k= 35885\nINCl0L7Rgg== 35886\nIHZvbGxleWJhbGw= 35887\nIGxhbWVudA== 35888\naXNjaGVz 35889\nYXJtZQ== 35890\nYXBp 35891\nIFdpa2k= 35892\n0LvQuNGI 35893\nIGthc2lo 35894\nIHBlc3M= 35895\nINGE0L7Rgg== 35896\nIFN1bA== 35897\n5b63 35898\nIHBzZXVkbw== 35899\nIG1lbW8= 35900\nIOyXsOyKtQ== 35901\nINC00L7Qu9C70LDRgNC+0LI= 35902\nINC/0LXRgNC10Lw= 35903\nIFJlYWNo 35904\nbWlyYWw= 35905\nYWx0ZWQ= 35906\nIHN0YXR1dA== 35907\ncmVhZGluZw== 35908\nIHPDtnlsZWQ= 35909\nIExpbmRzZXk= 35910\nIEFobWFk 35911\n67aA6w== 35912\nINCh0LXQs9C+0LTQvdGP 35913\nIHByenlnb3Q= 35914\nIGh5c3Rlcg== 35915\nVVJF 35916\nIE5laWdo 35917\nUmVwb3J0ZXI= 35918\nIEJ1bnU= 35919\nIFRyZWF0eQ== 35920\nIFJhbms= 35921\nIEZhbWU= 35922\naW5pc2hlZA== 35923\nIGdlYXJlZA== 35924\nIGNvbXBvc2U= 35925\nb2RpYQ== 35926\nIExvbg== 35927\nIGplc3RlxZtteQ== 35928\nIERJUkVDVE9S 35929\nIGVsa2Fhcg== 35930\nIFZpZWw= 35931\n15DXqQ== 35932\neW50aGlh 35933\n5Lim 35934\nIG3DqHJl 35935\nIFRvbWF0bw== 35936\nIGV4YXRhbWVudGU= 35937\nbmnEmQ== 35938\nIEZyZWk= 35939\nIERpZg== 35940\nIG9wZW5pbmdz 35941\nIGdyYXBoaWNhbA== 35942\nINGD0LTQvtCx 35943\nINCy0YHQvw== 35944\nIFdlZWtseQ== 35945\n0LXQstCw 35946\nIGhhbmdz 35947\nIHVuc2FmZQ== 35948\nIGVtYmxlbQ== 35949\nIEtvbGxlZ2lubmVu 35950\nYWxheQ== 35951\nIGtzaQ== 35952\nIGhpZGVz 35953\nIG9sbWF5 35954\nIGVudHN0ZQ== 35955\nIGFydGhyaXRpcw== 35956\nw59lcmRlbQ== 35957\nIGJpbm5lbg== 35958\nIGxpc3RlbnM= 35959\nIEhlc3M= 35960\n5YaN5L6G 35961\nIExvdWlzZQ== 35962\nbGRlbg== 35963\n0LXQvdGB 35964\nIFZlcnNpb24= 35965\nIEFncmljdWx0dXJl 35966\n7Iqk66W8 35967\n0LzQsNC9 35968\n64Sk7JqU 35969\nIHdpbmVz 35970\nIElORg== 35971\ncnVs 35972\nIEpL 35973\nxLF5b3JsYXI= 35974\nc2hpZWxk 35975\ncmVhdGg= 35976\nIHRlcnVz 35977\nIEx1bQ== 35978\nIGFudGljaXBhdGlvbg== 35979\nIGFjY3VzdG9tZWQ= 35980\nIE1pbmE= 35981\nIHdpZWxk 35982\naW/DqA== 35983\nbWVyYQ== 35984\nIGNvdW50ZG93bg== 35985\nIGNsaW5n 35986\nIGNvbW1lbmQ= 35987\nIGZha3Rpc2t0 35988\nIGRlZmVuc2Vz 35989\nIGNvY2twaXQ= 35990\nINC60L7QvNCw0L3QtA== 35991\nIGRpc2h3YXM= 35992\nIFRoYW5vcw== 35993\nIGtpZG5leXM= 35994\nIHNlaGU= 35995\nIG1pY3JvYmVz 35996\nIGN1ZmY= 35997\nINCy0YvRgdC+0Lo= 35998\nIFNwaWN5 35999\n562J562J 36000\n4K614K6w 36001\nY3VsdXM= 36002\nb3Jj 36003\n576F 36004\naXhlcw== 36005\nIENyZWRpdA== 36006\nIHJhag== 36007\nIGJyaW5ndA== 36008\nIE5pc3M= 36009\nIGdyaW0= 36010\nIFNPTA== 36011\nIHRlbmlt 36012\nIFN1ZGFu 36013\nIFNwYXJ0 36014\nIHByb21vdGVz 36015\nIE5vc3Nh 36016\nINGB0L7RgdGC0L7Rj9C90Lg= 36017\nIOywqQ== 36018\nIHVuY29udA== 36019\nIExpYmVyYWw= 36020\nINCi0L7Qu9GM0LrQvg== 36021\nIFZpZWxl 36022\nIGt0w7NyZWo= 36023\nICoqKio= 36024\nTWF4 36025\nINCn0YLQvtCx0Ys= 36026\nMzUw 36027\nIO2YvOyekA== 36028\nIOu2hOuTpOydtA== 36029\nIHdhcnA= 36030\nIHRlbmdh 36031\nIHN5bXBhdGhldGlj 36032\nIGJpemk= 36033\nIFphY2s= 36034\naWVkbw== 36035\nIOuJtOw= 36036\ncGllbA== 36037\nINGC0L7Quw== 36038\nIHNjYWxlZA== 36039\nIFBFVEVS 36040\nIENPTU0= 36041\nIENhbWU= 36042\nIGNhdGFzdHJvcGhl 36043\nIHN3ZWF0eQ== 36044\naWdyYXRpb24= 36045\nIHN0dWZmaW5n 36046\nIM+Azr/Ou8+N 36047\nIERyaXZlcg== 36048\nenlzdA== 36049\nVGVjaA== 36050\nIGFzc2Vzc2Vk 36051\nIFN1cmZhY2U= 36052\nxLFyxLFt 36053\nc3Vy 36054\nbGVyd2VpbGU= 36055\nINC00L7Qsw== 36056\nIHNodXR0aW5n 36057\nIGZyYWN0aW9ucw== 36058\nINGB0L7Quw== 36059\nZXZlcnlvbmU= 36060\nIGVybg== 36061\nINCd0L7Qsg== 36062\nIGRlZmVuZGVycw== 36063\nIHZlcnN1Y2h0 36064\n44Oz44OA 36065\nIHBvbGl0eQ== 36066\nINCf0L7QvQ== 36067\ndmVyc3TDpG5k 36068\nIGJyb3dzZXJz 36069\nIHRyYW5zZm9ybWF0aXZl 36070\nIGRpY3RhdGU= 36071\nIExFR08= 36072\nIG5pbmd1bmE= 36073\n6rSR 36074\nIHBpeno= 36075\nIEhhcm9sZA== 36076\nIExvcGV6 36077\n2r7bjA== 36078\nYW7EsXo= 36079\nYXRjaGV0 36080\n2YrYqg== 36081\nIGxlcm5lbg== 36082\nIOq3gOyXrA== 36083\nIGhvdXNlZA== 36084\nIGNsZWFuc2U= 36085\nIFdBVA== 36086\nbGFyYXRpb24= 36087\nIGJ5dGVz 36088\nIHR1Y2tlZA== 36089\nIGZhdWx0cw== 36090\n0LTQvg== 36091\nRlg= 36092\nIOyWvOuniOuCmA== 36093\nIGRlZm9ybQ== 36094\nIGNvbnRyYWN0aW5n 36095\nIFRJTUU= 36096\naXJzZQ== 36097\nIG5lYmVu 36098\nIGNlcmM= 36099\nIEFybXN0cm9uZw== 36100\nIHRlc3Rlcg== 36101\nIHBhcmZhaXQ= 36102\nIGplYWxvdXN5 36103\nIHRveGlucw== 36104\nIGRpc2JlbA== 36105\n0YPRgNGL 36106\naW1wcmVzc2lvbg== 36107\nIHByb3N0YXRl 36108\nIGZpcmV3YWxs 36109\nIGNsYXNzaWNz 36110\n0LXRh9GM 36111\nIHNvY2lhbGlzbQ== 36112\nIGdyYWNpb3Vz 36113\nINGB0L3QvtCy0LA= 36114\nINC00L3Rjw== 36115\nIGJ1cm5lcg== 36116\nIE1pbm9y 36117\nIOyasOumrOs= 36118\nIGplZGVz 36119\nIGNvbnRpbnV1bQ== 36120\nIGhvdHM= 36121\nIG9jY3VycmVuY2U= 36122\nIGFkbWluaXN0ZXJlZA== 36123\nINC30LDQvNC10YI= 36124\nIGhlc2l0YXRpb24= 36125\nIGRyaWxscw== 36126\nZXJjYQ== 36127\nINCy0YLQvtGA0L7QuQ== 36128\nIHN0ZWFkaWx5 36129\nIGluc2FubGFy 36130\nIGloYW4= 36131\n7ZE= 36132\nIGhlbHBlcg== 36133\nIFNlbmlu 36134\n5YGc 36135\n0L7QstCw0L3QuNC1 36136\nIEVSSUM= 36137\nYmxh 36138\nIEFjYWRlbWlj 36139\nIGh1bWFuaXRpZXM= 36140\nYmxhY2s= 36141\ndW1weQ== 36142\nb3J0ZXg= 36143\nIOygiOs= 36144\nINil2YY= 36145\nIGRpc2Nsb3Nl 36146\nIEVsaWphaA== 36147\nIM67zq0= 36148\nIFF1ZXI= 36149\n2KjZhA== 36150\n44Kh 36151\nVGVsbA== 36152\nYXJsZQ== 36153\n0ZbRgA== 36154\nIGF1Z21lbnRlZA== 36155\nIOu5hOyKtw== 36156\nIGFuZHJvaWQ= 36157\n4KSk 36158\nYXJtYQ== 36159\nIHN6ZXI= 36160\nZ2VvcmQ= 36161\nIGdlZWs= 36162\nIHlldXg= 36163\nIHBvbmc= 36164\nIOOBneOBhg== 36165\nIHRvcnR1cmVk 36166\nIEJhdGg= 36167\nemln 36168\nYXNvbmFibGU= 36169\nIG5ldHM= 36170\nIGJhcnU= 36171\nIEZsYXQ= 36172\nIFZhdGVy 36173\nIFRlcnJvcg== 36174\nIEF2bw== 36175\nIGNlcmVtb25pZXM= 36176\ncm9l 36177\n2YHYsw== 36178\nT3Bz 36179\nIGh5dmlu 36180\nIGFwcmVzZW50 36181\nb2xvcg== 36182\nINC40LPRgNGL 36183\nb3J0b24= 36184\nIOq3uOuerA== 36185\nIGxvb2tpbg== 36186\nIFRZ 36187\nIE1pbnQ= 36188\nQWRk 36189\nIG1pdGU= 36190\nIFNtb2tl 36191\nIG5vdGE= 36192\nIG1vc3M= 36193\nIEFiZW5k 36194\nIOy7qA== 36195\nIGV4YWdnZXJhdGVk 36196\nZmlyZXM= 36197\nIHJlZGlzdA== 36198\nZmZpdGk= 36199\nIG9wZW5uZXNz 36200\n6rCQ7J20 36201\nZW5kZXU= 36202\n0LXQvdC90L7QuQ== 36203\nV2F0Y2g= 36204\nIGF2YXRhcg== 36205\nIFBleQ== 36206\ndXJ1bg== 36207\nIHNlbnph 36208\nIOyngOyXrQ== 36209\nIE5hdG9taWFzdA== 36210\nIGVtZXJnZW5jZQ== 36211\ncmF5cw== 36212\nIGNyYWZ0ZWQ= 36213\nZ2FyeQ== 36214\n44Gg44GR 36215\nw7xuZw== 36216\nLSI= 36217\nIGhhY2tlZA== 36218\nIHN0cmF5 36219\nZW5jaWU= 36220\nZW1v 36221\nIGNvbWVu 36222\nIEvEsXo= 36223\nIEphc21pbmU= 36224\nIEhpbmRp 36225\nbWFuYXM= 36226\nIGluZmluaXRlbHk= 36227\nZW1vbg== 36228\n7J24642w7JqU 36229\namFr 36230\nIHJvYXJpbmc= 36231\nw6lyaXF1ZQ== 36232\nc3dlaXNl 36233\nIFJvbGV4 36234\n5aCx5bCO 36235\nIFN0dWFydA== 36236\nYm5i 36237\nIGRpYWdub3Nl 36238\nIGNvaGVyZW50 36239\nIE1K 36240\n5rqW5YKZ 36241\nIHBpa2U= 36242\nbGF2 36243\nIG9yY2hlc3RyYWw= 36244\n0LDRgdGC0Lg= 36245\nIHRlcm1pbmFy 36246\nIGdhdGhlcmluZ3M= 36247\nIGNvbXBsaWFudA== 36248\nIHVwZ3JhZGluZw== 36249\nIHJlZ3VsYXRvcg== 36250\nIGxhbsOn 36251\n6YCj 36252\nIG1lcmNoYW50cw== 36253\ndGF3YQ== 36254\nIG1vbml0b3JlZA== 36255\nIHJlbmRyZQ== 36256\n5Lik 36257\nIHVudGVyd2Vncw== 36258\nYW5ndWFyZA== 36259\nZ2FyZA== 36260\nIEJlbG93 36261\nZHVpbm8= 36262\nINCm0LU= 36263\nIGltcGVkYW5jZQ== 36264\n7Jyh 36265\n5Lu9 36266\nIGFrdHVlbGw= 36267\nIFZhdGlj 36268\n5a2p 36269\nIHN0ZXdhcmRz 36270\nIGJyaWdodGVzdA== 36271\nIGtlbm4= 36272\nIGthdQ== 36273\nIE1hdHJpeA== 36274\nIEJhcms= 36275\nIPCfkQ== 36276\nIHRhcGVy 36277\nIGNhc2lubw== 36278\n16jXlA== 36279\neXNpY2Fs 36280\nIGJ1aWxkZXJz 36281\nIGN6xYJvd2ll 36282\nIE5lcGFs 36283\nICEi 36284\nIHRlcm1l 36285\nIGlubnljaA== 36286\nIG1hdGhz 36287\nIGRyYWZ0ZWQ= 36288\nIEJhbGs= 36289\nIGhlc2l0YW50 36290\nIHZvbHRhcg== 36291\nIHJldml2ZQ== 36292\nINGE0LjQu9GM0LzQsA== 36293\nIGFzc2Fzc2lu 36294\nIFNvbHV0aW9ucw== 36295\nIGR1ZWw= 36296\nIGJlYXJpbmdz 36297\n4LiE4Liw 36298\nIHJvb2tpZQ== 36299\naWthdA== 36300\nIGJpc2N1aXRz 36301\nIGNvcmRz 36302\n0YPQstCw0YLQuA== 36303\nQVJJTg== 36304\nIHByb2dyZXNzaW5n 36305\nIEdpcg== 36306\nIHBlbmV0cmF0ZQ== 36307\nIFN0b3JhZ2U= 36308\nZWlnaHQ= 36309\nINGC0YDRgw== 36310\nIGRvbsOtdA== 36311\nIHNpemlu 36312\nIG91dGRhdGVk 36313\nINC90LDRiNC4 36314\nIGFmZmly 36315\nIHNwb29ucw== 36316\nIG9uaQ== 36317\nIGZsYW5r 36318\nIEdvbA== 36319\naMOj 36320\nIHDDqXJp 36321\nIGhvbm9yYWJsZQ== 36322\nIEJyZWF0aGU= 36323\nc2NlbmVz 36324\nIG9idmlhbWVudGU= 36325\n0LjQutGB 36326\nINep157X 36327\nIHNtb290aGll 36328\nnojr 36329\nIGRpbWU= 36330\nIO2WiOyWtOyalA== 36331\nIGFwcGVs 36332\nIENhdGhvbGljcw== 36333\nIHNpbmdsZXM= 36334\nIGxhdGVu 36335\nIMOnw7xua8O8 36336\nIFZhZGVy 36337\n5o+b 36338\nIHZhcmTEsQ== 36339\nIElzdGFuYnVs 36340\nZ3LDqQ== 36341\nIEVsc2E= 36342\nw6ts 36343\nIGludmVjZQ== 36344\nIGNyYW5l 36345\nIG9iZQ== 36346\nIFNoYXJr 36347\nIHNtYWNr 36348\nIHJlc3RvcmluZw== 36349\nLlw= 36350\nIOu5oOs= 36351\nIGZhZGVk 36352\ndW1iZXJz 36353\nU2luZ2luZw== 36354\nIGRlcHJlc3Npbmc= 36355\ndGhlc3Q= 36356\nIFdhaHI= 36357\nIG11bHRpdHVkZQ== 36358\n0YDQsNCy0YHRgtCy0YPQudGC0LU= 36359\ncmlqaw== 36360\nZWth 36361\nIGNvbXBsZXRlcw== 36362\nIFdlbGxz 36363\nIHJveQ== 36364\nIFByYXk= 36365\nIEthbGF1 36366\naXppbg== 36367\naWHFgmVt 36368\nIGxvY29t 36369\nIE5hc2h2aWxsZQ== 36370\nIFBlbnRhZ29u 36371\n66+4 36372\nIE5FVw== 36373\nxIXEhw== 36374\nw61zcw== 36375\nIG1hcnJ5aW5n 36376\nIGZldWQ= 36377\n7ZmV 36378\n5oCl 36379\nKSE= 36380\nIE9wZXJhdGlvbnM= 36381\n0YPRlA== 36382\nIG1vamU= 36383\nIGluc3RydWN0ZWQ= 36384\nIOuIhOq1rA== 36385\nINeU15I= 36386\nINC/0L7QvNC+0YnRjNGO 36387\nIHNhYmlh 36388\n7JWY7Ja07JqU 36389\ncGxhbmU= 36390\ncHJp 36391\nINC/0L7Qu9C90L7RgdGC0YzRjg== 36392\nIEtpdHR5 36393\nIHByw7Nwcmlv 36394\nZWRlcmU= 36395\nIGludGVyZXNhbnRl 36396\nINC00LU= 36397\nIGNvbmRlbnNlZA== 36398\nIGF2ZW50 36399\nVE9S 36400\nIGdyZWFzeQ== 36401\nQVJL 36402\nb3J0YQ== 36403\nQUo= 36404\nIGRpc3JlZw== 36405\nIGNvcnJlY3Rpb25z 36406\nIHN0ZXJv 36407\nIGluZmx1ZW56YQ== 36408\nIGRlc3Nlcw== 36409\nIGJhbGxvdHM= 36410\nIG1lZ2V0 36411\nIG1hZmlh 36412\nIGLDtmw= 36413\nbm9zdA== 36414\nINGB0YLQsNGC0Yw= 36415\nIHJlc3BvbmRlcg== 36416\nIGhpbnRlbg== 36417\nZ3Jhdg== 36418\n4Lit4Liw 36419\neW5jaHJvbg== 36420\nIHZpZW5z 36421\nIHNhbW8= 36422\nIGR0 36423\ncGFubnQ= 36424\nIMWbd2lhdA== 36425\nINC30LDQv9C40YE= 36426\nIG1lcmdlZA== 36427\nIGtlcA== 36428\nIG1pc2xlYWRpbmc= 36429\nIGRpZ2Ftb3M= 36430\nIGFtbW9u 36431\n6L6b 36432\nY2hldA== 36433\nIOqwgOyguA== 36434\nIHVuaQ== 36435\nIOuQmOuKlOuNsA== 36436\nINC90LDQv9GA0LDQsg== 36437\nINC60L7RgtC+0YDQvtCz0L4= 36438\nIGFuaW1hdGU= 36439\n15XXkNc= 36440\n0LXRgNCy 36441\nIG1pbmNlZA== 36442\nIGthdW0= 36443\n44GC44GB 36444\nz4DOtQ== 36445\n0LvQtdCz 36446\nZXhpc3Rpbmc= 36447\nIHBsYXRhZm9ybQ== 36448\nIEtSSVM= 36449\n7Jug 36450\nIEZhbWlsaWVu 36451\nIExpYnlh 36452\nIGJpb2RpdmVyc2l0eQ== 36453\nIGlkaW90cw== 36454\naXJkaQ== 36455\nIHN6eWI= 36456\nIFJvbGxpbmc= 36457\nw7xjaHQ= 36458\nINGD0LTQuNCy 36459\n0YHRg9C0 36460\nIHJlYWxpemFy 36461\nIGNhbm5lZA== 36462\nINGA0LDQvQ== 36463\nIG1ldGFib2xpYw== 36464\nIEJlZWY= 36465\nIGtpbGth 36466\n0LvRjtGB 36467\nIHJlZ2lzdHJ5 36468\n0LzQvtGC0YDQuNGC0LU= 36469\nIHZpZWzDpA== 36470\nIG9kYw== 36471\nIGNvbmRlbW5lZA== 36472\n5qmL 36473\nZmFs 36474\nIERpbA== 36475\nd2/Fm2Np 36476\nQXc= 36477\nIHN0YXRpc3RpY2FsbHk= 36478\nIHNvZ2Vu 36479\nIEJFVEg= 36480\nIHNoYXZpbmc= 36481\n5bm4 36482\nb2NhbA== 36483\nIEZ1bm55 36484\nIHBlYWNlZnVsbHk= 36485\nIGFkZGljdGl2ZQ== 36486\nIEluc2VydA== 36487\nbGF1Zg== 36488\nIGV4cGVyaWVuY2lh 36489\n6aaW5YWI 36490\n0LjRgtC10LvRjw== 36491\nw61nZW4= 36492\nw6FnaW5h 36493\nIGFiZG9tZW4= 36494\n7ZWc64uk 36495\naWN1cw== 36496\naW1hbmE= 36497\n7I2o 36498\nYXJjaGluZw== 36499\nIGtvbmtyZXQ= 36500\n7JWY6w== 36501\n0LXQutCw 36502\nb3VmbA== 36503\naXZlbA== 36504\nIG51ZGU= 36505\nw6h0cmVz 36506\nIG1vbnNpZXVy 36507\nIGNsYXNo 36508\nIHRoZXJhcGlzdHM= 36509\nIGN1YmVk 36510\nIHJldHJvdXZlcg== 36511\nIHdhdmVmb3Jt 36512\nIHBvdGVt 36513\nIEZvcm1lcg== 36514\naXNpw7Nu 36515\n5bqc 36516\nINeQ150= 36517\ndW5kb3M= 36518\nIE1laW51bmc= 36519\n2LXZhA== 36520\nIEp1ZGU= 36521\nIG7DpXI= 36522\nIExlb25hcmRv 36523\nIENyaXN0bw== 36524\nIEdPVA== 36525\n0YHRgtGA0YPQug== 36526\nTEFO 36527\nIGfDpW5n 36528\nIGTDqWI= 36529\nIEZyYW5rZnVydA== 36530\nIGNyYXBweQ== 36531\nIGxpbA== 36532\nYW5uw6ll 36533\nINC80LXRgdGC0LU= 36534\nUkVU 36535\nIE5lcg== 36536\nIENPU1RB 36537\nIGplZGVt 36538\nIGN1cnRhaW5z 36539\nIGl0ZXJhdGlvbnM= 36540\nIHVuYXY= 36541\nIHBsYXF1ZQ== 36542\nb3J1bQ== 36543\nIM62 36544\nIG7Dum1lcm9z 36545\nIGRlc2Fw 36546\nsr0= 36547\nIGNvbXBpbGVk 36548\nIHJlZmxl 36549\nIHJhbmtpbmdz 36550\nIHJlcGFpcmVk 36551\nINCd0LDQv9GA 36552\nIGRvd25sb2Fkcw== 36553\nIGFybW91cg== 36554\nINeZ15XXqteo 36555\nIGxvbmdldml0eQ== 36556\nIFRPTkVS 36557\nINC60L7QvNC80LXQvdGC0LDRgA== 36558\nIGN6ZWdv 36559\nIG5vdGlmeQ== 36560\nIGFpcnBvcnRz 36561\nIGVuZHVyaW5n 36562\nbGV0dGU= 36563\nIGFwcGFyYXQ= 36564\nIGhhYmls 36565\n4buHYw== 36566\nbmFk 36567\nSUNP 36568\nIEJyYWg= 36569\nIHNlZ8O6bg== 36570\nIGdvdmVybm9ycw== 36571\na2FoYQ== 36572\nIFNjaGx1c3M= 36573\nIG9kcG93aWVk 36574\naXJ0aW5n 36575\nIHJlbXBs 36576\nIEFib3JpZ2luYWw= 36577\naWRlbnRhbGx5 36578\nIGVuaGFuY2luZw== 36579\nbGljdGluZw== 36580\nIEhhd2FpaWFu 36581\nIHN0cml2aW5n 36582\nIE5pZXQ= 36583\nIHpuYWN6eQ== 36584\nIG9iZWRpZW5jZQ== 36585\nIG7DpWdvdA== 36586\nIGV4cGlyZWQ= 36587\nIDE5MTg= 36588\ncHJlc2VudGVk 36589\nIHByb3dhZA== 36590\nIFRlcnI= 36591\nIFByaW5jZXRvbg== 36592\nIG1vcmdlbg== 36593\nIGF0dHJhY3Rpbmc= 36594\nIFNpZ21h 36595\naWduZXI= 36596\nIFJlY2h0cw== 36597\nIFBla2k= 36598\nIG1ldGh5 36599\nIGhhbW0= 36600\nIGRpcmVpdG8= 36601\nIGRlbGVnYXRpb24= 36602\n0LjQstCw0Y7Rgg== 36603\nIGdpbg== 36604\nWW91bmc= 36605\nIGRlcGVuZGVuY2llcw== 36606\nIEJyYWRsZXk= 36607\nYnVkcw== 36608\nIGZpcw== 36609\nIHB5dGFuaWU= 36610\nIGludGVyY29ubmVjdGVk 36611\nIGVtYmFpeG8= 36612\nIFNhcw== 36613\nIHJ1aA== 36614\nIFNpY2h0 36615\nU3Vy 36616\nIHN1cGVyYg== 36617\nIFNhYmJhdGg= 36618\nIERhbmdlcg== 36619\na29s 36620\nIGhvdQ== 36621\nc3VwcA== 36622\nIE5hY2lvbmFs 36623\nIHN1Y2Nlc3Npb24= 36624\nIHbDoQ== 36625\nIE1hw59uYWhtZW4= 36626\nIEplc3NpZQ== 36627\nIElkYWhv 36628\nZm9yZXN0 36629\nhZg= 36630\nINee15M= 36631\nINij2Yo= 36632\nIHN3ZWV0aGVhcnQ= 36633\nIG5lYXRseQ== 36634\nIEV2YW5nZWw= 36635\n6rOh 36636\nIFN1aXRl 36637\nw7pibGljYQ== 36638\nINGD0LvQuA== 36639\nIEFubm91bmNlcg== 36640\nbGlnaA== 36641\nIHNlbnNhdGlvbnM= 36642\nIHNoZWx0ZXJz 36643\nIGhhcnQ= 36644\nIHNxdWVlemluZw== 36645\nIFJpdmVycw== 36646\nIENvb2tpbmc= 36647\n7LGF 36648\ncGVyc29uYWw= 36649\nIG1hbm9z 36650\n0ZHRgtGB0Y8= 36651\nd2lq 36652\nIGdvZ2c= 36653\nIE1pbGxp 36654\nIEZQ 36655\nw7xuc3Q= 36656\nIExT 36657\nIHNwcmF5aW5n 36658\nIGZhdXg= 36659\nIGF1dG9ncmFwaA== 36660\nb2xvZ2lj 36661\nIHRvcm1lbnQ= 36662\nIGVuY3J5cHRlZA== 36663\n4buF 36664\nIGVzdHJl 36665\n57m8 36666\n4LE= 36667\nIHN0dW1ibGVk 36668\nIGFpZGVy 36669\nIHNhYmVu 36670\neHRlcg== 36671\nIENpdGllcw== 36672\nIFTDvHJr 36673\n64ul 36674\nY2hpbmU= 36675\nIHRvcHBpbmc= 36676\nIHBvaXNvbmVk 36677\nIFJvbWFuaWE= 36678\n15PXmQ== 36679\ngOuhnA== 36680\nINC/0L7RgNGP0LQ= 36681\nIGNoaXJwaW5n 36682\nIOyZhOs= 36683\n15HXog== 36684\nIGN1YW50bw== 36685\nIGRvbmF0aW5n 36686\nIFJlZ2VudA== 36687\nIEJlcnVm 36688\nIGRpc3RyYWN0aW5n 36689\nIHN0YW1pbmE= 36690\nIERhcnJlbg== 36691\nIOy2lQ== 36692\nbGlzdHM= 36693\nZGFs 36694\nY2h1c3M= 36695\nIGVjb25vbWlzdA== 36696\n44GI44O8 36697\nb3JndA== 36698\nIGlzdGl5b3J1bQ== 36699\n6L+b 36700\nIFN1cnByaXNl 36701\nIEhhbw== 36702\nIOy1nOqzoA== 36703\nIEdX 36704\nIElubmVy 36705\nIHF1aWVyZW4= 36706\nIG1pbmRlZA== 36707\nIHN1cGVyY29tcHV0ZXI= 36708\nIGRpYWdyYW1z 36709\n7Yqc6w== 36710\n6rKg7Ja0 36711\nINC+0LHRitGP0YE= 36712\nIGVzdGFiYW4= 36713\nIGRlc3Ryb3lz 36714\nIEJyZWFraW5n 36715\nIGthcsSxxZ8= 36716\nIHJlYnVpbGRpbmc= 36717\nnOuMgA== 36718\n0LvQuNCy0L4= 36719\nIFNhdWNl 36720\nIEZ1c2lvbg== 36721\n15XXntc= 36722\nIFF1aW5u 36723\nIGdhdWNoZQ== 36724\nINmI2KM= 36725\nIMg= 36726\n55Oc 36727\nIHRlY2hubw== 36728\nIGRpc3BhdGNo 36729\nIGHFn2s= 36730\nIGVpbnplbA== 36731\nIEdtYWls 36732\n554= 36733\nIOqwnOyduA== 36734\nINGB0LXQvNGM 36735\nIGpvdXJuZXlz 36736\nIGlodA== 36737\nIGZpYnJl 36738\nIGRyYW1hcw== 36739\nb3VjaGVk 36740\nIHJlbmFtZQ== 36741\nINC+0L/QtdGA 36742\nIHBvbw== 36743\nIERydQ== 36744\nINC40YLQvtCz 36745\nIHphc3Q= 36746\nIGNveg== 36747\nIHp1Y2No 36748\nIG9idGFpbmluZw== 36749\nIGNvbW11dGU= 36750\nIHN1Ym1lcg== 36751\nIFZpc2g= 36752\nIFJhYmI= 36753\nb2dn 36754\nIGh1dA== 36755\n7ZaI7Ja0 36756\n5q+U5aaC 36757\nZXJlbWk= 36758\nIM68zrE= 36759\nIGRpc2t1dA== 36760\nINCx0YPQug== 36761\nIGltcGFpcmVk 36762\nZGVwZW5k 36763\nINmI2Kc= 36764\nINGA0YPQug== 36765\nINCx0LDRgA== 36766\nIG94aWRhdGlvbg== 36767\nIHNpdHVhw6fDo28= 36768\nyZlu 36769\ndcOnw6Nv 36770\nIHNhZ3Rl 36771\nIFNFUg== 36772\nIENha2U= 36773\nIHR1cm1lcmlj 36774\nIEthaw== 36775\nYnVuZw== 36776\nIEvhuZvhuaPhuYdh 36777\nIHBvaXNvbmluZw== 36778\nIHNsaXBwaW5n 36779\nIFNheXM= 36780\n5bCx5Y+v5Lul 36781\nw7JuZw== 36782\n55+z 36783\nwqs= 36784\nIENsYXVkaWE= 36785\nIENoYXJhY3Rlcg== 36786\n0L3QuNGG 36787\nY29hdA== 36788\nIHByb2dyZXNzZWQ= 36789\nIEZlcmd1cw== 36790\nIOyYpOuK 36791\nIG9hdA== 36792\nb3JkYWJsZQ== 36793\nIExleQ== 36794\nIEhlcmF1cw== 36795\nIHJlc3VsdGFkb3M= 36796\nIEtheWxh 36797\nIHJpZmY= 36798\nIGNoZWdvdQ== 36799\nIHhp 36800\nIHNwYWNpb3Vz 36801\nIHJlY29nbmlzZWQ= 36802\nIGVjaA== 36803\nIFRpZQ== 36804\nIGxhdW5jaGVy 36805\nSmlt 36806\nIHN1cHByZXNzaW9u 36807\nIEltcG9zc2libGU= 36808\nIGd1aXRhcnM= 36809\nIEZvdXJpZXI= 36810\n0LjRh9C10YHQutC40Lk= 36811\nIFRoZXJhcA== 36812\nIEthZg== 36813\nY2VudGVyZWQ= 36814\nINGB0L7QvtGC0LLQtdGC 36815\nIGtsaW0= 36816\nIGNhcmJvaHlkcmF0ZXM= 36817\naWduYW50 36818\nIEFzdHJvbg== 36819\nIGVtcGxl 36820\nIGRyYXN0aWM= 36821\nINC80LjRgNC1 36822\n0LLQuNC9 36823\ndXc= 36824\nIHByZXR0aWVy 36825\nIGRvbnV0cw== 36826\nIEF0aGVuYQ== 36827\nIGRpc3NlcnQ= 36828\nIHBsYW50ZQ== 36829\nIHVyYW5pdW0= 36830\n7J2M6w== 36831\nYXLDqQ== 36832\nIHJ6ZWN6 36833\nIGRpc3BsYXlpbmc= 36834\n5oiy 36835\nIHNhcmM= 36836\ncsOjbw== 36837\nIHRhbXBvY28= 36838\nIHBoaWxvc29waGVycw== 36839\nIFJlY2h0 36840\n5pOa 36841\nIGNvbWVudGFyaW9z 36842\neXNl 36843\nIOycpA== 36844\nIG1pc2U= 36845\nIEdpbg== 36846\nINC90L7QvA== 36847\nIEZST00= 36848\nbGluZXI= 36849\nYXRpZg== 36850\nIHNwb8WCZWM= 36851\neGE= 36852\nINGC0YDRg9C0 36853\nIHdhZw== 36854\n6riw7JeQ 36855\nIE1H 36856\nIG9mZnNwcmluZw== 36857\nIFVuZGVyc3RhbmRpbmc= 36858\n5Y+q5piv 36859\nT1JB 36860\nIHdoaXJyaW5n 36861\nIHN1cnJlbmQ= 36862\nIHBva2Vy 36863\nIG1vbnVtZW50cw== 36864\nIOKZqQ== 36865\nIG9yZ2FuaXNlZA== 36866\nIFNvemlhbA== 36867\nIEZhY3Rvcnk= 36868\n0YXQsA== 36869\nIHJlc2VtYmxl 36870\n0LfQtA== 36871\nIGV4cGxvc2lvbnM= 36872\nIHBheXJvbGw= 36873\nIG9tbg== 36874\nIEpvcmdl 36875\nzrnPgw== 36876\nIGZyYWN0dXJl 36877\nIHBlcnNlY3V0aW9u 36878\nIGRlbWFpcw== 36879\nRUNI 36880\nLCk= 36881\nIGNyaWFy 36882\nIEpPU0g= 36883\nIGRlbW9ncmFwaGljcw== 36884\nIDE2MDA= 36885\nIGN1cnJlbmNpZXM= 36886\nIFRpcHM= 36887\nIOmAmeWAiw== 36888\nIFJlZmVy 36889\nIERhbmNpbmc= 36890\nIGluY29uc2lzdGVudA== 36891\nIGRlaA== 36892\nIGltbWVucw== 36893\nIG1laXN0 36894\nIGltcGF0aWVudA== 36895\nIGJlaGF2ZXM= 36896\n5p2+ 36897\nIOuCtOyaqQ== 36898\nIGJhY2tzdG9yeQ== 36899\nIGFncmVlaW5n 36900\nIMWB 36901\naWhpbg== 36902\nIHRlbXBlcmF0dXJh 36903\nIEJhY2tncm91bmQ= 36904\nIG51dHplbg== 36905\nIOuFuQ== 36906\nIE3DpG5uZXI= 36907\nIGNvbGxhYm9yYXRpb25z 36908\nIEtvcw== 36909\n6YGO5Y67 36910\nIG5pZ2h0bWFyZXM= 36911\n65Ox 36912\nIFF1ZWVuc2xhbmQ= 36913\nIGFzc29jaWF0ZXM= 36914\nIEtvaw== 36915\nIGZhY3RvcmlhbA== 36916\nIEh5dW5n 36917\nIOq3uOuLpOydjA== 36918\nIGZpbGhv 36919\nIGVsw6l0 36920\nIO2WieuztQ== 36921\nsLE= 36922\nIGdlZnVuZGVu 36923\nIHNlbWljb25kdQ== 36924\nIGNvdW5zZWxvcnM= 36925\nIFVwcGVy 36926\nIEF1Yg== 36927\naWNrZXJz 36928\nVmVy 36929\nIG5vcnRod2VzdA== 36930\nIE1haW50ZW5hbnQ= 36931\nIExha2Vz 36932\n0LDRj9Cy 36933\naW50w6k= 36934\n7LC9 36935\nINCz0LDQtw== 36936\nIGdpb3Ju 36937\nIGRpZ2l0YWxseQ== 36938\nIENpcmN1aXQ= 36939\n7LyA 36940\n44KK44G+44GX44Gf 36941\nIGNoZWVyZnVs 36942\nIFBldGVyc29u 36943\nIERhbmlzaA== 36944\nYXRpdm9z 36945\nIGxpa2Vu 36946\nIGhhcmJvcg== 36947\n0LDQu9C40YHRgg== 36948\neGU= 36949\nIGN1cmxz 36950\nIFJob2Q= 36951\nRW5k 36952\nIEVU 36953\nIGFjcXVhaW50 36954\nIEtlbHZpbg== 36955\nIHRyaWY= 36956\nIEF3YXk= 36957\n7J6Q64qU 36958\ndnM= 36959\nIHDDoWdpbmE= 36960\nIGlubGV0 36961\nIFNhbnRvcw== 36962\nIOyasOyZgA== 36963\nIHlhcMSxeW9yc3Vu 36964\ndGhlbWU= 36965\nIHNvdWZm 36966\nIGluamVjdGVk 36967\nIHDDs8W6bmllag== 36968\naXZlcnNv 36969\nYW1wZWQ= 36970\nIGRhaGVy 36971\nIGRhZ2dlcg== 36972\nINC70Y7QsdC40Lw= 36973\nIHR1bW15 36974\nIGVubGlnaHRlbmVk 36975\nY2VudHM= 36976\nIERhaA== 36977\nIGN1ZXN0 36978\n5L6G6Kqq 36979\nSUxZ 36980\nINeR16g= 36981\nIGJhbmdpbmc= 36982\nIEVtaWw= 36983\nIENsZXI= 36984\nIEJvcmRlcg== 36985\n0LjQttGD 36986\nIHByZXNlbnRlcnM= 36987\nIFNUVUQ= 36988\nY29pbnM= 36989\nIO2ZjQ== 36990\nIHBlcmtz 36991\nIHBhcmFw 36992\nIGNlcnRhaW5lcw== 36993\nIExvcmU= 36994\nw7ZzdA== 36995\nIE1BUlRJTg== 36996\nIGJpb3M= 36997\nIHdoZXJlYnk= 36998\ndmVydHM= 36999\nIE1pcmFuZGE= 37000\nIHN0aXA= 37001\n5r6k 37002\nYW5kZXo= 37003\n15vXnA== 37004\ndWppbg== 37005\nIOq+ 37006\nIGFsbGVyZ2llcw== 37007\ncGxhdGU= 37008\nIHlhcMSxbA== 37009\nIHVuZGVydGFrZQ== 37010\nIOuCmOqwgA== 37011\nUGFydA== 37012\nIGvEsXrEsW0= 37013\naGd1cnU= 37014\n44GC44Go 37015\nIEpvaG5z 37016\nIGV5ZWxhc2hlcw== 37017\nIGRyYWluZWQ= 37018\nIHN0w6Vy 37019\n44GC44KK44G+44GZ 37020\nIEphZGU= 37021\nIGNhbGVuZA== 37022\nZmlsbQ== 37023\nIG1lc2E= 37024\nIGx1ZHppZQ== 37025\nIGF0dHJhY3Rz 37026\nIGp1aWNlcw== 37027\nINC60LjQuw== 37028\nIG5pZXV3ZQ== 37029\nIG1lbmNpb24= 37030\nIGlnbml0aW9u 37031\nIGJsYWRkZXI= 37032\nYW5kYWFn 37033\nIEV4dGVuc2lvbg== 37034\n7YKo 37035\nZmVlZA== 37036\nINmI2Yc= 37037\nIHNwdW4= 37038\nIHTDpHQ= 37039\n0L7RgNC+0YI= 37040\ndHlhcmQ= 37041\ncm9uaWNz 37042\nIEh1Z2U= 37043\n0YPQttC0 37044\nc3RyaW5n 37045\nIHVuanVzdA== 37046\nIHByYXdu 37047\nIGZyb3N0aW5n 37048\nIGRpc2FwcGVhcmFuY2U= 37049\naW9zYQ== 37050\nIGNhcmRp 37051\nIFByaWVzdA== 37052\nIGNpZW50w61maWM= 37053\n5ZOq6KOh 37054\nINCS0LDRgQ== 37055\nIOu2gO2DgQ== 37056\nIHRoaWV2ZXM= 37057\nIHBoeXNpcXVl 37058\nIEV1Z2VuZQ== 37059\nINCx0LvQuNC3 37060\nIG1vbm9wb2x5 37061\nIGJpb2dyYXBoeQ== 37062\nIGhvxZ8= 37063\nIHTDtg== 37064\nbWFj 37065\nIHNob2Nrcw== 37066\n7IS46w== 37067\naGl0 37068\nIHNudWc= 37069\nIGluY2w= 37070\nIGRlZGlj 37071\nIHVsdHJhcw== 37072\nINC40LfQstC10YHRgg== 37073\nIHV0aWxpemF0aW9u 37074\nINGB0L7QstC10YDRiNC10L3QvdC+ 37075\nIHNlcnZp 37076\nc3RhZw== 37077\nMTgw 37078\nIHNld2Vy 37079\nIENob2ljZQ== 37080\nIGRpc2NoYXJnZWQ= 37081\nIEpE 37082\n0L7Qu9C10YI= 37083\nINC60LLQsNGA0YLQuA== 37084\nIHRlbGVzY29w 37085\nIEplxZtsaQ== 37086\nIE5hbmE= 37087\nY2FsZQ== 37088\nINGC0L7QvQ== 37089\nbW1t 37090\n5LqG5ZCn 37091\nIGdlaGFidA== 37092\n64Kg 37093\n5oqV 37094\n4LiZ4LiZ 37095\nIGV0aGVy 37096\nIHplbg== 37097\nIHJlc2VhcmNoZWQ= 37098\nIEN6eWxp 37099\n5a6M5YWo 37100\nd29ya2Vycw== 37101\nIOqyveywsA== 37102\nIHNoZXJpZmY= 37103\nYWxsbw== 37104\nIHRpcG9z 37105\nIHByb3NlY3V0aW9u 37106\nIGZyb2dz 37107\nIGZhbHQ= 37108\namQ= 37109\nIO2MlA== 37110\nIGZpbHRlcmVk 37111\nIE9mdA== 37112\nIOyN 37113\nIGRpc2Zy 37114\nIE11c3Rhbmc= 37115\nIHdvYWg= 37116\nIFJFQUxMWQ== 37117\nINC80L7Qs9C70Lg= 37118\nIGVudHJhZGE= 37119\nINC40LPRgNCw 37120\nIG1peGVz 37121\nINCw0LLRgtC+0LzQvtCx 37122\n0Jk= 37123\nIHNoaW4= 37124\nIHBhcmFub3JtYWw= 37125\nIHNvbWVwbGFjZQ== 37126\nIGRpc2hvbg== 37127\nZXRhYW4= 37128\nIGZ1ZXJ0ZQ== 37129\n2bk= 37130\nIGRvb20= 37131\n7Iic 37132\nIGV4aXN0ZW50aWFs 37133\nIGJ1bGQ= 37134\nIFNESw== 37135\nINC/0YDQsNCy0LTQsA== 37136\nIHR1cm5vdmVy 37137\nIOyXrOq4sOyXkA== 37138\nIOCkuQ== 37139\nIG1vZGVsZWQ= 37140\nIGJ1Z8O8bg== 37141\nIGV4cGVyaW1lbnRhdGlvbg== 37142\nIG1vcm5pbmdz 37143\nIG1lZG8= 37144\nU3Rldmll 37145\nIHBsYXlhYmxl 37146\nIGFpcmxpbmVz 37147\nZ21lbnRz 37148\nIOq4sOu2hA== 37149\nIFRvbWI= 37150\nIE1WUA== 37151\nQVVESUVOQ0U= 37152\nIGNoZWNrb3V0 37153\nIHBhc3N0 37154\nIGJlaXNwaWVs 37155\nIExpbmtz 37156\naGVhdnk= 37157\nIHF1ZXN0aW9uYWJsZQ== 37158\nIOyTsOs= 37159\nIHNpbGw= 37160\nIG1hbmlwdWxhdGVk 37161\nIExvcmVu 37162\nIOycvA== 37163\nIHZlcmdl 37164\nw6Fr 37165\nSUVT 37166\nIHNhYm90 37167\nIEN1c3RvbWVy 37168\nYWxlxbx5 37169\nIG5vbWluZWU= 37170\nIEdhZA== 37171\nIG5vdXZlbGxlcw== 37172\nIFNQRQ== 37173\naXN0bGluZw== 37174\nIG92YWw= 37175\n0L7QsdGA0LDQtg== 37176\naWZ0eQ== 37177\n6YeO 37178\nIGJlemVs 37179\neWV0 37180\nIGZyZWlnaHQ= 37181\nIEhhbsSxbQ== 37182\ncsOtYQ== 37183\nIHpvbmluZw== 37184\nIGluZGVt 37185\nIELDvA== 37186\nIGZlbWluaXNt 37187\nIHZvaXg= 37188\nIG9maWNpYWw= 37189\nIGRpeW9ydW0= 37190\nu5A= 37191\nIGFyb3Nl 37192\nIHBhcmFy 37193\n7J247KeA 37194\nIE1hcnRpbmU= 37195\nIExlY3Q= 37196\nIHJlc3Rlcg== 37197\nIGRyb3duaW5n 37198\ndXlh 37199\nY2lkYQ== 37200\nIEFyaWVs 37201\nIDAy 37202\nINeU15Q= 37203\n57Sg 37204\nIFdlcnQ= 37205\n0KLRiw== 37206\nIHdpZG93 37207\nIHBhcmNobWVudA== 37208\nIGNvdHRhZ2U= 37209\nIFhM 37210\nIFNsYWNr 37211\nIE5FUw== 37212\nIHJvYmU= 37213\nIGdpbW0= 37214\nIGNhbWluaG8= 37215\nIEhhcnBlcg== 37216\nIGNpdHJ1cw== 37217\nIGZpcmVmaWdodGVycw== 37218\nIGRvcGFtaW5l 37219\nZWxldHM= 37220\nIGRlbW9jcmF0 37221\n7KCc66Gc 37222\nIHBsYXliYWNr 37223\nb2o= 37224\nINC/0YDQvtC6 37225\nIFN1bGxpdmFu 37226\nc2VtYmxl 37227\nIFdvcnRo 37228\nIE11c3RhZmE= 37229\n4Liy4Lij 37230\nIG1ldHM= 37231\n6ZaA 37232\n0LvQvtGB0Yw= 37233\nIGluZXJ0aWE= 37234\nIHVuaWZvcm1z 37235\n6Laz 37236\nw6lyaW8= 37237\n15XXqNeU 37238\nw6ludA== 37239\nIOCukg== 37240\nINGB0LDQvNGL0YU= 37241\nIHZvdWxhaXM= 37242\nIFppbW1lcg== 37243\n6rKg6w== 37244\nINC90L7RgQ== 37245\nZW5jaWFz 37246\nIHJlbGFjacOzbg== 37247\nIOqxuOs= 37248\nIGZhY3Rpb24= 37249\nIGdvc3A= 37250\n0L/QvtC70L7Qtg== 37251\nbmFw 37252\naGFr 37253\nIHByb2NlZWRpbmdz 37254\nIOyGlA== 37255\n7JWE64uI 37256\nIOyekOq4sA== 37257\nIHdlcmQ= 37258\nIHNvZg== 37259\nIHNjaGxpbQ== 37260\nIGZsYXZvcmVk 37261\nIHF1YWRyYXRpYw== 37262\nIEJvb3Q= 37263\nIHB1YmxpY2l0eQ== 37264\nIENhcm8= 37265\nID8i 37266\n0L3QuNGG0LA= 37267\nbWFuaWE= 37268\nIFNVUg== 37269\nIEJVUg== 37270\nbGFuY2U= 37271\nw6l0aWNh 37272\nIHpvYmFjenk= 37273\nIHRyaW8= 37274\nc2FtYQ== 37275\nIHRhxZ8= 37276\nIGFzeW1t 37277\ncmVzc2Vy 37278\nINiq2Lk= 37279\nINC/0LXRgQ== 37280\nIGJlZ2lubmluZ3M= 37281\nbGFkxLFt 37282\nINCx0YvRgdGC0YA= 37283\nIG1vbw== 37284\nIEdlbmV2YQ== 37285\nIOWcqA== 37286\nZXJ1cw== 37287\nYm9yYWg= 37288\nIHJlZnVzaW5n 37289\nYnVsbA== 37290\nIFdhaXRpbmc= 37291\nIEluZGl2aWR1YWw= 37292\nIGFub255bQ== 37293\naW1lbnM= 37294\nIG1lZGlkYXM= 37295\nIGZyYWdyYW50 37296\nIGRpcmVjdGVtZW50 37297\nIOyVhOuniA== 37298\ndXJpYQ== 37299\nIHNwaGVyaWNhbA== 37300\nIGFiZ2U= 37301\nIFZpY3Rvcmlhbg== 37302\nIHNwZWN0YWNsZQ== 37303\nIFJvZHJpZ3Vleg== 37304\nIG9jdXA= 37305\nIE7DpHI= 37306\nbWFya3M= 37307\nbmd1bG8= 37308\nIEx1Y2k= 37309\nIHNob3V0ZWQ= 37310\nIHJlZ3VsYXRvcnM= 37311\nxJ9pbmk= 37312\nIGRpc2VudA== 37313\nINGA0YvQvQ== 37314\n64Ko 37315\nIOyCtOs= 37316\nIHByb2Jsw6htZXM= 37317\nIEZpbmdlcg== 37318\nYXNzZW1ibGU= 37319\nIHBlYXI= 37320\nIGRyb2l0ZQ== 37321\nIEV2ZXJ5d2hlcmU= 37322\ndGFt 37323\n0L7RgtC40LI= 37324\n0LLQvtC5 37325\nb3JkaW5hdGU= 37326\nIExhaw== 37327\nIG3hu5tp 37328\nIFRlbGV2aXNpb24= 37329\nIGV4cG9uZW50aWFsbHk= 37330\nYXZhcw== 37331\nIGJsZXY= 37332\nIE1U 37333\n5L+6 37334\nQ29ubmVsbA== 37335\nIOq1reuvvA== 37336\nINGB0LLQvtC40Lw= 37337\nIGFjaGE= 37338\nIER5bmFzdHk= 37339\nSmlu 37340\nIHRvcmU= 37341\nIGZsb3I= 37342\nINC80L3QvtCz0LjQtQ== 37343\n5rKS5LqL 37344\nb3dhbg== 37345\nYmFo 37346\nIOyjhA== 37347\nIENlbGE= 37348\nIOy1nOq3vA== 37349\nIHBlcm1ldHRyZQ== 37350\nIGFicmFz 37351\nIHZlcnN0ZWhlbg== 37352\nIGVzY29ydA== 37353\nIFRoZW0= 37354\nw6Rya2U= 37355\ncG9ydGVy 37356\nIGthaGthaGE= 37357\nIGhlY3Q= 37358\nIGRhdQ== 37359\nd2Fo 37360\nb2x2ZQ== 37361\nIEFnZXM= 37362\nc2NoYWZ0 37363\nIFN0ZWxs 37364\nbmVsbGU= 37365\nIEVuc3VpdGU= 37366\nINCS0YHQtdC8 37367\nIGNyw6lk 37368\nIFBQ 37369\nbG9yZHM= 37370\nZ3J1bnRpbmc= 37371\nIGNvbnRyYWN0aW9u 37372\nR290 37373\nIGFjcXVpcmluZw== 37374\nIHNvcHI= 37375\nIHBvaXNvbm91cw== 37376\nUk5B 37377\nIGFuYXI= 37378\nIEhvZg== 37379\nJyk= 37380\nIHJlbWFya2FibHk= 37381\nIGludGVybmFjaW9uYWw= 37382\nw7xja2U= 37383\naW5xdQ== 37384\nIGR1eQ== 37385\nIGJlYXN0cw== 37386\nIExBTg== 37387\nIHByZWNlZGVudA== 37388\nIFJQTQ== 37389\n5ZGo 37390\nIHNlbG9u 37391\nIG1vcnRl 37392\nIGNvbWXDp291 37393\n0Y/Qu9Cw 37394\nIGludGVycHJldGluZw== 37395\nIEJ1cmtl 37396\n0YLRgNCw 37397\nIOydtOufrA== 37398\nIHBlc3NpbQ== 37399\nIE5vaw== 37400\n7Yyd 37401\nRmVtYWxl 37402\nIOyLpO0= 37403\nmYA= 37404\nIHN0aW11bGF0aW9u 37405\nIHNsaWNr 37406\nIOqwgOuKlA== 37407\nINC60LDQtw== 37408\nIEhCTw== 37409\nIHBhcGllcg== 37410\nIGvDtm5udGVu 37411\n0YPQsdC70Lg= 37412\nIENvbnN0YW50 37413\nU1BFQUtJTkc= 37414\nIGt0w7NyxIU= 37415\nIGNvc21ldGljcw== 37416\nIFRyZW5k 37417\nIHJvYmJlcnk= 37418\nIHRpdHQ= 37419\nIGdqb3J0 37420\nIGRpZXRhcnk= 37421\noIw= 37422\nIEtpcmJ5 37423\nINC/0YDQuNC80LXRgNC90L4= 37424\nIHF1YWxpZmljYXRpb24= 37425\nIOyViQ== 37426\nIGNhYmluZXRz 37427\nIGh0dHA= 37428\nIEVyaWNh 37429\n576p 37430\nIGRpc2FkdmFudGFnZXM= 37431\nIGNoYXR0ZXJpbmc= 37432\neXo= 37433\nZmVpdA== 37434\nIGd1aWxk 37435\nIEVURg== 37436\nIERyYWdvbnM= 37437\nIEhFUkU= 37438\ndmVudGg= 37439\n2YTYp9mF 37440\nIG1hcmNow6k= 37441\nRGFt 37442\nIHBob3Rvbg== 37443\nIGVzdGFibGU= 37444\nTWFn 37445\nIG9saGFy 37446\nIGNvdXBsaW5n 37447\nIEhpbGZl 37448\nIFdpemFyZA== 37449\nINC80LDQu9C+ 37450\naGVscA== 37451\nIGzDrW5lYQ== 37452\nIOyr 37453\nIHN0YW5kYWxvbmU= 37454\nIG1vcmFsZQ== 37455\nIHp3ZWl0ZQ== 37456\n44KI44KN44GX44GP 37457\nw6RocnQ= 37458\nIGRvdHRlZA== 37459\nIGRyaXBwaW5n 37460\nIEZsYWc= 37461\n6Z2S 37462\ncm9ja2V0 37463\ncmF0ZWd5 37464\naXJpbQ== 37465\nIO2VmOuptOyEnA== 37466\nIHNvZ2VuYW4= 37467\nIFVubw== 37468\nIFNjaHV0eg== 37469\nIGVzdGlsbw== 37470\nIFN1YnM= 37471\nIERhaXN5 37472\n0J3QtdGC 37473\nJy4uLg== 37474\nIHBsYXRpbnVt 37475\nIGJpcmw= 37476\nIFNvdmk= 37477\nIHZpb2xhdGU= 37478\n0YPQtdGC0YHRjw== 37479\ncmlsbA== 37480\nIHRyYXo= 37481\nIHNuaXA= 37482\nIGN1bXBs 37483\n4Lit4LiB 37484\nIGN1aw== 37485\n6YWS 37486\nIFBhcmxhbWVudA== 37487\nIGh5cGVydA== 37488\nIHB1bHA= 37489\nIHRvbmd1ZXM= 37490\nYXR0bw== 37491\nIGJ1c2Nh 37492\naWhu 37493\nRVJP 37494\nINmK2Lk= 37495\nIHZhcmlhcw== 37496\nIE1hcmlhbg== 37497\nIGJvdW5kZWQ= 37498\nIHBpdGNoaW5n 37499\nIGRlZmljaWVuY3k= 37500\nIEJsZXNzZWQ= 37501\nIEV4ZXJj 37502\ndWNocw== 37503\nIG5oxrBuZw== 37504\n5pys5b2T 37505\nIHJhcGVk 37506\naGFsZXM= 37507\nIG1hbGE= 37508\ncGlj 37509\nIDQwMQ== 37510\nxZtuaWVq 37511\nYXJpbmE= 37512\n65Ok7J2E 37513\nb3R0aQ== 37514\nINC00L7Qu9Cz0L4= 37515\nIHRyYWNrZXI= 37516\nIFNoZWxieQ== 37517\nIHZhbmlzaGVk 37518\nIGJha2VyeQ== 37519\nS2FwxLE= 37520\nSmVzdXM= 37521\nIEtS 37522\nSk8= 37523\nhbg= 37524\nIGRpc2Nz 37525\n7ISv 37526\n7KeA6w== 37527\n15nXpg== 37528\nZW1hcnk= 37529\nS2VuZHJh 37530\nIHnDvGs= 37531\nw7xja3Q= 37532\nIHZheg== 37533\nIGt1cA== 37534\nYWt0dQ== 37535\nINGB0L/QsNGB0LjQsdC+ 37536\nIGFpaw== 37537\nIG51cnNlcnk= 37538\nIGVuZGFuZ2VyZWQ= 37539\nw6ptZW1lbnQ= 37540\nZW1hdGljcw== 37541\nIHJlc3BvbmRlcnM= 37542\nIFJlcHJlc2VudGF0aXZlcw== 37543\nIHNjdWxwdHVyZXM= 37544\naWdrZWl0ZW4= 37545\nIGRlcGw= 37546\nIGludGVycHJldGF0aW9ucw== 37547\nIGRlYWRsaW5lcw== 37548\nIDE5NDI= 37549\nw5c= 37550\nIHN1Z2Fycw== 37551\nZW11 37552\nbGl2ZWx5 37553\nIHJlY3JlYXRpb25hbA== 37554\nIGRpc3RvcnQ= 37555\nIHVuZGVyc2NvcmU= 37556\nIHVucXVvdGU= 37557\nIHNhZmVzdA== 37558\nIHN3b2xsZW4= 37559\nIGFuYWx5c2Vz 37560\nIGNvbW1lbmPDqQ== 37561\n5aa5 37562\nYW5kaW4= 37563\nINCl0L7RgNC+0YjQvg== 37564\nIGRpYXJy 37565\n44G+44GB 37566\nemllc3Q= 37567\nIHRvb3RoYnJ1c2g= 37568\n6aC76YGT 37569\ndWF0aW9ucw== 37570\nIGNhZGU= 37571\nIGJhY2tsYXNo 37572\naGluZA== 37573\nIHJpc3F1ZQ== 37574\nemVzcw== 37575\nIOydtOyVvOq4sA== 37576\nIGVzcGVyYXI= 37577\nIHRyYW5zbGF0aW9ucw== 37578\naW9uZWQ= 37579\nZ3JvYW5z 37580\nINC/0YPRgg== 37581\nIGdlbmV0aWNhbGx5 37582\n6YCg 37583\nIGhhcHBpZXN0 37584\nIHdlcms= 37585\nYXRvb24= 37586\nIG11c2k= 37587\nIGZ1bsOnw6Nv 37588\nIOyeheuLiOuLpA== 37589\nINGA0LDQuQ== 37590\nIGJldm9y 37591\nQkxBTks= 37592\nIHJlcGVudGFuY2U= 37593\nUHV0 37594\nIHBvdHJ6ZWI= 37595\nIHNhbGE= 37596\nIGNhbXBh 37597\nV0VS 37598\nIGRlY8OtYQ== 37599\nIHPDqWN1cml0w6k= 37600\nIEFwcHJlY2lhdGU= 37601\n0YfQuA== 37602\nIFJhbmRvbQ== 37603\n67OE 37604\na2Fo 37605\nIG3Dtmo= 37606\nIHPDpGdlcg== 37607\nINeZ15vXldec 37608\nIDE5MA== 37609\neHR1cmVz 37610\nRXU= 37611\nIGfDpA== 37612\nINeR16o= 37613\nIENyb2F0 37614\nYXBv 37615\nUExF 37616\nIHBlcnNpc3RlbmNl 37617\n5Yqp 37618\nIGJsZW5kcw== 37619\nIHRyZWZmZW4= 37620\nIFNhbnRpYWdv 37621\neWRpYQ== 37622\nYWxkbw== 37623\nIFRlbnNvckZsb3c= 37624\nIER1YWw= 37625\n44Oc 37626\nIGNoaWZm 37627\n7Je0 37628\nIGNvbnRyYWN0ZWQ= 37629\nIHNlZ3JlZw== 37630\nIEZhaXJ5 37631\nIHdpc2VseQ== 37632\nIHZ1bG5lcmFiaWxpdGllcw== 37633\nIGhhbmRoZWxk 37634\nIGdhZGdldHM= 37635\nIGJvxZ8= 37636\nIFBvcHVsYXI= 37637\nIGN1cnZhdHVyZQ== 37638\n66y4 37639\nIE1BUlk= 37640\n7J207Io= 37641\nIGZvcm11bGF0aW9u 37642\nIGNlbGVyeQ== 37643\nIGJsdXJyeQ== 37644\nIFRT 37645\nYWxleg== 37646\nIHdz 37647\nIHByb2dyYW1t 37648\nIFN0YWNr 37649\nIEpJTQ== 37650\n0L7QstCw0LvQuA== 37651\nxLFsbA== 37652\nIHDDqHJl 37653\nIEthbnll 37654\nIERlbGF3YXJl 37655\nIOOBoA== 37656\nIGRhdW50aW5n 37657\nINCx0LXRgQ== 37658\nIFN0dXBpZA== 37659\nYmln 37660\nZmZpY2lhbA== 37661\nIHByZWNpcGl0YXRpb24= 37662\nIHBsdW5n 37663\n4bulYw== 37664\nYnVyc2U= 37665\nIGRhcmxl 37666\nIGNyaXBw 37667\nIHBpb25lZXI= 37668\nIGRpc3B1dA== 37669\nIHNlYW4= 37670\n44GT44KT44Gq 37671\nIHJlc2lzdG9y 37672\nIGFsbGVpbg== 37673\naXBwbGVz 37674\nYXJlbA== 37675\nIGVuZG9ycw== 37676\nenVzdA== 37677\nINGA0LXQsdGP0YLQsA== 37678\nZWRlZA== 37679\nIOy5tOuplOs= 37680\nIGxsZXZh 37681\nIGtlbm50 37682\nINCx0LDQuw== 37683\nIERvY3VtZW50 37684\nIEtuaWdodHM= 37685\nIGJ1Y2tsZQ== 37686\nIOyJrA== 37687\nIGFsaw== 37688\nIEV2ZXJ5ZGF5 37689\nYXR0ZXJz 37690\nIHRvaWxldHM= 37691\nIGp1Z2Fy 37692\nIOyeiOyngA== 37693\nIGdlbmF1c28= 37694\nIExhbmRlc3JlZ2llcnVuZw== 37695\n44Gj44Gx 37696\naWpl 37697\nIHRyYWlsZXJz 37698\nIFRpZ2Vycw== 37699\nIGdpdHRp 37700\nIGZvcmdpdmluZw== 37701\nIGNvbmN1cnJlbnQ= 37702\nIFZ1 37703\nIO2Kue2eiA== 37704\nIEJST1dO 37705\nb3VuZGVk 37706\nIjs= 37707\nIHRyZW1i 37708\nIHRpZXQ= 37709\nINGA0LXQttC40Lw= 37710\nIG51dHNoZWxs 37711\n0LXQu9C40Yc= 37712\nIGxvc2Vycw== 37713\ncmljdGluZw== 37714\nIHJlZGVlbQ== 37715\nZGVmaW5lZA== 37716\nTmljZQ== 37717\nIGJyb2FkYmFuZA== 37718\nS08= 37719\nIHRlYXNpbmc= 37720\nIHBhcnRpc2Fu 37721\nxLFtYQ== 37722\nIOyerOuvuA== 37723\nIEpvdXJuZXk= 37724\nIHNsb3Blcw== 37725\ndW5pbmc= 37726\nZ3J1bnRz 37727\nIHTDpGxs 37728\nIHVuY292ZXJlZA== 37729\nIG15xZtsxJk= 37730\nIEVzdGhlcg== 37731\n5LqO 37732\nIEhlYWx0aHk= 37733\nIOuwkQ== 37734\ncsOpZQ== 37735\nIHBvbGFyaXphdGlvbg== 37736\nIGZsYXY= 37737\nIGNhbWJpYXI= 37738\nIHly 37739\nIFJhbmNo 37740\nIHNwbGl0cw== 37741\nIHRyb3V2w6k= 37742\n5ZyL5a62 37743\nIHJlY29yZGVy 37744\nIGTDqXBhcnQ= 37745\n2YjYqA== 37746\nIEtyeQ== 37747\nIGludGVyZXNzYW50 37748\nIGVkZXJpbQ== 37749\nxZt3aWFk 37750\naWxhdGVyYWw= 37751\nd3JpZ2h0 37752\nIHBvdXJyYQ== 37753\nw6p0ZXI= 37754\nIGNhbWVs 37755\n4Z4= 37756\nIHJhcGlkZW1lbnQ= 37757\nIG1lag== 37758\nIHN0aWZmbmVzcw== 37759\nQURBUw== 37760\nIGRpZmZlcnM= 37761\nIGFsb3Q= 37762\nIFNpZw== 37763\n0Y/RgtC10LvRjA== 37764\nIGFic3RyYWN0aW9u 37765\n5ZyY 37766\nIGtlaW5lcg== 37767\nZ3J1cHA= 37768\nIFNoZXJsb2Nr 37769\n7ZiU 37770\nIGNpdGU= 37771\nIG92ZXJmbG93 37772\nIHThuqFp 37773\nw7pjYXI= 37774\nYnVsYQ== 37775\nIGNvbmp1bnRv 37776\nIENJ 37777\nIG1vZGVyYXRvcg== 37778\nIGluZGlyZWN0bHk= 37779\nIGFsbGVpbmU= 37780\n4oI= 37781\n0YjQuNCx 37782\nINCx0LDQsQ== 37783\nIGRhbmFjaA== 37784\nIDE5Mzk= 37785\nIHByb21ldA== 37786\nIGRlc3RpbmF0aW9ucw== 37787\nIElsbHVzdA== 37788\nzrnOus+M 37789\nIHNhYmVz 37790\nIGhlaA== 37791\nIEdlc2V0emVudA== 37792\nIE1peg== 37793\n0LXQvdC60L4= 37794\nIE15cw== 37795\n0Kw= 37796\nIEp1ZGFpc20= 37797\nIG11c3RhY2hl 37798\nIHN0aW1tdA== 37799\nIEdhemE= 37800\nIHZvbHRl 37801\nIG51bw== 37802\nIG3Ds24= 37803\nIENvbXB1dA== 37804\n4Li54LmI 37805\nIFJhZGk= 37806\nIGV4Y2VwdGlvbmFsbHk= 37807\nIGFzc3VtZXM= 37808\n6ZaL5b+D 37809\n44GI44Gw 37810\naW5mb3Jt 37811\nIHNocmluZQ== 37812\n5pOK 37813\nIGltcGxpY2F0aW9u 37814\nIEZpdHo= 37815\n5rKS6Zec5L+C 37816\nIS4= 37817\nIGx0 37818\nIGFsbG95 37819\nIGV0aGlj 37820\nIG1vbmFzdGVyeQ== 37821\n7Iuc7KOg 37822\naWNhw6fDo28= 37823\nIGNvb3JkaW5hdGluZw== 37824\nIE1vdG8= 37825\nIG92ZXJsb29r 37826\nIGNob2lz 37827\nIGFudGliaW90aWM= 37828\nIE1pbm5l 37829\nIEJK 37830\nIEFwYQ== 37831\nb3JpYW4= 37832\nIHNwaWxsZWQ= 37833\nSmFt 37834\nIGh1c2JhbmRz 37835\nIGNyZWF0aW9ucw== 37836\nIGHDsQ== 37837\nw7xzc2Vs 37838\nIOydtOyaqQ== 37839\nIGFuYWx5c2U= 37840\ncm9zZQ== 37841\nIHB1bmNoZWQ= 37842\nIHByZXNxdWU= 37843\nIGFzdHJvbm9teQ== 37844\nIHNjaHdpZXJpZw== 37845\nIEVib2xh 37846\nIGNpcw== 37847\nIGFjZXQ= 37848\nIEZY 37849\nZW5kcmU= 37850\nIOydjOyVhQ== 37851\nIHdlYnBhZ2U= 37852\nIGZyZWFrZWQ= 37853\nIGxhdHRl 37854\nIOy/oA== 37855\nIOuouOs= 37856\nTmV2ZXI= 37857\nR3Jh 37858\n7ZmU66W8 37859\nZXllZA== 37860\nIOuwnOudvA== 37861\nIGVzcGVyYQ== 37862\nIGFwYXJlY2U= 37863\ncmHDp8Ojbw== 37864\nIGRpc3J1cHRpdmU= 37865\nIEpvaW50 37866\ndXJvdXM= 37867\ncmVhcw== 37868\nIHF1ZXLDrWE= 37869\nIGRpc3RyaWJ1dGlvbnM= 37870\nIGV4cG9uZW50 37871\n7LmY66W8 37872\nIGRs 37873\nemhvdQ== 37874\nIEhlYXJpbmc= 37875\n5beu5LiN5aSa 37876\nIENyYXc= 37877\nIGZsb2F0cw== 37878\nb3VuY2Vk 37879\nTGFi 37880\nV29ybGQ= 37881\nIGJ1cmRlbnM= 37882\nIGF1dGhvcml0YXJpYW4= 37883\nIEJvbHQ= 37884\nINC+0LTQvdGD 37885\nIHBpZ2Vvbg== 37886\nIGRpc3RyYWN0aW9ucw== 37887\nIEhlcmF1c2ZvcmRlcg== 37888\nIHplc3Q= 37889\nZXNj 37890\nIHNoYWtlcw== 37891\nYXRhcw== 37892\nINmF2LQ= 37893\naG9sZXM= 37894\nIHRoaW5rZXJz 37895\nYWx0YQ== 37896\nIGFyY2hl 37897\nIFN1aw== 37898\nYW5oYQ== 37899\nIHRlbXB0aW5n 37900\nIHlvdXR1YmVy 37901\nIHbDrA== 37902\nIGR6aWHFgmE= 37903\nIFZhdGljYW4= 37904\nUGFyaw== 37905\nIHN1cGVycw== 37906\nIE5pa2tp 37907\n64qQ6w== 37908\nb3Jhbmc= 37909\ncmFtaWVudA== 37910\n6ay8 37911\nIOqwluqzoA== 37912\nIGRlc3NlcnRz 37913\nIGF2ZXJl 37914\nIEdyZWdvcnk= 37915\nIOuTpOyWtOyY 37916\nIGNvc3Rpbmc= 37917\nIENsaW5pYw== 37918\nIHJlYmVscw== 37919\nIE1vYg== 37920\nIGJ1bmxhcg== 37921\nIFlvdXJz 37922\nZXJ0aW1l 37923\nIHJldGFsaQ== 37924\nbWFyYQ== 37925\nYXR1cw== 37926\nYWxsZXM= 37927\nINC00YA= 37928\nINC00LjRgQ== 37929\nIGRpc2NvdW50cw== 37930\nIEdVWQ== 37931\nINC60LDQutC+0LU= 37932\nIEV4cGVyaW1lbnQ= 37933\ncmVtZW50 37934\nIFhpYW5n 37935\nIGJhdGU= 37936\nV0U= 37937\nIHNwZWNpYWxpemU= 37938\nIGRlaXR5 37939\nIExva2k= 37940\nbWFn 37941\nIE5pdA== 37942\nV2VzdA== 37943\nIG1hdGVybmFs 37944\nIHF1aXM= 37945\n5Z+65pys 37946\nYnJva2Vu 37947\nIGxhc2Vycw== 37948\nIGhha2s= 37949\nIEFuZ2Vscw== 37950\nIG1hc3Rlcnk= 37951\nYW50aXM= 37952\nVGlmZmFueQ== 37953\nZWVl 37954\n55E= 37955\nb3JlbQ== 37956\nIGluYWNj 37957\nIGp1cmlzZGljdGlvbnM= 37958\nIEthcmRhc2g= 37959\n5py6 37960\nSWw= 37961\nIFNpbm4= 37962\n5YuV55S7 37963\nIGF0aGxldGljcw== 37964\nY8SZ 37965\nIGxvb3NlbHk= 37966\nIGRpZXRh 37967\nQWc= 37968\nID8/ 37969\nIOuMgO2RnA== 37970\nIHN1cGVydg== 37971\nIG51dHJpdA== 37972\nIGRyaWZ0aW5n 37973\nIOyEoOyDneuLmA== 37974\nINC/0L7QvdGP0Ls= 37975\nIFZpY3Rvcnk= 37976\n2YTYqQ== 37977\n15XXoNeU 37978\nINC/0LjRiA== 37979\nIHNoYXZlZA== 37980\nIG1lc3VyZQ== 37981\nb25kZW4= 37982\n2YPYsQ== 37983\nIGV4aWxl 37984\nIERlc2Rl 37985\nIFBpbnRlcmVzdA== 37986\nIGF0dGFjaG1lbnRz 37987\nIGhvbWJyZXM= 37988\nIGZpbmVz 37989\nIOyEuOyDgQ== 37990\nIHNsZWVwcw== 37991\nIFRhY28= 37992\nIElSQQ== 37993\ncmlvcw== 37994\nIG9sbA== 37995\nZXRlcw== 37996\nIHVudXQ= 37997\nZmFzaGlvbmVk 37998\nIHRyZWJhbGw= 37999\nIE5lYXJseQ== 38000\nINGA0LXQsNC70YzQvdC+ 38001\nIGNoaWw= 38002\n6YCx 38003\nxJ9h 38004\nIE1FTA== 38005\ncm9zY29w 38006\nIENH 38007\nIHZlbmdl 38008\nIGRpc2h3YXNoZXI= 38009\nYWxnaWM= 38010\nIG1vZGlmaWVy 38011\nIGVtYmFzc3k= 38012\ndGltZXI= 38013\nZW1pY3M= 38014\nIGludHJpY2F0ZQ== 38015\nIGV2ZXQ= 38016\nIOuMgOuwlQ== 38017\nIGlzb3Q= 38018\nINC90LDRg9GH 38019\nIFF1aXo= 38020\ncmVzbw== 38021\nzrTPjg== 38022\nIHllbGxlZA== 38023\nIGZlZGVy 38024\nRUxMRVI= 38025\nIGV4Y2VlZGVk 38026\nb25hcw== 38027\naWNhbm8= 38028\nINC20LjQstC+0YI= 38029\nIE1hbw== 38030\nIEthenV0bw== 38031\nIOOFi+OFi+OFi+OFiw== 38032\nIGZyb250bGluZQ== 38033\nIEh1bmdhcmlhbg== 38034\nIMO8YmVyYWxs 38035\nYXdhdA== 38036\nIGdyaXBz 38037\nacOnw7Vlcw== 38038\nYXJueWE= 38039\nIM2h 38040\nIHNlaWQ= 38041\nIGFuYWs= 38042\nIGFjYWJvdQ== 38043\n7ZWR 38044\nIG5vdG9yaW91cw== 38045\nIEdvZHppbGxh 38046\nIG92ZXJjb21pbmc= 38047\nIFBlbmQ= 38048\nIG9sYWJpbGly 38049\nw7xsbWU= 38050\nIGVyaGFsdGVu 38051\n44KJ44GE 38052\n6re5 38053\nIE1ldGVy 38054\nIHN0YWFu 38055\nT2w= 38056\nIGNoYXRz 38057\nIEJ1ZW5vcw== 38058\nw612ZQ== 38059\nYWx1YWJsZQ== 38060\nIHN0cmF0ZWdpY2FsbHk= 38061\nIGNvbXByaXNlZA== 38062\nINC/0LXRgNGB0L7QvdCw0LY= 38063\nIHdhbm4= 38064\nIENlbg== 38065\n0L3QuNGC0LU= 38066\nn4E= 38067\nINGC0L7QsdC+0Lk= 38068\naWFk 38069\nIGthcmRlxZ9pbQ== 38070\nIENvbmdyZXNzbWFu 38071\ncmVhbWluZw== 38072\naG9tbWU= 38073\nIGNvbW11bmF1dA== 38074\nIGFsY29ob2xpYw== 38075\nIHBpY2tsZWQ= 38076\nIGFjb3Jk 38077\ncG9zaXRpb24= 38078\nZWfDs2w= 38079\nIHRyb3VibGluZw== 38080\nIE1hcmNoZWc= 38081\nIHp1bWluZGVzdA== 38082\nIHNlYW1sZXNzbHk= 38083\nIG9sdW4= 38084\nIFRWcw== 38085\nINC/0YDQsNC60YLQuNGH0LXRgdC60Lg= 38086\nIGJhY2tlbmQ= 38087\n44GT44KT44Gr44Gh44Gv 38088\naWRhYmxl 38089\nIGdhZGdldA== 38090\nIGZhw6dv 38091\nIE1hcmNoZWdpYW5p 38092\nIOuwpA== 38093\nIGFjY2lkZW50YWw= 38094\nIExQ 38095\nIGVsZGVzdA== 38096\nIEFkbWlyYWw= 38097\nIG7Eg20= 38098\nbGV2ZXI= 38099\nIHBhc3RlbA== 38100\nIGZvbmRv 38101\nQ29ubmll 38102\nIHRlcmNlcg== 38103\nIHBhY3Q= 38104\nIE1vbnRl 38105\nIG1lYXRz 38106\nIFNNUw== 38107\nIEF1c3RyYWxpYW5z 38108\n57w= 38109\nUmhldHQ= 38110\nIGV4YWN0ZW1lbnQ= 38111\nIOu5vA== 38112\nIE1PRA== 38113\n56E= 38114\nIFJhcHQ= 38115\nIE5vY2g= 38116\nIGFib3J0 38117\nIE5hdmFs 38118\nIEZ1amk= 38119\nSU5URVI= 38120\nINC90L7QstGL0Lk= 38121\nIG1pZWpzY2U= 38122\nIElDVQ== 38123\nIEdyYWR1YXRl 38124\nIEdsZW4= 38125\nYXJkaQ== 38126\nIMiY 38127\nIHNvbGRlcg== 38128\nIHByb2Zlc3Npb25z 38129\nIG9ydGhvZw== 38130\nb21u 38131\naW50cm9kdQ== 38132\nIERlbmlzZQ== 38133\n7J6Q66W8 38134\nIGNvcnJlc3BvbmRlbmNl 38135\nQU1B 38136\nIGluZmxpY3Q= 38137\nIGZhbmQ= 38138\nIEfDvA== 38139\nINGH0LXRgg== 38140\nIHRyYWNlZA== 38141\nIHBhdGVudHM= 38142\nIGFtYnVzaA== 38143\nIGxvdHRh 38144\nZmZlcg== 38145\nIFdhZ25lcg== 38146\nIGltcGVyc29u 38147\nIGV4dHLDqm1lbWVudA== 38148\n2YLYqg== 38149\nY29uZHVjdA== 38150\nQXR0 38151\nIE11ZWxsZXI= 38152\nIEFsaWNpYQ== 38153\nIGN5Yw== 38154\nIGhhY2tlcg== 38155\nIHR5cw== 38156\nIGhhaWw= 38157\nINC30LDRj9Cy 38158\nIHBhc3Nv 38159\nIOy2lOqwgA== 38160\nIM6I 38161\nIHBhY2thZ2Vk 38162\nIEN5bnRoaWE= 38163\naGVldA== 38164\n5Lit5Zu9 38165\nIE5pc3Nhbg== 38166\nIFF1ZXN0bw== 38167\n6ag= 38168\nZGlk 38169\nIM68zrnOsQ== 38170\nIEVsbGlz 38171\nIEFuYWx5c2lz 38172\nY2Vtb3M= 38173\nIGFzZWc= 38174\nIE15c3Rlcg== 38175\nIENhbw== 38176\nIHR1dg== 38177\nIEluZHVzdHJ5 38178\n7KO86rOg 38179\nb3RhbA== 38180\nIHBlcXVlw7Fv 38181\nYnJhcw== 38182\nIGNvbXByZWhlbmQ= 38183\nIFNpbXBzb24= 38184\n0YHRgtCy0LjQtQ== 38185\nb2NyYWN5 38186\n0LjRh9C10YHQutC4 38187\nIE11c2g= 38188\nIExhdXJpZQ== 38189\nIHRyaWFuZ3VsYXI= 38190\nIFByZXNlbnRz 38191\nIEt1bmRlbg== 38192\n57S5 38193\n5q2m 38194\nIElzcw== 38195\nIERlY2s= 38196\n4buDbg== 38197\nIERhcmtuZXNz 38198\nIGluZmxhbW1hdG9yeQ== 38199\nZXJlbWlhaA== 38200\nIHdhcm1lZA== 38201\ndmV5YXJk 38202\nIE1lbW9yeQ== 38203\nZXR0eQ== 38204\nIHRheHBheWVycw== 38205\n4LiT 38206\n2KE= 38207\nIHByYWN0aXNl 38208\n64us6w== 38209\nIGRyaWxsZWQ= 38210\nbcO8xZ8= 38211\nbG9nbw== 38212\nIEZhY2g= 38213\npOuhnA== 38214\nIMO8YnJpZ2Vucw== 38215\nIGtvbm50ZW4= 38216\nIG5vcm1hbG1lbnRl 38217\nIGFyZ3Vlcw== 38218\naWxpbmd1YWw= 38219\nsOulvA== 38220\nZWdhbA== 38221\nIHRyYXZhaWxs 38222\nb3Z5 38223\n0LDRgtC+ 38224\nIHJ1dGg= 38225\nIExpZ2h0cw== 38226\nIGNvbnNpc3RlZA== 38227\n15HXqNeZ150= 38228\nIHN0ZXJlb3R5cGU= 38229\nIHBheWVy 38230\nIFJlZQ== 38231\nIEFpcmJuYg== 38232\nIGRyb3duZWQ= 38233\nIFpvZQ== 38234\nIGNhbm9weQ== 38235\nIGJhcnI= 38236\nINC90L7Rhw== 38237\nIHBhZ2Fu 38238\nIGphcnM= 38239\nIHLDqg== 38240\nZXJ2ZXI= 38241\n5oi/ 38242\naWViZW4= 38243\nIGVzcGVjdA== 38244\nIEZp 38245\nIHVud2lsbGluZw== 38246\nIHRlY2huaWNpYW4= 38247\n4bq3dA== 38248\nbWVtYmVy 38249\nIENhbmFs 38250\n2LPZhQ== 38251\nIGxpZWJlcg== 38252\nIGluZmVyZW5jZQ== 38253\nIGhvbm9yaW5n 38254\n5ZG1 38255\nIENhbXBhaWdu 38256\nIGxpbmVhZ2U= 38257\nIFN0cmVzcw== 38258\nIHZpY3Rvcmllcw== 38259\nIGRlamE= 38260\n16M= 38261\nw6p0ZXM= 38262\nYmxpY2s= 38263\nINC80LXQvdC10LU= 38264\nb3Rocw== 38265\nIENvdXBsZQ== 38266\nSmFzb24= 38267\nIE5pY29sYXM= 38268\n0LXQutGB 38269\nbGli 38270\nIGhlcnJhbWllbnQ= 38271\nINeQ15XXnteo 38272\nINCy0LjQtNC40Lw= 38273\nbWlsbGltZXRlcg== 38274\nIHNpbGhvdWV0dGU= 38275\nIGRyaXZld2F5 38276\nIGNoZXJpc2g= 38277\n44Wg44Wg 38278\nIHJhbnNvbQ== 38279\nIGludGVyZGlzY2lwbGluYXJ5 38280\nIFBvcnRhbA== 38281\nIHRyYWc= 38282\ndGhvb2Q= 38283\nIHRlZGlvdXM= 38284\nIGdsb3NzeQ== 38285\nIHByw6lwYXI= 38286\nIENheQ== 38287\nIFRvb2s= 38288\nIEJvdHRvbQ== 38289\nIHppZw== 38290\n5as= 38291\n5Y2x 38292\ncmVwcmVzZW50ZWQ= 38293\n4LmA4Lil4Lii 38294\nIGRlc2Fycm9sbG8= 38295\n7ISc6w== 38296\nIHZpc2Nvcw== 38297\nIG1pbGxpZ3JhbQ== 38298\nIEd1bmQ= 38299\nIGZlcm1lbnQ= 38300\nZHJ1bQ== 38301\nIGRyYXdlcnM= 38302\nTGF1Z2g= 38303\nIHBlbG9z 38304\nIHBhdmVtZW50 38305\nIG1lbW9pcg== 38306\nYXZhaXQ= 38307\nIDIwNTA= 38308\npOulvA== 38309\nIHJhesOzbg== 38310\nIGZsb3VyaXNo 38311\nIHN0ZXJu 38312\n5LiI 38313\nIENodW5n 38314\nIHNlcnBlbnQ= 38315\nIEdlbnRsZW1lbg== 38316\n55yf55qE5b6I 38317\na29vaw== 38318\nIGx1dA== 38319\naW1wb3J0ZQ== 38320\ncGFyZW50 38321\nIHdzeg== 38322\nIHNjcmVl 38323\nIE1pdGFyYmVpdGVy 38324\n5be0 38325\nbXV0 38326\nIOyWmOq4sOulvA== 38327\nIHNlbWJsZQ== 38328\nIE9X 38329\nIGludmVzdGlnYXRvcg== 38330\nIENoZXJ5bA== 38331\nIEdlcmFsZA== 38332\nIHByZXJl 38333\nIGNvbXBhcmVz 38334\nbnl0 38335\nIGRpZmVyZW7Dp2E= 38336\nPy0= 38337\nIHF1w6E= 38338\n16jXmQ== 38339\nU2Vu 38340\nIGhlcHM= 38341\nIGdyYXR1aXQ= 38342\nIGNvbnNvcnQ= 38343\nIFNUT1A= 38344\nIFByb3Rlc3RhbnQ= 38345\nIGVsZWN0cm9kZQ== 38346\n4pc= 38347\nIHNlY3VyZWx5 38348\n0LjRh9C10YHQutC+0Lk= 38349\nIHTDpMOk 38350\nIHJlZ2lzdGVycw== 38351\nIEhlYXZlbmx5 38352\nb2dseQ== 38353\naXNzw6Q= 38354\nIFBoeXNpY3M= 38355\nIE1lcmtlbA== 38356\nIHLDqXY= 38357\n6Zmi 38358\nIGVyYXNlZA== 38359\nIFNhY3JhbWVudG8= 38360\nIGNvZmZpbg== 38361\nIGV4YWNlcg== 38362\nIGxhbno= 38363\nIHBvZXRz 38364\ndWxpZg== 38365\nIOy5mOs= 38366\nIE5lcmQ= 38367\nIE5DVA== 38368\nIEhvdXI= 38369\nbmVobWVy 38370\nnpjrj4Q= 38371\nIFByaW5jaQ== 38372\nU3c= 38373\nbWllcw== 38374\nYXJtZWQ= 38375\nIEJlYXRsZXM= 38376\nIHByb3BhZ2F0aW9u 38377\nIGV4Y2hhbmdlZA== 38378\nIGN1bXVsYXRpdmU= 38379\nIOynkeyXkA== 38380\nIGRlZmVhdGluZw== 38381\n5oqx 38382\nYmVscw== 38383\nIHdlcw== 38384\nIE9keXNzZXk= 38385\n5L2g5oOz 38386\nYXZpb3I= 38387\nIOychOyXkA== 38388\nIGJyaXQ= 38389\nIGhpam8= 38390\nREFZ 38391\nINin2YTYqtmK 38392\nINCh0LXRgNCz 38393\n0YPQutCw 38394\nZWRzacSZ 38395\nIGltcG9z 38396\nIGVsbGFz 38397\nIGZpcmVhcm1z 38398\nIE5S 38399\nINeR15A= 38400\nINCf0L7QutCw 38401\nYXdp 38402\nIOyEseqztQ== 38403\nIHB1cGlscw== 38404\nIFRhY2s= 38405\nIGZyYXNl 38406\nIFNoaXA= 38407\nIHN0YWQ= 38408\n5Lic 38409\nIEdyZWF0ZXI= 38410\ndW51bg== 38411\naW1tdW5n 38412\nZ3Jvd24= 38413\nIE5YVA== 38414\nIEFtZXJpY2Fz 38415\nZm94 38416\nIG1hbnRlbg== 38417\n6aCQ5YKZ 38418\nINGB0L7Qug== 38419\nIHJpa3Q= 38420\nbGVjdHJpYw== 38421\nZGVlcA== 38422\nINC30L3QsNC10YjRjA== 38423\nIGJlbnV0 38424\nIEluZnJhc3Q= 38425\nIEVtaXI= 38426\nINC+0YLQv9GA0LDQsg== 38427\nIEtpbWNoaQ== 38428\nIEZpbm5pc2g= 38429\ntOyggQ== 38430\naW5haXJl 38431\nIG9pa2U= 38432\n5riF5qWa 38433\nIGhvc3RhZ2U= 38434\nIEJ1dHRvbg== 38435\n2YLZig== 38436\nZWtpbmc= 38437\nIEthemFraA== 38438\nIGNvbWZvcnRpbmc= 38439\nIHNvZw== 38440\nIGdyZWV0ZWQ= 38441\nZ3VpdGFy 38442\ncGF5ZXI= 38443\nIHJlbGF0aW9uYWw= 38444\nIGNvbnN0cnVpcg== 38445\n54m55Yil 38446\nb3BpYW4= 38447\nIFZvbHVtZQ== 38448\naWV0aA== 38449\n0YHRgtCy0L7QvA== 38450\ndXJyZWN0aW9u 38451\nbGnFm215 38452\nIGhlbWlzcGhlcmU= 38453\nIEJlYW4= 38454\nSUdO 38455\nIGvDtnTDvA== 38456\nIEZhbGxvdXQ= 38457\nIGJyYWNl 38458\n57m857qM 38459\nz4DOrA== 38460\nIEhBUw== 38461\nIGfDqQ== 38462\nIGNoYXJhY3Rlcml6ZQ== 38463\n4bq3Yw== 38464\nIE1pbGt5 38465\nIHR1bW9ycw== 38466\nIG51aXQ= 38467\nIEdheg== 38468\nIOyeiOuLpOuKlA== 38469\nINCz0LDRgA== 38470\nZXNzbWVudA== 38471\nIEFiZQ== 38472\nIOu9kQ== 38473\nIEVpbnNhdHo= 38474\nSklO 38475\nasOk 38476\nQ3J5 38477\nIFByb21pc2Vk 38478\nINGB0LXRgNC0 38479\nb2t1cw== 38480\nIHNjYWxhYmxl 38481\nINC/0L7RgdC80L7RgtGA0LXRgtGM 38482\nw7xja2xpY2g= 38483\nIHJlYWxpc20= 38484\nIG1heW8= 38485\nIGp1dmVuaWxl 38486\nIGhlYWRsaWdodHM= 38487\nIGfDtnLDvMWf 38488\nIFJlZm9ybQ== 38489\nIGhhbHZlcw== 38490\nY3puZQ== 38491\nIGJyZWFrdXA= 38492\nxbxlag== 38493\nIHLDpHR0 38494\nRGF5 38495\nIOydvOuzuA== 38496\nIG11ZXJ0ZQ== 38497\nIHR1bmVz 38498\nIFNtaWxl 38499\ncmVjb3Jk 38500\nIHJlY2hlcmNoZQ== 38501\nYXRpc2ZpZWQ= 38502\nIHBvemk= 38503\nIGNlbGVicmF0aW9ucw== 38504\naXNleHVhbA== 38505\nIFJPQg== 38506\ndGhpcmRz 38507\nIEZvcnR1bmU= 38508\nINGC0L7QuQ== 38509\nIGJyYW5kZWQ= 38510\nbG9v 38511\nIGR1ZA== 38512\nIHJhbmRvbWl6ZWQ= 38513\nIGNvbWJpbg== 38514\n5LiA5Lqb 38515\naWVyYW4= 38516\nY3plbmlh 38517\njeODqw== 38518\nIGN1cmF0b3I= 38519\nIGFydGVyeQ== 38520\nINGD0Yg= 38521\nINGH0LjRgg== 38522\nIHN1YnNpZGllcw== 38523\nIGJsb3Nzb20= 38524\nIFR3aWxpZ2h0 38525\nIGh5dsOk 38526\nIFBvbXBl 38527\nIENpc2Nv 38528\nINCf0YDQvg== 38529\nIGJpcmk= 38530\nIGdlcm4= 38531\nIHJlYnVpbHQ= 38532\nIHdjemU= 38533\nIGJlbmVmaWNp 38534\nIGRydW1tZXI= 38535\nIHNvbGlkcw== 38536\nIGRpeW9yc3Vu 38537\n44GC44KK44GM44Go44GG44GU44GW44GE44G+44GX44Gf 38538\nbGF0ZWQ= 38539\nIG11ZGR5 38540\nIGhvbG9n 38541\nIGNsYXBz 38542\nIFJpbmdz 38543\nIE9rZXk= 38544\nIEJyYXZl 38545\nIHZhbHVhdGlvbg== 38546\nIG1pZ3JhbnQ= 38547\nIGludGVybWl0dA== 38548\nIGVpZ2VuZQ== 38549\naWxpYXJ5 38550\n44O844OI 38551\nbWFya3Q= 38552\na3I= 38553\nIFJpYg== 38554\n4buZaQ== 38555\nIGFjY3VzYXRpb25z 38556\nIGFyYWI= 38557\nd2FzaA== 38558\nIEJhcmR6bw== 38559\nIHVnaA== 38560\nZXN0ZXJz 38561\nb3BocmVu 38562\nIGFsaW1lbnRvcw== 38563\nIFV6 38564\n1oI= 38565\nIDY1MA== 38566\nINC/0YDQuNC10YU= 38567\nRkk= 38568\nIHNhbXBhaQ== 38569\nIHBhcmzDqQ== 38570\naGVzaW9u 38571\nIHPEsXI= 38572\nIGFwcGFyYXR1cw== 38573\nIGNvcnJlbGF0ZWQ= 38574\nIFByaW5jaXBhbA== 38575\nIGNvcnI= 38576\nIE9mZmljaWFs 38577\n0LjRh9C10YHQutC40LU= 38578\nIHRlcm1pbmFscw== 38579\nU2hvdWxk 38580\nIHZhY3Vu 38581\nIHN0ZWxsdA== 38582\nIG1vb2k= 38583\nZXR6dW5n 38584\nINC60YDQsA== 38585\nIGRhaQ== 38586\nINC/0L7Qtg== 38587\nVGVhbQ== 38588\nIFBQRQ== 38589\nINCe0YE= 38590\nIExlYWg= 38591\nIEl2eQ== 38592\neXN0 38593\nIHVoaGg= 38594\nIG5pZ2h0dGltZQ== 38595\nIHRyZW5keQ== 38596\nIHNlY3VyaXRpZXM= 38597\nIGNvbnRpbmVudHM= 38598\nIGZpcnN0aGFuZA== 38599\nIFZlcm9u 38600\nIOuCrg== 38601\nIGJyb3dzaW5n 38602\nIENhZGE= 38603\ndHJv 38604\nIHRyYW1w 38605\ncmVpYg== 38606\nIGVyc3RtYWw= 38607\naXJsZXI= 38608\nIHBzaWM= 38609\nIGdldGly 38610\nIE5Q 38611\nIGR6aWVjaQ== 38612\n0L7QsdGA0LDQtw== 38613\nIG1hZ2ljaWFu 38614\nIHNjcnV0aW55 38615\nIHNsYWI= 38616\nIE9U 38617\naXN0eQ== 38618\naXJpZXM= 38619\nb3Jlc3Q= 38620\nIHRhc2tlZA== 38621\nIG1vcmFsbHk= 38622\n7JW87KeA 38623\ndXN0ZXJlZA== 38624\nIGZvb2xz 38625\nIGlycmVzcG9ucw== 38626\nIGVpbmY= 38627\nIHZp4buHYw== 38628\nIHNjb3I= 38629\nIHBpbGxvd3M= 38630\nIEdlZ2Vu 38631\nIHR1dHRl 38632\nIHF1YXJ0ZXJseQ== 38633\nIGRpZG50 38634\nIEd5bQ== 38635\nIEV0aGVy 38636\nINir 38637\n0LvQuNGI0LrQvtC8 38638\nIHNpZ25hbGluZw== 38639\nIE5vZGU= 38640\nIERvbmNz 38641\nIHlhaA== 38642\nIEthbmFs 38643\nIGZhZGluZw== 38644\nZXRpbg== 38645\nIGluZmx1ZW5jZXJz 38646\nIG1lZGFscw== 38647\nIGVuZ2luZWVyZWQ= 38648\nIGZlcm1lbnRlZA== 38649\n6rKg7KeA66eM 38650\nIEJlZXRob3Zlbg== 38651\n157XqQ== 38652\naW5lbnRhbA== 38653\nIOyVjOugpA== 38654\nw7x0ZmVu 38655\nYWxueWE= 38656\nIG92ZXJl 38657\nIGRlbmt0 38658\n0LDQutGC0LXRgA== 38659\nIOKY 38660\nIG5lY2VzaXQ= 38661\nIGdlbmVyYXRvcnM= 38662\nZ3Jhc3M= 38663\nINC/0L7QtNGD0Lw= 38664\nbGllw59lbg== 38665\nQmFy 38666\nnOuPmQ== 38667\nINC00LXRgtC10Lk= 38668\nIHN1Y2tpbmc= 38669\nIHN0ZW5jaWw= 38670\nIHByaW1v 38671\nIEJyZWF0aA== 38672\nc3Ryb20= 38673\nIGltbWVuc2VseQ== 38674\nIGFwcHJlaA== 38675\n7KCV7J20 38676\nUG9w 38677\nIGpvbmc= 38678\nIEdpdWw= 38679\nIEFESEQ= 38680\nIGjDtnJlbg== 38681\nIGVsbw== 38682\naXZlbnQ= 38683\nIHJ1cw== 38684\nIG91dHJhZ2VvdXM= 38685\nIG1hc3RlcmVk 38686\nIOy7pA== 38687\n2YjZgQ== 38688\naXBlcw== 38689\nIFJ1ZHk= 38690\nSmFjb2I= 38691\nIGJ1bGxpc2g= 38692\nIHRhcHBlZA== 38693\nIGZhdWQ= 38694\naXpvcGhyZW4= 38695\nINGB0L7RhQ== 38696\nIERhcmxpbmc= 38697\nIDE5NjM= 38698\nIFByZXZlbnRpb24= 38699\nspQ= 38700\nIGFiZG9taW5hbA== 38701\nc3RvbmVz 38702\nIGF2YWllbnQ= 38703\n4buVaQ== 38704\nbWFrZQ== 38705\nIHNhcmU= 38706\nIEluc3RhbnQ= 38707\n0LrQsNC8 38708\nIGtlZXBlcg== 38709\nIGJsYW5rZXRz 38710\n44Gn44GX44KH44GG 38711\nIHN3ZWF0cw== 38712\nIE1pbm5lYXBvbGlz 38713\n5YWo6YOo 38714\nIGdlbm9tbWVu 38715\nIGZhc3Rlbg== 38716\nIEJydXNzZWxz 38717\n5ZG8 38718\nIGNhZmV0ZXI= 38719\nIGFic29yYmluZw== 38720\nIGhhZ28= 38721\nIEVsbW8= 38722\nIGd1c3Rv 38723\nIFlhcA== 38724\nTcO6c2ljYQ== 38725\nIHRlcnQ= 38726\nIGJhbmRh 38727\nIG1pbHk= 38728\nIHRoZXJlYWZ0ZXI= 38729\nIFN0b2NraG9sbQ== 38730\nIENhcnNvbg== 38731\nIGNhbGlicmF0aW9u 38732\nYXZhxZ8= 38733\nYW5zYQ== 38734\naWtrZQ== 38735\nIGZvcmVzZWU= 38736\nIHF1YWxjaGU= 38737\nIGRlc3Rl 38738\n5qQ= 38739\nw7xuw7x6 38740\nIGZvcmdl 38741\nRGlz 38742\nZXN0ZW4= 38743\nIM60zrnOsQ== 38744\nIGVuY2Fwcw== 38745\nIEdlc3By 38746\nIGNoZXJjaGVy 38747\naWNrZXRz 38748\n0YLQvtGA0Ys= 38749\nQ3I= 38750\nINCi0LDQutC20LU= 38751\nIHJhYmJpdHM= 38752\nIERvdA== 38753\naGVpdGVu 38754\nIGNhdXNhbA== 38755\nIEZvc3Rlcg== 38756\nYWrEhWM= 38757\nIGJlcmVpdA== 38758\nIGF5dWRhcg== 38759\n6auZ 38760\n44Gz 38761\nc29uZw== 38762\nY29tYg== 38763\nIGZyaW5nZQ== 38764\nIGN5YmVyc2VjdXJpdHk= 38765\nIOucqA== 38766\nIGtpZXI= 38767\nIGJlc2Now6RmdA== 38768\nINC60L7QvdGG0LU= 38769\nIGZhY2lsaXQ= 38770\nIE5hbWVu 38771\nIGJpbGF0ZXJhbA== 38772\ndHg= 38773\nIFdpc3NlbnNjaGFmdA== 38774\nIG51YW5jZXM= 38775\nIHJpcHBpbmc= 38776\nIGZ5 38777\nIFNpY2hlcmhlaXQ= 38778\nIEdoYW5h 38779\nb2xvbg== 38780\nIHRvcHBlZA== 38781\nIE1vcm9jY28= 38782\nIHJhZGlhbA== 38783\nIExFRQ== 38784\nIEFuZHJlYXM= 38785\nZWRk 38786\nIOyXtOs= 38787\nIEFpcmxpbmVz 38788\n44GT44KN 38789\nIHZhbG9yZXM= 38790\n6rec 38791\nSHk= 38792\nINC30LDQtNCw0Yc= 38793\nIEtlbmRhbGw= 38794\nINGF0LDRgA== 38795\nIFZhbXA= 38796\nIHB5dGhvbg== 38797\nIG1hbmFnZWFibGU= 38798\nIEdlbnRl 38799\nb2lzZQ== 38800\naWNpYXJ5 38801\nIGltcG9zcw== 38802\nIEJ1bm55 38803\naWVzdGE= 38804\nQW5kcmV3 38805\nIHNlcnQ= 38806\nIENlYw== 38807\nenphcmVsbGE= 38808\nIGF1dG9tb2JpbGU= 38809\nIFRpZXJl 38810\nYWxsb3dz 38811\n5YaG 38812\nIOuwgA== 38813\nIFNjb3Jw 38814\nIEplbGx5 38815\nYWdhcmE= 38816\nIFN0cmV0Y2g= 38817\nIHJlZGVm 38818\nIGV4YWNlcmI= 38819\nIFNIQQ== 38820\nw6lm 38821\nb3JzYQ== 38822\nIGZsYXdlZA== 38823\nIE5vZWw= 38824\nPyE/ 38825\nIHByb2NlbnQ= 38826\nIG1lbnN0cnU= 38827\nINC/0YDQvtGH 38828\nIGluZmFudHM= 38829\n8J+OtQ== 38830\ncGF1c2U= 38831\nIFJhY2luZw== 38832\nIDE5NDg= 38833\nIHN1cGVyaW50ZW5kZW50 38834\naWRvcmVz 38835\naWR5 38836\nYnJhaGlt 38837\nIHVubHVja3k= 38838\nIHBlcms= 38839\nYW5jaQ== 38840\nIOunjOuCmA== 38841\nINCc0L7RgdC60LI= 38842\nIGZpbmFucw== 38843\nIGRpZmVyZW5jaWE= 38844\noIjsnbQ= 38845\n6YWN 38846\nT1JZ 38847\nIFRhYw== 38848\n24zYpw== 38849\nIGRlc2Vt 38850\nINCy0LDQttC90L4= 38851\nIEpV 38852\nIOyeiOyeluyVhOyalA== 38853\nIM6d 38854\nIGluZm9ybWF0aW9ucw== 38855\nIEhFTA== 38856\naHN0 38857\nINC/0L7Qs9C+0LLQvtGA 38858\nIHZvaXR1cmU= 38859\nIHJldXM= 38860\nw6RuZGln 38861\nINC/0L7RhdC+0LY= 38862\namluZw== 38863\nIGRydQ== 38864\nYWx0cmE= 38865\nIHByb2R1aXRz 38866\nIGtpdGU= 38867\nIGV5ZWJhbGw= 38868\nIEJlbHQ= 38869\nIFJlc3RhdXJhbnQ= 38870\nIGdhbWI= 38871\nIHBvcnJpZGdl 38872\naXR0ZXJz 38873\nIGNvbnZlcnRz 38874\nIHlhcmTEsW0= 38875\nIG3DoXhpbW8= 38876\nd2lydHNjaGFmdA== 38877\nIO2VmOuCmOs= 38878\nIOykgA== 38879\nIGljZWJlcmc= 38880\nIHZvcmJlaQ== 38881\nIDI1Ng== 38882\nb2NyYXRpYw== 38883\nIHJlY2tsZXNz 38884\nb25uZXI= 38885\nIG3DunM= 38886\nIGxvZ2ljYWxseQ== 38887\nIFByaXNvbg== 38888\nIE5ldHo= 38889\nIHZhY2FudA== 38890\nIG5pbW10 38891\nIEhBUlI= 38892\nINC30L7Qsg== 38893\nIERlZQ== 38894\ncmluZ2U= 38895\nbmllc3Q= 38896\nIFJ1bGVz 38897\n7Iqk65+9 38898\nY3Vzc2lvbnM= 38899\nIGZsb3JhbA== 38900\nIGNvbnN0cmFpbmVk 38901\nIGRpZmZlcmVudGlhdGlvbg== 38902\nIFF1ZWJlYw== 38903\nINuB24zaug== 38904\nIHDDumJsaWNh 38905\naXRlbA== 38906\nIGFjY29tbW9kYXRpb25z 38907\nIEdyw7w= 38908\n7Zw= 38909\nIHBpY2tsZXM= 38910\n0LjRh9C10YHQutC40YU= 38911\nIGNvbW1pc3Npb25z 38912\nIEJhZWs= 38913\nIMOnb2N1xJ8= 38914\nIE1lZGl1bQ== 38915\nIHBlcmlvZGljYWxseQ== 38916\nIHdvbmRlcmZ1bGx5 38917\nIHN0YWZmaW5n 38918\n7JuQ6w== 38919\ncmlyZQ== 38920\nZmxl 38921\nIE1jTA== 38922\nINGC0LXQvw== 38923\nINC/0LXRgNC10Lo= 38924\n0L3QvtC70L7Qsw== 38925\nIO2BrOqyjA== 38926\n55m854++ 38927\nIHByb3NwZXJvdXM= 38928\nIFNwaXJpdHVhbA== 38929\nIENoaWNr 38930\nRElB 38931\nINCf0YDQuNCy0LXRgg== 38932\nIHBlcsOt 38933\n0YzRjtGC 38934\nIGNvbnN1bHRhbnRz 38935\nIEVhcmw= 38936\n5LuK5bm0 38937\nIHJ1aW5pbmc= 38938\n0L7RgNC1 38939\nIHBlbnNlcg== 38940\nIHRha2llag== 38941\nIHN0cmVuZ3RoZW5lZA== 38942\nIExpcXVpZA== 38943\n0L7QvdC10YY= 38944\n0LDQstCw0YLRjA== 38945\nIGNhbWVy 38946\nIGRpc2FncmVlbWVudA== 38947\nIGJhdGhpbmc= 38948\nIFlvc2g= 38949\nYWFs 38950\ncHJlY2hlbg== 38951\nUklTQURBUw== 38952\nIHN1cGVyc3Rhcg== 38953\n5oGt 38954\n0LvRj9GC0Yw= 38955\nIG5pYg== 38956\nIFRoZXJt 38957\nIERBTklFTA== 38958\nIHBhdw== 38959\nIGxpcXVpZHM= 38960\nIGNhcGFjaXQ= 38961\nYXJrZW4= 38962\nIHZhZ2luYQ== 38963\nIG1hc2hlZA== 38964\nIGVtZXJnZXM= 38965\neXNjeQ== 38966\nIHVucmVsYXRlZA== 38967\nIEd1aWxk 38968\nIGludmVydGVk 38969\naXRpdmVz 38970\nVHJh 38971\nIGJlZ3I= 38972\nIGFsdGU= 38973\n7KeV 38974\n44KB44Gm 38975\nINGA0LDQt9GA0LDQsdC+0YI= 38976\nZmluZGVy 38977\nINC00LDQu9C10LU= 38978\nINCx0LvQsNCz0L7QtNCw0YA= 38979\nd2Fsa2Vy 38980\nIGNyYXRlcg== 38981\nYXNzYWRvcnM= 38982\ncmVuY2Vz 38983\naW5za2k= 38984\nIEtJTQ== 38985\nIEVsbGlvdA== 38986\nMjAxNw== 38987\nIFNy 38988\naW5rYQ== 38989\nYW5vdg== 38990\nIOyemOuquw== 38991\nIHByb3ByaWV0YXJ5 38992\nZGlzcGxheXN0eWxl 38993\nINGB0LjQvA== 38994\nINC40LfQsQ== 38995\nIFBhbmVs 38996\nIGluc3RpbmN0cw== 38997\nIENvbW11bmljYXRpb25z 38998\n6bq7 38999\nbWlkdA== 39000\nIOunjOuTpOyWtA== 39001\nINGB0LvQvtCy0LA= 39002\nIEdpbGJlcnQ= 39003\n55uu5YmN 39004\n0KLQsNC6 39005\ndm9vcmJlZWxk 39006\n0LXRjtGB0Yw= 39007\nYXJ5bg== 39008\ncXVleg== 39009\nIGRhcnQ= 39010\n0ZbRiA== 39011\nIEh1dA== 39012\nU2Fs 39013\nIHNvdXRoZWFzdA== 39014\nIHBlc3RpY2lkZXM= 39015\nIGhlbGljb3B0ZXJz 39016\nIGVuZHVyZWQ= 39017\naWFkYQ== 39018\nIGJyZXdpbmc= 39019\n7Jes6w== 39020\nINGB0LLQvtCx0L7QtA== 39021\nIFNhaW50cw== 39022\nIEZyYW7Dp2Fpcw== 39023\nIEVjb25vbWljcw== 39024\nIGRpc2xvYw== 39025\nb3Bob2JpYQ== 39026\nQ2FtZXI= 39027\nIG5lZ290aWF0ZWQ= 39028\nINGB0YLQsNC70Lg= 39029\n7Iqk7YE= 39030\nb2dpZQ== 39031\nIHRzdW5hbWk= 39032\nIHBlZWxlZA== 39033\nIG1vdGl2YXRpb25z 39034\n6Kit 39035\nb3N0YXQ= 39036\nZmxhbg== 39037\nIERBQw== 39038\nIGthdg== 39039\nJ1JF 39040\nIFBlYXJzb24= 39041\nYmJl 39042\nY3plbmll 39043\nIGF0ZW7Dp8Ojbw== 39044\n7Ya166C5 39045\n44Gj44Gh 39046\nINGD0LTQsNGA 39047\nIGludHJvZHVjdG9yeQ== 39048\nIEljaQ== 39049\n64yA6w== 39050\nYWthdA== 39051\nIHRyZW5jaA== 39052\nIHByb2NlZWRlZA== 39053\nIENvaW4= 39054\nIGRlcmVjaG8= 39055\nIFJlZGU= 39056\n5q+b 39057\n0LDQvdC90YvQuQ== 39058\nIGluY2FyY2VyYXRlZA== 39059\nIFJpY2htb25k 39060\nUm9jaw== 39061\nIFBhdg== 39062\nIEthcm1h 39063\ndWdlcw== 39064\nIGNvbnRlw7o= 39065\n67mE 39066\nIOq3uOunjA== 39067\nIEdvbmU= 39068\nIHdzcMOzxYI= 39069\nIFJhaG1lbg== 39070\ndW5rZW4= 39071\nIOykkeyalO2VnA== 39072\nIGli 39073\nIGF0dGFjaGluZw== 39074\nSGF5 39075\nIHN1a2E= 39076\n7I25 39077\nIHBpdm90YWw= 39078\nIFJlc3BlY3Q= 39079\nw61kYQ== 39080\nSUI= 39081\nIFZlcmFudHdvcnQ= 39082\nd2lldA== 39083\nIGZvcmVuc2lj 39084\n0YDQuNGB0YI= 39085\nINC/0YDQuNC90YbQuNC/0LU= 39086\nIG1hcmtpbmdz 39087\nIGtldHRsZQ== 39088\nIE9wZXJh 39089\nIERvY3RvcnM= 39090\nIHNocmVkZGVk 39091\nIHJlY3Vlcg== 39092\nIHZpZ2ls 39093\nIEZhaWw= 39094\nIGVudHJldg== 39095\nINC00YPRiA== 39096\nIG91dGJyZWFrcw== 39097\n6LWw5ZCn 39098\nIM+Azr8= 39099\nIHJvZ3Vl 39100\nYW5nbGVk 39101\nIHllYXJseQ== 39102\nIENyZWVk 39103\nIHdhbQ== 39104\nIGxvdHVz 39105\n6rO86w== 39106\n44CB44CB 39107\nIFNwaXQ= 39108\nIEl0dQ== 39109\nIHN0cmFpbnM= 39110\nIHN0YW1wZWQ= 39111\nIHBsYWludA== 39112\nIHBvdGlvbg== 39113\nIGNvbnNvbGlkYXRpb24= 39114\n6KmV 39115\n0L7Rh9C60YM= 39116\nIHZsb2dnaW5n 39117\nIHNsYXRl 39118\nIEF1ZnQ= 39119\nIEluY29y 39120\n4burbmc= 39121\np5A= 39122\nZW5o 39123\nIGhlacOf 39124\nIGRvbWVzdA== 39125\nIFN0cm9t 39126\n5Y2z 39127\nYWtpcw== 39128\nIGZyYWdlbg== 39129\nIGZpbmVy 39130\nIFN1Zw== 39131\nIHVwaGlsbA== 39132\nIMOpw6lu 39133\n4oCmKQ== 39134\nINGB0L7Qvw== 39135\nIENvcmV5 39136\nIHNpZWJpZQ== 39137\nIG11c2U= 39138\nIGNsb3Zlcw== 39139\nIHBvdXM= 39140\nIEZpbmFueg== 39141\nIFJvdXRl 39142\nYW1hdA== 39143\nIG11dHVhbGx5 39144\nINCy0L3Rg9GC0YDQuA== 39145\nIFNlbGVuYQ== 39146\n65Q= 39147\nIEdhdXNzaWFu 39148\n67aA7YSw 39149\nINeR15s= 39150\nIGVqZXJj 39151\n5b6u 39152\na2Vh 39153\nIEdlcnJ5 39154\nIFNpYw== 39155\n5aSn55qE 39156\nIDE5NjY= 39157\naWVzZQ== 39158\nIGZvc3NpbHM= 39159\nIGVzdGFk 39160\nIEthbmU= 39161\nY2nEhw== 39162\nIOycoO2KnOs= 39163\nINC/0LDQvA== 39164\nIENydWlzZQ== 39165\naW50w6lyaWV1cg== 39166\nIGJla2FubnQ= 39167\nIFBvZGU= 39168\nIGRlbWFuZGVy 39169\nUmVt 39170\nIGludmFkZQ== 39171\nIGRlY29yYXRpbmc= 39172\ncm9waWM= 39173\nIGNvd2JveQ== 39174\nIFBob3Rv 39175\nb3BvbGl0 39176\nIOy7rOufrOs= 39177\nIHJlYXA= 39178\nIGhhbmR3cml0aW5n 39179\n4LmE4Lij 39180\nIOua 39181\nINio2LnYrw== 39182\nIE10 39183\n2YA= 39184\nIHNwYWNlc2hpcA== 39185\nIG5hdGlvbmFsaXNt 39186\nIGNvdW5jaWxz 39187\nIEdyaWZmaW4= 39188\nIEFobWVk 39189\nIGNsaWNo 39190\nIE9M 39191\nd2w= 39192\nIFBpbG90 39193\n5a6u 39194\nIGFjcm9ueW0= 39195\nIGdlbHM= 39196\nIGVsZWN0cm9seQ== 39197\n6JM= 39198\nINC80L3QvtC5 39199\nIGVwaXNvZA== 39200\nIERpZXNlcw== 39201\nIEFUUA== 39202\nIGVkaXlvcnVt 39203\nIGV4cHJlc3Nlcw== 39204\nIGV4aGliaXRz 39205\nQ29tbQ== 39206\nINC60YDRg9C/ 39207\nIG1hdGFy 39208\nIDIwMjU= 39209\nIEFydGVt 39210\ndmFzaXZl 39211\ncsOg 39212\nIGJlxZ8= 39213\n6buD 39214\nIGxpemFyZA== 39215\nIGZpbGxl 39216\nIOyniOusuA== 39217\nINC80L7RiQ== 39218\nIHTDvHI= 39219\nIGN1bHByaXQ= 39220\nIHdvdmVu 39221\nIEFOWQ== 39222\nbmlt 39223\nIHRheQ== 39224\nIHByb21pbg== 39225\nIGFjb21wYQ== 39226\nIGlkw6k= 39227\nIGJvaWxlcg== 39228\nIFRoZW1lbg== 39229\nIGF2ZW51ZQ== 39230\nIE11ZA== 39231\nINC90L7QstGL0LU= 39232\nIHdpdG5lc3Npbmc= 39233\nIGxhbmNl 39234\nIENIQU4= 39235\nIEJldmVy 39236\n2KrZhQ== 39237\nIGNoZW1vdGhlcmFweQ== 39238\nS2luZw== 39239\nIGLEmWTEmQ== 39240\nIGF0dWFs 39241\nIHRpdmU= 39242\nIHRhbGtpbg== 39243\nIHF1ZWRhcg== 39244\naWXDnw== 39245\nZWRlbA== 39246\nIOyWtOygnA== 39247\nIGpvZ2Fy 39248\nIMO2cg== 39249\nIHVuZGVydGFraW5n 39250\nIFN0cmVuZ3Ro 39251\nIG1pbGjDtWVz 39252\nIFdpbmU= 39253\nIE1vbHQ= 39254\n6K6y 39255\n44GR44KM 39256\nIHVuZGVybWluZQ== 39257\nIEFyY2hpdmVz 39258\ndmFuYQ== 39259\nbWVyY2lhbA== 39260\nTUM= 39261\nIGNhc3Rl 39262\n0L/RgA== 39263\nIGxlZ2lzbGF0b3Jz 39264\ndWxhdG9ycw== 39265\nw6puaW8= 39266\nIOuNsOs= 39267\nINGF0L7RgtC40YLQtQ== 39268\nINC90LXQug== 39269\nIHN1cm4= 39270\nIGNvbnNjaQ== 39271\nIFBPVw== 39272\nIGN1bGluYXJ5 39273\nIEtBVA== 39274\nIEZvbGtz 39275\n0YvQstCw0LXQvA== 39276\nINCy0L7Qug== 39277\n44GR44KL 39278\nc2VydmljZQ== 39279\ncHRz 39280\nINC/0L7QsdC10LQ= 39281\n5piv5ZWK 39282\nIHRlbnRz 39283\nIG5vcmQ= 39284\nU1RF 39285\nIHJlcHVibGljYW4= 39286\nIHd5aw== 39287\nIG1pbmlvbnM= 39288\n6JmV 39289\nIG1lbWFuZw== 39290\namVzdA== 39291\nIGNvbXBhcmF0aXZl 39292\nIHR5bGU= 39293\nY2FyYm9u 39294\nYmVkaW5ndA== 39295\na3Nlbg== 39296\nIG5lZ2F0aXZpdHk= 39297\nIHNqw6Rsdg== 39298\nIGTDug== 39299\n5omA5pyJ 39300\nIHJlY2FsbGVk 39301\nY3Jh 39302\nIFRhZGE= 39303\nINGA0YPQutC4 39304\nINC+0L/RgNC10LTQtdC7 39305\nIHByb2NyYXN0 39306\nIGpvZ29z 39307\nIE9v 39308\nIEhlYXJ0cw== 39309\nIMOpY2g= 39310\nIGtzacSFxbw= 39311\nIGNvYXJzZQ== 39312\nIFR1YmU= 39313\nIEdyZWVucw== 39314\nIMOpbg== 39315\nIGR1bWJiZWxs 39316\nINGC0Lg= 39317\nIHF1ZXJlcg== 39318\n2KfYrQ== 39319\nz4POtc65 39320\nINC/0YDQsNCy0LjQu9GM0L3Qvg== 39321\nINC/0LDQvw== 39322\nIGNvbXByYQ== 39323\nIHTDqXI= 39324\nIEFudGVz 39325\nIG9wdGltdW0= 39326\nIGJpc2N1aXQ= 39327\nzrrOuQ== 39328\nYWN6ZWdv 39329\nIOyLnOqwhOydtA== 39330\nIE1hcmluZXM= 39331\ndmVybw== 39332\nIHZhY2NpbmF0aW9ucw== 39333\nIHBldHR5 39334\ncml0ZXJz 39335\nINCw0Ls= 39336\nY291bnRyeQ== 39337\nIGNvdW50ZXJz 39338\nIGF0dGVuZGFudA== 39339\nIEh1aQ== 39340\n44Go44GE44GG44GT44Go44Gn 39341\nY2th 39342\n0YHRgtCy0LXQvdC90YvQuQ== 39343\nZ3V5 39344\nIHRyaWNrZWQ= 39345\nIFJFRA== 39346\nIHRocmlsbGluZw== 39347\nz4DOv865 39348\nIHBpZ2d5 39349\nIGFudW5jaQ== 39350\nT1JURVI= 39351\nIFZhbHVl 39352\nIHJvbmQ= 39353\nIEFEQQ== 39354\nIHBvc2Vy 39355\naG9yZXM= 39356\nIFJvbGFuZA== 39357\nk68= 39358\nIG5vaXI= 39359\nINep15DX 39360\n67Cc 39361\naWVtYW5k 39362\nINC/0L7RgtC10YA= 39363\n6rOz 39364\nIOqxsQ== 39365\nIGZvcm1hdHRpbmc= 39366\nIExlZA== 39367\n6KeA55y+ 39368\nIGtpbGxlcnM= 39369\nIMSR4bqleQ== 39370\nIGhhYXI= 39371\nYWdhaW4= 39372\nITwv 39373\nIHNvbWV0aGlu 39374\nIGNvdWdoaW5n 39375\nIG5hdmU= 39376\nIHByb3NwZWN0aXZl 39377\nIEhL 39378\nIFJlc2N1ZQ== 39379\nbWF5YmU= 39380\nZ2dlcg== 39381\nINGA0LDQsdC+0YLRgw== 39382\n15XXnNed 39383\ndGFpbHM= 39384\n7ZWY7ZWY 39385\nIGV5ZWxpZA== 39386\nIGN1c3RvbWl6YXRpb24= 39387\nYXZpbGlvbg== 39388\nIHByb2NoYWlu 39389\nIGdsYXpl 39390\n5oOF5rOB 39391\nU2lt 39392\nINC+0L/QsNGB 39393\nIG1vc3F1aXRvZXM= 39394\nIGZlbnQ= 39395\nIGNhcGFjaXRpZXM= 39396\nIGFwb3N0bGVz 39397\nIGFsdHVyYQ== 39398\nIOusuw== 39399\nIHNlcm9udA== 39400\nIEFueXRpbWU= 39401\npbTripQ= 39402\nIGNvc3BsYXk= 39403\nIHNwYWM= 39404\nIHNhbWVu 39405\n44OE 39406\ndWNj 39407\nacOocmVz 39408\nIHNpYmxpbmc= 39409\nIENvY2s= 39410\nIOuPhQ== 39411\nINC/0YDQtdC00YHRgtCw0LLQu9GP 39412\nIGluc3RhbGxtZW50 39413\nIGRpamU= 39414\nIE1DVQ== 39415\nIEVI 39416\nIE5pbmc= 39417\nIHByZXBhcmVz 39418\nIGh5cG9jcg== 39419\ncHR5 39420\nIGthZMSxbg== 39421\nIEZyb3plbg== 39422\naGF1bA== 39423\nIEt5bGll 39424\n6YCZ5qij55qE 39425\nIHNodWZmbGU= 39426\nIGVsZW1lbnRhbA== 39427\nIGF1w59lcg== 39428\nIEtOT1c= 39429\nIEFMSVNTQQ== 39430\nWkE= 39431\n7LKg 39432\n576O5YWD 39433\nIHJlY2l0ZQ== 39434\nIHNjcmli 39435\nIDExNQ== 39436\n5LyR 39437\nIHN0YXJyZWQ= 39438\nIGxlcXVlbA== 39439\nIGJyZXdlcg== 39440\nIE9wcG9ydHVu 39441\nIHLDpA== 39442\nIGNob3BzdGlja3M= 39443\nIEthaA== 39444\nIEV0aGlvcGlh 39445\nIGhhbmRtYWRl 39446\nIGVyZm9sZw== 39447\nIER6 39448\naXR0ZW5z 39449\n6KqN54K6 39450\n0LLQsNC7 39451\nzrfOvQ== 39452\n5Yqe 39453\n44OT 39454\nYnJpbmdlbg== 39455\nIHVucGx1Zw== 39456\nIG9mZnM= 39457\nIGhlcm1hbg== 39458\nbGllZA== 39459\nYXNvbmlj 39460\nIFNlcmJpYQ== 39461\nIEd1YXRlbQ== 39462\nIC4uLiI= 39463\nIGVycmVpY2hlbg== 39464\nIGFtYmlndW91cw== 39465\nIFdoaXRuZXk= 39466\nenVm 39467\nTUFORA== 39468\noLU= 39469\nIHNxdWVlemVk 39470\n44Gd44GG44Gg 39471\neWFz 39472\n6b6N 39473\nIFNob2Nr 39474\nIHV0aWxpc2U= 39475\ndWtv 39476\nYm9sdA== 39477\nIG1vdGlm 39478\nIGlubWF0ZXM= 39479\nIGNvcnJ1cHRlZA== 39480\nIGNvbmNyZXQ= 39481\nIENyaXRpY2Fs 39482\nIFNpbmdpbmc= 39483\nINGE0YPQvdC6 39484\n6a2U 39485\nbm92YQ== 39486\ncmViYmU= 39487\nZHQ= 39488\nVW5pcw== 39489\nIHdlYmNhbQ== 39490\nIGNhbW91Zmw= 39491\nS2Vu 39492\nIGxhd3N1aXRz 39493\nIENvbnN1bWVy 39494\nIHJlY29sbA== 39495\nIGtsZWluZXI= 39496\nIEZJRkE= 39497\nIDE5NjI= 39498\n6K2m 39499\nIG1hbGFk 39500\nIOywvQ== 39501\nIMOldA== 39502\nIGluZmx1ZW5jZXI= 39503\nIEFydGlzdA== 39504\nc3Rp 39505\n44Gq44KL44G744Gp 39506\n4Lin4Lii 39507\neXPFgg== 39508\nIEJpYW4= 39509\niOuEpA== 39510\nIGZpcmVwbGFjZQ== 39511\nIEFwcGxpY2F0aW9u 39512\nIG1uaWVq 39513\nIGFjaWRpYw== 39514\nIE1vcm1vbg== 39515\nc3Nh 39516\n5YuZ 39517\nIHNuZWFreQ== 39518\nIG9qb3M= 39519\nIHZvdWQ= 39520\nIERhaQ== 39521\nIGdyYXNzcm9vdHM= 39522\nIFVuYmVsaWV2YWJsZQ== 39523\nIEdhYmU= 39524\nIEV4dHJlbWU= 39525\nIGhhc3NsZQ== 39526\nIGNvYg== 39527\nbXVtYmxpbmc= 39528\nUGFzcw== 39529\njOufrA== 39530\nIHN5c3RlbWF0aWNhbGx5 39531\nIHNldmVudGVlbg== 39532\nz4DOtc65 39533\n4pmh 39534\nINC60L7Rgg== 39535\nIHNlbmRpcmk= 39536\nIGJhdGhyb29tcw== 39537\nIFN0ZXJu 39538\nIEFyZHVpbm8= 39539\n6Lk= 39540\nY3JpYmluZw== 39541\nIHJlb3BlbmluZw== 39542\nIGNlcnY= 39543\ncGVl 39544\nQVJJ 39545\nIGNhZHJl 39546\nIEFuY2g= 39547\nTGVl 39548\nIE1BWA== 39549\nIG3DpG5u 39550\nIGNob3Jlcw== 39551\nIGFkZXNzbw== 39552\n5p2R 39553\nIE5pZw== 39554\nIGRpc3NlcnRhdGlvbg== 39555\nIFZheQ== 39556\nU1RBTEs= 39557\n0LDQutCw 39558\nYXZhdA== 39559\n56C0 39560\nIHB1bmt0 39561\nIHBhZGRpbmc= 39562\nIFRlbXBs 39563\nIGVqZQ== 39564\nIO2EsA== 39565\nIGF6dA== 39566\nIOuMgO2GteuguQ== 39567\nIHJlYXJyYW5nZQ== 39568\nw6FjaA== 39569\nIOyCrOuejOuTpA== 39570\nIGZyZWFraW4= 39571\nY3JpcmU= 39572\nIOy7pOs= 39573\nIEV4cGxhaW4= 39574\nIM+Ez4nOvQ== 39575\nIGJvZGlseQ== 39576\nIExlaXN0 39577\nIHNpZ3Vp 39578\nIGJ1bmtlcg== 39579\nIGF6dWw= 39580\nIEhhdXNo 39581\nU3Vi 39582\nINCQ0L3QtA== 39583\nINC60YDQsNC5 39584\nIGlsbGVnYWxseQ== 39585\nIE11eQ== 39586\nIEZlaQ== 39587\nIEJhbmFuYQ== 39588\nIHNjaG9sYXJseQ== 39589\nIFByenk= 39590\nIE1vc3M= 39591\nIEZpbHRlcg== 39592\nIOyWtOuWoQ== 39593\nIE1heHdlbGw= 39594\ndGVuc2U= 39595\nIGxvbmdpdHVk 39596\nIGxhbmdzYW0= 39597\nINee16c= 39598\nc21pdGg= 39599\naXphZGE= 39600\nINC90L7RgNC80LDQu9GM0L3Qvg== 39601\nIFZvbGw= 39602\nIEVsZW5h 39603\n5pa56Z2i 39604\nINGF0L7RgtGM 39605\nIERhYmVp 39606\nIGNvbnNlcnZhdGl2ZXM= 39607\nIHByw7Nwcmlh 39608\nIERpZXNlcg== 39609\nIEJyZW5kYQ== 39610\nb29raWU= 39611\nIGJhbmM= 39612\n44Ov 39613\n7J207KY= 39614\n7JuD7J2M 39615\nIGtlaA== 39616\nIHdlZGRpbmdz 39617\nIHRodW5kZXJzdG9ybQ== 39618\n5pS+5b+D 39619\nIENvb3JkaW4= 39620\n7IiY6rCA 39621\nIHByemVjaQ== 39622\n6ZKx 39623\nT1NTVEFMSw== 39624\nbWFhbg== 39625\nIOqxtOs= 39626\nINio2Yc= 39627\nIMW8YWQ= 39628\nIHlhY2h0 39629\nIGfDtnQ= 39630\nIGJsZWFjaA== 39631\nIHNob3J0ZW4= 39632\nINGB0YLQsNC70L4= 39633\ndXNhbg== 39634\nIOyekOyXsA== 39635\nIGRlcnM= 39636\neGlz 39637\njZTri4g= 39638\nIHF1YW50aWRhZGU= 39639\nIG9wcHJlc3NlZA== 39640\nINC30LDQutC+0L3Rhw== 39641\n5LiI5aSr 39642\n44GI44GI 39643\nINGH0LXRgtGL 39644\nINCd0LDQv9GA0LjQvNC10YA= 39645\ndWxw 39646\n5oCW 39647\n2YLZiNmE 39648\n0L7Rh9C1 39649\nzqzOuw== 39650\nemVuaXU= 39651\nIGZvcm1hdGlvbnM= 39652\nIHNwYXJrZWQ= 39653\nIEVudHdpY2tsdW5n 39654\nYWxscw== 39655\nIHZpdmly 39656\nIGV4cGlyYXRpb24= 39657\nb3RpbmU= 39658\nINCn0LXRgA== 39659\nIFR1cm5pbmc= 39660\nIHRhcmlmZnM= 39661\nIG5hc3TEmXA= 39662\nIGFiaWRl 39663\naWtzaQ== 39664\nIGZsYXNoZXM= 39665\nIGRpc3B1dGVz 39666\nIOyytA== 39667\nIG1lcmFr 39668\nIGVub3Jtb3VzbHk= 39669\nemFobA== 39670\nIGbDvGhydA== 39671\n0LLQvtC9 39672\nINC30LDQstC40YE= 39673\nIHBlcnNldmVyYW5jZQ== 39674\nIGRpdmlkZW5kcw== 39675\nIGNvbnRlc3RhbnRz 39676\nIHByb3N6xJk= 39677\nIEZyYW5rZW4= 39678\n44KN44GG 39679\nIGV4cGxvcmVy 39680\nIGJ1ZmZhbG8= 39681\n4oCV 39682\nIGVjb2xvZ3k= 39683\nIHNjYWxhcg== 39684\nIGNyYW4= 39685\nzrXPhM6xzrk= 39686\nxbx5xIc= 39687\nIOyalOs= 39688\nIGdpYQ== 39689\nIEdvZw== 39690\nIFByaXY= 39691\nIOunkOydhA== 39692\nIFJlYXNvbg== 39693\ncmFrdGlvbg== 39694\nIERlYm9yYWg= 39695\nIGtpdHRlbg== 39696\nIEVkaW4= 39697\n5Lm+ 39698\ncGllag== 39699\nIOuLtA== 39700\nIG3DoXF1 39701\nIGJpZGRpbmc= 39702\nIGFmZmluaXR5 39703\nIGFpa2E= 39704\nZm9saw== 39705\nIENvbnNl 39706\nIGRldXRzY2hlbg== 39707\n6IY= 39708\nIGRlYml0 39709\nxLHEn8Sxbg== 39710\naXNlbA== 39711\nIOykkeq1rQ== 39712\nIOutkOqwgA== 39713\nIHRydXN0d29ydGh5 39714\nIFN0YXJ0ZWQ= 39715\n5pWR 39716\nw7xyZA== 39717\nINC/0L7QvdGP0YLQvdC+ 39718\nIHNjaWVudGlmaWNhbGx5 39719\nUG9kcw== 39720\nQ1JPU1NUQUxL 39721\nIHByZWd1bnRhcw== 39722\nIGNhbG1pbmc= 39723\nIFByZW1pZXJl 39724\n15vXqQ== 39725\nINGF0L7Qu9C+0LQ= 39726\nIGNhcGl0YQ== 39727\nIHRvbWE= 39728\nIG11cm0= 39729\nIGZ1ZXJ6YQ== 39730\nIEhhbmk= 39731\n5oiR5pyJ 39732\nw7xm 39733\nYXJsb3M= 39734\nIGjDpHVm 39735\n44GR44Gm 39736\nIG9zb2J5 39737\namVnbw== 39738\nINC/0LjRgQ== 39739\nIGNhbG1seQ== 39740\naWRldA== 39741\nYnVjaA== 39742\nZ29uZQ== 39743\nIHZpc2Nvc2l0eQ== 39744\nIG1vZGFs 39745\nIGdlc2Ft 39746\nIEh6 39747\nIG11bmljaXBhbGl0aWVz 39748\nIGNpcmN1bGF0aW5n 39749\nb2xpbmE= 39750\nU2hv 39751\n6aKR 39752\nIEJlbmVk 39753\nb2x1 39754\nIHJlc3Rz 39755\nIGzDpW5n 39756\nINCe0LTQvdCw0LrQvg== 39757\nIHByemV3 39758\nIHBlcHA= 39759\nIG1hcnJpYWdlcw== 39760\nIEJJRw== 39761\nYW5kYW4= 39762\nIG1hZ2ljYWxseQ== 39763\nIGJhYnlz 39764\nIOuMkw== 39765\nIGhhY2tlcnM= 39766\nQmFieQ== 39767\nIE1vbnN0 39768\nIGNpZXI= 39769\nIEFyYWJz 39770\nINC80LDQs9Cw0Lc= 39771\nIEluZG9uZXNpYW4= 39772\n44GE44GG44GT44Go 39773\nIE1hcmt0 39774\nIGRhY2h0ZQ== 39775\nIFNjaMO8bGVy 39776\nIFZORA== 39777\nIHNwaWVsdA== 39778\nIHBlcmx1 39779\n44K0 39780\n5a2Y 39781\nINC/0YDQvtGF0L7QtA== 39782\nIHNhbHRlZA== 39783\nIGltcHJvdmlz 39784\nIEluc3Ry 39785\ndmVsbWVudGU= 39786\nIG5lc3M= 39787\nIGZ1bmd1cw== 39788\nIGNvbGxhYm9yYXRvcnM= 39789\nIFZpcnVz 39790\nZXN0YXI= 39791\nIHByb2plY3Rvcg== 39792\nINCf0YDQsNCy 39793\nIGFnaWxpdHk= 39794\n15nXoNeV 39795\nZXJlbA== 39796\nINCy0L7Qt9Cy 39797\nINCx0LDQtw== 39798\nIENhdGh5 39799\nxJ91 39800\nINCz0L7QstC+0YDQuNC7 39801\nYmlsaXR5 39802\nIExhbmM= 39803\nIEtpbWJlcmx5 39804\nIEJyaWVm 39805\n5YW3 39806\nIHV0dmVjaw== 39807\nIGdvZ2dsZXM= 39808\nIHByZXNjaG9vbA== 39809\n56eN 39810\nQVRIRVI= 39811\nIG1vdGl2ZXM= 39812\nIEJvbmc= 39813\nRVg= 39814\nIGNoaWxseQ== 39815\nIEFkdmlzb3J5 39816\n4oCL4oCL 39817\nINC60L7RgtC+0YDQvtC8 39818\nIHRyYWl0b3I= 39819\nIGRlbWFzaWFkbw== 39820\nINGG0LXQvQ== 39821\nINC80L7QuA== 39822\n5Z6L 39823\nIG11bHRpZg== 39824\n7JSs 39825\nIEFsZXhpcw== 39826\nIHppZXQ= 39827\nIFJhbWE= 39828\nYnJhbmNl 39829\nIHNhbmN0aW9u 39830\naXRvdXM= 39831\n15XXmg== 39832\nIOuztOuC 39833\n0YHRgtCw0L3QvtCy 39834\n6Laj 39835\nINGA0LXRgQ== 39836\nIENodXJjaGlsbA== 39837\nINC/0YDQtdC3 39838\nIElP 39839\nIEdlZQ== 39840\nIEdhdGhlcg== 39841\nYXRvcmk= 39842\nVHlsZXI= 39843\nINC90LXQvNC90L7Qtg== 39844\nIGLDpWRl 39845\nIEtpbGxlcg== 39846\nIHR1YmVy 39847\nIFJhbWFkYW4= 39848\n4b8= 39849\naWVodA== 39850\nIHN0cmFuZ2VseQ== 39851\n0LvRgw== 39852\nIHJlZGVzaWdu 39853\nIGluY3VtYg== 39854\nIGJlcmFiZXI= 39855\nIFZvbGtzd2FnZW4= 39856\nbWV0YWw= 39857\nZHp5 39858\ncGNpw7Nu 39859\nIOyViuyVhA== 39860\n5ZSx 39861\n5aS0 39862\nIEdvb2RuZXNz 39863\n0LjQstCw0LXRgtGB0Y8= 39864\nYmFobg== 39865\nIEFudGFyY3RpY2E= 39866\n0LXQutGC0L7RgA== 39867\nIGhvbWVvd25lcnM= 39868\nemVpZ3Q= 39869\nIO2YhOyerA== 39870\n7KeA64+E 39871\nIGdlb2dyYXBoaWNhbA== 39872\ndGhpbmtpbmc= 39873\nIGdvc3Rh 39874\nIEltYW0= 39875\ndWxpZmxvd2Vy 39876\nZGFn 39877\nYW5udA== 39878\nYWtvdg== 39879\nIGRvd253YXJkcw== 39880\n7LK06rCA 39881\nQ1VCRQ== 39882\nINCa0YHRgtCw0YLQuA== 39883\nINC/0L7Qu9C+0LI= 39884\nIHBsYXRlYXU= 39885\n44GE44GN 39886\n4bil 39887\nIGNobG9yaW5l 39888\nIGFjY2VsZXJhdG9y 39889\nIHNvbHZlcw== 39890\nIEdyYXNz 39891\ncGlhbm8= 39892\nINqp2Kc= 39893\nINio2Ko= 39894\nIFJvY2hlc3Rlcg== 39895\nINmH2Yo= 39896\nIGNvbGxlY3Rz 39897\njZTrnbw= 39898\nIENoZWVy 39899\nbGluZ2Vu 39900\nINGA0LDQt9Cz 39901\nIGFtw6lyaWM= 39902\naHRh 39903\nRUNU 39904\nIGFydGlmaWM= 39905\nIFBheVBhbA== 39906\naGFuYQ== 39907\nU3RlcGhlbg== 39908\nIEdlc3Q= 39909\ncGhhbHQ= 39910\nIHJlcGxpY2F0aW9u 39911\nIFdpbGxpZQ== 39912\nIG5ldXRy 39913\nIGlycmF0aW9uYWw= 39914\nIGRhZG9z 39915\nIEFpZA== 39916\na2Ft 39917\nYW50ZXI= 39918\nINC00YPQttC1 39919\nIGRldG9u 39920\nIGhhcmU= 39921\nIGJldHM= 39922\nYmFnYWk= 39923\nIHN0YWluZWQ= 39924\nIHBsYXVzaWJsZQ== 39925\nIHBlZWxpbmc= 39926\nIGNyw610 39927\nIGdyb3Rl 39928\n7Law 39929\npbTqsow= 39930\nYWx0ZXQ= 39931\nUGhvbmU= 39932\nRmls 39933\nU1FM 39934\nIGdlZmFsbGVu 39935\n5Y+U 39936\nIHNhw7pkZQ== 39937\nIFRhbWls 39938\nY291cw== 39939\nINCz0LvQsNCy0L3QvtC1 39940\nIGF0cmF2w6lz 39941\ndXNzaWE= 39942\nIHp3ZWl0ZW4= 39943\nIEVsdmlz 39944\nIG1vdmVy 39945\nIGxpbWl0ZQ== 39946\n6L+9 39947\nYXJleg== 39948\npbTqs6A= 39949\nIEtyYW5rZW4= 39950\nw7xyZQ== 39951\nIOyViuyVhOyalA== 39952\nIHRow6BuaA== 39953\nIHByb2ZvdW5kbHk= 39954\nIGJlZHJvb21z 39955\nIHRvb3RocGFzdGU= 39956\nIEFjY2VwdA== 39957\nw6l0aWNv 39958\nIGvDvMOn 39959\nIEFyeQ== 39960\nYWRpbg== 39961\nIGdyYW51bGFy 39962\nZWN0ZWQ= 39963\nIG1lbmphZGk= 39964\nIGNvbXBldGVuY2U= 39965\nZG9j 39966\nIHNwYXJrbGluZw== 39967\nIOyii+ydhA== 39968\nIGNvbnN0cnVjdGluZw== 39969\nIGFtdXNlbWVudA== 39970\nIEluc3VyYW5jZQ== 39971\nIEZldWVy 39972\nIHJlbm92YXRpb24= 39973\nc3VjaA== 39974\ncGxhdA== 39975\nIHByb3N0aA== 39976\nIGJleQ== 39977\nIENvbXBsZXRlbHk= 39978\nIHpvZA== 39979\nYWxu 39980\nVmljdA== 39981\nIGNvbmZpcm1z 39982\nw6R0eg== 39983\n4pY= 39984\naGFtbWVy 39985\nINC30L3QsNC10YI= 39986\nIGFkbWlyZWQ= 39987\noOulvA== 39988\nIEZydWl0 39989\nZXJ0ZW4= 39990\nIG5pZWNl 39991\nIFRpbnk= 39992\nIHBsdW1iaW5n 39993\nZXJtYQ== 39994\nINC70LXQs9C60L4= 39995\nIHdpbmRzaGllbGQ= 39996\nINGB0LzQtdGA 39997\nIGJ6dw== 39998\nIGFib2xpdGlvbg== 39999\nIFNhZGhndXJ1 40000\nIHByZWFjaGVk 40001\nIENyZWF0aW5n 40002\n54mb 40003\ncGVyZWQ= 40004\nIHZvbG9udA== 40005\nIHF1aW50 40006\nIHByaW50ZXJz 40007\nIG5lZ3Jv 40008\nIGdyb3NzZQ== 40009\nIFRoeQ== 40010\nIEZlbGxvd3M= 40011\n5o6l5LiL5L6G 40012\nIHN0YW5pZQ== 40013\nIG5ld2NvbQ== 40014\nIEh1ZQ== 40015\nIEZyZXVuZGU= 40016\nIENvbnN0cnVjdGlvbg== 40017\nIGFkdmVyc2l0eQ== 40018\nIG5lZ2F0aXZlcw== 40019\nIGhhemFyZG91cw== 40020\nIGNvbXBlbGxlZA== 40021\nIHdvaw== 40022\nIE95 40023\n0L/QsA== 40024\nqqjr 40025\nIHJlbmRleg== 40026\nIG92ZXJj 40027\nIHdlYXZpbmc= 40028\nINC40LTQtdGC 40029\nIHByb3NlY3V0b3Jz 40030\nIGF1ZGlvYm9vaw== 40031\nIGFuY2VzdG9y 40032\nIHVuZGVyZ29pbmc= 40033\nIHBvdW5kaW5n 40034\n44GC44KK44GM44Go44GG44GU44GW44GE44G+44GZ 40035\nIO2SgA== 40036\nIOy2pA== 40037\nIHR1bGVl 40038\nIOyXtOw= 40039\nIHpvYWxz 40040\nIG5laW4= 40041\n6a2a 40042\nIG9rZQ== 40043\nIEpveWNl 40044\nIG51ZA== 40045\nIGRpbGlnZW5jZQ== 40046\nIExhYnM= 40047\nIHZlbnRz 40048\nIGFuY2VzdHJhbA== 40049\n4Lir4Lih 40050\nINC80YPQttGH 40051\nIG5vbcOpcw== 40052\n6KGo56S6 40053\nd2FsaQ== 40054\ncWluZw== 40055\nIE11bHRpcGxl 40056\nIENvbnN1bHQ= 40057\nIGlzdGVkaQ== 40058\nIERveQ== 40059\nYWthaA== 40060\nIGRpc2NpcGxpbmVk 40061\nIGFsdGVybmF0aW5n 40062\n55I= 40063\nIHZlcm1l 40064\nINC+0Yk= 40065\nIHRvdGE= 40066\nIFByYWc= 40067\nIHN3b3Ju 40068\nIGJlYmVy 40069\nIEF1ZmdhYmU= 40070\n7Jq06w== 40071\n6L6m5rOV 40072\nIHl1cA== 40073\nIHJlY2xhaW0= 40074\nb251dA== 40075\nIGF1Y3VuZQ== 40076\nIGFtcGg= 40077\nIMWbd2ll 40078\nIGFh 40079\naXNjb3Zlcg== 40080\nIEFyZw== 40081\nY2llxbw= 40082\nIGRlc3Nhcw== 40083\nIFfDpGg= 40084\n4bu5 40085\nINC00LDQstC90L4= 40086\nIHNpbGVudGx5 40087\nYXJj 40088\nIO2bhOuztA== 40089\nIHR3ZWV0aW5n 40090\nIE9uZA== 40091\n6aGe 40092\npqzrqbQ= 40093\nIGJvd2Vs 40094\n7IWo7Ja07JqU 40095\n6IGK 40096\nT1NF 40097\nIHByb3Bpbw== 40098\nIEt1bnN0 40099\na3VuZw== 40100\nIGRvbm7DqWVz 40101\nIEhvcml6b24= 40102\nIEZyb2c= 40103\n5YCL5Lq6 40104\nIGFyaXN0 40105\nw6Js 40106\nINC60L7Qtg== 40107\nIHNlZ3VuZG9z 40108\nIFNob3J0bHk= 40109\nIENyb3dk 40110\naXJhbg== 40111\nIHfFgmHFm2Np 40112\nIExhYw== 40113\naWRlbnRl 40114\nIOqwgOyekA== 40115\nIGxlbg== 40116\nIFNVUw== 40117\nIE1vdG9ycw== 40118\nIFRyZW50 40119\nb21pZQ== 40120\nIHRyYW5zbWl0dGVy 40121\nIEFzc2Fk 40122\nIHBzeWNoaWF0cmlj 40123\nINC20LjRgtGM 40124\nIG91dGxpbmVz 40125\nIGVmZmVjdGl2ZW1lbnQ= 40126\nIFJlbGlnaW9u 40127\ncHJlaA== 40128\nINC00L7Qu9C20L3QsA== 40129\nIM2hwrA= 40130\nIENvbnNlcnZhdGlvbg== 40131\nIOG7 40132\nINC30LDQuQ== 40133\nIHJlc2lkZQ== 40134\nIGNvbXBsZXRv 40135\nS0VO 40136\nIOuCmOyYpOuKlA== 40137\nIHN1YnVyYmFu 40138\nIHLDqXBvbmRyZQ== 40139\nINGA0LDQt9C70LjRhw== 40140\nIGdhbGxlcmllcw== 40141\nIHJhcHQ= 40142\n5oSf6Kyd 40143\nKS4uLg== 40144\nIGNydWVsdHk= 40145\nIFZNd2FyZQ== 40146\n7Yis 40147\nIGhhecSxcg== 40148\nIGdyb3VwaW5n 40149\nIFJpZGVy 40150\nIHN5bGxhYmxl 40151\nIGJlaXNwaWVsc3dlaXNl 40152\nIHNhZmVndWFyZA== 40153\nIHBlbMOtY3VsYQ== 40154\nYXJ0aQ== 40155\nINCh0L4= 40156\nIGNoZWdh 40157\nINC60L7QvNGD 40158\nIHNlaXNt 40159\nIGhhcm1sZXNz 40160\nIFdhcnJpb3Jz 40161\n44GE44Gk 40162\nINC/0YE= 40163\nIHNoYW1lbGVzcw== 40164\nIEJhdW0= 40165\naW5zdGFsbA== 40166\nIHRvb2xraXQ= 40167\nIHBpcGVsaW5lcw== 40168\nIHB1c3N5 40169\nIGNvbmNlYWw= 40170\nIHByb3Rlc3Rpbmc= 40171\nb2Nob25k 40172\nIGR1YQ== 40173\nIFBvc2U= 40174\nIGhlbGl1bQ== 40175\nIFVY 40176\naWtsZQ== 40177\nIFN1ZmY= 40178\nIOyEuOqzhA== 40179\naW5nZXJz 40180\nINGB0LvRg9GH0LDQuQ== 40181\nIGRlc2NlbmRpbmc= 40182\nIOaykuaciQ== 40183\nIG1vbnRhZ2U= 40184\nSGlnaA== 40185\nIOydtOyW 40186\nIElkaQ== 40187\nINeR16E= 40188\nIGV4cHJlc3NpdmU= 40189\n56eL 40190\nINC/0L7Qu9C10Lc= 40191\nIHBvbmU= 40192\nIGFkb2xlc2NlbnQ= 40193\n0LDQvdC90YvQtQ== 40194\nIGFzc2Fzc2luYXRpb24= 40195\nd2Vpc2Vu 40196\nZW1hdGljYWxseQ== 40197\nYXV0aA== 40198\nIHVyZw== 40199\nIGdhbmhhcg== 40200\nIGZ1bmRv 40201\nIFJob2Rl 40202\nINC40YHRgtC+0YDQuNC4 40203\nIGNvbXBhcnRpbA== 40204\n5pWi 40205\nIGRpbWluaXNoZWQ= 40206\nIGFwcHJlbnRpY2U= 40207\nINCR0YPQtA== 40208\nIHBob3RvbnM= 40209\nIGPDs2Q= 40210\n5bmV 40211\n5qyK 40212\nb25haw== 40213\nIGFkZWxhbnRl 40214\nIGNodQ== 40215\nb3BpYw== 40216\nIGFpeMOt 40217\nZWRkYXI= 40218\nIENvbmdyYXRz 40219\nbW9y 40220\n5aW95ZCn 40221\nIHJlc2VydmF0aW9ucw== 40222\nIFRvYnk= 40223\nIEtlcm4= 40224\nIHJhemVt 40225\nIGZvcmdlZA== 40226\nIGhvcnJpZnlpbmc= 40227\n2YrYuQ== 40228\nIEpvaW5pbmc= 40229\n44Op44Kk 40230\nIEF1dGg= 40231\nZGFo 40232\nIGNvbnNpZw== 40233\nIGludGltaWRhdGVk 40234\nIHBlcmlwaGVyYWw= 40235\nIG1lbm8= 40236\nIGRldGVjdGluZw== 40237\nIHRlb3I= 40238\nIHRhZ2dlZA== 40239\nIG5vc3RhbGdpYw== 40240\nIOuvuOyViA== 40241\n5YC8 40242\nIHZlcmRp 40243\nIGxhYmVsaW5n 40244\n0L/QvtC0 40245\nYXN0ZXM= 40246\nIHZpc3Q= 40247\nIGN5dA== 40248\nIGZsaXBz 40249\n0YDQuNC3 40250\nYmFsYW5jZWQ= 40251\n44Gq44GP 40252\nINC+0YjQuNCx 40253\nIGRlc3Rpbg== 40254\nbGFzc2U= 40255\nZXJlaQ== 40256\nIGthbG8= 40257\nIGFycXU= 40258\nIHBsYW5v 40259\nIG9yZGluYW5jZQ== 40260\nIGNvbXBpbGF0aW9u 40261\nIFZvY8Oqcw== 40262\nIEVjbw== 40263\nIOy2lOyynA== 40264\nIGVuY2ltYQ== 40265\nIEdhcnJldHQ= 40266\nIENvcmQ= 40267\nw7Zsa2Vy 40268\nIEFycm93 40269\nIHByb3RvbnM= 40270\nLOKAiw== 40271\nIOyymOs= 40272\nIHNjYW5k 40273\nIGJlaWdl 40274\nY29uZw== 40275\nIGJpa2luZw== 40276\nIFRM 40277\n0YPQvdC0 40278\nIOyGlOyngQ== 40279\nIFZpbGxh 40280\nIEpBQ0s= 40281\n5Lul5Y+K 40282\nIMO2xJ9yZW4= 40283\nIHRlbWFz 40284\nIEt5dW5n 40285\nSmVubg== 40286\nIGN1ZA== 40287\nIGltcG9zaW5n 40288\nIGNvbW1hbmRtZW50cw== 40289\nIE1lYW5z 40290\nIETDpHI= 40291\nIHJlY29tZW5k 40292\nIGRpc3Bvc2l0aW9u 40293\n2KfZhw== 40294\nIHRodQ== 40295\nIHJlZHVjdGlvbnM= 40296\nIGRpdQ== 40297\nINeV15DX 40298\nINC40YHRgdC70LXQtA== 40299\ndGhyZW4= 40300\nIGxhZG9z 40301\nIFJC 40302\naXhlZA== 40303\nIOyP 40304\nRnI= 40305\nc3RpbGw= 40306\nIG9sbWFz 40307\nQ0hVQ0s= 40308\nIO2GoA== 40309\nIEluZGVwZW5kZW50 40310\n0JLQng== 40311\nIHBpdHM= 40312\nIHVuZGVydGFrZW4= 40313\nIGbDuHI= 40314\nIE5hdw== 40315\nIOyekeyXhQ== 40316\nIHNoZXBoZXJk 40317\nIGxhbmd1ZQ== 40318\nIEphYg== 40319\nIERydW0= 40320\nIEVsZWt0 40321\n5ous 40322\n44GY44KD44Gq44GE 40323\n4buRdA== 40324\nIOydtOyqvQ== 40325\nIGJlZ2lubmVu 40326\nIEZ1cnk= 40327\n4buDdQ== 40328\nc2VjdGlvbnM= 40329\nIHNwcmF5ZWQ= 40330\nIG3DoXI= 40331\nIFZvbHQ= 40332\nIFNlb25n 40333\n0LjRgtC10Ls= 40334\nZHVjdGlvbg== 40335\nYXNhbg== 40336\nIGp1ZGdtZW50cw== 40337\naW1hYW4= 40338\nnteq 40339\nIHNpZW50bw== 40340\nIEFDVA== 40341\nIEJI 40342\nZGV2 40343\nIOyii+yVhO2VmA== 40344\nIGpvcm4= 40345\nSVNUSU4= 40346\nIHJvYXI= 40347\nIGltbWVyc2lvbg== 40348\nYWZmbGVz 40349\nIHRyYWluZWU= 40350\nIEJpbGxib2FyZA== 40351\ncmVzc2Vz 40352\nIFdhcm0= 40353\nIFJvYmVydG8= 40354\nIHV0aWxpeno= 40355\nIElnb3I= 40356\nIHJhc2g= 40357\nIGFuYWx5dGlj 40358\naXJhbQ== 40359\nIHN5bW1ldHJpY2Fs 40360\nIGxpZmVzcGFu 40361\nIGVhdGVy 40362\nIEJsb29tYmVyZw== 40363\nYXRlcmlhbA== 40364\nIOuvvw== 40365\nIGlzdGVy 40366\nIGludmFsdWFibGU= 40367\nIGFzc2lzdGluZw== 40368\nIHNoYWNr 40369\nzrzOsc+EzrE= 40370\namlz 40371\nZW5peg== 40372\nINC/0YDQtdC00LvQvtC2 40373\nIGRlY2xhcmluZw== 40374\nIFZpa2luZw== 40375\nIEFzc2lt 40376\nIGV4cGVuZGl0dXJl 40377\nIHBvc2luZw== 40378\nIE9udW4= 40379\nIGluaWM= 40380\n0LDRjtGC0Yw= 40381\ncmV2 40382\nIG1pZWRv 40383\nIGZpbHRoeQ== 40384\nIElC 40385\nIERpc2NvdmVy 40386\naWNodGV0 40387\nbWlsbGlvbg== 40388\ntoTrk6TsnbQ= 40389\nIGFtYmlndQ== 40390\nIEZseW5u 40391\nYmFyZHppZWo= 40392\nIGluY29tcA== 40393\n0LDQstC90L4= 40394\nemlh 40395\nIGluZmx1ZW5jaW5n 40396\nIHdvcmxkbHk= 40397\nIFNhbGVzZm9yY2U= 40398\nemV0 40399\nIHBhcnRpY3VsaWVy 40400\nIEtvY2g= 40401\nIDE5NDM= 40402\nIHRvbmVy 40403\nINGN0LrRgdC/0LXRgA== 40404\nIHN1c2NyaQ== 40405\nIHRyaWdnZXJpbmc= 40406\nSUNFUw== 40407\n7Iqk6rCA 40408\nzrTOsQ== 40409\n0YDQsNCx0L7Rgg== 40410\nIGFmdGVyd2FyZA== 40411\ncGluZQ== 40412\nIElM 40413\nYXJldGg= 40414\nINC/0LDQuw== 40415\nIHNha2Vy 40416\nIDE5NDc= 40417\nQUY= 40418\ndXlvcnN1bg== 40419\nIOyKpOs= 40420\nIHF1YW50aWZ5 40421\nIG1lbnRvcnNoaXA= 40422\nIGxsZWdh 40423\nIFRhbWFyYQ== 40424\nIG9wdGltaXppbmc= 40425\nIGZyb250cw== 40426\nb3N0ZXJz 40427\nIGVzcXVlcg== 40428\nIHN1Ym1pc3Npb25z 40429\nIGFubmlo 40430\nIHN1Y3Rpb24= 40431\nbHVlbmNl 40432\nY2hpZWRlbg== 40433\nSU5HUw== 40434\nINeR15Q= 40435\nINGB0YbQtdC9 40436\nIHdpZWx1 40437\nIG9iamV0bw== 40438\nIGJvb2Jz 40439\nIEdlc2Now6RmdA== 40440\nIGVhcmJ1ZHM= 40441\nINGA0LDQvdGM0YjQtQ== 40442\nIHJvdXRpbmVseQ== 40443\nIGNvbGxhZ2Vu 40444\n0L7QtNGL 40445\nIENpbm5hbW9u 40446\nIGJhaXg= 40447\n2K/ZhQ== 40448\nZnJhZ2U= 40449\nINC60L3QvtC/ 40450\nIGRlY2VwdGlvbg== 40451\nIHVuZXhwZWN0ZWRseQ== 40452\nIHNtZWxsZWQ= 40453\nIGxvb3M= 40454\nIGhpZ2hsaWdodGVy 40455\nIOq4sOuzuA== 40456\nIEdsYXNnb3c= 40457\nb3dhbmE= 40458\nbW4= 40459\nIEplcmVtaWFo 40460\nIERhdGFi 40461\naWV0ZQ== 40462\nIGJhdw== 40463\nIHByb3BpYQ== 40464\nIHByb3ByaQ== 40465\nT09PT09PT08= 40466\naW5rZXI= 40467\nIHBlcnR1cmI= 40468\nIEZha2U= 40469\n7J207JY= 40470\naW1taW5n 40471\nIHVuZG9jdW1lbnRlZA== 40472\nIHRyYWJhamFuZG8= 40473\nIHJvYW0= 40474\nINC00L7Qu9C20L3Qvg== 40475\nIGFyYmU= 40476\nIGFuaQ== 40477\nYXRhbA== 40478\nIGFyYWRh 40479\nIEFuZGE= 40480\nIOybgA== 40481\nIEJyYW5jaA== 40482\nb2lyZXM= 40483\nIG91dHNpZGVy 40484\nZG9sbGFy 40485\n5b2T54S2 40486\naXNzZXM= 40487\nYmVhbnM= 40488\nIEdpZw== 40489\n552h 40490\ncmFkb3M= 40491\nIFN1dA== 40492\nIExhbmNl 40493\nZWRzacSZYmlvcg== 40494\nIGNvbGE= 40495\nb25lbnRz 40496\nIHJlY29uc2lkZXI= 40497\n44K544OI 40498\nIG1vbmRv 40499\n44Oz44ON44Or 40500\nIHVuc3VjY2Vzcw== 40501\nIEvDpA== 40502\n6L65 40503\nIHJlZ2Vs 40504\nIGJpc29n 40505\nZXR1cw== 40506\nIHVucmF2ZWw= 40507\nIHN3ZWV0aWU= 40508\nIHJlcHLDqXNlbnQ= 40509\nb3VyaW5n 40510\nIGdyb3VuZHdhdGVy 40511\nIEJldw== 40512\nIHNjcmF0Y2hlZA== 40513\nIGNhc3NldHRl 40514\nIGNpZGVy 40515\ncGlz 40516\nINGB0LDQvNCw 40517\nIGdsb2JhbGl6YXRpb24= 40518\nIGRlZ3JhZGF0aW9u 40519\nIGRlZ2VuZXI= 40520\nIFJvc2ll 40521\naWNrdA== 40522\nIG92ZXJ3ZWlnaHQ= 40523\nIE1FTQ== 40524\nIGd1YXJkaWFucw== 40525\nIGNvbnNlYw== 40526\nSG1t 40527\n5oiR5Zyo 40528\nINC/0L7RgtGA0LXQsQ== 40529\nIG1ldmE= 40530\nIGdyYWZmaXRp 40531\nIGZsaXJ0 40532\nIEJQ 40533\nIGp1c3Rv 40534\nIFRob3VzYW5kcw== 40535\n55Sc 40536\nn6zsmrQ= 40537\nLio= 40538\nIFJBVw== 40539\nIGZsdW9y 40540\naXlp 40541\nYW50YWw= 40542\namVk 40543\nIFNoZW5n 40544\nIEVsaXNl 40545\nIENoYXJnZQ== 40546\n7J207Yq4 40547\nIGNvbmVz 40548\nbmllcw== 40549\nZ2lh 40550\nINC90LDRh9Cw0LvQsA== 40551\nIERoYXJtYQ== 40552\nIOuLpOyWkQ== 40553\nIGZhdm9ycw== 40554\nIFRydW5n 40555\naGV0dG8= 40556\nIHBvenc= 40557\nIGxvbmdv 40558\nIGtlbHU= 40559\nIGRpZ2VzdGlvbg== 40560\nIEVpZw== 40561\nIFRIRVJF 40562\nIHRpZXJz 40563\nIHN1bms= 40564\nIG15c3RpY2Fs 40565\nenVi 40566\nIMOJdA== 40567\nIGFudGljaXBhdGluZw== 40568\nIFZpbmU= 40569\nWVk= 40570\nIGNvbmNlbnRyYXRpbmc= 40571\nIEFncmVlbWVudA== 40572\nINC+0LrQvtC70L4= 40573\nIGxpZHQ= 40574\nIFlhbw== 40575\nINGB0LvQuNGI0LrQvtC8 40576\ncsOt 40577\nSVNUSU5DVA== 40578\nIE9GRklD 40579\nIHNvYWtpbmc= 40580\nIHNpaWhlbg== 40581\nIHJlZmVyZW5jaW5n 40582\nIFRhbXBh 40583\nYW5leQ== 40584\nIHJlc3B1ZXN0YQ== 40585\nIENvYWxpdGlvbg== 40586\nINGB0L7Qs9C70LDRgQ== 40587\nYW5raW5k 40588\nIOub 40589\nIFl1bW15 40590\n67Cw 40591\nIG9uYw== 40592\ndWnDp8Ojbw== 40593\nIHRoZW8= 40594\nIG11cmFs 40595\nIFRlYWNoZXJz 40596\nIHdhaXRz 40597\nIHJlbnRpbmc= 40598\nIEhhcm1vbg== 40599\nIGXFnw== 40600\nIE11bmljaA== 40601\n7Zmc 40602\n7Ja8 40603\nY2FyZHM= 40604\nIHJvdWdl 40605\nIG7Dqm4= 40606\nY2x1Yg== 40607\nIHVuc2Vlbg== 40608\nIGRlcHJlY2k= 40609\nIGNvbXB1dGVk 40610\nIHdpcGluZw== 40611\nIEVsbGk= 40612\naWRlbnRpZmllZA== 40613\nIGNsdXR0ZXI= 40614\ncm9sZXVt 40615\nIHRlbGVm 40616\nIGxldmVsaW5n 40617\nIFdvb2R5 40618\nIEd1cw== 40619\nIEJlbm5ldHQ= 40620\nIHNpdGlv 40621\nacWC 40622\nIHBvc3Nlc3Npb25z 40623\nIE5hdGFzaGE= 40624\nb2xkb3du 40625\nINGB0L7QvtCx0Yk= 40626\nIExpYw== 40627\nIOunjOuToA== 40628\nIGxvcnNxdWU= 40629\nd2Vo 40630\nINC80LDQvA== 40631\nbGl0ZXI= 40632\nYWRvbW8= 40633\nIGZpbmk= 40634\nz47Pgg== 40635\nINGD0LHQuNC5 40636\nIGluZGlzcA== 40637\nIHRlbGV2aXM= 40638\nIHDDoQ== 40639\nIENyZW8= 40640\nw61sbA== 40641\nIGd1cg== 40642\nIE1BTA== 40643\nINGA0LDQt9C90YvRhQ== 40644\nIHppZWhlbg== 40645\nIGZhc2hpb25lZA== 40646\nIGRlYmF0aW5n 40647\nIFNvdXA= 40648\nIFByb3ZpbmNl 40649\n6re466CH 40650\nIGltcHJvcGVy 40651\nIGltYWdlbg== 40652\nINGB0LTQtdC70LDQuw== 40653\nIGxvZ29z 40654\nIGV2ZW50bw== 40655\n6KeG 40656\n4bqjbw== 40657\nbGFyZGE= 40658\nINC90LDQt9GL0LLQsNC10YLRgdGP 40659\nIHZlcmY= 40660\nIHNjcmVlbnNob3Rz 40661\n15XXk9ei 40662\nIEF1cm9yYQ== 40663\nIEJhbGk= 40664\ndGVyZWQ= 40665\nIGNvbnRhZ2lvdXM= 40666\nIGNvbXBhcnRpcg== 40667\ndmVuaWRvcw== 40668\ncmlrZQ== 40669\nINCy0YvQs9C70Y/QtNC40YI= 40670\nIGZyZWVkb21z 40671\nbmljYXM= 40672\noKTshJw= 40673\nIHJlZHV6 40674\nIEVjdQ== 40675\nIGFib25u 40676\nIFNFw5E= 40677\nIEJpdGNo 40678\nIHByb2pldG8= 40679\n0LjRh9C90L4= 40680\nZXR0cmU= 40681\nQU5OQQ== 40682\ndGhhbms= 40683\nIEFP 40684\n5omA5Lul5ZGi 40685\nYXJuaXNo 40686\naWXDn2Vu 40687\nIHJpcHBsZQ== 40688\nIHBhbnRyeQ== 40689\nIEdI 40690\nzrPOsQ== 40691\nIOydtOuyiOyXkA== 40692\nIHZhbGlkYXRlZA== 40693\nIGJydXNoZWQ= 40694\nIEVtaW4= 40695\nIERhcnRo 40696\nZXNpbg== 40697\nLC4= 40698\nIHZhbGxl 40699\nIGplcnNleQ== 40700\ndWxhbg== 40701\nUmVhZA== 40702\nIFJhbmdlcnM= 40703\nIHNvb3RoaW5n 40704\nIGNvbXBsZW1lbnRhcnk= 40705\nIFZlcmtlaHI= 40706\nYWNha3Q= 40707\nIGJhdGh0 40708\nIE5E 40709\nU29u 40710\nIO2ZlOyepQ== 40711\nIEF2aQ== 40712\nIFNBTA== 40713\nYWlzc2U= 40714\nIHNlbWFpbmVz 40715\nIFN1cnY= 40716\nd2llcg== 40717\nINCy0LjQtNC10Ls= 40718\nIHNpZXRl 40719\nlOuPhA== 40720\nIFJhbXNheQ== 40721\nIFF1ZWVuc2Jvcm91Z2g= 40722\nIE1lbmdl 40723\nIEZvb2Rz 40724\nIHRoZW9sb2dpY2Fs 40725\nIFsj 40726\nINCy0L7QvdC4 40727\nIGltbWlu 40728\naW9zaXR5 40729\nIEFiZ2VvcmQ= 40730\nIEFjaG8= 40731\nIMOU 40732\nIHN0YWlucw== 40733\nIHJlYWxpc3RpY2FsbHk= 40734\nIGZhc2hpb25hYmxl 40735\nIENFT3M= 40736\nIFNraWxs 40737\nINCy0LbQtQ== 40738\nIGRldmVy 40739\nIFBsdWc= 40740\n5qo= 40741\nUG9k 40742\nIGxvYWY= 40743\nIGdlYnJhY2h0 40744\nIGFic29yYnM= 40745\nIEdyYW5ueQ== 40746\nIG1hbHdhcmU= 40747\nYWfEmQ== 40748\nIGNpdmlsaXphdGlvbnM= 40749\nIM+B 40750\nIGjDpGx0 40751\n0KHQog== 40752\nZ3JlYXQ= 40753\nIGxheWVyaW5n 40754\nc2luZ3M= 40755\nINCy0ZbQvQ== 40756\nIHJlY29nbml6YWJsZQ== 40757\nIHdvag== 40758\nIHdldGVu 40759\n56ys5LiA5YCL 40760\nzrPOvw== 40761\nU3R1ZGVudA== 40762\nIGTDqWZpbg== 40763\ncGxlYXNl 40764\nZW5jaA== 40765\nIGF0dGlj 40766\nIE90dGF3YQ== 40767\nIG9wdGVk 40768\nIGNhcHRpdg== 40769\nIG3Fgg== 40770\nIFlB 40771\nIFdhbmQ= 40772\nIGJvdW50eQ== 40773\nIDI3MA== 40774\nIHNwZWN1bGF0ZQ== 40775\nIGVuaGFuY2VtZW50 40776\nIGNvbW1vZGl0aWVz 40777\nIE1pbHRvbg== 40778\nZWo= 40779\nYWxvbQ== 40780\nRGFz 40781\nIGNvb2xkb3du 40782\n16jXkNec 40783\nINeQ16Q= 40784\nIHdjemXFm25pZWo= 40785\nIGVsb25n 40786\nIGRpb2Rl 40787\naW5hw6fDo28= 40788\nIElyaXM= 40789\nIEli 40790\nIHN1bW1vbmVk 40791\nIHJlc3Bl 40792\nIFJhY2g= 40793\n5rOo5oSP 40794\nIMK7Og== 40795\n6YaS 40796\nIHZ1cg== 40797\nIG1vdmltZW50bw== 40798\nIGZsdWVudA== 40799\nIEV2b2x1dGlvbg== 40800\nIEJ1dHQ= 40801\naWZpY2FjacOzbg== 40802\nlJTslrQ= 40803\nINGN0L3QtdGA0LM= 40804\nIG1hbmlwdWxhdGluZw== 40805\nIHBvc2l0aXY= 40806\n0LzQvtGB 40807\nIHdpeg== 40808\nIGludG94 40809\nzq3PgQ== 40810\n0LXQvNGB0Y8= 40811\naXZlc3Nl 40812\naW1pemk= 40813\nIOyauA== 40814\nIGtub2Nrcw== 40815\nIGNvbmdlc3Rpb24= 40816\nIElkZWFsbHk= 40817\nIEhvbGRpbmc= 40818\nIHBvYnJl 40819\nIEpVTA== 40820\nIOu2hOuTpOydgA== 40821\nIM6xzro= 40822\nIEZlcmd1c29u 40823\nIExhYm9yYXRvcnk= 40824\ncmljaHRlbg== 40825\ncm9waHk= 40826\ncHJvZHVjdGlvbg== 40827\nYXNzdW5n 40828\nSVRB 40829\nIHNpw6hjbGU= 40830\n16jXqg== 40831\nY2lzaW9u 40832\nINek15Q= 40833\nIElyZW5l 40834\nYW5jYQ== 40835\nIOyCrOqzoA== 40836\nIHBpbnBvaW50 40837\nIGRlc2lnbmF0aW9u 40838\nxZ9hbQ== 40839\nbMSxxZ8= 40840\nYWF0 40841\nIG7DpWdyYQ== 40842\nIG15dGhpY2Fs 40843\nIERlY2xhcmF0aW9u 40844\nIOyeoeyVhA== 40845\nIGJ5dGU= 40846\nLuKZqg== 40847\nRGVs 40848\nIO2NvA== 40849\nIG51dHJpdGlvdXM= 40850\nINGA0YPQsdC70LXQuQ== 40851\n5YKz 40852\nU0FZ 40853\nTWFzdGVy 40854\nINGE0L7RgtC+0LPRgNCw0YQ= 40855\nIOuSpOyXkA== 40856\nIG5laA== 40857\nIGRva3VtZW50 40858\n56qB 40859\nIGN6YXN1 40860\nIGNvbnRpbnVh 40861\nIFNpbGVudA== 40862\nIHRlbnNvcg== 40863\nIHRhbnRh 40864\nIGlyZ2VuZHdv 40865\nIExFVA== 40866\nIFNoYWt0 40867\nbGFtYQ== 40868\nY2hsYWc= 40869\nIGRpbmdlbg== 40870\n0YHRgtGA0LA= 40871\nIGVocmxpY2g= 40872\nIE1hY2h0 40873\ncmVscw== 40874\nw6BjaWVz 40875\ndmlkZW8= 40876\nIG5hdHVyYWxl 40877\nIFNURVZF 40878\ndW1t 40879\nQkFDSw== 40880\nIDcyMA== 40881\n44Gn44GX44Gf 40882\nIG1vbWVuY2ll 40883\nIFN3YW4= 40884\nIHRlY2huaWNpYW5z 40885\nIGdlZWhy 40886\nIE1lbmQ= 40887\nUmVn 40888\nIHNjYWZm 40889\nIGFpZGU= 40890\nIOuztOuKlA== 40891\nIHByZXNzZXM= 40892\nbGVyZGU= 40893\nXCc= 40894\nIHVsdHJhc291bmQ= 40895\nIGRpc2NsYWltZXI= 40896\nIE1pdHM= 40897\nIEhvbGlkYXk= 40898\nIGV4dGVybmFsbHk= 40899\nIEZhdGU= 40900\nSU5P 40901\nIENhdHM= 40902\n67CV 40903\ndW1v 40904\nY29udHJvbA== 40905\nIHRoZUNVQkU= 40906\ndGlj 40907\naWVydW5ncw== 40908\nINC30L3QsNC60L7QvA== 40909\nIGZyZWVzdHlsZQ== 40910\nTUFOREFSSU4= 40911\nIGlzZQ== 40912\nYXVydXM= 40913\n6Kix 40914\nIFN0cmF0ZWd5 40915\nIEJlYW0= 40916\ncsOkZ2U= 40917\nIGV4cGxvaXRlZA== 40918\n44GI44Gj 40919\naWRpcw== 40920\nIGNoaW1l 40921\nIFBlbmluc3VsYQ== 40922\nIG1lcml0cw== 40923\nIGFsdHJv 40924\nIFRPUA== 40925\nIFNlbnM= 40926\nIEthbnQ= 40927\nb3Jhcw== 40928\nIHJveWFsdHk= 40929\nIElERQ== 40930\n5aSJ 40931\ncmFjeQ== 40932\nIFRIT00= 40933\nb21vcw== 40934\nIGzDpG5nZXI= 40935\nIG51bWJlcmVk 40936\nVW0= 40937\nIE5peWU= 40938\nzrjOtw== 40939\nenlrYQ== 40940\nbGltZQ== 40941\nIFBlcnNvbmVu 40942\nIHZhbGlkaXR5 40943\nIGNvbnRyYXQ= 40944\nIENvbWlj 40945\nw6dvbnM= 40946\nIEhlaWRp 40947\nIHpn 40948\nIHJlbmFtZWQ= 40949\nIGN1bWlu 40950\nIEpG 40951\naW5lbA== 40952\nIGVuZm9yY2Vk 40953\nIGNoYW1h 40954\n0LvQuNGH0L3Qvg== 40955\n4bq7 40956\nINC00LXQvdC10LM= 40957\nIHByb2Z1bmQ= 40958\nIHBlbHZpYw== 40959\nIHBhbGF2cmE= 40960\nIGV4dHJhcw== 40961\nIGFua2xlcw== 40962\n7JeQ7ISc64+E 40963\nIFRG 40964\nIGluc2FuZWx5 40965\nINC80Y/RgQ== 40966\nIHLDqXBvbnNl 40967\nIGfDtnN0ZXI= 40968\nIEJCUQ== 40969\nINGD0YfQsNGB0YI= 40970\nIHNoYWtlbg== 40971\n44Kr44Oz44K/ 40972\nIGFsbW9uZHM= 40973\nZGlzaA== 40974\nIFBH 40975\nIEJsaXp6YXJk 40976\n0YzQvtCz0L4= 40977\nIOOF 40978\nIGtuYXBw 40979\nVG9v 40980\nIHVuZGU= 40981\nIG1vdW50cw== 40982\n0L7QvNC40L3QsA== 40983\nIG5vcnRoZWFzdA== 40984\nIGNlbnNvcnNoaXA= 40985\n0Y/RgtGM0YHRjw== 40986\nbHI= 40987\nIGxhd21ha2Vycw== 40988\nIHPDpWRhbg== 40989\nIGluc2lkZXI= 40990\nIGNsZWFudXA= 40991\nIE5hZGE= 40992\nw7Nj 40993\nIGhhcnZlc3RlZA== 40994\nIERlc3B1w6lz 40995\n7ZqN 40996\nIHJlZHVuZGFudA== 40997\nRU5B 40998\nIGRlbGVnYXRl 40999\nIGJ1cmc= 41000\nIEFsaXNvbg== 41001\n5paw6IGe 41002\nIGNlbGVzdGlhbA== 41003\nIHNpbm5lcnM= 41004\nIG1hcnR5cg== 41005\nIFBlcm0= 41006\nIHNwZWNpbWVucw== 41007\nIG1pdG9jaG9uZA== 41008\nIG1hcmF2aWw= 41009\nIGNhdmFscnk= 41010\nIGFycmF5cw== 41011\nIGFubmV4 41012\nIGxhYm9yYXRvcmllcw== 41013\nIEJ5eg== 41014\nIGF0YWM= 41015\nINGB0LvQvtC20L3Qvg== 41016\nIHRvcGw= 41017\nIGdlcmk= 41018\nIENvbWJhdA== 41019\n0YHRj9GC 41020\nZWtlbg== 41021\nINCS0LvQsNC0 41022\nIGFqdXN0 41023\nIG1hcnF1ZQ== 41024\nIGxvb2tvdXQ= 41025\nIExvbA== 41026\nIHJvb2Z0b3A= 41027\nIE9yaW9u 41028\nINCx0L7QuQ== 41029\nIGhlYXJ0YnJlYWtpbmc= 41030\nIGRldHRv 41031\nemg= 41032\nw6R0dGVy 41033\nY2VyYQ== 41034\nIGhlYXRz 41035\nIGFudGlxdQ== 41036\nIHVuZmluaXNoZWQ= 41037\nIEthenU= 41038\nxLFsxLE= 41039\nIHNsaWdodGVzdA== 41040\nbGVv 41041\nIHbDpXJh 41042\nIHZlcnNjaGllZGVuZW4= 41043\nIGxvdGlvbg== 41044\n5L2g5bCx 41045\n5oy6 41046\n0YjQtdCz0L4= 41047\nY3Rpb25hbA== 41048\nIOydtOyg 41049\nZHJhZ29u 41050\nIHJlc29uYXRlcw== 41051\nIGlubQ== 41052\nYXZpYw== 41053\nIGZ1bGZpbA== 41054\nIOq4sOuMgA== 41055\nIGp1c3RhbWVudGU= 41056\nINC00L7RgdGC0YPQvw== 41057\nIOq3uOqxtA== 41058\nIHJlY29uY2lsZQ== 41059\nIFNjaMO2bg== 41060\nIEF2b2lk 41061\n6rmA 41062\nJ0Q= 41063\nIGNvbmZpbmVtZW50 41064\nIO2R 41065\nIG1vdGl2YXRpbmc= 41066\nIEJyaXR0YW55 41067\nIOOBmQ== 41068\nIHNjcmVhbWVk 41069\nb2JqZWN0 41070\nIGRlY3JlZQ== 41071\nIHRyYXZhaWxsZQ== 41072\naXNzaWJsZQ== 41073\nIGJ1c3RlZA== 41074\ncHJvY2Vzcw== 41075\nIG1hc3NhY3Jl 41076\nIG5naMSp 41077\naWx5bg== 41078\nINCy0YDQvtC00LU= 41079\nIHBvZXRpYw== 41080\nIG5o4bqldA== 41081\nIGlyb25pY2FsbHk= 41082\ndXN1 41083\nbmlv 41084\nIHN0YWdpbmc= 41085\nb21lZGljYWw= 41086\nbGVhc2Vk 41087\nIOyDiOuhnOyatA== 41088\nIE5a 41089\nYWN0aW5n 41090\nIEJhdHRsZWZpZWxk 41091\ncGxheWZ1bA== 41092\nVmk= 41093\nIHNlw7FvcmE= 41094\nIHByb21wdHM= 41095\nbGljaGtlaXQ= 41096\nIMOnxLFrYXI= 41097\namlhbmc= 41098\nIHBpY2t5 41099\nIENhdmU= 41100\nIG1pcmFjdWxvdXM= 41101\nIEh1Z2hlcw== 41102\nMjAxNg== 41103\nIHh1 41104\nIERvcm90aHk= 41105\nIHZpcnR1ZXM= 41106\nIHJldHJhY3Q= 41107\nIHR5cg== 41108\nIGNoYXJpc21hdGlj 41109\nIGJvbGE= 41110\n6bw= 41111\nIOunkOyUgOs= 41112\nIHBhcmVudGFs 41113\nIG1pbGxpb25haXJl 41114\nYXJpYXQ= 41115\n5pS/5bqc 41116\nIGludm9rZQ== 41117\nxbxlbmll 41118\nIGV4dHJlbWVz 41119\nIEFrdQ== 41120\naXZpZGFkZQ== 41121\nIO+3ug== 41122\nIOyLnOyyrQ== 41123\nIEdhcmxpYw== 41124\nUklB 41125\nINC00L7RgQ== 41126\nIFBvbnQ= 41127\nIG1pbGo= 41128\nZWxsaQ== 41129\nIHJhY2tldA== 41130\nIGNvbXBldGl0 41131\nIFdoaXM= 41132\nIHJlYWx0 41133\naWdubWVudA== 41134\nZXN0cmU= 41135\nIHBlcm5haA== 41136\nIE9wZW5pbmc= 41137\nIEZT 41138\nIERlbW9rcmF0ZW4= 41139\nYWNlbWVudHM= 41140\nIHdvcmxkdmlldw== 41141\nIHBsYXlvZmZz 41142\nIENBRA== 41143\nIMOpdGFudA== 41144\nIHllbWVr 41145\nIHNlbnRpbWVudHM= 41146\nb2RlbA== 41147\nYnVzdGVy 41148\nYcWf 41149\nIEtZ 41150\nY3rEmQ== 41151\nIHNjaMO2bmU= 41152\nYXBl 41153\nIFJhc3BiZXJyeQ== 41154\nIGNyZWRpdGVk 41155\nIEhpZGRlbg== 41156\nIHNhdXNhZ2Vz 41157\ncnVjZQ== 41158\nIEJldg== 41159\naWxhbnRybw== 41160\nIHBva2Vtb24= 41161\nIOqwgOqyqQ== 41162\nIHByb2NlZWRpbmc= 41163\nIHZlaW8= 41164\nIDE3NQ== 41165\n6Lg= 41166\nbWF4 41167\nIGZyYXRlcg== 41168\n7KCE7JeQ 41169\nIGVnZW50 41170\nIDI1MDA= 41171\ndXNjaA== 41172\nVHViZQ== 41173\nIGFtcGxpZnk= 41174\nIHByYXdk 41175\nIG9kb3I= 41176\nIFNjYW4= 41177\nIHBsb3R0aW5n 41178\naXRobWV0aWM= 41179\nIHJlc2lnbmVk 41180\nIFNDT1RU 41181\nIHN0ZXJlb3R5 41182\nIGRvYWJsZQ== 41183\nIENvbXBsZXg= 41184\n2YHZig== 41185\ndMSxbQ== 41186\n0YDQuNCz 41187\nbGFyZGFu 41188\nZXNv 41189\nREVO 41190\nIGhvb2RpZQ== 41191\nIENBVA== 41192\n2KfYtw== 41193\nIGJvbmRlZA== 41194\nIEJ1cm5z 41195\n0L7Qv9Cw0YE= 41196\nIHLEmQ== 41197\nzrXOuc6x 41198\nINC+0YLQtNC10LvRjA== 41199\nIHRpbWVsZXNz 41200\nIFZpag== 41201\nIFBhbmFtYQ== 41202\nIHJlb3JnYW4= 41203\nIFTDpA== 41204\nIFBsdXRv 41205\nT3Jhbmdl 41206\nINC/0L7QudC0 41207\nIEJyaXN0b2w= 41208\ndWNlZA== 41209\nIOuQmOyWtA== 41210\nIHVuYmVkaW5ndA== 41211\nYWRsZQ== 41212\nIHZvbHVudGVlcmVk 41213\nIG1pZWxp 41214\nIEVkaW5idXJnaA== 41215\naWthbA== 41216\nIGFsdGVu 41217\nIEFyc2Vu 41218\nIG1vdXZlbWVudA== 41219\nIGFudGlxdWU= 41220\nIGJo 41221\nIEhlcnM= 41222\nIHNhdXRl 41223\nIGFzcGlyZQ== 41224\nIHNwaGVyZXM= 41225\nIFdhbQ== 41226\n4bqvbQ== 41227\nIHdpcGVz 41228\nIDI4MA== 41229\nIFZlaA== 41230\nIGNvbG9jYQ== 41231\n0LDRhA== 41232\nINCy0L7Qt9C80L7QttC90L7RgdGC0Yw= 41233\nIHBoeXNpb2xvZ2ljYWw= 41234\naHdh 41235\nZXR1 41236\nIHByb2xvbmdlZA== 41237\nIGV4cGVyacOqbmNpYQ== 41238\nINCy0LjQtNC90L4= 41239\nIHF1YXJhbnQ= 41240\nIHB1ZWRhbg== 41241\n6JQ= 41242\ndmluZQ== 41243\nIFVTREE= 41244\ncGhlbQ== 41245\nIGZvcm1pZGFibGU= 41246\nIGZsYXR0ZXI= 41247\n7Ja07KeA 41248\nIGLDqW4= 41249\n4LmB4LiV 41250\nIOusvOuhoA== 41251\nIGZhY3Rpb25z 41252\nIExlYXZpbmc= 41253\nINeQ16rXlA== 41254\nIEV4cGVydA== 41255\nZGlv 41256\nIFZlcmQ= 41257\n44G/44Gf44GE 41258\nIHNpbnQ= 41259\n2YbYrw== 41260\nbnVtYmVy 41261\nIG93ZWQ= 41262\nIGluZHVjZQ== 41263\nIEZyZWRkaWU= 41264\nYWJv 41265\nIEZpbGlwaW5v 41266\nr7zr 41267\nYmVsaWV2YWJseQ== 41268\nYXRobG9u 41269\nYW1hYW4= 41270\nIGRldmVuaXI= 41271\nIEdvcw== 41272\nIEplbmtpbnM= 41273\nYmFpdA== 41274\nIGJpbnM= 41275\nIE1JQ0g= 41276\ndXlvcnVt 41277\naWdyYWRl 41278\naXNzbw== 41279\nIOyXtA== 41280\nIOyVhOu5oA== 41281\nIGRpYXJyaGVh 41282\nIHRvcm5hcg== 41283\nYWRkaW4= 41284\nIHVuZ2Vmw6Rocg== 41285\nIHJlc3Ryb29t 41286\nIHBzeWNoaWF0cmlzdA== 41287\nIEtpY2tzdGFydGVy 41288\nIGdlcmE= 41289\nIGFscmVk 41290\nIFdyYXA= 41291\nz4zPgw== 41292\nIHNpbm5lcg== 41293\nQ0hFRVJJTkc= 41294\nIGtpbG93 41295\nIGRldGVybWluYW50 41296\nIGRlbW9uaWM= 41297\naWRlbmNlcw== 41298\nY2hhcw== 41299\nIERlZA== 41300\n5byV 41301\nIHN0dW1ibGU= 41302\nIFVycw== 41303\nIGRlY2VpdmVk 41304\nIFRFUg== 41305\nIEPDsw== 41306\nZWxsZWQ= 41307\nIG5vdHdlbmQ= 41308\nIOyngOq4iOq5jOyngA== 41309\nIHBhcnRpZG8= 41310\nIGRlc2NlbmRlZA== 41311\nIHZhcmTEsXI= 41312\nIGVuYWN0ZWQ= 41313\nIGN6xJnFm2Np 41314\n5bel5L2c 41315\nIHRyYWluZWVz 41316\nIGF1ZGlibGU= 41317\nIG1hbGY= 41318\nIHZlbw== 41319\nw6xu 41320\nIEdQQQ== 41321\nIEFwcGU= 41322\n5YK3 41323\nIHJ1dA== 41324\nIENhcmxh 41325\na2FjaA== 41326\nIHNhdmlvcg== 41327\naXRjaGVk 41328\nIGNsaW1heA== 41329\n0LDRgtC10LvRjw== 41330\nIE1jQ29ubmVsbA== 41331\n0L7Qu9GP 41332\nZXJleWU= 41333\nINGB0L7Qt9C9 41334\nIGNhYm8= 41335\nIFNuZQ== 41336\nIEFmZm9yZGFibGU= 41337\nIHNhcsOg 41338\nIGxlZ2l0aW1hY3k= 41339\nIHNjYXJjZQ== 41340\nLi4uPC8= 41341\nIDEwOA== 41342\nIGFjdW0= 41343\nIEZyYW5rbHk= 41344\nIHJhZGlhdG9y 41345\nIGdlbmVyYWxz 41346\nIGRpdmlkZXM= 41347\nIGNoZWVzZWNha2U= 41348\nIHNvcmNlcg== 41349\nIG1pc2NvbmNlcHRpb24= 41350\nIGhhcmRzaGlwcw== 41351\nIE9uZVBsdXM= 41352\nw7x5b3JzdW4= 41353\nIFNvdmlldHM= 41354\nIEl0YWxpYQ== 41355\naWNraQ== 41356\nIEFmdGVyd2FyZHM= 41357\nIHJpZGljdWxvdXNseQ== 41358\nIGdkemllxZs= 41359\nIE5vdGVz 41360\n2YPYp9mG 41361\nIHJvbWFu 41362\nIG9yZ2FuaXplcg== 41363\nIGNvdXJ0eWFyZA== 41364\nINGH0LXQu9C+0LLQtdGH 41365\nIFdpdG5lc3M= 41366\nINC/0Y/Rgg== 41367\nIENoaWxs 41368\nIFZhbHZl 41369\nIM6szrvOuw== 41370\nIEtQ 41371\nY2hsdXNz 41372\nIGRlZmxlY3Q= 41373\nIFRvbmk= 41374\nIGNsYWly 41375\nIHN0YWNraW5n 41376\n5L2O 41377\ncmFzemFt 41378\nIFNvbnJh 41379\n44Gj44Gh44KD 41380\nIEF0YXJp 41381\nIHBhc8Oz 41382\nIGNoYXJtcw== 41383\nYW5zdA== 41384\nIHRlcmNl 41385\nIExpbGx5 41386\nIHBzeWNob2xvZ2ljYWxseQ== 41387\nIGPFkw== 41388\ndXN0ZQ== 41389\npbTs 41390\nQ1RW 41391\nIG1pZWw= 41392\n55qH 41393\nQ2FyZQ== 41394\nIOKAkQ== 41395\nIHNuYXBwZWQ= 41396\n44Gp44KC 41397\nIOqwkOs= 41398\n0L7RgtGL 41399\nIG3DqnM= 41400\nLj8= 41401\nIHRvbm5lcw== 41402\n15XXk9eU 41403\n4LiE4LiZ 41404\nVHU= 41405\nIGRpc3RyaWJ1dGluZw== 41406\nIGNyYWNrZXJz 41407\nIGNvcmHDp8Ojbw== 41408\nw6Rtw6Ru 41409\n5L2g5Zyo 41410\nY2xhbWF0aW9u 41411\n0L7RgNC0 41412\nk5zrprTqsozsmpQ= 41413\nIFVudGVyc2NoaWVk 41414\nRmluZQ== 41415\nY2tv 41416\nINGA0LXQsdC10L0= 41417\nIHNwaWM= 41418\nIGRvY3RvcmFs 41419\nINGB0LrQvtGA0LXQtQ== 41420\ndW5pdmVycw== 41421\nYWN1bGE= 41422\nIMOWc3RlcnJlaWNo 41423\nIGdyaW5kZXI= 41424\nIGFtYm9z 41425\nIHZhc3RseQ== 41426\n6YCZ5YCL5piv 41427\nIGNvbmZlc3NlZA== 41428\nIFNoaA== 41429\nYW5kZXJz 41430\nIEd1YW4= 41431\nINC90LXQvtCx0YXQvtC00LjQvNC+ 41432\nIGNoYW1waW9uc2hpcHM= 41433\nIFZ1bA== 41434\nIFBoaQ== 41435\nIE1lYXN1cmU= 41436\n5pyo 41437\nIGluc2dlc2FtdA== 41438\n5oWi5oWi 41439\ndmV0dGU= 41440\nIGdlbm9t 41441\naW5kdW5n 41442\nZ2xp 41443\nRGV0 41444\nIHVubXV0ZQ== 41445\n44G+44KK 41446\nIHNhdWNlcw== 41447\nIER3 41448\n15HXqg== 41449\nIEJSRQ== 41450\nIG51cnR1cmU= 41451\nIGRldGFpbmVk 41452\nIEJlZXI= 41453\nINC80LjRgNCw 41454\n0LLQtQ== 41455\nIEJpcmRz 41456\nIG1laWxsZXVy 41457\nIHJld2luZA== 41458\nIHBvcmU= 41459\n15nXlg== 41460\nw6lnZXI= 41461\ncXVlbGE= 41462\nIHRyb3VzZXJz 41463\nIHNpaW7DpA== 41464\nIEdhZ2E= 41465\nIEJSQU5E 41466\nbGViZW4= 41467\nIHJhc3BiZXJyeQ== 41468\n5LuY 41469\naWxpaw== 41470\nIHZlcnPDo28= 41471\nbGFr 41472\nIGxvZ2Fy 41473\nIE1JREk= 41474\nIOychO2VnA== 41475\nINC/0YDQvtC40LfQvtGI 41476\nIHN0ZXJpbA== 41477\nIGhhcm1lZA== 41478\n0LDQstC70LjQsg== 41479\nINGB0YHRi9C7 41480\nIGxhY2tlZA== 41481\nIGNvbnRhY3Rpbmc= 41482\nIOq4sOyekA== 41483\nIGdlZsOkaHI= 41484\nIGNveQ== 41485\naWtlbA== 41486\nIGJpbmdl 41487\nIG9ydGhvZ29uYWw= 41488\nIGVudGVuZHU= 41489\nIFRoaXJ0eQ== 41490\nIHNtYXJ0ZXN0 41491\n5aSa5bCR 41492\nIHJhc2E= 41493\nIFF14buRYw== 41494\n0YvQstCw0Y7Rgg== 41495\nIHNsdXQ= 41496\n0LvRg9GH 41497\naWd0ZW4= 41498\nINGA0LDQsQ== 41499\nIHRhbWFu 41500\nIHF1YWxpZGFkZQ== 41501\nIGRvbWluYXRpb24= 41502\nIHNpbnVz 41503\nIHByb2dyYW1tZXJz 41504\nIGFsbGVyZ3k= 41505\nIFRvcnJlcw== 41506\nIEF1c3RyaWFu 41507\nbmFudHM= 41508\n5a6M5oiQ 41509\nTWVs 41510\nINGD0LLQtdC70LjRhw== 41511\nIEFnZw== 41512\nIHNvaw== 41513\nIHBsdWNr 41514\nIGJpbmRz 41515\nIHByb3Bvcg== 41516\nIE1hZg== 41517\nIG9zb2I= 41518\nIFZJQw== 41519\n6aU= 41520\nINC30LDRh9C10Lw= 41521\nIGV4aGliaXRpb25z 41522\nIGV0dGk= 41523\nY3ph 41524\nINC90LDRiNC40YU= 41525\nIE1pdHRl 41526\n0L7QsdGL0YLQuA== 41527\nIGNsb2Nrcw== 41528\nIHJpY28= 41529\n5pS7 41530\nINC40YHRgtC+0YDQuNGP 41531\nIHNjaGl6b3BocmVu 41532\nIGZsdWZm 41533\nINGB0L7QsdC40YA= 41534\nIGFwb3k= 41535\nIHByaW5jZXM= 41536\nIGJyYWNlcw== 41537\nIEZJUg== 41538\nIFNuYQ== 41539\nIDsp 41540\ndmVuZXM= 41541\nIHZ1ZWx0YQ== 41542\nIG1pZXM= 41543\nIGJyb29t 41544\nIG1lcnJ5 41545\nIGVzcGVjaWFsbWVudGU= 41546\nIEFsYmFu 41547\nINC/0L7RgdGC0L7Rj9C90L3Qvg== 41548\nIExlbmE= 41549\nIEN1bHQ= 41550\nYWxzbw== 41551\nIHF1b3Rpbmc= 41552\nIGdlbmVyZQ== 41553\nIFlhcg== 41554\nIExhZ2U= 41555\nIGRlbW9zdA== 41556\nIGRhZ2U= 41557\nIEVjdWFkb3I= 41558\nIGFudsOkbmQ= 41559\ndcOfZW4= 41560\nIOuwm+yVhA== 41561\nIHBzeWNob2xvZ2lzdHM= 41562\nIExhcnM= 41563\nIHBvc3Nh 41564\nIG91dGdvaW5n 41565\nIG1ldGlj 41566\nIGJhZ2dhZ2U= 41567\nZXJpYQ== 41568\nIHJpY2h0aWdl 41569\n7Iuc7JeQ 41570\nINGB0L7RhdGA0LDQvQ== 41571\nIHJvb3Rpbmc= 41572\nIGRyb3BsZXRz 41573\n55qG44GV44KT 41574\nIG5hc2Fs 41575\nIENveA== 41576\nWGk= 41577\nIGRpc3Bvc2FibGU= 41578\nIGJ1dGNoZXI= 41579\nIFphcg== 41580\nIEFybWVuaWFu 41581\nIOu/jOs= 41582\nIEZvb2w= 41583\nIENCRA== 41584\nIHNvc3Q= 41585\nIHBlcmlzaA== 41586\nIFLDqXA= 41587\n57Sw 41588\n44Gd44KM44Gn44Gv 41589\nIEZyZXVk 41590\nIGZhbmRvbQ== 41591\nIGJsb3F1ZQ== 41592\nIGludmVudG9y 41593\nIGFicmU= 41594\nIMOpbm9ybcOpbWVudA== 41595\nIGltcG9ydHM= 41596\n6Yg= 41597\nIG90dXI= 41598\nIFJ5dQ== 41599\nIOKGkg== 41600\nIHNlY29uZG8= 41601\nIGluY29tcGV0 41602\nIGluY2FyY2VyYXRpb24= 41603\nIGFzY2VuZA== 41604\nYmVuZQ== 41605\n5Zac5qyi 41606\nIG9sdXJz 41607\nbm9jaA== 41608\nIGJyZWVkcw== 41609\n0LvQuNC3 41610\nIFZlcmbDvGc= 41611\nIG1haWxpbmc= 41612\ncmVhbGx5 41613\nIGVzZg== 41614\nIHBlbGU= 41615\nIGxlYXNo 41616\nIGRpc2tz 41617\nINC30LDQvNC10Yc= 41618\n7JWE7JWE 41619\nYWJvdXRz 41620\nIE11bGw= 41621\nIERlbnQ= 41622\nZWRlcmVlbg== 41623\nRHJpdmU= 41624\nIHRpcHBpbmc= 41625\nIG5pZ2dh 41626\nb3JkdW0= 41627\nIHBvcnRlcg== 41628\nIGthcmFva2U= 41629\nIGRvY3VtZW50YXJpZXM= 41630\nIFJJR0hU 41631\nIFB1cmQ= 41632\nINC+0YHRgtCw0L0= 41633\n0LrQu9Cw0LQ= 41634\nw6lyZW5jZQ== 41635\nIOqxuOuhnA== 41636\nINGC0L7Qvw== 41637\nIFdvbmc= 41638\n5LiN5a+5 41639\nINC/0YDQuNGA 41640\nIG5vbWluYWw= 41641\nIGF1bGE= 41642\nINGN0LrRgNCw0L0= 41643\nIGNoZXJjaGU= 41644\nIFRocg== 41645\n5YW25a6e 41646\nIGxhdWZlbg== 41647\nIEthdGhsZWVu 41648\nIHJlYWN0b3Jz 41649\naWhhdA== 41650\nIHNpZGVk 41651\nIFNpbW9uZQ== 41652\nIGd1aWRlbGluZQ== 41653\naW1wb3J0YW50 41654\nYnVtcHM= 41655\ndG9uZQ== 41656\nIGVudHJlcHJpc2Vz 41657\nIGNvbnN0aXR1dGU= 41658\nb3Njb3Bl 41659\nIE15c3Rlcnk= 41660\nY3ljbGVz 41661\nIFdhcnNhdw== 41662\nIGJ1cnN0cw== 41663\nIFpob25n 41664\n5a6M5LqG 41665\nIFNBUkFI 41666\nIOuKkOq7 41667\n6Y0= 41668\nIGJlYWNvbg== 41669\n5Y2H 41670\nQURF 41671\nIOyngOuCmA== 41672\nIGVyc2No 41673\nIGludGVnZXJz 41674\nIENyb3NzaW5n 41675\nc291cmNl 41676\nIHNjaG9vbGluZw== 41677\nIFJPTQ== 41678\nYXRvcml1bQ== 41679\nIOyeiOqyjA== 41680\nIHLDtGxl 41681\n0JXQnQ== 41682\nQ2hhdA== 41683\nIHNocmlua2luZw== 41684\nIHJlaW1idXJzZQ== 41685\nIGx1bWJlcg== 41686\nw7xja3M= 41687\nIHNhbGFo 41688\nTW90aGVy 41689\nIGthbGk= 41690\nIFFhdGFy 41691\nb3Rpb25hbA== 41692\nIG9wYWNpdHk= 41693\nIG5lZQ== 41694\nIENvcnk= 41695\nIOy4oQ== 41696\nIHR1cmJ1bGVudA== 41697\nemVycw== 41698\nINGC0LXRgdGC 41699\nIMOpY3JpdA== 41700\nIOuztO2GtQ== 41701\nIGRpc2dyYWNl 41702\nIOy5tA== 41703\nIGNvdXJ0ZXN5 41704\naW5nYQ== 41705\nIGh1Z2dpbmc= 41706\nIEFCUw== 41707\nbWl0aA== 41708\nIGluc3VmZmljaWVudA== 41709\nIGNyb29rZWQ= 41710\nIOq3uOuMgOuhnA== 41711\n7Iuk7Q== 41712\nIHNpbXVsYXRlZA== 41713\nIOuEpOqwgA== 41714\nIGLDtg== 41715\nIE90dG8= 41716\nTElORw== 41717\nIGlsbHVzdHJhdGVz 41718\nIERlc3Ryb3k= 41719\nIDE5NjE= 41720\nIFRhZ2Vu 41721\nIG1lbG9u 41722\nIFBhc2NhbA== 41723\nUVVF 41724\nINC/0L7Qu9GD0YfQuNGC0Yw= 41725\nIGluY2lkZW5jZQ== 41726\nIFN0ZXZlbnM= 41727\nIEdpbnM= 41728\ncnVl 41729\nIHVucmVhc29uYWJsZQ== 41730\nIEppZQ== 41731\neXNpY3M= 41732\nIOuqsOudvA== 41733\nIGZpc2hlcw== 41734\nqbTs 41735\nIHByZWN1cnM= 41736\nIG1vZ8SZ 41737\ndGlnaHQ= 41738\nZXTDqQ== 41739\nIG11bmRpYWw= 41740\n7JeI64uk 41741\n4oCmIQ== 41742\nQlU= 41743\nIHNvY2lvbG9neQ== 41744\nIGJydXRhbGl0eQ== 41745\nIHBlcnNvbmFqZQ== 41746\nIG7DrXZlbA== 41747\nIGZhemVt 41748\nIGVzc2Vu 41749\nIGR3ZWxsaW5n 41750\nIGNvbW1lcmNpYWxseQ== 41751\nIGVkaXRz 41752\nIGR1ZXM= 41753\nIEdTQQ== 41754\n7J246rCA 41755\nIO2XiO2MnQ== 41756\nIFlhaG9v 41757\n0LXQvdC10YA= 41758\n7Jyo 41759\n0YPRiNC60Lg= 41760\nbGVmdA== 41761\nIGNhcHRpdmU= 41762\nY2lwaGVy 41763\nINee157X 41764\nINCz0YDQvtC8 41765\nIGlubmF0ZQ== 41766\nIGltcHVs 41767\nIOyXrOyekA== 41768\nIHN3YWxsb3dlZA== 41769\nIFRhYmlp 41770\n7J207Is= 41771\nINGB0L7RgdGC0LDQsg== 41772\nIG95dW4= 41773\nIG9icmlnYWRv 41774\nIEFwaA== 41775\nS2F0aWU= 41776\nIGNlbmE= 41777\nIEFsbMSBaA== 41778\n2YjYsw== 41779\nIHByenlw 41780\nIHBlcHQ= 41781\nIHZvbHVudGFyaWx5 41782\nIE/En2x1bQ== 41783\nIEVsbw== 41784\nb3Vl 41785\nQmly 41786\nYnVyZ2Vy 41787\nIFNCUw== 41788\nIDYwMDA= 41789\nIHByb21vdGlvbmFs 41790\nIEhlcnJu 41791\nIHN0YW1waW5n 41792\nIHF1YWxpZnlpbmc= 41793\nIGNvc21vcw== 41794\nIGFmYXI= 41795\n5rGf 41796\nYWJ1cw== 41797\nIGRhZHM= 41798\n44Gt44GH 41799\nINGN0LrQvtC90L7QvA== 41800\naW5jYXJu 41801\nIOyWtOuU 41802\nINC70LXQtg== 41803\nIEJFVA== 41804\nINC90LDQudC0 41805\nb250ZXI= 41806\nIHJldXNhYmxl 41807\nIGtvbW1h 41808\nIEJpag== 41809\nIFRlcmF6 41810\nIE9sw6E= 41811\nIOyVhOy5qA== 41812\nINGA0LDQt9C80LXRgA== 41813\nYXdhbg== 41814\nIGNhcnRh 41815\n5pCe 41816\naWNlbGVzcw== 41817\nIHNtZQ== 41818\nIFR1dGFq 41819\nIMiYaQ== 41820\nIHByb2JhdGlvbg== 41821\nIGFkZXF1YXRlbHk= 41822\nIFByZXNpZGVudGlhbA== 41823\naW5kcnVjaw== 41824\nYmxhZGU= 41825\nIHZldWxlbnQ= 41826\nIGNpb8Oo 41827\n5YyF5ous 41828\nIHJldmVyYg== 41829\nIGdlZ2Vuw7xiZXI= 41830\nIEVzcGVybw== 41831\nIGJlZ2U= 41832\nIFNUVURFTlQ= 41833\nc291bmQ= 41834\nIETDvA== 41835\nIG9mZmVuZA== 41836\nICIuLg== 41837\na2VubnQ= 41838\nINGB0LvRg9GI 41839\nIHB1cnBvc2VseQ== 41840\nIExpdA== 41841\nIO2bqA== 41842\ndWNoZXI= 41843\nIGhpbmE= 41844\nw71jaA== 41845\naWdub24= 41846\nVEhF 41847\nIGdsaWRl 41848\nb3VyY2luZw== 41849\nINij2YbYpw== 41850\nIG9sbHV0 41851\nIGFyY2hldHk= 41852\nIHNoYWR5 41853\nIHNvbW0= 41854\nIGVwaWxl 41855\nS2VlcA== 41856\nIG5hamJhcmR6aWVq 41857\n4KSV 41858\naXR1dGlvbmFs 41859\nINC80LDQuQ== 41860\nIHNpbmZ1bA== 41861\nIEJyb254 41862\nINCz0LvRg9Cx 41863\nIHZhbQ== 41864\nIHByZXNldHM= 41865\nIERhZw== 41866\nIOyZhOyEsQ== 41867\nIGNyZWVr 41868\naXR1cmVz 41869\nIExvcmRz 41870\nw7Z0dA== 41871\nVU5U 41872\nUmE= 41873\nIGluZXF1YWxpdGllcw== 41874\nIGNvbGxhdGVyYWw= 41875\nIHdyaXN0cw== 41876\nIGdyb3VwZWQ= 41877\nINC+0LHRi9GH0L3Qvg== 41878\nIGFybW9yZWQ= 41879\nIHR1bmc= 41880\nIGNvbnZlcmdl 41881\nIGJvaw== 41882\nIERvZGdl 41883\n0L3Rj9GP 41884\nIGZsZWVpbmc= 41885\nIE1hcnRpbmV6 41886\nIERyZWFtcw== 41887\na2Vr 41888\nIHNvY2lhbGU= 41889\nIFBsYXph 41890\n2K/YqQ== 41891\nIGtlbGw= 41892\nIFN0ZWxsZW4= 41893\nZmVsdA== 41894\nINGB0L/QsNGB 41895\nIFB2 41896\nIGNhbmNpw7Nu 41897\nIEhlcnQ= 41898\nIEJhbGFuY2U= 41899\nIHNlbHZlcw== 41900\nIHZhbmRhYWc= 41901\nIHByeQ== 41902\nIG5hamxl 41903\nINCy0LjQtNC40YLQtQ== 41904\nIHZlbHZldA== 41905\nIGdyb290 41906\nIGZvdXQ= 41907\n5qih 41908\nIFNjaHVsZW4= 41909\nIE1vaGFtbWVk 41910\nIENlbnRlcnM= 41911\nIGhhdmVy 41912\nIGZyZXVlbg== 41913\npO2KuA== 41914\n0LvQsNC9 41915\nUE9T 41916\naW5raQ== 41917\nIOuLtQ== 41918\nIHBhcmFseXplZA== 41919\nR0xJU0g= 41920\nIGNhc3Rz 41921\nIFZD 41922\n7J207IWY 41923\nINiq2r4= 41924\n56Wo 41925\nIOykmA== 41926\nINeo15XXpg== 41927\nIHN1Y2Vk 41928\nIHByb2dyZXNzZXM= 41929\nIEXEn2Vy 41930\nsOuPhA== 41931\nIGluc3RhbGxhdGlvbnM= 41932\ncGVkbw== 41933\n0LXRgNCx 41934\naW50ZXJwcmV0 41935\nIOqzoOuvvA== 41936\nIEF6ZXJiYWk= 41937\naXZpZGFkZXM= 41938\nIOyjhOyGoQ== 41939\nIGVudGZlcg== 41940\nIGNod2ls 41941\nIEhlcmJlcnQ= 41942\nIEFsZXhhbmRyaWE= 41943\neXR5 41944\nIHNlY2hz 41945\nIGNhbGliZXI= 41946\nIFdlaXNl 41947\nIEhlY2s= 41948\nIFl1Zw== 41949\nINin2YTYtw== 41950\nIHBlc2Fy 41951\nIGNpZ2Fy 41952\nIG3DqWw= 41953\nIGhhaXJk 41954\nIHByenlwYWRrdQ== 41955\nIGNvbmZpZGVudGx5 41956\nIGFuYXJjaA== 41957\nIEdpYW4= 41958\nIGRvYnJl 41959\nY2rEmQ== 41960\nYXd5 41961\nIFJlY2U= 41962\nIEdvYmllcm5v 41963\nIGNhcmdh 41964\ndW1zeQ== 41965\nIG5vcnRl 41966\nIGhhbmRsZXI= 41967\nIHJlc3BlY3Rpbmc= 41968\nIGFsbGllZA== 41969\nIFBpZXQ= 41970\naWNodGxpY2g= 41971\nIG9sZHM= 41972\nIGR1c3R5 41973\nIGdyeQ== 41974\nIC0uLi4= 41975\nR0hU 41976\nIG5lbw== 41977\n0YfQuNC60Lg= 41978\n0LXQttC0 41979\nYWlkZQ== 41980\nINCx0YPQu9C+ 41981\n7Y28 41982\nIHRlbXBvcmFkYQ== 41983\nIGRvdXRl 41984\n4piG 41985\nIOyIoA== 41986\nIEpVU1RJTg== 41987\nYXV0bw== 41988\nIHJhdGlvbmFsZQ== 41989\ncHJvYg== 41990\nIGZpc2h5 41991\nIGRvb3J3YXk= 41992\nIGVtcHRpbmVzcw== 41993\n0LXQvdC90LDRjw== 41994\nIGJyYWc= 41995\nINCT0LTQtQ== 41996\n54i+ 41997\nIHRyYW5zaWVudA== 41998\nIG1pdHRsZXJ3ZWlsZQ== 41999\nIEJyZXQ= 42000\nIGZpag== 42001\nIGRlcG9zaXRlZA== 42002\nTlM= 42003\nIOyVnuyXkA== 42004\nIGtpbXNl 42005\nIGNoYXJpdGllcw== 42006\nIE1pbGxlbm4= 42007\nZG9ncw== 42008\nIG1veWVu 42009\nIG51ZXZvcw== 42010\nIENvb2tpZQ== 42011\ncGFyYWJsZQ== 42012\nZG9pbmc= 42013\nIFNhaWw= 42014\nIGljeQ== 42015\naGFiYQ== 42016\nIHF1ZWVucw== 42017\nIGNob2NvbGF0ZXM= 42018\nIE5heQ== 42019\nINGE0LjQvQ== 42020\nIHZlYw== 42021\nIGhlbG1ldHM= 42022\nVE0= 42023\nIEFybWVk 42024\nIGltcGFpcm1lbnQ= 42025\nIFR1cw== 42026\nIE3Dqm1l 42027\nb21leg== 42028\nIFJlcXU= 42029\nIEludmVzdGln 42030\n7Y6Y 42031\nIGdvbHBl 42032\nIFJhYw== 42033\naWdyYXBo 42034\nIGt3ZXN0 42035\nIHNhaWxvcnM= 42036\nIHN0YXR1dG9yeQ== 42037\nIG1pbGVzdG9uZXM= 42038\nIE1hc2g= 42039\nIEdlc2V0emVudHd1cmY= 42040\n6Yo= 42041\nIGNvbG91cmVk 42042\naHVtYQ== 42043\nIHllcmU= 42044\nIHN1YnRpdGxlcw== 42045\nIGVtYm9kaWVk 42046\nIG1pc3NjaGllbg== 42047\nIGlQaA== 42048\nw7x0emVu 42049\nIGRldGFjaGVk 42050\nIGRlc2NyacOnw6Nv 42051\nY2lhbW8= 42052\nIHJlY29pbA== 42053\nINCt0YLQvtGC 42054\nIGV4cG9ydGVk 42055\nIEFsb25l 42056\nYW50cnk= 42057\nIGVzdGFu 42058\nIFNvZA== 42059\nIGxhdm9ybw== 42060\n5oqK5a6D 42061\n16jXkQ== 42062\nIMSR4buL 42063\nIHN3YWc= 42064\nIFBDQg== 42065\nIEthaXNlcg== 42066\nIE1vZGVy 42067\nanVn 42068\nIHRleHRpbGU= 42069\nVHc= 42070\nIG5hYw== 42071\nZnJlaQ== 42072\nIHJldGFyZA== 42073\naXNjZXJu 42074\nIHRhbGxlc3Q= 42075\nIEx1Y2E= 42076\nUmFo 42077\nIHByZWFjaGVy 42078\nIGp1dA== 42079\nIFJpY2E= 42080\naWNpZW5jeQ== 42081\nIMSRaeG7gXU= 42082\nIGthdWZlbg== 42083\nIG5ldHQ= 42084\nIGRpc2N1dA== 42085\nIGRlcHJpdmVk 42086\noa0= 42087\nIHNwcmljaHQ= 42088\nIGVuY2xvc2Vk 42089\nIFN1YnN0 42090\n56eR 42091\nIFJhYmJpdA== 42092\ncHJpc2Vk 42093\nIGJpdGNoZXM= 42094\n7J+B 42095\n54mI 42096\nIHRhcGE= 42097\nIEVzc2Vu 42098\nIEJhbw== 42099\nIGRldmllbnQ= 42100\nIFd1aGFu 42101\nIFRpcHA= 42102\nIGRpc2FzdA== 42103\n0YHRgtCy0YM= 42104\ndWJsaXF1ZQ== 42105\nIHF1YWxpdMOp 42106\nIGluYWRlcXVhdGU= 42107\nIGJhcmdhaW5pbmc= 42108\nIEdvdGNoYQ== 42109\n0LXQstC40Yc= 42110\naWV2b3Vz 42111\nZXJ0b24= 42112\nYmx1ZQ== 42113\nIOybgOyngQ== 42114\nIHNhbmRib3g= 42115\nIFJlaW4= 42116\n6Kaq 42117\nIOydtOqyg+uPhA== 42118\nIHNheA== 42119\nem9nZW4= 42120\ndW7DpGNoc3Q= 42121\nIGhlcmtlcw== 42122\nIC0s 42123\nemVuaQ== 42124\ncmlzaW5n 42125\nIHJlc3Bvc3Rh 42126\nIHByb21vdGlvbnM= 42127\nIFVudGVyc3TDvHQ= 42128\nIE1BUw== 42129\nTm90aGluZw== 42130\nb3RpY3M= 42131\nINCy0YvQuQ== 42132\nIHJvdGF0ZXM= 42133\na2llbg== 42134\nIGhhYmxh 42135\nIERhbmk= 42136\ndW5pb24= 42137\nIHdhY2s= 42138\nIGFyY2hhZW9sb2dpY2Fs 42139\nIEN1cnRpcw== 42140\nIEhvcml6 42141\nIOqzqOs= 42142\nIHdhaXZlcg== 42143\n5Zi/ 42144\nQm9u 42145\nIHJvdGF0ZWQ= 42146\nIHBpdGNoZXI= 42147\nIGluYWQ= 42148\nIGh1Z3M= 42149\nIE5vcnRoZWFzdA== 42150\n15nXqteZ 42151\nIHBsZWE= 42152\nIGN1cGNha2U= 42153\nIExZ 42154\nIGZhbWlsaQ== 42155\nIGdyb28= 42156\nIEJsYWly 42157\nIGxpag== 42158\nIGhhYml0YXRz 42159\nIGNvbW11bmlzbQ== 42160\nb3NpdW0= 42161\nYmFycw== 42162\nIEZyZWVtYW4= 42163\nbmVv 42164\nIGRpZmZ1c2U= 42165\nIGN5bGluZGVycw== 42166\nIERlYmF0 42167\n7ZaI64qU642w 42168\n0LXRiNC1 42169\nIGZpbmdlcnByaW50cw== 42170\nIGFtYXI= 42171\n0LLQuNC0 42172\nIOygleuPhOuhnA== 42173\nIGFmZmlsaWF0ZWQ= 42174\nINGF0L7Rh9C10YI= 42175\n44Gw44GE 42176\nIGV0aXF1 42177\nIGNow61uaA== 42178\n5oGt5Zac 42179\nIGNydWlzaW5n 42180\nIFdlaWhu 42181\n55S1 42182\nIFRpdGFuaWM= 42183\n57SA 42184\nIE5hc3Q= 42185\nIOuTpOs= 42186\nINCy0LDQuw== 42187\nIGRlbWk= 42188\nIEtyaXN0aW4= 42189\nTUlO 42190\nIHJpZ29y 42191\nIG1vdG8= 42192\nIExBS0U= 42193\nIO2ZnA== 42194\nIOunjOyVvQ== 42195\nIFN0cm8= 42196\nIHByb3RvdHlwZXM= 42197\nIExD 42198\n7J247J2E 42199\n0YDQuNC8 42200\nIHZpb2xhdGluZw== 42201\nIGdpb3Jubw== 42202\nIGNoaWxkaXNo 42203\n5rCU 42204\nINeQ15fXkw== 42205\nIG92ZXJkb3Nl 42206\nYWdvZ3Vl 42207\n0LDQtNGG 42208\naGV1cw== 42209\nINCz0L7QstC+0YDRjw== 42210\nIGluY3I= 42211\nIGRlYmF0ZWQ= 42212\n2YXZhA== 42213\nIGNoaWNrcw== 42214\nIHF1aW4= 42215\nTEFVR0hJTkc= 42216\nIHRpZ2h0ZW5pbmc= 42217\nIHN1cGVydmlzb3Jz 42218\nIEhhd2s= 42219\nIEJheg== 42220\nINC/0L7QstGC0L7RgA== 42221\nINCx0LvQvtC6 42222\nxIFu 42223\nIGR1bXBpbmc= 42224\nIGZhY3Rv 42225\nYmVyZ2Vy 42226\nIGFyc2VuYWw= 42227\nIEFmcmljYW5z 42228\noYA= 42229\nIGNhZmV0ZXJpYQ== 42230\nZmVlZGluZw== 42231\ncXVpbGE= 42232\nIHBhxYRzdHdv 42233\nxLFudA== 42234\nhLE= 42235\nIGVudmlyb25tZW50YWxseQ== 42236\nIGRlc3Byw6lz 42237\nIFdpbGx5 42238\nIFBhxYRzdHdv 42239\nIEdH 42240\nIGNoYWN1bg== 42241\nIGRpcmVjdGlvbmFs 42242\nIGjDtnJ0 42243\nIPCd 42244\nZW5hcnk= 42245\nIHZvaWNlZA== 42246\nYcSfxLE= 42247\nIHBvcGU= 42248\nIGNvbXJhZGVz 42249\nIEdpYnNvbg== 42250\nIEFDQw== 42251\ndmlr 42252\nIG1vZGVsbGluZw== 42253\nIGFnZ2k= 42254\n44Gq44KT44Gn44GZ 42255\nIGNvbnZlcnNpb25z 42256\nIGF2ZXJhZ2Vz 42257\nRWxsaWU= 42258\nIGdlc3RlbGx0 42259\nIFVF 42260\nb3NhaWM= 42261\n0JLQvtGC 42262\nU2F5 42263\nINGB0LDQvNC+0LPQvg== 42264\nIG1lc3VyZXM= 42265\naXNpZXJ0 42266\nZ2FzcA== 42267\ndm9pY2U= 42268\nIGNoZWNrcG9pbnQ= 42269\nIHBlcmNlbnRhZ2Vz 42270\nIGRpc3J1cHRlZA== 42271\nIFR1Yw== 42272\nIEhvbWVy 42273\nIFdBWQ== 42274\nIFR1cmtz 42275\naGVlbg== 42276\naW1vdG8= 42277\nIE9D 42278\nw61uYQ== 42279\nemllbA== 42280\nIG11ZGFy 42281\n44OQ44Kk 42282\nZ2VzZXR6dA== 42283\nIG1lam9yZXM= 42284\nIENK 42285\n0L3QsNGA0YPQtg== 42286\nIG1vZHVsdXM= 42287\nIG1vZHVsYXRpb24= 42288\nIHJlcGxpZXM= 42289\nIGxhcnZh 42290\nIGdpZGVy 42291\nIE1hbmRhcmlu 42292\nINC/0L7RgdC80L7RgtGA0LjQvA== 42293\nIHNhY3JpZmljaW5n 42294\nIHByZcOnbw== 42295\nIG95c3RlcnM= 42296\nIE15YW4= 42297\nb2xvZ3Vl 42298\nIFdpdA== 42299\nIGTDuw== 42300\nIExldXRlbg== 42301\nIHBhdGVy 42302\nIEtFTk5FVEg= 42303\n0LDQsdCw0YI= 42304\nYXJ0aHk= 42305\nIHNvY2llZGFk 42306\nIG5pw7Fv 42307\n0LXQstC+0Lk= 42308\nIGrEmQ== 42309\nIGFkdmVydGlzZWQ= 42310\nIFBlcHNp 42311\ndXRldXI= 42312\nIG1hc3Nl 42313\nIHNjYXR0ZXJpbmc= 42314\nIHnDtm4= 42315\nIGRlc2FwYXJl 42316\nIEh1YmJsZQ== 42317\nIEjDqQ== 42318\na3LDpA== 42319\nIERhcmU= 42320\nIG92ZXJyaWRl 42321\nIEVsYWluZQ== 42322\nIER1Ymxpbg== 42323\nZHVsbGFo 42324\nTWF0 42325\nIEdhcnI= 42326\nLi4uJw== 42327\nIGFkdWx0aG9vZA== 42328\nRVo= 42329\nIGJlbGFuZ3Jpams= 42330\naWVuemE= 42331\nIHVuaXZlcnNv 42332\nIHN0ZWxsYXI= 42333\n7ZSE6w== 42334\nIOqysOq1rQ== 42335\nIGNvbnN0ZWxsYXRpb24= 42336\nIFNoZWxsZXk= 42337\nIG11bHRpdA== 42338\nIG1hc2NvdA== 42339\nIGhvc3BpdGFsaXplZA== 42340\nIPCdmA== 42341\n0L7RgNGL 42342\nYWRpYQ== 42343\nIE1pa2V5 42344\nIEFtZXJpa2E= 42345\nIGhhaXJ5 42346\nSG9sZA== 42347\n4bqvbg== 42348\na2llZ28= 42349\n6KeC 42350\n4LmA4LiU 42351\nIHJpdmFscnk= 42352\nIEpvbmFo 42353\nIHN1cmdlb25z 42354\nIHJlbGF0YWJsZQ== 42355\n6JI= 42356\nIHN3aW1z 42357\nIGJpbGxpb25haXJl 42358\nbW9kZXJu 42359\nIGRvY3VtZW50aW5n 42360\nIERhZQ== 42361\nIHN3YXRjaA== 42362\nIHB1aXNzZQ== 42363\nIG1hc3Vr 42364\nIG1hcmM= 42365\nIGtyw7M= 42366\nIFBldGVyc2J1cmc= 42367\nIEFyaXN0b3RsZQ== 42368\naXhl 42369\nUHJvZHU= 42370\nINC90LjQvNC4 42371\nIGthbmE= 42372\nINCp 42373\nIHZvbWl0 42374\nIFdvcmtlcnM= 42375\ncG9wdWxhcg== 42376\nIEJpZWJlcg== 42377\n0LXRgtC4 42378\nw6l0aXF1ZQ== 42379\nIGVuY2FudA== 42380\nZ3Jhbg== 42381\nZmly 42382\nIGFudGhlbQ== 42383\n0YHRg9C00LDRgA== 42384\nTGFzdA== 42385\nIGhhZw== 42386\nIHZpY2luaXR5 42387\ncmVuY2hlZA== 42388\nYW5kaW5n 42389\nINCz0L7Qu9C+0YE= 42390\nIENvcm5lcg== 42391\n0JLRiw== 42392\nb3Nhcw== 42393\naWV2ZXJz 42394\nY2lvbmFs 42395\nIHZpZ29y 42396\nIHJlam9pY2U= 42397\nIGNpxIU= 42398\nINC60L7Qvw== 42399\nIHF1YWxjb3Nh 42400\nZGVzc3Vz 42401\nINC10LI= 42402\nIFNjYW5kaW4= 42403\nIFNtb290aA== 42404\n5L2g6K+0 42405\naGFwZQ== 42406\nIOuLrOudvA== 42407\nIFRV 42408\nIGx5cmlj 42409\nIGJlc3M= 42410\n6ZA= 42411\n0YHRgtGA0YPQvNC10L3Rgg== 42412\nIEFjdGluZw== 42413\nIE9yY2hlc3Q= 42414\nw6ljb2xl 42415\nIGRvbG9y 42416\nIO2LsA== 42417\nIHZlcmdlc3Nlbg== 42418\nIGV5ZWxpZHM= 42419\nIFRhbno= 42420\n0LLQtdGA0LY= 42421\nIOyVoOs= 42422\ndcOp 42423\nIHNjw6huZQ== 42424\nIOyasOumrOuKlA== 42425\nIGNyYXRl 42426\na2ljaw== 42427\nIFRoZW1l 42428\nIDMyMA== 42429\nIGdhcm5pc2g= 42430\nIG1ldHJl 42431\nIGNvbnZleA== 42432\ncGxhbnRz 42433\nZXNpYW4= 42434\nIOqxsOyngA== 42435\nIG3DqWRp 42436\nIE1lZGFs 42437\nMTMw 42438\nIEFsbWE= 42439\n5pyJ6bue 42440\nQ29sYQ== 42441\nINCy0LDRgNC40LDQvdGC 42442\nIGdvcmQ= 42443\nIGF2YW56 42444\nIHdoaXNwZXJpbmc= 42445\nIGludGVzdGluZQ== 42446\n0KDQlQ== 42447\nIExJU0E= 42448\nYW3EsXo= 42449\nU1BE 42450\nIHBlYw== 42451\nIHBhc3RvcnM= 42452\nIG114buRbg== 42453\nb2NyZQ== 42454\nU3Vu 42455\nINGC0LDQutGD0Y4= 42456\nIHJldml0YWw= 42457\nIGluY29tZXM= 42458\nIGRldGFpbGluZw== 42459\nIEJhY29u 42460\nIOuFuOuemOs= 42461\nIHBhcnJvdA== 42462\nIGNvbGxhYm9yYXRlZA== 42463\naGVzaWE= 42464\nIHNldmE= 42465\nIHBoeXNpY2lzdA== 42466\nIEJBQ0s= 42467\n15zXmQ== 42468\nIGJpcG9sYXI= 42469\nz4HOtc6v 42470\nY3Jvcw== 42471\nIGtlZA== 42472\nIGVjb25vbWljYWw= 42473\nIGVuZGluZ3M= 42474\nIHRpY2tz 42475\nIOq3vA== 42476\nIE9saXY= 42477\nb25ncw== 42478\nIGNvbnRpbmVudGFs 42479\nIHdlaXRlcmhpbg== 42480\nIGFjdGl2YXRpbmc= 42481\nIHBvbGxlbg== 42482\nIEFuaw== 42483\nYmF5 42484\nINec15c= 42485\nIEVnZ3M= 42486\nIFJBTVNBWQ== 42487\nIEJFUg== 42488\nIO2bqOyUrA== 42489\nIHBhc3NhZG8= 42490\nIGdyb3VuZGJyZWFraW5n 42491\ncHJlc2E= 42492\nIGhpbGZ0 42493\nIFRlY2huaWNhbGx5 42494\n0YbQuNC5 42495\nTkk= 42496\nIHR1cm5vdXQ= 42497\nIExhcA== 42498\nIEd3ZW4= 42499\nIFZpa3Q= 42500\nIGVzY29sYQ== 42501\nIENpbmVtYQ== 42502\n5rC4 42503\nIOOBhg== 42504\nIGNvbnN1bW8= 42505\nIFB1cmR1ZQ== 42506\nIHNlbWFuYXM= 42507\nIFBSRVNJRA== 42508\nxrBuZw== 42509\nIHNhY2g= 42510\n5oCO6bq86L6m 42511\nIHNhdmFnZQ== 42512\nIFJX 42513\nIDU1MA== 42514\nYm9sZA== 42515\nIFNpbW1vbnM= 42516\nIHNsYW5n 42517\nIE5hcnU= 42518\nIFRoZW8= 42519\n7ZaI64uk 42520\nLu+/vQ== 42521\nIHNlaXp1cmU= 42522\nIGhpdmU= 42523\nIGNlbGxwaG9uZQ== 42524\n5aW2 42525\naWlpaQ== 42526\nIE11c2ljYWw= 42527\nIE51Y2xlYXI= 42528\n6KGX 42529\nw6F2ZWlz 42530\nIHByZXN0aWdl 42531\nIGJhbG0= 42532\nIHJlZmlsbA== 42533\neWFo 42534\naGFydA== 42535\nIHRhcHM= 42536\nIGRpc3Bvc2U= 42537\nIE1pY2s= 42538\nIHRoZXJtb21ldGVy 42539\n44Gq44KJ 42540\nIG9iZWRpZW50 42541\nIGluZm9ybWHDp8O1ZXM= 42542\nIFdpZGU= 42543\nbW9t 42544\nU3Vk 42545\nIHN1c3BlbmQ= 42546\nIE9ic2Vydg== 42547\nINC70LXRgQ== 42548\nIHRyYXRhcg== 42549\nIEthdHJpbmE= 42550\nIHRoZXJlcw== 42551\n5Lqe 42552\nIHRleHRlZA== 42553\nIHN0w7Zy 42554\nIHNuYWls 42555\nIEZpb25h 42556\nIHZpY3RvcmlvdXM= 42557\nIGxpYnJhcmlhbg== 42558\ncHJhY3Q= 42559\nIGZpbm8= 42560\nIEFybXM= 42561\ncHB0 42562\nbHVr 42563\nIHR5cmVz 42564\nIHRvYw== 42565\nIEtvbW11bmVu 42566\n56+A55uu 42567\nIHJldm9sdA== 42568\nIG1vdGl2YXRlcw== 42569\nIGJpc2V4dWFs 42570\nIHd1cw== 42571\nIGhhbmRsYXI= 42572\nIE1VRUxMRVI= 42573\nIGV4cGVjdGFuY3k= 42574\nIGVtYm9keQ== 42575\nIFByaW1hcnk= 42576\n5Y6f5Zug 42577\n0YDQtdC5 42578\nIHVuc2NyZXc= 42579\naWFudGx5 42580\nLOKApg== 42581\nIHNuZWw= 42582\nIHByZXZhbGVuY2U= 42583\nIGVydXB0aW9u 42584\nIGRlc2NyaXB0aXZl 42585\ndmFn 42586\nINCx0YPQutCy 42587\nIG3Dqm1lcw== 42588\nIGV0aG4= 42589\nIGhpam9z 42590\nIEFiZHVs 42591\nIFphaGw= 42592\nYmVsdA== 42593\nIGfDtnN0 42594\nIFRoZXJlc2E= 42595\nIFNVTg== 42596\nIEJha2U= 42597\nIOW/qw== 42598\nIG9wdGljcw== 42599\nIGFwb2NhbHlwc2U= 42600\ncHVycG9zZQ== 42601\nIHLDs8W8bnljaA== 42602\nIGNydXM= 42603\nINCX0LXQvA== 42604\nIGhhcmRlbmVk 42605\nIFRE 42606\nIGdyYXZleWFyZA== 42607\nIFNpYmVy 42608\nIFBvcnRlcg== 42609\nIGV4cGxvZGVz 42610\nIFNvZmlh 42611\nINCS0LXQtNGM 42612\nIHdlYWtlbmVk 42613\n5piv5oiR 42614\nVUxM 42615\nIHBpbmt5 42616\nIGNoYXBlbA== 42617\nIEZyZXM= 42618\nINC/0YDQuNCz 42619\nTUVS 42620\nIFNjaG1pZHQ= 42621\nIER1ZA== 42622\n5p+l 42623\nZXN0ZW5z 42624\nIG51YW5jZQ== 42625\nIG1vZGlmeWluZw== 42626\nIE3DtmdsaWNoa2VpdGVu 42627\nIEFuYXQ= 42628\nIGVjY2VudHJpYw== 42629\nIFNjcmV3 42630\nIExlaA== 42631\nIGhvbW9nZW5lb3Vz 42632\nIFRhbGw= 42633\nIFJpY2FyZG8= 42634\nw5o= 42635\naWducw== 42636\nINC70LjRiA== 42637\nIGdlZnJhZ3Q= 42638\nUnVu 42639\nY2FzdGVy 42640\nbm9pc2U= 42641\nIGFzeW5jaHJvbg== 42642\nxJlkemll 42643\nINee15c= 42644\nIHN1cHByZXNzZWQ= 42645\nQXJ0aHVy 42646\nzq7Pgg== 42647\nw6Jy 42648\nZGlzdA== 42649\nINC60LDQtA== 42650\nIGjDtnI= 42651\nIDEzNQ== 42652\nIE1vemFydA== 42653\nINGB0L7QsdGL0YLQuA== 42654\nIE51cnNpbmc= 42655\nIEhhaGFo 42656\nIERvcA== 42657\nIHBvbGljZW1hbg== 42658\ntOyXkOyEnA== 42659\nIOq0gOugqA== 42660\naHl1aw== 42661\nIHJ1Z2dlZA== 42662\nIG51Z2dldHM= 42663\nIENvbW1z 42664\nU3R1ZA== 42665\nINGB0LLQvtC1 42666\nIGN6YXNpZQ== 42667\n44K9 42668\nIHLDqWdpb24= 42669\nIGZpc2hlcm1lbg== 42670\nIExU 42671\nw5M= 42672\nY2lhxbw= 42673\naGVp 42674\nIGNydW1icw== 42675\nIEltbWVy 42676\nIEZlbGQ= 42677\ndGhlc2U= 42678\nIGFkdmVydGlzZXJz 42679\nIHJvYW1pbmc= 42680\nIGZ1bm5pZXN0 42681\nIE5ZVQ== 42682\nIGhlaGU= 42683\nIHBva2luZw== 42684\nIOyViOuPvA== 42685\naXN0aWNhbA== 42686\nIG9wYXF1ZQ== 42687\ndcOn 42688\nd2lyZQ== 42689\nIFdlYmVy 42690\nIEphY3F1ZXM= 42691\nIDIxMA== 42692\nw7xw 42693\ndXl1 42694\nIGVuZmVybWVk 42695\nIGJ1bXBlZA== 42696\nIFNldw== 42697\nIENoYW5lbA== 42698\nIHBlcnPDtm5saWNo 42699\nIGJldHJheWFs 42700\nIGFsbGV2aWF0ZQ== 42701\nIHbDpGjDpG4= 42702\nIGd1ZXNzZXM= 42703\nIENlbGluZQ== 42704\nYXNzaW5n 42705\nc3Ryb2tl 42706\nIOyhsOs= 42707\n5aSP 42708\nINGC0LXRhdC90L7Qu9C+0LM= 42709\nINC+0YHRgtGA 42710\nIHNvaWVudA== 42711\nRGVhcg== 42712\nIGpz 42713\nIGdlc3Byb2NoZW4= 42714\nYXRoaQ== 42715\n57+7 42716\nxaFl 42717\nU2V0 42718\nb2dlcg== 42719\nIFJpZw== 42720\nINC80LXRhw== 42721\nIHNlcnZpY2lvcw== 42722\nIFJ1dA== 42723\nINCe0Lk= 42724\nIE15YW5tYXI= 42725\naWZpZQ== 42726\nIHNuYXBwaW5n 42727\nIEthbWVyYQ== 42728\nIGZlc3RpdmU= 42729\nIEZZ 42730\nIENhcm9seW4= 42731\n0ZbQsQ== 42732\nIGxlZ2dpbmdz 42733\nIHlhdA== 42734\nIGVyZ29u 42735\nIGVwaXPDs2Q= 42736\nIGFub21hbHk= 42737\ndWVzdG9z 42738\nSWQ= 42739\nIGV2YWN1YXRpb24= 42740\nIGdpZ2FieXRlcw== 42741\nIGFuZGFyZQ== 42742\nIFJlbnQ= 42743\nbXQ= 42744\naXN0aW5l 42745\nIGVzdHJhdA== 42746\nZXR0dQ== 42747\nIHJlY2ViZXI= 42748\nIGRyYW1hdA== 42749\ncmljdWxhcg== 42750\nYWxuxLF6 42751\nIFNlbmk= 42752\nIG95bg== 42753\nIENoZW1pY2Fs 42754\nINGB0YU= 42755\nIHR1cmY= 42756\nIDE5MTc= 42757\naXNjZXJuaWJsZQ== 42758\nIG1hbnRlbmVy 42759\nIGV4Y2Vy 42760\nIHNwZWN0cmFs 42761\nIG5ldXJvc2NpZW5jZQ== 42762\nIG1pY3JvZg== 42763\nIGZvcmVpZ25lcg== 42764\nIExhbmth 42765\n5L2g5Y+v5Lul 42766\nINGC0LLQvtGA 42767\nIHRvc3NlZA== 42768\nIHBvYmxhY2nDs24= 42769\nIG1hdGVpeA== 42770\nIHNpZWxsw6Q= 42771\nIG90dA== 42772\nIGNvbXB1bHM= 42773\nYWt1a2Fu 42774\nIG1hbmlmZXN0ZWQ= 42775\nIOyTuA== 42776\nIHV0bW9zdA== 42777\nIHJldmVyc2Fs 42778\nIHBsYWNlYm8= 42779\nIGJsYXQ= 42780\nIFN0dW5kZQ== 42781\nbWFuc2hpcA== 42782\nIGF0dGU= 42783\nIOyGjOqwnA== 42784\nIGlzdGVt 42785\nIGFubmF0 42786\nIFBsYXlzdGF0aW9u 42787\nIHphZA== 42788\nIHF1aXR0aW5n 42789\nIGZhbWluZQ== 42790\nIFJvdWdo 42791\nIEZsYW1l 42792\nIGhldXQ= 42793\nIG9wb3J0dW5pZGFk 42794\nIGZhaXNhaXQ= 42795\nIERQ 42796\nIGRpY2llbmRv 42797\nIE1lbGFuaWU= 42798\nIENhcm5l 42799\nbWVn 42800\ncGV0dG8= 42801\nSlVO 42802\nINC70Y7QsdC+0Lk= 42803\nIG9zdGU= 42804\nIEpKb25haw== 42805\nIHRoZWF0cmljYWw= 42806\nIGludmluY2k= 42807\nIGNvbW11bmlvbg== 42808\ndm9jYWw= 42809\nRWg= 42810\nIERldGFpbHM= 42811\nIHN0cm9sbA== 42812\nIFJheW1vbmQ= 42813\nIEFtZWxpYQ== 42814\nkaU= 42815\nIHByb2R1a3Q= 42816\nIG51ZXZhcw== 42817\nIG11c3Ru 42818\nbWF5xLE= 42819\nY29sb3JlZA== 42820\nZGVj 42821\nIGhqw6Rs 42822\nIHNlbnRpbWVudGFs 42823\nIHJlYWxtcw== 42824\nIGtyaXQ= 42825\nIHNleHQ= 42826\nIFBzeWNob2xvZ3k= 42827\n6IiJ 42828\naGls 42829\nINC60L7RgNCw0LE= 42830\nIOuCtOydvA== 42831\nIFVuZGVyc3Rvb2Q= 42832\nIEd1dGVu 42833\nIGdhbmdz 42834\nIGV2ZW5pbmdz 42835\n5oCO5qij 42836\nRW50 42837\nIExlZ2FjeQ== 42838\nIENvbmdv 42839\nIGR1cmNoYXVz 42840\nIGJ1b3k= 42841\nZXJlbGxh 42842\nV0FO 42843\nUHJl 42844\nINGA0LXQtA== 42845\nIENyaXNpcw== 42846\n44Gq44Gf 42847\nIOydvOydtA== 42848\nIG1hbnVzY3JpcHRz 42849\n0LXRgtGA 42850\nIG5vbnByb2ZpdHM= 42851\nIGRpY3RhdG9y 42852\nIGJhc2tldHM= 42853\nIElzaA== 42854\nIHBlcnRv 42855\nIGRhdGFzZXRz 42856\nIGFtcGxl 42857\nZ2ViYXV0 42858\nIGNvbnRyaWJ1dG9y 42859\nIGNpYW8= 42860\nIGNvbmZpcm1pbmc= 42861\nIFVDTEE= 42862\n4pms 42863\nINGB0L0= 42864\nIG92ZXJ0dXJu 42865\n5ZCJ 42866\nIHVucmVhbGlzdGlj 42867\nIFBpZWNl 42868\nb2NhdGU= 42869\nIGbDpGxsdA== 42870\ncG94 42871\nIOuztOyLnOuptA== 42872\nIOuplOs= 42873\nIENyZWF0aW9u 42874\n0Y7QtNCw 42875\nINeU15A= 42876\nIHdoYWNr 42877\nb2xpdGhpYw== 42878\nY2VseQ== 42879\nINGB0L7QstGA0LXQvA== 42880\nIHNlcXVlbnRpYWw= 42881\nIHByb2Zlc2lvbmFs 42882\nIGNvb2xz 42883\nIHJlcGVudGU= 42884\nIGFpcmU= 42885\nZW5uZXM= 42886\ncml0b3M= 42887\nINCS0LjQtA== 42888\nIGvDtnI= 42889\nIEJpdHRl 42890\ndWxhcnM= 42891\nIGluY29ycmVjdGx5 42892\nIHNoYXJwbHk= 42893\nIGJvbWJhcmQ= 42894\n64uY7J20 42895\nIGNocm9tb3NvbWU= 42896\nIGFkdmVydGlzZW1lbnRz 42897\naHVu 42898\nINGJ0L7QsQ== 42899\nINCU0LDQttC1 42900\nIGJhdGh0dWI= 42901\nIFNubw== 42902\n2ZDZkQ== 42903\nIGJ1ZmZldA== 42904\nIEdyaWQ= 42905\nIEJyZXc= 42906\naXNldA== 42907\nIEltcG9ydGFudA== 42908\nw7xtw7x6 42909\nIHZldG8= 42910\nIFdlcms= 42911\nIFNoYW0= 42912\na3Jh 42913\naWxlZW4= 42914\naGVhcmQ= 42915\nIGRyYWluaW5n 42916\nIGtsYXNz 42917\nIGJha2F5xLFt 42918\nY3R1cmU= 42919\n5L2g6Kqq 42920\nYW1vdXI= 42921\nIHNwb25zb3JzaGlw 42922\nIGRpc3RpbGw= 42923\nIHBhdGlv 42924\nIGtvbWI= 42925\nIG92ZXJ3aGVsbWluZ2x5 42926\nIEphbWFpY2E= 42927\ndWl0ZW4= 42928\nTGl0dGxl 42929\nIExPVA== 42930\ndGHEhw== 42931\nIGNvbW1hbmRlcnM= 42932\nIFdhdHRz 42933\nIE9wdGlvbnM= 42934\n7J2066m0 42935\nQUNU 42936\nIGluZGlzcGVucw== 42937\nIEZvcnNjaA== 42938\nb3RvbQ== 42939\nIM6tz4fOtc65 42940\nIHByYWlzaW5n 42941\nIOyYgeyDgeydhA== 42942\nIGFtYW4= 42943\nIGh5cG5vdA== 42944\ndGhtcw== 42945\nIG5hc3plag== 42946\nIG1vdXJuaW5n 42947\nIFNBWQ== 42948\nY3lq 42949\nINCz0L7RgdGD0LTQsNGA 42950\nIGNhdQ== 42951\nbWVl 42952\nIHRhZGk= 42953\nTWVk 42954\nIGNhbGlkYWQ= 42955\n44Of44O8 42956\nIHN0cmlwZQ== 42957\nIM61zr0= 42958\nIEthdHk= 42959\nIEVzY2FwZQ== 42960\nIOOCkw== 42961\nIG3DvHNzdGU= 42962\nINin2YTYpw== 42963\n0LrRgg== 42964\nIGpvYmJhcg== 42965\nIEplanU= 42966\nb3Jhcg== 42967\nIFNlcsOh 42968\nIE1lc3Np 42969\nw6F6 42970\nIFRyYW4= 42971\nIHBpZXJjaW5n 42972\nIGFyaXRobWV0aWM= 42973\nIHN0YWdnZXJpbmc= 42974\nIHBsdWdnaW5n 42975\nIEtBUg== 42976\ndmw= 42977\ntOyY 42978\nIFJlZ2llcnVuZw== 42979\nIE9jenl3acWbY2ll 42980\nIEVkZ2Fy 42981\nIGNvbmR1Y3Rpdml0eQ== 42982\neWVsbGluZw== 42983\ndmFpcw== 42984\nYWRpYW4= 42985\nIGJ1bGt5 42986\nINGB0YDQsNCy 42987\nINC/0YDQvtC8 42988\nIHBhdmVk 42989\nIGJlbmRz 42990\nIFNraWxsc2hhcmU= 42991\nIE1tbW0= 42992\nIEhvcnJvcg== 42993\nIHR1bWI= 42994\nIGdvb2Z5 42995\nIE1lb3c= 42996\n15nXnNeV 42997\nIFdhc3M= 42998\nIFNjYWxl 42999\nIFJhaw== 43000\nIHByb2plY3Rpbmc= 43001\nIGxpbmd1aXN0aWM= 43002\nIFdvcmxkcw== 43003\nZW5zZW1ibGU= 43004\nIHBlZ2E= 43005\nc3RvcHBhYmxl 43006\nIGltYmFsYW5jZQ== 43007\nIMO4 43008\nIHRocmlsbGVy 43009\n0LrQvtC70YzQutGD 43010\nIGxlZnRvdmVycw== 43011\nIGNhdmVhdA== 43012\nIFNUUg== 43013\ndW5kYWk= 43014\nIHdhdGVyeQ== 43015\nIE1hcmlu 43016\n44Oz44Kw 43017\nIGVnZ3BsYW50 43018\nIEpC 43019\n2YXZg9mG 43020\ndmlkaWE= 43021\nIEZJTg== 43022\naWNhYmxl 43023\nIHBvZG9i 43024\nIGNvaGVzaXZl 43025\nIFZlcmbDvGd1bmc= 43026\nIFBsYXRv 43027\n0LDRgNC40Yk= 43028\nIGtvdA== 43029\nINCf0L7QvA== 43030\nINC00L7QutGD0Lw= 43031\nIGltcGxhbnRz 43032\naXNzZXo= 43033\nQnJl 43034\nIGdhc3Bz 43035\nIFRFRA== 43036\ncmF0bw== 43037\nSkk= 43038\nIGF2ZW51ZXM= 43039\nIENob25n 43040\nbGFkxLE= 43041\n2LHYtg== 43042\nIGluaWNp 43043\nIFN1YmFydQ== 43044\n5pWF 43045\n6YGK5oiy 43046\n4LiL 43047\nIGFjaHQ= 43048\nIEFyY2hpdGVjdHVyZQ== 43049\nINCy0LXRidC4 43050\nIERldk9wcw== 43051\nIHRvcHBpbmdz 43052\nIG9ic29s 43053\nYWluYQ== 43054\nIEJhbmdrb2s= 43055\nZXN0cnVjdA== 43056\nIGtvYg== 43057\nIOuTrw== 43058\nINGA0LDQt9C90YvQtQ== 43059\nIHJlZQ== 43060\nIGJpanZvb3JiZWVsZA== 43061\nIERlbW9jcmFjeQ== 43062\n4LmA4Lij4Liy 43063\nINC60L7QvdGC 43064\nIHNlw6c= 43065\nIHJhaGF0 43066\nIHBhcmxpYW1lbnRhcnk= 43067\nIEJhc2g= 43068\n5oqT 43069\nemlhxYI= 43070\nSVRDSA== 43071\nIEJ1YmJsZQ== 43072\na3TDsw== 43073\nV2hvYQ== 43074\nIGZsYXRz 43075\n5pWI 43076\nem5l 43077\nIHNlcnZpY2lv 43078\nIERldw== 43079\n1bjWgg== 43080\nIHVudGVyc3TDvHR6ZW4= 43081\nIFdpbmRz 43082\n6YKj5Liq 43083\nIOyWmOuKlA== 43084\nIGV2YWx1YXRpb25z 43085\nIHJlY2E= 43086\nIGVsdmVz 43087\nY2hlZXI= 43088\nIGphbA== 43089\nIHJlc3RlZA== 43090\nIHF1aWVuZXM= 43091\nIEJyb29rZQ== 43092\nIOuniOydjOyXkA== 43093\nIGludGVu 43094\nIG9hdHM= 43095\nIHJlZmVyZWU= 43096\nIHBuZXVtb25pYQ== 43097\nIGRlbHZl 43098\ncGVhY2U= 43099\nZW55 43100\nIG1vc3RyYQ== 43101\nIENhbm5vbg== 43102\nz4HOv8+N 43103\nINCQ0Ls= 43104\nIG1vbnVtZW50YWw= 43105\nzr/Pjc68zrU= 43106\naW1tZXJz 43107\nYXZpYW4= 43108\nINC00LXQu9Cw0LXRgg== 43109\nIHBpdGNoZXM= 43110\nIEdyb3Zl 43111\nIHNlbWluYXJz 43112\nIHLDqWN1cA== 43113\nIFZvb3I= 43114\nIGRldmVu 43115\nIGRC 43116\nIGJvb3N0aW5n 43117\nZWdhbg== 43118\nIHdlbHQ= 43119\nIEd1YXRlbWFsYQ== 43120\nIG1pbGVhZ2U= 43121\nIGJlaGFuZA== 43122\nIFdhYXI= 43123\nIFN1cmY= 43124\nIGNhdWxpZmxvd2Vy 43125\nIFR5cg== 43126\nIG1pdGVpbmFuZGVy 43127\nIGRhcmluZw== 43128\nIFNpdHRpbmc= 43129\nZGxlZA== 43130\nIHJlc2VudG1lbnQ= 43131\nbcOkw59pZw== 43132\nIGZpbG1tYWtpbmc= 43133\nd2FydHM= 43134\ndGhvdWdodA== 43135\nb2xvZ2lxdWU= 43136\nIENPUg== 43137\nIGFjY291bnRlZA== 43138\nIGFwZXI= 43139\nIElOVA== 43140\nb2xhcmU= 43141\nIGFjb21wYcOx 43142\n6K2Y 43143\nIMahaQ== 43144\n5Lmd 43145\nIG1lcm1haWQ= 43146\nIEJlbnRsZXk= 43147\nYXRvcmU= 43148\nIHByZW4= 43149\nIGV0aGFub2w= 43150\nIGFzdHJvbm9tZXJz 43151\nc2VhdA== 43152\na2VlcGVycw== 43153\nIGV4ZW1wdGlvbg== 43154\nIGFtbw== 43155\nIOuCmOyEnA== 43156\nIGluaGFs 43157\nIGJvd3M= 43158\n0YHQutGD0Y4= 43159\nMzAwMA== 43160\nIGZlcm1lbnRhdGlvbg== 43161\nIHNpbmtz 43162\nIGNvbWVyY2lhbA== 43163\nIHN0dW1w 43164\nIGNlbGU= 43165\nIFNpc3RlcnM= 43166\nIFJlZ2lzdGVy 43167\nIHNvb3J0 43168\nIG5hdG9taWFzdA== 43169\nIOq3uOumvA== 43170\nIMWeZXk= 43171\nIGh5cGVk 43172\nIFJhZmFlbA== 43173\nIEVpcw== 43174\nIEJhc2ls 43175\nIEFzc2Fzc2lu 43176\nIEFkZQ== 43177\ncsOlbg== 43178\nIG9ubGFy 43179\nIG1vdmltaWVudG8= 43180\nIGFkZGl0aW9uYWxseQ== 43181\nIHNsaXQ= 43182\nIENocnk= 43183\nIEludGVydmlld2Vy 43184\n15zXpw== 43185\nIGRpc2w= 43186\nIGxpZ2dlcg== 43187\n0YPQutC4 43188\nYmVyaXNo 43189\nINGA0Y/QtNC+0Lw= 43190\nQVJPTg== 43191\nXSws 43192\nIGx1bWnDqHJl 43193\nIG9sdmlk 43194\nIGZyZXVl 43195\nIFRpbmc= 43196\nIEvDtg== 43197\nIGdlbw== 43198\nIGR5ZWQ= 43199\n44Gn44GN 43200\n0YjQtdC5 43201\nIMW8eWNpZQ== 43202\nIGll 43203\nIHRheHBheWVy 43204\nIHBlxYI= 43205\nIGTDqWNpZMOp 43206\nIGPFk3Vy 43207\nIGVudHdpY2tlbHQ= 43208\nIEhR 43209\nS0s= 43210\nb2Rhcg== 43211\nIGhvbmU= 43212\nIGNvbmZpYW5jZQ== 43213\nIGlzc3Vpbmc= 43214\nIGRpYWdub3N0 43215\nIOyehA== 43216\nINC60YDRg9GC 43217\nINC60LDRgQ== 43218\nIMO+ 43219\nIHJlc3RyaWN0aXZl 43220\nIENhc3Rybw== 43221\nIHXEnw== 43222\nIGVtcHJl 43223\nIE1vbw== 43224\nIEZpZ3VyZQ== 43225\ncGhvbmV0aWM= 43226\nUHJvZg== 43227\nINC/0YDQtQ== 43228\nIHRpbHRlZA== 43229\nIE5lZ2F0aXZl 43230\nIExpbWl0ZWQ= 43231\nbWVubw== 43232\nbGFtYXRpb24= 43233\nIHRydXN0ZWVz 43234\nIGludGVuc2VseQ== 43235\nIGHDp8SxbA== 43236\nIFVzZWQ= 43237\nIHp1bA== 43238\nIGFwcHJlY2lhdGl2ZQ== 43239\nIHRpbmM= 43240\nIGNvbnF1ZXN0 43241\nINi52YbYrw== 43242\nIHN1aWNpZGFs 43243\nIG11bGhlcmVz 43244\nIGRldGFjaA== 43245\nIGthbWVyYQ== 43246\nIEFpclBvZHM= 43247\nSU5ESVNUSU5DVA== 43248\n0LPQu9C40Lk= 43249\nIOuDhA== 43250\nIHdyZXN0bGU= 43251\n5rSX 43252\nIGZpcmVhcm0= 43253\nIGxpcmU= 43254\ncHJh 43255\nIGpld2Vscw== 43256\nIENvcm5lbGw= 43257\nIO2VoOqyjOyalA== 43258\nIHN1Y2tlcg== 43259\nIG5vbWJyZXV4 43260\nIEZlcm0= 43261\n7JuQ7J20 43262\nIFBpcw== 43263\nINC40LfRg9GH 43264\nIG1pdGVu 43265\nIGNldg== 43266\nIFVSTHM= 43267\nIENBUw== 43268\nIOWPr+S7pQ== 43269\nZmluZGVu 43270\nIGJyYXZlcnk= 43271\nINGB0LvQvtCy0L4= 43272\nIG5lbmh1bWE= 43273\nIGVuY3VlbnRyYQ== 43274\nIFNoaXJsZXk= 43275\nIHBlcmNlcHQ= 43276\nZnJhbWVz 43277\nIFJvdmVy 43278\nIEFsYmVydGE= 43279\nb2Nj 43280\nIOudvOqzoA== 43281\nIHPDunBlcg== 43282\nIHByZXN1bWU= 43283\nIGdsYW5k 43284\nIHBhY2luZw== 43285\nIG5ldXJvdA== 43286\nIHNubw== 43287\nIHBsb3R0ZWQ= 43288\nIHBhxYRzdHdh 43289\nIE93bmVy 43290\nIERlZmVuY2U= 43291\ncmlkZ2Vz 43292\nIHdhbGxwYXBlcg== 43293\nb25pYW4= 43294\nQnJv 43295\nIEFyaWFuYQ== 43296\n55u05o6l 43297\na3J5 43298\nIG5hcnJhdGlvbg== 43299\nIGNyaWFuw6dh 43300\nIEFscmlnaHR5 43301\nIOydvQ== 43302\nIOyTsOqzoA== 43303\nIGxpYmVyYXRlZA== 43304\nIGV4Y2VlZHM= 43305\nIGRvbWluYXRpbmc= 43306\nIGJha8Sxbg== 43307\nbGs= 43308\nIHNsYXBwZWQ= 43309\n0JfQtA== 43310\ndW1lbnRhbA== 43311\nZ2V0dGFibGU= 43312\nIFJveg== 43313\nIEd1bA== 43314\nb3V2ZXJ0 43315\nIHNtYXNoaW5n 43316\nYXp1amU= 43317\nU2ly 43318\nIGdyYXRlZA== 43319\n5L2g5pyJ 43320\nQVRU 43321\nIGFydGljdWxhdGVk 43322\nIHN0b3Jh 43323\nIGV4dHJhdGVy 43324\n4buJ 43325\nz4PPiQ== 43326\nd2ly 43327\nIE1ldGU= 43328\nSW1w 43329\nIGhvb3I= 43330\ncGhhc2U= 43331\nINGH0YPQtA== 43332\nINCx0YDQsNGC 43333\nIGlkYWc= 43334\nIGNpbnE= 43335\nIGFwYXJlY2Vy 43336\nIElDRQ== 43337\n5YiX 43338\nIHF1aWV0ZXI= 43339\nIGZhbHNjaA== 43340\nYWRpYw== 43341\nINC/0LvRjtGB 43342\nIE1lbnU= 43343\ndXhl 43344\nIFTDtGk= 43345\nIE1JTA== 43346\nIEhhag== 43347\ndmVyYnM= 43348\nIHR1YmluZw== 43349\nIG1hY2hzdA== 43350\nIGRhbGw= 43351\nVGVy 43352\nIGdlbGVu 43353\nIGN1Y3VtYmVycw== 43354\nIHdpZGdldHM= 43355\nIGRldnJhaXQ= 43356\nIG1pa2U= 43357\nIGludHJh 43358\n7ZWt 43359\nIMOF 43360\nIEh1bmQ= 43361\n5qeL 43362\ncXVhcnRlcg== 43363\nIGV3 43364\nIGtlbHVhcg== 43365\nIG1hdHM= 43366\nIFRyaWNr 43367\nIEluZmluaXRl 43368\nnqg= 43369\nIHBlYWM= 43370\nIFByb3Rl 43371\n4KWI 43372\nIDE3MDA= 43373\nIFJhaXM= 43374\n4LmK 43375\nw6RobHQ= 43376\naWZpY2E= 43377\nYWltZXI= 43378\nYcSH 43379\nIGFrbA== 43380\nIFZvbHZv 43381\nIFR5c29u 43382\nIFJvbmc= 43383\naXJzaW4= 43384\nIOKZpQ== 43385\nIHBhcm9keQ== 43386\nbmF0aW9uYWw= 43387\ncG9k 43388\nYXlk 43389\nYW1ibGVk 43390\nIGdvdmVybm1lbnRhbA== 43391\nIGNvbmZvcnQ= 43392\naWNpZGVz 43393\nIG5hc3pl 43394\nIFNoZXBoZXJk 43395\nIEtvbnRha3Q= 43396\nIGRpc3Byb3BvcnRpb25hdGVseQ== 43397\nINC60LvRjtGH 43398\nIHTDrXR1bG8= 43399\nIHNpbmE= 43400\nIGNvbXBvc2l0aW9ucw== 43401\nIFBG 43402\nIHZlcmts 43403\nIHN1aXZyZQ== 43404\nIGFzdGE= 43405\nIHN0YWtlaG9sZGVy 43406\nIHNhbW1h 43407\nIEJMQUNL 43408\nIG5vZGln 43409\nIGxldmE= 43410\nIGp1ZWdvcw== 43411\nIGVybnN0 43412\nIGJvdHRvbXM= 43413\nIFNpZ25hbA== 43414\nIHBvbGx1dA== 43415\nIGR1cmE= 43416\nTXVzaWs= 43417\nINC60L7QvNC90LA= 43418\nINCy0YHQtdC5 43419\nYWx0ZXI= 43420\nIFN0ZWY= 43421\nIEJpZ1F1ZXJ5 43422\nIFZlcmFudHdvcnR1bmc= 43423\nIOuLueyXsA== 43424\nIHF1aXp6 43425\nIExldHRlcg== 43426\nIEludmVzdG1lbnQ= 43427\n0YjRgg== 43428\nkOuNsA== 43429\nIGVuY29kaW5n 43430\nIHTDpG5rZXI= 43431\nIEt3 43432\nYW5uaWU= 43433\n5Yud 43434\nMTEw 43435\nIHp3eQ== 43436\nIOynpw== 43437\nIGRhdw== 43438\nZXN0w6Q= 43439\nIGRlY2VpdmU= 43440\nIEzDpG5kZXI= 43441\naXNrbw== 43442\nIHBvZHN0YXc= 43443\nIFBoYXJhb2g= 43444\n7LOk 43445\n6ZmQ 43446\nw7psdA== 43447\nIHR5w7Y= 43448\nIG11c2lteQ== 43449\n6LOq 43450\nIHBj 43451\nIE5U 43452\nIENvc3Rjbw== 43453\nIOWwjw== 43454\nIM+Dzr/PhQ== 43455\nIHVuaW4= 43456\ncm91bmRz 43457\nIHJlbWluZGVycw== 43458\nIHB1aXNxdQ== 43459\nIGtyaWpnZW4= 43460\nIHdvcmtmbG93cw== 43461\nbmV0ZW4= 43462\nIOuQmOyngA== 43463\nIHNsZWVr 43464\nIGNvd29ya2Vycw== 43465\nYW1pZW50b3M= 43466\nIHdpdGNoZXM= 43467\nYmFhcg== 43468\nZXRpZXM= 43469\nIHVubmF0dXJhbA== 43470\nIFNpY2s= 43471\nIEVmZW5kaQ== 43472\n44Oz44OA44Ob 43473\namNpZQ== 43474\nIGNoYW1hZG8= 43475\n7JiA7Iq164uI64uk 43476\nIHByemVkc2nEmWJpb3I= 43477\nIGJvb2tzdG9yZQ== 43478\nIOyeoOq5kA== 43479\nIFNlcGFy 43480\nYW5naQ== 43481\nRXZldA== 43482\nIGVtZXJnZW5jaWVz 43483\nIFhNTA== 43484\n0L3QtA== 43485\npbTrqbQ= 43486\nIOq/iA== 43487\nIOuTpOqzoA== 43488\nIHN1dA== 43489\nIFdpeg== 43490\n5bGV 43491\nIGR5bmFtaWNhbGx5 43492\nb3BlcmF0aW9u 43493\nZG90 43494\nIGluZWZmaWNpZW50 43495\nY2xlYXJz 43496\nIG11bmRhbmU= 43497\nIFZlcm9uaWNh 43498\n6Iy2 43499\n2LHYqg== 43500\ncG9zZQ== 43501\ncGFp 43502\nIG55bG9u 43503\nIGF1bWVudGFy 43504\nIGFsbHRzw6U= 43505\ndmFr 43506\nIGNhcGFjaWRhZA== 43507\nIFdyZXN0bGluZw== 43508\nIGZlcnRpbGU= 43509\nIG3DqWc= 43510\nIE5hbm8= 43511\n0LDRgtC10LvQuA== 43512\nIOyWtOyp 43513\nIHRvY2E= 43514\nIEVn 43515\n4oE= 43516\nIOyz 43517\nbHVlbnQ= 43518\nIHNvbGVt 43519\nIGNpbmVtYXQ= 43520\nIFF1ZWw= 43521\nIG9yYml0cw== 43522\nIEhhcm0= 43523\ncmljYW5lcw== 43524\nIGJsdXJyZWQ= 43525\n5aaC5L2V 43526\nINin2YTYsNmK 43527\nIGppbg== 43528\nIGdyZW5hZGVz 43529\nIGF0cm9j 43530\nIHdoZXJlaW4= 43531\nIHJlcGxlbg== 43532\nIENvbWljcw== 43533\nZWRhYW4= 43534\nIGRlbmlt 43535\nIGVtYmFycmFzc21lbnQ= 43536\nIEdvbWV6 43537\nIEJ1c2Fu 43538\naXZpdGllcw== 43539\nIHNhbGl2YQ== 43540\nIG1lcms= 43541\nIGlsZ2lsaQ== 43542\nINC60YDRg9Cz 43543\nIG9jY3VwYXRpb25hbA== 43544\nIFNhaGli 43545\nU3Rh 43546\nIGFkdmlzZXI= 43547\nIFRydWx5 43548\nIFlFQUg= 43549\nIOyeiOuKlOuNsOyalA== 43550\nemV3 43551\nYmFyZW4= 43552\nIHN0b2w= 43553\nIGJlbG9uZ2luZ3M= 43554\nIFJlc2VhcmNoZXJz 43555\nIGVmZW5kaW0= 43556\nz4XPhw== 43557\nxYLEhWN6 43558\nIFVuZw== 43559\nIEp1Yg== 43560\nIGNlcmVicmFs 43561\n4buHdQ== 43562\nINem16g= 43563\nINC/0L7QtNCw0YA= 43564\nIG1hcmNoZWQ= 43565\nIGF3YWtlbg== 43566\nIGFrbw== 43567\nIGFjZXB0 43568\nIGluaXRpYXRpb24= 43569\n6K+J 43570\nbG90 43571\nIHfFgmFz 43572\nIE1vbmdvbA== 43573\ndXRyYWw= 43574\nIHRlbnRhbmc= 43575\nIGludmVyc2lvbg== 43576\nIOydtO2bhA== 43577\nIGxvaw== 43578\nxYJieW0= 43579\nUlM= 43580\nIHN0b3M= 43581\nIGludGVyYWN0cw== 43582\nIENhbGVuZGFy 43583\nIHZhbmlzaA== 43584\nIHBoeXNpb2xvZ3k= 43585\nIGxpbmVhcmx5 43586\nIEpZ 43587\nxJ9hbg== 43588\nZnVuZGVk 43589\naXppZXJ0 43590\nIHptaWFu 43591\nIEdyaWxs 43592\nIHVuYmVsaWV2YWJseQ== 43593\nb3RlY2hub2xvZ3k= 43594\nIENhcnM= 43595\nINmG24E= 43596\nIEZvbGdl 43597\nIEJldmVybHk= 43598\nw6Rpc2NoZW4= 43599\nIGF1bWVudG8= 43600\n7JuM7ISc 43601\nIG1haWxib3g= 43602\nIHN0ZWVkcw== 43603\nIFBlYWs= 43604\n5ben 43605\nIHd5a29y 43606\nIHByYXdkYQ== 43607\n0LjRgtGL 43608\nIGRpc2NvdXJz 43609\nIGFjY3VzZQ== 43610\nY2Vzc28= 43611\ndWlyZQ== 43612\nINC/0L7Qv9Cw0LQ= 43613\nIHRoYQ== 43614\nIG1lYXN1cmFibGU= 43615\nYmVlcGluZw== 43616\nIElubmVu 43617\nINC/0Y/RgtGM 43618\nIGNvbXBldGVk 43619\nIEl0YWxpYW5z 43620\nIGVuY29udHJh 43621\nIG5pZXc= 43622\nIGZpbHRyYXRpb24= 43623\nINC/0YDQvtGE0LXRgdGB 43624\nIHBhamFtYXM= 43625\nIGNpbGFudHJv 43626\nIFNvYw== 43627\nTHVj 43628\nIOq5gOs= 43629\nIE9kZA== 43630\nIGh5ZHJhdGlvbg== 43631\n0LzQvtCy 43632\nIHBseXdvb2Q= 43633\nIENvbXBldGl0aW9u 43634\n0LjQt9C90LXRgQ== 43635\nZmxpZ2h0 43636\nIEJlaXQ= 43637\nYm91cmc= 43638\nIGNvaWxz 43639\nIGPDom1lcmE= 43640\nIGFtZW5kZWQ= 43641\nxIFt 43642\nQW5nZWw= 43643\nIFN0YWN5 43644\nZmxv 43645\nIG5vcm1hbGU= 43646\nIGNvbnNvbmFudA== 43647\nIGFjY29tcGFueWluZw== 43648\n0LrRlg== 43649\nIGlycml0YXRlZA== 43650\nIGbDpXR0 43651\nIGNyb2NvZGlsZQ== 43652\nkJjripQ= 43653\nIGFsYmVpdA== 43654\nIFBoaWxvc29waHk= 43655\n57Sv 43656\nxYY= 43657\neXRpYw== 43658\nIHLDqGc= 43659\nIGZyYW7Dp2E= 43660\nIGF0dGVudGl2ZQ== 43661\nSGFt 43662\nIGFscmVkZWRvcg== 43663\n5p2/ 43664\nc2Vp 43665\nINGB0LLQuNC0 43666\nIGdpbWJhbA== 43667\nIGNoaW5h 43668\nIPCfjrY= 43669\nINCS0LDQvA== 43670\nIHN0aW11bGF0aW5n 43671\nIE9yYQ== 43672\neXRlcw== 43673\nIGhlZnQ= 43674\nIGhhdGVycw== 43675\nIGNvbXBsZXhlcw== 43676\nIDAz 43677\ncsOzZA== 43678\nY2xlYXI= 43679\nIGJlc3RlaHQ= 43680\n55WZ6KiA 43681\nd255 43682\nbW9pbA== 43683\nIHNsb3BweQ== 43684\nIGluc2lnbmlmaWNhbnQ= 43685\nIGR1YmJlZA== 43686\nIOuWoA== 43687\nIGNvbnNpZ28= 43688\n0LvRg9GI0LDQuQ== 43689\nU24= 43690\nINeU16Y= 43691\nIM6M 43692\nIG5hZHppZQ== 43693\nIGZyZXNobWVu 43694\ndGFh 43695\nIHV3YWfEmQ== 43696\nIEZhdm9yaXRl 43697\nIENyaW1pbmFs 43698\nIGV2aWRlbg== 43699\nIHN5bWI= 43700\nTGVz 43701\nIEJlYXU= 43702\ndW5lZA== 43703\ncGxlbWVudA== 43704\nQWM= 43705\nIGRlcm1hdA== 43706\nIE5vbGFu 43707\n0YvQvw== 43708\nIHNpdHQ= 43709\nIGV2ZXJsYXN0aW5n 43710\nIGVzdGF2YW0= 43711\nINC80LjQug== 43712\nIGtow6Fj 43713\nIGludml0 43714\nIHRyZWJsZQ== 43715\nIGppZw== 43716\nbWFuaQ== 43717\nIHR1dm8= 43718\nIFJVUw== 43719\nIEVyZGU= 43720\nIER6acSZa3VqxJk= 43721\nIGJsdWViZXJyaWVz 43722\na2VsbA== 43723\nYWNpb25z 43724\n54i3 43725\n0LLQuA== 43726\nTEVU 43727\nIHNwcm91dA== 43728\nIHNwb3I= 43729\nIGLDqm4= 43730\nIE1vbmE= 43731\nIENvbnRhaW4= 43732\nIEtleXM= 43733\n0L7Qt9GP 43734\nIGZ1bmNpw7Nu 43735\nIHJhcHBlbGxl 43736\nIGV2b2x2ZXM= 43737\nIHNjcmFwaW5n 43738\nIGNvbWVudMOhcmlvcw== 43739\nIHByYXRpcXVl 43740\nIGF1eGlsaWFyeQ== 43741\nIFNwb25nZQ== 43742\n0YHQutC40Lw= 43743\ndXZv 43744\nINGB0LDQvNC+ 43745\nIHNhbms= 43746\nIGhpZ2h3YXlz 43747\nIGludmVudGlvbnM= 43748\nINC40L3QvtCz0LTQsA== 43749\nIGNyZWF0aXZlbHk= 43750\nIGJlbmNobWFya3M= 43751\nb25jw6k= 43752\nYWxhbA== 43753\nIHNvdHRv 43754\nIGNhbHZlcw== 43755\nIE1vdg== 43756\nIGxhdmVuZGVy 43757\nIGV5ZWJhbGxz 43758\nIGF3YWl0aW5n 43759\nIFBhdHk= 43760\n2YTZhw== 43761\nIGVtYnJvaWRlcnk= 43762\nIGR1aA== 43763\nIGNhbWFy 43764\nIEJPQg== 43765\nIHNwYWNlZA== 43766\nIGfFgm9z 43767\n0LDQtdC80YHRjw== 43768\nIGVzY2FwZXM= 43769\nIFJvZ3Vl 43770\nemN6 43771\n6J4= 43772\nrOulvA== 43773\nIE1vxbxl 43774\nINC10YHRgtC1 43775\nIEJ1cmFkYQ== 43776\n6Yyy 43777\nd2Q= 43778\ndXV1dQ== 43779\nIHNhc2g= 43780\nIEx1Yg== 43781\nIG5vdGVib29rcw== 43782\nIG1hZQ== 43783\nIGNvbmZsaWN0aW5n 43784\nIHN1bW1lcnRpbWU= 43785\nYWNhcw== 43786\nIGJhdWVu 43787\nYmxvd2luZw== 43788\n4bqhbw== 43789\nIOyWuOygnA== 43790\n5LuK5pel44Gv 43791\nIFNlbmhvcg== 43792\nIGlQaG9uZXM= 43793\nIFF1YXJ0ZXI= 43794\nIOygnOuMgOuhnA== 43795\ndcOf 43796\nIOuniOustOs= 43797\nIHNldHRsZXJz 43798\nIGNyZXN0 43799\nIHRyYW5zYw== 43800\n5pu+ 43801\nIHJpb3Rz 43802\nIGNsb25lcw== 43803\nIE9wcmFo 43804\nzq/Otg== 43805\nIHBhbHM= 43806\nLi4uLi4uLg== 43807\n44GU44GW44GE44G+44GZ 43808\nINGA0L7RgdGB 43809\nIExhc2Vy 43810\nIHphY3p5 43811\nIHNldmk= 43812\nIHJlZ2VuZXJhdGlvbg== 43813\n7Je8 43814\nd291bGQ= 43815\nIMO8emVyaW5l 43816\nIFN0cmHDn2U= 43817\nIHZlbmdlYW5jZQ== 43818\nIHJlcg== 43819\nIFNhZmFyaQ== 43820\nIEhFWQ== 43821\n55Wr 43822\nIHNhY2Fy 43823\nIGltYWdlbQ== 43824\nIEJ1bmRlc3Q= 43825\nbWVzYW4= 43826\nIFBhc3Rl 43827\nIHNpeno= 43828\nINC/0L7RgdGC0YPQvw== 43829\n15TXlQ== 43830\ndHJhZA== 43831\nIGZyYW7Dp2Fpc2U= 43832\nIEJvdQ== 43833\nIGJhcnJl 43834\nIFpoaQ== 43835\nIEdlZXo= 43836\naWhhZA== 43837\nIHJlY29ub2M= 43838\nIHBlbGln 43839\nIGluZGljZXM= 43840\nIOuwlOuA 43841\nIGNvbmR1Y3Rpb24= 43842\nIOyVhQ== 43843\nIHpla2Vy 43844\nIGZ1bQ== 43845\nIFfDvHI= 43846\nYnJlYWtlcg== 43847\nIHNwcml0ZQ== 43848\nQ3Jvd2Q= 43849\nIG9wZW5lcg== 43850\nIG9sdg== 43851\nIGJ1ZW5hcw== 43852\nIFNpbGs= 43853\nIEhJTQ== 43854\na29w 43855\nY29tcGw= 43856\nIHBvc3Nvbm8= 43857\ns4A= 43858\nIG9zY2lsbGF0b3I= 43859\nIFNpdGg= 43860\n6IOh 43861\n0LDQttC4 43862\nIHJhZnQ= 43863\naGFsbA== 43864\nIHNjaG5lbGxlcg== 43865\nIGltcG9ydGluZw== 43866\nIGFzc2VtYmxpbmc= 43867\nIHViaXF1 43868\nIGFjdGl2YXRlcw== 43869\nYWNjaQ== 43870\nk5zrpbw= 43871\nIGNvbXBvc2Vycw== 43872\nIEFDTA== 43873\nQ29uZg== 43874\nIOy9mA== 43875\nINC90LXQutC+0YLQvtGA0YvQtQ== 43876\nIGNhbmRpZXM= 43877\n5Yqg5YWl 43878\nIE11c3M= 43879\n4LmD4LiK 43880\nIGR1ZGE= 43881\n0L3QuNC60L7QvA== 43882\nbWVkZW4= 43883\nIOyWtOuVjA== 43884\nIFllc2h1YQ== 43885\nemFn 43886\naG9kb3U= 43887\nIGFsb3Vk 43888\nIFBhbG1lcg== 43889\naW1pemU= 43890\n44K344On 43891\nIG1hcml0aW1l 43892\nIGNvbW11bmFs 43893\nIGJhZGdlcw== 43894\nIHJ1Z2J5 43895\nIG1hcnNobWFsbG93 43896\nIGZpZXJ5 43897\nIGFjY291bnRhbnQ= 43898\nIGFibGE= 43899\nIE1vbnJvZQ== 43900\nIEZvbnQ= 43901\nIEJvb3N0 43902\nIEJhcm5lcw== 43903\nYW5zd2Vy 43904\nIEJ1cm5pbmc= 43905\nIOS4jeaYrw== 43906\nIGFuZ2Vm 43907\nIFdlc2xleQ== 43908\nbGxz 43909\n7LU= 43910\n16nXnA== 43911\naWxpxZtteQ== 43912\n15DXnw== 43913\nYW11cmE= 43914\nIEZ1ag== 43915\nIHBhbmk= 43916\nIFRyb3A= 43917\nYXJiZWl0ZW4= 43918\nIHJ1ZQ== 43919\nIFJhcmU= 43920\nw6RuZ2Vu 43921\nINGB0LzQvtGC0YDQtdGC0Yw= 43922\nINCa0LDRgA== 43923\nIE1UVg== 43924\nYm9hcmRpbmc= 43925\nXVs= 43926\nIOugiOs= 43927\nc3RhbmJ1bA== 43928\ncGllbHQ= 43929\nIEhhcmR5 43930\nIEVuZ2FnZW1lbnQ= 43931\nIERpZW5zdA== 43932\nIHfDpHJlbg== 43933\nIGZ1ZWdv 43934\nIGVzdHJ1Y3Q= 43935\nIGNhbGFt 43936\nIFJlc3BvbnNl 43937\nIOOChA== 43938\nIE1vaGFtbWFk 43939\nIHJlc2lzdGluZw== 43940\nIGR1cmFudA== 43941\n6IGv 43942\n5Ya1 43943\nIE9MRUQ= 43944\nIHZlcno= 43945\nbcOkbg== 43946\nINmG25I= 43947\nIHBhcmFub2lk 43948\nIEF3YXJl 43949\nIEVuZ2luZWVycw== 43950\nIHByb2NlZHVyYWw= 43951\nIHBlcnNvbm5hZ2U= 43952\nIGZhcmtsxLE= 43953\n6aGG 43954\nZmxvd2luZw== 43955\nINC80LXRgdGC0LA= 43956\nIEJhcmU= 43957\naXN0ZW0= 43958\nIHBvY3rEhXRrdQ== 43959\nIHBlcnNvbmFqZXM= 43960\nIOyWtOugtQ== 43961\nrYk= 43962\nINCl0L7RgtGP 43963\nIHVuc2V0dA== 43964\nIEFic29s 43965\nIOG6pXk= 43966\nIE1BWU9S 43967\n0L/QvtC70L3QtQ== 43968\nIGluZm9ybWluZw== 43969\nIGFtcHM= 43970\n0J/RgA== 43971\nIOutlA== 43972\nYWVkYQ== 43973\nINeU15HX 43974\n4bqlbg== 43975\na2VsaWpr 43976\nIGF0aGVpc3Q= 43977\nIHRyb3V0 43978\nIG5ldWVz 43979\nIE5va2lh 43980\nbWFjaGVu 43981\nIHdob2xlc2FsZQ== 43982\nxLFyZA== 43983\nSW5z 43984\nINGN0L8= 43985\nIHByaWNr 43986\nIEtpbmRlcm4= 43987\n4LiX4Liz 43988\nIGNsYXNzeQ== 43989\nIMOubnQ= 43990\nIFNob3BpZnk= 43991\nINGB0L7RgA== 43992\nINC30LDQutGA0Ys= 43993\nenVr 43994\nIHVuaXZlcnNhbGx5 43995\nIHRlYXNwb29ucw== 43996\nIHJlY291bnQ= 43997\nIG7DpWdvbnRpbmc= 43998\nIFh1ZQ== 43999\naXNpw6htZQ== 44000\nIHdlYWtlc3Q= 44001\nIHRlxZ9la2vDvHI= 44002\nIG1hdGhlbWF0aWNhbGx5 44003\nIEhvcw== 44004\nIO2VnOuLpA== 44005\nIHBhcnRhZ2Vy 44006\nIERhcnI= 44007\n6ro= 44008\nIM61zro= 44009\nIGdlcm1z 44010\nIGdlbGly 44011\nIGR1bA== 44012\nLC0= 44013\nIOyWuOs= 44014\nINee16Y= 44015\nINGP0YA= 44016\nIHF1b3RpZA== 44017\nIHByenlzeg== 44018\nIGhhcmRuZXNz 44019\nIGFxdWF0aWM= 44020\nIEp1bmdsZQ== 44021\nIFBDUg== 44022\nIEVsaW90 44023\nIG9zdHI= 44024\nIG1hcGE= 44025\nZXNzw6Q= 44026\nIEdJUg== 44027\nIERyaXZpbmc= 44028\nIFNhbWk= 44029\nIE1lZGllbg== 44030\nIENvbXBhbmllcw== 44031\nIFBoYXJt 44032\nc2VpdHM= 44033\nIFJpbQ== 44034\nIM6/z4DOvw== 44035\nIHdlaXRlcmVu 44036\nIHBpenphcw== 44037\nIEx5ZGlh 44038\nIEhlaWdodHM= 44039\nIHNpbmNlcml0eQ== 44040\nIG5vc3Nhcw== 44041\nIGTFgg== 44042\nIGFsYXJtaW5n 44043\nIENhdWM= 44044\nINGB0LzRi9GB 44045\nZmFjaW5n 44046\nYmFncw== 44047\nV1c= 44048\nINi02Yo= 44049\nIGNvdXJ0cm9vbQ== 44050\nIFBoaWxsaXA= 44051\nIOqyg+yymOufvA== 44052\nIFNwaWVsZXI= 44053\n44KP44GL 44054\nIGthbnQ= 44055\nIGFkbWl0dGluZw== 44056\n44OB44Oj44Oz44ON44Or 44057\nIGNvbnRhaW5tZW50 44058\n5byg 44059\nIHJlbW92YWJsZQ== 44060\nIGp1bXBlcg== 44061\nZm9jdXNlZA== 44062\nINC40YLQvtCz0LU= 44063\nINCi0LXQvA== 44064\nIHZhc2U= 44065\nIFVTQw== 44066\nIE1vbmF0ZQ== 44067\nIEphY29icw== 44068\nIEhPTA== 44069\naWtlZA== 44070\nZXJ3ZWlzZQ== 44071\nIGdvb2RpZXM= 44072\nIGhvbWFnZQ== 44073\n15vXqdeZ15U= 44074\nIHF1YWlz 44075\nIGluaWNpYWw= 44076\nIGd1YXJkaW5n 44077\nIGRheno= 44078\nIGNvbWJvcw== 44079\nINGD0L/RgNCw0LI= 44080\nIFRhbGVudA== 44081\n5aWH5oCq 44082\nIMOzcg== 44083\nIGludGVybWl0dGVudA== 44084\nIE1jQ2FydGh5 44085\nIHNwYW5z 44086\nIHR5cmU= 44087\nIHF1eQ== 44088\n6IiI 44089\nanV0 44090\nIFplbnQ= 44091\nIGdhdA== 44092\n5aSn5ZOl 44093\nIHNjYWZmb2xk 44094\nIG5lY2VzYXJpbw== 44095\nIFphaGxlbg== 44096\nIFNBTkQ= 44097\nIFBV 44098\nRXZlcnl0aGluZw== 44099\nLS0tLS0tLS0tLS0tLS0tLQ== 44100\nINCy0LfRj9GC0Yw= 44101\nIHNwYXJrcw== 44102\nIHBlbmR1bHVt 44103\n157Xnw== 44104\nIOyDieq5 44105\nIG11bHRpcGxpZXI= 44106\nINC70LDQtNC90L4= 44107\ndXJhdA== 44108\nIHVwc2V0dGluZw== 44109\n6KGA 44110\nYmFr 44111\nIOy1nOuMgA== 44112\nIGFuw6Fs 44113\nIEpPRQ== 44114\nIGtvc3Rlbg== 44115\nIFBhdHR5 44116\nIEd1aW4= 44117\nY2tlZA== 44118\nIEVneXB0aWFucw== 44119\nIENpdGl6ZW5z 44120\n16jXmw== 44121\nINCV0YnQtQ== 44122\nINC50L7Qs9C+ 44123\nIHNub3dmbA== 44124\nIGxla2tlcg== 44125\nIGFjb3N0 44126\nIEJhYmU= 44127\nIGdhbWJsZQ== 44128\nIGFkamVjdGl2ZQ== 44129\n0LrQuNC80Lg= 44130\nb3lz 44131\nIG1vbnRyZQ== 44132\nIEh5dW5kYWk= 44133\nIG1vaXN0dXJpemluZw== 44134\nIG1venphcmVsbGE= 44135\nT09P 44136\nIGZhY3VsdA== 44137\nIGRvZXQ= 44138\nIGZlYXJsZXNz 44139\nIGVzcHJlc3Nv 44140\nIGFsbG9yYQ== 44141\nIENpbmM= 44142\n44O844K4 44143\nIGNvbnRlw7pkbw== 44144\nIFBlbG9zaQ== 44145\nIG1pbmRlcg== 44146\ncm9vdA== 44147\nIO2VoOs= 44148\nINC/0LDQtA== 44149\nIENhbGxpbmc= 44150\nIENvbmZpZw== 44151\nIENvbnNvbGU= 44152\naW5za3k= 44153\nw6luZXJnaWU= 44154\nIHNvbGl0YXJ5 44155\n0L7QtNC1 44156\nIGd1YXJkZWQ= 44157\nMTYw 44158\nINC/0YHQuNGF 44159\nIFNoYXA= 44160\nIHRpdHJl 44161\nb2xvZ25l 44162\nINC/0LDRgNGD 44163\nIFBSRQ== 44164\n44O844OJ 44165\nIGxu 44166\nIE1pdGds 44167\nIENhcnJ5 44168\nIHNwaW5k 44169\nIENhbnRvbg== 44170\nIGtpbmdkb21z 44171\ncmVtbw== 44172\nIHJhZ2luZw== 44173\nIGluY2FwYWJsZQ== 44174\nIFdS 44175\n5YaN6KeB 44176\nINGB0L7QsdGB0YLQstC10L0= 44177\nINC60LDQutC40YU= 44178\nIFNIRQ== 44179\n64u57Z6I 44180\nIHNjYXJjaXR5 44181\nIHBlcmRl 44182\nIGV4aXRz 44183\nIFNpbmdlcg== 44184\nIHN1cHBlcg== 44185\nIG11bmljaXBhbGl0eQ== 44186\nIERpdmVyc2l0eQ== 44187\nIHRpcm8= 44188\naWVscw== 44189\nIGzDrWRlcg== 44190\nIGJsdWZm 44191\nIGF0cmE= 44192\nbHlz 44193\nIG1haGQ= 44194\nIGPDs2RpZ28= 44195\nIEhhcmxlbQ== 44196\ncnVsZQ== 44197\naWNpdHk= 44198\nIHNpbXBsaXN0aWM= 44199\nIEtvbnN0 44200\n5YGl 44201\nRUxMSQ== 44202\nIGbDtnJzdGE= 44203\nIGNvbnN0aXR1dGVz 44204\nINGB0YLQvtGA0L7QvdGD 44205\nIHVyZ2Vk 44206\nIFBhbmRh 44207\n7LCo6w== 44208\ncmVjZQ== 44209\nIHBhdHJpb3Q= 44210\nIENydXNo 44211\nIHdpbms= 44212\n0L7QudGC0Lg= 44213\ndXJhbsOnYQ== 44214\nIHNlaXp1cmVz 44215\nIGVsZWN0cm9k 44216\nIERvbmtleQ== 44217\nIElV 44218\nIE1PUw== 44219\nIGFsa2Fs 44220\n7LSJ 44221\nYmVzb25kZXJl 44222\nIHBhcmFsbGVscw== 44223\nIGJpdHRlcm5lc3M= 44224\nw6R0dHJl 44225\nZXNzaW9uYWw= 44226\nIHNveWJlYW4= 44227\nIGNvbGxhYg== 44228\nIFJlcG9ydGluZw== 44229\n5aeU 44230\nINC60L7QvNC/0LDQvdC40Lg= 44231\nIHdzenlzY3k= 44232\nIENydW5jaA== 44233\naXNlZW4= 44234\nIGFtYmFzc2Fkb3Jz 44235\nIENoZXY= 44236\n5Y2I 44237\n0L7QstGL0LU= 44238\nc2Nh 44239\nINGA0LXRiNC40Ls= 44240\n0L7RgtC+ 44241\nIGdsZWljaHplaXRpZw== 44242\nbWVybg== 44243\nw7xzdA== 44244\nIEhhZQ== 44245\ns7TqsqDsirXri4jri6Q= 44246\nIHNob3Jlcw== 44247\nIGRlcHJlc3M= 44248\nIGFob3I= 44249\nIFN0ZXVlcg== 44250\nYWho 44251\nIHJldmlzZQ== 44252\nINGB0LDQvNGL0LU= 44253\namF0 44254\nIGhlcmJhbA== 44255\nIGN1w6FudA== 44256\nIGJ1bmE= 44257\nbmllanN6ZQ== 44258\nRmluYWxseQ== 44259\n15XXlg== 44260\nY2pl 44261\nIOyeiOqxsOuToOyalA== 44262\nIOuCmOuI 44263\nIHByemVzdA== 44264\n44O844Og 44265\nbGljYQ== 44266\nIER1Y2g= 44267\n5bCN5bCN 44268\n0ZbQudGB0Yw= 44269\ncGFzc2Vu 44270\nIHNhdGlzZmllcw== 44271\nIEFkZGl0aW9uYWw= 44272\nIGPDoW1hcmE= 44273\n0LXRh9C10L3QuNC1 44274\nIHBvbXA= 44275\nIOunkOydtA== 44276\nIE1pbGxz 44277\n0LXQstC40LQ= 44278\nIHJlc3BlY3RhYmxl 44279\nIGZpbGFtZW50 44280\nIHZlbmRlcg== 44281\nIG1hdHRlcmVk 44282\nb3VyZQ== 44283\n7Li1 44284\nS29yZWFu 44285\nIGVzdHVkaW8= 44286\nIGNhY3R1cw== 44287\nIFZpdmU= 44288\nIFJhZw== 44289\nIGNvbXBsaXF1w6k= 44290\nINmI24E= 44291\nIHRhbw== 44292\npr8= 44293\nU2luY2U= 44294\nIGplb3BhcmQ= 44295\nIFNlbGw= 44296\n5bqU 44297\nIOyYmw== 44298\nIGtldG8= 44299\nIGludGVsaWc= 44300\nIEFuZ2Vi 44301\nIHRpZGVu 44302\nIHNvY2lv 44303\nIHJlbWluaXNjZW50 44304\nIGNhcmVnaXZlcg== 44305\nU3BhY2U= 44306\nIEV4ZXJjaXNl 44307\nIEJlY29tZQ== 44308\nw6p0cw== 44309\nYWtr 44310\nIS4u 44311\nINGB0L/RgNC+0YE= 44312\nIM6xz4DOvw== 44313\nIHNob290aW5ncw== 44314\nIGFwZQ== 44315\nIFNhbW15 44316\nIEt1bmc= 44317\nIGN1w6Fs 44318\nIEx1cA== 44319\n5p2f 44320\n5L6G5Yiw 44321\nINGB0YLRg9C0 44322\nIHN3ZWV0ZXI= 44323\nIGNvbXVt 44324\nIEFkcw== 44325\naHl1bmc= 44326\nINCx0YPQtNGD0Yk= 44327\nIHdhZmZsZQ== 44328\nIE9yYg== 44329\nIGxhdXQ= 44330\nIGZvcmVjYXN0aW5n 44331\n5ao= 44332\nIHJhcHBpbmc= 44333\nIHByZWZlcnM= 44334\nIGJlbno= 44335\nIG5paw== 44336\nIEJhaG4= 44337\nIHNhbmRpbmc= 44338\nIGltbWluZW50 44339\nINC/0YDQvtCx0LvQtdC80Ys= 44340\nIGRvaXZlbnQ= 44341\n0L7Qu9Cw 44342\nIMW8eWNpYQ== 44343\naWh1 44344\nIGV4aXN0ZW0= 44345\nIEludGVyaW9y 44346\nIFRha2Vz 44347\nIHRvZGRsZXI= 44348\nIGRpY3RhdG9yc2hpcA== 44349\nIFNtaXRoc29u 44350\nIEFsbGFodQ== 44351\nz47Pgc6x 44352\n7JWY7Iq164uI64uk 44353\nIFZvdGU= 44354\nIFNtZWxscw== 44355\n0L7QtNC90L4= 44356\nIGhpbmRzaWdodA== 44357\nVlI= 44358\nIFBhdGNo 44359\nIEphaHJlcw== 44360\nIHNvdXZlbmly 44361\nIG5ldXRyb24= 44362\nIGxvbmd0aW1l 44363\nIHNheWlu 44364\n5LmQ 44365\nYXNha2k= 44366\nINC+0YHRgtCw0L3QvtCy 44367\nIGV4cGVsbGVk 44368\nIGNyeXB0b2N1cnJlbmNpZXM= 44369\nIE11cmRlcg== 44370\nIENpdGl6ZW4= 44371\nV0FZ 44372\nIHBsdQ== 44373\nIGxlbW9uYWRl 44374\nIGNvbnZlbmllbnRseQ== 44375\nIEhJ 44376\nIDIwMjM= 44377\n16nXldeq 44378\n0LDRhtC40L7QvQ== 44379\nIOubsA== 44380\nINmE2YPZhg== 44381\nINC90LXQvNC90L7QttC60L4= 44382\nIHVudXNlZA== 44383\nIG1haW9yaWE= 44384\nIGFzdHJvbG9neQ== 44385\nIERvd250 44386\nTmljaw== 44387\nIHByZW9jY3Vw 44388\nIGRlbWFpbg== 44389\n157Xog== 44390\nINCy0L7QtNGL 44391\nIFNhbnNrcml0 44392\nIHByw6p0 44393\nIHN0cmFuZGVk 44394\nIHJlZmlu 44395\nINC/0YDQuNC90LjQvA== 44396\nINC/0L7QstC10YDRhQ== 44397\n4K+NPw== 44398\nIHpyb2I= 44399\nIGludGVydHc= 44400\nIERhdmlkc29u 44401\n0LvQtdC90LA= 44402\nINC/0L7QvdGP0YLRjA== 44403\nIFJlbm8= 44404\nINC/0L7Qu9GD0YfQuNC70L7RgdGM 44405\nIGNvcnJlc3BvbmRlbnQ= 44406\nIFVyYW4= 44407\nZWxzZQ== 44408\nwrfCtw== 44409\nIHR1dG9yaW5n 44410\nIGdyYW5kZGF1Z2h0ZXI= 44411\nbHVkZWQ= 44412\nIHN0ZXNzbw== 44413\nIGjhur90 44414\nIGdlZ2FuZ2Vu 44415\nINCd0JA= 44416\nIGFudGln 44417\nYmFja2dyb3VuZA== 44418\nIGdlZGFhbg== 44419\nIGZhdm9yZWQ= 44420\nIEVtbWFudWVs 44421\nIGlvZA== 44422\nIGNsYW1wcw== 44423\nIGNvbXBsZQ== 44424\nIEFkdmFuY2U= 44425\nIOyeiOqzoOyalA== 44426\nIFJveA== 44427\nIOyXkOs= 44428\nIGludGVzdGluZXM= 44429\nIHBlcmN1c3Npb24= 44430\nIGxlZ2l0aW1hdGVseQ== 44431\nIEV0ZXJuYWw= 44432\nZmFtaWx5 44433\nYWxvZw== 44434\nQnJhZA== 44435\n0LXQvdC40YLRjA== 44436\nINGB0L3QsNGH0LDQu9Cw 44437\nIGNlcnRh 44438\nIGFra29y 44439\nIM61zrTPjg== 44440\nIG9jdGF2ZQ== 44441\nIFZhYw== 44442\n0LzQvtGC0YDQuA== 44443\nIMOJdGF0cw== 44444\nIGxvbmd1ZQ== 44445\nIGRpc3NvY2k= 44446\n0YDRj9C0 44447\naGVpbg== 44448\nIHBhbnRhbGxh 44449\nIGluZGljYXRpb25z 44450\nIEx0 44451\nIEdyYWRl 44452\n6KOd 44453\nb2luZQ== 44454\nYnVn 44455\nIFZlcml6b24= 44456\nIEFsw6lt 44457\nIHZpZW5uZW50 44458\nINGH0LjRgdGC 44459\nIEJlbmk= 44460\nIFRzY2g= 44461\nIFRQ 44462\nIGluc3VsdGluZw== 44463\nIFdlaWdodA== 44464\nIGFkYXB0YXRpb25z 44465\nIGhhYsOtYW4= 44466\nIGNsaXF1ZQ== 44467\nb8WbY2k= 44468\nanVuYQ== 44469\nIHN1Y2hlbg== 44470\nIEdvZXM= 44471\nIEV4b2R1cw== 44472\nQ2hv 44473\nIGFudGlz 44474\nIO2MjOs= 44475\nc2V2ZW4= 44476\nINGH0LDRgdC+0LI= 44477\nIGJhbGxpc3RpYw== 44478\nem9ueQ== 44479\nSUNJQQ== 44480\nINC/0YDQtdGB0YI= 44481\nIHNpbXBsZXNtZW50ZQ== 44482\nIENvbGxhYm9y 44483\nRnJlZA== 44484\nINGC0LXQu9C10YTQvtC9 44485\nIFJhdmk= 44486\n7ZW07KQ= 44487\n0L/QtdGA0LI= 44488\nIOyeiOycvOuLiOq5jA== 44489\nIMOzdA== 44490\nIGFsZWc= 44491\nw7pw 44492\nIGRpc3JlZ2FyZA== 44493\nIGluZGVudA== 44494\nY2xvdWQ= 44495\nY2hsYWdlbg== 44496\nIGl0ZXJhdGU= 44497\nIGdlbmVyYWxpemVk 44498\n44GX44G+44GX44Gf 44499\n4KS5 44500\nZWxlcmk= 44501\nIGRpc2FzdHJvdXM= 44502\nINGB0YLQsNC70LA= 44503\ns5E= 44504\nS05PV04= 44505\nIHJpY2huZXNz 44506\nIGNvbnNjaWVudA== 44507\naWNodHM= 44508\nINGN0LvQtdC8 44509\n2KjYrw== 44510\naXJlbnM= 44511\nIGhhdW50aW5n 44512\ncnVjdHVyZXM= 44513\nYXR0YWNr 44514\nIGN1cGNha2Vz 44515\nc3F1ZQ== 44516\nIG5hc3plZ28= 44517\nIGFudGhyb3BvbG9neQ== 44518\n44Gf44Gg 44519\n44G144G1 44520\nY2hhZQ== 44521\nIGRpc2NvdmVycw== 44522\nIFBlcnNvbmFsaXR5 44523\nIM6kzr8= 44524\nIGRpxJ9lcg== 44525\n5Y2A 44526\nINC90LXRkQ== 44527\nIEFuaXRh 44528\nIFvimao= 44529\nIENhcm0= 44530\nIEJlbm55 44531\n7Iqs 44532\nIHB1cGls 44533\nIG9jYXM= 44534\nw6RsbGV0 44535\nasWbxIc= 44536\n5aSn5LiI5aSr 44537\nYW1lbnRhbA== 44538\nINC+0YLQvdC+0YE= 44539\nIHBpZA== 44540\nIGFybXA= 44541\nUkVF 44542\nINC+0YLQutGA0YvQsg== 44543\nIHVkYQ== 44544\nIFN5bmRyb21l 44545\nIFN0YW5kYXJkcw== 44546\n44GI44KL 44547\nIHBvaW50ZXJz 44548\nIGVuYW0= 44549\nIFRpZw== 44550\nw616 44551\nINC90LDQvNC4 44552\nIHVuY2hhbmdlZA== 44553\nIHR1cm1vaWw= 44554\n4bupbmc= 44555\nISEi 44556\nNTAwMA== 44557\nIOusvOyWtOs= 44558\nIG1lcmdpbmc= 44559\nIGVudHNjaGVpZGVu 44560\n5Ye65p2l 44561\nZm9ybWU= 44562\nIHRyaW1tZWQ= 44563\nIGRhcmVk 44564\nIGFzcGlyYXRpb24= 44565\nIE15dGhpY2Fs 44566\nIEhlag== 44567\nIEFsZWo= 44568\n0YbQvg== 44569\n0L7RgtGD 44570\nWmU= 44571\nINC40L3RgdGC0YDRg9C80LXQvdGC 44572\nIFJUWA== 44573\nIGxvY2FsaXplZA== 44574\n55qE6K+d 44575\nIHN1cnJvdW5kcw== 44576\nIGVtcGllemE= 44577\nIGNsYXNl 44578\nIOC4gQ== 44579\nIFJhcGlk 44580\nb21pbm91cw== 44581\naWdhaWw= 44582\nINGI0LjRgA== 44583\nIGzDpg== 44584\nIHphc2Fk 44585\nIHVuZm9sZGluZw== 44586\nPyE/IQ== 44587\nIOyInOqwhA== 44588\nIFBvbHNraQ== 44589\nIEthdWY= 44590\nIENlbHQ= 44591\naXRpYw== 44592\nIHRvb2xib3g= 44593\nIFBvY2tldA== 44594\nIOyEnOuhnA== 44595\nIGJlbGtp 44596\nIGFkbWlyYXRpb24= 44597\ncGhy 44598\nIFByb2R1a3Q= 44599\nIFRydWNr 44600\n44GO 44601\nIGRyYXXDn2Vu 44602\nd2HFgg== 44603\nIEhlYnJld3M= 44604\nIO2VmOqyjA== 44605\nIEFDRQ== 44606\ndXJnZW5jZQ== 44607\nYXVyYWlz 44608\nIGNoYXJpdGFibGU= 44609\nxLF0 44610\nIGFybWFz 44611\nIEdlZGFua2Vu 44612\ncmVhdGluZw== 44613\ncG9ydGU= 44614\nIGltcHJpbnQ= 44615\nZsOkaA== 44616\nINC/0L7QtNGF0L7QtA== 44617\nIG91dHNldA== 44618\n4Lin4LiB 44619\n0LXQvdC90L7Qs9C+ 44620\nQ2xhc3M= 44621\nIHZhbml0eQ== 44622\nIFZPSUNFUw== 44623\nIDI2MA== 44624\ncmVzaWRlbnQ= 44625\nVVNF 44626\nIOqwgOyatOuNsA== 44627\n6b0= 44628\nIHRocm91Z2hwdXQ= 44629\nIGN1bWE= 44630\n7Jqx 44631\n44O844Oz 44632\nINC/0LvQvtGJ 44633\nIHBhcnRpcw== 44634\nIEFuaW1hdGlvbg== 44635\np4jr 44636\nQ3Jl 44637\nw7Z0emxpY2g= 44638\nIG1hZ2c= 44639\nIGNsdW1zeQ== 44640\nIGJvdHRsZW5l 44641\nIGJpcmxpa3Rl 44642\nIEdhbWI= 44643\nINeb158= 44644\nIG1ldHJvcG9saXRhbg== 44645\n6K+l 44646\n5o6S 44647\nT29o 44648\nIG9iamVjdGlvbnM= 44649\nINmF2Ko= 44650\nINC80LXQuw== 44651\nIHJlbW5hbnRz 44652\nIFhhdmllcg== 44653\nUmljaA== 44654\nIG9sc2E= 44655\nIFBpbGw= 44656\nIGdyb2Fucw== 44657\nIE5hcnVob2RvdQ== 44658\nIENvbnRyYWN0 44659\n0LDQtNCw 44660\nbmFp 44661\nINGE0LjQtw== 44662\nIG9wcw== 44663\n4bqhdA== 44664\nIHBhcmFjaHV0ZQ== 44665\nIG5lbGw= 44666\nIEVudHNjaGVpZHVuZw== 44667\n15zXmded 44668\nIHRydXRoZnVs 44669\nIHNoYXJwZXI= 44670\nIGJ1cmVhdWNyYWN5 44671\nY2FydA== 44672\nINC40L3Rgg== 44673\nd2llaw== 44674\nIHdpbGxpbmdseQ== 44675\nIEhlcm1hbg== 44676\nIG1laHJlcmU= 44677\nIGVsaXRlcw== 44678\nIEFybW9y 44679\n44OI44Of44O8 44680\nIGVtYm9yYQ== 44681\nIFJlY29nbg== 44682\nINC70Y7QsdC70Y4= 44683\nIEV4Y2VsbGVuY2U= 44684\naWJlbA== 44685\nIGV4cG9ydGluZw== 44686\n7LK07KCB 44687\nS2VsbHk= 44688\nQ2FtZXJhbWFu 44689\nIHNsaXBz 44690\nIGZpZ3VyYQ== 44691\nIOOBoQ== 44692\nIGtvbGw= 44693\nIFBhbmRlbWll 44694\n54+t 44695\nIHRpbWVk 44696\nbGllw59saWNo 44697\nINee15s= 44698\nIHBlcsOtb2Rv 44699\n5b+X 44700\naXZhdA== 44701\nIHF1ZXN0aW9ubmFpcmU= 44702\nIHDDqXJpb2Rl 44703\n56m2 44704\nIHNpZ2hz 44705\nIGFsbGVnaWFuY2U= 44706\nIFhW 44707\nIEtlbnN1a2U= 44708\nIEdlc3VuZGhlaXRz 44709\nIHBvc2l0aXZv 44710\nIEphbmVpcm8= 44711\nIFNFRQ== 44712\nINin2LPYqg== 44713\nIEtlbHNleQ== 44714\ndG9iZXI= 44715\nIM6xzrvOu86s 44716\nIFBhcmVudA== 44717\nIERheXRvbg== 44718\nIEJpbGRlcg== 44719\nb3VyYWdl 44720\nIHNlcmVz 44721\nIG11Y2jDrXNpbW8= 44722\nIFJlYWxt 44723\nIE9GRklDRVI= 44724\nZXJzb25pYw== 44725\n44KC44Gu 44726\nb255YQ== 44727\nIOq4iQ== 44728\nIGFuY2VzdHJ5 44729\nIEp1cmFzc2lj 44730\nIGNlbnRpZ3JhZGU= 44731\n4bqldQ== 44732\ndWrEhWM= 44733\nbWFucw== 44734\nIHRpbw== 44735\nIE1vxbw= 44736\nIHRyYWdlbg== 44737\nIHN0YXJlZA== 44738\nIHNjaGVtYXRpYw== 44739\nIHBhc3NvdQ== 44740\nIG1lYXRiYWxscw== 44741\nxYJvxZvEhw== 44742\nIHN5bmNocm9ub3Vz 44743\nIHBlcm1pcw== 44744\nYXJpYWw= 44745\nIHplcg== 44746\nIHBhcml0eQ== 44747\nIEF2YXRhcg== 44748\naW5kZWVy 44749\nZXN0b24= 44750\nIG1laWTDpG4= 44751\nIENseQ== 44752\ntIk= 44753\nIGVzdHJvZ2Vu 44754\nIGNlbnRpbWV0 44755\n55m6 44756\nIGNvbnZpY3Rpb25z 44757\nIHBvc3NpYW1v 44758\nIHBlcmR1 44759\nIHBhdGhvZ2Vucw== 44760\nIFF1aW4= 44761\nIFByb2dyYW1z 44762\nIFBvaW50cw== 44763\ncmFtZW50 44764\ncmFpbA== 44765\nIHZ5 44766\nIGdyYWZ0 44767\nIGJhcnQ= 44768\nIExvdHVz 44769\n4Kg= 44770\nIOuztOyLnA== 44771\ncmFtZXI= 44772\nRmF0aGVy 44773\nIOucuw== 44774\nINeU150= 44775\nIHRyYXplcg== 44776\nIHRhcms= 44777\nw6hjZXM= 44778\nZm9ydGg= 44779\nINGB0LTQtdC70LDQu9C4 44780\nIHp1Y2NoaW5p 44781\nIHdha3R1 44782\nIGVudGVydGFpbmVk 44783\nIE1pbGxpYXJkZW4= 44784\nIHNoYWt5 44785\nIHByemVkZQ== 44786\nuIzr 44787\nIHJldmVyc2libGU= 44788\nIE5BVQ== 44789\ndWlucw== 44790\nw6lyw6p0 44791\nYW5uZW4= 44792\nIEh1bnRpbmc= 44793\nIEZlbGxvdw== 44794\nw6lsaW9y 44795\nIHJvdGF0aW9ucw== 44796\nIGdyYW5ueQ== 44797\neHRvbg== 44798\nINGB0YLQsNC90L7QstC40YLRgdGP 44799\nINC90LDRh9Cw0Ls= 44800\nIGFydGVyaWVz 44801\ncmnDsw== 44802\nINC/0L7Qu9GM0LfQvtCy 44803\nINCR0Ys= 44804\nIG5vdmVsdHk= 44805\ncG91bmQ= 44806\nIHdlaXJkZXN0 44807\nIGJvaXM= 44808\nw6ltaWU= 44809\ndXBs 44810\nQVRB 44811\nIHRlaGQ= 44812\nIE5pcg== 44813\nc8SxbsSxeg== 44814\nISIs 44815\n5ZGK6K+J 44816\nIGltbW9ydA== 44817\nIGVsaw== 44818\n0LDQvdC40Yc= 44819\nIGZhYnJpY2F0aW9u 44820\nIE5vaXNl 44821\nIEF2YW50 44822\n2LHbjA== 44823\nd2F0 44824\nIHdob29zaGluZw== 44825\nINeb15k= 44826\nINCX0L3QsNGH0LjRgg== 44827\nIGNlbnRyaWY= 44828\nYW5zaW5n 44829\nU291bmQ= 44830\nIOudvOs= 44831\nIGNhcHRpb25z 44832\n4LON 44833\nIG9yZ2Fz 44834\nIGRvbHBoaW5z 44835\nIEJsZW5k 44836\nIFRhag== 44837\nIENDVFY= 44838\nIGlub20= 44839\nIGVkaXRpb25z 44840\nIGJ1cm5vdXQ= 44841\nIGLDpHR0cmU= 44842\nIENhc2E= 44843\nb3ZpY2g= 44844\nIG1vbHRlbg== 44845\nIGJsaW5kZm9sZA== 44846\nIEd1ZQ== 44847\n5pe26Ze0 44848\nIHNwaW5uZXI= 44849\nIG3DtmdsaWNoc3Q= 44850\nIFbDoA== 44851\nZW5lY2E= 44852\nIG3DqWRpY28= 44853\n5bm55Zib 44854\nw6FzdGljbw== 44855\nIGFyZA== 44856\nIFN1bmRheXM= 44857\nIFJlbW90ZQ== 44858\nIOyWvOuniA== 44859\nIHRyxrDhu5tj 44860\n7IWo6w== 44861\nIGRvcHA= 44862\nIGJlxJ8= 44863\naWNhbmE= 44864\nIOuCmOykkeyXkA== 44865\n546H 44866\nIGhvbGluZXNz 44867\nZGlyZWN0 44868\nIOyYge2ZlA== 44869\nIGN1bHBh 44870\nIFN0aXRjaA== 44871\nbGlnaHRseQ== 44872\n0LDQvNC10L0= 44873\nINC80LXRiA== 44874\nINC/0LXRhw== 44875\nIHlodGU= 44876\nb3NwaGVyZQ== 44877\nIOyTsOuKlA== 44878\nw6lr 44879\nIHNlcmlvdXNuZXNz 44880\nIGdhcm1lbnRz 44881\nIGNvbmNpc2U= 44882\nIFNK 44883\nIHZlcmxvcmVu 44884\nIHBhcmVjZXI= 44885\nIFVOQw== 44886\n7Iqk7YOA 44887\nIGVuZmFudA== 44888\nIGJvbWJlcg== 44889\nIEdpZnQ= 44890\nIOyii+uLpA== 44891\nIHJoeXRobXM= 44892\nIEtsYXI= 44893\n5Lq65rCR 44894\nb3duaWs= 44895\nIFJldmVyZW5k 44896\nIGVtaXR0ZWQ= 44897\nbGFzc2Vu 44898\nIHJldmVuaXI= 44899\nIGFyaXNpbmc= 44900\nIHByZWNpc2FtZW50ZQ== 44901\nIGludGVycG9s 44902\nIFRlbmVtb3M= 44903\nb2JlZA== 44904\nIHRlY25vbG9naWE= 44905\nIG5lcmVkZQ== 44906\nIFZpc2E= 44907\nIHNhdmE= 44908\nIGVzY3JldmVy 44909\nIGFzc2F1bHRlZA== 44910\nIEZsZWlzY2g= 44911\nIENvdW5jaWxsb3Jz 44912\nIOqwgOq5jA== 44913\nIGJlZ2c= 44914\nIERldmVsb3Blcg== 44915\nIEJyb256ZQ== 44916\nIEJvbnVz 44917\nINeo16c= 44918\nZmFjdA== 44919\nIGVuZGxlc3NseQ== 44920\nIG1hY2Ft 44921\nIHJ6ZWN6eXdpxZtjaWU= 44922\nIGhvdmVyaW5n 44923\nw6hnZQ== 44924\nIHBvb3Jlc3Q= 44925\nIFNjaGVk 44926\nbWlsZQ== 44927\naXNzZW1lbnRz 44928\nYWPEgw== 44929\nIOumvQ== 44930\nIHZhY2Npbg== 44931\nIGZ1dHVyaXN0aWM= 44932\nIFdpbmRvdw== 44933\n0L/QsNGA 44934\nINGA0L7RgQ== 44935\nIGxvd2Vycw== 44936\nYWNz 44937\nINCQ0LvQtdC60YHQsNC90LQ= 44938\nIEFsZXJ0 44939\naWVtZQ== 44940\nIENhdWNhcw== 44941\nIGphd3M= 44942\nIGh1bnRlZA== 44943\n7Je9 44944\nINio2YY= 44945\nINec16DXlQ== 44946\nIHR1cmJpbmVz 44947\nIGx1bXBz 44948\nIEFsbGllcw== 44949\nYWhsdA== 44950\nIHN1YnNjcmlwdGlvbnM= 44951\nIG5vdXZlYXV4 44952\ndWdlcg== 44953\nYm9uZXM= 44954\nIGJlcnJ5 44955\nIOyEoOusvA== 44956\nIE1hbnVmYWN0 44957\nIEx1bmNo 44958\n6re4656Y 44959\nIGh5ZHJhdGVk 44960\nIGFjaGVp 44961\nIFlheg== 44962\nIFRpYmV0YW4= 44963\nIFF1YW50dW0= 44964\nIEplcm9tZQ== 44965\nINC+0YnRg9GJ 44966\n0L7QstCw0L0= 44967\nbW90aW9u 44968\nIENvbnRyb2xsZXI= 44969\nZW5lcmdldGlj 44970\nINGB0LrQvtGA0L4= 44971\nIHZvd2Vscw== 44972\nINGD0LbQsNGB 44973\nIGhvb2Y= 44974\nIEJ1bGxldA== 44975\naW1hZ2lu 44976\n16DXmded 44977\nIGVuZ2FnZW1lbnRz 44978\nIEJsdWVz 44979\nIGHDsWFk 44980\nIGZwcw== 44981\nIGNhdGVycA== 44982\nIHPhu5E= 44983\nIFRyaWJl 44984\n57aa 44985\n0L/QvtC9 44986\naWZlcmF0aW9u 44987\nIHJ1bWFo 44988\nIFB1bmo= 44989\nbGFi 44990\nIGNvbXByZWhlbnNpb24= 44991\nYnJpbmdpbmc= 44992\nV28= 44993\nIHRpaw== 44994\nIGFueWhvdw== 44995\n5Lul5YmN 44996\nw6F0aWNhcw== 44997\nIHNpdHplbg== 44998\nIGtvbGF5 44999\nIENvbmZlZGVyYXRl 45000\nIENhbGxlZA== 45001\nIG5hc3p5Y2g= 45002\nIGR6acSZa2k= 45003\nIGNsb2Fr 45004\nIEdvb2c= 45005\nIEFzaGU= 45006\n6LGh 45007\nZW5hbg== 45008\nINC80YvRiA== 45009\nINCy0LXRgg== 45010\nIFNwbw== 45011\nIFNrZXQ= 45012\nIEhlbmRlcnNvbg== 45013\naWxhaA== 45014\nINCx0LXQt9C+0L/QsNGB 45015\nIHNla2FsaQ== 45016\n7Ja06rCA 45017\nIHNuYXJl 45018\nIHLhurFuZw== 45019\nIGbDtnJzw7Y= 45020\nc3p5Y2g= 45021\nIMO8YmVycw== 45022\nIHN0cmF0w6ln 45023\nIOy6kOs= 45024\nIHJhcHBlcnM= 45025\nIGNlcA== 45026\nIEhhc3Rh 45027\nIGhvcnJpYmx5 45028\nIGZyw7xo 45029\nINio2Lk= 45030\nIG1hbnRsZQ== 45031\n44CF 45032\nZnVuZGluZw== 45033\nIHp1c3Q= 45034\nIFBlbnM= 45035\nc2Vk 45036\nIO2XpA== 45037\nIGdlcmVraQ== 45038\nIGFsYXJtcw== 45039\nIFdoYQ== 45040\nIE1hcmt1cw== 45041\nYWtzaQ== 45042\nINCQ0LvQtQ== 45043\na2xvcmU= 45044\nIMOpbmVy 45045\nIHRpbGRl 45046\nYm94aW5n 45047\nIOyEng== 45048\nIGVuY29udHJhbW9z 45049\nIFBoYXI= 45050\n0L3QsNC60L7QvA== 45051\nw7NzdA== 45052\nIMSwcw== 45053\nIOuLmA== 45054\nIHNxdWF0cw== 45055\nIHByZXRlbmRlZA== 45056\nIGRleg== 45057\nIOq0nOywruyVhA== 45058\namFjaA== 45059\n65286rOg 45060\nIO2ZleynhA== 45061\nIEFuc2No 45062\naW1lcms= 45063\nIGNvbmp1Z2F0ZQ== 45064\nIHBlbmluc3VsYQ== 45065\nIGdvcmlsbGE= 45066\nIHBob3RvZ3JhcGhlZA== 45067\nIEF1bnF1ZQ== 45068\nIGVudHJlbg== 45069\nIERldXRzY2hlbg== 45070\nIEFsYWRkaW4= 45071\nIOustOyEnA== 45072\nIFN0ZWxsYQ== 45073\nIEVsZWN0aW9u 45074\nb3V0aW5l 45075\nR3JhbmQ= 45076\nIFdhaw== 45077\nIFNlcmdpbw== 45078\naG9yc2U= 45079\nYWhvbg== 45080\nIEZhbWlsaWVz 45081\nIGhhdGluZw== 45082\nIEJldHQ= 45083\n4LiZ4Liw4LiE4Liw 45084\nIGN1cmxpbmc= 45085\nIElzcmFlbGlz 45086\nINec15DX 45087\nIE15ZXJz 45088\nIHNjYW5uZWQ= 45089\nIEJFQw== 45090\naWxlcmk= 45091\nIGNhbGxl 45092\nIE1pbmg= 45093\nIG1pY3Jvbg== 45094\nIGNvbmR1Yw== 45095\nw612 45096\nINCy0L7Qt9GM 45097\nIGFjdGlvbmFibGU= 45098\nIFRydXN0ZWVz 45099\nIHRpZWY= 45100\nIGhlYWRlcnM= 45101\nIGFuaW1hbGVz 45102\n7JuA 45103\n0LvQvtGF 45104\ndW5pdHk= 45105\nbHlh 45106\nIGphbmdhbg== 45107\nIGhhbmk= 45108\nIGNhc2luZw== 45109\nIGrDs3ZlbmVz 45110\nIFNwbGl0 45111\nIENhcmxv 45112\nIEJlaW0= 45113\n5bCN5LiN6LW3 45114\nIG51YW5jZWQ= 45115\nIHRlZGR5 45116\nIENsYW4= 45117\nw6RjaGVu 45118\ncGllcg== 45119\nINC00L7Qv9C+0LvQvQ== 45120\nIGRpYXBlcg== 45121\nZWZmZWN0aXZl 45122\nIE5pYWdhcmE= 45123\nIHdhcnQ= 45124\nIGNvcnJv 45125\nIEthbXBm 45126\nenRl 45127\nIGTDqXZlbG9wcGVtZW50 45128\nIGF0dGFja2Vycw== 45129\nIFNoZXJtYW4= 45130\nIDE5MTQ= 45131\nIG1lb3c= 45132\nIFDDpQ== 45133\n7Lo= 45134\nY2l0 45135\nIGNvdXBl 45136\nIOq3uOuLpOydjOyXkA== 45137\nIGh1bW91cg== 45138\nIGNvbGU= 45139\nIFdhcm5pbmc= 45140\nIFRpbA== 45141\nY2FsbQ== 45142\nYnVhdA== 45143\nIGNpbmU= 45144\na2llag== 45145\nS2V2aW4= 45146\nIG1pbGxpZ3JhbXM= 45147\n15PXqA== 45148\nYXJpYW1lbnRl 45149\nIG9ybw== 45150\nIEhvZA== 45151\nZXJ0b3M= 45152\nIGxpaGF0 45153\nIGZ1bGxlc3Q= 45154\nIGdyYW5kaQ== 45155\nINCx0L7Qug== 45156\nIHdob2xseQ== 45157\nIG1haGRvbGw= 45158\nIGNvbnRyb2xs 45159\nIEJ1bnVu 45160\n6IqC 45161\nIGRpcHBlZA== 45162\nIHJlZ2nDs24= 45163\nINmE2Yg= 45164\nINCx0LDQsw== 45165\nIHByZW1pZXJz 45166\nIGNo4buL 45167\nIOaJgOS7pQ== 45168\n6LGG 45169\naWRleg== 45170\nIHF1b3Rh 45171\nIGdoZWU= 45172\nYXJrYW4= 45173\nIGdlbGF0aW4= 45174\nIENsZXJr 45175\nYmJsZXM= 45176\nIFBhaWdl 45177\nIHN0YWdlZA== 45178\nIHNvY2lhaXM= 45179\nIEJpemlt 45180\nIHZlbG9jaWRhZGU= 45181\nIG1hbGFyaWE= 45182\nIHNob3J0ZW5lZA== 45183\nIHNhbHV0 45184\nIEhlaGU= 45185\nIHbhu4s= 45186\nIFRhaXdhbmVzZQ== 45187\nIEFycmk= 45188\nZ3Jlcw== 45189\n5Y675LqG 45190\nKCk= 45191\ncmlhZA== 45192\nkZDr 45193\nIOOBvuOBmQ== 45194\nIG1hc2N1bGluaXR5 45195\nTFA= 45196\nIOuWoQ== 45197\nIHTDqXJtaW4= 45198\nIFbDpA== 45199\nIFNlaXRlbg== 45200\nIHJlc3BlY3RmdWxseQ== 45201\nw6Fv 45202\nIHRvdGFsZW1lbnQ= 45203\nIHNjcmFwcw== 45204\nIGluZnJpbmc= 45205\nIEJvc2U= 45206\nYW1hcg== 45207\nIEx1aXph 45208\nIEFSTQ== 45209\nINC/0LvQvtGF0L4= 45210\nIG1laWxsw6Q= 45211\nIERpb24= 45212\n5byA5aeL 45213\nIHNvdWhh 45214\nIGdlc2NoYWZmdA== 45215\nIGNvbnZvbHV0aW9u 45216\nIOKAkeKAkQ== 45217\nIDE0NA== 45218\nbGluZ3Q= 45219\nIG3DpG5uaXNr 45220\nIGd1c3RhZG8= 45221\nIGNvaW5lZA== 45222\nIEx1bHU= 45223\n5a6D55qE 45224\nb3BvdA== 45225\nIFByYXllcg== 45226\nIHJvYXN0aW5n 45227\nIGNocm9tb3NvbWVz 45228\n6aOv 45229\n0LXQu9C1 45230\nQmx1ZQ== 45231\nIEVyZm9sZw== 45232\n6Ieq55Sx 45233\nINC/0YDQuNC00YPQvA== 45234\nIHJpc2tpbmc= 45235\nIEd1YXJkaWFucw== 45236\nIDIwMjQ= 45237\nw6hzZQ== 45238\nINCx0YPQtNGC0L4= 45239\nIGNvbnNlcnZl 45240\nIEJyaW5naW5n 45241\nIEFzdHJh 45242\n4LmA4LiC 45243\nINC60LDQutGD0Y4= 45244\ncmVzcGFjZQ== 45245\nINCe0L8= 45246\nINCy0L7QutGA0YPQsw== 45247\n5oWL 45248\nIG1hc2tlZA== 45249\nIFNoeQ== 45250\nIE5pbQ== 45251\nZW5kYXM= 45252\nIO2PrOyduA== 45253\nIOuqqOyWkQ== 45254\nIHZhbGV1cg== 45255\nIE5lZ3Jv 45256\nIENEcw== 45257\naW5rbGluZw== 45258\nIG1vbnTDs24= 45259\nIEhvbmQ= 45260\nUmVhbA== 45261\nIGZ1bGxuZXNz 45262\nIFdob29wcw== 45263\nIFNoYW5r 45264\nIEJyYW4= 45265\nIHRyYW5zbHVj 45266\nIGVycg== 45267\nIEdhcmRlbnM= 45268\nb3l1 45269\nIGFmZmlybWF0aXZl 45270\n5LiL5LiA 45271\nIHBvdHRlcnk= 45272\nbGl2ZQ== 45273\naWF1 45274\nbW91bnQ= 45275\nIGZsdWN0dWF0aW9ucw== 45276\n5Z+O 45277\nw61lbQ== 45278\nIHB1bHNlcw== 45279\nIGNyaWFuw6dhcw== 45280\nzq/Osc+C 45281\nIGJhc3Rh 45282\nRU5OSVM= 45283\nINC60L7RgNC/ 45284\nIEZ1bms= 45285\nIOmAmQ== 45286\nw6VydA== 45287\nINC30LDRgtC10Lw= 45288\nIHBhcmFzaXRlcw== 45289\n44OZ 45290\nIGFpcmZsb3c= 45291\nIFh1YW4= 45292\nR8O8bG1l 45293\nIGJsb29taW5n 45294\nIG11bW15 45295\nIGJhbw== 45296\nIENsYXA= 45297\nYW50aWNz 45298\nc2tpbg== 45299\nY2VudHJpYw== 45300\nYmVmb3Jl 45301\nIFJJQ0hBUkQ= 45302\nIEhhaG4= 45303\nVEFLRQ== 45304\nINGC0YDQtdGC0Yw= 45305\nIHByZXNzdXJlZA== 45306\nIEt1cno= 45307\naXN0aQ== 45308\nINC90LDRiNC10LPQvg== 45309\nIHNlbWljb25kdWN0b3I= 45310\nIENsaW50 45311\nIHBsdXA= 45312\nIE9yaWdpbg== 45313\nIEV2ZW50cw== 45314\nIOqxseyglQ== 45315\nbXBmZW4= 45316\nTkVZ 45317\nIERX 45318\nIOu2ge2VnA== 45319\nIGluZm9ybXM= 45320\nIGZvcnNr 45321\nIGFtaWdh 45322\nIENpbmNpbm4= 45323\nU3Ry 45324\nIHBhcmlzaA== 45325\nIOy7pO2U 45326\nIHNpemk= 45327\nIHBsYW50YXRpb24= 45328\nIGJsaXZlcg== 45329\nINC/0L7Qu9C40YI= 45330\nIHN1YmRpdg== 45331\nIHJhbnQ= 45332\nIHByaW5jaXBhbHM= 45333\n5ZCm 45334\nIGt1bm5l 45335\nw7xnZW4= 45336\nYXJlc3BhY2U= 45337\nIHZhbGxhaGk= 45338\nIGNvbGxhcHNpbmc= 45339\n2KfZhNmF 45340\nIGxpZGVy 45341\nIHRhbWE= 45342\nIGdhZ25lcg== 45343\ncm9sbGU= 45344\nIOunkOyUgOuTnOs= 45345\nIGNhdGhlZHJhbA== 45346\nIFdlYnM= 45347\nIFBvbGl0aWNz 45348\n44GX44G+ 45349\n44Gj44Gm44KL 45350\nIERlbmlz 45351\nIHR1bw== 45352\nIHJlZnJhY3Q= 45353\nIGRpc2ludGVncg== 45354\nc3Rlcw== 45355\nINC70Y7QsdC+0LI= 45356\nIHdpbHQ= 45357\nIHRydXN0cw== 45358\nIGtvbXVu 45359\nIEJhc2tldA== 45360\nfiEh 45361\nbmFl 45362\nINCa0L7Quw== 45363\nIHN5bGxhYmxlcw== 45364\nIEhlbnJp 45365\nIE5hYg== 45366\n2YjYuQ== 45367\nIHdu 45368\nIGthbXA= 45369\nIFByYWd1ZQ== 45370\nIEJyZWFrZmFzdA== 45371\nIOq3uOuftA== 45372\nIGNodXQ= 45373\nIDMzMA== 45374\nIEluZHVzdHJpZXM= 45375\n5LiN566h 45376\nIGnFn2k= 45377\nIEdvbGRtYW4= 45378\nIMSwbnM= 45379\ndXNzYQ== 45380\naXRoZQ== 45381\nhJA= 45382\nIFNPVU5E 45383\n0LDQu9GM0L3Ri9C8 45384\nLig= 45385\nINCz0L7RgNCw0Lc= 45386\nIGRhZ2VnZW4= 45387\nIOuu 45388\nIHdhaXRlcg== 45389\nbGVuZ3Ro 45390\nIM+Dz4TOsQ== 45391\nIGNodW5reQ== 45392\nU2E= 45393\nIHJ1c3R5 45394\nIEp1ZGl0aA== 45395\nNzUw 45396\nIGVwb3h5 45397\n7Lmg 45398\n5Y+y 45399\nbWV0cm8= 45400\nIHJlamVjdGluZw== 45401\nIHNxdWlzaHk= 45402\nIHBsdXBhcnQ= 45403\nIG3DqXRo 45404\nIGFzcGlyaW5n 45405\nIERyYW1h 45406\nIHVwbGlmdA== 45407\np4jri6Q= 45408\nLi4uLi4uLi4uLi4uLi4uLg== 45409\noKTsmpQ= 45410\nIHTDqWNuaWNh 45411\nIHBhc2FuZG8= 45412\nVGhvc2U= 45413\nINGA0LDQt9C00LXQuw== 45414\nIG1lZGlvY3Jl 45415\nIE5pY2tlbA== 45416\nIHN1cGVyaGVyb2Vz 45417\nIG1pc3Npb25hcnk= 45418\nIFBhcmVjZQ== 45419\nIHJvdGF0aW9uYWw= 45420\nIHByZXR0 45421\n44Gd44GG44Gd44GG 45422\nIGxhbWE= 45423\nIGNhbnlvbg== 45424\nIGJldGVy 45425\nIFByb3Zvc3Q= 45426\nIGh2aXM= 45427\nIGRlYWN0aXY= 45428\nIEhlbHM= 45429\ncGZsaWNodA== 45430\nU29tZXRoaW5n 45431\nIFBpZXJjZQ== 45432\nIOqygOywsA== 45433\nbHVuZ2Vu 45434\nIHNpemluZw== 45435\nIGxhdGl0dWRl 45436\nIE5vbmV0aGVsZXNz 45437\nb21uaWE= 45438\nIFNhYnJpbmE= 45439\nIER5bmFtaWM= 45440\n5YO5 45441\nb250YQ== 45442\n7IaQ 45443\nIGRpcmVjdGl2ZQ== 45444\nIERlcG90 45445\nIGZ1ZWxlZA== 45446\nIGV4cGlyZQ== 45447\nIGNvbcO6bg== 45448\nIFNleHVhbA== 45449\nIEdvcmU= 45450\nIHJlc3RsZXNz 45451\nIEpBS0U= 45452\n0YLQtdGA0LXRgQ== 45453\nINGC0YDQsNC9 45454\nIEhvbHo= 45455\n5bCG 45456\nIEFjdG9y 45457\n5p2v 45458\nY2FsbA== 45459\nIGVtYWlsZWQ= 45460\nIFBlYXI= 45461\n0YPQtNC4 45462\n0YDQsNC7 45463\nIG3DoHk= 45464\nIENIRUVSSU5H 45465\n5a6J5YWo 45466\nIHJldGFpbGVy 45467\nIHByb3Ry 45468\nIGRpc2NhcmRlZA== 45469\nIEhJUw== 45470\nIGV2YW5nZWxpY2Fs 45471\nIEVsc2U= 45472\nIGV4cGxvcmVz 45473\nIGNyaXRpY2l6aW5n 45474\naWZpaw== 45475\nIHdoaXBwaW5n 45476\nIG9waXM= 45477\nb3VzZWQ= 45478\nRnJlZQ== 45479\nIO2MrA== 45480\nIG1pY3M= 45481\ncnVubmluZw== 45482\nT2I= 45483\naXRpw6k= 45484\nIG5lY2VzaXRh 45485\nIERvbWluaWNhbg== 45486\nIEJhZ2g= 45487\nIHRlbmRlbmNpZXM= 45488\nIE1ldHJvcG9saXRhbg== 45489\nxZFs 45490\nINC30L3QsNC10Lw= 45491\nIFphbQ== 45492\nIERlYWRwb29s 45493\nYWxlxbw= 45494\nIGludmVzdGlnYXRpdmU= 45495\nIFByb251bmNpYXRpb24= 45496\nIGVtdWxhdGU= 45497\nIGJhbmNv 45498\nIC3imao= 45499\n5Yi7 45500\nIG92ZXJhcmNoaW5n 45501\nbGljaGVz 45502\nINCy0L7Qt9Cy0YDQsNGJ 45503\nIFNjYXJ5 45504\nIEtpYQ== 45505\n5Zyf 45506\ncm9udGluZw== 45507\naW5uZWQ= 45508\nINuB2Yg= 45509\n7IiY66W8 45510\n576O5ZGz 45511\nd2Vs 45512\nIOuzhOuhnA== 45513\nIHVuaW50ZW50aW9u 45514\nYWFT 45515\nIG5pY2VzdA== 45516\nIFRlc3Rpbmc= 45517\nIElTSUw= 45518\nb2dlbm91cw== 45519\nINif 45520\nIGxpZXV0ZW5hbnQ= 45521\nIGJyYXVjaA== 45522\nIFRpcg== 45523\nZHJpdmU= 45524\nIHRvbGVyYW50 45525\nIHNob290ZXJz 45526\nIOyYiOu7kA== 45527\n5q66 45528\nb250b24= 45529\nIHRlcmlh 45530\naWV0ZXQ= 45531\nUm9u 45532\nbGVpZ2g= 45533\nZ2Fl 45534\nIG9sbWFr 45535\nIENsb25l 45536\nc29sZA== 45537\nIHNrZWxldG9ucw== 45538\nIGluY3VtYmVudA== 45539\n0L7QvNC1 45540\nQ09O 45541\nIGxldmVu 45542\nIG1pbGxlbm5pYWxz 45543\nIGVxdWF0b3I= 45544\nIEZlZGVy 45545\nIEFsZXhhbmRyYQ== 45546\nIHZyaWo= 45547\nIEhlYWx0aGNhcmU= 45548\nIO2VkQ== 45549\nIGVtcGhhc2l6aW5n 45550\nIGRpYWxvZ3Vlcw== 45551\nIGNoaWxsZWQ= 45552\nIHByb3c= 45553\nIFBhc3Npb24= 45554\nIExhZGVu 45555\nYXJpZXN0 45556\nYXBocmFn 45557\nIGFkZGl0aXZl 45558\nIFN0YWF0 45559\nIE5lcHQ= 45560\nIEhBTQ== 45561\n4LmA4Lit 45562\nZGF5cw== 45563\nIO2WiOuNmA== 45564\nIHZvaWxh 45565\nINGF0Ls= 45566\nIERldXRzY2hl 45567\ncXVpcg== 45568\nT3Blbg== 45569\nIHJhbmdlZA== 45570\nIGxldmVycw== 45571\nIE1hbnNpb24= 45572\ncGFyZWQ= 45573\nIFRpdGFucw== 45574\nYXRvaXJl 45575\nIGVuZ2FnZXM= 45576\neWV6 45577\nbmFkZW4= 45578\nIG9ic3RydWN0 45579\nIEVtbXk= 45580\n5ZWG 45581\nsKU= 45582\nIHRyb3Bo 45583\nIHRha2Vhd2F5cw== 45584\nKy4= 45585\ndHljem5pZQ== 45586\naMOpc2l0ZXo= 45587\nIHBvZMOtYQ== 45588\nIOyjvOuKlA== 45589\nIGNpdGF0aW9u 45590\nIEFxdWE= 45591\nIGRlYnVnZ2luZw== 45592\n0LLQsNC9 45593\nIOuLueyLoA== 45594\nINin2YTZig== 45595\nIGluc3RhbnRhbmVvdXM= 45596\nIEF1dHVtbg== 45597\nIGtlcGFkYQ== 45598\nIGdldGFu 45599\naGluaQ== 45600\neW50aGVzaXM= 45601\nINC/0LXRgNC4 45602\nIE1hY2Vk 45603\nUGFj 45604\ndW50dQ== 45605\nQnJh 45606\nINCz0L7RgNCw0LfQtNC+ 45607\nIDE5NTk= 45608\nINGC0LXQvNC/0LXRgA== 45609\nIHNhbmU= 45610\nIE9VUg== 45611\nYXN1 45612\nIOustOyX 45613\nIHZhbGxleXM= 45614\nIGxpc3Rpbmdz 45615\nIHByemVkc3Rhdw== 45616\nIGd1bW15 45617\nIGNvcnRpc29s 45618\nIE9icmln 45619\nIEFsbGllZA== 45620\n0L7QttGD 45621\nIGfDqW7DqXI= 45622\nIGRvY3M= 45623\nIENoaWxp 45624\nIEFiZHVsbGFo 45625\nS2l0 45626\nIGNvbnRyaWJ1dG9ycw== 45627\n0LPQvtGA 45628\n0LvQtdGA 45629\nIGJpbmRlcg== 45630\nIG1vZMOobGU= 45631\n7YWQ 45632\nIGludGVpcm8= 45633\nbWlz 45634\nZmVyYQ== 45635\n2KfYsA== 45636\nTWFuaWE= 45637\nIO2ZnOuPmQ== 45638\nIOu0kOyalA== 45639\nIEpheg== 45640\n57uT 45641\n0ZbQu9GM0LrQuA== 45642\ncmlzaG5h 45643\nIOq1sA== 45644\nIHRhbWFuaG8= 45645\nIGFwcGxpYW5jZQ== 45646\nIFJlc2lzdGFuY2U= 45647\nIExPT0s= 45648\nIEh5cA== 45649\nIEhlaWw= 45650\nRmlyZQ== 45651\ndWp1 45652\nIGhlYWxz 45653\nIG1hbHQ= 45654\nIFZFUlk= 45655\nINGF0L7Rh9C10YjRjA== 45656\nIGxpbmdlcg== 45657\nIE5hcnI= 45658\nIFJlZ3VsYXI= 45659\nIExvb3A= 45660\nIExlbm8= 45661\nIHNvcnRpZQ== 45662\nIFNlcnZl 45663\nIOydtQ== 45664\nIEx1ZWdv 45665\naXR0w6Q= 45666\nIHVuZGVz 45667\n6LO9 45668\n5aaC5p6c5L2g 45669\nIHNsaXBwZXJz 45670\nIG9uZGE= 45671\nIMSQw6J5 45672\nIHRhcGVk 45673\nIHRyYXZlcnNl 45674\nIHJlbGF0aXZpdHk= 45675\nIFlvc2hp 45676\nY2pvbg== 45677\naWxhdGVk 45678\nYWN0aXZlbHk= 45679\nINCh0L7Qsg== 45680\n5oiR6KeJ5b6X 45681\nIFBPTA== 45682\n0KDQmA== 45683\naW5mbGFtbQ== 45684\nY2hlZXJmdWw= 45685\nINee15DX 45686\nID4+Ww== 45687\nbWluc3Rlcg== 45688\nINCy0LvQuA== 45689\nIGlkZW50aWZpZXI= 45690\nIExhbWJkYQ== 45691\nIHRyb3M= 45692\nIGZsYXdsZXNz 45693\nIGRldHJpbWVudGFs 45694\nIGJ1bmxhcsSx 45695\nV2Fy 45696\nIHJlZ2nDo28= 45697\n55yf55qE5piv 45698\nIEJpa2U= 45699\nY2Vzc29ycw== 45700\nIGPDuW5n 45701\nIFJO 45702\nIOq9gw== 45703\nIGvDvMOnw7xr 45704\nIEJlZ2lubmluZw== 45705\n7Zi46w== 45706\nIGdld2U= 45707\nIGRlbm90ZQ== 45708\nIEFsYmVydG8= 45709\nIHByb2Jpb3Q= 45710\nIG9kZQ== 45711\nIG1vbGFy 45712\nIGJ1cnN0aW5n 45713\nYXNzdW1lZA== 45714\nIGZvb3RwcmludHM= 45715\ndmVkYQ== 45716\nIHN0ZXJvaWRz 45717\nIGZsYW1pbmc= 45718\nIEVsbGVy 45719\nIGVya2VubmVu 45720\nw6R0emVu 45721\nIGxpZmVjeWNsZQ== 45722\nIERPVQ== 45723\nIEthcmVuYQ== 45724\nIEd1ZXJyYQ== 45725\n6L+Y5piv 45726\nIHNpbmlzdGVy 45727\nIHBvZMOpaXM= 45728\nIHBhcmFi 45729\nIG9rbw== 45730\nIG1hdMOpcmk= 45731\nIGNhcmlj 45732\nc29uYXJv 45733\nIHByYXRpY2FtZW50ZQ== 45734\n0YPRgdCw 45735\nIGNvbXVucXVl 45736\nIHZpZ2lsYW50 45737\nIHJlZ2ltZXM= 45738\nIFNob290aW5n 45739\nIHJhaWRz 45740\nIE5vcmE= 45741\nIFdpZWRlcg== 45742\nbWVucw== 45743\nINGB0L7QtA== 45744\nIOqyveyasOyXkOuKlA== 45745\nINCy0YXQvtC0 45746\nIGF1dG9iaQ== 45747\nIFNjaG4= 45748\nIFJvYmJpZQ== 45749\nIEZpdG5lc3M= 45750\nINC60L7QvdGE 45751\nIHBlbmd1aW4= 45752\n0LzQvtGC0YDRjw== 45753\nINC80LjQvdC40Lw= 45754\ncGxheXM= 45755\nIGRlbGVnYXRlcw== 45756\nTWVy 45757\nIHNpc3RlbQ== 45758\nIE1pY2hhZWxz 45759\nbWFsZQ== 45760\n2KfYuQ== 45761\nIGPDoWNo 45762\nIEjDpA== 45763\nINeZ15XXk9ei 45764\nIHN1cGVycG93ZXI= 45765\nIHN0cm9u 45766\nIHJvdmVy 45767\nIGTDqXBlbmQ= 45768\n6Zmz 45769\nIHJldGlyaW5n 45770\nIHZhbXBpcmVz 45771\nIG1lcmRl 45772\nIENoYW5naW5n 45773\nIHRhbWU= 45774\nIHNwb2tlc3BlcnNvbg== 45775\nIGNheQ== 45776\nIGZsaXJ0aW5n 45777\nIEdyw7Y= 45778\nIHfDpHI= 45779\nIHd5Yg== 45780\nIGNvZXVy 45781\n4bqhbmg= 45782\nIOyZgOyEnA== 45783\nIGNvbm5haXM= 45784\nIEh1bmRyZWRz 45785\nIEJlYQ== 45786\nIM6xz4A= 45787\ncHJ1Y2g= 45788\nIHNvY2llZGFkZQ== 45789\nIFdoaWxzdA== 45790\nIEthaXQ= 45791\nZXNwYWNl 45792\nIGNoaWE= 45793\nIEVybQ== 45794\nIOuwlOq/ 45795\nIGZlbmNlcw== 45796\nIE1vcnRhbA== 45797\n6rKB 45798\nINCz0YDQsNGE 45799\nIEhvbWVsYW5k 45800\nIEpVTg== 45801\naXNzdA== 45802\nIHBhcmxhcg== 45803\nIHNwb3J0eQ== 45804\nw6lv 45805\nIGRlZXBlbg== 45806\nIEJlaGF2aW9y 45807\n6YCP 45808\n5ZOI5ZOI5ZOI 45809\nIGVycmFuZA== 45810\nIHJvdGFyeQ== 45811\nIFdlbGxpbmd0b24= 45812\nV2luZA== 45813\nIG1lc2VsYQ== 45814\n4bqjbmc= 45815\naWVuZGU= 45816\nIGV4Y2VsbA== 45817\nIEdlbml1cw== 45818\nIEVkdWFyZG8= 45819\n5pyJ5Lq6 45820\nIMWfdW51 45821\nIMSwc3RhbmJ1bA== 45822\nIHByb2R1dG8= 45823\nIOOFjuOFjg== 45824\nT0ZG 45825\nIHdvbGx0 45826\n54iG 45827\nIOuJtOyKpA== 45828\nIGxhc3M= 45829\nIGhlcnR6 45830\nIGFyb21hdGlj 45831\nINC30LLQvtC9 45832\nIGF1dG9j 45833\nIEx1c3Q= 45834\nIDExMg== 45835\nIM6X 45836\nIHJldmlld2Vycw== 45837\nIHJlY2VwdGl2ZQ== 45838\n5bCN5LqG 45839\nw6JuZA== 45840\nb2dsbw== 45841\nIOyVhOuLmQ== 45842\nIG5nbw== 45843\n0ZbRgtC4 45844\nw6V0 45845\nY29ubw== 45846\nIHRla3Jhcg== 45847\nIOyjvOqzoA== 45848\nIGdlbG1pxZ8= 45849\nIGJlZHRpbWU= 45850\nIEFyZ2g= 45851\nQURB 45852\nINCz0L7RgNC+0LTQsA== 45853\nIMSH 45854\nIGFsbGlhbmNlcw== 45855\nZ2lnZ2xpbmc= 45856\nIHllcmRl 45857\nIHNwaWVz 45858\nIGd1dGVz 45859\nw6dp 45860\nIGFsbHRpZA== 45861\nIExhaA== 45862\nnpDr 45863\nIGRva8WCYWQ= 45864\n2YjZig== 45865\nIHRveGljaXR5 45866\nIGNhbmNlbGxhdGlvbg== 45867\nIDE5NTg= 45868\nZHJv 45869\nIOyekeydgA== 45870\nIE1vdG9yb2xh 45871\nIG11bHRpbg== 45872\nIGVudGh1c2lhc3Rz 45873\nIE1pZ2h0eQ== 45874\nIENvY29udXQ= 45875\nOuOAjA== 45876\nIFBpY3R1cmVz 45877\nIHNhbmdyZQ== 45878\nIGJsaW5raW5n 45879\nb2xlc29tZQ== 45880\nIOyKpO2DgOydvA== 45881\nRlA= 45882\nIGJvb21pbmc= 45883\nINC00LXRgdGP0YI= 45884\nIHJhdGNoZXQ= 45885\nIHRpbWVsaW5lcw== 45886\nbGVuZXNz 45887\nIGNhZ2Vz 45888\nIEdvb2RuaWdodA== 45889\nb21ldGltZXM= 45890\nIGN1bm5pbmc= 45891\nIFJpc2s= 45892\ndWxlZA== 45893\nZGFkZQ== 45894\nIHByYXRh 45895\nIGd1c3RhcsOtYQ== 45896\nYW11cw== 45897\nIEppbnBpbmc= 45898\nIGVzdHJ1dA== 45899\nIGRlc2NvYnJpcg== 45900\nIE3EgQ== 45901\nIEFsbGFu 45902\nIOWIhg== 45903\nINec16c= 45904\nIHByZXNlcnY= 45905\nIFN0cmF3YmVycnk= 45906\nxI8= 45907\nTHU= 45908\nIGtybw== 45909\nIFJlcG9ydHM= 45910\n7IWU7JW8 45911\nIHZhbHQ= 45912\nIHBvdXZhaXQ= 45913\nIGFwcGFy 45914\nIEJvbmU= 45915\nIHByZWZlcmFibHk= 45916\nIFJlcMO6YmxpY2E= 45917\n5bCx5Yiw 45918\nIGhlcnpsaWNo 45919\nIGNoaW1uZXk= 45920\nIMOnZXY= 45921\nIHZpc2Fz 45922\nIHZlcnI= 45923\nIGN1bHRpdmF0aW9u 45924\nIEFybWVuaWE= 45925\nINCy0LTRgNGD0LM= 45926\nIGNvY2tybw== 45927\ncmV0Y2hlZA== 45928\nYXJ0eg== 45929\nINC70Y7QtNGP0Lw= 45930\nIHBvbMOtdGljYXM= 45931\nIFBhbno= 45932\nIEFLQQ== 45933\nIOuIjOufrA== 45934\nIGVycm8= 45935\nIGNhbXBlcg== 45936\nIDEwMg== 45937\n4KS4 45938\nZG9uZQ== 45939\nIGhvYXJk 45940\nINCf0L7RgtC+0Lw= 45941\namVvbmc= 45942\nIGRlc3Rh 45943\ncGFr 45944\nIGluaW0= 45945\nIGdyb3dlcnM= 45946\nIE1lc3NhZ2U= 45947\nIGVsZWN0b3I= 45948\nZW5nYWdl 45949\nIEZvcmJlcw== 45950\nIENpbmNpbm5hdGk= 45951\nIGRpZmbDqXJlbmNl 45952\nZGY= 45953\nIHNwYXI= 45954\nIGF3YWl0cw== 45955\nIFVTU1I= 45956\nIFJpc2luZw== 45957\nIEhvxZ8= 45958\nIGZvb3Rpbmc= 45959\nIGNvbmRpY2lvbmVz 45960\n0YLQvtGA0L7Qsg== 45961\nIGNsaW5pY2lhbg== 45962\nIERpc2t1c3M= 45963\n5aOT 45964\n16jXkg== 45965\n16U= 45966\naXRlaXQ= 45967\nZ3Jlbg== 45968\nIGNoYXJpc21h 45969\nIGxldWtl 45970\nIGlycml0YXRpbmc= 45971\nIGNpcmNh 45972\nIFJob2Rlcw== 45973\nIHBpb3I= 45974\nIGhhbmRpY2Fw 45975\ncm95YWJsZQ== 45976\nIHZ1bGw= 45977\nT0c= 45978\nIGluw61jaW8= 45979\naWVyaQ== 45980\nIHNwbGFzaGluZw== 45981\nIGRlbWlzZQ== 45982\nIGFzc2lzdGly 45983\n0YfRgtC+ 45984\nIGNvdmVydA== 45985\nIEd1ZA== 45986\n4LiJ 45987\na2zDpHI= 45988\nIOyekOq+uA== 45989\nIHZlcsOkbmRlcnQ= 45990\nIFJFTQ== 45991\nIENvbnZlbg== 45992\nYXRnZQ== 45993\nIHBpZXJ3c3pl 45994\nIGNsZXJneQ== 45995\nbGluZ3Rvbg== 45996\nbGl2 45997\nVlBO 45998\nINGB0L7QttCw0Ls= 45999\nIEhhdGU= 46000\n44Go44GT44KN 46001\nz4bOvw== 46002\nIFJlc3BvbnM= 46003\n0L7Qt9C0 46004\nIGV0bWVr 46005\nIGNoZW1pbg== 46006\n2YXYqQ== 46007\nIOqwgOyhsQ== 46008\nVHJl 46009\nIHVtYXM= 46010\nIEJ1cnRvbg== 46011\nIHBhdHJpYXJjaA== 46012\nIFNtaXRoc29uaWFu 46013\npZg= 46014\nTW9vbg== 46015\nQWly 46016\nIG1lZGlvcw== 46017\nIGVyYXNlcg== 46018\nIHdvbGx0ZW4= 46019\nIHBhcmVpbA== 46020\nIEJpbGxpZQ== 46021\n5oq9 46022\n0LXRgNGC0LI= 46023\nIHBhcmxhbWVudA== 46024\nIGFnb255 46025\nIFFVRQ== 46026\nc2VxdWVudGx5 46027\nQW5vdGhlcg== 46028\nIFdoZXc= 46029\nIEFubnVhbA== 46030\nIHNlYmVu 46031\n7IOB7J2E 46032\ndmFsdWVz 46033\nnpzrp4w= 46034\nIHNpbm9u 46035\nZXJlYWw= 46036\nIEVubGlnaHQ= 46037\nIENoZW1pc3RyeQ== 46038\nIENhdGFsdW55YQ== 46039\nIGRvY3Ry 46040\nYW50b24= 46041\nIHN0dWs= 46042\nIFBsYXRl 46043\nIEthcmRhc2hpYW4= 46044\nIGZpbG9z 46045\nIFdldA== 46046\nINC/0L7Qv9GL0YI= 46047\nIHVua25vd25z 46048\nIFNjaG9u 46049\nIEJhbGR3aW4= 46050\nIHRlbGVzY29wZXM= 46051\nIEd1Y2Np 46052\nb3hpZGU= 46053\nIENvbnNlcnZhdGl2ZQ== 46054\n7ISx7J2E 46055\nIGhpbmF1cw== 46056\nUG93ZXI= 46057\nIOqxtOqwlQ== 46058\nIHByZXZhaWw= 46059\nb3JtYW4= 46060\nbWFjaGluZQ== 46061\nIDE5NDY= 46062\nIHVuYmVs 46063\nIHNjaGF1dA== 46064\nIHBpZWw= 46065\nZWVudGg= 46066\nIG9iamVjdGl2ZWx5 46067\nIGNoYWtyYQ== 46068\nYXVkaW8= 46069\nIGNoaWNvcw== 46070\nIFZhdWx0 46071\n5bCI 46072\nIG1lZGljaW5hbA== 46073\nIFRhaWw= 46074\nV2hpbGU= 46075\nIGFzcGhhbHQ= 46076\nIGZyb3pl 46077\nIEVL 46078\ndW5jaGluZw== 46079\nbm9zaXM= 46080\nMjAxNQ== 46081\nIEdyaQ== 46082\nIG9kZGx5 46083\nIE3DpHI= 46084\nIEFlZw== 46085\nY29sbw== 46086\nUGFy 46087\nIOuTpOyWtOs= 46088\nIHZpbmRlbg== 46089\nIE9WRVI= 46090\nIGljZWQ= 46091\nIHNjb3Jw 46092\nIGhhYw== 46093\ncXVhbGlmaWVk 46094\nINGD0LLQuNC00LXRgtGM 46095\nZXJtbw== 46096\nSEVO 46097\nIHNvaQ== 46098\nIG11bHRpcGxlcw== 46099\nIGxheW91dHM= 46100\nIGJsaW5kbmVzcw== 46101\nIEJvd3Nlcg== 46102\nINC/0L7QtNGC 46103\nIMOO 46104\ndmVudGlvbmFs 46105\nIG1hdGE= 46106\nbWFkxLE= 46107\nIGdlZXo= 46108\nIGNhZGVuY2U= 46109\nIHdhxbxuZQ== 46110\nIENocmlzdGll 46111\ndmVuZ2U= 46112\nQ2FsbA== 46113\nIHR1cm5hcm91bmQ= 46114\nIGJsb2I= 46115\nINCv0Lo= 46116\nIFZvaWNlb3Zlcg== 46117\nIHBlcmls 46118\nIEphaW1l 46119\nIEhPWQ== 46120\nbGFuZQ== 46121\nIHNlYmVs 46122\nIER1bw== 46123\nIEhpc3RvcmljYWw= 46124\nIGRuaQ== 46125\nIGdlbWE= 46126\neWs= 46127\nIHNhYmVt 46128\n4bqvbmc= 46129\nIHZhcnM= 46130\nIFJvbm5pZQ== 46131\nIFJvbmFsZG8= 46132\nIFBlcnF1w6g= 46133\nbnNpbm4= 46134\naGFpcg== 46135\nIHJlbGVudGxlc3M= 46136\nIGx5bg== 46137\nIHRyYXZlbGVy 46138\n5oCO6bq85LqG 46139\nbmluZQ== 46140\nIGFudGlt 46141\nIOy8gA== 46142\nIHNub3diYWxs 46143\nINGF0LDRgNCw0LrRgtC10YA= 46144\nIGludGVybnM= 46145\nIGNvbnN0aXR1ZW5jeQ== 46146\nINCd0LDQvA== 46147\n15zXnA== 46148\nVkVM 46149\nIHZpa3RpZ3Q= 46150\nIGFwb3lv 46151\n2YTYqA== 46152\nIGphcmQ= 46153\nIGhlaWdodGVuZWQ= 46154\n0YDQvtGB0YI= 46155\nIFNNSVRI 46156\nINC00LXQu9Cw 46157\nIHJlcGFpcmluZw== 46158\nIHJpZ3Q= 46159\nIFNoZWlraA== 46160\nIEJyaXRuZXk= 46161\nIGV2ZXJ5dGltZQ== 46162\nIGFkdmVudHVyb3Vz 46163\nb2NrZXk= 46164\nZXJudA== 46165\nIGF0YXF1ZQ== 46166\nIEFsdGVybmF0aXZlbHk= 46167\nZWZmZWN0 46168\nIHBhbGF2cmFz 46169\nIEVsbGlvdHQ= 46170\nIHLDqXVzc2k= 46171\nIGh5cGVydGVuc2lvbg== 46172\nIE1hbnVhbA== 46173\nIHByb3BoZXRpYw== 46174\nIGhhbmRj 46175\n0YzQtQ== 46176\nIHJlZnJhaW4= 46177\nIFNxdWlk 46178\n7J6h 46179\nINC60L7QvNCw0L0= 46180\nw6RsbGVu 46181\nIGxsZWfDsw== 46182\nIGJhc2g= 46183\naW9ueQ== 46184\nINGB0LrQu9Cw0LQ= 46185\nINC60LDQsQ== 46186\nIGNhcmVsZXNz 46187\nIFBvb2w= 46188\nIHRyw6Fz 46189\nIGZpbHM= 46190\nIFNjaHI= 46191\nIHNwcmF3ZA== 46192\nIE1vbmF0ZW4= 46193\nIHVuZm9yZ2V0dGFibGU= 46194\nIENvdHRvbg== 46195\nIGluY29udmVuaWVudA== 46196\nIFJY 46197\nb3Jpcw== 46198\nIGh1bWJsZWQ= 46199\n16rXlw== 46200\nINii2b4= 46201\nIGluY3Jlw60= 46202\nIEtvbW1lbnRhcmU= 46203\n6IiS 46204\ncmFjacOzbg== 46205\nIHZhbnRhZ2U= 46206\nIFNlYWw= 46207\nIOydtOqxsOulvA== 46208\nIGpvdWU= 46209\n44Gd44GG44Gn44GZ44Gt 46210\nIOyYpOuemA== 46211\nINC40YHQv9GL0YI= 46212\nb2Jlbg== 46213\nIGdyYXRl 46214\nIGNvbnRyb2xl 46215\nIFBlcmN5 46216\nxYJhZGE= 46217\nIHNpbXVsdGFuZW91cw== 46218\nIHByb3RvdHk= 46219\nIGdyb8OfZXI= 46220\nIGJld3Vzc3Q= 46221\naW5pemk= 46222\nIHBhc3NpZXJlbg== 46223\nIEhhcHBpbmVzcw== 46224\n5YmH 46225\nc2hp 46226\nZ2VodA== 46227\nIHN0YXRpb25lZA== 46228\nIEVyZ2Vibmlz 46229\nIGRpcmVjdGFtZW50ZQ== 46230\nIHN1cnZpdmVz 46231\nIHBlcnNvbmVz 46232\nQkVSRw== 46233\nIHZvbWl0aW5n 46234\nIGNvbmhlY2Vy 46235\nIGFkam91cg== 46236\nIENpdmlj 46237\ncGVp 46238\nYnVyc3Q= 46239\nIOuLpOuLiA== 46240\n6Y8= 46241\nIHNsZWQ= 46242\nIHBsYXRhZm9ybWE= 46243\nIFNlY3Q= 46244\nIERlZmlu 46245\n55m76Yyy 46246\nw6lub20= 46247\nY2huZXQ= 46248\nIHByb2ZpdGFiaWxpdHk= 46249\nIGVycmVpY2h0 46250\n4buPaQ== 46251\nY2F0aW9u 46252\nIOyngOq4 46253\nIHBlcmRyZQ== 46254\nIGZlbG9ueQ== 46255\nIDE5NTc= 46256\n5oiR5b6I 46257\nIHVuc3VjY2Vzc2Z1bA== 46258\nIG5hZ3lvbg== 46259\nIGVsYXN0aWNpdHk= 46260\nIGZhY2FkZQ== 46261\nIGVhcnRobHk= 46262\nINCw0LzQtdGA0LjQutCw0L0= 46263\nIGNvbm4= 46264\nY2xh 46265\nRHU= 46266\nIHBvbGl0aXF1ZXM= 46267\nIGhhbG8= 46268\naWFudGVz 46269\nINC80L7QtdC5 46270\n44Oz44OJ 46271\ndG9uZXM= 46272\nZWxpZXI= 46273\n6K6a 46274\naHRha2luZw== 46275\nIHdpY2h0aWdl 46276\nIGFubm8= 46277\nIExvaw== 46278\naWxsaW9ucw== 46279\nIHZpdmVy 46280\nIHNvbGNoZW4= 46281\nIHN1Zg== 46282\nIFNhbHo= 46283\nIE52aWRpYQ== 46284\nenVnZQ== 46285\nIFNwaWtl 46286\nVmlkZW8= 46287\nIHR3b3I= 46288\nIEFsYQ== 46289\n6JGJ 46290\nIGhhbnlh 46291\nIEFkbQ== 46292\n7J21 46293\nIFBhdGllbnRlbg== 46294\nIE9uaW9u 46295\nIEtvYmU= 46296\nIFNjZW5l 46297\nIFJhc2g= 46298\n5qiZ 46299\n0YDQsNGB0YI= 46300\naXN0YW5p 46301\nR2VuZXJhbA== 46302\nbGV5ZQ== 46303\naW1iYXA= 46304\nIGNvbmNlYWxlZA== 46305\nIEZyaWRheXM= 46306\nIFdvb2w= 46307\nINC90L7QstGL0YU= 46308\n2LTYsQ== 46309\nIOqysOqzvA== 46310\nIGplZG9jaA== 46311\ntOyLnA== 46312\nk6Trj4Q= 46313\nIOyepeuCnA== 46314\ndWt0 46315\nTG91 46316\nIOuoueyWtA== 46317\nIEV4cGVjdA== 46318\nINC00L7QvNC+0Lk= 46319\nIGlycmVzcG9uc2libGU= 46320\nIGFjZXJjYQ== 46321\nIFp1c3Q= 46322\n16jXmA== 46323\nVUk= 46324\nIHlvdXR1YmVycw== 46325\nIFBvc2l0aXZl 46326\nIHNvY2lvZQ== 46327\nIHNuYXRjaA== 46328\n6IOM 46329\nIHJlZnJlc2hlZA== 46330\nIG5vbWluYXRpb25z 46331\nIFBhdHQ= 46332\nIG9ic29sZXRl 46333\nIGRlbWnFnw== 46334\n5Y+k 46335\nb3JtdcWf 46336\nIOyGlOynge2eiA== 46337\nIGZsYQ== 46338\nIGNyYXppZXN0 46339\nIFppZQ== 46340\nIFTDug== 46341\nemVw 46342\naWNlbQ== 46343\nIOupi+yeiA== 46344\nIGN5bmljYWw= 46345\n44Gd44KT44Gq 46346\nIHRyZXNw 46347\nIGNyYXo= 46348\n1aXV 46349\nIG5lbGxl 46350\nIG1waA== 46351\nIE5lcmVk 46352\nIEtvYg== 46353\nIEVjaw== 46354\nqLjri4g= 46355\nSmFu 46356\nINCi0L7Qs9C00LA= 46357\nIGRlY2k= 46358\nIFZvZw== 46359\nIGJ1YmJsaW5n 46360\n6YCA 46361\nw7ph 46362\nIHByb2R1Y3Rvcw== 46363\naWJlcmFs 46364\nIHJlcGxpY2F0ZWQ= 46365\nIEltcHJvdmU= 46366\naWxsYXJ5 46367\nQ2hh 46368\nIHLDqWR1 46369\ng5DtlZjrqbQ= 46370\nIGNvbm5vdA== 46371\nIEtyaXQ= 46372\nINC00YPRhdC+0LI= 46373\nIHRyZWFkbWlsbA== 46374\nIFBX 46375\nINC30L7QstGD0YI= 46376\nIGNsYW1z 46377\nIGRyYWZ0aW5n 46378\nIDE5NTY= 46379\ndW50YQ== 46380\nIGV4cGVuZGl0dXJlcw== 46381\nIEhvb3Zlcg== 46382\nV09P 46383\n0YjQtdC1 46384\nIGRlZHVjdGlvbg== 46385\nbW9uYXJ5 46386\nIHJlY2li 46387\nIHBvdm8= 46388\nIOuNlOs= 46389\nIFBBTA== 46390\nIEJsb3c= 46391\nIHd5cA== 46392\nIGRlc3RhYw== 46393\nZGVhbA== 46394\nR3JhZW1l 46395\nIG7DqWNlc3NhaXJl 46396\nIGRhbW5lZA== 46397\nIDE5Mzg= 46398\nIOyLpOygnOuhnA== 46399\nIHRyb29w 46400\nIGluc2lnaHRmdWw= 46401\nIFRK 46402\nINC+0YHQsg== 46403\nIGZpZGVsaXR5 46404\nIFNraXA= 46405\nIE1heW8= 46406\n66ed 46407\nYXBwZQ== 46408\nIGJsYXM= 46409\nIFdZ 46410\nIEdO 46411\nY3Rhcg== 46412\nU3U= 46413\nIGN1ZW50 46414\naGV3cw== 46415\nIGNvcnBzZXM= 46416\nQWJz 46417\nIHdhc3Rld2F0ZXI= 46418\nIGNpZWs= 46419\nIE9udQ== 46420\nIGV4cGxvc2l2ZXM= 46421\nIGFybWE= 46422\nIFNURVBIQU4= 46423\ncG9saXRpaw== 46424\nIE9zYWth 46425\ndGHFgg== 46426\nIHlhcMSxeW9y 46427\nIGl6cXVpZXI= 46428\nIGJlbGV6YQ== 46429\nIFd5YXR0 46430\n5ZC4 46431\nIHN1aw== 46432\nIHNwZWNqYWw= 46433\nIGRhbmtl 46434\nd2hpc3RsZQ== 46435\nIGbDrXNpY2E= 46436\nIEhhcnJpZXQ= 46437\nIOyVhO2MjA== 46438\nIHdpbGxrb21tZW4= 46439\naXBpbmc= 46440\nINGB0LzQvtGC0YDQuNGC0LU= 46441\nINC80L7QttC10YjRjA== 46442\nIGluYWNjdXJhdGU= 46443\nIGFycm9nYW5jZQ== 46444\nIFJlbW8= 46445\nzrPOrA== 46446\nYXNzZWQ= 46447\nIGRlbGl2ZXJpZXM= 46448\nIHN0aW5reQ== 46449\nINC/0LXRgNC10LY= 46450\namF5 46451\nIHRyYW5zaXRpb25hbA== 46452\nIHJlcmU= 46453\nIE5HT3M= 46454\nIEFUTQ== 46455\n2K7Yqg== 46456\naW9sb2d5 46457\nINCy0LvQsNC0 46458\nIHNjaG1l 46459\nIFNoaW5l 46460\n7JWh 46461\ncGFudHM= 46462\nIHNlcmdl 46463\nIHNlbmhvcg== 46464\nIGFiZHVjdA== 46465\nIEJyeWFudA== 46466\nVkVT 46467\nIGF3YWtlbmVk 46468\nIExheg== 46469\ncm9wb2xpcw== 46470\nIExhbw== 46471\n6L6b6Ium 46472\nIHZpbGxh 46473\nIHN1bW1lcnM= 46474\nIGVudGhhbA== 46475\nIDE5NDk= 46476\nVmlh 46477\nIOyWtOyo 46478\nIHRlbmRvbg== 46479\nIHZpb2xldA== 46480\nIGludGVsbGVjdHVhbGx5 46481\nIGJvdW5jZWQ= 46482\nYXJhdXM= 46483\nIDE5MTk= 46484\nIHZyYWFn 46485\nIHNwZWw= 46486\nIFNjaHdhcg== 46487\nU2NvdHQ= 46488\nIEluZG8= 46489\nIOunnQ== 46490\nIGNhbm9uaWNhbA== 46491\nIElLRQ== 46492\nIHRoYXTDrXM= 46493\nIG1lbGxhbg== 46494\n5q+S 46495\naWdtYXQ= 46496\nQ291bGQ= 46497\nLi4uPyk= 46498\nIGZvYXJ0ZQ== 46499\nIEt1bWFy 46500\ncmVuZG8= 46501\nIMOpbMOp 46502\n4LQ= 46503\ndmFsdWF0aW9u 46504\nY2FzZXM= 46505\nIGludHVpdGl2ZWx5 46506\naG9uZw== 46507\nZXR0ZWQ= 46508\nIHNvdXZlbg== 46509\nIG1vcmI= 46510\nIGNvcnM= 46511\nIE5W 46512\nIEhhc2Fu 46513\n5oOF5Ya1 46514\naWV2ZWQ= 46515\nIOyngOq4iOydgA== 46516\nIGR1bXBsaW5n 46517\nIGNvbnRyw7RsZQ== 46518\nIGFtYmlndWl0eQ== 46519\n5qmf5pyD 46520\nIGNvZw== 46521\nIFNjcmlwdHVyZXM= 46522\nIGNhaQ== 46523\nIGJldmVy 46524\n5aSn5a626YO9 46525\nIGh1aXM= 46526\nIGFpbWU= 46527\nIGVya2zDpHJlbg== 46528\nIExN 46529\nIEZleQ== 46530\n6Zq+ 46531\n4K6x4K6k 46532\nIHN1cGVydmlzZWQ= 46533\nIGpld2U= 46534\nc3Bs 46535\nINGG0LXQvdGC0YA= 46536\nIGNvbGxpc2lvbnM= 46537\n2YTZgQ== 46538\nIEhvZ3dhcnRz 46539\nIER1cmhhbQ== 46540\n15XXow== 46541\nIHBob3NwaGF0ZQ== 46542\nIG92ZXJzZWU= 46543\nIGluc3BlY3Rpb25z 46544\nIGJyaW5j 46545\nIFphaw== 46546\nIHBheW9mZg== 46547\nIGNoYXVk 46548\nIEh1bmdlcg== 46549\nw6Nvcw== 46550\ndmly 46551\nIGZpYW5jZQ== 46552\nIGJvdWc= 46553\nbGl2ZWQ= 46554\nY3J5 46555\n5Zue5L6G 46556\nIGpvaW50bHk= 46557\nIGdpcmxmcmllbmRz 46558\nIE5leHVz 46559\npqzqsqDsirXri4jri6Q= 46560\nIEt3YW5n 46561\n5ZOI5ZuJ 46562\n5aeR 46563\nxYLEmQ== 46564\nIE5lZGVu 46565\naWVjZQ== 46566\nIGluc2VydGluZw== 46567\n5p+T 46568\nIE11bW15 46569\nIEdsb2Jl 46570\nIGxlZQ== 46571\nIGdlcm1hbg== 46572\nIGNyZWFtcw== 46573\nYWNobw== 46574\nIGNoxrBh 46575\nIEdhbGlsZQ== 46576\nIGbDvHJz 46577\nIGVzdGl2ZXI= 46578\nY2lkb3M= 46579\nQ2hyaXN0aWFu 46580\nIGxvcnNxdQ== 46581\nIGN1dGVzdA== 46582\ndmFsZQ== 46583\nINC60YDQtdC/ 46584\nIHdhcnk= 46585\nIHNsaWNpbmc= 46586\nIGVzcGVyYW5kbw== 46587\nIFZhbmRlcg== 46588\nIERlaXhh 46589\nIDE5NTQ= 46590\nIG3Ds3dpxIU= 46591\n0ZbRlA== 46592\nIHRvb2xpbmc= 46593\nIHJlc3Rvcg== 46594\nIHBvc2ljacOzbg== 46595\nIGludGVudGFy 46596\nIEFwYWNoZQ== 46597\nT1VM 46598\nINmI2Kg= 46599\nIG1hdGnDqHJl 46600\n44O844KT 46601\nIGxpbmVu 46602\nIGVzdHJhdMOpZw== 46603\nIE11dHRh 46604\n6aGv 46605\n6KGM5LqG 46606\nIHBhcnRpbmc= 46607\nIG1pbmltaXppbmc= 46608\nIGFwcHJlbmRyZQ== 46609\n5pyd 46610\nINCw0L3Qs9C70LjQuQ== 46611\nIERvbw== 46612\nIEZpcmVmb3g= 46613\nY8OzbW8= 46614\nIGdlb3BvbGl0 46615\nIG1ha2Fu 46616\nIG1vZ2VsaWpr 46617\nIM+AzrXPgc65 46618\nIGPhu6k= 46619\nIGluc3RhbGxlcg== 46620\nIGRpYnVq 46621\nIEhlYXRo 46622\nbG9vcA== 46623\nIEJyb2tlbg== 46624\nSFlVTg== 46625\nc2hlbGY= 46626\nIGZpemVy 46627\nIGVuaGFuY2Vz 46628\n5L6L44GI44Gw 46629\nINC00L7RgdGC0Lg= 46630\nIFBVQg== 46631\nIEtvbGxlZ2lu 46632\nIGF0dGFpbmVk 46633\nxL4= 46634\nIG1pc3RyZXNz 46635\nIE9mdGVudGltZXM= 46636\n157Xmded 46637\nIGJld2U= 46638\nIFNvcmE= 46639\ncmF1ZW4= 46640\nYmF1bQ== 46641\nIHJvbGxlcnM= 46642\nIG1lcmluZw== 46643\nIFBBQw== 46644\nINC90ZY= 46645\nIFLDqXB1YmxpcXVl 46646\nINGC0YDQsNCy 46647\nIFZhbmd1YXJk 46648\ndWNpb25lcw== 46649\nIOustOuMgA== 46650\nIGdvdXI= 46651\nr6Q= 46652\nIM+J 46653\nIHNhdW5h 46654\nIHBlaW5l 46655\nIFZhbGVyaWU= 46656\nIFNpa2g= 46657\nZmVuZGltaXo= 46658\nYmVybw== 46659\nINGH0Lg= 46660\nIGRvxZt3aWFk 46661\nIEV1cm9z 46662\nIGNvbW1lbnRhaXJlcw== 46663\nIHR3ZWFrcw== 46664\nIEZhc3Rlcg== 46665\nINGA0LDRgdC6 46666\nIHByb2dyZXNzaXZlbHk= 46667\nIEV1Y2g= 46668\nYm9ybw== 46669\nIEluZ3JlZA== 46670\nQ2Fw 46671\nIHVuY2hlY2s= 46672\nIOyYpOuluA== 46673\nIHdyZQ== 46674\nIEZU 46675\nw7ZydW5n 46676\nIG1lbW9yaXplZA== 46677\nIERpbm5lcg== 46678\nIFBoZXc= 46679\nb3VibA== 46680\nIHB1dGE= 46681\nIGFkbWl0cw== 46682\n0LXQt9C00LU= 46683\nb3BvZA== 46684\nIHBhbmRh 46685\nIGhpbmdlcw== 46686\nY2lwZQ== 46687\nIHRyYW5zYWN0 46688\nIHBvZGlh 46689\nIHBpY3M= 46690\nIGNyaXRlcmlvbg== 46691\nIE9yY2hlc3RyYQ== 46692\nIEJsb2c= 46693\nIHNvbGVtbg== 46694\nIFBpeGFy 46695\nVGhyZWU= 46696\nINCy0L3QuNC3 46697\nIFZvbHVudGU= 46698\nIFNhdmFnZQ== 46699\nIFBWQw== 46700\nIENhZg== 46701\nIHd5a29u 46702\nIGdyYWRlcnM= 46703\nIGNyb3VjaA== 46704\nIGNsaWNoZQ== 46705\nIHNveWJlYW5z 46706\nIE1VUg== 46707\nIEdvbnphbGV6 46708\nIE1pbWk= 46709\nIEJvbHNvbmFybw== 46710\nIGRpYXBocmFn 46711\nIGJpbGFuZw== 46712\n65CY64qU 46713\n6YKj5oiR5YCR 46714\nIHJlZ3VsYXRpbmc= 46715\nTWM= 46716\nSnVkZ2U= 46717\nINC90L7Qtg== 46718\nIGpha8SF 46719\naXRlc3Nl 46720\nIFdpag== 46721\nIGxhdGE= 46722\nZ3JvYW5pbmc= 46723\nUE9TSU5H 46724\nINeQ15XXqteV 46725\nIGhhZ2E= 46726\nIGdyb3VuZGluZw== 46727\nIHZpb2xlbnRseQ== 46728\nIHRpbGxz 46729\nIGVuZ2Fn 46730\nIEhvbGxvdw== 46731\nINC/0L7Qv9GD0LvRj9GA 46732\nIHdwcm93YWQ= 46733\nIHJlcGxhY2Vz 46734\nIGZsdW9yZXNjZW50 46735\ndXJnaWNhbA== 46736\naWdnbHk= 46737\nIFRyYWRpdGlvbmFs 46738\ndHRl 46739\nINmE2Yc= 46740\nIHBob3NwaG9ydXM= 46741\nIGFwcm9u 46742\nIFdhdGVycw== 46743\nIEt1bHR1cg== 46744\n0LDQstCw0Lk= 46745\nIG9saXZlcw== 46746\nINeU15DXnA== 46747\nIHRlaWx3ZWlzZQ== 46748\nIHNlbmNpbGw= 46749\nIHByZW5kcw== 46750\nIG5hcnJvd2Vy 46751\nIGrDpHR0ZQ== 46752\nIEluZm9ybWF0aW9uZW4= 46753\n7IOB7J20 46754\nIHN0YXJ2ZQ== 46755\nIGZyaWNr 46756\nIEJld2Vn 46757\n4KSy 46758\nIGRvbHBoaW4= 46759\nIExBVUdIVEVS 46760\nIElOVEVSVklF 46761\n5ZSJ 46762\nIHlhbmzEscWf 46763\nIHRvcnBlZG8= 46764\nIHNob3J0YWdlcw== 46765\n7J2065Oc 46766\nxLFsZMSx 46767\nIHBhd3M= 46768\nIG96b25l 46769\nIGN1bHRpdmF0ZWQ= 46770\nIEZvdA== 46771\nIG5vdG9y 46772\n0L3QvtC3 46773\nINC60L7RiA== 46774\nIHRvdWNoc2NyZWVu 46775\nIEFsbHk= 46776\n5pyA6L+R 46777\nIOunm+yeiOyWtOyalA== 46778\nINCh0LXRgA== 46779\nINCy0L/QvtC70L3QtQ== 46780\nIHBhcHJpa2E= 46781\nIER1c3Rpbg== 46782\nIGVmZWN0bw== 46783\nIG9waW5p 46784\nIG11dXQ= 46785\nIGjhu41j 46786\nIGludGVyamVjdA== 46787\nxJl0 46788\nIGJ1dHRz 46789\ndXJleg== 46790\nIFBpa2U= 46791\nIEhvaw== 46792\nIEd1aW5lYQ== 46793\nIENhdGhlZHJhbA== 46794\nIDE0MDA= 46795\nQ3Jh 46796\nKyw= 46797\n66eb 46798\ns7Trj4TroZ0= 46799\nYWJ5cmlu 46800\nIHZpZGVvZw== 46801\nINC+0YDRg9C2 46802\nIHXFvg== 46803\nIGJ1c2NhbmRv 46804\nIEFzc2lzdGFuY2U= 46805\n6Zm9 46806\nIG1lbGhvcmVz 46807\n7KG0 46808\nIOuBvA== 46809\nIFJK 46810\nINiq2YU= 46811\nIG9taW4= 46812\nIG1vdG9yY3ljbGVz 46813\nIFNhcHA= 46814\nIHN1cHBseWluZw== 46815\nIEFsZ3Vu 46816\nIGFlcm9zcGFjZQ== 46817\n16LXnA== 46818\nb2NjdXA= 46819\nbGVpc3Q= 46820\nIOqxsOuKlA== 46821\nIGNvbXBsZXRh 46822\nYnJlcw== 46823\nISg= 46824\nINCf0YDQtdC0 46825\nIGRpc2FkdmFudGFnZWQ= 46826\nIEF0dGVuZA== 46827\nIEp1ZGFo 46828\n4buLY2g= 46829\neWxlbmU= 46830\nYWN0bHk= 46831\nIHNldHVwcw== 46832\nIGFtbW9uaWE= 46833\nIFNjaHdlaXo= 46834\nIFNoYW1l 46835\nIGJhbmRl 46836\nIEZ1ZWw= 46837\nIHRyb3VibGVzb21l 46838\nIG51bWVybw== 46839\nIE1PTQ== 46840\nINC/0YDQtdC00LvQsNCz 46841\nbWVudGlvbmVk 46842\nINCx0L7Qu9GM0YjQvtC1 46843\nIFZpa3Rvcg== 46844\nIFN0eWxlcw== 46845\nIGNydWNpZmllZA== 46846\ncnVjdHVyZWQ= 46847\nZW52aXJvbg== 46848\nIG1vcmFscw== 46849\nIG1lZGl0YXRpbmc= 46850\nIGF4aWFs 46851\naXNhbmNl 46852\nIEFic3Q= 46853\nR3JlZW4= 46854\nIOqxtOw= 46855\nIHF1YWRyYW50 46856\nIHBlcmdp 46857\nIGNhbWVyYW1hbg== 46858\nIFNlcXU= 46859\nIHBhdXNlZA== 46860\nIExhdWdoaW5n 46861\n6reA 46862\nPy4u 46863\nIMW7ZQ== 46864\nIHBlcm1pdGly 46865\nIGRldGVjdG9ycw== 46866\nIEhVRA== 46867\nYXZhbA== 46868\nIOyXrOq4sOq5jOyngA== 46869\nIGh1YnM= 46870\nIGJlc3RpbW10 46871\nINCx0YPQtNC10YLQtQ== 46872\nSU5URVJQT1NJTkc= 46873\nIHRlbmdhbg== 46874\nIGNyYXZl 46875\nIEJ1bmRlc3JlZ2llcnVuZw== 46876\nIEJsb29keQ== 46877\nIHVzYWJpbGl0eQ== 46878\nIEVhcw== 46879\nIMSR4buZbmc= 46880\nIDE5NTU= 46881\nIGtyaWVnZW4= 46882\nIGhhYml0dWFs 46883\nIGVzc2VudGlhbHM= 46884\ncmltaW5hbA== 46885\nIHJvb21tYXRlcw== 46886\n6YKj5bCx 46887\nINC/0LXRgNC10YXQvtC0 46888\nIG5naGk= 46889\nIG1lbmluZw== 46890\nIFN5bXBob255 46891\nIEh1Zw== 46892\nYWdnaQ== 46893\nIHdpZWQ= 46894\nIG1pdGFk 46895\n44Gj44Gm44GE44GG 46896\ndGVlbnRo 46897\naWRhxIc= 46898\nU2F2ZQ== 46899\nIHJvYmnEhw== 46900\nIGJvdW5jZXM= 46901\nsJbsl5A= 46902\nc3RhcnM= 46903\nIHByYWdtYXRpYw== 46904\nIGNvZ25pdGlvbg== 46905\nIHdyYXBwZXI= 46906\nIHdhcnRlbg== 46907\nYWRo 46908\nIHBlbnNh 46909\nIEhlcnR6 46910\nIG7Emw== 46911\nIFJlaWQ= 46912\nIFBDcw== 46913\nIE1vbGU= 46914\nIC4uLi4u 46915\nIHByZWNpbw== 46916\nIENoYW1waW9uc2hpcHM= 46917\n6rCA6529 46918\nIHbDqXI= 46919\nIGNvcnJpZG9ycw== 46920\nIEVsZWN0cm9uaWM= 46921\nU2w= 46922\nINCw0LvQtQ== 46923\nIG92ZXJ0aHJvdw== 46924\nIGthYnVs 46925\nIFJFUw== 46926\nIEN5YmVycHVuaw== 46927\n0L7Qs9C+0LQ= 46928\nINCd0LDQsg== 46929\nIHdhbg== 46930\nIG1hbmlmZXN0YXRpb25z 46931\nIGN1YWxlcw== 46932\nIFdpc2U= 46933\nIEzDtnN1bmc= 46934\nIGV4Zm9s 46935\nIGVhcm5z 46936\n0YPRgdGC0LjRgtGM 46937\nIHNhcHA= 46938\nIEJyYXVu 46939\nIEJSQU5ET04= 46940\n7LmZ 46941\nIHNhbm8= 46942\nIEZFTA== 46943\n0YvQstCw0LnRgtC10YHRjA== 46944\n0L7QttC00LXQvdC40Y8= 46945\nIHNld24= 46946\nRnVu 46947\nIHJlY2lwcm9jYWw= 46948\nIGV4cGFuc2l2ZQ== 46949\nIFRyYWZmaWM= 46950\nIGt0w7NyZWdv 46951\nINmI2LM= 46952\n5pil 46953\nIOu5qA== 46954\ncHJvdmU= 46955\naWdhcmU= 46956\nIGxvaA== 46957\n2KfYtg== 46958\nSG9wZQ== 46959\nIGRldm90ZWVz 46960\nIEdvbQ== 46961\nIHN0ZWFscw== 46962\nIFVtcw== 46963\nIFR3aWNl 46964\n44Ky 46965\naXlpbQ== 46966\nIHJoeXRobWlj 46967\nIFZvcnRl 46968\nIHByZWZpeA== 46969\nb21pbmF0aW9u 46970\nIGRhdG8= 46971\nIGN1c3RhcmQ= 46972\nIFZPSUNF 46973\n5bee 46974\nIG1lbnk= 46975\naXN0b3Jz 46976\nIO2YkQ== 46977\nIOyCtOyVhA== 46978\nIO2DhA== 46979\nIGtvcnQ= 46980\nIGFiYQ== 46981\nIFZlcmE= 46982\nZXB5 46983\nIOy5tOuplOudvA== 46984\nIHN1Ym1lcmdlZA== 46985\nIENsb2Nr 46986\nIHRodW1ibmFpbHM= 46987\nIGJvYXN0 46988\nIEZhcmU= 46989\nISFd 46990\nIMWbbQ== 46991\nIGthaWtraQ== 46992\nIFRlY2hub2xvZ2llcw== 46993\n7Jm4 46994\n44OS 46995\n0LjRgtCw0Lk= 46996\n5bCP5pmC 46997\nINCw0YI= 46998\nIGtub2Jz 46999\nIHJlaWNodA== 47000\nxrDhu6NuZw== 47001\nZ2xpbw== 47002\nIOunm+ydtA== 47003\n6rCQ7J2E 47004\nIGpvdGth 47005\nIEhhbmR5 47006\nIEhhYmVu 47007\nbm91cw== 47008\nIGlubGFuZA== 47009\nIGFtYXpvbg== 47010\naG9vdGluZw== 47011\nU0w= 47012\nIGxlaXN0ZW4= 47013\nfiI= 47014\nIHByb3Zva2U= 47015\nIFR3aXN0 47016\nINeR15c= 47017\nIGRlcGFydGVk 47018\n6rCc66W8 47019\nIGtvbnNl 47020\nIENhcnd5bg== 47021\n7ZWY7Iug 47022\naWRlbnRhbA== 47023\nRVNDTw== 47024\nIHR0ZW9rYm9ra2k= 47025\nIGRpemVuZG8= 47026\n57e0 47027\nxLFuZGFraQ== 47028\naW1hc3U= 47029\nYWZhcg== 47030\nIGxhbmRmaWxs 47031\nIGNvcnJlY3Rpbmc= 47032\nIGNsZWFycw== 47033\nIE51bW1lcg== 47034\nSEFN 47035\nIGNhcnRyaWRnZXM= 47036\nIERpZXNlbA== 47037\ncGFjZWQ= 47038\nIG9ibGl2 47039\nIG1veWVucw== 47040\nIFNpbm5l 47041\nIFByZWlz 47042\naWxpeg== 47043\nINGB0LzQvtC2 47044\nIGJyb2FkZW4= 47045\n5LuW5piv 47046\neGVz 47047\nIGNhcmJvaHlkcmF0ZQ== 47048\n7Zi5 47049\nc2Vvaw== 47050\nIGVjaG9lcw== 47051\nIGNlc3M= 47052\n67CU 47053\nINCx0LjQt9C90LXRgQ== 47054\nIGxsYW1hZG8= 47055\nIGVzc2VudA== 47056\nIOydvOuwmA== 47057\nIEFpcmVz 47058\ncGhlbg== 47059\nIHplYnJh 47060\nIHN5bWJvbGlzbQ== 47061\nT25jZQ== 47062\nIHJhY2tz 47063\nIEthZmth 47064\nINGB0LXRgNGM0LXQtw== 47065\nIHNpbm4= 47066\ncGljaW91cw== 47067\na2Fh 47068\nIG1vdGhlcmZ1Y2tlcg== 47069\nIGFwcHJlbnRpY2VzaGlw 47070\nIHJwbQ== 47071\nIHRheGF0aW9u 47072\nIGZ1cnJ5 47073\nIFNhY3JlZA== 47074\nINGA0LDQt9C8 47075\ncG9yYQ== 47076\nZW5nZXM= 47077\nIO2XiOs= 47078\nINGB0LjQvQ== 47079\nIHNhbml0aXplcg== 47080\nIGNyaW5nZQ== 47081\nIFNjYQ== 47082\n0L7Rh9C90L4= 47083\nIG9mZXJl 47084\nIG1lbG9kaWVz 47085\nIFZlbHZldA== 47086\nIElocmVy 47087\nIEh5YnJpZA== 47088\nIEdpb3Y= 47089\nIGlyZ2VuZHdhcw== 47090\nIGRlcGVuZGU= 47091\nIFVzZXJz 47092\nIGh1bXA= 47093\nZHJpdmluZw== 47094\nIHNm 47095\nIHJ1dGhsZXNz 47096\n4LmA4LiE 47097\nIGxlbW9ucw== 47098\nIGbDtnJldA== 47099\nIE9q 47100\nINC80LDQvNCw 47101\nIGludGVycGVyc29uYWw= 47102\nIGdldg== 47103\nIGFibm9ybQ== 47104\n0LjRgdC7 47105\nINC40L3QtA== 47106\nIGtvbnRyb2xs 47107\nIHJlZ3Jlcw== 47108\nIGxlZGdl 47109\nIGVyesOkaGx0 47110\nIFRhY3Q= 47111\nIGFycml2w6k= 47112\nIHN1YnN0YW50aXZl 47113\nIHNwb29uZnVs 47114\nendpc2NoZW4= 47115\nb29vb28= 47116\nIGNvbnRlbmlkbw== 47117\nIGJlc2w= 47118\n4buDbQ== 47119\na3Rlbg== 47120\nSmFtaWU= 47121\nIHNhbmR5 47122\n5LiN5ZCM 47123\n4os= 47124\nIHBhc2U= 47125\nIGRldHRl 47126\nIEJlbGdpYW4= 47127\n6rCc6w== 47128\ndWxhcmVz 47129\ncnVk 47130\naWdvcg== 47131\nIO2MrOs= 47132\nIHJlbWVkaWVz 47133\nIGJsYXN0aW5n 47134\nIFNpY2g= 47135\nINC+0LbQuNC0 47136\nIG1vbnN0cg== 47137\nIG1hbmlmb2xk 47138\nIGdsYXViZW4= 47139\nIEVTVA== 47140\nIHN0cmVhbWxpbmU= 47141\nIGxvYmJ5aW5n 47142\nIEdvdGhpYw== 47143\ndG9pcmU= 47144\nLi4n 47145\nIGTDqW1vY3I= 47146\nINC90LDQsdC70Y7QtA== 47147\nIHdzcMOzbA== 47148\nIGN6xJnFm8SH 47149\n5LiL6Z2i 47150\naXPDqXM= 47151\nZ2FuZ2Vu 47152\nIGJlenBpZQ== 47153\ncmVtbGlu 47154\n6rCd 47155\nU3RpbGw= 47156\nIHJlc2lkZXM= 47157\nIGdlbGVjZWs= 47158\nIHTDqWzDqXBob25l 47159\nIHBld24= 47160\nIGxlb3BhcmQ= 47161\nIGNvbXBsaW1lbnRhcnk= 47162\nIGNyaWI= 47163\nIEFuaW1hbHM= 47164\nIGdlaWw= 47165\nZXNzZWw= 47166\nIGdhcmRlcg== 47167\nIGNhdGNoeQ== 47168\n5qi5 47169\nIEV0cw== 47170\nIENvbW1lcmNpYWw= 47171\nIERFTk5JUw== 47172\nIENvb3JkaW5hdG9y 47173\nIEFiaWdhaWw= 47174\nZmZmZmZm 47175\n4bqlcA== 47176\nIHBlcXVlw7Fh 47177\nIGluamVjdGlvbnM= 47178\nY2VrdA== 47179\nIHBoaWxhbnRocm9weQ== 47180\nIHB1Y2s= 47181\nIGNlbGVicmF0ZXM= 47182\nIER1bms= 47183\nIERsYXRlZ28= 47184\n44G+44Gg 47185\nzrTOrg== 47186\nZ3JhZHVhdGU= 47187\nIE1vYmls 47188\ndGlsbA== 47189\nYWNhbQ== 47190\nIHlvbGtz 47191\nIHRhbmdsZWQ= 47192\nIG1hbmlhYw== 47193\nIG9ibGlnZWQ= 47194\nIExhaW5r 47195\nIHZlcmRlcg== 47196\nIERhbW9u 47197\nIG11dGFudA== 47198\nIGhvcHBpbmc= 47199\nIHJlaW5z 47200\nIGludmVydGVy 47201\nIGNvbnRlbXB0 47202\n16DXoQ== 47203\nbGVhcm5pbmc= 47204\nTWlzcw== 47205\nINCT0L7RgQ== 47206\nIE1leWVy 47207\n6ruY7ISc 47208\n6aOO 47209\n15XXoNeZ150= 47210\nYXNraW5n 47211\nIHRyaW1taW5n 47212\nIHRyZWFzdXJ5 47213\nIHNlbnRl 47214\nQXVzdA== 47215\nIFVudGVyc3TDvHR6dW5n 47216\nIENvbWVkeQ== 47217\nIEFuYWtpbg== 47218\n6bk= 47219\n0YDRg9GC 47220\nIEhhcmk= 47221\nb2dyYXBoZXJz 47222\nIG9hdG1lYWw= 47223\nIEJvdHM= 47224\n5LiN5LqG 47225\nINC/0LDQu9GM 47226\nIGFja25vd2xlZGdlbWVudA== 47227\neGlj 47228\nIOq0gOyLrA== 47229\nZ2FzcGluZw== 47230\nIOOBlQ== 47231\nIHRlcnJhY2U= 47232\nIG9ybmFtZW50cw== 47233\nIE1FUg== 47234\nY29tbWl0dGVl 47235\nIOyXhuyKteuLiOuLpA== 47236\nIHJpag== 47237\n6bM= 47238\n16bXnQ== 47239\nbGVtZQ== 47240\nIGxpYmVydGllcw== 47241\nIGZlbGxhcw== 47242\nIENvcHBlcg== 47243\nYmVuY2g= 47244\nIElkZWE= 47245\n4buNbg== 47246\n0YjQsA== 47247\nIHZlcnNpw7Nu 47248\nz4TOv8+N 47249\nINCc0Lg= 47250\nINC/0YDQuNC70L7Qtg== 47251\nIGJveGVy 47252\nIFRhbm5lcg== 47253\nIE1veQ== 47254\n7LmY64qU 47255\nVGhy 47256\nIHRpbmhhbQ== 47257\nIHBvbGlzaGluZw== 47258\nIGNvbnNlcXVlbnRseQ== 47259\nIGFtZW5pdGllcw== 47260\nIEtJ 47261\nIEdSRUVO 47262\nIEZyYW5raWU= 47263\n0L3QuNGC 47264\naXR0ZWw= 47265\n0YHQutC+0LU= 47266\ndXJzZWQ= 47267\nIHVwYnJpbmdpbmc= 47268\nIHRo4bup 47269\nIOyLneycvOuhnA== 47270\nIHdoaW0= 47271\nIGNoaW5lc2U= 47272\nY29uZmlkZW5jZQ== 47273\nIEplZGVy 47274\n44Gq44Gu44Gn 47275\nYWpjaWU= 47276\nIFRvdXM= 47277\nIFBvd2Vycw== 47278\n4burYQ== 47279\nb3RoZXJtYWw= 47280\nINCy0YvRiNC1 47281\ncmFsZQ== 47282\n2KfYrg== 47283\nIOyngOybkA== 47284\nIMOpcGlzb2Rl 47285\nIHN1bHBo 47286\nIGVuY2FyYQ== 47287\na3JhZnQ= 47288\nYWxhcsSx 47289\nIENvbWVz 47290\nIGRpdnVs 47291\nIFJ1ZG9scGg= 47292\nIE11c2U= 47293\nIHV0ZW5z 47294\nIOyekOyjvA== 47295\nIHBhbmE= 47296\nIFZlZ2V0YQ== 47297\nIFBIUA== 47298\nIE5TQQ== 47299\nZW50aW4= 47300\nIENhcm5lZ2ll 47301\n2KfZig== 47302\nacSZY3k= 47303\nSGFycnk= 47304\nIGbEsXI= 47305\n0KHQvw== 47306\nIGdsYWRseQ== 47307\nIGF2ZXJhZ2luZw== 47308\n7ZWY6rKg7Iq164uI64uk 47309\n0LvRj9GO0YLRgdGP 47310\nINCc0LXQvdGP 47311\nIHF1b3RhdGlvbg== 47312\ncmlyZXM= 47313\naXRjaGVucw== 47314\nYXllZA== 47315\nIHVuYXR0 47316\nIFBlcmV6 47317\nINC+0YLQvNC10YI= 47318\nIHRhY3RpbGU= 47319\nIEV1aA== 47320\naXNpbmk= 47321\nYnVo 47322\nIGhhdMSxcg== 47323\nIOyeiOycvA== 47324\nIHBvbGljeW1ha2Vycw== 47325\ns7TshLjsmpQ= 47326\nYWPEsQ== 47327\nIM66zrk= 47328\nIHJlZ2lzdGVyaW5n 47329\ncmV0bw== 47330\nIFNwcmlua2xl 47331\nIEdyYW1teQ== 47332\nYXh0ZXI= 47333\nINCx0Lg= 47334\nIHNpdHRlcg== 47335\nIHByZWRpYw== 47336\nIHRoaW5seQ== 47337\nIHN0cnVt 47338\nIGFnZ3Jhdg== 47339\nIGFoYQ== 47340\n2LHYrA== 47341\nbWVsbG93 47342\nIGNvbnN0YW50ZQ== 47343\nIExhdXQ= 47344\naXN0b24= 47345\nIHRyYW5zaXRpb25lZA== 47346\nIENhbWJvZGlh 47347\n44GE44GN44G+44GZ 47348\n6Lef5aSn5a62 47349\nYXJ0ZWQ= 47350\nIG1pc2Y= 47351\nIFB1bmt0ZQ== 47352\njOuToA== 47353\nIHRyZW1ibGluZw== 47354\nIGdlc3Bhbm50 47355\nINi52YTZitmH 47356\nINC90LjQutCw0LrQuNGF 47357\nIOu2gOuTnOs= 47358\nINGA0LDQt9Cy0LjRgg== 47359\nIGl0Y2h5 47360\nIGNpZW50bw== 47361\nIHBsYWlucw== 47362\nIGtpdHRlbnM= 47363\nIGJhY2tsb2c= 47364\nIFByZXNpZGluZw== 47365\ncHRh 47366\nIGhhdm9j 47367\nIERhcnJpbg== 47368\nINCb0Y7QsQ== 47369\nIHNlZ3JlZ2F0ZWQ= 47370\nIGdoZXR0bw== 47371\nIGVybGVidA== 47372\nIGRydWdpZWo= 47373\nIFNpeHQ= 47374\n5Y+D 47375\n4Lij4Liw 47376\ndWVuY2lh 47377\nIO2VmOq4sA== 47378\nIOuGjQ== 47379\nIHJvYmk= 47380\nIHBpb25lZXJz 47381\nIG1pbGxpYXJkcw== 47382\nIFdpdGNoZXI= 47383\nIOustOyXhw== 47384\nb3Jybw== 47385\nbWFzcw== 47386\nIGRpdmVyZ2VuY2U= 47387\nIFJpdmVyYQ== 47388\nIE5vb2RsZXM= 47389\nIGVuZHJvaXQ= 47390\nIEtvc3Rlbg== 47391\nINC00YDRg9Cz0LA= 47392\nIG3DrW5pbW8= 47393\nIEthemFraHN0YW4= 47394\n2KrZhw== 47395\nINCy0L7Qt9C00YM= 47396\nIGdlc2NocmllYmVu 47397\nIE5pbA== 47398\n0YHQutC4 47399\nIEZyw7xo 47400\nIGJldmVyYWdlcw== 47401\n5rqQ 47402\nIEdvbg== 47403\n5pio 47404\nQXJpbg== 47405\nIEludHJv 47406\nb2NhbHlwdGlj 47407\nIGV4aGF1c3Rpb24= 47408\nIFN0YXR1cw== 47409\nIEJhdHRlcnk= 47410\nw6lzeg== 47411\no7zr 47412\nYWlyeQ== 47413\nIOuztOyXrOuTnOs= 47414\nIGRpc3Bhcml0eQ== 47415\n2Yw= 47416\nIFR1Y3Nvbg== 47417\nIGJyaWdodGx5 47418\ncHJvYmxlbQ== 47419\nIGJpb21hc3M= 47420\n6ZmN 47421\np4k= 47422\nIGh1cmRsZQ== 47423\nIHdhdmVsZW5ndGhz 47424\nIDw8 47425\nIHRlYW1lZA== 47426\nRkZGRg== 47427\nIFNsaW0= 47428\nb21pYWw= 47429\nIHVudmVpbGVk 47430\nIFZlcmVpbg== 47431\n2YLYtw== 47432\nZXN0cnk= 47433\nIGNsw6Fz 47434\nIGNoZWRkYXI= 47435\nIGFjY3VzaW5n 47436\nIFNjaWVudGlmaWM= 47437\nINCx0YPQtNC1 47438\nIEN5cnVz 47439\nzrXPhM61 47440\nhpPqs6A= 47441\nIOuzhA== 47442\nIGN1cmQ= 47443\nIHJlZmVycmFscw== 47444\nc2hpZnQ= 47445\n5Y2V 47446\nbmlrw7N3 47447\nIG1pZXI= 47448\nIGNvbmZyb250aW5n 47449\n6rKD64+E 47450\nYXds 47451\nIHRyeWlu 47452\nIOq3uOuemOyalA== 47453\nIGNoaWFy 47454\nIOyYpOuKmOuPhA== 47455\n5pS/5rK7 47456\nZXNxdWU= 47457\nIG1pc21vcw== 47458\nIFNoYWs= 47459\nIHNvY2lhdXg= 47460\nIHBpxZ8= 47461\nIGtpxZ9p 47462\nIGN5YW4= 47463\naGF5 47464\nYmV3 47465\nYm9k 47466\nIM65 47467\nIE1haW5seQ== 47468\n0Y7RgtGM 47469\naGFiaXR1ZGU= 47470\nINGB0L/QvtC60L7QuQ== 47471\n6Lef5oiR 47472\nIHByZWNvbg== 47473\nIE1hbmR5 47474\n8J+kow== 47475\naWxsb3M= 47476\nIGdydXBw 47477\nIGNydW1ibGU= 47478\nIGNvbnN0cnVjdG9y 47479\nZXJ2aWNlcw== 47480\nIGxpZ2h0aG91c2U= 47481\nIENvbmNlcHQ= 47482\n0LDQvdGC0Lg= 47483\nYWx0cm8= 47484\naG9wZQ== 47485\nIEFsbGVn 47486\n7Ja066W8 47487\ncGllY2Vz 47488\nb3VudGVy 47489\nIO2VmOuLiOq5jA== 47490\nIOyduO2EsOs= 47491\nIHbDqXJpdGFibGU= 47492\nIHRocmVhZGVk 47493\nYmxpbmQ= 47494\ngpjrnbw= 47495\nIHRyYXlz 47496\nIEVkaXNvbg== 47497\nIMOWeg== 47498\nIFN0ZXZpZQ== 47499\nIGxlbmRlcg== 47500\nIGJyaWdhZGU= 47501\nIGRldXRzY2hl 47502\nbXVmZmxlZA== 47503\nYmFydA== 47504\nIGluc2FuaXR5 47505\nIHNhdnZ5 47506\nIHNlbnNhdGlvbmFs 47507\nIGRlcmVjaG9z 47508\nIE1Y 47509\nINC/0YDQtdC/ 47510\nIHRocmVhdGVucw== 47511\nIHJlYWx0w6A= 47512\nIGluZGljYXRpdmU= 47513\nIGNob3Bz 47514\nIGJlbmVmaXRpbmc= 47515\nIFZlcm5vbg== 47516\nIFN0cmFuZA== 47517\nbnVu 47518\ncXVlbnRseQ== 47519\nMTAx 47520\nIGVlbA== 47521\n7IiZ 47522\ncmludHM= 47523\nINmF2LM= 47524\nINio2K8= 47525\nINC/0L7RgdGC0YDQvg== 47526\nIHlhcG3EscWf 47527\nIG9sbWFzxLE= 47528\nIGllZGVyZWVu 47529\nb2zDqQ== 47530\na2Vm 47531\nIOuwnOyDnQ== 47532\nIHJhaW5lZA== 47533\nIGFsbWlnaHR5 47534\nINCy0YvQtA== 47535\nIENQUg== 47536\nRnJl 47537\nIGluaGFiaXRlZA== 47538\nIGFyYmV0cw== 47539\nIGFraW4= 47540\n0LDRgdGC0LI= 47541\ndmFuaWE= 47542\nIGjDpHVmaWc= 47543\nIE1hdHRl 47544\nc29ycnk= 47545\nSmVubnk= 47546\nINCz0YDQsNC0 47547\nIHdoaXQ= 47548\nIGJyb2tlcnM= 47549\n5a+f 47550\nIGhpbmU= 47551\nYXN0ZW4= 47552\nINCz0YDRgw== 47553\nTUI= 47554\nIFBSSQ== 47555\nU2Fi 47556\nIHdyZXN0bGVy 47557\nIGZhY2lsaXRhdGluZw== 47558\nIGVoa8Ok 47559\nIENyZWQ= 47560\nIDEyNw== 47561\nIG5vdGhpbg== 47562\nIG1hbmRhdGVk 47563\n5a+M 47564\n0YPRgtGB0YLQsg== 47565\nRnJhbms= 47566\nIHdvcnM= 47567\nIGR6aWXFhA== 47568\nIFVuZGVyZ3JvdW5k 47569\nIHpuYWpkdQ== 47570\nIELDpA== 47571\nIFByaW56aXA= 47572\n0LDRgtC10LvQtdC5 47573\nIHZldGVyaW5hcg== 47574\nIHNwbGVuZGlk 47575\nIHJvenA= 47576\nIHBzeWNob3BhdGg= 47577\naWdvbg== 47578\nIGhvcHM= 47579\nIGPhuqdu 47580\nIFhpYW4= 47581\nIHRyb2lzacOobWU= 47582\nIHByb2R1Y3Rv 47583\nIGRlxJ9lcg== 47584\nIENvbnRpbnVpbmc= 47585\n0LjQstCw0Ls= 47586\nY8Sxaw== 47587\nIG1vaXN0dXJpemVy 47588\nV2hpdGU= 47589\nIHNpaXM= 47590\nIEV2ZXJlc3Q= 47591\naWVuY2Vk 47592\nIGPhuqNt 47593\nIEphcG9u 47594\ntOyghA== 47595\nIHRlbsOtYW4= 47596\nIGVuY2FudGE= 47597\nTW0= 47598\nIGRyb3Bkb3du 47599\nIEl5YQ== 47600\ns7TrqbQ= 47601\nIHdvcmRpbmc= 47602\nIFNxdWVlemU= 47603\nIE1hcGxl 47604\nIGNsYXJpZmllZA== 47605\nIE11bmljaXA= 47606\nIFJvdWdl 47607\nIE5pY2tp 47608\nIEdvbw== 47609\ndm9sdA== 47610\ndGVr 47611\nZmVjdHVyZQ== 47612\nZnJlZA== 47613\nYXJyaXZl 47614\n44O844GE 47615\ndGV6 47616\nRXA= 47617\nIG9icmFz 47618\nIFZJRA== 47619\nIFJpdg== 47620\nIE1vZGk= 47621\naWJl 47622\nIGFjb250ZWNlbmRv 47623\nIGltaXRhdGlvbg== 47624\nIGNhbW91ZmxhZ2U= 47625\nIHNwYW5uaW5n 47626\nIFNFQ1JFVA== 47627\nIE9yZW8= 47628\n7IaM66as 47629\nIGh1bmNo 47630\nIGNhxYJl 47631\nIHNwb250YW5lb3VzbHk= 47632\nIFBlcmQ= 47633\nIGV0YXA= 47634\nIEhvbGU= 47635\nIERpc2FiaWxpdHk= 47636\nIGFmdGVybGlmZQ== 47637\n5oGp 47638\nIHRlc3RpZmllZA== 47639\nIHByZXN1cA== 47640\nIHBldHJvbGV1bQ== 47641\nIGNvbnRyYXJpbw== 47642\nIEFzc2Vzc21lbnQ= 47643\nxJ9sdQ== 47644\nIHBlc3Rz 47645\nIGRpbGln 47646\nINCy0YHRgtGA0LXRgg== 47647\nIGNvbnPDqXF1 47648\nIGNhbm5vbnM= 47649\nIGNhbm9l 47650\nIE1pbGU= 47651\nIGNpdG95 47652\nIGJlZ2dlZA== 47653\nIE1pbm5pZQ== 47654\nxYJ5Y2g= 47655\nIHByaW5jaXBl 47656\nz4DPjM69 47657\nbW5pZWo= 47658\nIHdlcnQ= 47659\nIOuLpOuTpA== 47660\nYW5zZQ== 47661\nIHVuY2xlcw== 47662\nIHByb3ZvY2F0aXZl 47663\nIGludGVyc2VjdGlvbnM= 47664\nIGRlbW9jcmF0cw== 47665\nIEp1bGl1cw== 47666\n0LjQvdC60Lg= 47667\neWd1c2Fs 47668\nINec15U= 47669\nIGdqb3JkZQ== 47670\nIGdhc2tldA== 47671\nIEJvY2s= 47672\nIMSwbg== 47673\nYnJlYXQ= 47674\nIEVxdWl0eQ== 47675\nYXJkxLE= 47676\nINC60LDQvdCw0LvQtQ== 47677\nINC00L3QtdC5 47678\nIHThu5tp 47679\nIGZpeHR1cmU= 47680\nIGFidXNlcw== 47681\nIHZheWE= 47682\nIG91dmVydA== 47683\nIG11bHRpY3VsdHVyYWw= 47684\nIGNvbnRleHRv 47685\nIFNlc2FtZQ== 47686\nIGTDqXBs 47687\nIGNvbnNvbW0= 47688\nIFBhcnRl 47689\nIHBlbQ== 47690\nIENvbmFu 47691\nINCx0ZbQu9GM 47692\nIHBlcnN1YWRlZA== 47693\nIGRyYWlucw== 47694\nTW9v 47695\nRk9SRQ== 47696\nINCx0LDRgg== 47697\nIGZvZA== 47698\nIFByb2R1Y3Rz 47699\n7KeE7Kec 47700\nICJb 47701\nIFdpY2s= 47702\nIE5hcnV0bw== 47703\n0L3QsNC70Lg= 47704\ncnl3 47705\nIGxvZGdl 47706\nIGluaA== 47707\nIHZvbnRhZGU= 47708\nIGRpag== 47709\nIEplc8O6cw== 47710\nTG9va2luZw== 47711\nIGZvcmVhcm0= 47712\nIEludGVncmF0aW9u 47713\nIEhBUlJJUw== 47714\nIHRvb2xiYXI= 47715\nbGVhZGVy 47716\nIHNlbGRvbQ== 47717\nINCx0YDQvtGB 47718\nIEtvb2s= 47719\n0L7QvdC0 47720\nIG1vbm9wb2w= 47721\nIG1pbGxldA== 47722\nIGxpcmE= 47723\nIEFzaWFucw== 47724\nIDE4OTA= 47725\nY2nEn2lt 47726\nIGVkZW4= 47727\nIElLRUE= 47728\nIE5laWdoYm9y 47729\nIEthenV5YQ== 47730\nw7xk 47731\nIHBzeWNoZWRlbA== 47732\nIGVudmlzaW9uZWQ= 47733\n5Z2X 47734\nIO+3uw== 47735\nIHd1bmRlcg== 47736\nIEJ1bGdhcmlh 47737\nQnJpZA== 47738\nIG1hcnJvdw== 47739\nIGRlcGljdGlvbg== 47740\nIFRpbg== 47741\nIFBoYXJpc2U= 47742\nIGVpbnppZ2U= 47743\nIGJsaW5kbHk= 47744\n44Gb44Gm 47745\nIGRlZmVucw== 47746\nRGlyZQ== 47747\nIHZpYnJhdGluZw== 47748\nIHRyb2xscw== 47749\nIGRpc3Jlc3BlY3RmdWw= 47750\nIHdvZA== 47751\nIHN0aW11bGk= 47752\nIGNyZWVwaW5n 47753\nIGNsYWlyZW1lbnQ= 47754\nIHNjYXJpZXN0 47755\nIGTDqWNvdXZyaXI= 47756\nIDEwNA== 47757\nINCy0LXRgNGF 47758\nIMWCYXQ= 47759\nIHLDs8W8bmU= 47760\nIGJhcmxleQ== 47761\nIFJlcGw= 47762\nIFR3ZQ== 47763\na2tl 47764\nIOOBneOCjA== 47765\nIFJlZG1p 47766\nIE1ldHJvaWQ= 47767\nIM6uz4TOsc69 47768\nQ2hlY2s= 47769\nIFNFTg== 47770\nIGlkbw== 47771\n0YLQvtGA0LjQuA== 47772\nw7Nw 47773\nVU5LTk9XTg== 47774\nIMOkbmRlcm4= 47775\nIEp1aWNl 47776\nIEdlc2ljaHQ= 47777\n5bCx5pyD 47778\nINC90LDRgdGC0L7Qu9GM0LrQvg== 47779\n7YOV 47780\nwq0= 47781\nZXhoYWxlcw== 47782\nIOy0iQ== 47783\nIGpzZW0= 47784\nz4DPic+C 47785\nIGl0dA== 47786\n66qF7J20 47787\nIHJlbWl4 47788\nIGJsb3Nzb21z 47789\nIFJlbmVl 47790\naXNhdGlvbnM= 47791\n7Iqk7YSw 47792\nIOuztOydtOuKlA== 47793\ndWVzdGFz 47794\nb3BlZGlh 47795\nIEFpbQ== 47796\n7J207KaI 47797\nc2NlbmU= 47798\nIGxlYWthZ2U= 47799\ndWNrdA== 47800\nU2Fk 47801\nQXNr 47802\nIHN1c3BlbnNl 47803\nIGltcG9zdA== 47804\nIFN0cmF0ZWdpYw== 47805\nIEl0w61z 47806\n4oCM 47807\nIGtleWJvYXJkcw== 47808\nIGFtdXNpbmc= 47809\nb2dy 47810\naWRlcm1hbg== 47811\nnpY= 47812\nINCy0LjQttGD 47813\nIGRpcHM= 47814\nIGFwb2xvZ2l6ZWQ= 47815\nIFNUQVI= 47816\nIGVzY3VlbGE= 47817\nIENoaW5n 47818\n0L3QtdC90LjRjw== 47819\nIOu2gOu2hOydtA== 47820\nIEZsZWV0 47821\nIHNhbWI= 47822\nIGVudHNwcmVjaGVuZA== 47823\nIGVsZWN0cm9kZXM= 47824\nIEZyZWloZWl0 47825\n5oiR5LiN55+l6YGT 47826\nIFNocmlt 47827\nacOfZQ== 47828\nIHNlbGVjdGlvbnM= 47829\nIGZvcmRp 47830\nIGRvc3M= 47831\n0Y/Rhw== 47832\nIGRpc2NyaW1pbmF0ZQ== 47833\nIEF1w59lcmRlbQ== 47834\nIGRlc2Vudm9sdg== 47835\nIEludGVybmFs 47836\nIEJlbmVkaWN0 47837\n5a+G 47838\nIFNoaXY= 47839\nTWlzc3k= 47840\nINC+0LHQvdCw0YDRg9C2 47841\nINC90LDRgdGC0YDQvg== 47842\nIGNvbnRyb2xhcg== 47843\nIExpYQ== 47844\nIG9waW9pZHM= 47845\nYW50dQ== 47846\nIGN1cGJvYXJk 47847\n5oGQ 47848\n0LPQtQ== 47849\nYWNodHM= 47850\nIGN1cmF0ZWQ= 47851\nIHhlbQ== 47852\nIHdlYXJ5 47853\nIGJyZXRocmVu 47854\nIGJ1ZGdldGluZw== 47855\nIHBvdXJ0YW50 47856\n6Zq7 47857\nYWlzaWE= 47858\nINC+0YLQstC10Yc= 47859\nIEdJUw== 47860\nzrzOsc65 47861\nINep15TXldeQ 47862\nIHNhdWQ= 47863\nIGzhu5s= 47864\n0JXQog== 47865\ndWJpbmU= 47866\nINC90YPQttC10L0= 47867\nIGtpZG5hcHBpbmc= 47868\nIGJyYXQ= 47869\nIFRlcnJl 47870\nIE1vbmV0 47871\nIOuniOyKpO2B 47872\nIGZsYXNoeQ== 47873\nIElTQk4= 47874\nIGZyZWVsYW5jZQ== 47875\naWFnZQ== 47876\nIGp1bmdl 47877\n7Lap 47878\nY2VyYWw= 47879\nINGC0L7Rh9C60Lg= 47880\nIGZvcm11bGF0ZQ== 47881\nIEZFUg== 47882\nIERhcnRtb3V0aA== 47883\n7Jy866m07ISc 47884\n5aKD 47885\nb3dpxIU= 47886\nIOuUlOyekA== 47887\nIHJlZ2ltZW50 47888\nIG1ldGFib2xpc21v 47889\nIFBhcnI= 47890\nIOy2qeu2hA== 47891\nIHNhbml0eQ== 47892\nIExhbA== 47893\nIEfDtg== 47894\nIEdsYQ== 47895\nIHByb3Rv 47896\nIG1pY3Jvc2NvcGlj 47897\nIGthbmc= 47898\nIFNjYWxpYQ== 47899\nIHB1Zw== 47900\nIFNjb3Jl 47901\nIFNhdmFubmFo 47902\nIGdhcmRl 47903\nIE5PUg== 47904\n5bCN5ZCn 47905\nIHNjaGVpbnQ= 47906\nIHDDs8WC 47907\nIGNvcnJp 47908\nIGJydXRl 47909\nIMWCYWQ= 47910\n5LuW5Lus 47911\nIHN1Y2NlZWRpbmc= 47912\nIGJpY3ljbGVz 47913\nTm9u 47914\nIHNlZWtlcnM= 47915\nIHVuY29uZGl0aW9uYWw= 47916\nIHJoeW1lcw== 47917\nIEdhcmFnZQ== 47918\nIGludm9pY2U= 47919\nIGNhbnZp 47920\nbmVjaw== 47921\nIGN1c3RvbWl6YWJsZQ== 47922\naXJpdHVhbA== 47923\nUXVlZW4= 47924\n7ZWY7Iuc64qU 47925\nIHBvd2VybGVzcw== 47926\nIGNzYWs= 47927\n5LiN5Lya 47928\naXNvZnQ= 47929\nIOygle2ZlQ== 47930\nIG5ow6Ju 47931\nIE1BTkQ= 47932\nIEhhZg== 47933\nIHJldm9sdmVz 47934\n5Lmf5Y+v5Lul 47935\nb3Zhbg== 47936\nYXJvbw== 47937\nIEdyaW5k 47938\n6Zuq 47939\nIGluZGlzcGVuc2FibGU= 47940\nIGNvbnN1bHRlZA== 47941\nIENsaW5pY2Fs 47942\nQWNj 47943\nIG9saG9z 47944\nIG1vbnRlcg== 47945\nIEhhbmE= 47946\nZXRhaA== 47947\nIHZhYW4= 47948\nIHRpZ2Vycw== 47949\nIGNhdWN1cw== 47950\n8J+Ygg== 47951\ns7TsnpA= 47952\ncG93ZXJz 47953\naXVtcw== 47954\nIO2GoOs= 47955\nIHRyYWRpY2lvbmFs 47956\nIHJlc29uYXRlZA== 47957\nIOyLoOq4sA== 47958\ndGhlbQ== 47959\nUm9iZXJ0 47960\nIGVsZW1lbnRv 47961\nIGFudGlk 47962\nINC+0LHRgQ== 47963\nIG5hdGl2ZXM= 47964\nIGxvY2E= 47965\nb3dtZW50 47966\nIFRpZ2h0 47967\nIOaAnQ== 47968\nIG1lbGFu 47969\nIE51ZQ== 47970\nYW1pcw== 47971\nIHNvcmdlbg== 47972\nYXPEsW5h 47973\nSG9tZQ== 47974\nIFBVQkc= 47975\nIGF3ZnVsbHk= 47976\nIFNob3Jl 47977\nIFBlcmNow6k= 47978\nIExhdQ== 47979\nIENpbmRlcmVsbGE= 47980\nIENoZXN0 47981\nIHNlbWFudGlj 47982\nIGRlc2VydGVk 47983\nIE1vbW8= 47984\nIEhlcm5hbmRleg== 47985\nZ2VuZXM= 47986\nIEFkdWx0 47987\n0LjRh9C10YHQutC+0LPQvg== 47988\nb3NoaW1h 47989\nIGNhcmFjdGVyw61zdGljYXM= 47990\nIEtM 47991\ntOyepQ== 47992\nb2Nhcg== 47993\nIGZlaGx0 47994\nIGRydWs= 47995\nIFBvcHB5 47996\nRU5HTElTSA== 47997\nIFZlcmdsZWljaA== 47998\nQnJpZW4= 47999\nIHJlY29tcA== 48000\nINGB0LQ= 48001\nIG1lcmdlcg== 48002\nIG1hcmtldGVycw== 48003\nIGhvbmV5bW9vbg== 48004\nIHBlbnNv 48005\nIGJlbGxp 48006\n0LXRgtGD 48007\nIGJhbmtlcg== 48008\nQ2FtZXJh 48009\nIFN0YWxs 48010\nIFN0YW1w 48011\nIEJpdGU= 48012\n0LXQttC00LU= 48013\nIHPDvHI= 48014\nIGfDvMOn 48015\nIFBhc3NvdmVy 48016\nIEJ1Z8O8bg== 48017\nINGB0L7QttCw0LvQtdC90LjRjg== 48018\nINC90LjQtw== 48019\nIG1hbnVyZQ== 48020\nIGdsYWNpZXI= 48021\n6KuH 48022\nUkFZ 48023\ndGVycm9y 48024\nIHNhbGFkcw== 48025\nIGh1cnJpY2FuZXM= 48026\nIERlc2lnbmVy 48027\nYXRvcmlv 48028\nIGZhY3R1YWw= 48029\nIFRhbW15 48030\nINC30LLRg9GH 48031\nIGludHJvZHVjdGlvbnM= 48032\nIGhvdXNla2VlcGluZw== 48033\nIGhhbmdlcg== 48034\n64uY6w== 48035\nYWt0ZQ== 48036\nIENvbGE= 48037\nJ10= 48038\nIEdlbmRlcg== 48039\n0L7RgNC+0L0= 48040\naXBzZQ== 48041\naWNpYXM= 48042\nIHN1Y2Nlc3NpdmU= 48043\nIHBvbGl0aWM= 48044\nIGjDtmhlcg== 48045\nIFFpYW8= 48046\nIEdpbW1l 48047\nINC70L7Qtg== 48048\nIHNlYg== 48049\nIFdlaXRlcg== 48050\nIFNha3VyYQ== 48051\nIEJvdWxkZXI= 48052\nIEFtw6lyaWNh 48053\ncGXFgm5pZQ== 48054\nIHRlY25vbG9nw61h 48055\naXNob3Bz 48056\nZnVy 48057\nIG1vb25saWdodA== 48058\nIGRpc3BlcnNlZA== 48059\nIHJleg== 48060\n0LXQvdC90L7QtQ== 48061\n0LDQu9GM0L3Rg9GO 48062\nIFR3ZWx2ZQ== 48063\nIEhPUg== 48064\n7Iuk7Z6I 48065\naWxhZ2U= 48066\nIHNoYWRlZA== 48067\nIHJlc3VtZXM= 48068\nIFBlYW51dA== 48069\nIE1JTEw= 48070\nYXBvbnM= 48071\nIFVGQw== 48072\nIFNvbGU= 48073\nIGpveXN0aWNr 48074\nIE9saXZpZXI= 48075\nd2FybWluZw== 48076\nIHN5bGxhYnVz 48077\nINC+0LHRidC1 48078\nIGhp4buHbg== 48079\nIGZlc3Rh 48080\nIGNyYWRsZQ== 48081\nIFphYw== 48082\nIHJlbWVtYnJhbmNl 48083\nIOqwmeyVhOyEnA== 48084\nIHBpxJlr 48085\nIGNvZXhpc3Q= 48086\nIFZJSQ== 48087\nIMOhcmVhcw== 48088\nIHV3YcW8 48089\nIG9ic2VydmVycw== 48090\nIG3DpG5uaXNrb3I= 48091\nY29vbg== 48092\nIERBTQ== 48093\nIG5hc3p5bQ== 48094\nIGFsbGlnYXRvcg== 48095\nIEZyZWV6ZQ== 48096\nIEVzdGF0ZQ== 48097\nINGC0YDQsNC00Lg= 48098\nIHVuZGVyY292ZXI= 48099\nIG5pZXM= 48100\nIEZlaGxlcg== 48101\ncGxpbg== 48102\nIEthYnVs 48103\naWxhdGU= 48104\nIOqzoOyWkQ== 48105\nIG1vcA== 48106\n7IS8 48107\nIGFuZGVyZXI= 48108\nIEtFTEw= 48109\n0L7QutC4 48110\nINC20LXRgdGC 48111\nIGdyYXppbmc= 48112\nIGRhw60= 48113\nIGNhcGl0YWxpemU= 48114\nIGFwZXg= 48115\nIG51cnR1cmluZw== 48116\nIGNvcnRhcg== 48117\nIGNvbnRyYWM= 48118\nxLFtxLF6xLE= 48119\nIHRhbmRlbQ== 48120\n6YO95pyJ 48121\nZ2VtZW50 48122\nINGB0LjRgdGC0LXQvNCw 48123\nIG1hbnF1ZQ== 48124\naWFqxIU= 48125\nV09S 48126\nINin2Kg= 48127\nIGNhcnRz 48128\nQU5P 48129\nIOuwm+qzoA== 48130\nIENlbmE= 48131\nIEJpb2xvZ3k= 48132\naWRhcg== 48133\nIGHFvA== 48134\nZXJuZQ== 48135\nYW51 48136\nIHRoYW5rZWQ= 48137\nIHN1Ym1hcmluZXM= 48138\nIG1hbmlj 48139\nINC80L7Qtw== 48140\n5LyK 48141\naW5zdGFudA== 48142\nZXNzZW50aWFs 48143\nIHNhbXVyYWk= 48144\nIHBhc3Rp 48145\nIGFsYW4= 48146\nIGJyb2No 48147\nIGJha2Vy 48148\nIEd1aWxs 48149\nqLw= 48150\nIHdpdGhkcmF3bg== 48151\n64ud 48152\nUGVyZmVjdA== 48153\ncXVlbmN5 48154\nIHN0cmVhbWxpbmVk 48155\nIDEzMDA= 48156\ntOuPhA== 48157\nIOuWoOs= 48158\nIOOBr+OBhA== 48159\nIGh2YWQ= 48160\n5LiA5a6a6KaB 48161\nIHZlcmJhbGx5 48162\nIEtvbnM= 48163\nIOyhsOyLrA== 48164\nIGRpZXo= 48165\n5o6w5o6w 48166\nIGNodWNrbGluZw== 48167\nIE1paA== 48168\nIHJhbGxpZXM= 48169\nIG1hbnRlcg== 48170\nIGVhcm5lc3Q= 48171\nc3VwZXI= 48172\nIGdlY2U= 48173\nIFJlbmQ= 48174\nIEdlcmFkZQ== 48175\namVuaWdlbg== 48176\nIFZhbGw= 48177\nIOyeiOuCmA== 48178\nINGB0LrQsNC30LDQu9Cw 48179\nIHRyYWJhbGg= 48180\nINC90LDRiNC10Lw= 48181\nINC80LXRhQ== 48182\naWtpdA== 48183\nIG5vdW5z 48184\nIG5ldXJvbG9naWNhbA== 48185\nIG1vdGl2YXRpb25hbA== 48186\nIE1jTWFob24= 48187\nIEZpbmlzaGVk 48188\nIOuztOydtA== 48189\nIEZpZWxkcw== 48190\nIGFkb2xlc2NlbnRz 48191\nIFRpc2No 48192\nIE5lYmVu 48193\nIEZsb3dlcnM= 48194\nIEVuZXJn 48195\nIGRpcmV0 48196\nIFRoaQ== 48197\nIFBpY2Fz 48198\n5oOc 48199\n5oCO5LmI5qC3 48200\nIGF2ZXRl 48201\nIEZvcnM= 48202\nIENoYXBlbA== 48203\nTsOjbw== 48204\nRXQ= 48205\nINGB0L7QtNC10YDQtg== 48206\ncmVubw== 48207\nIHN2ZW4= 48208\nIGRvc3TEmXA= 48209\nbmVl 48210\nIFNuYXBkcmFnb24= 48211\nIElEcw== 48212\n7JWY64qU642w 48213\n16jXmg== 48214\nIHN1bmZsb3dlcg== 48215\nIHBlcnBldHVhbA== 48216\n57OW 48217\nIGtuaWdodHM= 48218\nIGdpcmQ= 48219\nIFRvbGQ= 48220\nIHZvbGNhbm9lcw== 48221\nIGFkdmVyc2FyeQ== 48222\nIEVjb25vbXk= 48223\nIGV4dHJhcG9s 48224\nIGJsdWV0b290aA== 48225\nIHpvb21pbmc= 48226\nIHNreXM= 48227\nIGdlbmlhbA== 48228\nw61jdWxvcw== 48229\nYW1icmU= 48230\nINC80LXRgA== 48231\nIHRlZW55 48232\nIHN0cmVzc2luZw== 48233\n7JWM 48234\nT05Z 48235\nIHRyYW5zbHVjZW50 48236\nIHJvdW5kaW5n 48237\nIGdydWVz 48238\n15nXoNeU 48239\nYXByw6hz 48240\nIHBydWViYQ== 48241\nIHBvbHlnb24= 48242\nIGJsdWViZXJyeQ== 48243\nIFByb2dyYW1t 48244\nIHRyZW5jaGVz 48245\nIHNlYmFnYWk= 48246\nIHBhbGF0ZQ== 48247\nIGxhdWRl 48248\nIGJlaGF2ZWQ= 48249\nIGxvbmdpdHVkaW5hbA== 48250\nIE1vZHVsZQ== 48251\nIGFkbWly 48252\nzrvOuQ== 48253\nR3JlZw== 48254\nIHd5c3Q= 48255\nIHByb3BhZ2F0ZQ== 48256\nIG1vbGRz 48257\nIFR1Yg== 48258\nIExvdWQ= 48259\ndXN0bw== 48260\nIHVuc3RvcHBhYmxl 48261\nIHJlaW5mb3JjaW5n 48262\n6Z2e5bi455qE 48263\nINC/0YDQvtCx0LvQtdC80LA= 48264\nIHBvdGVuY2lhbA== 48265\nIGhlbXA= 48266\n7J6U 48267\n4KSv 48268\nIG9wdGlj 48269\nIGVyZm9sZ3JlaWNo 48270\n0YHRiw== 48271\n0L7Qu9GM0YjQtQ== 48272\ndXJzdA== 48273\nIFBvaXM= 48274\nIHJlc3BvbmRlbnRz 48275\nIG5laG1l 48276\nIEV4dGVybmFs 48277\nb2xhdGU= 48278\nSHl1bg== 48279\nIHF1YXJ0eg== 48280\nIG1hdGhlbWF0aWNpYW4= 48281\nIGLDoXNpY2FtZW50ZQ== 48282\nIGFpbA== 48283\n7KCc66W8 48284\nYXR0dXR0bw== 48285\nIG5vb2l0 48286\nIGFmZmxpY3Q= 48287\nIE9sZ2E= 48288\n6K23 48289\nINC90LDRgg== 48290\nIGRpdGVz 48291\nIHJlYWxpZGFkZQ== 48292\nIGvDpG4= 48293\nIHVuaXF1ZW5lc3M= 48294\nIHBhZHJlcw== 48295\nIHN1YnNpZGk= 48296\nIHBpZ2VvbnM= 48297\nzrLOsQ== 48298\nc3RhZA== 48299\nIGRlcmVu 48300\nINCh0LvQtdC0 48301\nZG9v 48302\nINC+0L/QuNGB0LDQvdC40Lg= 48303\nIGFtYmVy 48304\nIGdvb3NlYnVtcHM= 48305\nIGZyw6Vnb3I= 48306\nIFZpdGFs 48307\nIElzcmFlbGl0ZXM= 48308\nd2Fzc2Vy 48309\nSXNu 48310\nIGNvbW1pdHM= 48311\nIFNURVZFTg== 48312\nIEJldsO2bGtlcg== 48313\ndWl0aXZl 48314\nIGxlZ2Vu 48315\nIGJydWs= 48316\n0LjRgNC+0LLQsNC9 48317\neW5lbg== 48318\naGVsbQ== 48319\nIGdlbmVyYXRpb25hbA== 48320\nIEzDpG5kZXJu 48321\nzr/Ouc+Az4zOvQ== 48322\ndXp1 48323\nIGNhbGxlcg== 48324\n0L7QvdGM 48325\nw7xtw7w= 48326\nIGJlc2Fy 48327\nIHBsYXRz 48328\nIG1pZ3JhdGVk 48329\nIGphcA== 48330\nIFdBUg== 48331\nIGRpc3NlY3Q= 48332\nIFp1c2No 48333\nIFplaXRlbg== 48334\nIExpb25z 48335\nIERG 48336\n4pQ= 48337\n0LrQuNCy 48338\nIHBlZGVzdHJpYW5z 48339\nIE1hcmlseW4= 48340\nZG9jaw== 48341\nIHlodA== 48342\nIHJlaW5jYXJu 48343\nIFNvbm8= 48344\nIEdyb3d0aA== 48345\n0YPRgdC+0LI= 48346\nIGR1bmdlb25z 48347\nIGJhZ3Vz 48348\na2ljaA== 48349\nINGD0LrRgNCw0Zc= 48350\n6Yar 48351\nIEtlbGxlcg== 48352\nY2hlbWlzdHJ5 48353\nSmFwYW5lc2U= 48354\nIHdpbGxzdA== 48355\nIGRlY29tcG9zaXRpb24= 48356\nINGB0YLQtdC9 48357\nIHJldml2ZWQ= 48358\n7ZWZ6rWQ 48359\nIMWT 48360\n5L2Q 48361\n7Iu4 48362\naXBweQ== 48363\nIGhvdXJseQ== 48364\nasOkbg== 48365\nIFdvcmtzaG9w 48366\nnbzshJw= 48367\nIGN1YXJ0bw== 48368\nIHBhdHJpbQ== 48369\nIEJ1cmNo 48370\nIOyeiOq4sA== 48371\nIGhlcGF0 48372\nIGjDoG5n 48373\nIOuMgO2VtA== 48374\nINCy0LDRiNC4 48375\nIHJld29yaw== 48376\nIHBhcnNl 48377\nIMOnxLFrdMSx 48378\nIFNheA== 48379\nIE1vbmdv 48380\nIEFhYWg= 48381\ncmFtYmxl 48382\nREo= 48383\nIHN0YWJpbGl6ZWQ= 48384\nIFNwZWVjaA== 48385\nQm9va3M= 48386\nIGh1cmRsZXM= 48387\nIFdP 48388\nIExhbWJvcmc= 48389\nIDE5MzM= 48390\nIHZvcmJlcmU= 48391\nIGNsaW5pY2FsbHk= 48392\nIGJyZWF0aHRha2luZw== 48393\nIEdhdGV3YXk= 48394\n0L/QtdGA0LLRi9GF 48395\ndXRlcnM= 48396\nIOu5tQ== 48397\nIHlldGVy 48398\nIHB1bGxleQ== 48399\nIG11ZmZpbg== 48400\nIFByZWZlcg== 48401\nIFBlbmNl 48402\nIGluZm9ybWHDp8Ojbw== 48403\n7Iqk7Yq46w== 48404\n44K444Oj 48405\nIFR1cnRsZQ== 48406\nIFJlZ2luYQ== 48407\nIExvYWQ= 48408\nZG9lcw== 48409\ncGFuemU= 48410\nuJQ= 48411\nIG1pbmE= 48412\nIExhdGlub3M= 48413\nYW1tZXJz 48414\nIFRvcnQ= 48415\nIEJleW9uY2U= 48416\n0LjQvNC+0YHRgtC4 48417\nINCy0L7Qv9GA0L7RgdGL 48418\nIGJ1bHVu 48419\n6ICM5bey 48420\naW5law== 48421\nYmVyZWljaA== 48422\nIHBhc3R1cmU= 48423\nIE9B 48424\nIE1lbHQ= 48425\nIEV0dA== 48426\nIERZ 48427\nIG9id29obA== 48428\nIGxlYWd1ZXM= 48429\n0YLQtdGB0Yw= 48430\nINC60YPRgQ== 48431\nIHZvcnM= 48432\nIHRvcHA= 48433\nb2dyYXBoaWNhbA== 48434\nYXNzdA== 48435\nIGxpbmRv 48436\nIOuwne2YlA== 48437\nIHLDqWZs 48438\nIGNsaW1icw== 48439\nIHZhcnNh 48440\nIG1ldGh5bA== 48441\nIEthcmVyZQ== 48442\nxrDhu58= 48443\nUmFk 48444\nIHByZXBhcmVkbmVzcw== 48445\n0L7QvdGH 48446\nIE9E 48447\nIENHSQ== 48448\nIOCkrg== 48449\nIHNwZWVjaGxlc3M= 48450\nIGxhc2Np 48451\nIGJvbGFn 48452\nINGF0L7Rh9C10YLRgdGP 48453\nIGdyaWV2aW5n 48454\nIEpvaGFubmVz 48455\nIENhcnJvbGw= 48456\nYWRha2k= 48457\niKzr 48458\nIHPFgnU= 48459\nIGlubmVyaGFsYg== 48460\nIGd5bW5hc3RpY3M= 48461\n0L/RgNC4 48462\naWZpcXVlcw== 48463\nIGthcmF0ZQ== 48464\nIGRvbXU= 48465\n44Gd44KM44Gn 48466\nT1RIRVI= 48467\nIGRlbWFuZMOp 48468\nIGJvb2tsZXQ= 48469\nIEt5b3Rv 48470\nIHdvaA== 48471\nIE1hcsOtYQ== 48472\ndmlvbGVudA== 48473\nSkU= 48474\nIGzDs2c= 48475\nIGJydXRhbGx5 48476\nY290 48477\nINmF24w= 48478\nIFdhcnN6 48479\n5a6I 48480\nd29s 48481\nIG1pa8Ok 48482\nIFByb25vdW5jZQ== 48483\nIEJyZW5kYW4= 48484\nIHJvdXA= 48485\nIGl0YWxpYW5v 48486\n5aaC5q2k 48487\nINC60L7QvNC/0YzRjtGC 48488\nIHVyZ2luZw== 48489\nZWRlcw== 48490\nIGNhcmJvbm8= 48491\nIFJpY2hhcmRzb24= 48492\nINCd0LDRhw== 48493\nIFRyYWluZXI= 48494\nIENyaW1lYQ== 48495\nIGRpYXBlcnM= 48496\nIGNvdmV0 48497\nIE1haGFy 48498\nIEh1dGNo 48499\nIEF1c3c= 48500\nYmVydHk= 48501\nIGluZGlmZmVyZW50 48502\n0LrRgNC10YI= 48503\ndWxkYWRl 48504\nIGhhcm1z 48505\notmG 48506\nbGVzaWE= 48507\nIGdpbw== 48508\nIE1pc3RyZXNz 48509\nIEtub3g= 48510\nIEZSRUU= 48511\nIOujqOs= 48512\nINC90LDRiNCw 48513\nIGludmluY2libGU= 48514\nIG1haWRlbg== 48515\nIEplZXo= 48516\nIGJyZXZl 48517\ncG9sZQ== 48518\nIGNyaXRpY2lzbXM= 48519\nIFJ1c2lh 48520\n4KSu 48521\ncGhpbg== 48522\nIENvbXBhcmU= 48523\nIEJPTg== 48524\nIHNuZWFraW5n 48525\nIFJhaWxz 48526\nIEdlcmFs 48527\nIDE5NTM= 48528\nSG9sYQ== 48529\nINC+0L/Ri9GC 48530\nIHJhaW5mb3Jlc3Q= 48531\nIGJlbHVt 48532\nIE9iaQ== 48533\nIElTUw== 48534\n44KM44Gq44GE 48535\nINCh0LI= 48536\nIGJsb25k 48537\nIHd6Z2w= 48538\nIHBvd2llZHppYcWC 48539\nIGNob2tpbmc= 48540\nIFNvbmdz 48541\nIEJpcmF6 48542\nIHllbGxz 48543\nIHN0eWxpc3Q= 48544\nz4zPhM61 48545\nIHNjaHJlaWJlbg== 48546\nIEphdw== 48547\nIEVsZXZlbg== 48548\nIFJpZg== 48549\nLy4= 48550\nIOyYpOuenOunjA== 48551\nIHRyZWF0aWVz 48552\ndWZmZWQ= 48553\nIOKIkg== 48554\nIHJvb2Zz 48555\n4LmA4Liq 48556\nIOu7 48557\nIHNwYXJrbGU= 48558\nIEtpZXY= 48559\nIEFyZ3U= 48560\nZXJlY2h0 48561\nINCd0LDQtNC+ 48562\nIEZJTA== 48563\nIG1vbHRh 48564\nIERldmk= 48565\nIGNhbXBl 48566\nIGJlbmV2b2w= 48567\nIFRvdWdo 48568\nIG1vaW0= 48569\nIGV2YWN1YXRl 48570\nIGVycmFkbw== 48571\n5amG 48572\n0YDRg9Cz0L4= 48573\nIO2OmA== 48574\nIM6TzrnOsQ== 48575\nIHdlYWtlbg== 48576\nIGlsbHVtaW5hdGVk 48577\nIHNpZ2xv 48578\nIFZhY2M= 48579\n0LjQtdC5 48580\nYWxpcw== 48581\nINGD0YHRgtGA0L7QuQ== 48582\nIGRvbmE= 48583\nxYJvcw== 48584\nw7xtYW4= 48585\nIHByb2R1Y2Npw7Nu 48586\nIGNsb3Q= 48587\nIE1hbmdv 48588\nIHVuZWFzeQ== 48589\nIHNodXRz 48590\nIEV4YW1wbGVz 48591\ndmVsbA== 48592\nZWJl 48593\nIHByb21wdGx5 48594\nIFRlbGVz 48595\nINC/0YDQvtGI0Ls= 48596\nIHB1ZXJ0YQ== 48597\nIMO8YmVyemV1Zw== 48598\nIGNvY2g= 48599\nc29jaWFs 48600\nIEJlbnNvbg== 48601\nIE1ldGg= 48602\nIEV4cGVk 48603\nIHN1cHBsZW1lbnRhbA== 48604\nIGNvbmNlaXZl 48605\nINeY15XXkQ== 48606\nIGNhcHRpdml0eQ== 48607\nj5nslYg= 48608\nINGF0YPQtA== 48609\nZm9ybWluZw== 48610\nIHVwbG9hZHM= 48611\nIHR1cmJ1bGVuY2U= 48612\nam9pbnQ= 48613\nIHNhdGlzZmFjdG9yeQ== 48614\nIEFuaW1l 48615\nIHdhc2hlcw== 48616\nIGxpYmVyYWxz 48617\nIFN1bnNoaW5l 48618\nIFJFQUw= 48619\ndWJsaWs= 48620\nYmluYXJ5 48621\nVG9ueQ== 48622\nIHBvbGFyaXplZA== 48623\nIGVucmljaGVk 48624\ndGFraW5n 48625\nIOuBneuCmA== 48626\nIHBsZWFzdXJlcw== 48627\nIGV4dGVybWlu 48628\naW5lc2U= 48629\nYXRs 48630\ndsOkcg== 48631\n0LDRgNGL 48632\nIG15xZs= 48633\nbmFycmF0b3I= 48634\nINC+0LTQvdC+0Lw= 48635\nIG5handpxJk= 48636\nIG1vYmlsaXpl 48637\nIG1pbGxvcg== 48638\nIGF0YQ== 48639\n5re3 48640\nIHBvbMOtdGljbw== 48641\nIHBsZWFk 48642\nIHBhaW50ZXJz 48643\nIFNvdw== 48644\n0L7RhA== 48645\nIOyYm+uCoA== 48646\nINGH0YLQvtCx 48647\nIHNhYm9y 48648\nIFVuZGVydA== 48649\nIEpFUlJZ 48650\nxaHDrQ== 48651\nIOuwluyXkA== 48652\nIHByw6ljw6lk 48653\nIGFubm90YXRpb24= 48654\nIEluYXVkaWJsZQ== 48655\nIHRleHR1cmVk 48656\nIGZpc2hlcm1hbg== 48657\ndm9yZGFu 48658\naWNoZXJ1bmc= 48659\nIOyggeydtA== 48660\nIGdlemVpZ3Q= 48661\nIG1hbmRhdGVz 48662\nIGJlYWs= 48663\nIFRXTw== 48664\nIEFrYmFy 48665\naWxpYW4= 48666\nIHRp4bq/cA== 48667\nIHN1cGVyaW9yaXR5 48668\naW5rdQ== 48669\nIGx5cw== 48670\nIEZDQw== 48671\nIENQQQ== 48672\ndXN0ZXJpbmc= 48673\nbmljb3M= 48674\nYW5qYQ== 48675\nIGNoaWxscw== 48676\nIENhZ2U= 48677\nIHNlYWxpbmc= 48678\nIHNhw6c= 48679\nIGRlZGFucw== 48680\nIEFsZ2Vy 48681\nIHNwZXppZQ== 48682\nIGNvbG9zcw== 48683\nxLF5xLE= 48684\nY2xvY2t3aXNl 48685\nIGV4YWN0YW1lbnRl 48686\nIGllbWFuZA== 48687\nYW3EsQ== 48688\nIG1hbmRhcg== 48689\ncmFq 48690\nZmFjZWQ= 48691\nYWd1YQ== 48692\nIOq5lOs= 48693\nIGluc2Jlc29uZGVyZQ== 48694\nIGRyaXp6bGU= 48695\nIGRpbWluaXNo 48696\nIFlvZGE= 48697\nQUk= 48698\nIGJpbG1peW9ydW0= 48699\nIE1NQQ== 48700\nYXRlZ29yeQ== 48701\nINC/0LXRgNC10L8= 48702\nIHBhcnRpY2lwYXI= 48703\nIG5vcm1hbGl6ZWQ= 48704\nIGNvbXBsZXhpdGllcw== 48705\n5rSy 48706\n5o6n 48707\n0LDRgNC+0LI= 48708\nbWlzdA== 48709\naWNoYQ== 48710\nR3JvdXA= 48711\nIHJlc2lsaWVuY3k= 48712\nIG5vZ2xl 48713\nIENOQw== 48714\ncHLDvA== 48715\nIHBoeXNpY2lzdHM= 48716\n0L3QvtC6 48717\nTEk= 48718\nIHN0dWZmcw== 48719\nIHNpc3RlbWFz 48720\nIGludGVyZmVyaW5n 48721\nIE1hcnZpbg== 48722\nw6lyY2l0bw== 48723\nIOyXhuqzoA== 48724\nIHNvbmlj 48725\nIGVxdWl2 48726\nIGFib3Jk 48727\nIFJhbWVu 48728\nIDA5 48729\nbWVkaW0= 48730\nYXRpcXVlcw== 48731\nINC00LXQu9Cw0Y7Rgg== 48732\nIHVuYW5pbW91c2x5 48733\nIHNraXJ0cw== 48734\nIO2KueuzhA== 48735\nIFByaXg= 48736\na2FtaQ== 48737\nIGZydWl0aW9u 48738\nIGJpcnRoZGF5cw== 48739\n0LjQutC+0Lw= 48740\nIGluYXVndXJhbA== 48741\nIGNvcnJlbGF0ZQ== 48742\nIFRvcnk= 48743\nIOuCmOyB 48744\nIGRldw== 48745\nIFByZWNpcw== 48746\naWhp 48747\nIOusuOygnOqwgA== 48748\nIGNpdGluZw== 48749\nIExhbmE= 48750\nIEthZw== 48751\nIHBsYXl0aHJvdWdo 48752\nIFByb3RvY29s 48753\nZnJpc3Q= 48754\naG92YWg= 48755\nIG1lcmNpZnVs 48756\nIGJpbGluZ3VhbA== 48757\nIEd1aXRhcg== 48758\ncmg= 48759\nIGdsYW1vcm91cw== 48760\nIFZpa2luZ3M= 48761\nIE9vb29o 48762\n7ZWY64qU642w 48763\nIFVnYW5kYQ== 48764\nIGNvbGxhcHNlcw== 48765\nZW50cnk= 48766\nIGFudGlveGlkYW50cw== 48767\n64KY6w== 48768\n0YjQsNGP 48769\nIHRyaXZpYQ== 48770\nIGfDpGxsZXI= 48771\nIGZ1bmdp 48772\nIG1pbGtz 48773\nIGRpY2h0 48774\nzrzOtw== 48775\ncG9rZQ== 48776\nINCy0YvQv9GD0YHQug== 48777\nIGZlZWRlcg== 48778\nIEFsY29ob2w= 48779\naG93ZXI= 48780\nIGRlc2VydmluZw== 48781\nIFJlYmVs 48782\naW9zaXM= 48783\nIDEwMw== 48784\nIGhhbmRvdXQ= 48785\nIGVubQ== 48786\nIGxhbmRsb3Jkcw== 48787\nIGdlb2xvZ3k= 48788\ncmlscw== 48789\nIGNvYnJh 48790\nIFZvbGQ= 48791\nIFBhbmNo 48792\nIEdSRUc= 48793\nIHByb3Nz 48794\nIGJyYWNlbGV0cw== 48795\nIFZlZ2E= 48796\nIHJvenVt 48797\n5qy+ 48798\n0LDQt9C0 48799\nIEx5bmQ= 48800\nIEhvbm9ycw== 48801\nIHN1cnJlbmRlcmVk 48802\nIGxpYnJhcmlhbnM= 48803\nMTI1 48804\nINGB0LjQsw== 48805\nIHVuaWZvcm1seQ== 48806\nIEVhZ2xlcw== 48807\n7JWZ 48808\n0LjRgtCw0L0= 48809\nYW5kaWQ= 48810\nIOygiOuMgA== 48811\nINi2 48812\nIGFycmVzdHM= 48813\nIENTVg== 48814\nIEF6ZXJiYWlqYW4= 48815\nb3J0aWM= 48816\nIERY 48817\nIEFkdmVudHVyZXM= 48818\nIGFidXM= 48819\nIEZhdQ== 48820\nIHNjaGxpbW0= 48821\nIHJhdHRsaW5n 48822\nIGNvbnN1bWVz 48823\nIFRvbGtpZW4= 48824\nIHJlc3VycmVjdGVk 48825\nIFhZ 48826\n7Yq46rCA 48827\nINCy0YvRgdGC0YPQvw== 48828\nIEFuZ2ll 48829\nxbxlbmlh 48830\nTWlj 48831\nIFNoZWlsYQ== 48832\nYWNodGV0 48833\nIG92ZXJzdA== 48834\nIGzDog== 48835\nIGluZWZmZWN0aXZl 48836\n5p2h 48837\n5oCO5LmI5LqG 48838\n5b+Z 48839\nIHdpY2h0aWdlcg== 48840\nIHZpbm8= 48841\nIHB1bQ== 48842\nIGFuZ2xlZA== 48843\nIFBpb25l 48844\nIE3hu7k= 48845\n44Gd44KM44Gv 48846\nd2/Fm8SH 48847\nZHJhdw== 48848\n4Lix4LmI 48849\nbWFya2V0cw== 48850\nIGNhZmVz 48851\nIENlbQ== 48852\n4p2k 48853\nIFN1aXQ= 48854\nTUs= 48855\nIGVtcGhhc2l6ZXM= 48856\nIHRvcnRpbGxh 48857\nIG1lam9yYXI= 48858\nIFN1cnZpdg== 48859\nY2FzdGluZw== 48860\nIGVkdWNhY2nDs24= 48861\nIEd1bQ== 48862\ndWVseQ== 48863\nIOyXrOq4sOuKlA== 48864\nIHN0cmV0Y2h5 48865\nZW7Dp2E= 48866\nIHdpdGhob2xk 48867\nIGV4aXRpbmc= 48868\nIGVudGhhbHB5 48869\nIFRyYW5zaXQ= 48870\nxLFsbcSxxZ8= 48871\nYWxpZXM= 48872\nIHNhbHZhcg== 48873\nIGxlYW5lZA== 48874\nIGdyb8OfZXM= 48875\nIGZpdHQ= 48876\n0LDQutC4 48877\nU2FyYWg= 48878\nIGhvc3RlbA== 48879\nIGZpbmdlcm5h 48880\nIG5hZHppZWrEmQ== 48881\nd2l2ZXM= 48882\nUmVj 48883\nIHNwb29s 48884\n0LDRgtC+0LI= 48885\nIEVuZW15 48886\nIGZ1cnk= 48887\nIGRldHRh 48888\nIEZheQ== 48889\n6Zqo 48890\n0Y/RjtGC 48891\nIGFwcm94aW1hZGFtZW50ZQ== 48892\nIHNpbG9z 48893\nIG1hZ2lzdA== 48894\nIGNyZWU= 48895\nIEtyYW5r 48896\nIERPV04= 48897\nIHN0YXJ0bGVk 48898\nIHJlYm9ybg== 48899\nIFVtd2VsdA== 48900\nIFN1emFubmU= 48901\n0L3QuNGG0Ys= 48902\nb3V0ZXo= 48903\nIEpBQw== 48904\neWFyZHM= 48905\ncmFkYXM= 48906\ncmF1 48907\naXB0cw== 48908\naGFpbA== 48909\nIHBhcmFncmFwaHM= 48910\nIG1lZ2xpbw== 48911\nIGlzb2xhdGluZw== 48912\nIGFjZWl0ZQ== 48913\nIEhhcnNo 48914\nIGN5c3Q= 48915\nIEJsb2NrY2hhaW4= 48916\nINGF0L7RgNC+0YjQuNC5 48917\nIHZpcnR1b3Vz 48918\nIGludmVzdGlnYWNpw7Nu 48919\nIGRldm9pcg== 48920\nIG1hc3R1cmI= 48921\nIFNhbGU= 48922\n2YrYsdip 48923\nIM6n 48924\nIFN0cmHDn2Vu 48925\nIGRpa2s= 48926\nIGFmb3Jl 48927\nIEp1bmdrb29r 48928\nIGNob2NpYcW8 48929\nIERlYmF0dGU= 48930\nIHdlaXJkbHk= 48931\nIHZpYWpl 48932\ncmVnaXN0 48933\nSGVscA== 48934\nIGtpbmRlcmVu 48935\nIGZvcm11bGF0ZWQ= 48936\nIGVuZmlt 48937\nIFRvd2FyZHM= 48938\n0LrQvtGX 48939\naXZlcmluZw== 48940\nINC00LXRgtC4 48941\nY2hhcmdlcg== 48942\nIHB1cmw= 48943\nIGFjYWRlbWljYWxseQ== 48944\nIE51cnNl 48945\nIGRlbGV0aW5n 48946\nYXlv 48947\nIHJlZnVzYWw= 48948\nIGRlcGljdHM= 48949\nIERyYWN1bGE= 48950\nIHRvYXN0ZWQ= 48951\nIFpvbWJpZQ== 48952\nIFN1cGVyaW9y 48953\nIEJvbGQ= 48954\nIHF1aXp6ZXM= 48955\nIGdsZQ== 48956\nNDUw 48957\nIGNvbWXDp28= 48958\neW5u 48959\nIHZlcnN0 48960\nIE9sYWY= 48961\nIHBvbW9j 48962\nIFNhc2s= 48963\n65g= 48964\nIFRDUA== 48965\nIFByb3BlcnR5 48966\n7ZWY7KOg 48967\n4Lic4Lih 48968\nYm9vbQ== 48969\nYXJvcw== 48970\nINGA0L7RgdGB0LjQuQ== 48971\nINCx0YvQstCw0LXRgg== 48972\n5Ye65Y67 48973\nIOydtOyVvOq4sOulvA== 48974\nIGNvbWJpZW4= 48975\ndmFjYw== 48976\nIGViZW5mYWxscw== 48977\ncGFyYQ== 48978\nINC30Lw= 48979\nIGRlc3BlcmF0aW9u 48980\nb3JkcmU= 48981\nINep15zXmQ== 48982\nIGdlbmVyb3VzbHk= 48983\nINCe0Lo= 48984\nIG9yYml0aW5n 48985\nPjwv 48986\nIGVzcMOt 48987\nIENPUA== 48988\n5a2p5a2Q 48989\ndmlzaWJsZQ== 48990\nINC/0YDQtdGB0YLRg9C/ 48991\nIHN0aXRjaGVk 48992\n4K+ILg== 48993\nIGxhdGVudA== 48994\nIFByYWI= 48995\nIE1jTg== 48996\nIEhlYWxpbmc= 48997\nIEN1cmlvc2l0eQ== 48998\nY2VydA== 48999\nIOuvvOyjvA== 49000\nIHBhdGllbnRseQ== 49001\nIFlU 49002\nZm9yZWlnbg== 49003\nIHbhuqtu 49004\nIGluZHVzdHJp 49005\nIGNvY2t0YWlscw== 49006\nIGJyaWdodGVu 49007\nIGNvbnNvbGlkYXRlZA== 49008\n0LDRgNC0 49009\nbHRyeQ== 49010\nIGdyaWxsZQ== 49011\nIGJvbmE= 49012\nIGRpbGlnZW50bHk= 49013\nIFdyZXN0bGVNYW5pYQ== 49014\nZXJrdA== 49015\nZW5lcmd5 49016\nOTk5 49017\n4K6V4K61 49018\nIHRvdGU= 49019\naW9ubw== 49020\nRElP 49021\nIHNjaGl6b3BocmVuaWE= 49022\nIHBvc3Rwb25lZA== 49023\nIFFpdQ== 49024\nIM+Dz4XOvQ== 49025\nIHpkasSZ 49026\nIHNwYW5uZW5k 49027\nIERJUw== 49028\nUmVs 49029\nIHJoaW4= 49030\naW1tdW5l 49031\nT2xk 49032\nIHBsw7Z0emxpY2g= 49033\nIG1vdW5k 49034\nIGFzdHJvbm9taWNhbA== 49035\nIEd1aWQ= 49036\nIEN1bA== 49037\nSEk= 49038\nIMWg 49039\nIHJlcG8= 49040\nIE1hdXJpY2U= 49041\n5LiA54K5 49042\nIGJhbmRpdHM= 49043\nIERlc2t0b3A= 49044\nw6Rzcw== 49045\nZnRh 49046\nIGxpY2VuY2U= 49047\nIGltYWdpbmFy 49048\nIEVudHJlcHJlbmU= 49049\neG8= 49050\nIOunm+yeiOuKlA== 49051\nINeU15E= 49052\nIHB1bXBraW5z 49053\nIGthbnNzYQ== 49054\nIGrEmXp5 49055\nIGNvbW11bmF1dMOp 49056\nYsO8cg== 49057\nIGVyaMO2 49058\nIFdvbHZlcg== 49059\nIFNoYXJpbmc= 49060\n5Luk 49061\nIHBha2Fp 49062\nIGluc3VsdGVk 49063\n0JzRiw== 49064\n0L7Rlw== 49065\nIGNvbnNpc3Rl 49066\n5oyR 49067\nIHlvdW5nc3RlcnM= 49068\nIGdsZWljaGVu 49069\nd2VkZXI= 49070\nIG1vdGU= 49071\nIGNsYXVzZXM= 49072\nw6l0YXQ= 49073\ncHJ1cw== 49074\nIHdhc3Q= 49075\n57uZ5oiR 49076\nIENyaXNw 49077\nIOeEtuW+jA== 49078\nIG9mZmVuZGVycw== 49079\nIGNvbnZlY3Rpb24= 49080\nIGNvbmZpYW4= 49081\nb2xsb3c= 49082\nYW1ldA== 49083\nINGX0YU= 49084\n56ys5LqM5YCL 49085\nZmZpY2llbmN5 49086\nIHVuZ2xhdWI= 49087\naWdhbnM= 49088\nIG1hcmtldGVk 49089\nIFZBTg== 49090\nIHByb2NsYWltZWQ= 49091\nIGPDqWx1bGFz 49092\nIGNvbGxpZGU= 49093\nIE9jdWx1cw== 49094\nYWRvcmU= 49095\nSmk= 49096\nIHN1c3RhaW5pbmc= 49097\nIEZhc2M= 49098\nIHNldHp0 49099\nIG5vc2FsdHJlcw== 49100\nTW9zdA== 49101\nINCy0Yc= 49102\nIG5hdWM= 49103\nIEJoYXI= 49104\n54i454i4 49105\n5oiR6Lef5L2g6Kyb 49106\nIHnDqnU= 49107\nIHRpbWVzdA== 49108\nIHBlcnRhbWE= 49109\naXJtaQ== 49110\nIHp3cg== 49111\nIHZlcmJlc3M= 49112\nIHZvcnRleA== 49113\nIFNUQUNL 49114\n2KvYsQ== 49115\nuYTr 49116\nlJTsmKQ= 49117\nIGxpbmthZ2U= 49118\nIEZyYXNlcg== 49119\nZW5hcmlv 49120\nIOudvOuKlA== 49121\nIOyEoOuwsA== 49122\naHRoYWw= 49123\nIOq5jA== 49124\nIEtow7RuZw== 49125\nw4M= 49126\nIHNjcmFtYmxlZA== 49127\nIEVpbms= 49128\nIG1pY3Jvb3JnYW4= 49129\nIG5hcmNpc3Npc3Q= 49130\nIEtvbWJhdA== 49131\nIOunoQ== 49132\nIEFHQQ== 49133\nIHBlcmZla3Q= 49134\nIFNlcmll 49135\nZGV0ZXJt 49136\nLSc= 49137\nIHBvbnl0YWls 49138\nIGtvc2th 49139\n7JM= 49140\nIG9iZWM= 49141\nIGNoZXN0cw== 49142\ndmVlcg== 49143\nIHVwcmlzaW5n 49144\nIHN0b2tlZA== 49145\nYXNzb2Np 49146\nIHByb2R1w6fDo28= 49147\nIFNoYXBl 49148\n7KCc6rCA 49149\nIOuUsA== 49150\nIGpvbg== 49151\nIGluYWR2ZXJ0 49152\nYW50YXM= 49153\nINC90LDQutC+0L3QtdGG 49154\nIOWwjeWVig== 49155\nIEFyc2VuYWw= 49156\nIHByb3RlZw== 49157\nIGxpYmVydMOp 49158\nIGdsYXJl 49159\n5Yia 49160\n5bey57uP 49161\nIHZlcmVpbg== 49162\nIGluc2VydHM= 49163\nIEphbmE= 49164\nIHd5ZGFqZQ== 49165\nxYJ1bQ== 49166\nICUu 49167\nb3JpZ2luZQ== 49168\nIHN5bmFnb2d1ZQ== 49169\nIGZhbGxhaXQ= 49170\nIGRpc29iZWQ= 49171\nIGFudGlj 49172\nIEN5Y2w= 49173\nIGFzeW5jaHJvbm91cw== 49174\nIOuyjOyNqA== 49175\nIGdlc3VuZA== 49176\nIGdhZ24= 49177\nIHBlYQ== 49178\nIGdyaW4= 49179\nw6lzdA== 49180\nIHNhdWM= 49181\nIE3DpGQ= 49182\n7ZW064+E 49183\ncHBz 49184\nIM61z4DOuQ== 49185\nIHBldXBsZQ== 49186\nIGRlYmVu 49187\nIEJyZWU= 49188\nINGA0L7Qu9GM 49189\nINC60LDQutC40Lw= 49190\nIMO6dGls 49191\nIGRpc3RyaWJ1dG9y 49192\n0LDQu9GL 49193\nIHN3b2rEhQ== 49194\nIGZvbGtsb3Jl 49195\nIHJlY2VpdmVycw== 49196\nIE1PTw== 49197\nYmlucw== 49198\nYXN0cmU= 49199\n7JWI6w== 49200\nIOuEo+qzoA== 49201\nIG11bHRpbWVkaWE= 49202\nIGdlYmF1dA== 49203\n0L7QstGL0YU= 49204\nw6N5 49205\nIGRhbmU= 49206\nb2tvbA== 49207\nZW1pdGlzbQ== 49208\nT05FWQ== 49209\nIHlhxJ8= 49210\nIGNoYXVmZg== 49211\n5a655piT 49212\nIGVzZnVlcg== 49213\nxINu 49214\nZXJ0YXM= 49215\nIGZvbmN0aW9ubmU= 49216\nb21pbmE= 49217\nIGl2b3J5 49218\nIFlvdXR1YmVy 49219\nIFNreXdhbGtlcg== 49220\n0LjRh9C10YHQutCw0Y8= 49221\ndG9p 49222\nIHZleWE= 49223\nIGdlbGVybnQ= 49224\nIGNoYW5jZWxsb3I= 49225\nIFN0YXRpc3RpY3M= 49226\nIHdlbGRlZA== 49227\nIG9uZGFu 49228\nIFNlaQ== 49229\nIG1lZGljYWxseQ== 49230\nIGVuZXJnaXplZA== 49231\nIFZpYQ== 49232\nINCy0LjQug== 49233\nIHVuaW50ZXI= 49234\nIGhpZ2huZXNz 49235\nIO2MlOs= 49236\nIGFtcGxpZmllZA== 49237\nIFNlcmdleQ== 49238\nIE1pbnM= 49239\nd2FybQ== 49240\ncGVsbA== 49241\nb3BoaWxl 49242\nIGjDqA== 49243\nIEJlbG8= 49244\nIFNrZXRjaA== 49245\nIGNoYXJhY3Rlcml6YXRpb24= 49246\nYW5zZW4= 49247\nINGC0YPRgA== 49248\nIOOFi+OFi+OFiw== 49249\nTm90ZQ== 49250\nIGtvxZ8= 49251\nIGNpZXJ0 49252\nZmx1 49253\nIGJhaHQ= 49254\nIERvd250b3du 49255\nIENSSVM= 49256\nb2RpZQ== 49257\nMTQw 49258\nIGxpdHJlcw== 49259\nIGdyaWV2 49260\n5qeY 49261\nIOyUqOqwgA== 49262\nIHN1Y2NlZWRz 49263\nIF9f 49264\nZW50aW5n 49265\nIHZpbW9z 49266\nIHPDrA== 49267\nZGVmZW5zZQ== 49268\nIE1jRA== 49269\nIE1hcmlvbg== 49270\nIERvbnQ= 49271\nIEREUg== 49272\nIExhemFy 49273\nIERBUg== 49274\nIGt1dg== 49275\nS24= 49276\nIHNlbWJsYQ== 49277\nIGFpcmJvcm5l 49278\nIFZpb2xlbmNl 49279\n65CQ 49280\nIHJlc3RyYWludA== 49281\nIHdoaXN0bGVz 49282\nIHNjb2xkZWQ= 49283\nIGFjY2Vzbw== 49284\nIGFic29sdXRhbWVudGU= 49285\nIFR5bA== 49286\nIFNhcA== 49287\ntoDrtoQ= 49288\naXTDpHRlbg== 49289\nYWRlbQ== 49290\nIMO9 49291\nIHByZXNjcmliZQ== 49292\nIE1hZ2U= 49293\nIEhlbGVuYQ== 49294\n5b6I5pyJ 49295\n5Lqy 49296\ndnQ= 49297\nIHZpZW5lbg== 49298\nIHNuZWV6 49299\nIG1vbMOp 49300\nxrDhu59uZw== 49301\nIHRyYW5zcG9ydGluZw== 49302\nIExlYW4= 49303\nIGt1bmc= 49304\n0YPRgNCw 49305\nz4TOrQ== 49306\ndXRjaGVz 49307\nb25kZXJz 49308\nbGl5b3I= 49309\nTmF0 49310\nIHppag== 49311\nIG1hbW1hbA== 49312\nIGvDpHl0 49313\nIEpvYW5uYQ== 49314\nc2VudA== 49315\nIOCkuA== 49316\nIHZlc3RlZA== 49317\nIEVyZmFocnVuZw== 49318\nb2tlZQ== 49319\nIGNsaXBwaW5n 49320\nIExpc3RlbmluZw== 49321\nICgj 49322\nZsO2 49323\nIHZpZGFyZQ== 49324\nIGJyaXR0bGU= 49325\nIFNUQVJU 49326\nIERhbWFz 49327\nIFlvZw== 49328\n44KT44Go 49329\nZ2FydA== 49330\nIHZlcmxpZXI= 49331\nIGhlYXJ0ZmVsdA== 49332\nIGRvxZvEhw== 49333\n7LmY6rCA 49334\nLsK7 49335\nIG1heGltYWw= 49336\nIGRpc3RpbnRvcw== 49337\nIOyZnOuDkO2VmOuptA== 49338\nIHNhaWxlZA== 49339\nIGNvbnZleWVk 49340\nIFRpbmRlcg== 49341\nIFNVUEVS 49342\n0L3QuNGG0YM= 49343\nY29udHJvbGxlZA== 49344\nIGZ1bno= 49345\nIGJhc3RhcmRz 49346\nIEdpbnNidXJn 49347\nIG51b3Zv 49348\nIFBlcmU= 49349\nIEpFUw== 49350\nIERpbmdlbg== 49351\nIEJldHM= 49352\ndW1iYQ== 49353\nYWNjacOzbg== 49354\nIOyeiOyngOunjA== 49355\nIHJldHJh 49356\nIExhdXJlbnQ= 49357\nIHBvenk= 49358\nIGdyb292ZXM= 49359\nIG3DoXF1aW5h 49360\nIG1pbmlvbg== 49361\nIGRlaW5lbg== 49362\nIFNoYXVu 49363\n15nXmQ== 49364\nIGhvbm9yYXJ5 49365\nb3NhdXJ1cw== 49366\nIHplaXQ= 49367\nIGVzcGVjaWU= 49368\nIEJDRQ== 49369\n0LDRgtC1 49370\nSnVzdGlu 49371\nIFdoZWVscw== 49372\nIOydtO2VtA== 49373\nINio2YrZhg== 49374\nIHByb3B1bHNpb24= 49375\nIHBlcmNlYmVy 49376\nIE5ld21hbg== 49377\n5bQ= 49378\nY3Vsb3Npcw== 49379\nTWk= 49380\nINCw0LrQutGD 49381\nIG1hc3RlcmluZw== 49382\nIGzDpGg= 49383\nIGZpc3Rz 49384\n5LuU 49385\nIG1hcmluYWRl 49386\nTGlsbHk= 49387\nIOuFuOugpQ== 49388\nIFlI 49389\nIHVyZ2VudGx5 49390\nIGluZm9ybWF0aW9uYWw= 49391\nIGFjb3Jkbw== 49392\naXp6eQ== 49393\n44GE44GP 49394\n7J207Ja0 49395\naW1hcg== 49396\nIOuCmOyYpOs= 49397\nIHR3ZW50aWVz 49398\nIHJhc3A= 49399\nIGJ1bXB5 49400\n2KjYqQ== 49401\nd29ya2Vy 49402\nIHF1aWNrZXN0 49403\nIGF0dGFjaGVz 49404\n0LLQuNCz 49405\nIOuCmO2DgOs= 49406\nIHB1cmVl 49407\nIG92ZXJzaXplZA== 49408\nIHN0aXJyZWQ= 49409\nIGpha2lt 49410\nIGhvbWljaWRl 49411\n44KC44GX 49412\naXNjaWxsYQ== 49413\nIOyxmQ== 49414\nIHNwZWN1bGF0aXZl 49415\nIGFzc2lzdHM= 49416\nbWFpbg== 49417\nasOkaHI= 49418\naW5kZXQ= 49419\nIMWfdXI= 49420\nIGZvcmVjYXN0cw== 49421\nIGRpdmVyc2lvbg== 49422\nIHRhcmU= 49423\nIG9nbA== 49424\nIE9yZ2FuaXNhdGlvbg== 49425\nIENoZXZ5 49426\nIGJhamE= 49427\nYW5kxLFy 49428\nINmI2YTYpw== 49429\nIHJhZGlhbnQ= 49430\nIGxpYWlzb24= 49431\nIGRlbW9rcmF0 49432\nIE1BUkM= 49433\nz4DOv8+F 49434\nIHJ1bnQ= 49435\nIHByw6ljaXM= 49436\nIGdldmVu 49437\nIHbDqWhpYw== 49438\nIEpFU1M= 49439\nU1RS 49440\nIOyWmOs= 49441\nIHZpc2lvbmFyeQ== 49442\nIGJ1cmFkYW4= 49443\nIOOBguOCig== 49444\nIHJlYmlydGg= 49445\nIGV4aGliaXRlZA== 49446\nIE1ldGFsbA== 49447\nb2xpZQ== 49448\nZWx5bg== 49449\nIGZsYXZvdXJz 49450\nIGVzY3JpdG8= 49451\nIERlbGV0ZQ== 49452\nIOyVjOyVmOyWtA== 49453\nINGD0LrRgNCw0ZfQvQ== 49454\nIGludGVycnVwdGluZw== 49455\nIGlkZW50aWZpYw== 49456\nIFN1enVraQ== 49457\nIExhbmRpbmc= 49458\n5Lu25LqL5oOF 49459\nYW5kaQ== 49460\nIGVzdHJhbg== 49461\nIGNvdWxldXI= 49462\nIGFncmFk 49463\nIFNueQ== 49464\nIOCuh+Cusg== 49465\nIGFuZGVy 49466\nIHJ1YQ== 49467\nIHByaXNl 49468\nIGxhdXJl 49469\nIO2KgA== 49470\nIG1vZGVyYXRpb24= 49471\nIGVyZmFocmVu 49472\nIGRlY29uc3Q= 49473\nIFJlZXNl 49474\nIFBL 49475\nZXRvcw== 49476\n44GT44KM44Gn 49477\nIEdyYXZpdHk= 49478\nIEVyZW4= 49479\nIG92ZXJib2FyZA== 49480\nIG3DvHNzdA== 49481\nIEVtYWls 49482\n0LXRgNC8 49483\neWRp 49484\nacSZZHp5 49485\nIExPVQ== 49486\nIEZ1w59iYWxs 49487\nIFJE 49488\nYWx0cw== 49489\nIOyKpO2KuOs= 49490\nINCa0YDQsNGB 49491\nIHRlbGV2 49492\nINGA0L4= 49493\nIHJlc2lnbmF0aW9u 49494\nIGppbmdsZQ== 49495\nIFN0dWRpZW4= 49496\nIElY 49497\nIFNlbnRpbmVs 49498\nIFBhbmc= 49499\n6YQ= 49500\nSmFrZQ== 49501\nIHBlcnNvbmFnZW0= 49502\nIG3DqWRpYQ== 49503\nIENoZXJu 49504\nYW50aWNhbGx5 49505\nIHRo4budaQ== 49506\nIHBhcmFseXNpcw== 49507\nIGphcGFuZXNl 49508\nIGNvbmV4 49509\nIGVmaWM= 49510\nIHVuZGVyc2lkZQ== 49511\nIG5lb2w= 49512\nIGZpYW4= 49513\n0LjQvNC+0YHRgtGM 49514\nIHF1aXJreQ== 49515\nIHBpc3Rh 49516\nIENsZW1lbnQ= 49517\nbm90aGluZw== 49518\nINC/0L7QtdGF 49519\nIGhvcnJlbmQ= 49520\nIGNvbnNvbGlkYXRl 49521\ncGxveXM= 49522\nZW1ha2Vy 49523\nSmVubmlmZXI= 49524\nIG51bcOpcm8= 49525\nIGZhbW9zbw== 49526\nIE5lcHR1bmU= 49527\nIO2WiOyWtA== 49528\nINC/0YDQtdC30LjQtA== 49529\nIHNpdGNvbQ== 49530\nIHNlcmlv 49531\nIG11ZQ== 49532\nIGdsYW5kcw== 49533\nIGLDtnJqYXI= 49534\nIFlK 49535\nIFJpb3Q= 49536\ncGFyYWd1cw== 49537\nIHNlZ3VyYW7Dp2E= 49538\nIGltbWF0dXJl 49539\nIE1hZG9ubmE= 49540\n4LiN 49541\nIGxpbmdlcmluZw== 49542\nIGFjZXNzbw== 49543\nIE9yaWVudA== 49544\nIFJlY29tbQ== 49545\nIGNvbXBsYWM= 49546\nZm91bmRlZA== 49547\nYXR0ZW5k 49548\nIGNpZWxv 49549\nIFpoYW4= 49550\nbmFpcmVz 49551\nY2Nv 49552\nINeQ16A= 49553\nIHN0YXRh 49554\nIGNvbnRyYWRpY3Rvcnk= 49555\nIFPDqQ== 49556\nIFNBTg== 49557\nIENvbm5pZQ== 49558\nIOuLueyLnA== 49559\nINGB0LDQvNC+0Lk= 49560\nIG1hamVzdGlj 49561\nIFBlbmd1aW4= 49562\nIENPTUU= 49563\nw61jaW9z 49564\ncGVybw== 49565\nIG1n 49566\nIGZhdWM= 49567\nIGNvcnJlcg== 49568\nIEdvdHRlcw== 49569\nIEFuZ2xv 49570\nSGFy 49571\n4buXaQ== 49572\nIHZpdGVzc2U= 49573\nIGFubm91bmNlcg== 49574\nIE9tYWhh 49575\na3Vt 49576\nIHNwYXJlZA== 49577\nINGA0LDQt9Cw 49578\nINC/0L7Qu9GD0YfQuNGC0YHRjw== 49579\nIHTDpGjDpG4= 49580\nINC/0L7QvdCw0LQ= 49581\nIHBlcnRhaW5pbmc= 49582\nIFJhdGU= 49583\naWVybg== 49584\nR29sZA== 49585\nIHRlc3Rl 49586\nIGRlxJ9pbGQ= 49587\nIGRhbXBpbmc= 49588\nIFBhcnRuZXJzaGlw 49589\nenlzdGE= 49590\nZ2VsZA== 49591\nIHNtb2tlcw== 49592\nIE1hcnJpYWdl 49593\n7Kq97JeQ 49594\n6IWz 49595\naXNjZQ== 49596\nIHRyeW5h 49597\nIERpcmVjdG9yeQ== 49598\nIOuCmOyYrA== 49599\nIHNoYW1lZnVs 49600\nIG1lbnRyZQ== 49601\nIGFzc2lnbmluZw== 49602\n5piv6YCZ5qij 49603\nIHJlcGVydG9pcmU= 49604\nIG9iamV0b3M= 49605\n56ix 49606\nIHVuZGVyd29ybGQ= 49607\nIGVuZGVhdm9ycw== 49608\nIGlnbml0ZQ== 49609\nINmI2Kw= 49610\nIGV4cGVyaWVudA== 49611\nINCX0LDQvw== 49612\nINC30LDQutC70Y7Rhw== 49613\nIHZvbHRhZ2Vz 49614\nIG5pZWdv 49615\nIGRlZmljaXRz 49616\nIGJ1ZW5vcw== 49617\nIFNsZWVwaW5n 49618\nIFNhbGVt 49619\nIHVubG9ja2luZw== 49620\nIGludGVyYWN0ZWQ= 49621\nIGVudGVuZGV1 49622\nIFN1cGVyaW50ZW5kZW50 49623\nIHN6Y3plZ8OzbA== 49624\nIHF1YXM= 49625\nIHBhbGluZw== 49626\nIGtobw== 49627\n2KjYrQ== 49628\nIGNvbGFib3I= 49629\nINC/0YDQuNCz0L7RgtC+0LI= 49630\nIG1hdXY= 49631\nIEp1ZGFz 49632\nIEFzc2lzdA== 49633\nINGC0LXRgNGA0Lg= 49634\nINC90LDRgdC60L7Qu9GM0LrQvg== 49635\nIHN1YnNpZHk= 49636\nIEVtYmFzc3k= 49637\nIGRhZ2Vu 49638\nIFNhbnRv 49639\n6Iis 49640\n16nXldeR 49641\nIGFicnVwdGx5 49642\nIEFkYXB0 49643\nIHZhYWs= 49644\nIHBvc3RhbA== 49645\nIGludmVzdGly 49646\nIGZpcXVlaQ== 49647\nIGRvd250aW1l 49648\nIFdlYmI= 49649\nIE5DQUE= 49650\nIEVzdG95 49651\n0L7Qu9C+0YI= 49652\nIOyCrOqxtA== 49653\nIG5hdGlvbmFsaXN0 49654\nIEthdGhyeW4= 49655\nIEtvcA== 49656\n6ao= 49657\nU2Vhbg== 49658\nT05B 49659\nIEJq 49660\n16LXnQ== 49661\nw61i 49662\naWRhbWVudGU= 49663\nINCz0LvQsNC30LA= 49664\nIHVubmll 49665\nIGdlbWFha3Q= 49666\nIElOVEVSVklFV0VS 49667\nIEhhdXQ= 49668\nzq/Ovw== 49669\nZ2VvaXM= 49670\nd3lkZA== 49671\nINC60L7Qu9C4 49672\nIHRpZ2h0ZW5lZA== 49673\nIHBsYW5uZXJz 49674\nIGhlcnVt 49675\nIGfDtnLDvG4= 49676\nIGVsZWN0cm9uaWNhbGx5 49677\nIGNlcmFt 49678\nIOuLpOyWke2VnA== 49679\nIGVwaWxlcHN5 49680\nIGXEnw== 49681\nbGlucw== 49682\nIFNoaW55 49683\n5qCh 49684\nINGB0L7Qu9C9 49685\nIG1hY2Fyb24= 49686\nIGltcGFjdG8= 49687\nIFZlZ2Fu 49688\nemXFhA== 49689\nIFJhcGhh 49690\nIFBhcnM= 49691\nIExFTw== 49692\n44GK44Gj 49693\nY8O8 49694\nINec15TXmdeV16o= 49695\nIMOkaG5saWNo 49696\nIGZsb3Nz 49697\nIEFa 49698\nIG3DtmNodGVu 49699\nIGdyb29taW5n 49700\nIGdyYXNzZXM= 49701\ncmFuY2g= 49702\nIHJlY2liaXI= 49703\nIGJvdW5jeQ== 49704\nIEhvYmJ5 49705\nIHZpa3RpZw== 49706\nIGJlZ2l0dQ== 49707\nIFBpY2Fzc28= 49708\nIEt1c2g= 49709\n66qo 49710\nIG9ic3RydWN0aW9u 49711\nIOu2hOychA== 49712\nIG1pY3JvYg== 49713\nIFdlc3RtaW5zdGVy 49714\ncm9wcw== 49715\nZHVs 49716\nIGRldm8= 49717\nIExlaHJlcg== 49718\nIEFkdmlzb3I= 49719\ndWNrZW4= 49720\nINCx0YPQvA== 49721\nIGZsYXR0ZXJpbmc= 49722\nIFRydW1hbg== 49723\nIFNlbXByZQ== 49724\nIE1jQ2Fpbg== 49725\nIEhpbmR1cw== 49726\nSnVsaWE= 49727\nIHdhdGVyc2hlZA== 49728\nIGx1c2g= 49729\n7KCE6w== 49730\nQmVmb3Jl 49731\nINCS0YLQvtGA 49732\nIFNhYVM= 49733\nIHNpdHp0 49734\nIGJlZXRsZQ== 49735\nIEVzc2VudGlhbA== 49736\nZW5rbw== 49737\nIOuVjOuPhA== 49738\nIHJldnZpbmc= 49739\nIHBvb3Jlcg== 49740\nIGNvZXJj 49741\nIGlkZWU= 49742\nIGNvw7s= 49743\nYWxldA== 49744\nIHpkcm93 49745\nIGZlbmRlcg== 49746\nZ3Jvd3Ro 49747\nRElORw== 49748\nIHpkZQ== 49749\n5LiK6Z2i 49750\nRU5UUw== 49751\nIGZhY2V0cw== 49752\n6Zqq 49753\ndXNoaW1h 49754\nIMWfZWg= 49755\nIHBhcmFzaXRl 49756\nIGxhcHNl 49757\nIE1lZXI= 49758\nIEt1bmQ= 49759\nIHNsb2c= 49760\nIGJydW5jaA== 49761\nIENoYXJ0 49762\nYXJ6 49763\nIE1VUw== 49764\nIG9mZmVuc2Vz 49765\nIGluZ2zDqXM= 49766\nIGZvbGlhZ2U= 49767\nb3BsYW4= 49768\nQXV0 49769\nIEphY3F1 49770\ndGFr 49771\naWVtYnJl 49772\nIHhlbg== 49773\nIG5vbWluZWVz 49774\nIGJpb21lZGljYWw= 49775\nw6lzdXM= 49776\nIGVzdHV2 49777\nz4TPjA== 49778\nQVRIQU4= 49779\nIO2VnOuNsA== 49780\nIGhlZWQ= 49781\nY3Jvc3N0YWxr 49782\nQmlsbA== 49783\nIHNwb3VzZXM= 49784\nINGB0Y7Qtg== 49785\nIHZlcnNv 49786\nIFN2ZW4= 49787\nIENhdQ== 49788\nY3V6 49789\nIOuztOyEuOyalA== 49790\nINGF0L7Qt9GP 49791\nIG1vY2tpbmc= 49792\nIE9uYQ== 49793\nIETDoQ== 49794\nIGZydWl0ZnVs 49795\nIGJhbnF1ZXQ= 49796\ndWRkaW5n 49797\naW5jdGlvbnM= 49798\nZGVydA== 49799\nc3Vk 49800\nIGRlc2Nvbg== 49801\nIEpD 49802\nIMKn 49803\nIHB1Ymxp 49804\n64iI 49805\n6YGV44GG 49806\nIGVudHNjaGllZGVu 49807\nIFJPSQ== 49808\n44GN44Gf 49809\nIOyDneqyvA== 49810\nIGvDpHl0dA== 49811\neWFuaQ== 49812\nc2hhdw== 49813\nIHVubGVhc2g= 49814\nIG1hbm5l 49815\nIGhpc3RvZ3JhbQ== 49816\n5oql 49817\n4Lit4Liw4LmE4Lij 49818\nIGdu 49819\nIGZlbGxh 49820\nIGVpbmdlcw== 49821\nIEJ1aWx0 49822\nIHJlcHJlc2VudGE= 49823\nIHB1bmlzaGluZw== 49824\nIG91dHNpZGVycw== 49825\n0L3Rg9GC0YzRgdGP 49826\nY3VycmVudA== 49827\nIGZhbWlsaWFyaXR5 49828\nINC00LjQsg== 49829\nIHByb2pldHM= 49830\nIGFxdWVsZXM= 49831\nIEdsdWU= 49832\ndGhvc2U= 49833\nIGluY2VwdGlvbg== 49834\nIGFxdWVsbG9z 49835\nIGlsbHVzaW9ucw== 49836\nIGF0dGVuZHM= 49837\ncmVzZQ== 49838\nIHN3YXJt 49839\nIHN3YWI= 49840\nIHJlZ2FyZGV6 49841\nIHBvc2nDp8Ojbw== 49842\nIGFraGly 49843\nIGV4dHJhY3Rpbmc= 49844\nIGFuZWNkb3Rl 49845\nIFRhbGU= 49846\nINCy0LjQvQ== 49847\nIGFiZ2Vz 49848\nIG9sdcWf 49849\nIGNvbXBsaWNhZG8= 49850\nIGNvdmFyaQ== 49851\n0ZbRgtGM 49852\nRGVy 49853\nINeZ15Q= 49854\nRm9ybQ== 49855\nIOyWtOyojOuToA== 49856\nIHJlYWRhYmxl 49857\nIGluaGliaXQ= 49858\nIGRlY2lwaGVy 49859\nIEFuZ3J5 49860\ncGc= 49861\n4K614K6k 49862\nINGB0L7QsdGB0YLQstC10L3QvdC+ 49863\nIHNhbWg= 49864\nIGVzY3I= 49865\nIGVuY29tcGFzc2Vz 49866\nIGF1c3Rlcg== 49867\nIGNvbmZpc2M= 49868\nIE1hbmRhbA== 49869\nIH0= 49870\nYXRjaGVy 49871\nPSM= 49872\n55qE5pe25YCZ 49873\nINC60LjQvdC+ 49874\nIHN0YWw= 49875\nbHVuZ3M= 49876\nIHZvbGU= 49877\nIHJlcXVpcw== 49878\nIOOCiA== 49879\nIHDDqW4= 49880\nIGxlY3R1cmVy 49881\nIGluc2NyaXB0aW9u 49882\nIGNlcnZpY2Fs 49883\nIFRyZWFzdXJl 49884\nIEpX 49885\nY29taW5ncw== 49886\nIGV5ZXNpZ2h0 49887\nIFRhaWxz 49888\nw61zaW1v 49889\nIHdvcmtzaGVldA== 49890\nIHN3aWZ0bHk= 49891\nIGNvbm9z 49892\nIGVsaW1pbmF0ZXM= 49893\nIEJsYXpl 49894\n0LDQu9C+0LM= 49895\nIHBpY3R1cmVk 49896\nIGdpcmFmZmU= 49897\nIExvZ2lj 49898\n5ZiJ 49899\nIGVucmljaG1lbnQ= 49900\nRml0 49901\nIHVuaW50ZW5kZWQ= 49902\nIHBlcnNlY3V0ZWQ= 49903\nYWthcA== 49904\n67CY 49905\nIGJhcmJlcg== 49906\nIGFyYmVpdGV0 49907\nIFN1cnByaXNpbmdseQ== 49908\nIEF1dG9i 49909\ndW5rdQ== 49910\ncHJvdg== 49911\nIExvY2g= 49912\nb2J5bA== 49913\nINC/0L7QtNCz0L7RgtC+0LI= 49914\nIMOpY29ub21pcXVl 49915\nIHBhdHQ= 49916\nIGNlYXNlZA== 49917\nINGB0L/QuNGB 49918\nIG51Y2xlaQ== 49919\nIGlzdGU= 49920\nIFdhZw== 49921\nIHp1cGXFgm5pZQ== 49922\nIHByb3ZlcmI= 49923\nIEFow60= 49924\n5Zue5Y67 49925\nbGlhbW8= 49926\nIHJlbGlhYmx5 49927\nIHBpaw== 49928\nIFRyYWRpbmc= 49929\nIENvbGVtYW4= 49930\nIM6xzr3OsQ== 49931\nIG1hZ2FyaQ== 49932\nIFBISUw= 49933\nIHNoZWRkaW5n 49934\nb2huZXI= 49935\nIHBvcm5vZ3JhcGh5 49936\nIGJlbmVmaWNpYXJpZXM= 49937\n4oCi 49938\nZW5pbg== 49939\nIHJlc29sdmluZw== 49940\nINGB0L/QvtGA0YI= 49941\nINCx0LXQsw== 49942\nIG5lY3Rhcg== 49943\ndWx0dXJh 49944\naW1zaWNhbA== 49945\njIDrpbw= 49946\n5bm05YmN 49947\n44GX44KD 49948\nIHZpc8Ojbw== 49949\n6YGO5L6G 49950\nw7/Dv8O/w7/Dv8O/w7/Dvw== 49951\nYXR0Zm9ybQ== 49952\nIOunnuuKlA== 49953\nIHBpbGdyaW1hZ2U= 49954\nIG1hdGluZw== 49955\nIFJlYXBlcg== 49956\nIEJyZWY= 49957\n55Sf5rS7 49958\nINeR15M= 49959\nIG5vdmFtZW50ZQ== 49960\nIGdyaWxsaW5n 49961\nIFdpcmVsZXNz 49962\nIFJvbWFuaWFu 49963\n0ps= 49964\n7Jyg6w== 49965\naGFpdA== 49966\nIEJvcmE= 49967\nQVJSWQ== 49968\nIGh5cG90aGVzZXM= 49969\n6ams 49970\naWt1dA== 49971\nIOyVhOuyhA== 49972\nINGW0Lc= 49973\nIG5hdGlvbmFsZQ== 49974\n2KrZiQ== 49975\nw7xsbHQ= 49976\nIMOpbMOpbWVudHM= 49977\nIFdhcmU= 49978\nICgt 49979\n0LDQu9GM0L3QvtC8 49980\nIGluZGljdA== 49981\nIFN0b25lcw== 49982\n44Gf44KB 49983\nZXhwbG9zaW9u 49984\nIOuDhOyDiA== 49985\nIGZlbGlj 49986\nIGp1ZGljaWFyeQ== 49987\nIGluY2FybmF0aW9u 49988\nIGlubmluZw== 49989\nIGZvcm11bA== 49990\nIHNoaXBtZW50 49991\nIHJlaW5kZWVy 49992\n5pKt 49993\nINC+0LfQvdCw0Yc= 49994\nIGVudm9s 49995\ndW5keQ== 49996\nINC30L3QsNGC0Yw= 49997\nINCy0LjQtNC10LvQuA== 49998\nIGV4Y2x1ZGluZw== 49999\nZGVhdGg= 50000\nIGJlcm0= 50001\nIHNvcHJhdHR1dHRv 50002\nIGRlYmlkbw== 50003\nIFppZw== 50004\nIE92 50005\nIEtFVklO 50006\nIFBhbGU= 50007\nIE1pcmU= 50008\nIGFuZGFy 50009\naW5jbHVkaW5n 50010\nIHN3YXBwZWQ= 50011\nIG1pc2NvbmNlcHRpb25z 50012\nIHNwb25n 50013\ncsOpYWw= 50014\nIG9yYml0YWxz 50015\nIGhhc2h0YWdz 50016\nb3JpdA== 50017\nIG1hdXZhaXM= 50018\n0LjRgdCw 50019\nIGxpdnJlcw== 50020\nIElQUw== 50021\nIDA0 50022\nw7Zn 50023\naW5zdHI= 50024\nINCy0L3QtdGI 50025\nIGhpY2U= 50026\naXPDqWU= 50027\nIG93ZXM= 50028\nIGVzaW1lcms= 50029\nIFVI 50030\nIGlycml0YXRpb24= 50031\nIGdpZ2dsZXM= 50032\nIGNvbG9uaWFsaXNt 50033\nIEJsaXNz 50034\nc3RyaW5ncw== 50035\nIHJldW5pdGVk 50036\nIFBzYWtp 50037\nd2FjaA== 50038\nIGNsaWZmcw== 50039\nIEZhbHNl 50040\nw6Rn 50041\ncGlwZQ== 50042\nIHdob3BwaW5n 50043\nIG1lcmluZ3Vl 50044\nIGJ1bmc= 50045\naW5kdXN0cmll 50046\nIGxlY2hl 50047\nIExveQ== 50048\nIGRyaWU= 50049\nIHBhc3NhdA== 50050\nIG9sZWg= 50051\nIGPDqXU= 50052\nIEdhYnJpZQ== 50053\nIHJlZWZz 50054\nIGJvbWJlcnM= 50055\nIGVwaXPDs2Rpbw== 50056\nIFJ1Zw== 50057\nIFByb3Nl 50058\nb25vcw== 50059\nIG9iZXNl 50060\nIGdvb2c= 50061\nIHBpYWNl 50062\nZmxhbnplbg== 50063\n6ZKf 50064\nIGZsYXBz 50065\nIEFsdG8= 50066\n6aOf44G5 50067\nRmlu 50068\nIHJlc2l6ZQ== 50069\n6re4656o 50070\n6LK7 50071\nTmF0aGFu 50072\nnojroKQ= 50073\nINGC0LDQuQ== 50074\nIE5GVA== 50075\nIHNuZWV6ZQ== 50076\nIHNocm91ZA== 50077\nacOp 50078\nIHZlcmFtZW50ZQ== 50079\nIGNhc2NhZGU= 50080\nIE9vaw== 50081\n7JeG7J20 50082\nIGluZnVzZWQ= 50083\nZnBz 50084\nY2VudGVy 50085\nIGdyYXBwbGluZw== 50086\nIFdvaG51bmc= 50087\nIFR1bWI= 50088\nIEltbWE= 50089\nIER1eWd1c2Fs 50090\n0LXQvdGC0Lg= 50091\nIHN0ZXdhcmRzaGlw 50092\nIGhhcnA= 50093\nIGVuZG9yc2Vk 50094\nxLFsYW4= 50095\nINC+0LTQvdC40Lw= 50096\nIGNvbXBldGVuY3k= 50097\nIGJlcnQ= 50098\nIFRhbGVz 50099\nIHJoZQ== 50100\nIG9oaA== 50101\nIOqwhOuLqA== 50102\nIG1STkE= 50103\nIGdhbmdzdGVy 50104\nIFJ1bm5lcg== 50105\n0LXQvdC90YvQvA== 50106\ncGhvcmlh 50107\nIHfFgmHFm2Npd2ll 50108\nIHF1YXJ0bw== 50109\nIG9yZ2FuaXNl 50110\nIFZldA== 50111\nUGFk 50112\nINmF2Ks= 50113\nIHN0aW5rcw== 50114\nIER1bA== 50115\ndWVt 50116\naXNpZWo= 50117\nVG9w 50118\nIHR1c3Nlbg== 50119\nIEVmZW5kaW1peg== 50120\nIEJvdWxl 50121\nIFNsb3Zlbg== 50122\nIEzDtg== 50123\n0ZHQtw== 50124\n0YDQuNC/ 50125\nY2F2ZQ== 50126\nIGJvw64= 50127\nIGFwb2xvZ2lzZQ== 50128\nIE1hcmx5 50129\nIEV4cG9ydA== 50130\nIENhaXRsaW4= 50131\nIHRhdmFsbGE= 50132\nIGVudGFpbHM= 50133\nIGJyb20= 50134\nIENvcGVuaA== 50135\nIHdhbG51dA== 50136\nIGluc2lzdHM= 50137\nIGN14buZYw== 50138\nIFF1aXQ= 50139\nIERldmljZQ== 50140\n15LXnQ== 50141\nIERPVA== 50142\nIHZlbG9jaWRhZA== 50143\nTElF 50144\nQ29vbA== 50145\nIHNhbml0YXRpb24= 50146\nIG9saG8= 50147\nIEVC 50148\nIO2ZleyLpO2eiA== 50149\nINCc0LjRhQ== 50150\nIHp1aw== 50151\nIHN1cm5hbWU= 50152\nIFNjaHVsZA== 50153\ncnVmZg== 50154\nY3VsdHVyYWw= 50155\nINGB0YLQvtC70YzQutC+ 50156\n5pma5LiK 50157\njOuNsA== 50158\nIHRvcnRv 50159\nIGJhY2t1cHM= 50160\n0YDQuNC5 50161\ncmVsYXg= 50162\nIHN5bmVyZ3k= 50163\nIGJ1ZmZz 50164\nIGFwbw== 50165\nIFdlbGxuZXNz 50166\ncm91bmRlZA== 50167\nIHVuaXZlcnNlcw== 50168\nIGZlcmE= 50169\nIHN0YW5kYnk= 50170\nIFNpbHZh 50171\nIEpJ 50172\nZW5zb3JlZA== 50173\nIOyXhuuLpA== 50174\nINCQ0LI= 50175\nINC+0YLQtNC10Ls= 50176\nIGbDuA== 50177\nIFJvY2tlZg== 50178\nIENvbXBhc3M= 50179\nIEJlYXJz 50180\nIOS4jeimgQ== 50181\nVHVybg== 50182\nIHRo4buxYw== 50183\nIHBvc3NpYmlsZQ== 50184\nIGVzdGVt 50185\nIENyb2F0aWE= 50186\nIHTDpHTDpA== 50187\nIENBTA== 50188\n4LmA4Lie 50189\nINGB0YLRgNCw0YU= 50190\nIHNhbHRz 50191\nIG1pbmltYWxpc3Q= 50192\nIGluY29ycG9yYXRlcw== 50193\nINmG24HbjNq6 50194\nYWNhbw== 50195\nIHNsYW1tZWQ= 50196\nIGNhbWE= 50197\nVGV4dA== 50198\nISEhISEh 50199\nIGFsY2Fueg== 50200\nw6ltYQ== 50201\nIGluY2Vuc2U= 50202\nIGhhcmRlbg== 50203\nIGdyYW50aW5n 50204\nIE5haQ== 50205\nIEZpcm1h 50206\nIGh5cG9j 50207\nam9i 50208\nIFJI 50209\nenVy 50210\n0LjQu9GP 50211\nIMW6 50212\nIGRhcmVz 50213\nYW5o 50214\nIOunjO2BvA== 50215\nIGN1ZXN0acOzbg== 50216\nIExpbWE= 50217\n5pmv 50218\nIGFzc3VudG8= 50219\nIElQTw== 50220\nIEJlbmdhbA== 50221\nIEJpZXI= 50222\nIHBzeWNoZQ== 50223\nIGFjcXVhaW50ZWQ= 50224\nIEfDvG4= 50225\n0L7Qt9C4 50226\nxZtjacSF 50227\nQUc= 50228\nIG1hbGZ1bmN0aW9u 50229\nIGFzdGVyb2lkcw== 50230\naXJleg== 50231\nYW1vcnBo 50232\nINGB0L7RgtGA0YPQtA== 50233\nIGZyZXNod2F0ZXI= 50234\nIGFycmFu 50235\nINC/0YDRiw== 50236\n0L3QvtCz 50237\nIGRpYWJldGlj 50238\nINmC2KfZhA== 50239\nIG9wcHJlc3M= 50240\nIGNhcGFjaXRhbmNl 50241\ncGVyZm9ybWFuY2U= 50242\nY3JhdGVz 50243\nIGFwb3N0bGU= 50244\nIEpFTg== 50245\nT1VMRA== 50246\nSW50cm8= 50247\nIHN0YWxscw== 50248\nIEFCT1VU 50249\nY3RpY2FtZW50ZQ== 50250\nIGRpbGlnZW50 50251\nIG1hbmlmZXN0cw== 50252\nIFBha2lzdGFuaQ== 50253\nICgn 50254\n5Zy6 50255\n= 50256\n"
  },
  {
    "path": "whisper/mlx_whisper/audio.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport os\nfrom functools import lru_cache\nfrom subprocess import CalledProcessError, run\nfrom typing import Optional, Union\n\nimport mlx.core as mx\nimport numpy as np\n\n# hard-coded audio hyperparameters\nSAMPLE_RATE = 16000\nN_FFT = 400\nHOP_LENGTH = 160\nCHUNK_LENGTH = 30\nN_SAMPLES = CHUNK_LENGTH * SAMPLE_RATE  # 480000 samples in a 30-second chunk\nN_FRAMES = N_SAMPLES // HOP_LENGTH  # 3000 frames in a mel spectrogram input\n\nN_SAMPLES_PER_TOKEN = HOP_LENGTH * 2  # the initial convolutions has stride 2\nFRAMES_PER_SECOND = SAMPLE_RATE // HOP_LENGTH  # 10ms per audio frame\nTOKENS_PER_SECOND = SAMPLE_RATE // N_SAMPLES_PER_TOKEN  # 20ms per audio token\n\n\ndef load_audio(file: str = Optional[str], sr: int = SAMPLE_RATE, from_stdin=False):\n    \"\"\"\n    Open an audio file and read as mono waveform, resampling as necessary\n\n    Parameters\n    ----------\n    file: str\n        The audio file to open\n\n    sr: int\n        The sample rate to resample the audio if necessary\n\n    Returns\n    -------\n    A NumPy array containing the audio waveform, in float32 dtype.\n    \"\"\"\n\n    # This launches a subprocess to decode audio while down-mixing\n    # and resampling as necessary. Requires the ffmpeg CLI in PATH.\n    if from_stdin:\n        cmd = [\"ffmpeg\", \"-i\", \"pipe:0\"]\n    else:\n        cmd = [\"ffmpeg\", \"-nostdin\", \"-i\", file]\n\n    # fmt: off\n    cmd.extend([\n        \"-threads\", \"0\",\n        \"-f\", \"s16le\",\n        \"-ac\", \"1\",\n        \"-acodec\", \"pcm_s16le\",\n        \"-ar\", str(sr),\n        \"-\"\n    ])\n    # fmt: on\n    try:\n        out = run(cmd, capture_output=True, check=True).stdout\n    except CalledProcessError as e:\n        raise RuntimeError(f\"Failed to load audio: {e.stderr.decode()}\") from e\n\n    return mx.array(np.frombuffer(out, np.int16)).flatten().astype(mx.float32) / 32768.0\n\n\ndef pad_or_trim(array, length: int = N_SAMPLES, *, axis: int = -1):\n    \"\"\"\n    Pad or trim the audio array to N_SAMPLES, as expected by the encoder.\n    \"\"\"\n    if array.shape[axis] > length:\n        sl = [slice(None)] * array.ndim\n        sl[axis] = slice(0, length)\n        array = array[tuple(sl)]\n\n    if array.shape[axis] < length:\n        pad_widths = [(0, 0)] * array.ndim\n        pad_widths[axis] = (0, length - array.shape[axis])\n        array = mx.pad(array, pad_widths)\n\n    return array\n\n\n@lru_cache(maxsize=None)\ndef mel_filters(n_mels: int) -> mx.array:\n    \"\"\"\n    load the mel filterbank matrix for projecting STFT into a Mel spectrogram.\n    Allows decoupling librosa dependency; saved using:\n\n        np.savez_compressed(\n            \"mel_filters.npz\",\n            mel_80=librosa.filters.mel(sr=16000, n_fft=400, n_mels=80),\n            mel_128=librosa.filters.mel(sr=16000, n_fft=400, n_mels=128),\n        )\n    \"\"\"\n    assert n_mels in {80, 128}, f\"Unsupported n_mels: {n_mels}\"\n\n    filename = os.path.join(os.path.dirname(__file__), \"assets\", \"mel_filters.npz\")\n    return mx.load(filename)[f\"mel_{n_mels}\"]\n\n\n@lru_cache(maxsize=None)\ndef hanning(size):\n    return mx.array(np.hanning(size + 1)[:-1])\n\n\ndef stft(x, window, nperseg=256, noverlap=None, nfft=None, axis=-1, pad_mode=\"reflect\"):\n    if nfft is None:\n        nfft = nperseg\n    if noverlap is None:\n        noverlap = nfft // 4\n\n    def _pad(x, padding, pad_mode=\"constant\"):\n        if pad_mode == \"constant\":\n            return mx.pad(x, [(padding, padding)])\n        elif pad_mode == \"reflect\":\n            prefix = x[1 : padding + 1][::-1]\n            suffix = x[-(padding + 1) : -1][::-1]\n            return mx.concatenate([prefix, x, suffix])\n        else:\n            raise ValueError(f\"Invalid pad_mode {pad_mode}\")\n\n    padding = nperseg // 2\n    x = _pad(x, padding, pad_mode)\n\n    strides = [noverlap, 1]\n    t = (x.size - nperseg + noverlap) // noverlap\n    shape = [t, nfft]\n    x = mx.as_strided(x, shape=shape, strides=strides)\n    return mx.fft.rfft(x * window)\n\n\ndef log_mel_spectrogram(\n    audio: Union[str, np.ndarray],\n    n_mels: int = 80,\n    padding: int = 0,\n):\n    \"\"\"\n    Compute the log-Mel spectrogram of\n\n    Parameters\n    ----------\n    audio: Union[str, np.ndarray, mx.array], shape = (*)\n        The path to audio or either a NumPy or mlx array containing the audio waveform in 16 kHz\n\n    n_mels: int\n        The number of Mel-frequency filters, only 80 is supported\n\n    padding: int\n        Number of zero samples to pad to the right\n\n    Returns\n    -------\n    mx.array, shape = (80, n_frames)\n        An  array that contains the Mel spectrogram\n    \"\"\"\n    if isinstance(audio, str):\n        audio = load_audio(audio)\n    elif not isinstance(audio, mx.array):\n        audio = mx.array(audio)\n\n    if padding > 0:\n        audio = mx.pad(audio, (0, padding))\n    window = hanning(N_FFT)\n    freqs = stft(audio, window, nperseg=N_FFT, noverlap=HOP_LENGTH)\n    magnitudes = freqs[:-1, :].abs().square()\n\n    filters = mel_filters(n_mels)\n    mel_spec = magnitudes @ filters.T\n\n    log_spec = mx.maximum(mel_spec, 1e-10).log10()\n    log_spec = mx.maximum(log_spec, log_spec.max() - 8.0)\n    log_spec = (log_spec + 4.0) / 4.0\n    return log_spec\n"
  },
  {
    "path": "whisper/mlx_whisper/cli.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport argparse\nimport os\nimport pathlib\nimport traceback\nimport warnings\n\nfrom . import audio\nfrom .tokenizer import LANGUAGES, TO_LANGUAGE_CODE\nfrom .transcribe import transcribe\nfrom .writers import get_writer\n\n\ndef build_parser():\n    def optional_int(string):\n        return None if string == \"None\" else int(string)\n\n    def optional_float(string):\n        return None if string == \"None\" else float(string)\n\n    def str2bool(string):\n        str2val = {\"True\": True, \"False\": False}\n        if string in str2val:\n            return str2val[string]\n        else:\n            raise ValueError(f\"Expected one of {set(str2val.keys())}, got {string}\")\n\n    parser = argparse.ArgumentParser(\n        formatter_class=argparse.ArgumentDefaultsHelpFormatter\n    )\n\n    parser.add_argument(\"audio\", nargs=\"+\", help=\"Audio file(s) to transcribe\")\n\n    parser.add_argument(\n        \"--model\",\n        default=\"mlx-community/whisper-tiny\",\n        type=str,\n        help=\"The model directory or hugging face repo\",\n    )\n    parser.add_argument(\n        \"--output-name\",\n        type=str,\n        default=None,\n        help=(\n            \"The name of transcription/translation output files before \"\n            \"--output-format extensions\"\n        ),\n    )\n    parser.add_argument(\n        \"--output-dir\",\n        \"-o\",\n        type=str,\n        default=\".\",\n        help=\"Directory to save the outputs\",\n    )\n    parser.add_argument(\n        \"--output-format\",\n        \"-f\",\n        type=str,\n        default=\"txt\",\n        choices=[\"txt\", \"vtt\", \"srt\", \"tsv\", \"json\", \"all\"],\n        help=\"Format of the output file\",\n    )\n    parser.add_argument(\n        \"--verbose\",\n        type=str2bool,\n        default=True,\n        help=\"Whether to print out progress and debug messages\",\n    )\n    parser.add_argument(\n        \"--task\",\n        type=str,\n        default=\"transcribe\",\n        choices=[\"transcribe\", \"translate\"],\n        help=\"Perform speech recognition ('transcribe') or speech translation ('translate')\",\n    )\n    parser.add_argument(\n        \"--language\",\n        type=str,\n        default=None,\n        choices=sorted(LANGUAGES.keys())\n        + sorted([k.title() for k in TO_LANGUAGE_CODE.keys()]),\n        help=\"Language spoken in the audio, specify None to auto-detect\",\n    )\n    parser.add_argument(\n        \"--temperature\", type=float, default=0, help=\"Temperature for sampling\"\n    )\n    parser.add_argument(\n        \"--best-of\",\n        type=optional_int,\n        default=5,\n        help=\"Number of candidates when sampling with non-zero temperature\",\n    )\n    parser.add_argument(\n        \"--patience\",\n        type=float,\n        default=None,\n        help=\"Optional patience value to use in beam decoding, as in https://arxiv.org/abs/2204.05424, the default (1.0) is equivalent to conventional beam search\",\n    )\n    parser.add_argument(\n        \"--length-penalty\",\n        type=float,\n        default=None,\n        help=\"Optional token length penalty coefficient (alpha) as in https://arxiv.org/abs/1609.08144, uses simple length normalization by default.\",\n    )\n    parser.add_argument(\n        \"--suppress-tokens\",\n        type=str,\n        default=\"-1\",\n        help=\"Comma-separated list of token ids to suppress during sampling; '-1' will suppress most special characters except common punctuations\",\n    )\n    parser.add_argument(\n        \"--initial-prompt\",\n        type=str,\n        default=None,\n        help=\"Optional text to provide as a prompt for the first window.\",\n    )\n    parser.add_argument(\n        \"--condition-on-previous-text\",\n        type=str2bool,\n        default=True,\n        help=\"If True, provide the previous output of the model as a prompt for the next window; disabling may make the text inconsistent across windows, but the model becomes less prone to getting stuck in a failure loop\",\n    )\n    parser.add_argument(\n        \"--fp16\",\n        type=str2bool,\n        default=True,\n        help=\"Whether to perform inference in fp16\",\n    )\n    parser.add_argument(\n        \"--compression-ratio-threshold\",\n        type=optional_float,\n        default=2.4,\n        help=\"if the gzip compression ratio is higher than this value, treat the decoding as failed\",\n    )\n    parser.add_argument(\n        \"--logprob-threshold\",\n        type=optional_float,\n        default=-1.0,\n        help=\"If the average log probability is lower than this value, treat the decoding as failed\",\n    )\n    parser.add_argument(\n        \"--no-speech-threshold\",\n        type=optional_float,\n        default=0.6,\n        help=\"If the probability of the token is higher than this value the decoding has failed due to `logprob_threshold`, consider the segment as silence\",\n    )\n    parser.add_argument(\n        \"--word-timestamps\",\n        type=str2bool,\n        default=False,\n        help=\"Extract word-level timestamps and refine the results based on them\",\n    )\n    parser.add_argument(\n        \"--prepend-punctuations\",\n        type=str,\n        default=\"\\\"'“¿([{-\",\n        help=\"If --word-timestamps is True, merge these punctuation symbols with the next word\",\n    )\n    parser.add_argument(\n        \"--append-punctuations\",\n        type=str,\n        default=\"\\\"'.。,，!！?？:：”)]}、\",\n        help=\"If --word-timestamps is True, merge these punctuation symbols with the previous word\",\n    )\n    parser.add_argument(\n        \"--highlight-words\",\n        type=str2bool,\n        default=False,\n        help=\"(requires --word-timestamps True) underline each word as it is spoken in srt and vtt\",\n    )\n    parser.add_argument(\n        \"--max-line-width\",\n        type=int,\n        default=None,\n        help=\"(requires --word-timestampss True) the maximum number of characters in a line before breaking the line\",\n    )\n    parser.add_argument(\n        \"--max-line-count\",\n        type=int,\n        default=None,\n        help=\"(requires --word-timestamps True) the maximum number of lines in a segment\",\n    )\n    parser.add_argument(\n        \"--max-words-per-line\",\n        type=int,\n        default=None,\n        help=\"(requires --word-timestamps True, no effect with --max-line-width) the maximum number of words in a segment\",\n    )\n    parser.add_argument(\n        \"--hallucination-silence-threshold\",\n        type=optional_float,\n        help=\"(requires --word-timestamps True) skip silent periods longer than this threshold (in seconds) when a possible hallucination is detected\",\n    )\n    parser.add_argument(\n        \"--clip-timestamps\",\n        type=str,\n        default=\"0\",\n        help=\"Comma-separated list start,end,start,end,... timestamps (in seconds) of clips to process, where the last end timestamp defaults to the end of the file\",\n    )\n    return parser\n\n\ndef main():\n    parser = build_parser()\n    args = vars(parser.parse_args())\n    if args[\"verbose\"] is True:\n        print(f\"Args: {args}\")\n\n    path_or_hf_repo: str = args.pop(\"model\")\n    output_dir: str = args.pop(\"output_dir\")\n    output_format: str = args.pop(\"output_format\")\n    output_name: str = args.pop(\"output_name\")\n    os.makedirs(output_dir, exist_ok=True)\n\n    writer = get_writer(output_format, output_dir)\n    word_options = [\n        \"highlight_words\",\n        \"max_line_count\",\n        \"max_line_width\",\n        \"max_words_per_line\",\n    ]\n    writer_args = {arg: args.pop(arg) for arg in word_options}\n    if not args[\"word_timestamps\"]:\n        for k, v in writer_args.items():\n            if v:\n                argop = k.replace(\"_\", \"-\")\n                parser.error(f\"--{argop} requires --word-timestamps True\")\n    if writer_args[\"max_line_count\"] and not writer_args[\"max_line_width\"]:\n        warnings.warn(\"--max-line-count has no effect without --max-line-width\")\n    if writer_args[\"max_words_per_line\"] and writer_args[\"max_line_width\"]:\n        warnings.warn(\"--max-words-per-line has no effect with --max-line-width\")\n\n    for audio_obj in args.pop(\"audio\"):\n        if audio_obj == \"-\":\n            # receive the contents from stdin rather than read a file\n            audio_obj = audio.load_audio(from_stdin=True)\n\n            output_name = output_name or \"content\"\n        else:\n            output_name = output_name or pathlib.Path(audio_obj).stem\n        try:\n            result = transcribe(\n                audio_obj,\n                path_or_hf_repo=path_or_hf_repo,\n                **args,\n            )\n            writer(result, output_name, **writer_args)\n        except Exception as e:\n            traceback.print_exc()\n            print(f\"Skipping {audio_obj} due to {type(e).__name__}: {str(e)}\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "whisper/mlx_whisper/decoding.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport zlib\nfrom dataclasses import dataclass, field, replace\nfrom typing import Dict, Iterable, List, Optional, Sequence, Tuple, Union\n\nimport mlx.core as mx\nimport numpy as np\nfrom mlx.utils import tree_map\n\nfrom .audio import CHUNK_LENGTH\nfrom .tokenizer import Tokenizer, get_tokenizer\n\n\ndef compression_ratio(text) -> float:\n    text_bytes = text.encode(\"utf-8\")\n    return len(text_bytes) / len(zlib.compress(text_bytes))\n\n\ndef detect_language(\n    model: \"Whisper\", mel: mx.array, tokenizer: Tokenizer = None\n) -> Tuple[mx.array, List[dict]]:\n    \"\"\"\n    Detect the spoken language in the audio, and return them as list of strings, along with the ids\n    of the most probable language tokens and the probability distribution over all language tokens.\n    This is performed outside the main decode loop in order to not interfere with kv-caching.\n\n    Returns\n    -------\n    language_tokens : mx.array, shape = (n_audio,)\n        ids of the most probable language tokens, which appears after the startoftranscript token.\n    language_probs : List[Dict[str, float]], length = n_audio\n        list of dictionaries containing the probability distribution over all languages.\n    \"\"\"\n    if tokenizer is None:\n        tokenizer = get_tokenizer(\n            model.is_multilingual, num_languages=model.num_languages\n        )\n    if (\n        tokenizer.language is None\n        or tokenizer.language_token not in tokenizer.sot_sequence\n    ):\n        raise ValueError(\n            \"This model doesn't have language tokens so it can't perform lang id\"\n        )\n\n    single = mel.ndim == 2\n    if single:\n        mel = mel[None]\n\n    # skip encoder forward pass if already-encoded audio features were given\n    if mel.shape[-2:] != (model.dims.n_audio_ctx, model.dims.n_audio_state):\n        mel = model.encoder(mel)\n\n    # forward pass using a single token, startoftranscript\n    n_audio = mel.shape[0]\n    x = mx.array([[tokenizer.sot]] * n_audio)  # [n_audio, 1]\n    logits = model.logits(x, mel)[:, 0]\n\n    # collect detected languages; suppress all non-language tokens\n    mask = mx.full(logits.shape[-1], -mx.inf, dtype=mx.float32)\n    mask[list(tokenizer.all_language_tokens)] = 0.0\n    logits += mask\n    language_tokens = mx.argmax(logits, axis=-1)\n    language_token_probs = mx.softmax(logits, axis=-1)\n    language_token_probs = np.array(language_token_probs)\n    language_probs = [\n        {\n            c: language_token_probs[i, j].item()\n            for j, c in zip(tokenizer.all_language_tokens, tokenizer.all_language_codes)\n        }\n        for i in range(n_audio)\n    ]\n\n    if single:\n        language_tokens = language_tokens[0]\n        language_probs = language_probs[0]\n\n    return language_tokens, language_probs\n\n\n@dataclass(frozen=True)\nclass DecodingOptions:\n    # whether to perform X->X \"transcribe\" or X->English \"translate\"\n    task: str = \"transcribe\"\n\n    # language that the audio is in; uses detected language if None\n    language: Optional[str] = None\n\n    # sampling-related options\n    temperature: float = 0.0\n    sample_len: Optional[int] = None  # maximum number of tokens to sample\n    best_of: Optional[int] = None  # number of independent sample trajectories, if t > 0\n    beam_size: Optional[int] = None  # number of beams in beam search, if t == 0\n    patience: Optional[float] = None  # patience in beam search (arxiv:2204.05424)\n\n    # \"alpha\" in Google NMT, or None for length norm, when ranking generations\n    # to select which to return among the beams or best-of-N samples\n    length_penalty: Optional[float] = None\n\n    # text or tokens to feed as the prompt or the prefix; for more info:\n    # https://github.com/openai/whisper/discussions/117#discussioncomment-3727051\n    prompt: Optional[Union[str, List[int]]] = None  # for the previous context\n    prefix: Optional[Union[str, List[int]]] = None  # to prefix the current context\n\n    # list of tokens ids (or comma-separated token ids) to suppress\n    # \"-1\" will suppress a set of symbols as defined in `tokenizer.non_speech_tokens()`\n    suppress_tokens: Optional[Union[str, Iterable[int]]] = \"-1\"\n    suppress_blank: bool = True  # this will suppress blank outputs\n\n    # timestamp sampling options\n    without_timestamps: bool = False  # use <|notimestamps|> to sample text tokens only\n    max_initial_timestamp: Optional[float] = 1.0\n\n    # implementation details\n    fp16: bool = True  # use fp16 for most of the calculation\n\n\n@dataclass(frozen=True)\nclass DecodingResult:\n    audio_features: mx.array\n    language: str\n    language_probs: Optional[Dict[str, float]] = None\n    tokens: List[int] = field(default_factory=list)\n    text: str = \"\"\n    avg_logprob: float = np.nan\n    no_speech_prob: float = np.nan\n    temperature: float = np.nan\n    compression_ratio: float = np.nan\n\n\nclass Inference:\n    def __init__(self, model: \"Whisper\"):\n        self.model: \"Whisper\" = model\n        self.kv_cache = None\n\n    def logits(self, tokens: mx.array, audio_features: mx.array) -> mx.array:\n        \"\"\"Perform a forward pass on the decoder and return per-token logits\"\"\"\n        logits, self.kv_cache, _ = self.model.decoder(\n            tokens, audio_features, kv_cache=self.kv_cache\n        )\n        return logits.astype(mx.float32)\n\n    def rearrange_kv_cache(self, source_indices):\n        \"\"\"Update the key-value cache according to the updated beams\"\"\"\n        # update the key/value cache to contain the selected sequences\n        if source_indices != list(range(len(source_indices))):\n            self.kv_cache = tree_map(lambda x: x[source_indices], self.kv_cache)\n\n    def reset(self):\n        self.kv_cache = None\n\n\nclass SequenceRanker:\n    def rank(\n        self, tokens: List[List[mx.array]], sum_logprobs: List[List[float]]\n    ) -> List[int]:\n        \"\"\"\n        Given a list of groups of samples and their cumulative log probabilities,\n        return the indices of the samples in each group to select as the final result\n        \"\"\"\n        raise NotImplementedError\n\n\nclass MaximumLikelihoodRanker(SequenceRanker):\n    \"\"\"\n    Select the sample with the highest log probabilities, penalized using either\n    a simple length normalization or Google NMT paper's length penalty\n    \"\"\"\n\n    def __init__(self, length_penalty: Optional[float]):\n        self.length_penalty = length_penalty\n\n    def rank(self, tokens: List[List[List[int]]], sum_logprobs: List[List[float]]):\n        def scores(logprobs, lengths):\n            result = []\n            for logprob, length in zip(logprobs, lengths):\n                if self.length_penalty is None:\n                    penalty = length\n                else:\n                    # from the Google NMT paper\n                    penalty = ((5 + length) / 6) ** self.length_penalty\n                result.append(logprob / penalty)\n            return result\n\n        # get the sequence with the highest score\n        lengths = [[len(t) for t in s] for s in tokens]\n        return [np.argmax(scores(p, l)) for p, l in zip(sum_logprobs, lengths)]\n\n\nclass TokenDecoder:\n    def reset(self):\n        \"\"\"Initialize any stateful variables for decoding a new sequence\"\"\"\n\n    def update(\n        self, tokens: mx.array, logits: mx.array, sum_logprobs: mx.array\n    ) -> Tuple[mx.array, bool, mx.array]:\n        \"\"\"Specify how to select the next token, based on the current trace and logits\n\n        Parameters\n        ----------\n        tokens : mx.array, shape = (n_batch, current_sequence_length)\n            all tokens in the context so far, including the prefix and sot_sequence tokens\n\n        logits : mx.array, shape = (n_batch, vocab_size)\n            per-token logits of the probability distribution at the current step\n\n        sum_logprobs : mx.array, shape = (n_batch)\n            cumulative log probabilities for each sequence\n\n        Returns\n        -------\n        tokens : mx.array, shape = (n_batch, current_sequence_length + 1)\n            the tokens, appended with the selected next token\n\n        completed : bool\n            True if all sequences has reached the end of text\n\n        sum_logprobs: mx.array, shape = (n_batch)\n            updated cumulative log probabilities for each sequence\n\n        \"\"\"\n        raise NotImplementedError\n\n    def finalize(\n        self, tokens: mx.array, sum_logprobs: mx.array\n    ) -> Tuple[Sequence[Sequence[mx.array]], List[List[float]]]:\n        \"\"\"Finalize search and return the final candidate sequences\n\n        Parameters\n        ----------\n        tokens : mx.array, shape = (n_audio, n_group, current_sequence_length)\n            all tokens in the context so far, including the prefix and sot_sequence\n\n        sum_logprobs : mx.array, shape = (n_audio, n_group)\n            cumulative log probabilities for each sequence\n\n        Returns\n        -------\n        tokens : Sequence[Sequence[mx.array]], length = n_audio\n            sequence of mx.arrays containing candidate token sequences, for each audio input\n\n        sum_logprobs : List[List[float]], length = n_audio\n            sequence of cumulative log probabilities corresponding to the above\n\n        \"\"\"\n        raise NotImplementedError\n\n\n@mx.compile\ndef categorical(logits, temp):\n    return mx.random.categorical(logits / temp)\n\n\nclass GreedyDecoder(TokenDecoder):\n    def __init__(self, temperature: float, eot: int):\n        self.temperature = temperature\n        self.eot = eot\n\n    def update(\n        self, tokens: mx.array, logits: mx.array, sum_logprobs: mx.array\n    ) -> Tuple[mx.array, bool, mx.array]:\n        if self.temperature == 0:\n            next_tokens = logits.argmax(axis=-1)\n        else:\n            next_tokens = categorical(logits, self.temperature)\n\n        logprobs = logits - mx.logsumexp(logits, axis=-1, keepdims=True)\n\n        current_logprobs = logprobs[mx.arange(logprobs.shape[0]), next_tokens]\n        sum_logprobs += current_logprobs * (tokens[:, -1] != self.eot)\n\n        eot_mask = tokens[:, -1] == self.eot\n        next_tokens = next_tokens * (1 - eot_mask) + self.eot * eot_mask\n        tokens = mx.concatenate([tokens, next_tokens[:, None]], axis=-1)\n\n        completed = mx.all(tokens[:, -1] == self.eot)\n        return tokens, completed, sum_logprobs\n\n    def finalize(self, tokens: mx.array, sum_logprobs: mx.array):\n        # make sure each sequence has at least one EOT token at the end\n        tokens = mx.pad(tokens, [(0, 0), (0, 0), (0, 1)], constant_values=self.eot)\n        return tokens, sum_logprobs\n\n\nclass LogitFilter:\n    def apply(self, logits: mx.array, tokens: mx.array) -> mx.array:\n        \"\"\"Apply any filtering or masking to logits\n\n        Parameters\n        ----------\n        logits : mx.array, shape = (n_batch, vocab_size)\n            per-token logits of the probability distribution at the current step\n\n        tokens : mx.array, shape = (n_batch, current_sequence_length)\n            all tokens in the context so far, including the prefix and sot_sequence tokens\n\n        \"\"\"\n        raise NotImplementedError\n\n\nclass SuppressBlank(LogitFilter):\n    def __init__(self, tokenizer: Tokenizer, sample_begin: int, n_vocab: int):\n        self.sample_begin = sample_begin\n        mask = np.zeros(n_vocab, np.float32)\n        mask[tokenizer.encode(\" \") + [tokenizer.eot]] = -np.inf\n        self.mask = mx.array(mask)\n\n    def apply(self, logits: mx.array, tokens: mx.array) -> mx.array:\n        if tokens.shape[1] == self.sample_begin:\n            return logits + self.mask\n        return logits\n\n\nclass SuppressTokens(LogitFilter):\n    def __init__(self, suppress_tokens: Sequence[int], n_vocab: int):\n        mask = np.zeros(n_vocab, np.float32)\n        mask[list(suppress_tokens)] = -np.inf\n        self.mask = mx.array(mask)\n\n    def apply(self, logits: mx.array, tokens: mx.array) -> mx.array:\n        return logits + self.mask\n\n\nclass ApplyTimestampRules(LogitFilter):\n    def __init__(\n        self,\n        tokenizer: Tokenizer,\n        sample_begin: int,\n        max_initial_timestamp_index: Optional[int],\n    ):\n        self.tokenizer = tokenizer\n        self.sample_begin = sample_begin\n        self.max_initial_timestamp_index = max_initial_timestamp_index\n\n    def apply(self, logits: mx.array, tokens: mx.array) -> mx.array:\n        mask = np.zeros(logits.shape, np.float32)\n        # suppress <|notimestamps|> which is handled by without_timestamps\n        if self.tokenizer.no_timestamps is not None:\n            mask[:, self.tokenizer.no_timestamps] = -np.inf\n\n        ## timestamps have to appear in pairs, except directly before EOT; mask logits accordingly\n        tokens = tokens.tolist()\n        for k in range(len(tokens)):\n            seq = tokens[k][self.sample_begin :]\n            last_was_timestamp = (\n                len(seq) >= 1 and seq[-1] >= self.tokenizer.timestamp_begin\n            )\n            penultimate_was_timestamp = (\n                len(seq) < 2 or seq[-2] >= self.tokenizer.timestamp_begin\n            )\n\n            if last_was_timestamp:\n                if penultimate_was_timestamp:  # has to be non-timestamp\n                    mask[k, self.tokenizer.timestamp_begin :] = -np.inf\n                else:  # cannot be normal text tokens\n                    mask[k, : self.tokenizer.eot] = -np.inf\n\n            timestamps = [\n                i for i, v in enumerate(seq) if v > self.tokenizer.timestamp_begin\n            ]\n            if len(timestamps) > 0:\n                # timestamps shouldn't decrease; forbid timestamp tokens smaller than the last\n                # also force each segment to have a nonzero length, to prevent infinite looping\n                last_timestamp = timestamps[-1]\n                if not last_timestamp or penultimate_was_timestamp:\n                    last_timestamp += 1\n                mask[k, self.tokenizer.timestamp_begin : last_timestamp] = -np.inf\n\n        if len(tokens[0]) == self.sample_begin:\n            # suppress generating non-timestamp tokens at the beginning\n            mask[:, : self.tokenizer.timestamp_begin] = -np.inf\n\n            # apply the `max_initial_timestamp` option\n            if self.max_initial_timestamp_index is not None:\n                last_allowed = (\n                    self.tokenizer.timestamp_begin + self.max_initial_timestamp_index\n                )\n                mask[:, last_allowed + 1 :] = -np.inf\n\n        # if sum of probability over timestamps is above any other token, sample timestamp\n        mask = mx.array(mask)\n        logprobs = logits - mx.logsumexp(logits, axis=-1, keepdims=True)\n        timestamp_logprob = logprobs[:, self.tokenizer.timestamp_begin :].logsumexp(\n            axis=-1, keepdims=True\n        )\n        max_text_token_logprob = logprobs[:, : self.tokenizer.timestamp_begin].max(\n            axis=-1, keepdims=True\n        )\n        mask[:, : self.tokenizer.timestamp_begin] = mx.where(\n            timestamp_logprob > max_text_token_logprob,\n            -mx.inf,\n            mask[:, : self.tokenizer.timestamp_begin],\n        )\n        return logits + mask\n\n\nclass DecodingTask:\n    inference: Inference\n    sequence_ranker: SequenceRanker\n    decoder: TokenDecoder\n    logit_filters: List[LogitFilter]\n\n    def __init__(self, model: \"Whisper\", options: DecodingOptions):\n        self.model = model\n\n        language = options.language or \"en\"\n        tokenizer = get_tokenizer(\n            model.is_multilingual,\n            num_languages=model.num_languages,\n            language=language,\n            task=options.task,\n        )\n        self.tokenizer: Tokenizer = tokenizer\n        self.options: DecodingOptions = self._verify_options(options)\n\n        self.n_group: int = options.beam_size or options.best_of or 1\n        self.n_ctx: int = model.dims.n_text_ctx\n        self.sample_len: int = options.sample_len or model.dims.n_text_ctx // 2\n\n        self.sot_sequence: Tuple[int] = tokenizer.sot_sequence\n        if self.options.without_timestamps:\n            self.sot_sequence = tokenizer.sot_sequence_including_notimestamps\n\n        self.initial_tokens: Tuple[int] = self._get_initial_tokens()\n        self.sample_begin: int = len(self.initial_tokens)\n        self.sot_index: int = self.initial_tokens.index(tokenizer.sot)\n\n        # inference: implements the forward pass through the decoder, including kv caching\n        self.inference = Inference(model)\n\n        # sequence ranker: implements how to rank a group of sampled sequences\n        self.sequence_ranker = MaximumLikelihoodRanker(options.length_penalty)\n\n        # decoder: implements how to select the next tokens, given the autoregressive distribution\n        if options.beam_size is not None:\n            raise NotImplementedError(\"Beam search decoder is not yet implemented\")\n        else:\n            self.decoder = GreedyDecoder(options.temperature, tokenizer.eot)\n\n        # logit filters: applies various rules to suppress or penalize certain tokens\n        self.logit_filters = []\n        if self.options.suppress_blank:\n            self.logit_filters.append(\n                SuppressBlank(self.tokenizer, self.sample_begin, model.dims.n_vocab)\n            )\n        if self.options.suppress_tokens:\n            self.logit_filters.append(\n                SuppressTokens(self._get_suppress_tokens(), model.dims.n_vocab)\n            )\n\n        if not options.without_timestamps:\n            precision = CHUNK_LENGTH / model.dims.n_audio_ctx  # usually 0.02 seconds\n            max_initial_timestamp_index = None\n            if options.max_initial_timestamp:\n                max_initial_timestamp_index = round(\n                    self.options.max_initial_timestamp / precision\n                )\n            self.logit_filters.append(\n                ApplyTimestampRules(\n                    tokenizer, self.sample_begin, max_initial_timestamp_index\n                )\n            )\n\n    def _verify_options(self, options: DecodingOptions) -> DecodingOptions:\n        if options.beam_size is not None and options.best_of is not None:\n            raise ValueError(\"beam_size and best_of can't be given together\")\n        if options.temperature == 0:\n            if options.best_of is not None:\n                raise ValueError(\"best_of with greedy sampling (T=0) is not compatible\")\n        if options.patience is not None and options.beam_size is None:\n            raise ValueError(\"patience requires beam_size to be given\")\n        if options.length_penalty is not None and not (\n            0 <= options.length_penalty <= 1\n        ):\n            raise ValueError(\"length_penalty (alpha) should be a value between 0 and 1\")\n\n        return options\n\n    def _get_initial_tokens(self) -> Tuple[int]:\n        tokens = list(self.sot_sequence)\n\n        if prefix := self.options.prefix:\n            prefix_tokens = (\n                self.tokenizer.encode(\" \" + prefix.strip())\n                if isinstance(prefix, str)\n                else prefix\n            )\n            if self.sample_len is not None:\n                max_prefix_len = self.n_ctx // 2 - self.sample_len\n                prefix_tokens = prefix_tokens[-max_prefix_len:]\n            tokens = tokens + prefix_tokens\n\n        if prompt := self.options.prompt:\n            prompt_tokens = (\n                self.tokenizer.encode(\" \" + prompt.strip())\n                if isinstance(prompt, str)\n                else prompt\n            )\n            tokens = (\n                [self.tokenizer.sot_prev]\n                + prompt_tokens[-(self.n_ctx // 2 - 1) :]\n                + tokens\n            )\n\n        return tuple(tokens)\n\n    def _get_suppress_tokens(self) -> Tuple[int]:\n        suppress_tokens = self.options.suppress_tokens\n\n        if isinstance(suppress_tokens, str):\n            suppress_tokens = [int(t) for t in suppress_tokens.split(\",\")]\n\n        if -1 in suppress_tokens:\n            suppress_tokens = [t for t in suppress_tokens if t >= 0]\n            suppress_tokens.extend(self.tokenizer.non_speech_tokens)\n        elif suppress_tokens is None or len(suppress_tokens) == 0:\n            suppress_tokens = []  # interpret empty string as an empty list\n        else:\n            assert isinstance(suppress_tokens, list), \"suppress_tokens must be a list\"\n\n        suppress_tokens.extend(\n            [\n                self.tokenizer.transcribe,\n                self.tokenizer.translate,\n                self.tokenizer.sot,\n                self.tokenizer.sot_prev,\n                self.tokenizer.sot_lm,\n            ]\n        )\n        if self.tokenizer.no_speech is not None:\n            # no-speech probability is collected separately\n            suppress_tokens.append(self.tokenizer.no_speech)\n\n        return tuple(sorted(set(suppress_tokens)))\n\n    def _get_audio_features(self, mel: mx.array):\n        if self.options.fp16:\n            mel = mel.astype(mx.float16)\n\n        if mel.shape[-2:] == (\n            self.model.dims.n_audio_ctx,\n            self.model.dims.n_audio_state,\n        ):\n            # encoded audio features are given; skip audio encoding\n            audio_features = mel\n        else:\n            audio_features = self.model.encoder(mel)\n\n        if audio_features.dtype != (mx.float16 if self.options.fp16 else mx.float32):\n            raise TypeError(\n                f\"audio_features has an incorrect dtype: {audio_features.dtype}\"\n            )\n\n        return audio_features\n\n    def _detect_language(self, audio_features: mx.array, tokens: np.array):\n        languages = [self.options.language] * audio_features.shape[0]\n        lang_probs = None\n\n        if self.options.language is None or self.options.task == \"lang_id\":\n            lang_tokens, lang_probs = self.model.detect_language(\n                audio_features, self.tokenizer\n            )\n            languages = [max(probs, key=probs.get) for probs in lang_probs]\n            if self.options.language is None:\n                # write language tokens\n                tokens[:, self.sot_index + 1] = np.array(lang_tokens)\n\n        return languages, lang_probs\n\n    def _main_loop(self, audio_features: mx.array, tokens: mx.array):\n        n_batch = tokens.shape[0]\n        sum_logprobs = mx.zeros(n_batch)\n\n        def _step(inputs, audio_features, tokens, sum_logprobs):\n            pre_logits = self.inference.logits(inputs, audio_features)\n\n            # consider the logits at the last token only\n            logits = pre_logits[:, -1]\n\n            # apply the logit filters, e.g. for suppressing or applying penalty to\n            for logit_filter in self.logit_filters:\n                logits = logit_filter.apply(logits, tokens)\n\n            # expand the tokens tensor with the selected next tokens\n            tokens, completed, sum_logprobs = self.decoder.update(\n                tokens, logits, sum_logprobs\n            )\n            return tokens, completed, sum_logprobs, pre_logits\n\n        tokens, completed, sum_logprobs, pre_logits = _step(\n            tokens, audio_features, tokens, sum_logprobs\n        )\n        if self.tokenizer.no_speech is not None:  # compute no_speech_probs\n            probs_at_sot = mx.softmax(pre_logits[:, self.sot_index], axis=-1)\n            no_speech_probs = probs_at_sot[:, self.tokenizer.no_speech]\n        else:\n            no_speech_probs = mx.full(n_batch, mx.nan)\n        mx.async_eval(completed, tokens, sum_logprobs, no_speech_probs)\n\n        for i in range(1, self.sample_len):\n            inputs = tokens[:, -1:]\n            if tokens.shape[-1] > self.n_ctx:\n                break\n\n            next_tokens, next_completed, next_sum_logprobs, _ = _step(\n                inputs, audio_features, tokens, sum_logprobs\n            )\n            mx.async_eval(next_completed, next_tokens, next_sum_logprobs)\n            if completed:\n                break\n            tokens = next_tokens\n            completed = next_completed\n            sum_logprobs = next_sum_logprobs\n\n        return tokens, sum_logprobs, no_speech_probs\n\n    def run(self, mel: mx.array) -> List[DecodingResult]:\n        self.inference.reset()\n        self.decoder.reset()\n        tokenizer: Tokenizer = self.tokenizer\n        n_audio: int = mel.shape[0]\n\n        audio_features: mx.array = self._get_audio_features(mel)  # encoder forward pass\n        tokens: mx.array = mx.array(self.initial_tokens)\n        tokens = mx.broadcast_to(tokens, (n_audio, len(self.initial_tokens)))\n\n        # detect language if requested, overwriting the language token\n        languages, language_probs = self._detect_language(audio_features, tokens)\n        if self.options.task == \"lang_id\":\n            return [\n                DecodingResult(\n                    audio_features=features, language=language, language_probs=probs\n                )\n                for features, language, probs in zip(\n                    audio_features, languages, language_probs\n                )\n            ]\n\n        # repeat tokens by the group size, for beam search or best-of-n sampling\n        if self.n_group > 1:\n            tokens = tokens[:, None, :]\n            tokens = mx.broadcast_to(\n                tokens, [n_audio, self.n_group, len(self.initial_tokens)]\n            )\n            tokens = tokens.reshape((n_audio * self.n_group, len(self.initial_tokens)))\n\n        # call the main sampling loop\n        tokens, sum_logprobs, no_speech_probs = self._main_loop(audio_features, tokens)\n\n        # reshape the tensors to have (n_audio, n_group) as the first two dimensions\n        audio_features = audio_features[:: self.n_group]\n        no_speech_probs = no_speech_probs[:: self.n_group]\n        assert audio_features.shape[0] == len(no_speech_probs) == n_audio\n\n        tokens = tokens.reshape(n_audio, self.n_group, -1)\n        sum_logprobs = sum_logprobs.reshape(n_audio, self.n_group)\n\n        # get the final candidates for each group, and slice between the first sampled token and EOT\n        tokens, sum_logprobs = self.decoder.finalize(tokens, sum_logprobs)\n        tokens = tokens[..., self.sample_begin :]\n\n        # eval and convert to list\n        mx.eval(tokens, sum_logprobs, no_speech_probs)\n        tokens = tokens.tolist()\n        sum_logprobs = sum_logprobs.tolist()\n        no_speech_probs = no_speech_probs.tolist()\n        tokens = [[t[: t.index(tokenizer.eot)] for t in s] for s in tokens]\n\n        # select the top-ranked sample in each group\n        selected = self.sequence_ranker.rank(tokens, sum_logprobs)\n        tokens: List[List[int]] = [t[i] for i, t in zip(selected, tokens)]\n        texts: List[str] = [tokenizer.decode(t).strip() for t in tokens]\n\n        sum_logprobs: List[float] = [lp[i] for i, lp in zip(selected, sum_logprobs)]\n        avg_logprobs: List[float] = [\n            lp / (len(t) + 1) for t, lp in zip(tokens, sum_logprobs)\n        ]\n\n        fields = (\n            texts,\n            languages,\n            tokens,\n            audio_features,\n            avg_logprobs,\n            no_speech_probs,\n        )\n        if len(set(map(len, fields))) != 1:\n            raise RuntimeError(f\"inconsistent result lengths: {list(map(len, fields))}\")\n\n        return [\n            DecodingResult(\n                audio_features=features,\n                language=language,\n                tokens=tokens,\n                text=text,\n                avg_logprob=avg_logprob,\n                no_speech_prob=no_speech_prob,\n                temperature=self.options.temperature,\n                compression_ratio=compression_ratio(text),\n            )\n            for text, language, tokens, features, avg_logprob, no_speech_prob in zip(\n                *fields\n            )\n        ]\n\n\ndef decode(\n    model: \"Whisper\",\n    mel: mx.array,\n    options: DecodingOptions = DecodingOptions(),\n    **kwargs,\n) -> Union[DecodingResult, List[DecodingResult]]:\n    \"\"\"\n    Performs decoding of 30-second audio segment(s), provided as Mel spectrogram(s).\n\n    Parameters\n    ----------\n    model: Whisper\n        the Whisper model instance\n\n    mel: mx.array, shape = (80, 3000) or (*, 80, 3000)\n        An array containing the Mel spectrogram(s)\n\n    options: DecodingOptions\n        A dataclass that contains all necessary options for decoding 30-second segments\n\n    Returns\n    -------\n    result: Union[DecodingResult, List[DecodingResult]]\n        The result(s) of decoding contained in `DecodingResult` dataclass instance(s)\n    \"\"\"\n    if single := mel.ndim == 2:\n        mel = mel[None]\n\n    if kwargs:\n        options = replace(options, **kwargs)\n\n    result = DecodingTask(model, options).run(mel)\n    return result[0] if single else result\n"
  },
  {
    "path": "whisper/mlx_whisper/load_models.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport json\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx.nn as nn\nfrom huggingface_hub import snapshot_download\nfrom mlx.utils import tree_unflatten\n\nfrom . import whisper\n\n\ndef load_model(\n    path_or_hf_repo: str,\n    dtype: mx.Dtype = mx.float32,\n) -> whisper.Whisper:\n    model_path = Path(path_or_hf_repo)\n    if not model_path.exists():\n        model_path = Path(snapshot_download(repo_id=path_or_hf_repo))\n\n    with open(str(model_path / \"config.json\"), \"r\") as f:\n        config = json.loads(f.read())\n        config.pop(\"model_type\", None)\n        quantization = config.pop(\"quantization\", None)\n\n    model_args = whisper.ModelDimensions(**config)\n\n    # Prefer model.safetensors, fall back to weights.safetensors, then weights.npz\n    wf = model_path / \"model.safetensors\"\n    if not wf.exists():\n        wf = model_path / \"weights.safetensors\"\n    if not wf.exists():\n        wf = model_path / \"weights.npz\"\n    weights = mx.load(str(wf))\n\n    model = whisper.Whisper(model_args, dtype)\n\n    if quantization is not None:\n        class_predicate = (\n            lambda p, m: isinstance(m, (nn.Linear, nn.Embedding))\n            and f\"{p}.scales\" in weights\n        )\n        nn.quantize(model, **quantization, class_predicate=class_predicate)\n\n    weights = tree_unflatten(list(weights.items()))\n    model.update(weights)\n    mx.eval(model.parameters())\n    return model\n"
  },
  {
    "path": "whisper/mlx_whisper/requirements.txt",
    "content": "mlx>=0.11\nnumba\nnumpy\ntorch\ntqdm\nmore-itertools\ntiktoken\nhuggingface_hub\nscipy\n"
  },
  {
    "path": "whisper/mlx_whisper/timing.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport itertools\nfrom dataclasses import dataclass\nfrom typing import TYPE_CHECKING, List\n\nimport mlx.core as mx\nimport numba\nimport numpy as np\nfrom scipy import signal\n\nfrom .audio import HOP_LENGTH, SAMPLE_RATE, TOKENS_PER_SECOND\nfrom .tokenizer import Tokenizer\n\nif TYPE_CHECKING:\n    from .model import Whisper\n\n\ndef median_filter(x: np.ndarray, filter_width: int):\n    \"\"\"Apply a median filter of width `filter_width` along the last dimension of `x`\"\"\"\n    pad_width = filter_width // 2\n    if x.shape[-1] <= pad_width:\n        # F.pad requires the padding width to be smaller than the input dimension\n        return x\n\n    if (ndim := x.ndim) <= 2:\n        # `F.pad` does not support 1D or 2D inputs for reflect padding but supports 3D and 4D\n        x = x[None, None, :]\n\n    assert (\n        filter_width > 0 and filter_width % 2 == 1\n    ), \"`filter_width` should be an odd number\"\n\n    x = np.pad(x, ((0, 0), (0, 0), (pad_width, pad_width)), mode=\"reflect\")\n\n    # todo: more efficient version in mlx\n    result = signal.medfilt(x.astype(np.float32), kernel_size=(1, 1, filter_width))[\n        ..., pad_width:-pad_width\n    ]\n\n    if ndim <= 2:\n        result = result[0, 0]\n\n    return result\n\n\n@numba.jit(nopython=True)\ndef backtrace(trace: np.ndarray):\n    i = trace.shape[0] - 1\n    j = trace.shape[1] - 1\n    trace[0, :] = 2\n    trace[:, 0] = 1\n\n    result = []\n    while i > 0 or j > 0:\n        result.append((i - 1, j - 1))\n\n        if trace[i, j] == 0:\n            i -= 1\n            j -= 1\n        elif trace[i, j] == 1:\n            i -= 1\n        elif trace[i, j] == 2:\n            j -= 1\n        else:\n            raise ValueError(\"Unexpected trace[i, j]\")\n\n    result = np.array(result)\n    return result[::-1, :].T\n\n\n@numba.jit(nopython=True, parallel=True)\ndef dtw_cpu(x: np.ndarray):\n    N, M = x.shape\n    cost = np.ones((N + 1, M + 1), dtype=np.float32) * np.inf\n    trace = -np.ones((N + 1, M + 1), dtype=np.float32)\n\n    cost[0, 0] = 0\n    for j in range(1, M + 1):\n        for i in range(1, N + 1):\n            c0 = cost[i - 1, j - 1]\n            c1 = cost[i - 1, j]\n            c2 = cost[i, j - 1]\n\n            if c0 < c1 and c0 < c2:\n                c, t = c0, 0\n            elif c1 < c0 and c1 < c2:\n                c, t = c1, 1\n            else:\n                c, t = c2, 2\n\n            cost[i, j] = x[i - 1, j - 1] + c\n            trace[i, j] = t\n\n    return backtrace(trace)\n\n\ndef dtw(x: np.ndarray) -> np.ndarray:\n    # todo: more efficient version in mlx\n    return dtw_cpu(x)\n\n\n@dataclass\nclass WordTiming:\n    word: str\n    tokens: List[int]\n    start: float\n    end: float\n    probability: float\n\n\ndef find_alignment(\n    model: \"Whisper\",\n    tokenizer: Tokenizer,\n    text_tokens: List[int],\n    mel: mx.array,\n    num_frames: int,\n    *,\n    medfilt_width: int = 7,\n    qk_scale: float = 1.0,\n) -> List[WordTiming]:\n    if len(text_tokens) == 0:\n        return []\n\n    tokens = mx.array(\n        [\n            *tokenizer.sot_sequence,\n            tokenizer.no_timestamps,\n            *text_tokens,\n            tokenizer.eot,\n        ]\n    )\n\n    logits, cross_qk = model.forward_with_cross_qk(mel[None, :], tokens[None, :])\n    # consider only the logits associated with predicting text\n    sampled_logits = logits[0][len(tokenizer.sot_sequence) : -2, : tokenizer.eot]\n    token_probs = mx.softmax(sampled_logits, precise=True, axis=-1)\n    text_token_probs = mx.take_along_axis(\n        token_probs, mx.array(text_tokens)[:, None], axis=1\n    ).squeeze(1)\n    text_token_probs = np.array(text_token_probs)\n\n    # heads * tokens * frames\n    weights = mx.stack(\n        [cross_qk[_l][0, _h] for _l, _h in model.alignment_heads.tolist()]\n    )\n    weights = weights[:, :, : num_frames // 2]\n    weights = mx.softmax(weights * qk_scale, axis=-1, precise=True)\n    weights = weights.astype(mx.float32)\n    mean = mx.mean(weights, axis=-2, keepdims=True)\n    std = mx.var(weights, axis=-2, keepdims=True, ddof=0).sqrt()\n    weights = (weights - mean) / std\n    weights = median_filter(np.array(weights), medfilt_width)\n\n    matrix = weights.mean(axis=0)\n    matrix = matrix[len(tokenizer.sot_sequence) : -1]\n    text_indices, time_indices = dtw(-matrix)\n\n    words, word_tokens = tokenizer.split_to_word_tokens(text_tokens + [tokenizer.eot])\n    if len(word_tokens) <= 1:\n        # return on eot only\n        # >>> np.pad([], (1, 0))\n        # array([0.])\n        # This results in crashes when we lookup jump_times with float, like\n        # IndexError: arrays used as indices must be of integer (or boolean) type\n        return []\n    word_boundaries = np.pad(np.cumsum([len(t) for t in word_tokens[:-1]]), (1, 0))\n\n    jumps = np.pad(np.diff(text_indices), (1, 0), constant_values=1).astype(bool)\n    jump_times = time_indices[jumps] / TOKENS_PER_SECOND\n    start_times = jump_times[word_boundaries[:-1]]\n    end_times = jump_times[word_boundaries[1:]]\n    word_probabilities = [\n        np.mean(text_token_probs[i:j])\n        for i, j in zip(word_boundaries[:-1], word_boundaries[1:])\n    ]\n\n    return [\n        WordTiming(word, tokens, start, end, probability)\n        for word, tokens, start, end, probability in zip(\n            words, word_tokens, start_times, end_times, word_probabilities\n        )\n    ]\n\n\ndef merge_punctuations(alignment: List[WordTiming], prepended: str, appended: str):\n    # merge prepended punctuations\n    i = len(alignment) - 2\n    j = len(alignment) - 1\n    while i >= 0:\n        previous = alignment[i]\n        following = alignment[j]\n        if previous.word.startswith(\" \") and previous.word.strip() in prepended:\n            # prepend it to the following word\n            following.word = previous.word + following.word\n            following.tokens = previous.tokens + following.tokens\n            previous.word = \"\"\n            previous.tokens = []\n        else:\n            j = i\n        i -= 1\n\n    # merge appended punctuations\n    i = 0\n    j = 1\n    while j < len(alignment):\n        previous = alignment[i]\n        following = alignment[j]\n        if not previous.word.endswith(\" \") and following.word in appended:\n            # append it to the previous word\n            previous.word = previous.word + following.word\n            previous.tokens = previous.tokens + following.tokens\n            following.word = \"\"\n            following.tokens = []\n        else:\n            i = j\n        j += 1\n\n\ndef add_word_timestamps(\n    *,\n    segments: List[dict],\n    model: \"Whisper\",\n    tokenizer: Tokenizer,\n    mel: mx.array,\n    num_frames: int,\n    prepend_punctuations: str = \"\\\"'“¿([{-\",\n    append_punctuations: str = \"\\\"'.。,，!！?？:：”)]}、\",\n    last_speech_timestamp: float,\n    **kwargs,\n):\n    if len(segments) == 0:\n        return\n\n    text_tokens_per_segment = [\n        [token for token in segment[\"tokens\"] if token < tokenizer.eot]\n        for segment in segments\n    ]\n\n    text_tokens = list(itertools.chain.from_iterable(text_tokens_per_segment))\n    alignment = find_alignment(model, tokenizer, text_tokens, mel, num_frames, **kwargs)\n    word_durations = np.array([t.end - t.start for t in alignment])\n    word_durations = word_durations[word_durations.nonzero()]\n    median_duration = np.median(word_durations) if len(word_durations) > 0 else 0.0\n    median_duration = min(0.7, float(median_duration))\n    max_duration = median_duration * 2\n\n    # hack: truncate long words at sentence boundaries.\n    # a better segmentation algorithm based on VAD should be able to replace this.\n    if len(word_durations) > 0:\n        sentence_end_marks = \".。!！?？\"\n        # ensure words at sentence boundaries are not longer than twice the median word duration.\n        for i in range(1, len(alignment)):\n            if alignment[i].end - alignment[i].start > max_duration:\n                if alignment[i].word in sentence_end_marks:\n                    alignment[i].end = alignment[i].start + max_duration\n                elif alignment[i - 1].word in sentence_end_marks:\n                    alignment[i].start = alignment[i].end - max_duration\n\n    merge_punctuations(alignment, prepend_punctuations, append_punctuations)\n\n    time_offset = segments[0][\"seek\"] * HOP_LENGTH / SAMPLE_RATE\n    word_index = 0\n\n    for segment, text_tokens in zip(segments, text_tokens_per_segment):\n        saved_tokens = 0\n        words = []\n\n        while word_index < len(alignment) and saved_tokens < len(text_tokens):\n            timing = alignment[word_index]\n\n            if timing.word:\n                words.append(\n                    dict(\n                        word=timing.word,\n                        start=round(time_offset + timing.start, 2),\n                        end=round(time_offset + timing.end, 2),\n                        probability=float(timing.probability),\n                    )\n                )\n\n            saved_tokens += len(timing.tokens)\n            word_index += 1\n\n        # hack: truncate long words at segment boundaries.\n        # a better segmentation algorithm based on VAD should be able to replace this.\n        if len(words) > 0:\n            # ensure the first and second word after a pause is not longer than\n            # twice the median word duration.\n            if words[0][\"end\"] - last_speech_timestamp > median_duration * 4 and (\n                words[0][\"end\"] - words[0][\"start\"] > max_duration\n                or (\n                    len(words) > 1\n                    and words[1][\"end\"] - words[0][\"start\"] > max_duration * 2\n                )\n            ):\n                if (\n                    len(words) > 1\n                    and words[1][\"end\"] - words[1][\"start\"] > max_duration\n                ):\n                    boundary = max(words[1][\"end\"] / 2, words[1][\"end\"] - max_duration)\n                    words[0][\"end\"] = words[1][\"start\"] = boundary\n                words[0][\"start\"] = max(0, words[0][\"end\"] - max_duration)\n\n            # prefer the segment-level start timestamp if the first word is too long.\n            if (\n                segment[\"start\"] < words[0][\"end\"]\n                and segment[\"start\"] - 0.5 > words[0][\"start\"]\n            ):\n                words[0][\"start\"] = max(\n                    0, min(words[0][\"end\"] - median_duration, segment[\"start\"])\n                )\n            else:\n                segment[\"start\"] = words[0][\"start\"]\n\n            # prefer the segment-level end timestamp if the last word is too long.\n            if (\n                segment[\"end\"] > words[-1][\"start\"]\n                and segment[\"end\"] + 0.5 < words[-1][\"end\"]\n            ):\n                words[-1][\"end\"] = max(\n                    words[-1][\"start\"] + median_duration, segment[\"end\"]\n                )\n            else:\n                segment[\"end\"] = words[-1][\"end\"]\n\n            last_speech_timestamp = segment[\"end\"]\n\n        segment[\"words\"] = words\n"
  },
  {
    "path": "whisper/mlx_whisper/tokenizer.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport base64\nimport os\nimport string\nfrom dataclasses import dataclass, field\nfrom functools import cached_property, lru_cache\nfrom typing import Dict, List, Optional, Tuple\n\nimport tiktoken\n\nLANGUAGES = {\n    \"en\": \"english\",\n    \"zh\": \"chinese\",\n    \"de\": \"german\",\n    \"es\": \"spanish\",\n    \"ru\": \"russian\",\n    \"ko\": \"korean\",\n    \"fr\": \"french\",\n    \"ja\": \"japanese\",\n    \"pt\": \"portuguese\",\n    \"tr\": \"turkish\",\n    \"pl\": \"polish\",\n    \"ca\": \"catalan\",\n    \"nl\": \"dutch\",\n    \"ar\": \"arabic\",\n    \"sv\": \"swedish\",\n    \"it\": \"italian\",\n    \"id\": \"indonesian\",\n    \"hi\": \"hindi\",\n    \"fi\": \"finnish\",\n    \"vi\": \"vietnamese\",\n    \"he\": \"hebrew\",\n    \"uk\": \"ukrainian\",\n    \"el\": \"greek\",\n    \"ms\": \"malay\",\n    \"cs\": \"czech\",\n    \"ro\": \"romanian\",\n    \"da\": \"danish\",\n    \"hu\": \"hungarian\",\n    \"ta\": \"tamil\",\n    \"no\": \"norwegian\",\n    \"th\": \"thai\",\n    \"ur\": \"urdu\",\n    \"hr\": \"croatian\",\n    \"bg\": \"bulgarian\",\n    \"lt\": \"lithuanian\",\n    \"la\": \"latin\",\n    \"mi\": \"maori\",\n    \"ml\": \"malayalam\",\n    \"cy\": \"welsh\",\n    \"sk\": \"slovak\",\n    \"te\": \"telugu\",\n    \"fa\": \"persian\",\n    \"lv\": \"latvian\",\n    \"bn\": \"bengali\",\n    \"sr\": \"serbian\",\n    \"az\": \"azerbaijani\",\n    \"sl\": \"slovenian\",\n    \"kn\": \"kannada\",\n    \"et\": \"estonian\",\n    \"mk\": \"macedonian\",\n    \"br\": \"breton\",\n    \"eu\": \"basque\",\n    \"is\": \"icelandic\",\n    \"hy\": \"armenian\",\n    \"ne\": \"nepali\",\n    \"mn\": \"mongolian\",\n    \"bs\": \"bosnian\",\n    \"kk\": \"kazakh\",\n    \"sq\": \"albanian\",\n    \"sw\": \"swahili\",\n    \"gl\": \"galician\",\n    \"mr\": \"marathi\",\n    \"pa\": \"punjabi\",\n    \"si\": \"sinhala\",\n    \"km\": \"khmer\",\n    \"sn\": \"shona\",\n    \"yo\": \"yoruba\",\n    \"so\": \"somali\",\n    \"af\": \"afrikaans\",\n    \"oc\": \"occitan\",\n    \"ka\": \"georgian\",\n    \"be\": \"belarusian\",\n    \"tg\": \"tajik\",\n    \"sd\": \"sindhi\",\n    \"gu\": \"gujarati\",\n    \"am\": \"amharic\",\n    \"yi\": \"yiddish\",\n    \"lo\": \"lao\",\n    \"uz\": \"uzbek\",\n    \"fo\": \"faroese\",\n    \"ht\": \"haitian creole\",\n    \"ps\": \"pashto\",\n    \"tk\": \"turkmen\",\n    \"nn\": \"nynorsk\",\n    \"mt\": \"maltese\",\n    \"sa\": \"sanskrit\",\n    \"lb\": \"luxembourgish\",\n    \"my\": \"myanmar\",\n    \"bo\": \"tibetan\",\n    \"tl\": \"tagalog\",\n    \"mg\": \"malagasy\",\n    \"as\": \"assamese\",\n    \"tt\": \"tatar\",\n    \"haw\": \"hawaiian\",\n    \"ln\": \"lingala\",\n    \"ha\": \"hausa\",\n    \"ba\": \"bashkir\",\n    \"jw\": \"javanese\",\n    \"su\": \"sundanese\",\n    \"yue\": \"cantonese\",\n}\n\n# language code lookup by name, with a few language aliases\nTO_LANGUAGE_CODE = {\n    **{language: code for code, language in LANGUAGES.items()},\n    \"burmese\": \"my\",\n    \"valencian\": \"ca\",\n    \"flemish\": \"nl\",\n    \"haitian\": \"ht\",\n    \"letzeburgesch\": \"lb\",\n    \"pushto\": \"ps\",\n    \"panjabi\": \"pa\",\n    \"moldavian\": \"ro\",\n    \"moldovan\": \"ro\",\n    \"sinhalese\": \"si\",\n    \"castilian\": \"es\",\n    \"mandarin\": \"zh\",\n}\n\n\n@dataclass\nclass Tokenizer:\n    \"\"\"A thin wrapper around `tiktoken` providing quick access to special tokens\"\"\"\n\n    encoding: tiktoken.Encoding\n    num_languages: int\n    language: Optional[str] = None\n    task: Optional[str] = None\n    sot_sequence: Tuple[int] = ()\n    special_tokens: Dict[str, int] = field(default_factory=dict)\n\n    def __post_init__(self):\n        for special in self.encoding.special_tokens_set:\n            special_token = self.encoding.encode_single_token(special)\n            self.special_tokens[special] = special_token\n\n        sot: int = self.special_tokens[\"<|startoftranscript|>\"]\n        translate: int = self.special_tokens[\"<|translate|>\"]\n        transcribe: int = self.special_tokens[\"<|transcribe|>\"]\n\n        langs = tuple(LANGUAGES.keys())[: self.num_languages]\n        sot_sequence = [sot]\n        if self.language is not None:\n            sot_sequence.append(sot + 1 + langs.index(self.language))\n        if self.task is not None:\n            task_token: int = transcribe if self.task == \"transcribe\" else translate\n            sot_sequence.append(task_token)\n\n        self.sot_sequence = tuple(sot_sequence)\n\n    def encode(self, text, **kwargs):\n        return self.encoding.encode(text, **kwargs)\n\n    def decode(self, token_ids: List[int], **kwargs) -> str:\n        token_ids = [t for t in token_ids if t < self.timestamp_begin]\n        return self.encoding.decode(token_ids, **kwargs)\n\n    def decode_with_timestamps(self, token_ids: List[int], **kwargs) -> str:\n        \"\"\"\n        Timestamp tokens are above other special tokens' id range and are ignored by `decode()`.\n        This method decodes given tokens with timestamps tokens annotated, e.g. \"<|1.08|>\".\n        \"\"\"\n        return self.encoding.decode(token_ids, **kwargs)\n\n    @cached_property\n    def eot(self) -> int:\n        return self.encoding.eot_token\n\n    @cached_property\n    def transcribe(self) -> int:\n        return self.special_tokens[\"<|transcribe|>\"]\n\n    @cached_property\n    def translate(self) -> int:\n        return self.special_tokens[\"<|translate|>\"]\n\n    @cached_property\n    def sot(self) -> int:\n        return self.special_tokens[\"<|startoftranscript|>\"]\n\n    @cached_property\n    def sot_lm(self) -> int:\n        return self.special_tokens[\"<|startoflm|>\"]\n\n    @cached_property\n    def sot_prev(self) -> int:\n        return self.special_tokens[\"<|startofprev|>\"]\n\n    @cached_property\n    def no_speech(self) -> int:\n        return self.special_tokens[\"<|nospeech|>\"]\n\n    @cached_property\n    def no_timestamps(self) -> int:\n        return self.special_tokens[\"<|notimestamps|>\"]\n\n    @cached_property\n    def timestamp_begin(self) -> int:\n        return self.special_tokens[\"<|0.00|>\"]\n\n    @cached_property\n    def language_token(self) -> int:\n        \"\"\"Returns the token id corresponding to the value of the `language` field\"\"\"\n        if self.language is None:\n            raise ValueError(\"This tokenizer does not have language token configured\")\n\n        return self.to_language_token(self.language)\n\n    def to_language_token(self, language):\n        if token := self.special_tokens.get(f\"<|{language}|>\", None):\n            return token\n\n        raise KeyError(f\"Language {language} not found in tokenizer.\")\n\n    @cached_property\n    def all_language_tokens(self) -> Tuple[int]:\n        result = []\n        for token, token_id in self.special_tokens.items():\n            if token.strip(\"<|>\") in LANGUAGES:\n                result.append(token_id)\n        return tuple(result)[: self.num_languages]\n\n    @cached_property\n    def all_language_codes(self) -> Tuple[str]:\n        return tuple(self.decode([_l]).strip(\"<|>\") for _l in self.all_language_tokens)\n\n    @cached_property\n    def sot_sequence_including_notimestamps(self) -> Tuple[int]:\n        return tuple(list(self.sot_sequence) + [self.no_timestamps])\n\n    @cached_property\n    def non_speech_tokens(self) -> Tuple[int]:\n        \"\"\"\n        Returns the list of tokens to suppress in order to avoid any speaker tags or non-speech\n        annotations, to prevent sampling texts that are not actually spoken in the audio, e.g.\n\n        - ♪♪♪\n        - ( SPEAKING FOREIGN LANGUAGE )\n        - [DAVID] Hey there,\n\n        keeping basic punctuations like commas, periods, question marks, exclamation points, etc.\n        \"\"\"\n        symbols = list('\"#()*+/:;<=>@[\\\\]^_`{|}~「」『』')\n        symbols += (\n            \"<< >> <<< >>> -- --- -( -[ (' (\\\" (( )) ((( ))) [[ ]] {{ }} ♪♪ ♪♪♪\".split()\n        )\n\n        # symbols that may be a single token or multiple tokens depending on the tokenizer.\n        # In case they're multiple tokens, suppress the first token, which is safe because:\n        # These are between U+2640 and U+267F miscellaneous symbols that are okay to suppress\n        # in generations, and in the 3-byte UTF-8 representation they share the first two bytes.\n        miscellaneous = set(\"♩♪♫♬♭♮♯\")\n        assert all(0x2640 <= ord(c) <= 0x267F for c in miscellaneous)\n\n        # allow hyphens \"-\" and single quotes \"'\" between words, but not at the beginning of a word\n        result = {self.encoding.encode(\" -\")[0], self.encoding.encode(\" '\")[0]}\n        for symbol in symbols + list(miscellaneous):\n            for tokens in [\n                self.encoding.encode(symbol),\n                self.encoding.encode(\" \" + symbol),\n            ]:\n                if len(tokens) == 1 or symbol in miscellaneous:\n                    result.add(tokens[0])\n\n        return tuple(sorted(result))\n\n    def split_to_word_tokens(self, tokens: List[int]):\n        if self.language in {\"zh\", \"ja\", \"th\", \"lo\", \"my\", \"yue\"}:\n            # These languages don't typically use spaces, so it is difficult to split words\n            # without morpheme analysis. Here, we instead split words at any\n            # position where the tokens are decoded as valid unicode points\n            return self.split_tokens_on_unicode(tokens)\n\n        return self.split_tokens_on_spaces(tokens)\n\n    def split_tokens_on_unicode(self, tokens: List[int]):\n        decoded_full = self.decode_with_timestamps(tokens)\n        replacement_char = \"\\ufffd\"\n\n        words = []\n        word_tokens = []\n        current_tokens = []\n        unicode_offset = 0\n\n        for token in tokens:\n            current_tokens.append(token)\n            decoded = self.decode_with_timestamps(current_tokens)\n\n            if (\n                replacement_char not in decoded\n                or decoded_full[unicode_offset + decoded.index(replacement_char)]\n                == replacement_char\n            ):\n                words.append(decoded)\n                word_tokens.append(current_tokens)\n                current_tokens = []\n                unicode_offset += len(decoded)\n\n        return words, word_tokens\n\n    def split_tokens_on_spaces(self, tokens: List[int]):\n        subwords, subword_tokens_list = self.split_tokens_on_unicode(tokens)\n        words = []\n        word_tokens = []\n\n        for subword, subword_tokens in zip(subwords, subword_tokens_list):\n            special = subword_tokens[0] >= self.eot\n            with_space = subword.startswith(\" \")\n            punctuation = subword.strip() in string.punctuation\n            if special or with_space or punctuation or len(words) == 0:\n                words.append(subword)\n                word_tokens.append(subword_tokens)\n            else:\n                words[-1] = words[-1] + subword\n                word_tokens[-1].extend(subword_tokens)\n\n        return words, word_tokens\n\n\n@lru_cache(maxsize=None)\ndef get_encoding(name: str = \"gpt2\", num_languages: int = 99):\n    vocab_path = os.path.join(os.path.dirname(__file__), \"assets\", f\"{name}.tiktoken\")\n    with open(vocab_path) as fid:\n        ranks = {\n            base64.b64decode(token): int(rank)\n            for token, rank in (line.split() for line in fid if line)\n        }\n    n_vocab = len(ranks)\n    special_tokens = {}\n\n    specials = [\n        \"<|endoftext|>\",\n        \"<|startoftranscript|>\",\n        *[f\"<|{lang}|>\" for lang in list(LANGUAGES.keys())[:num_languages]],\n        \"<|translate|>\",\n        \"<|transcribe|>\",\n        \"<|startoflm|>\",\n        \"<|startofprev|>\",\n        \"<|nospeech|>\",\n        \"<|notimestamps|>\",\n        *[f\"<|{i * 0.02:.2f}|>\" for i in range(1501)],\n    ]\n\n    for token in specials:\n        special_tokens[token] = n_vocab\n        n_vocab += 1\n\n    return tiktoken.Encoding(\n        name=os.path.basename(vocab_path),\n        explicit_n_vocab=n_vocab,\n        pat_str=r\"\"\"'s|'t|'re|'ve|'m|'ll|'d| ?\\p{L}+| ?\\p{N}+| ?[^\\s\\p{L}\\p{N}]+|\\s+(?!\\S)|\\s+\"\"\",\n        mergeable_ranks=ranks,\n        special_tokens=special_tokens,\n    )\n\n\n@lru_cache(maxsize=None)\ndef get_tokenizer(\n    multilingual: bool,\n    *,\n    num_languages: int = 99,\n    language: Optional[str] = None,\n    task: Optional[str] = None,  # Literal[\"transcribe\", \"translate\", None]\n) -> Tokenizer:\n    if language is not None:\n        language = language.lower()\n        if language not in LANGUAGES:\n            if language in TO_LANGUAGE_CODE:\n                language = TO_LANGUAGE_CODE[language]\n            else:\n                raise ValueError(f\"Unsupported language: {language}\")\n\n    if multilingual:\n        encoding_name = \"multilingual\"\n        language = language or \"en\"\n        task = task or \"transcribe\"\n    else:\n        encoding_name = \"gpt2\"\n        language = None\n        task = None\n\n    encoding = get_encoding(name=encoding_name, num_languages=num_languages)\n\n    return Tokenizer(\n        encoding=encoding, num_languages=num_languages, language=language, task=task\n    )\n"
  },
  {
    "path": "whisper/mlx_whisper/torch_whisper.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport base64\nimport gzip\nfrom dataclasses import dataclass\nfrom typing import Dict, Iterable, Optional\n\nimport numpy as np\nimport torch\nimport torch.nn.functional as F\nfrom torch import Tensor, nn\n\n\n@dataclass\nclass ModelDimensions:\n    n_mels: int\n    n_audio_ctx: int\n    n_audio_state: int\n    n_audio_head: int\n    n_audio_layer: int\n    n_vocab: int\n    n_text_ctx: int\n    n_text_state: int\n    n_text_head: int\n    n_text_layer: int\n\n\nclass LayerNorm(nn.LayerNorm):\n    def forward(self, x: Tensor) -> Tensor:\n        return super().forward(x.float()).type(x.dtype)\n\n\nclass Linear(nn.Linear):\n    def forward(self, x: Tensor) -> Tensor:\n        return F.linear(\n            x,\n            self.weight.to(x.dtype),\n            None if self.bias is None else self.bias.to(x.dtype),\n        )\n\n\nclass Conv1d(nn.Conv1d):\n    def _conv_forward(\n        self, x: Tensor, weight: Tensor, bias: Optional[Tensor]\n    ) -> Tensor:\n        return super()._conv_forward(\n            x, weight.to(x.dtype), None if bias is None else bias.to(x.dtype)\n        )\n\n\ndef sinusoids(length, channels, max_timescale=10000):\n    \"\"\"Returns sinusoids for positional embedding\"\"\"\n    assert channels % 2 == 0\n    log_timescale_increment = np.log(max_timescale) / (channels // 2 - 1)\n    inv_timescales = torch.exp(-log_timescale_increment * torch.arange(channels // 2))\n    scaled_time = torch.arange(length)[:, np.newaxis] * inv_timescales[np.newaxis, :]\n    return torch.cat([torch.sin(scaled_time), torch.cos(scaled_time)], dim=1)\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, n_state: int, n_head: int):\n        super().__init__()\n        self.n_head = n_head\n        self.query = Linear(n_state, n_state)\n        self.key = Linear(n_state, n_state, bias=False)\n        self.value = Linear(n_state, n_state)\n        self.out = Linear(n_state, n_state)\n\n    def forward(\n        self,\n        x: Tensor,\n        xa: Optional[Tensor] = None,\n        mask: Optional[Tensor] = None,\n        kv_cache: Optional[dict] = None,\n    ):\n        q = self.query(x)\n\n        if kv_cache is None or xa is None or self.key not in kv_cache:\n            # hooks, if installed (i.e. kv_cache is not None), will prepend the cached kv tensors;\n            # otherwise, perform key/value projections for self- or cross-attention as usual.\n            k = self.key(x if xa is None else xa)\n            v = self.value(x if xa is None else xa)\n        else:\n            # for cross-attention, calculate keys and values once and reuse in subsequent calls.\n            k = kv_cache[self.key]\n            v = kv_cache[self.value]\n\n        wv, qk = self.qkv_attention(q, k, v, mask)\n        return self.out(wv), qk\n\n    def qkv_attention(\n        self, q: Tensor, k: Tensor, v: Tensor, mask: Optional[Tensor] = None\n    ):\n        n_batch, n_ctx, n_state = q.shape\n        scale = (n_state // self.n_head) ** -0.25\n        q = q.view(*q.shape[:2], self.n_head, -1).permute(0, 2, 1, 3) * scale\n        k = k.view(*k.shape[:2], self.n_head, -1).permute(0, 2, 3, 1) * scale\n        v = v.view(*v.shape[:2], self.n_head, -1).permute(0, 2, 1, 3)\n\n        qk = q @ k\n        if mask is not None:\n            qk = qk + mask[:n_ctx, :n_ctx]\n        qk = qk.float()\n\n        w = F.softmax(qk, dim=-1).to(q.dtype)\n        return (w @ v).permute(0, 2, 1, 3).flatten(start_dim=2), qk.detach()\n\n\nclass ResidualAttentionBlock(nn.Module):\n    def __init__(self, n_state: int, n_head: int, cross_attention: bool = False):\n        super().__init__()\n\n        self.attn = MultiHeadAttention(n_state, n_head)\n        self.attn_ln = LayerNorm(n_state)\n\n        self.cross_attn = (\n            MultiHeadAttention(n_state, n_head) if cross_attention else None\n        )\n        self.cross_attn_ln = LayerNorm(n_state) if cross_attention else None\n\n        n_mlp = n_state * 4\n        self.mlp = nn.Sequential(\n            Linear(n_state, n_mlp), nn.GELU(), Linear(n_mlp, n_state)\n        )\n        self.mlp_ln = LayerNorm(n_state)\n\n    def forward(\n        self,\n        x: Tensor,\n        xa: Optional[Tensor] = None,\n        mask: Optional[Tensor] = None,\n        kv_cache: Optional[dict] = None,\n    ):\n        x = x + self.attn(self.attn_ln(x), mask=mask, kv_cache=kv_cache)[0]\n        if self.cross_attn:\n            x = x + self.cross_attn(self.cross_attn_ln(x), xa, kv_cache=kv_cache)[0]\n        x = x + self.mlp(self.mlp_ln(x))\n        return x\n\n\nclass AudioEncoder(nn.Module):\n    def __init__(\n        self, n_mels: int, n_ctx: int, n_state: int, n_head: int, n_layer: int\n    ):\n        super().__init__()\n        self.conv1 = Conv1d(n_mels, n_state, kernel_size=3, padding=1)\n        self.conv2 = Conv1d(n_state, n_state, kernel_size=3, stride=2, padding=1)\n        self.register_buffer(\"positional_embedding\", sinusoids(n_ctx, n_state))\n\n        self.blocks: Iterable[ResidualAttentionBlock] = nn.ModuleList(\n            [ResidualAttentionBlock(n_state, n_head) for _ in range(n_layer)]\n        )\n        self.ln_post = LayerNorm(n_state)\n\n    def forward(self, x: Tensor):\n        \"\"\"\n        x : torch.Tensor, shape = (batch_size, n_mels, n_ctx)\n            the mel spectrogram of the audio\n        \"\"\"\n        x = F.gelu(self.conv1(x))\n        x = F.gelu(self.conv2(x))\n        x = x.permute(0, 2, 1)\n\n        assert x.shape[1:] == self.positional_embedding.shape, \"incorrect audio shape\"\n        x = (x + self.positional_embedding).to(x.dtype)\n\n        for block in self.blocks:\n            x = block(x)\n\n        x = self.ln_post(x)\n        return x\n\n\nclass TextDecoder(nn.Module):\n    def __init__(\n        self, n_vocab: int, n_ctx: int, n_state: int, n_head: int, n_layer: int\n    ):\n        super().__init__()\n\n        self.token_embedding = nn.Embedding(n_vocab, n_state)\n        self.positional_embedding = nn.Parameter(torch.empty(n_ctx, n_state))\n\n        self.blocks: Iterable[ResidualAttentionBlock] = nn.ModuleList(\n            [\n                ResidualAttentionBlock(n_state, n_head, cross_attention=True)\n                for _ in range(n_layer)\n            ]\n        )\n        self.ln = LayerNorm(n_state)\n\n        mask = torch.empty(n_ctx, n_ctx).fill_(-np.inf).triu_(1)\n        self.register_buffer(\"mask\", mask, persistent=False)\n\n    def forward(self, x: Tensor, xa: Tensor, kv_cache: Optional[dict] = None):\n        \"\"\"\n        x : torch.LongTensor, shape = (batch_size, <= n_ctx)\n            the text tokens\n        xa : torch.Tensor, shape = (batch_size, n_audio_ctx, n_audio_state)\n            the encoded audio features to be attended on\n        \"\"\"\n        offset = next(iter(kv_cache.values())).shape[1] if kv_cache else 0\n        x = (\n            self.token_embedding(x)\n            + self.positional_embedding[offset : offset + x.shape[-1]]\n        )\n        x = x.to(xa.dtype)\n\n        for block in self.blocks:\n            x = block(x, xa, mask=self.mask, kv_cache=kv_cache)\n\n        x = self.ln(x)\n        logits = (\n            x @ torch.transpose(self.token_embedding.weight.to(x.dtype), 0, 1)\n        ).float()\n\n        return logits\n\n\nclass Whisper(nn.Module):\n    def __init__(self, dims: ModelDimensions):\n        super().__init__()\n        self.dims = dims\n        self.encoder = AudioEncoder(\n            self.dims.n_mels,\n            self.dims.n_audio_ctx,\n            self.dims.n_audio_state,\n            self.dims.n_audio_head,\n            self.dims.n_audio_layer,\n        )\n        self.decoder = TextDecoder(\n            self.dims.n_vocab,\n            self.dims.n_text_ctx,\n            self.dims.n_text_state,\n            self.dims.n_text_head,\n            self.dims.n_text_layer,\n        )\n        # use the last half among the decoder layers for time alignment by default;\n        # to use a specific set of heads, see `set_alignment_heads()` below.\n        all_heads = torch.zeros(\n            self.dims.n_text_layer, self.dims.n_text_head, dtype=torch.bool\n        )\n        all_heads[self.dims.n_text_layer // 2 :] = True\n        self.register_buffer(\"alignment_heads\", all_heads.to_sparse(), persistent=False)\n\n    def set_alignment_heads(self, dump: bytes):\n        array = np.frombuffer(\n            gzip.decompress(base64.b85decode(dump)), dtype=bool\n        ).copy()\n        mask = torch.from_numpy(array).reshape(\n            self.dims.n_text_layer, self.dims.n_text_head\n        )\n        self.register_buffer(\"alignment_heads\", mask.to_sparse(), persistent=False)\n\n    def embed_audio(self, mel: torch.Tensor):\n        return self.encoder(mel)\n\n    def logits(self, tokens: torch.Tensor, audio_features: torch.Tensor):\n        return self.decoder(tokens, audio_features)\n\n    def forward(\n        self, mel: torch.Tensor, tokens: torch.Tensor\n    ) -> Dict[str, torch.Tensor]:\n        return self.decoder(tokens, self.encoder(mel))\n\n    @property\n    def device(self):\n        return next(self.parameters()).device\n\n    @property\n    def is_multilingual(self):\n        return self.dims.n_vocab >= 51865\n\n    @property\n    def num_languages(self):\n        return self.dims.n_vocab - 51765 - int(self.is_multilingual)\n\n    def install_kv_cache_hooks(self, cache: Optional[dict] = None):\n        \"\"\"\n        The `MultiHeadAttention` module optionally accepts `kv_cache` which stores the key and value\n        tensors calculated for the previous positions. This method returns a dictionary that stores\n        all caches, and the necessary hooks for the key and value projection modules that save the\n        intermediate tensors to be reused during later calculations.\n\n        Returns\n        -------\n        cache : Dict[nn.Module, torch.Tensor]\n            A dictionary object mapping the key/value projection modules to its cache\n        hooks : List[RemovableHandle]\n            List of PyTorch RemovableHandle objects to stop the hooks to be called\n        \"\"\"\n        cache = {**cache} if cache is not None else {}\n        hooks = []\n\n        def save_to_cache(module, _, output):\n            if module not in cache or output.shape[1] > self.dims.n_text_ctx:\n                # save as-is, for the first token or cross attention\n                cache[module] = output\n            else:\n                cache[module] = torch.cat([cache[module], output], dim=1).detach()\n            return cache[module]\n\n        def install_hooks(layer: nn.Module):\n            if isinstance(layer, MultiHeadAttention):\n                hooks.append(layer.key.register_forward_hook(save_to_cache))\n                hooks.append(layer.value.register_forward_hook(save_to_cache))\n\n        self.decoder.apply(install_hooks)\n        return cache, hooks\n"
  },
  {
    "path": "whisper/mlx_whisper/transcribe.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport sys\nimport warnings\nfrom typing import List, Optional, Tuple, Union\n\nimport mlx.core as mx\nimport numpy as np\nimport tqdm\n\nfrom .audio import (\n    FRAMES_PER_SECOND,\n    HOP_LENGTH,\n    N_FRAMES,\n    N_SAMPLES,\n    SAMPLE_RATE,\n    log_mel_spectrogram,\n    pad_or_trim,\n)\nfrom .decoding import DecodingOptions, DecodingResult\nfrom .load_models import load_model\nfrom .timing import add_word_timestamps\nfrom .tokenizer import LANGUAGES, get_tokenizer\n\n\ndef _format_timestamp(seconds: float):\n    assert seconds >= 0, \"non-negative timestamp expected\"\n    milliseconds = round(seconds * 1000.0)\n\n    hours = milliseconds // 3_600_000\n    milliseconds -= hours * 3_600_000\n\n    minutes = milliseconds // 60_000\n    milliseconds -= minutes * 60_000\n\n    seconds = milliseconds // 1_000\n    milliseconds -= seconds * 1_000\n\n    hours_marker = f\"{hours:02d}:\" if hours > 0 else \"\"\n    return f\"{hours_marker}{minutes:02d}:{seconds:02d}.{milliseconds:03d}\"\n\n\ndef _get_end(segments: List[dict]) -> Optional[float]:\n    return next(\n        (w[\"end\"] for s in reversed(segments) for w in reversed(s[\"words\"])),\n        segments[-1][\"end\"] if segments else None,\n    )\n\n\nclass ModelHolder:\n    model = None\n    model_path = None\n\n    @classmethod\n    def get_model(cls, model_path: str, dtype: mx.Dtype):\n        if cls.model is None or model_path != cls.model_path:\n            cls.model = load_model(model_path, dtype=dtype)\n            cls.model_path = model_path\n        return cls.model\n\n\ndef transcribe(\n    audio: Union[str, np.ndarray, mx.array],\n    *,\n    path_or_hf_repo: str = \"mlx-community/whisper-turbo\",\n    verbose: Optional[bool] = None,\n    temperature: Union[float, Tuple[float, ...]] = (0.0, 0.2, 0.4, 0.6, 0.8, 1.0),\n    compression_ratio_threshold: Optional[float] = 2.4,\n    logprob_threshold: Optional[float] = -1.0,\n    no_speech_threshold: Optional[float] = 0.6,\n    condition_on_previous_text: bool = True,\n    initial_prompt: Optional[str] = None,\n    word_timestamps: bool = False,\n    prepend_punctuations: str = \"\\\"'“¿([{-\",\n    append_punctuations: str = \"\\\"'.。,，!！?？:：”)]}、\",\n    clip_timestamps: Union[str, List[float]] = \"0\",\n    hallucination_silence_threshold: Optional[float] = None,\n    **decode_options,\n):\n    \"\"\"\n    Transcribe an audio file using Whisper\n\n    Parameters\n    ----------\n    audio: Union[str, np.ndarray, mx.array]\n        The path to the audio file to open, or the audio waveform\n\n    path_or_hf_repo: str\n        The localpath to the Whisper model or HF Hub repo with the MLX converted weights.\n\n    verbose: bool\n        Whether to display the text being decoded to the console. If True, displays all the details,\n        If False, displays minimal details. If None, does not display anything\n\n    temperature: Union[float, Tuple[float, ...]]\n        Temperature for sampling. It can be a tuple of temperatures, which will be successively used\n        upon failures according to either `compression_ratio_threshold` or `logprob_threshold`.\n\n    compression_ratio_threshold: float\n        If the gzip compression ratio is above this value, treat as failed\n\n    logprob_threshold: float\n        If the average log probability over sampled tokens is below this value, treat as failed\n\n    no_speech_threshold: float\n        If the no_speech probability is higher than this value AND the average log probability\n        over sampled tokens is below `logprob_threshold`, consider the segment as silent\n\n    condition_on_previous_text: bool\n        if True, the previous output of the model is provided as a prompt for the next window;\n        disabling may make the text inconsistent across windows, but the model becomes less prone to\n        getting stuck in a failure loop, such as repetition looping or timestamps going out of sync.\n\n    word_timestamps: bool\n        Extract word-level timestamps using the cross-attention pattern and dynamic time warping,\n        and include the timestamps for each word in each segment.\n\n    prepend_punctuations: str\n        If word_timestamps is True, merge these punctuation symbols with the next word\n\n    append_punctuations: str\n        If word_timestamps is True, merge these punctuation symbols with the previous word\n\n    initial_prompt: Optional[str]\n        Optional text to provide as a prompt for the first window. This can be used to provide, or\n        \"prompt-engineer\" a context for transcription, e.g. custom vocabularies or proper nouns\n        to make it more likely to predict those word correctly.\n\n    decode_options: dict\n        Keyword arguments to construct `DecodingOptions` instances\n\n    clip_timestamps: Union[str, List[float]]\n        Comma-separated list start,end,start,end,... timestamps (in seconds) of clips to process.\n        The last end timestamp defaults to the end of the file.\n\n    hallucination_silence_threshold: Optional[float]\n        When word_timestamps is True, skip silent periods longer than this threshold (in seconds)\n        when a possible hallucination is detected\n\n    Returns\n    -------\n    A dictionary containing the resulting text (\"text\") and segment-level details (\"segments\"), and\n    the spoken language (\"language\"), which is detected when `decode_options[\"language\"]` is None.\n    \"\"\"\n\n    dtype = mx.float16 if decode_options.get(\"fp16\", True) else mx.float32\n    model = ModelHolder.get_model(path_or_hf_repo, dtype)\n\n    # Pad 30-seconds of silence to the input audio, for slicing\n    mel = log_mel_spectrogram(audio, n_mels=model.dims.n_mels, padding=N_SAMPLES)\n    content_frames = mel.shape[-2] - N_FRAMES\n    content_duration = float(content_frames * HOP_LENGTH / SAMPLE_RATE)\n\n    if verbose:\n        system_encoding = sys.getdefaultencoding()\n        if system_encoding != \"utf-8\":\n            make_safe = lambda x: x.encode(system_encoding, errors=\"replace\").decode(\n                system_encoding\n            )\n        else:\n            make_safe = lambda x: x\n\n    if decode_options.get(\"language\", None) is None:\n        if not model.is_multilingual:\n            decode_options[\"language\"] = \"en\"\n        else:\n            if verbose:\n                print(\n                    \"Detecting language using up to the first 30 seconds. \"\n                    \"Use the `language` decoding option to specify the language\"\n                )\n            mel_segment = pad_or_trim(mel, N_FRAMES, axis=-2).astype(dtype)\n            _, probs = model.detect_language(mel_segment)\n            decode_options[\"language\"] = max(probs, key=probs.get)\n            if verbose is not None:\n                print(\n                    f\"Detected language: {LANGUAGES[decode_options['language']].title()}\"\n                )\n\n    language: str = decode_options[\"language\"]\n    task: str = decode_options.get(\"task\", \"transcribe\")\n    tokenizer = get_tokenizer(\n        model.is_multilingual,\n        num_languages=model.num_languages,\n        language=language,\n        task=task,\n    )\n\n    if isinstance(clip_timestamps, str):\n        clip_timestamps = [\n            float(ts) for ts in (clip_timestamps.split(\",\") if clip_timestamps else [])\n        ]\n    seek_points: List[int] = [round(ts * FRAMES_PER_SECOND) for ts in clip_timestamps]\n    if len(seek_points) == 0:\n        seek_points.append(0)\n    if len(seek_points) % 2 == 1:\n        seek_points.append(content_frames)\n    else:\n        seek_points[-1] = min(content_frames, seek_points[-1])\n    seek_clips: List[Tuple[int, int]] = list(zip(seek_points[::2], seek_points[1::2]))\n\n    punctuation = \"\\\"'“¿([{-\\\"'.。,，!！?？:：”)]}、\"\n\n    if word_timestamps and task == \"translate\":\n        warnings.warn(\"Word-level timestamps on translations may not be reliable.\")\n\n    def decode_with_fallback(segment: mx.array) -> DecodingResult:\n        temperatures = (\n            [temperature] if isinstance(temperature, (int, float)) else temperature\n        )\n        decode_result = None\n\n        for t in temperatures:\n            kwargs = {**decode_options}\n            if t > 0:\n                # disable beam_size and patience when t > 0\n                kwargs.pop(\"beam_size\", None)\n                kwargs.pop(\"patience\", None)\n            else:\n                # disable best_of when t == 0\n                kwargs.pop(\"best_of\", None)\n\n            options = DecodingOptions(**kwargs, temperature=t)\n            decode_result = model.decode(segment, options)\n\n            needs_fallback = False\n            if (\n                compression_ratio_threshold is not None\n                and decode_result.compression_ratio > compression_ratio_threshold\n            ):\n                needs_fallback = True  # too repetitive\n            if (\n                logprob_threshold is not None\n                and decode_result.avg_logprob < logprob_threshold\n            ):\n                needs_fallback = True  # average log probability is too low\n            if (\n                no_speech_threshold is not None\n                and decode_result.no_speech_prob > no_speech_threshold\n            ):\n                needs_fallback = False  # silence\n            if not needs_fallback:\n                break\n\n        return decode_result\n\n    clip_idx = 0\n    seek = seek_clips[clip_idx][0]\n    input_stride = N_FRAMES // model.dims.n_audio_ctx  # mel frames per output token: 2\n    time_precision = (\n        input_stride * HOP_LENGTH / SAMPLE_RATE\n    )  # time per output token: 0.02 (seconds)\n    all_tokens = []\n    all_segments = []\n    prompt_reset_since = 0\n\n    if initial_prompt is not None:\n        initial_prompt_tokens = tokenizer.encode(\" \" + initial_prompt.strip())\n        all_tokens.extend(initial_prompt_tokens)\n    else:\n        initial_prompt_tokens = []\n\n    def new_segment(\n        *, start: float, end: float, tokens: mx.array, result: DecodingResult\n    ):\n        tokens = tokens.tolist()\n        text_tokens = [token for token in tokens if token < tokenizer.eot]\n        return {\n            \"seek\": seek,\n            \"start\": start,\n            \"end\": end,\n            \"text\": tokenizer.decode(text_tokens),\n            \"tokens\": tokens,\n            \"temperature\": result.temperature,\n            \"avg_logprob\": result.avg_logprob,\n            \"compression_ratio\": result.compression_ratio,\n            \"no_speech_prob\": result.no_speech_prob,\n        }\n\n    # show the progress bar when verbose is False (if True, transcribed text will be printed)\n    with tqdm.tqdm(\n        total=content_frames, unit=\"frames\", disable=verbose is not False\n    ) as pbar:\n        last_speech_timestamp = 0.0\n        for seek_clip_start, seek_clip_end in seek_clips:\n            while seek < seek_clip_end:\n                time_offset = float(seek * HOP_LENGTH / SAMPLE_RATE)\n                window_end_time = float((seek + N_FRAMES) * HOP_LENGTH / SAMPLE_RATE)\n                segment_size = min(\n                    N_FRAMES, content_frames - seek, seek_clip_end - seek\n                )\n                mel_segment = mel[seek : seek + segment_size]\n                segment_duration = segment_size * HOP_LENGTH / SAMPLE_RATE\n                mel_segment = pad_or_trim(mel_segment, N_FRAMES, axis=-2).astype(dtype)\n\n                decode_options[\"prompt\"] = all_tokens[prompt_reset_since:]\n                result: DecodingResult = decode_with_fallback(mel_segment)\n\n                tokens = np.array(result.tokens)\n\n                if no_speech_threshold is not None:\n                    # no voice activity check\n                    should_skip = result.no_speech_prob > no_speech_threshold\n                    if (\n                        logprob_threshold is not None\n                        and result.avg_logprob > logprob_threshold\n                    ):\n                        # don't skip if the logprob is high enough, despite the no_speech_prob\n                        should_skip = False\n\n                    if should_skip:\n                        seek += (\n                            segment_size  # fast-forward to the next segment boundary\n                        )\n                        continue\n\n                previous_seek = seek\n                current_segments = []\n\n                # anomalous words are very long/short/improbable\n                def word_anomaly_score(word: dict) -> float:\n                    probability = word.get(\"probability\", 0.0)\n                    duration = word[\"end\"] - word[\"start\"]\n                    score = 0.0\n                    if probability < 0.15:\n                        score += 1.0\n                    if duration < 0.133:\n                        score += (0.133 - duration) * 15\n                    if duration > 2.0:\n                        score += duration - 2.0\n                    return score\n\n                def is_segment_anomaly(segment: Optional[dict]) -> bool:\n                    if segment is None or not segment[\"words\"]:\n                        return False\n                    words = [\n                        w for w in segment[\"words\"] if w[\"word\"] not in punctuation\n                    ]\n                    words = words[:8]\n                    score = sum(word_anomaly_score(w) for w in words)\n                    return score >= 3 or score + 0.01 >= len(words)\n\n                def next_words_segment(segments: List[dict]) -> Optional[dict]:\n                    return next((s for s in segments if s[\"words\"]), None)\n\n                timestamp_tokens = tokens >= tokenizer.timestamp_begin\n                single_timestamp_ending = timestamp_tokens[-2:].tolist() == [\n                    False,\n                    True,\n                ]\n\n                consecutive = np.where(\n                    np.logical_and(timestamp_tokens[:-1], timestamp_tokens[1:])\n                )[0]\n                consecutive += 1\n                if len(consecutive) > 0:\n                    # if the output contains two consecutive timestamp tokens\n                    slices = consecutive.tolist()\n                    if single_timestamp_ending:\n                        slices.append(len(tokens))\n\n                    last_slice = 0\n                    for current_slice in slices:\n                        sliced_tokens = tokens[last_slice:current_slice]\n                        start_timestamp_pos = (\n                            sliced_tokens[0].item() - tokenizer.timestamp_begin\n                        )\n                        end_timestamp_pos = (\n                            sliced_tokens[-1].item() - tokenizer.timestamp_begin\n                        )\n                        current_segments.append(\n                            new_segment(\n                                start=time_offset\n                                + start_timestamp_pos * time_precision,\n                                end=time_offset + end_timestamp_pos * time_precision,\n                                tokens=sliced_tokens,\n                                result=result,\n                            )\n                        )\n                        last_slice = current_slice\n\n                    if single_timestamp_ending:\n                        # single timestamp at the end means no speech after the last timestamp.\n                        seek += segment_size\n                    else:\n                        # otherwise, ignore the unfinished segment and seek to the last timestamp\n                        last_timestamp_pos = (\n                            tokens[last_slice - 1].item() - tokenizer.timestamp_begin\n                        )\n                        seek += last_timestamp_pos * input_stride\n                else:\n                    duration = segment_duration\n                    timestamps = tokens[timestamp_tokens.nonzero()[0]]\n                    if (\n                        len(timestamps) > 0\n                        and timestamps[-1].item() != tokenizer.timestamp_begin\n                    ):\n                        # no consecutive timestamps but it has a timestamp; use the last one.\n                        last_timestamp_pos = (\n                            timestamps[-1].item() - tokenizer.timestamp_begin\n                        )\n                        duration = last_timestamp_pos * time_precision\n\n                    current_segments.append(\n                        new_segment(\n                            start=time_offset,\n                            end=time_offset + duration,\n                            tokens=tokens,\n                            result=result,\n                        )\n                    )\n                    seek += segment_size\n\n                if word_timestamps:\n                    add_word_timestamps(\n                        segments=current_segments,\n                        model=model,\n                        tokenizer=tokenizer,\n                        mel=mel_segment,\n                        num_frames=segment_size,\n                        prepend_punctuations=prepend_punctuations,\n                        append_punctuations=append_punctuations,\n                        last_speech_timestamp=last_speech_timestamp,\n                    )\n\n                    if not single_timestamp_ending:\n                        last_word_end = _get_end(current_segments)\n                        if last_word_end is not None and last_word_end > time_offset:\n                            seek = round(last_word_end * FRAMES_PER_SECOND)\n\n                    # skip silence before possible hallucinations\n                    if hallucination_silence_threshold is not None:\n                        threshold = hallucination_silence_threshold\n                        if not single_timestamp_ending:\n                            last_word_end = _get_end(current_segments)\n                            if (\n                                last_word_end is not None\n                                and last_word_end > time_offset\n                            ):\n                                remaining_duration = window_end_time - last_word_end\n                                if remaining_duration > threshold:\n                                    seek = round(last_word_end * FRAMES_PER_SECOND)\n                                else:\n                                    seek = previous_seek + segment_size\n\n                        # if first segment might be a hallucination, skip leading silence\n                        first_segment = next_words_segment(current_segments)\n                        if first_segment is not None and is_segment_anomaly(\n                            first_segment\n                        ):\n                            gap = first_segment[\"start\"] - time_offset\n                            if gap > threshold:\n                                seek = previous_seek + round(gap * FRAMES_PER_SECOND)\n                                continue\n\n                        # skip silence before any possible hallucination that is surrounded\n                        # by silence or more hallucinations\n                        hal_last_end = last_speech_timestamp\n                        for si in range(len(current_segments)):\n                            segment = current_segments[si]\n                            if not segment[\"words\"]:\n                                continue\n                            if is_segment_anomaly(segment):\n                                next_segment = next_words_segment(\n                                    current_segments[si + 1 :]\n                                )\n                                if next_segment is not None:\n                                    hal_next_start = next_segment[\"words\"][0][\"start\"]\n                                else:\n                                    hal_next_start = time_offset + segment_duration\n                                silence_before = (\n                                    segment[\"start\"] - hal_last_end > threshold\n                                    or segment[\"start\"] < threshold\n                                    or segment[\"start\"] - time_offset < 2.0\n                                )\n                                silence_after = (\n                                    hal_next_start - segment[\"end\"] > threshold\n                                    or is_segment_anomaly(next_segment)\n                                    or window_end_time - segment[\"end\"] < 2.0\n                                )\n                                if silence_before and silence_after:\n                                    seek = round(\n                                        max(time_offset + 1, segment[\"start\"])\n                                        * FRAMES_PER_SECOND\n                                    )\n                                    if content_duration - segment[\"end\"] < threshold:\n                                        seek = content_frames\n                                    current_segments[si:] = []\n                                    break\n                            hal_last_end = segment[\"end\"]\n\n                    last_word_end = _get_end(current_segments)\n                    if last_word_end is not None:\n                        last_speech_timestamp = last_word_end\n\n                if verbose:\n                    for segment in current_segments:\n                        start, end, text = (\n                            segment[\"start\"],\n                            segment[\"end\"],\n                            segment[\"text\"],\n                        )\n                        line = f\"[{_format_timestamp(start)} --> {_format_timestamp(end)}] {text}\"\n                        print(make_safe(line))\n\n                # if a segment is instantaneous or does not contain text, clear it\n                for i, segment in enumerate(current_segments):\n                    if (\n                        segment[\"start\"] == segment[\"end\"]\n                        or segment[\"text\"].strip() == \"\"\n                    ):\n                        segment[\"text\"] = \"\"\n                        segment[\"tokens\"] = []\n                        segment[\"words\"] = []\n\n                all_segments.extend(\n                    [\n                        {\"id\": i, **segment}\n                        for i, segment in enumerate(\n                            current_segments, start=len(all_segments)\n                        )\n                    ]\n                )\n                all_tokens.extend(\n                    [\n                        token\n                        for segment in current_segments\n                        for token in segment[\"tokens\"]\n                    ]\n                )\n\n                if not condition_on_previous_text or result.temperature > 0.5:\n                    # do not feed the prompt tokens if a high temperature was used\n                    prompt_reset_since = len(all_tokens)\n\n                # update progress bar\n                pbar.update(min(content_frames, seek) - previous_seek)\n\n    return dict(\n        text=tokenizer.decode(all_tokens[len(initial_prompt_tokens) :]),\n        segments=all_segments,\n        language=language,\n    )\n"
  },
  {
    "path": "whisper/mlx_whisper/whisper.py",
    "content": "# Copyright © 2023 Apple Inc.\n\nimport base64\nimport gzip\nimport math\nfrom dataclasses import dataclass\nfrom typing import Union\n\nimport mlx.core as mx\nimport mlx.nn as nn\nimport numpy as np\n\nfrom .decoding import decode as decode_function\nfrom .decoding import detect_language as detect_language_function\n\n\n@dataclass\nclass ModelDimensions:\n    n_mels: int\n    n_audio_ctx: int\n    n_audio_state: int\n    n_audio_head: int\n    n_audio_layer: int\n    n_vocab: int\n    n_text_ctx: int\n    n_text_state: int\n    n_text_head: int\n    n_text_layer: int\n\n\ndef sinusoids(length, channels, max_timescale=10000):\n    \"\"\"Returns sinusoids for positional embedding\"\"\"\n    assert channels % 2 == 0\n    log_timescale_increment = math.log(max_timescale) / (channels // 2 - 1)\n    inv_timescales = mx.exp(-log_timescale_increment * mx.arange(channels // 2))\n    scaled_time = mx.arange(length)[:, None] * inv_timescales[None, :]\n    return mx.concatenate([mx.sin(scaled_time), mx.cos(scaled_time)], axis=1)\n\n\nclass MultiHeadAttention(nn.Module):\n    def __init__(self, n_state: int, n_head: int):\n        super().__init__()\n        self.n_head = n_head\n        self.query = nn.Linear(n_state, n_state)\n        self.key = nn.Linear(n_state, n_state, bias=False)\n        self.value = nn.Linear(n_state, n_state)\n        self.out = nn.Linear(n_state, n_state)\n\n    def __call__(\n        self,\n        x,\n        xa=None,\n        mask=None,\n        kv_cache=None,\n    ):\n        q = self.query(x)\n\n        if xa is None:\n            k = self.key(x)\n            v = self.value(x)\n            if kv_cache is not None:\n                k = mx.concatenate([kv_cache[0], k], axis=1)\n                v = mx.concatenate([kv_cache[1], v], axis=1)\n        elif kv_cache is None:\n            k = self.key(xa)\n            v = self.value(xa)\n        else:\n            k, v = kv_cache\n\n        wv, qk = self.qkv_attention(q, k, v, mask)\n        return self.out(wv), (k, v), qk\n\n    def qkv_attention(self, q, k, v, mask=None):\n        n_batch, n_ctx, n_state = q.shape\n        scale = (n_state // self.n_head) ** -0.25\n        q = q.reshape(*q.shape[:2], self.n_head, -1).transpose(0, 2, 1, 3) * scale\n        k = k.reshape(*k.shape[:2], self.n_head, -1).transpose(0, 2, 3, 1) * scale\n        v = v.reshape(*v.shape[:2], self.n_head, -1).transpose(0, 2, 1, 3)\n\n        qk = q @ k\n        if mask is not None:\n            qk = qk + mask[:n_ctx, :n_ctx]\n\n        w = mx.softmax(qk, axis=-1, precise=True)\n        out = (w @ v).transpose(0, 2, 1, 3)\n        out = out.reshape(n_batch, n_ctx, n_state)\n        return out, qk\n\n\nclass ResidualAttentionBlock(nn.Module):\n    def __init__(self, n_state: int, n_head: int, cross_attention: bool = False):\n        super().__init__()\n\n        self.attn = MultiHeadAttention(n_state, n_head)\n        self.attn_ln = nn.LayerNorm(n_state)\n\n        self.cross_attn = (\n            MultiHeadAttention(n_state, n_head) if cross_attention else None\n        )\n        self.cross_attn_ln = nn.LayerNorm(n_state) if cross_attention else None\n\n        n_mlp = n_state * 4\n        self.mlp1 = nn.Linear(n_state, n_mlp)\n        self.mlp2 = nn.Linear(n_mlp, n_state)\n        self.mlp_ln = nn.LayerNorm(n_state)\n\n    def __call__(self, x, xa=None, mask=None, kv_cache=None):\n        kv, cross_kv = kv_cache if kv_cache else (None, None)\n        y, kv, _ = self.attn(self.attn_ln(x), mask=mask, kv_cache=kv)\n        x += y\n        cross_qk = None\n        if self.cross_attn:\n            y, cross_kv, cross_qk = self.cross_attn(\n                self.cross_attn_ln(x), xa, kv_cache=cross_kv\n            )\n            x += y\n        x = x + self.mlp2(nn.gelu(self.mlp1(self.mlp_ln(x))))\n        return x, (kv, cross_kv), cross_qk\n\n\nclass AudioEncoder(nn.Module):\n    def __init__(\n        self,\n        n_mels: int,\n        n_ctx: int,\n        n_state: int,\n        n_head: int,\n        n_layer: int,\n        dtype: mx.Dtype = mx.float16,\n    ):\n        super().__init__()\n        self.conv1 = nn.Conv1d(n_mels, n_state, kernel_size=3, padding=1)\n        self.conv2 = nn.Conv1d(n_state, n_state, kernel_size=3, stride=2, padding=1)\n        self._positional_embedding = sinusoids(n_ctx, n_state).astype(dtype)\n\n        self.blocks = [ResidualAttentionBlock(n_state, n_head) for _ in range(n_layer)]\n        self.ln_post = nn.LayerNorm(n_state)\n\n    def __call__(self, x):\n        x = nn.gelu(self.conv1(x))\n        x = nn.gelu(self.conv2(x))\n        assert x.shape[1:] == self._positional_embedding.shape, \"incorrect audio shape\"\n        x = x + self._positional_embedding\n\n        for block in self.blocks:\n            x, _, _ = block(x)\n\n        x = self.ln_post(x)\n        return x\n\n\nclass TextDecoder(nn.Module):\n    def __init__(\n        self,\n        n_vocab: int,\n        n_ctx: int,\n        n_state: int,\n        n_head: int,\n        n_layer: int,\n        dtype: mx.Dtype = mx.float16,\n    ):\n        super().__init__()\n\n        self.token_embedding = nn.Embedding(n_vocab, n_state)\n        self.positional_embedding = mx.zeros((n_ctx, n_state))\n\n        self.blocks = [\n            ResidualAttentionBlock(n_state, n_head, cross_attention=True)\n            for _ in range(n_layer)\n        ]\n        self.ln = nn.LayerNorm(n_state)\n        self._mask = nn.MultiHeadAttention.create_additive_causal_mask(n_ctx).astype(\n            dtype\n        )\n\n    def __call__(self, x, xa, kv_cache=None):\n        \"\"\"\n        x : mx.array, shape = (batch_size, <= n_ctx)\n            the text tokens\n        xa : mx.array, shape = (batch_size, n_audio_ctx, n_audio_state)\n            the encoded audio features to be attended on\n        \"\"\"\n        offset = kv_cache[0][0][0].shape[1] if kv_cache else 0\n        x = (\n            self.token_embedding(x)\n            + self.positional_embedding[offset : offset + x.shape[-1]]\n        )\n\n        if kv_cache is None:\n            kv_cache = [None] * len(self.blocks)\n        cross_qk = [None] * len(self.blocks)\n        for e, block in enumerate(self.blocks):\n            x, kv_cache[e], cross_qk[e] = block(\n                x, xa, mask=self._mask, kv_cache=kv_cache[e]\n            )\n\n        x = self.ln(x)\n        return self.token_embedding.as_linear(x), kv_cache, cross_qk\n\n\nclass Whisper(nn.Module):\n    def __init__(self, dims: ModelDimensions, dtype: mx.Dtype = mx.float16):\n        super().__init__()\n        self.dims = dims\n        self.encoder = AudioEncoder(\n            self.dims.n_mels,\n            self.dims.n_audio_ctx,\n            self.dims.n_audio_state,\n            self.dims.n_audio_head,\n            self.dims.n_audio_layer,\n            dtype,\n        )\n        self.decoder = TextDecoder(\n            self.dims.n_vocab,\n            self.dims.n_text_ctx,\n            self.dims.n_text_state,\n            self.dims.n_text_head,\n            self.dims.n_text_layer,\n            dtype,\n        )\n        # use the last half among the decoder layers for time alignment by default;\n        # to use a specific set of heads, see `set_alignment_heads()` below.\n        all_heads = np.zeros(\n            (self.dims.n_text_layer, self.dims.n_text_head), dtype=bool\n        )\n        all_heads[self.dims.n_text_layer // 2 :] = True\n        self.alignment_heads = mx.array(np.asarray(all_heads.nonzero()).T)\n\n    def set_alignment_heads(self, dump: Union[bytes, np.ndarray]):\n        if isinstance(dump, np.ndarray):\n            self.alignment_heads = mx.array(dump)\n        elif isinstance(dump, bytes):\n            array = np.frombuffer(\n                gzip.decompress(base64.b85decode(dump)), dtype=bool\n            ).copy()\n            mask = array.reshape(self.dims.n_text_layer, self.dims.n_text_head)\n            self.alignment_heads = mx.array(np.asarray(mask.nonzero()).T)\n        else:\n            raise ValueError(\n                f\"Invalid type for `dump`: {type(dump)}. Expected a np.ndarray or base85-encoded bytes containing\"\n                \" alignment_head information\"\n            )\n\n    def embed_audio(self, mel):\n        return self.encoder(mel)\n\n    def logits(self, tokens, audio_features):\n        return self.decoder(tokens, audio_features)[0]\n\n    def forward_with_cross_qk(self, mel, tokens):\n        logits, _, cross_qk = self.decoder(tokens, self.encoder(mel))\n        return logits, cross_qk\n\n    def __call__(self, mel, tokens):\n        return self.decoder(tokens, self.encoder(mel))[0]\n\n    @property\n    def is_multilingual(self):\n        return self.dims.n_vocab >= 51865\n\n    @property\n    def num_languages(self):\n        return self.dims.n_vocab - 51765 - int(self.is_multilingual)\n\n    detect_language = detect_language_function\n    decode = decode_function\n"
  },
  {
    "path": "whisper/mlx_whisper/writers.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport json\nimport pathlib\nimport re\nfrom typing import Callable, List, Optional, TextIO\n\n\ndef format_timestamp(\n    seconds: float, always_include_hours: bool = False, decimal_marker: str = \".\"\n):\n    assert seconds >= 0, \"non-negative timestamp expected\"\n    milliseconds = round(seconds * 1000.0)\n\n    hours = milliseconds // 3_600_000\n    milliseconds -= hours * 3_600_000\n\n    minutes = milliseconds // 60_000\n    milliseconds -= minutes * 60_000\n\n    seconds = milliseconds // 1_000\n    milliseconds -= seconds * 1_000\n\n    hours_marker = f\"{hours:02d}:\" if always_include_hours or hours > 0 else \"\"\n    return (\n        f\"{hours_marker}{minutes:02d}:{seconds:02d}{decimal_marker}{milliseconds:03d}\"\n    )\n\n\ndef get_start(segments: List[dict]) -> Optional[float]:\n    return next(\n        (w[\"start\"] for s in segments for w in s[\"words\"]),\n        segments[0][\"start\"] if segments else None,\n    )\n\n\nclass ResultWriter:\n    extension: str\n\n    def __init__(self, output_dir: str):\n        self.output_dir = output_dir\n\n    def __call__(\n        self, result: dict, output_name: str, options: Optional[dict] = None, **kwargs\n    ):\n        output_path = (pathlib.Path(self.output_dir) / output_name).with_suffix(\n            f\".{self.extension}\"\n        )\n\n        with output_path.open(\"wt\", encoding=\"utf-8\") as f:\n            self.write_result(result, file=f, options=options, **kwargs)\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        raise NotImplementedError\n\n\nclass WriteTXT(ResultWriter):\n    extension: str = \"txt\"\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        for segment in result[\"segments\"]:\n            print(segment[\"text\"].strip(), file=file, flush=True)\n\n\nclass SubtitlesWriter(ResultWriter):\n    always_include_hours: bool\n    decimal_marker: str\n\n    def iterate_result(\n        self,\n        result: dict,\n        options: Optional[dict] = None,\n        *,\n        max_line_width: Optional[int] = None,\n        max_line_count: Optional[int] = None,\n        highlight_words: bool = False,\n        max_words_per_line: Optional[int] = None,\n    ):\n        options = options or {}\n        max_line_width = max_line_width or options.get(\"max_line_width\")\n        max_line_count = max_line_count or options.get(\"max_line_count\")\n        highlight_words = highlight_words or options.get(\"highlight_words\", False)\n        max_words_per_line = max_words_per_line or options.get(\"max_words_per_line\")\n        preserve_segments = max_line_count is None or max_line_width is None\n        max_line_width = max_line_width or 1000\n        max_words_per_line = max_words_per_line or 1000\n\n        def iterate_subtitles():\n            line_len = 0\n            line_count = 1\n            # the next subtitle to yield (a list of word timings with whitespace)\n            subtitle: List[dict] = []\n            last: float = get_start(result[\"segments\"]) or 0.0\n            for segment in result[\"segments\"]:\n                chunk_index = 0\n                words_count = max_words_per_line\n                while chunk_index < len(segment[\"words\"]):\n                    remaining_words = len(segment[\"words\"]) - chunk_index\n                    if max_words_per_line > len(segment[\"words\"]) - chunk_index:\n                        words_count = remaining_words\n                    for i, original_timing in enumerate(\n                        segment[\"words\"][chunk_index : chunk_index + words_count]\n                    ):\n                        timing = original_timing.copy()\n                        long_pause = (\n                            not preserve_segments and timing[\"start\"] - last > 3.0\n                        )\n                        has_room = line_len + len(timing[\"word\"]) <= max_line_width\n                        seg_break = i == 0 and len(subtitle) > 0 and preserve_segments\n                        if (\n                            line_len > 0\n                            and has_room\n                            and not long_pause\n                            and not seg_break\n                        ):\n                            # line continuation\n                            line_len += len(timing[\"word\"])\n                        else:\n                            # new line\n                            timing[\"word\"] = timing[\"word\"].strip()\n                            if (\n                                len(subtitle) > 0\n                                and max_line_count is not None\n                                and (long_pause or line_count >= max_line_count)\n                                or seg_break\n                            ):\n                                # subtitle break\n                                yield subtitle\n                                subtitle = []\n                                line_count = 1\n                            elif line_len > 0:\n                                # line break\n                                line_count += 1\n                                timing[\"word\"] = \"\\n\" + timing[\"word\"]\n                            line_len = len(timing[\"word\"].strip())\n                        subtitle.append(timing)\n                        last = timing[\"start\"]\n                    chunk_index += max_words_per_line\n            if len(subtitle) > 0:\n                yield subtitle\n\n        if len(result[\"segments\"]) > 0 and \"words\" in result[\"segments\"][0]:\n            for subtitle in iterate_subtitles():\n                subtitle_start = self.format_timestamp(subtitle[0][\"start\"])\n                subtitle_end = self.format_timestamp(subtitle[-1][\"end\"])\n                subtitle_text = \"\".join([word[\"word\"] for word in subtitle])\n                if highlight_words:\n                    last = subtitle_start\n                    all_words = [timing[\"word\"] for timing in subtitle]\n                    for i, this_word in enumerate(subtitle):\n                        start = self.format_timestamp(this_word[\"start\"])\n                        end = self.format_timestamp(this_word[\"end\"])\n                        if last != start:\n                            yield last, start, subtitle_text\n\n                        yield start, end, \"\".join(\n                            [\n                                (\n                                    re.sub(r\"^(\\s*)(.*)$\", r\"\\1<u>\\2</u>\", word)\n                                    if j == i\n                                    else word\n                                )\n                                for j, word in enumerate(all_words)\n                            ]\n                        )\n                        last = end\n                else:\n                    yield subtitle_start, subtitle_end, subtitle_text\n        else:\n            for segment in result[\"segments\"]:\n                segment_start = self.format_timestamp(segment[\"start\"])\n                segment_end = self.format_timestamp(segment[\"end\"])\n                segment_text = segment[\"text\"].strip().replace(\"-->\", \"->\")\n                yield segment_start, segment_end, segment_text\n\n    def format_timestamp(self, seconds: float):\n        return format_timestamp(\n            seconds=seconds,\n            always_include_hours=self.always_include_hours,\n            decimal_marker=self.decimal_marker,\n        )\n\n\nclass WriteVTT(SubtitlesWriter):\n    extension: str = \"vtt\"\n    always_include_hours: bool = False\n    decimal_marker: str = \".\"\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        print(\"WEBVTT\\n\", file=file)\n        for start, end, text in self.iterate_result(result, options, **kwargs):\n            print(f\"{start} --> {end}\\n{text}\\n\", file=file, flush=True)\n\n\nclass WriteSRT(SubtitlesWriter):\n    extension: str = \"srt\"\n    always_include_hours: bool = True\n    decimal_marker: str = \",\"\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        for i, (start, end, text) in enumerate(\n            self.iterate_result(result, options, **kwargs), start=1\n        ):\n            print(f\"{i}\\n{start} --> {end}\\n{text}\\n\", file=file, flush=True)\n\n\nclass WriteTSV(ResultWriter):\n    \"\"\"\n    Write a transcript to a file in TSV (tab-separated values) format containing lines like:\n    <start time in integer milliseconds>\\t<end time in integer milliseconds>\\t<transcript text>\n\n    Using integer milliseconds as start and end times means there's no chance of interference from\n    an environment setting a language encoding that causes the decimal in a floating point number\n    to appear as a comma; also is faster and more efficient to parse & store, e.g., in C++.\n    \"\"\"\n\n    extension: str = \"tsv\"\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        print(\"start\", \"end\", \"text\", sep=\"\\t\", file=file)\n        for segment in result[\"segments\"]:\n            print(round(1000 * segment[\"start\"]), file=file, end=\"\\t\")\n            print(round(1000 * segment[\"end\"]), file=file, end=\"\\t\")\n            print(segment[\"text\"].strip().replace(\"\\t\", \" \"), file=file, flush=True)\n\n\nclass WriteJSON(ResultWriter):\n    extension: str = \"json\"\n\n    def write_result(\n        self, result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n    ):\n        json.dump(result, file, ensure_ascii=False)\n\n\ndef get_writer(\n    output_format: str, output_dir: str\n) -> Callable[[dict, TextIO, dict], None]:\n    writers = {\n        \"txt\": WriteTXT,\n        \"vtt\": WriteVTT,\n        \"srt\": WriteSRT,\n        \"tsv\": WriteTSV,\n        \"json\": WriteJSON,\n    }\n\n    if output_format == \"all\":\n        all_writers = [writer(output_dir) for writer in writers.values()]\n\n        def write_all(\n            result: dict, file: TextIO, options: Optional[dict] = None, **kwargs\n        ):\n            for writer in all_writers:\n                writer(result, file, options, **kwargs)\n\n        return write_all\n\n    return writers[output_format](output_dir)\n"
  },
  {
    "path": "whisper/setup.py",
    "content": "# Copyright © 2024 Apple Inc.\n\nimport sys\nfrom pathlib import Path\n\nfrom setuptools import find_namespace_packages, setup\n\npackage_dir = Path(__file__).parent / \"mlx_whisper\"\n\nwith open(package_dir / \"requirements.txt\") as fid:\n    requirements = [l.strip() for l in fid.readlines()]\n\nsys.path.append(str(package_dir))\n\nfrom _version import __version__\n\nsetup(\n    name=\"mlx-whisper\",\n    version=__version__,\n    description=\"OpenAI Whisper on Apple silicon with MLX and the Hugging Face Hub\",\n    long_description=open(\"README.md\", encoding=\"utf-8\").read(),\n    long_description_content_type=\"text/markdown\",\n    readme=\"README.md\",\n    author_email=\"mlx@group.apple.com\",\n    author=\"MLX Contributors\",\n    url=\"https://github.com/ml-explore/mlx-examples\",\n    license=\"MIT\",\n    install_requires=requirements,\n    packages=find_namespace_packages(),\n    include_package_data=True,\n    python_requires=\">=3.8\",\n    entry_points={\n        \"console_scripts\": [\n            \"mlx_whisper = mlx_whisper.cli:main\",\n        ]\n    },\n)\n"
  },
  {
    "path": "whisper/test.py",
    "content": "# Copyright © 2023-2024 Apple Inc.\n\nimport json\nimport os\nimport unittest\nfrom dataclasses import asdict\nfrom pathlib import Path\n\nimport mlx.core as mx\nimport mlx_whisper\nimport mlx_whisper.audio as audio\nimport mlx_whisper.decoding as decoding\nimport mlx_whisper.load_models as load_models\nimport numpy as np\nimport torch\nfrom convert import convert, load_torch_model, quantize\nfrom mlx.utils import tree_flatten\n\nMODEL_NAME = \"tiny\"\nMLX_FP32_MODEL_PATH = \"mlx_models/tiny_fp32\"\nMLX_FP16_MODEL_PATH = \"mlx_models/tiny_fp16\"\nMLX_4BITS_MODEL_PATH = \"mlx_models/tiny_quantized_4bits\"\nTEST_AUDIO = \"mlx_whisper/assets/ls_test.flac\"\n\n\ndef _save_model(save_dir, weights, config):\n    mlx_path = Path(save_dir)\n    mlx_path.mkdir(parents=True, exist_ok=True)\n\n    # Save weights\n    np.savez(str(mlx_path / \"weights.npz\"), **weights)\n\n    # Save config.json with model_type\n    with open(str(mlx_path / \"config.json\"), \"w\") as f:\n        config[\"model_type\"] = \"whisper\"\n        json.dump(config, f, indent=4)\n\n    config.pop(\"model_type\", None)\n\n\ndef load_torch_and_mlx():\n    torch_model = load_torch_model(MODEL_NAME)\n\n    fp32_model = convert(MODEL_NAME, dtype=mx.float32)\n    config = asdict(fp32_model.dims)\n    weights = dict(tree_flatten(fp32_model.parameters()))\n    _save_model(MLX_FP32_MODEL_PATH, weights, config)\n\n    fp16_model = convert(MODEL_NAME, dtype=mx.float16)\n    config = asdict(fp16_model.dims)\n    weights = dict(tree_flatten(fp16_model.parameters()))\n    _save_model(MLX_FP16_MODEL_PATH, weights, config)\n\n    args = type(\"\", (), {})()\n    args.q_group_size = 64\n    args.q_bits = 4\n    weights, config = quantize(weights, config, args)\n    _save_model(MLX_4BITS_MODEL_PATH, weights, config)\n\n    return torch_model, fp32_model, fp16_model\n\n\ndef forward_torch(model, mels, tokens):\n    mels = torch.Tensor(mels).to(torch.float32)\n    tokens = torch.Tensor(tokens).to(torch.int32)\n    with torch.no_grad():\n        logits = model.forward(mels, tokens)\n    return logits.numpy()\n\n\ndef forward_mlx(model, mels, tokens):\n    mels = mx.array(mels.transpose(0, 2, 1))\n    tokens = mx.array(tokens, mx.int32)\n    logits = model(mels, tokens)\n    return np.array(logits)\n\n\nclass TestWhisper(unittest.TestCase):\n    @classmethod\n    def setUpClass(cls):\n        _, cls.model, _ = load_torch_and_mlx()\n        data = audio.load_audio(TEST_AUDIO)\n        data = audio.pad_or_trim(data)\n        cls.mels = audio.log_mel_spectrogram(data)\n\n    def test_torch_mlx(self):\n        np.random.seed(10)\n\n        torch_model = load_torch_model(MODEL_NAME)\n        dims = torch_model.dims\n\n        mels = np.random.randn(1, dims.n_mels, 3_000)\n        tokens = np.random.randint(0, dims.n_vocab, (1, 20))\n\n        torch_logits = forward_torch(torch_model, mels, tokens)\n\n        mlx_logits = forward_mlx(self.model, mels, tokens)\n\n        self.assertTrue(np.allclose(torch_logits, mlx_logits, atol=1e-2, rtol=1e-2))\n\n    def test_fp16(self):\n        mlx_model = load_models.load_model(MLX_FP16_MODEL_PATH, mx.float16)\n        dims = mlx_model.dims\n        mels = mx.array(np.random.randn(1, 3_000, dims.n_mels), mx.float16)\n        tokens = mx.array(np.random.randint(0, dims.n_vocab, (1, 20)), mx.int32)\n        logits = mlx_model(mels, tokens)\n        self.assertEqual(logits.dtype, mx.float16)\n\n    def test_quantized_4bits(self):\n        mlx_model = load_models.load_model(MLX_4BITS_MODEL_PATH, mx.float16)\n        dims = mlx_model.dims\n        mels = mx.array(np.random.randn(1, 3_000, dims.n_mels), mx.float16)\n        tokens = mx.array(np.random.randint(0, dims.n_vocab, (1, 20)), mx.int32)\n        logits = mlx_model(mels, tokens)\n        # Here, we just test if 4-bit models can forward, as the quantized tiny models struggle with accurate transcription\n        self.assertEqual(logits.dtype, mx.float16)\n\n    def test_decode_lang(self):\n        options = decoding.DecodingOptions(task=\"lang_id\", fp16=False)\n        result = decoding.decode(self.model, self.mels, options)\n        self.assertEqual(result.language, \"en\")\n        self.assertEqual(len(result.language_probs), 99)\n        self.assertAlmostEqual(\n            result.language_probs[\"en\"], 0.9947282671928406, places=5\n        )\n\n    def test_decode_greedy(self):\n        result = decoding.decode(self.model, self.mels, fp16=False)\n        self.assertEqual(result.language, \"en\")\n        self.assertEqual(\n            result.tokens,\n            [\n                50364,\n                1396,\n                264,\n                665,\n                5133,\n                23109,\n                25462,\n                264,\n                6582,\n                293,\n                750,\n                632,\n                42841,\n                292,\n                370,\n                938,\n                294,\n                4054,\n                293,\n                12653,\n                356,\n                50620,\n                50620,\n                23563,\n                322,\n                3312,\n                13,\n                50680,\n            ],\n        )\n        self.assertEqual(\n            result.text,\n            (\n                \"Then the good soul openly sorted the boat and she \"\n                \"had buoyed so long in secret and bravely stretched on alone.\"\n            ),\n        )\n        self.assertAlmostEqual(result.avg_logprob, -0.4975455382774616, places=3)\n        self.assertAlmostEqual(result.no_speech_prob, 0.009631240740418434, places=4)\n        self.assertAlmostEqual(result.compression_ratio, 1.2359550561797752)\n\n        # Small temp should give the same results\n        result = decoding.decode(self.model, self.mels, temperature=1e-8, fp16=False)\n\n        self.assertEqual(\n            result.text,\n            (\n                \"Then the good soul openly sorted the boat and she \"\n                \"had buoyed so long in secret and bravely stretched on alone.\"\n            ),\n        )\n        self.assertAlmostEqual(result.avg_logprob, -0.4975455382774616, places=3)\n        self.assertAlmostEqual(result.no_speech_prob, 0.009631240740418434, places=4)\n        self.assertAlmostEqual(result.compression_ratio, 1.2359550561797752)\n\n    def test_transcribe(self):\n        result = mlx_whisper.transcribe(\n            TEST_AUDIO, path_or_hf_repo=MLX_FP32_MODEL_PATH, fp16=False\n        )\n        self.assertEqual(\n            result[\"text\"],\n            (\n                \" Then the good soul openly sorted the boat and she \"\n                \"had buoyed so long in secret and bravely stretched on alone.\"\n            ),\n        )\n\n    def test_transcribe_alice(self):\n        audio_file = os.path.join(\n            os.path.expanduser(\"~\"),\n            \".cache/whisper/alice.mp3\",\n        )\n        if not os.path.exists(audio_file):\n            print(\"To run this test download the alice in wonderland audiobook:\")\n            print(\"bash path_to_whisper_repo/whisper/assets/download_alice.sh\")\n            return\n\n        result = mlx_whisper.transcribe(\n            audio_file, path_or_hf_repo=MLX_FP32_MODEL_PATH, fp16=False\n        )\n        self.assertEqual(len(result[\"text\"]), 10920)\n        self.assertEqual(result[\"language\"], \"en\")\n        self.assertEqual(len(result[\"segments\"]), 77)\n\n        expected_5 = {\n            \"id\": 5,\n            \"seek\": 2800,\n            \"start\": 40.0,\n            \"end\": 46.0,\n            \"text\": \" Oh my poor little feet, I wonder who will put on your shoes and stockings for you now tears.\",\n            \"tokens\": [\n                50964,\n                876,\n                452,\n                4716,\n                707,\n                3521,\n                11,\n                286,\n                2441,\n                567,\n                486,\n                829,\n                322,\n                428,\n                6654,\n                293,\n                4127,\n                1109,\n                337,\n                291,\n                586,\n                10462,\n                13,\n                51264,\n            ],\n            \"temperature\": 0.0,\n            \"avg_logprob\": -0.19670599699020386,\n            \"compression_ratio\": 1.5991379310344827,\n            \"no_speech_prob\": 0.09746722131967545,\n        }\n\n        expected_73 = {\n            \"id\": 73,\n            \"seek\": 70700,\n            \"start\": 707.0,\n            \"end\": 715.0,\n            \"text\": \" let us get to the shore, and then I'll tell you my history, and you'll understand why it is that I hate cats and dogs.\",\n            \"tokens\": [\n                50364,\n                718,\n                505,\n                483,\n                281,\n                264,\n                17805,\n                11,\n                293,\n                550,\n                286,\n                603,\n                980,\n                291,\n                452,\n                2503,\n                11,\n                293,\n                291,\n                603,\n                1223,\n                983,\n                309,\n                307,\n                300,\n                286,\n                4700,\n                11111,\n                293,\n                7197,\n                13,\n                50764,\n            ],\n            \"temperature\": 0.0,\n            \"avg_logprob\": -0.1350895343440594,\n            \"compression_ratio\": 1.6208333333333333,\n            \"no_speech_prob\": 0.009053784422576427,\n        }\n\n        def check_segment(seg, expected):\n            for k, v in expected.items():\n                if isinstance(v, float):\n                    self.assertAlmostEqual(seg[k], v, places=2)\n                else:\n                    self.assertEqual(seg[k], v)\n\n        # Randomly check a couple of segments\n        check_segment(result[\"segments\"][5], expected_5)\n        check_segment(result[\"segments\"][73], expected_73)\n\n    def test_transcribe_word_level_timestamps_confidence_scores(self):\n        result = mlx_whisper.transcribe(\n            TEST_AUDIO,\n            path_or_hf_repo=MLX_FP16_MODEL_PATH,\n            word_timestamps=True,\n        )\n\n        # result predicted with openai-whisper\n        expected_0 = [\n            {\n                \"word\": \" Then\",\n                \"start\": 0.0,\n                \"end\": 0.94,\n                \"probability\": 0.855542778968811,\n            },\n            {\n                \"word\": \" the\",\n                \"start\": 0.94,\n                \"end\": 1.12,\n                \"probability\": 0.6500106453895569,\n            },\n            {\n                \"word\": \" good\",\n                \"start\": 1.12,\n                \"end\": 1.32,\n                \"probability\": 0.5503873825073242,\n            },\n            {\n                \"word\": \" soul\",\n                \"start\": 1.32,\n                \"end\": 1.56,\n                \"probability\": 0.46757155656814575,\n            },\n            {\n                \"word\": \" openly\",\n                \"start\": 1.56,\n                \"end\": 2.0,\n                \"probability\": 0.9840946793556213,\n            },\n            {\n                \"word\": \" sorted\",\n                \"start\": 2.0,\n                \"end\": 2.38,\n                \"probability\": 0.24167272448539734,\n            },\n            {\n                \"word\": \" the\",\n                \"start\": 2.38,\n                \"end\": 2.58,\n                \"probability\": 0.9875414967536926,\n            },\n            {\n                \"word\": \" boat\",\n                \"start\": 2.58,\n                \"end\": 2.8,\n                \"probability\": 0.5856029391288757,\n            },\n            {\n                \"word\": \" and\",\n                \"start\": 2.8,\n                \"end\": 2.98,\n                \"probability\": 0.913351833820343,\n            },\n            {\n                \"word\": \" she\",\n                \"start\": 2.98,\n                \"end\": 3.1,\n                \"probability\": 0.9913808703422546,\n            },\n            {\n                \"word\": \" had\",\n                \"start\": 3.1,\n                \"end\": 3.32,\n                \"probability\": 0.9952940344810486,\n            },\n            {\n                \"word\": \" buoyed\",\n                \"start\": 3.32,\n                \"end\": 3.58,\n                \"probability\": 0.6411589980125427,\n            },\n            {\n                \"word\": \" so\",\n                \"start\": 3.58,\n                \"end\": 3.8,\n                \"probability\": 0.9682658314704895,\n            },\n            {\n                \"word\": \" long\",\n                \"start\": 3.8,\n                \"end\": 4.06,\n                \"probability\": 0.9953522682189941,\n            },\n            {\n                \"word\": \" in\",\n                \"start\": 4.06,\n                \"end\": 4.26,\n                \"probability\": 0.6745936870574951,\n            },\n            {\n                \"word\": \" secret\",\n                \"start\": 4.26,\n                \"end\": 4.56,\n                \"probability\": 0.9905064702033997,\n            },\n            {\n                \"word\": \" and\",\n                \"start\": 4.56,\n                \"end\": 4.9,\n                \"probability\": 0.856008768081665,\n            },\n            {\n                \"word\": \" bravely\",\n                \"start\": 4.9,\n                \"end\": 5.28,\n                \"probability\": 0.8477402329444885,\n            },\n        ]\n\n        def check_words(words, expected_words):\n            for word, expected_word in zip(words, expected_words):\n                for k, v in expected_word.items():\n                    if isinstance(v, float):\n                        self.assertAlmostEqual(word[k], v, places=1)\n                    else:\n                        self.assertEqual(word[k], v)\n\n        # Randomly check a couple of segments\n        check_words(result[\"segments\"][0][\"words\"], expected_0)\n\n\nclass TestAudio(unittest.TestCase):\n    def test_load(self):\n        data = audio.load_audio(TEST_AUDIO)\n        data_8k = audio.load_audio(TEST_AUDIO, 8000)\n        n = 106640\n        self.assertTrue(data.shape, (n,))\n        self.assertTrue(data.dtype, np.float32)\n        self.assertTrue(data_8k.shape, (n // 2,))\n\n    def test_pad(self):\n        data = audio.load_audio(TEST_AUDIO)\n        data = audio.pad_or_trim(data, 20_000)\n        self.assertTrue(data.shape, [20_000])\n\n    def test_mel_spec(self):\n        mels = audio.log_mel_spectrogram(TEST_AUDIO)\n        self.assertTrue(mels.shape, [80, 400])\n        self.assertTrue(mels.dtype, mx.float32)\n\n\nif __name__ == \"__main__\":\n    unittest.main()\n"
  },
  {
    "path": "wwdc25/Explore_language_models_on_Apple_silicon_with_MLX.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"74bc2ccb\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Explore large language models on Apple silicon with MLX\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"a9f4b67f\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import os\\n\",\n    \"os.environ[\\\"TOKENIZERS_PARALLELISM\\\"]=\\\"false\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"d23eda5f\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Demo 1: Running DeepSeek AI’s latest model with 670 billion parameters.\\n\",\n    \"* Note 1: This example requires Mac Studio M3 Ultra with 512 GB of unified memory.\\n\",\n    \"* Note 2: Copy paste the line below and run it in the terminal, since Jupyter Notebook output doesn't allow turn-by-turn chat iteraction\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"5a45bf5a\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# Run this command in the terminal to chat with `DeepSeek-V3-0324-4bit`\\n\",\n    \"#mlx_lm.chat --model mlx-community/DeepSeek-V3-0324-4bit\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"292a968d\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Using the `mlx_lm.generate` command\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"38f6b4a1\",\n   \"metadata\": {},\n   \"source\": [\n    \"Easiest way to generate text with LLMs is to use the `mlx_lm.generate` command\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"51bd2ed4\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.generate --model \\\"mlx-community/Mistral-7B-Instruct-v0.3-4bit\\\" \\\\\\n\",\n    \"                 --prompt \\\"Write a quick sort in Swift\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"1fa6be17\",\n   \"metadata\": {},\n   \"source\": [\n    \"You can tweak the behavior of the model by adding flags for things like sampling temperature, top-p, or max tokens; just like with any standard text generation setup.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"f7add212\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.generate --model \\\"mlx-community/Mistral-7B-Instruct-v0.3-4bit\\\" \\\\\\n\",\n    \"                 --prompt \\\"Write a quick sort in Swift\\\" \\\\\\n\",\n    \"                 --top-p 0.5 \\\\\\n\",\n    \"                 --temp 0.2 \\\\\\n\",\n    \"                 --max-tokens 1024\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"761bb876\",\n   \"metadata\": {},\n   \"source\": [\n    \" ### Using the Python API\\n\",\n    \" Using the flexible Python API for fine-grained control and to integrate generation into a larger workflows.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"e042a321\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# Using MLX LM from Python\\n\",\n    \"\\n\",\n    \"from mlx_lm import load, generate\\n\",\n    \"\\n\",\n    \"# Load the model and tokenizer directly from HF\\n\",\n    \"model, tokenizer = load(\\\"mlx-community/Mistral-7B-Instruct-v0.3-4bit\\\")\\n\",\n    \"\\n\",\n    \"# Prepare the prompt for the model\\n\",\n    \"prompt = \\\"Write a quick sort in Swift\\\"\\n\",\n    \"messages = [{\\\"role\\\": \\\"user\\\", \\\"content\\\": prompt}]\\n\",\n    \"prompt = tokenizer.apply_chat_template(\\n\",\n    \"    messages, add_generation_prompt=True\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"# Generate the text\\n\",\n    \"text = generate(model, tokenizer, prompt=prompt, verbose=True)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"fe5c4283\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Inspecting an mlx_lm model and exploring its architecture\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"629dfa50\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from mlx_lm import load, generate\\n\",\n    \"\\n\",\n    \"model, tokenizer = load(\\\"mlx-community/Mistral-7B-Instruct-v0.3-4bit\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"d7e7d43c\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"print(model)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"796d1c7e\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"print(model.parameters())\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"a3b56bdc\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"print(model.layers[0].self_attn)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"64f8e6f2\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Generation with KV cache\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"775fd3f3\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"from mlx_lm import load, generate\\n\",\n    \"from mlx_lm.models.cache import make_prompt_cache\\n\",\n    \"\\n\",\n    \"# Load the model and tokenizer directly from HF\\n\",\n    \"model, tokenizer = load(\\\"mlx-community/Mistral-7B-Instruct-v0.3-4bit\\\")\\n\",\n    \"\\n\",\n    \"# Prepare the prompt for the model\\n\",\n    \"prompt = \\\"Write a quick sort in Swift\\\"\\n\",\n    \"messages = [{\\\"role\\\": \\\"user\\\", \\\"content\\\": prompt}]\\n\",\n    \"prompt = tokenizer.apply_chat_template(\\n\",\n    \"    messages, add_generation_prompt=True\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"cache = make_prompt_cache(model)\\n\",\n    \"\\n\",\n    \"# Generate the text\\n\",\n    \"text = generate(model, tokenizer, prompt=prompt, prompt_cache=cache, verbose=True)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"34d960f7\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Let's ask a follow up question that the model can respond to using context in the KV cache\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"0d669073\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"prompt = \\\"how can I explain it to a five year old?\\\"\\n\",\n    \"messages = [{\\\"role\\\": \\\"user\\\", \\\"content\\\": prompt}]\\n\",\n    \"prompt = tokenizer.apply_chat_template(\\n\",\n    \"    messages, add_generation_prompt=True\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"# Use the cache to maintain context\\n\",\n    \"text = generate(model, tokenizer, prompt=prompt, prompt_cache=cache, verbose=True)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"569e3270\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Model quantization\\n\",\n    \"So far we've been using the 4-bit quantized version of the `Mistral-7b-Instruct-v0.3` model directly from the mlx-community on Hugging Face.\\n\",\n    \"Now we'll see how you can quantize the model using the `mlx_lm.convert` command.\\n\",\n    \"This tool takes care of downloading a model from Hugging Face, converting it to a different precision, and saving it locally — all in one step. \"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"f8218994\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import os\\n\",\n    \"mlx_path=\\\"./mistral-7b-v0.3-4bit\\\"\\n\",\n    \"if not os.path.exists(mlx_path):\\n\",\n    \"    !mlx_lm.convert --hf-path \\\"mlx-community/Mistral-7B-Instruct-v0.3\\\" \\\\\\n\",\n    \"                --mlx-path \\\"./mistral-7b-v0.3-4bit\\\" \\\\\\n\",\n    \"                --dtype float16 \\\\\\n\",\n    \"                --quantize --q-bits 4 --q-group-size 64\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"d4e62b96\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import subprocess\\n\",\n    \"\\n\",\n    \"def get_directory_size_mb(path):\\n\",\n    \"    result = subprocess.run(['du', '-sm', path], stdout=subprocess.PIPE, text=True)\\n\",\n    \"    size_mb = int(result.stdout.split()[0])\\n\",\n    \"    size_gb = size_mb / 1024\\n\",\n    \"    return size_gb\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"directory_path = os.path.expanduser('~/.cache/huggingface/hub/models--mlx-community--Mistral-7B-Instruct-v0.3')\\n\",\n    \"print(\\\"Size of original bfloat16 model\\\")\\n\",\n    \"print(\\\"===============================\\\")\\n\",\n    \"print(f\\\"{get_directory_size_mb(directory_path):2.4f} GB\\\")\\n\",\n    \"print()\\n\",\n    \"directory_path = './mistral-7b-v0.3-4bit'\\n\",\n    \"print(\\\"Size of quantized model\\\")\\n\",\n    \"print(\\\"===============================\\\")\\n\",\n    \"print(f\\\"{get_directory_size_mb(directory_path):2.4f} GB\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"944fe552\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Apply different quantization settings to different parts of the model, all from Python\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"9d2cd325\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# Model quantization with MLX LM in Python\\n\",\n    \"\\n\",\n    \"from mlx_lm.convert import convert\\n\",\n    \"\\n\",\n    \"# We can choose a different quantization per layer\\n\",\n    \"def mixed_quantization(layer_path, layer, model_config):\\n\",\n    \"    if \\\"lm_head\\\" in layer_path or \\\"embed_tokens\\\" in layer_path:\\n\",\n    \"        return {\\\"bits\\\": 6, \\\"group_size\\\": 64}\\n\",\n    \"    elif hasattr(layer, \\\"to_quantized\\\"):\\n\",\n    \"        return {\\\"bits\\\": 4, \\\"group_size\\\": 64}\\n\",\n    \"    else:\\n\",\n    \"        return False\\n\",\n    \"\\n\",\n    \"# Convert can be used to change precision, quantize and upload models to HF\\n\",\n    \"mlx_path=\\\"./mistral-7b-v0.3-mixed-4-6-bit\\\"\\n\",\n    \"if not os.path.exists(mlx_path):\\n\",\n    \"    convert(\\n\",\n    \"        hf_path=\\\"mistralai/Mistral-7B-Instruct-v0.3\\\",\\n\",\n    \"        mlx_path=\\\"./mistral-7b-v0.3-mixed-4-6-bit\\\",\\n\",\n    \"        quantize=True,\\n\",\n    \"        quant_predicate=mixed_quantization\\n\",\n    \"    )\\n\",\n    \"\\n\",\n    \"print()\\n\",\n    \"print(\\\"Size of mixed 4-6-bit quantized model\\\")\\n\",\n    \"print(\\\"============================\\\")\\n\",\n    \"print(f\\\"{get_directory_size_mb(mlx_path):2.4f} GB\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"f0b63ef3\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Model fine-tuning\\n\",\n    \"Let's use the mistral-7b-v0.3-4bit model we just quantized who won the latest Super Bowl. As expected, the answer is correct but outdated.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"5efb794d\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.generate --model \\\"./mistral-7b-v0.3-4bit\\\" \\\\\\n\",\n    \"    --prompt \\\"Who played in the latest super bowl?\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"85a72fd2\",\n   \"metadata\": {},\n   \"source\": [\n    \"Let's train on a small dataset with questions and answers about the latest Super Bowl, we can update the model’s knowledge and have it answer accurately.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"b4c31126\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"# !mlx_lm.lora --model \\\"./mistral-7b-v0.3-4bit\\\" --train --data ./data --iters 300 --batch-size 8 --mask-prompt --learning-rate 1e-5\\n\",\n    \"\\n\",\n    \"if os.path.exists(\\\"./adapters\\\"):\\n\",\n    \"    print(\\\"Size of adapters\\\")\\n\",\n    \"    print(\\\"================\\\")\\n\",\n    \"    print(f\\\"{get_directory_size_mb(\\\"./adapters\\\")*1024:2.2f} MB\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"dc1a1e1f\",\n   \"metadata\": {},\n   \"source\": [\n    \"We can now ask the model the same question and it will provide us with an answer using new knowledge from the adapter.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"7dcf9874\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.generate --model \\\"./mistral-7b-v0.3-4bit\\\" \\\\\\n\",\n    \"                 --prompt \\\"Who played in the latest super bowl?\\\" \\\\\\n\",\n    \"                 --adapter \\\"adapters\\\"\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"4a66c78f\",\n   \"metadata\": {},\n   \"source\": [\n    \"After the training is complete you can fuse the adapter into the model using the `mlx_lm.fuse` command.\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"8935f7b6\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.fuse --model \\\"./mistral-7b-v0.3-4bit\\\" \\\\\\n\",\n    \"            --adapter-path \\\"adapters\\\" \\\\\\n\",\n    \"            --save-path \\\"fused-mistral-7b-v0.3-4bit\\\" \\\\\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"9e1bedc2\",\n   \"metadata\": {},\n   \"source\": [\n    \"And we can test the fused model again for knowledge it has learned from the fine-tuning process\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": null,\n   \"id\": \"343a8977\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"!mlx_lm.generate --model \\\"./fused-mistral-7b-v0.3-4bit\\\" \\\\\\n\",\n    \"                 --prompt \\\"Who played in the latest super bowl?\\\" \\\\\\n\",\n    \"                 --temp 0.6\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"Python 3 (ipykernel)\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.9.17\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 5\n}\n"
  },
  {
    "path": "wwdc25/Get_started_with_MLX_for_Apple_silicon.ipynb",
    "content": "{\n \"cells\": [\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"3f964709\",\n   \"metadata\": {},\n   \"source\": [\n    \"# Get started with MLX for Apple silicon\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"b11ab931\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Basics operations\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 1,\n   \"id\": \"0e068977\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"Result c: array([5, 7, 9], dtype=int32)\\n\",\n      \"Shape: (3,)\\n\",\n      \"Data type: mlx.core.int32\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"# Make an array\\n\",\n    \"a = mx.array([1, 2, 3])\\n\",\n    \"\\n\",\n    \"# Make another array\\n\",\n    \"b = mx.array([4, 5, 6])\\n\",\n    \"\\n\",\n    \"# Do an operation\\n\",\n    \"c = a + b\\n\",\n    \"\\n\",\n    \"# Access information about the array\\n\",\n    \"shape = c.shape\\n\",\n    \"dtype = c.dtype\\n\",\n    \"\\n\",\n    \"print(f\\\"Result c: {c}\\\")\\n\",\n    \"print(f\\\"Shape: {shape}\\\")\\n\",\n    \"print(f\\\"Data type: {dtype}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"852c80f9\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Unified Memory\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 2,\n   \"id\": \"2c344ed4\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"c computed on the GPU: array([5, 7, 9], dtype=int32)\\n\",\n      \"d computed on the CPU: array([4, 10, 18], dtype=int32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"a = mx.array([1, 2, 3])\\n\",\n    \"b = mx.array([4, 5, 6])\\n\",\n    \"\\n\",\n    \"c = mx.add(a, b, stream=mx.gpu)\\n\",\n    \"d = mx.multiply(a, b, stream=mx.cpu)\\n\",\n    \"\\n\",\n    \"print(f\\\"c computed on the GPU: {c}\\\")\\n\",\n    \"print(f\\\"d computed on the CPU: {d}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"b1c809aa\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Lazy computation\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 3,\n   \"id\": \"83cb860d\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"array([5, 7, 9], dtype=int32)\\n\",\n      \"Evaluate c by converting to list: [5, 7, 9]\\n\",\n      \"Evaluate c using print: array([5, 7, 9], dtype=int32)\\n\",\n      \"Evaluate c using mx.eval(): array([5, 7, 9], dtype=int32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"# Make an array\\n\",\n    \"a = mx.array([1, 2, 3])\\n\",\n    \"\\n\",\n    \"# Make another array\\n\",\n    \"b = mx.array([4, 5, 6])\\n\",\n    \"\\n\",\n    \"# Do an operation\\n\",\n    \"c = a + b\\n\",\n    \"\\n\",\n    \"# Evaluates c before printing it\\n\",\n    \"print(c)\\n\",\n    \"\\n\",\n    \"# Also evaluates c\\n\",\n    \"c_list = c.tolist()\\n\",\n    \"\\n\",\n    \"# Also evaluates c\\n\",\n    \"mx.eval(c)\\n\",\n    \"\\n\",\n    \"print(f\\\"Evaluate c by converting to list: {c_list}\\\")\\n\",\n    \"print(f\\\"Evaluate c using print: {c}\\\")\\n\",\n    \"print(f\\\"Evaluate c using mx.eval(): {c}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"dc742c8a\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Function transformation\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 4,\n   \"id\": \"f3e5fde1\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"data\": {\n      \"text/plain\": [\n       \"array(-0.841471, dtype=float32)\"\n      ]\n     },\n     \"execution_count\": 4,\n     \"metadata\": {},\n     \"output_type\": \"execute_result\"\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"def sin(x):\\n\",\n    \"    return mx.sin(x)\\n\",\n    \"\\n\",\n    \"dfdx = mx.grad(sin)\\n\",\n    \"\\n\",\n    \"def sin(x):\\n\",\n    \"    return mx.sin(x)\\n\",\n    \"\\n\",\n    \"d2fdx2 = mx.grad(mx.grad(mx.sin))\\n\",\n    \"\\n\",\n    \"# Computes the second derivative of sine at 1.0\\n\",\n    \"d2fdx2(mx.array(1.0))\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"c4850f6d\",\n   \"metadata\": {},\n   \"source\": [\n    \"#### Visualizing `sin`, `grad(sin)`,  `grad(grad(sin))`\\n\",\n    \"Plot should show `sin(x)`, `cos(x)` and `-sin(x)`\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 5,\n   \"id\": \"6cb0c908\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"data\": {\n      \"image/png\": \"iVBORw0KGgoAAAANSUhEUgAAA2IAAAINCAYAAABcesypAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzs3Qd8U9UXB/Bfk+5JW2jLKLQUKHuVvfdGhiJDQJEhCCJ7CaKCIjJlIwqIKEP4g8jee+9daMvuHnTPpP/PuaGlhRYSbPvykvP1E/Pykryc8jLeeffec03S09PTwRhjjDHGGGOswCgK7qUYY4wxxhhjjBFOxBhjjDHGGGOsgHEixhhjjDHGGGMFjBMxxhhjjDHGGCtgnIgxxhhjjDHGWAHjRIwxxhhjjDHGChgnYowxxhhjjDFWwDgRY4wxxhhjjLECZlrQL2iI1Go1AgMDYWdnBxMTE6nDYYwxxhhjjEkkPT0dsbGxKFasGBSK3Nu9OBHLA5SEubu7Sx0GY4wxxhhjTE88efIEJUqUyPV+TsTyALWEZfxj29vbSxpLamoq9u/fjzZt2sDMzEzSWJjueP/JG+8/eeP9J2+8/+SP96G88f57KSYmRjTSZOQIueFELA9kdEekJEwfEjFra2sRh7F/COSI95+88f6TN95/8sb7T/54H8ob77/XvW3IEhfrYIwxxhhjjLECxokYY4wxxhhjjBUwTsQYY4wxxhhjrIDxGDHGGGNal+NNS0uDSqWCoY5vMDU1RVJSksH+jVJTKpXi35inemGMMU7EGGOMaSElJQVBQUFISEiAISeabm5uogIuJwr5hwbzFy1aFObm5lKHwhhjkuJEjDHG2FsnrX/w4IFozaDJKekA2hATFfo74+LiYGtr+8YJONm7J7qU0IeFhYn3U9myZfnfmTFm1DgRY4wx9kZ08ExJCs2JQq0Zhor+RvpbLS0tOUHIJ1ZWVqKs9aNHjzL/rRljzFjxLw1jjDGtcHLC8gK/jxhjTIO/DRljjDHGGGOsgHEixhhjjDHGGGMFjBMxxhhjRueTTz5B165ddX7eoUOHUKFCBa3L29++fRslSpRAfHz8O0TJGGPMkHGxDsYYYwXiQXg8Nl98gqdRiSjhaIUPa7nDs7CNJLH8/PPPooqfriZMmICpU6eKCpLaqFixIurVq4f58+dj2rRp7xApY4wxQ8WJGGOMsXxHCdikrddF2XtKgOh65TF/zH6/KnrUci/weBwcHHR+zsmTJ+Hv74/3339fp+cNGDAAgwcPxuTJk8VkxowxxpjsuiYeP34cnTt3FvPY0I/49u3b3/qco0ePombNmrCwsECZMmWwdu3a1x6zdOlSeHh4iDK6devWxfnz5/PpL2CMMcNAyVRCSppWl9tB0SIJU6cDKnV6tuuJW6/jTlC01tvStRVry5YtqFKliiib7uzsjFatWolugq92TWzWrBm+/PJLfP311yhcuLCY2Pmbb77Jtq2NGzeidevWmSXXKRbaXtu2bTPjioyMFF0RaTsZ6Dm0/tixY//xX50xxpghkdWpOfrxrFatGj799FN07979rY+nCSM7duyIoUOH4s8//xR9+wcNGoSiRYuKH06yadMmjBkzBitWrBBJ2MKFC8V9vr6+cHFxKYC/ijGmb93W2NslpqpQ8et9/3k7lIy1//mk1o+//V1bWJtr99MVFBSE3r1746effkK3bt0QGxuLEydO5JrMrVu3Dp9//jnOnDmDc+fOiWStYcOGIpEi9Nw+ffpkPp5OCP7+++8i0Vu0aJFI5Oj3pnjx4tkSMZoAu3r16uL5LVu21PpvZYwxZthklYi1b99eXLRFyZWnpyfmzZsnbtMAa+pasmDBgsxEjPrtU5cR6jqS8Zxdu3Zh9erVmDRpEmTjyCxAoQQajH657thPgFoFNJ8sZWSMya7bGjMMlIilpaWJE3elSpUS6yhpyk3VqlUxceJE2Nvbw9vbG0uWLBEn8DISMZqEmHpkZEVJ18qVK9G/f38EBwdj9+7duHLlymtdEOl59HzG9N2ZwDP48fyPmFRnEuoXqy91OIwZNFklYrqis5rUbSQrSsBGjRolllNSUnDp0iXRbz/rRJP0HHqurFASduR7KFKT4RadBsU/O4GbmwGfAUDUI8CmCGBuLXWUjAmUbMWnqBAZl4KbgdGie5popMhoqXhxPWHrdbjZW6JGKUfYWhj015XsWJkpReuUNuYfuIc1Jx9ClUNLlNLEBAMaeWBM63Jav662qAcFtUBR8kXf/W3atMEHH3wAR0fHHB//apJGvSdCQ0MzbycmJmZ2S8yqR48e2LZtG3788UcsX74cZcuWfT1uKyskJCRoHTtj+SlFlYKIxAhEJUchKS1JXALjA8V385b7WxAQHYCFlxeKx7lau6KcUzkoTGQ1moUZMlUqEB8OxIcBKXGAkxdg5wo5MugjGzo76eqafcfQ7ZiYGPGDGhUVJUoQ5/SYu3fv5rrd5ORkcclA2yOpqaniIokGo6FQqaA8/iPqZl1/aY3mQse25jZQV/sI6jY/vLw/5CZQuBygNC/wkNnrMt4/kr2P8lhyqgp3Q+JwKzAGAeHxeBSRgMeRCXj2PAnJaeq3Pp+O2/ut1ozZtDZXooitBTycreFZ2Bqli9ignIstKha1h5W59gfn+cnQ9l8G+nvoAE2tVotLBktT7Q7Metd2x+qTD3K8Lx3p6FPHXettURzajhOjltV9+/bh9OnTOHDgABYvXoyvvvpKnGjL2E7Wv8fMzCzzNTLW029ExjKNHYuIiMj2HEIJFp3Uo0qK9+7de+1+Qs/z8vLK8T5jQ/8G9G9M7yttq08a8+fvXanUKjyMeQjfKF88in0klukSmhCK6JTotz7/dsRtjDg8QiyvarUKPi4+Yvl6+HVcDr0Mb0dvVHCqgEIWhfIsZt6H8pZf+8/k2WUoLv4CRPjDJPoxTBIist2f1mkR0qu97DauD7T9NzDoRCy/zJo1C99+++1r6/fv3w9raylbnSqis4kSinQV6DAlzqIoTNXJME+LhTI9FSYp8fB/HIQ7u3eLR1ukPke7myOhMjFDjJU7Im3KIMyuEiJsyyNNaSXh38HooFGO4lMBvxgT3I82QUCsCYISaQyQSa6PNzNJB0yAVHFsmtPj0kVFITVMkJCiwqPIBHE5dv/lIxRIRzEboKRtOsrap6OcQzpsNcfTkpHr/ssNdbOj4hVxcXGiJ4GunM2B6e3L4Ns9fmIv0/dTxjWtdzJTZZ7Qyg/U0kUXGsNF3Q+p6Ab9SFK3xYzXpeWMv43GkmWso8dlPKZy5cq4du3aa7HSOGPy999/48MPPxSFP5o0aZLtMTdu3BBjlvPz75QL+nemk6FUgIv+jfOaoX3+tJWWngYF/fei5Wp34m6cTj6d6+OVUMLaxBrmJuYwgxlS0lMQmR6Z42NvnLuBEGWIWD6UeAhHko9k3lfIpBDcTd1R2rQ0PE094axwFidB/gtj3YeG4l32n0m6CoUSHqBI7C04x/nCv0hbhDpUE/e5xFxHff8t2R6fDhMkm9qJ49U7N+8i8Jnm2FZfaNsDwqATMTpwCAnRfHFkoNvU/5+6idCZOLrk9Bh6bm6oK2PGDy+hH1Z3d3fR7YW2LRXFibkiCVOZmEKZngbruh9D3Xgc1HR2l5pu40PhaWYNT7ui4vEmTy8g3a8QlEnP4ZgQIC5eYfuRbqJEenEfqOsOR3r5jpL9PcaIDvroC4zGpGScnddndFbbNyQOB+6E4tDdUNwOis3sXZjBycYMlYvZo6yLLUo5W6OkkzXcHa1Q2NZcdDObd8APv76h29qgRp4Y1tQT4XEpCI5JwoPwBFHYwz88HneCYhEam4yn8cDTeBOcDqFWEKBSUXs0LuuMthVdUbGo3X8+KDDU/aetpKQkPHnyBLa2tjl2zdNGv0b2aFyhGDZffJqlIEsJeDjnX0EWKrhx+PBhsT+o+BLdDg8PF4UzqOWKEsyM72xapqIaxM5O856hdbQfMx5DiRQV9Mj6PU9jiqkY1KlTp0SF3nHjxmH48OG4evVqZhfIhw8fivFqnTp1kvQ3Qp/eT/QbTMnqu76fjOnzp40pp6bg6NOjWNFyBaoWrqpZ+QC4cuEKyjuWh6eDJzzsPFDKvhSK2RSDs5UzHMwdXvtunHNxDjbc25B5u7d3b4yqPgpKhTIzwbN4YgHTR6a4G3kXT+Ke4Hn6czxPfY4bqTfE/W7WbmhUrBGauzdHLZdaMFNqvy+MeR8aAp33X+JzmNzfB4XvLpg8OgGTZM1JMOJcpRXUzTtobsT5QHXdGulOXkh39ABsXQFrJyhNFKA29eovLvpE25NuBp2I1a9fXwyczoreILSe0I+uj4+PGIydUcaYukzQ7REjNM3xOaFS+HR5Fb3pJPvioMIcx3+Eqskk7IytiE52t0U3RdHto+kEwNwJsHXK/hzPBsDEh0BkABB4BXh4Egg4CpOoBzB5eh6KWp/SH6V5bGIUQB+QQiUl+fOMjaTvJS34h8Vh66Wn2Hk9SHQ1zKqcqy3ql3ZGvdLOqOZeCEUdLN+YCPWqWwqrcu22BvSuWwqFbK3EpYybAxqVy54IUnJ29fFzXHoUhZN+4bgbHIubgTHisvzYA5H8ta9cFN1qFIe3mx0Kgr7vP11R9zzahzSGli7vqnQRO0xqXwEFpVChQqJSIU3eTD+KVLCDijdRQkWtVxl/06sy1tN11sf07dtXFPO4f/++KOYRFhYmij1RmftatWqJx3z33Xfid4aqL1JVXkLXdKKOikcxzVhs+nfNr8+JoX3+XhWVFIUTz07gPa/3MtepoEKSKgnXIq7Bp6imC2EHrw7oVKaTSKK0oU5XZyZh9YrWw9mgs9jguwGT6k7KNj6sXel24kJiUmJwN+IuLoVewvmg87gWdg3BCcHY4rdFXOzM7NDMvRk+9P4Q1V20P1Q29H1o6LTaf+F+wLK6gDpLq7hlIcCzMeDZFEq6ZGzDsQTQdCzkRNv3r6wSMeoW4+fnl608PZ11dHJyQsmSJUVL1bNnz8QZS0JlhKnq1YQJE0TJezozunnzZnEGMwO1bH388cfiR7ROnTqifD2Vyc+ooigbojriV1BT1cTdu0VLmEjCaP2b0AGys5fmUuUDzToq7uF3EPDWfNEKV9YD+6cBpZsC1fsCFToDZnl3JpPpP5rD6Z+rgfj74hNcfvw8c725qQJNyhZGm0puaOZdBC52ur0vqEQ9VUec+ErVRLqm9R5vKGFPjyvqYIWiVazQvoqmpTc0Jgkn7ofjwO0QHPENFePSVhzzF5fq7oXQs7Y7OlcrxsU/jABVyt27d2+O9706pyTNOUkn4rKexXx1rkr6raGTdFRtlyolFilSRIxFfvXH9+LFi9m64VE13r/++iuP/ipmrOO9KDH63/3/4fCTw0hTp6Fy4coo7VBa3P9Z1c8wtNpQlC30slCMLi1RhAp2kFYlW2FB8wUYdWQUDj0+JNZbm+U87MLe3B51itYRl2HVhiExLREXgy+KGI88PoKIpAj8G/AvStiV0CkRYwaGerw8PgtEPwWq9tCso+NOu6KAhR1Q4T2gXBugaHVN8TkjIqsjEfpxa968eebtjO6BlEjRjyp1/Xj8+HHm/XT2kZKu0aNHizOiNMnmr7/+mlm6nvTs2VOc1aQ5X+gHlbqs0A/3qwU89F5GifqsgwOpJexdOJYCag/Mvi6CEuB00WImLlSFsdZAzeNseb41Q/YkMgHrzjzEpgtPEJOkOXOlMAGaliuC7jVLoEV5F9j8x6SGStTX9nDCpizziPWs5f7GJCw3LvaWeN+nhLjEJ6fhqG8Ydlx7hkN3QnH1yXNxmbnztnjNTxt6oqQzVxNl2qNiH8uWLRNJmzatg/SbNGXKFDEfGWO6ik+Nx3a/7Vh/ez2exj3NXF/RuSLiaMjBC95O3v/5tSjZuvGxpnshWdh8oc7bsDK1QuMSjcVlat2pooVsV8AudPbqnPmYk89OYsu9Lfi40seo4VLjP8fN9FhaMnBzK3B2GRB8Q9PilXEinxoChp4ArHKuYmssZJWI0QDoN1XLevUMZ8ZzaE6XN6EznG/qisgAdP4ZaDQauLoBuPIHEPMMOPYjcHI+ULUn0HkR9TeROkqWh24FRmPpET/svRksJt0lVLGwd52SopsfJTx5iZKuie3K5+k2KUHsWLWouITFJmPblaciofQPi8fa0w9FgtmmohuGNvMSrWWMadPdkRIrbZUpU0ZcGNNFWEIY1t1eh633tiI2NTaz9alT6U7oXrZ7niRe+Y26RNZ0rSkuWVFSeSrwFErYluBEzFDRUJYzq4FzK0V9AsHUCijfSVNuPqNHlZVxJ2GyS8SYxGiAJLW8NRkH3PkXOLsceHpe86HiJEyWqOgFTab8sniCO2ISU7H48H0cvPNy/qTGZQuL1iNqBVNQc5gMFbGzwJAmXhjcuLQYS/briQc4di8Me28Fi0tz7yL4slW5zIQsp38b6kbJGGP5NYFyWcey+O3Gb/j73t9IVmmmyfGw90C/iv1EqxK1OMnduFrjUPRuUfQq3ytz3Z2IO/CP9ker4tnnfmV67sgsTVfCLD2waj5cDtMFg4EX71/YFQPqDAZ8PhEFNlh2nIgx3VG/88rdNZcnF7J/sCIfAJv6acaStf0+ezERMY7t5eTZTFqUZEzKMi6LLD/qn3k/5VudqhbD8OZlCqzIRUGgv7dx2SLici8kFiuPBWD71Wc44hsmLtTVkpKxhQfvZRuztvKYvxizRl0aGWPsvwqMCxQTKtPEyTSB8uQTk0Xxi1S1ZohB1SJVMbjKYDQp0cSgJlMu41gG0+tPz7ZuydUlOP70OFY5rEKDtAZon95esviYDigJO/LiWK/pBFG92z3qjCgtL+aobTxOc6yo43hFY8KJGPtv3Gtnv31iLhByQ3N5dgnos0nTNE0f1OZfSRUlewW19lASJroc5tDdt01FV0xqXx6li9jCkJVztcO8D6vhixZlsPiwn+i6ePhuqLgIGf82L66poAiNZXuXsWuMMZZV260vx6sTKmyRYWWrlahfrH6BTb0hJTrZRV0UaTwZJaT0351DdzCu9jjEpsRmthbSvwfTM5Ro0dgvOsY7PgdKVQruFO2Osm0Gw7RUXaMrvPEuDOcUC9MPVPK+1ItB6Y/PAD+W1HxAm0159+IhLF9aw0xynEBZ0xLm5WJr8ElYVpRYUUJ2aGwzlH5LlUYqKMIYY/8VJRc5mdVoFhoUb2AUSRihv3NQlUHY3X03Pqn4CUxhKsrh997VGxOOTxDJGbUa3oq4JVoRmZ54dhn4tSVwZ4fmtioF6Upz3HPrivQStTkJ0xInYixvFfcBPtkF9KK5SLL8iAQcAUJuSRkZy+Lak+c5TqCcgcZFGSMaA1apOE1ymvuZW2P9t2GM5V0lxDFHx2DR5UXoWkYzh2mGvhX6opNXJxgjKkYysvpIjLIflbnuebJmqpTbEbfRa2ev11oRmQRoXtmdY4BVLYDAy4DSXLNeaQ4TVQrKBWef9oO9GSdiLO/RUWzITU25exPly9ax65uljszoxSSlYvL/buC0/8suMDmdnaTiFMaK/nZFLpkY5a5FbF/86DDG2DugghuhCaFifi4qTZ8xgTJZf2e9mFjZmBVSFMLM+jNzvG9UzZdJGitg9ANIpeiX1AYu/qY5xnOpJFrCxNCTaWFQNZmECkH/E2PFmHY4EWN5jwpzZIwJmx4J1H8xNUDWwZqqLDOpswJx5G4o2i44jg3nX861l1urD83hZayoOmJu02TQ2u1XA8Vk0Ywxpq0nMU8yJ0ymwhvfNvgW69qvy5xAeVWbVWhZsqW4nfE4Y9bBswM+qvDRa+upqMfKayszC5qwgm4JGw3EhwGFvYGP/9XMCUbHei+GnqgbjxNjxJCukjpa2eBEjOU9UR3x5QdTVE+k2xmtY3T/uveAfV8BqfyDk99ik1Ix7u9rGLD2AoKik8RcYJuG1MOcD6qK8WBKhUm2a6oMaMzFKKh7Iv0bvPpvQ41kRezMERmfgsHrLmLMpquITuCDATmi+SVHjdKcWU9ISMD7778Pe3t7KJVKREdH5/gcDw8PLFyo2wS3ERERcHFxwcOHD9/6WHoMtUZfvXoVumrSpAn++usvrR/fq1cvzJs3L9u6vXv3onr16mKiapZ3qHXrzzt/ovuO7lh6dWnmeq9CXqjmUk1MoLyg+YLMCZTpNk2sbOwy/t2ythaSNHWaSMZuhfNQhwJHFbLb/wQ0nQQMPQl4NtFUwn5l/D+NEVM3mShZmHLDVRNZ3supRH3WD6r/EeDRKc2Flt//FXCtWKAhGotLj6IwatMVPIlMFInEwIaeGNvGG1bmStQt7SwqAG7KMlcWtYQZcxKWgUrU5/Rv4+ZgiQUH7mHViQD878oznAmIwIKe1VGvtLPUIbN39Pvvv+PEiRM4ffo0nJycYGWVd91yv//+e3Tp0kUkcW/j7u6OoKAgFC5cWKfX2LFjB0JCQkRypa2pU6eK5G3QoEFwcHAQ69q1a4dp06bhzz//RL9+/XSKgeU+KfOUk1NwNuisuO0b6SsSCVMFH3q9TcYcatRaSInqqCOjcOjxIcxoMAOPYx+jukt1qUM0fEkxwJ4JQOUPgLIv5nerpv33DNMOfxuwgkcf6D6bgX+GA6G3gFXNgTYzgdqDNOPL2H+WplJj6RF/LDp8Hyp1ukgkFvasjloe2SdTpKRrYrvyksWpz3L7t5ncoQLaVnbD2M3XxDQAfVadxYjmZTCyZVlJ4pTzxJ/6ML+gv78/KlSogMqVK4vWoJiYmDzZLrW0/fbbb9i3b59Wj6fWODc3N51fZ9GiRRgwYAAUCu07uNDf6uXlhfXr12P48OGZ6z/55BOxPU7E/juaE2vqyalinjAaEzbGZww+9P7QoOYDy0/0b0atgxmotTAnz+KeYcGlBaICZWEr3U5isDd4ehHYOhCIeggEHAVGXgXMLKWOyiDxNwKTRrm2wLDTQJlWAPWH3z0O2PgRkKipkMTeXXhcMvr9dh4LDt4TSVi3GsWx+8vGryVh7N3VLOmInV80Qg+fEmIutkWH/dDzl7Oi66fRSYnP/ZK163HGxJ+HZ2ruo2u6TWMJxGNfqUaZ0/beQXx8PPr37w9bW1sULVo0W5c86qJIt48fPy66BbZo0UKsDw0NRefOnUXrmKenp2glyuro0aMwNzcXLWkZfvrpJ9ENkVqnyO7du2FhYYF69V52q4qKisJHH32EIkWKiG2XLVsWa9asybFrIr0G3T506BBq1aoFa2trNGjQAL6+vpnbCwsLw+HDh0WsusRG6DkbN27M9nfRuosXL4rklL2bVFUqZp+fjeGHhoskrLxTeWzstBG9yvfiJCwffHP6G+x7uE9cszxA46NPLwZ+a6NJwhxKAh+s4SQsH3GLGJOOrQvQ52/g/ErgwNeA7y7gf4OBj/6WOjJZd0Uc/udlBMckwcZcie+7VUHXGsWlDssg2ViYYk6Pamhcrgi++t8N8W/fZdkZ9C5lgg4wIj8Uy/2+sm1efp6pJYxawI7P0VwyZNwu1QgYsOvl+oVVgIRXqnt+k/P4rTcZP348jh07hn/++UckI1OmTMHly5fFeKj//e9/mDRpEm7evCmWTU01P4nUwkTdBI8cOQIzMzOMHDlSJGevjjGjlqNr164hICBAdOv7+++/4erqKh5DiZCPj0+2WOgxt2/fxp49e0QXRD8/PyQmvnk6hK+++koki5S8DR06FJ9++ilOnTol7jt58qRI0KhFT5fYSJ06dUTXyeTkZJEwkpIlS4rHUOzUYsZ074o49thYXAm9klmKfrTPaJhnlPdmeW5C7QmYeXYmJteVrlXdYCTHAv+MAG6/KD9fqTvQaQFgVUjqyAwaJ2JMWtSdpt4wwL0usH0Y0OpbqSOSJary98fZR5ix8zZSVenwKmKDlf18UMbFTurQDN571YqhhnshDPvzEm4+i8HyOwpYHQvA8BbloKBKH+wlqpxagNXO4uLiRPdA6oLXsmXLzDFhJUqUEMs0JowSGWpBom6B1DWRkjQqXHH+/HnUrl1bPI62kTXZITNnzsSBAwcwZMgQkch9/PHHeO+99zLvf/ToEYoVy56kPn78GDVq1BAtXESbsWOULDVt2lQsU9LYsWNHJCUlwdLSUrwGJU6vdkt8W2yEYktJSUFwcDBKlSqVbT1tl+nmauhVMTdYWGIYbM1sMavxLDRzbyZ1WAavrGNZ/N7+92zrdgfsRuMSjWFnzr9/WqPeSKvbAmF3ARrD2O5HHi5SQDgRY/qheE1g2BlNYpbhyXmgWE1AyW/TN0lIScNX225i25Vn4nbHKkUx+4OqsLXgf7eC4u5kjS1DG2DqthvYcvkZ5h30w43AWFHIg1rODNqUwNzvy6iUmqH+cE3rF7UQ0NwzTcYDjUa/eOwr3bZGvRwf8q6oix0lG3Xr1s1cR8mXt7d3rs+5d++eaBnL2ppVvnx5FCqU/awwJW/UZbFq1aoikVmwQFP5LgO1dFGylNWwYcNEhUZK9tq0aYOuXbuK7oZvQtvPQF0rCbXOUetVTq+hTWwkoygJjWV7df2r69ibT4L9fe9vzDo/SxTi8HLwws8tfkYp+5fJLSvYsXkTT0xEaYfSWNJiCdztjXcqFp1YOgDFamgSsg/XASVffmey/MUdlpn+yJqEPTwJrOkAbOgFJOneHclYBEcnoceKMyIJoxLrUztWwJI+NTgJk4ClmRKzulVCr9IqmJsqsP92iNg3QdFv7nome+Y2uV+yjivI6Jb4YuJPcU23zyx98dhXqhXmtD09Q5UWSWRkpLhkRV0PaUxYVu3btxetTaNHj0ZgYKBopRs3btwbX4O6RmagMWMko8R8Tq+hTWwZ6wl1eXx1/avrWO6WX1uOGWdniCSsdanW+KvjX5yEScjZyhku1i4IiA5A7929cSH4gtQh6S/6HskYx0vfLdQN8bPjnIQVME7EmH6i5Iuax/0OvBw0yrK5FRiNrktP4VZgDArbmuOvQXUxqHHpzIM1Jo36rulYP6CW2Ce3g2LQZckp3HjKJxNem1+Qruk2rc8nNM6JEplz585lrqPEhVq9ckMFNNLS0nDp0qXMdVQg4/nz56+1tlFCtWrVKtHiRt3/ss7BRV0QaTzYqyjJocdSd0mal+yXX35557+PXoO6Fr6ajL0tNkJdFqmLZtZy+dTlkZ5L22XaaevRFnZmdmIs2Lym83gOMIlVcq6EjR03orJzZUQnR2PI/iGixZK9ghKw/w0Ctgx4+R1MJ8PsXo4jZQWDEzGmn8p3BD7dC9gV1fRZXtUCeHRG6qj0xuG7mtYWKspR1sUW2z5vKOYFY/qhRslCYp+Uc7VFaGwyeqw8jb03g2DUcpj4U5OM5d8ge6qUOHDgQFGwg6oLUvJBJdrfVOqdErG2bdvis88+EwkcJWQ031bW+cVUKhX69u0rHkeFPajy4fXr17NVZKT7bt26lS1J+vrrr0XRECrSQfft3LnztbFnuqCEiRKpjOId2sZGqCAHdY/M6uzZs6JwR/369d85JmOQQt1qs0zMvLv7bnxa+VM+CaYnilgXwZp2a9Deoz3S0tPw3ZnvRCVLarVk1B85EvijK3BzK3B/P/DsstQRGTVOxJj+KlYdGHwEKFpdUz1t3XvA9c0wduvOPMSg3y8iIUWFhmWcsWVYAzFGiekX2idbhzVA03JFkJSqxtD1l7HsqJ8YU8IKzpw5c9C4cWNRmr1Vq1Zo1KjRa9UMX7V69WpRtIKKZHTv3l0UvaCKi1kLaFAXw5UrV2aO3aKWLZoomSoVkipVqqBmzZrYvHlztrFbkydPFmO3aEJlmjvs1RLyuqDnU7KVtby+NrFRy9f27dsxePDgbNvbsGGDKK9PBUxYzm6E3UDHbR2zdXkrZMlV5fSNpaklZjeZjRHVR4jb6++sF5NCJ6YZeFfxt4nwB35tBTw+A1g4AH23Au6aokRMGibpfFTwn9EEoA4ODoiOjoa9vb2ksaSmpor5azp06JBtbIGspSQA24cCt//R3P5kN+DREIboTftPrU7H97vv4LeTD8TtnrXcMbNbZZgp+XyKPu8/mlx75q47WHta07324/qlML1zJVlVVKQD9wcPHog5tXIqDmEoMiZ0pu9xXSZIzs2uXbtEaxy1xOXF9nJCXRMrVaokCoBkrX74JsuXL8e2bduwf//+zHXh4eGiiAnNI0b7WY7vp4L4/Zt8YjJ2BuxEXbe6WNVmFbeC5bH82IcHHh0Q+y1ZlYwaLjWwuMViOFASYmwen9OMu0+M1MwPRlOLuJTP05cwyGPQfM4NeEQ/03/m1sAHa4H9UzVfICWNr9tMqkqNCVuuZ1ZGnNDOG8OaevFBgAyYKhX45r1K8HC2xrc7b+P3M48QlZCKeR9W4yTawFGp+fv37+PZs2dwd8+f6m1Udp/K61NpfG0TMTpAWrx4cbZ1NKH0smXL8j0Jk7vp9aeLrm+fVf2Mv39lgoqoOFk64YvDX4g53j7Z+wlWtFoBVxsjGg91bz+wuR+QlqSpjth7E48H0xOciDF5oLPJbb8H0tUvqyumJWsKeiheKZFtYJJSVRjx1xUcvBMiKiPO61GNJ2mWoU8aesLRxhxjN1/DjmuBiElKxfKPfGBlbtjvX2NHkyvnNyqDrwsa8/YqmtssY34zlt3pZ6dRv1h9kXhRl7cxPmOkDonpyMfVB2vbrcWwA8Pg99wP/fb0w4rWK0SZe6MpT09ThJRrD3zwm15WoTVWfDqWyQedfcxIuqjKz9ZBwN8fvyy/aoDiktPw6doLIgmzMFXgl34+nITJWJfqxbHq41qwNFPgqG8Y+v12DtGJBTfBMWNMezRyY9HlRfjs4GdYcOn1udiYvJRzLId1HdbBw94DQfFBuBxiREUqqCT9p/uAnn9wEqZnOBFj8hR8Hbi3F7jzL/BXDyAlHobmeUIKPvr1HE77R8DGXIm1A+qgZQXuSiB3zb1dsH5gXdhbmuLioyj0XHkGobGGezKBMTlSp6sx+8JsrLqxStzmghyGobhtcfze/nfRxfSDch/AoJ1bCQRpCvQIRasCSuMet6WPOBFj8kR9nD/aApjbAg+OA3/1NKhkLCw2GT1XnsW1J8/haG2GDUPqob4Xl6c3FLU8nLDps/ooYmeBu8Gx6P3LWYTGcDLGmD5QqVWYfno6/ryjqUb5Vd2vRHl6ZhhovFjWJCw2JVZUwzQYVIPvyCxgzwTgj25AXJjUEbE34ESMyVfppkC/bYC5HfDwBPBnDyA5DnIXkwL0W3MRviGxcLW3wObP6qNqCT4ba2gqFLXHlqH1UczBEv5h8ei9ipMxxqRGc01NOjEJ2/22Q2GiwPeNvkev8r2kDovlk7iUOAw9MBQD9w/MNiWBrJOwQ98Cx37U3K4/HLAtInVU7A04EWPy5l5Hk4xZ2AOPTsk+GYuIS8bS20pxYF7UwVIkYWVd7aQOi+WTUs422DjkZTLWi5MxxiRtCZtycgr2PtwLU4Up5jadi/e83pM6LJaPaD/bmtvCXGkOe3Nppx/KE0d+AE6+GM/YbjbQeKzUEbG34ESMyR9NRpiRjAVeBkLvQK5J2MdrLyE40US0hG0YXE8cqDPDVtLZOjMZC+BkjDHJxoR9ffpr7HmwB6YmppjXdJ4oe84MG1XBXNRiEda1XwdvJ2/I2tHZwPGfXiZh9YZKHRHTAidizDCUqAX02w703ijLWeIj4zWFOXxD4mBvlo4/BtSCR2FOwowFJ2OMSZuEfXfmO+zw3wGliRI/Nf0JLUq2kDosVkAslBbZythfD7uO80HnIStXNwBHf9Ast/mekzAZ4USMGY4SPoBX85e3nz+WRWl7qo7Y99dzomhDYVtzjKikgicnYTD2ZIzGjFGCzvJes2bNdJrf6+7du6hXrx4sLS1RvXr1HB9DEyLTPFNXr15FXps2bRqGDBmi1WM/+eQTnecVI4cOHUKFChWgUqm0evzt27dRokQJxMdnL5JE/05bt26FnErU/3DuB2y9v1WMCZvVeBa3hBmx2xG3MWj/IIw4PEIkZLJRoTNQqiHQ6hugwQipo2E64ESMGaaQW8CvrYCtAwFVGvR5nrCPV5/H7aAYkYRRS5irldRRMamTsaIvxox9suY8YpN4nrH8kpqaiokTJ6JKlSqwsbERicXQoUMRGBiY7XHTp08X9/v6+oqEJS9ERkbiiy++gLe3N6ysrFCyZEmMHDkS0dHR2R4XHByMn3/+GV999ZVW26XHrl27Vud4JkyYgKlTp0Kp1G6C8YoVK4qka/78+dnW0zYmTZoEtVoNOZh3cR42+W6CCUwws+FMtPdsL3VITEJehbxQtUhVJKYlYtjBYfCN9IXeoYqIx150QcxwdhlQqgHQaLRUUbF3xIkYM0wJEUDic+DuTmDHCECPDgoehMdj9t67GP7nJbRbcBzXnkajkLUZ/hxUD2VcbKUOj+lBMvbHwLpwsjHH9afRGLzuIpJStWulkIMzgWfQZXsXcS21hIQEXL58WbQ40fWWLVvg5+f3WouSv78/GjVqhFKlSsHZOW+mkaBkjy5z587FzZs3RfK0d+9eDBw4MNvjfv31VzRo0EC8tjYcHBxQqJBuVVZPnjwp/sb3339fp+cNGDAAy5cvR1ray5Nd7du3R2xsLPbs2QM5vA9pjJCZwgzfNvgWnb06Sx0W04NuiouaL0K1ItUQkxKDzw58hkcxj6BXFErgyPfApn6awhw0NoxuK82ljoy9A07EmGHybAL0WAuYKIFrG4DfWmvKumags0l0VqmAbb74BC3nHcUvxwOw60Ywnj5PFOv71SsFbzeujsg0KCH/fUAd2FqY4mxAJD5dex6zdt/BFxuuiCSeknl9kZCaoNXF/7k/LoVcwvyL8xEQHYCFlxfiVsQtPI55LO5PSsvejTinbbwL6jrXv39/2NraomjRopg3b162pOXAgQP48MMPRcsUtfD89NNPuHTpEh4/fiweQ90N6fZ3330nlr/55hux/vz586hRo4borlirVi1cuXIl2+vS44sVK4aIiIjMdR07dkTz5s1Fa1HlypVFF77OnTvDy8sLLVq0wPfff49///03W2KzceNG8ZisKGGkVjxqSaPEsFWrVpldBF/tmkjdMKmljVq8nJyc4Obmlvk3ZH2N1q1bi78lo7sebbNt27ZiOaMFj1oMv/7668zn0XNo/bFjxzLXUYtahw4dxDb1UWBcoHjf0fuP3ocnnp3AgmYLULdoXalDY3rC2sway1otg7ejNyKSIjB4/2AExwdDbzSdAFTpCdzZARz8RjM2rPlXmvVMdkylDoCxfFO+A9BtBfC/wcCzi8DaTsCAXS+SsO81X1wFiA6eJ229DjUd12RNCgEsPeKH92uWQHEHPqPFNKqUcMCvH9cSRVxO+0fijH8kTEw0icHKY/6Y/X5V9KjlLnWYqPtX3Xcei9Fr58v5mWq51sKadmsyb7fb2g5RyVHZnnPjY90nXR0/frxIFP755x+4uLhgypQpovUrt7FeMTEx4t84o1UpKChIJCXt2rXDuHHjREIXFxeHTp06iURk/fr1ePDgAb788sts26GuhNTCNWjQIGzbtg1Lly7F6dOnce3aNSgUOZ8DpW6J9vb2MDXV/DRTkkNjsSjRy0Dx9O7dWySM3bp1E61PJ06cyEyYcvL7779jzJgxOHfuHM6cOSOStYYNG4r4CT2/T58+mY+nv5+eQ8neokWLxN9GXTaLFy+eLREzNzcX/470/JYtW2aur1OnDn788cU8Rnqm7da2r70PaTzQu76/mGGiUvYrW6/EJ3s/wcOYhyIZG1FjBJZdXYZJdSahfrH60gX3+KwmCctALWGchMkWJ2LMsFX9EEiKBnaPAx6dBL51AtJVkpw9otYwOsB5NQkjtH7TxScY09KrQGNi+s3V3hJqkbkDmfn7i/fPxK3XUdvDSfbVNfuU74O/7v6VL9umhOm3334TyVJGokAJBrXs5CQpKUm0FvXq1UskRIRakCgxogSMlskvv/wiWrVo29SKVKlSJTx9+hTDhg3L1jJEr0uJCo2ZooSGuhnSWLCchIeHY8aMGdmKclCrHCVY1LKWNRGjFrPu3btndlekhOlNqlatKsa5kbJly2LJkiVirFtGIvbo0aNsr0Eo6Vq5cqVoTaRxart37xatfhlJYgZ6Hj3/1XVPnjwR/0a5JZ1SGVRlEH698etr66lIB2NZOVs5Y1WbVeizq49IxqaenIokVZJoTbW3sIejhSOK2Wb/3OS7kNvAXx8CaYkvkzBViuYEMydjssSJGDN8dQZrkrHDMzRJmERnj55GJWYeVL+KDrbofsZeTd4VChOo1Lkn7xPblYeUzvU5p1NhhM33Nmfe7luhL8bWGosva34pKtZltff9vf85Nhr3lJKSgrp1X7baUfc86oaYU+GOnj17is/ismXL3rjdO3fuiOQmoysfqV//9TPkpUuXFmPAPvvsM7HtrK1Or7bCUbdFKoCRtdtgYqLmOyHr61SrVk0klZR8UdfBNm3a4IMPPoCjo2Ou8VKsWVEXzdDQ0Gyvk/U1MvTo0UO05lHrFo0FoyTuVdQ9ksbavbqOkrDk5GSxrE96lOshinPEpsRmex92Kt1J0riYfnKzcUNYYphYpiTs1db8Am1FjXoErO+uOZ4hTcYDLaa+7OVDOBmTHf06VcVYflGrXj97VMCSU1WiVSMndFBdwlG/DliY9Cg5z63Lmb4k7zSeQpsLFUXISMLqFa0nrtffWS8SsIz737bd/EJJGI0ToxYoSjwyWsPywvHjx0XrGJW3zzr2KwN1LaRuj3Z2duK1zczMMu8rXLiwuI6KetlFk7ZF49qoGAYlbosXLxaJJXWPzE3WbWZ832Stakivk/U1MlCCRePj6DXv37+f47ap+2SRIkVeW0dVJvUtCcs4sM5IwrK+D2kuMcZykltraYG2oqYkaJKw2CDAujDQaIwmCctIvqiXT8ZxDpMVTsSY4aOkK2Mw67QwzTWdPTo8s8BCuPQoEkd8X56BzumguqcejPdh+oWSc9Gd9Q33y0VGMY5WJVuJ7j4tS2q6Cr5apCMvUREMSkJobFQGSjju3bv3WhJGicb+/ftFi9nb0Hxb169fF10ZM5w9e/a1x23atAn/+9//cPToUZHkUdfDV1vCqEWLxlrt2LHjtVYpip+SQhonlhW9J2iM17fffiu6C9LzKYl7V1R05NXXIGPHjhVdCynpo66Vhw8ffu0xVPGRnv+2dVKKSorC6WenJXsfMnmj1tKPKnyUbV21wtUKthXV3BqoOxRw9ACGngBaaboaZxLJ2OSCi4flGU7EmOFTvzImjJrzSzcDzv8CxOWeHOWVRxHxGLzuElJV6ahY1A4KE0CpMMl2TYUX5D7Wh+W9D2u559oiRr0V63nmTSn1gkAtWtSNZ0HzBeL2wuYLxe38bOmicV1UDp4KdlASQQkCFarIGLdESRh167t48SL+/PNPMZlxSEiIGBNFXRpzQ10MKRkaPHiwSGBo/BR1QcwqY8zY7NmzRen7NWvW4IcffshM2DKSMKp2SGPN6Da9Ll0yJlWmOKlQCJWXz0BJJW2HYqbkjhK9sLAwkRy+K+rimPU1yK5du7B69Wrx70Jjyejf8OOPP87WckatfM+ePRMxZkXFO+hv0wcpqhSMOjIKww4Nw3a/7ZK8D5m8UWvpn3f+FMse9h7i+lr4NaSp0wp+mMXn5wD7Ah6XxvIVJ2LM8NFZoqz9ppNjgaiHmn7Wf/UEUvKvFHhUfAoGrLmAyPgUVCnugC3DGuDw2GYY0qQ0OlYtJq7ptj5Uv2P6x7OwjUjSsyXvWVrIvtp+A2GxyZLGqO/mzJmDxo0bixLwlDBQUuTj4yPuoySCWqIoaaKiGlSgonz58uKaKhy+KcGjMvM3btwQLT9UIZESrgyUPFPCR9UDR4wYkZnsUGLWt29fUUSEKjdSUkXbKFOmjBi3lXGhQhcZqOoilYLP6EpILWTU3ZFKxJcrV05MoEwl+Wn+rnf10Ucf4datW2LCakKJHSWwNF6tZs2aYh21vrm6uorqiRk2bNggEq6sc5zRvyn929EcY1Kj/TDt1DRcDr0MG1MbVCn85qImjOUkayvqv93+FRM+ZyT5+e7qX0Bilm7DZq+P5WTyZpL+ppq3TCt0JpPmo8koPSwlOsNLZ2fpR/rVcQEsi3A/zdxiiZGAdweg53rNJIl5KDlNhX6/nsf5h5EoXsgK2z5vABf7N3+J8v6Tt/zafw/D40VhDhoTRt0R21Z0xahNV/EwIgFVSzhg45B6sDbPv9pL1AWPxiB5enrmWNTBUFCyQ9/n9D2uL9X+6Ceaio2MHj1alK3PL9TiRX87VUrUBrUYUvGOv/76S3STzDBx4kTRakaVJQv6/fTq52/p1aVYcW0FTE1MxbxQkpYcZ1qR228gfT5pmg0ny7d3aX6nJGz7MMC5LDDkKGBhC30nt/2nD7mBfvzSMFbQCpcBem8ElBaA725NRcU8/nKesOW6SMLsLEyx+pPab03CGMsNdVul6oiLe9cQ19VLOmLtgDpwtDbD9afRGLv5Wq4VOZm8URdISmpyKvSRl6hVj1q2shbxeBPqFklzsmVNwgjN1fbqWDgp/Ov/r0jCyNR6UzkJY3kuWZWMKSenoO/uvnie9DxvN/7gOLBjpGa5QmdZJGHs3XAixoxXybpAl6Wa5ZMLgGub8mzTiw/74Z+rgTBVmGB5Xx94u9nl2bYZy0jOVvWvBTOlCfbcDMbPh3Kuasfkj7pN9uvXL19fgyawpsRK25ZA6k5JZflzKvBBXRildCn0Er4+rZl4+tPKn+L9cu9LGg8zTAmpCbgSegWBcYGi+2ueCb8PbOoLqFOBSt2BFtPybttM78guEVu6dCk8PDxEdwbqrnH+/PlcH9usWTNxNvHVC83XkoH68b96P5USZkaiag+g8VjN8o4vNPN0/Ef7bgVj/gFNVbYZXSujUVlNCWrG8lotDyd8300z7oUSsV3Xg6QOiTFJRaoiMf7EeFFIoXWp1mKOOsbyg6OlIxa3WIwVrVegRckWebNRGru+obfmukQdoOtyqtqTN9tmeklWEzpTKeAxY8ZgxYoVIglbuHChGABNA4ypO8SrqJpU1spXERERYjJMmqQyK0q8qKJVBgsLi3z+S5heaT4ViPDXVFJ0fDno/F34BsdizKarYvnj+qXQu07JPAqSsdwrK9L77reTDzD276so5WyNysUdpA6LsQKXmJaIv+L/wnP1c1RyroQfGv3w2kThjOWlso5lQf9loBMApgrTd6/wvHUQEHEfsC8O9PqTi3MYAVl9Q82fP1+UC6ZqTDSRJSVk1tbWosRuTmg+GDc3t8wLTYJJj381EaPEK+vjHB0dC+gvYnqBzjb1WAvUGvCfKyQOWncB8Skq1C/tjKmdKuZZiIy9yeT25dGkXBEkpaoxZN3FfKukyLWdmL6+j2ib35z9BsHqYDhbOouy9K9OEs5YfgqIDkD3Hd0z56zTGU3WHHoXoPctJWG2rzcwMMMjmxYxatm6dOkSJk9+OWFdxhwrZ86c0WobNFdLr169YGOTfb4mmmyTWtQoAWvRogVmzpwJZ+fc5+dJTk4Wl6yVUTKqxdBFShmvL3UcspYQCcXltVA3HE0j5bV6SqpKjc//vIwnkZqqdj/3rCLObqXqONM97z95k3L/LfigMnr8cg4B4QkYsu4C/vi0NixMFXl6oEtl1w25x0BGgkDX2hatYLqj91HGv3VefVZ+u/UbDjw+ACWUmFV/FpzNnfl7VIbk/Bu44fYGPIh+gLHHxmJ92/Uoaa9jjxhrV2DAfpiE3EB6kcr0jwC5kfP+y2va/hvIpnx9YGBg5twu9eu/rH40YcIEHDt2TMzH8iY0loy6M9LjaG6XDDQ/C7WSURldf39/MViZ5oih5E6pzLmcOc2tQnOqvIrK+NK2mHyZpKeh+Z2vYJcchNtFe+C+W2etnrf1gQLHgxWwUKRjVBUVivHbgEkgNBGYf0OJRJUJ6hZRo7eXWttzCW9lZ2cnTlYVLlwY5ubmYjwtY7qgww06qRoeHi5K3MfGxubJdoNUQVgWuwzpSEcXqy6obVE7T7bLmC7S0tOwOm41Hqsew1XhiiF2Q2Bh8vYTVybqNKS/a3dGprcSEhLQp0+ft5avN5o9T61hVapUyZaEEWohy0D3V61aFV5eXqKVrGXLljlui1rlaKxa1hYxd3d3MbGlPswjRl0wW7dubfRzOLwrRdFIYM84VAjeinLNeiKdxo69wZbLz3D8zC2xvLBXDbSq8O7dCXj/yZs+7D+vauEYtO4yzoUp0LlBZfSsVSLPDqJDQ0MzewAYIvobaY4rKgbFiWb+KVKkCCpVqpRn/8a03+zu2yHgeQCqhlfl708Z04fv0P+ifmJ9fLTnI4QkheCcwznMajjrze/z+DCYrusIVYPRSK+Wf/MEFhS577+8pO1vpWwSMToLSy1UISEh2dbTbRrX9Sbx8fGi5eu777576+uULl1avJafn1+uiRh1zcmpew696fTljadPschOnUFA0FWYXF0P0+1DgM+OAYVy7mJw81k0pv97RyyPblUO7asWz5MQeP/Jm5T7r0WFohjX1hs/7fXFdzvvokoJR1RzL5Qn2y5RogRUKpXBdjuhv+v48eNo0qQJf/7yCf275tbb5L/4qNJHmZPJ8ven/Ml1HxYzK4b5zefj072fYv/j/ajqUhUfV/o45wer0gA6xogMgOmZn4FqHxpMcQ657r+8pO3fL5tEjLrC+Pj44NChQ+jatatYR3346faIESPe+Ny///5bjOnq27fvW1/n6dOnorpi0aJF8yx2JjN09qrjXCDkBhB0DdjUD/h032tfkM8TUjB0/SWkpKlFK9gXLcpIFjJjWQ1r6oWrj59j/+0QDFt/CTtHNoaTjXmebJsOovPjQFof0N9FEydTi5ixH0ToO2oF+/3W7+herjvszaXticJYVjVcamBCnQn44dwPWHBpASo6V0Rttxy6yx6eATw8AZjbAr02GEwSxgy4aiJ1B1y1ahV+//133LlzB8OGDROtXVRFkfTv3z9bMY+s3RIpeXu1AAcNGB4/fjzOnj2Lhw8fiqSuS5cuYqJKKovPjJiZFdBzPWDlJFrHsHss/fJn3q1Wp2P0pqt4GpWIkk7WmNejOhQK7srE9AN1hZn7YTWULmyDwOgkjNxwBSq1LIYDM6aVP27/gXmX5qHf7n5IpYlvGdMjvbx74T2v96BKV2HcsXEIjg/O/oA7O4FTCzXLXZYARcpJEieTnqwSsZ49e2Lu3Ln4+uuvUb16dVy9ehV79+6Fq6uruP/x48cICso+oSnNMXby5EkMHDgwx7Of169fx3vvvYdy5cqJx1Cr24kTJwy6MhjTEnVH/OA3gOaheXACSIzKvGvpET8c8Q0TVemW960JB2s+e870i72lGVb084GVmRIn/cIx/4Cv1CExlmd83HxQ3LY4epXvBTMFf/8y/TsZNq3eNJR3Ko/IpEiMOToGKaoX89rSvKXbh2mW6w0HKnWTNFYmLdl0TcxA3RBz64pIBTZe5e3tneucJVZWVti3b1+ex8gMiFcL4IPVgGdTwNpJrDp+LwzzD94TyzO7VkalYjx5LtNP5VztMPuDqqJFbOkRf1QrUQhtKr15TC1jckATNm99byusTblELdNPNI/dgmYL0HNnT9wIv4E5F+bgK58xwOb+QHIM4F4PaP16BW5mXGTVIsaYJOhs1Ysk7NnzRHy58Yropdi7jjt61HKXOjrG3ui9asXwaUNPsTx28zU8ioiXOiTG3olKrYL/c//M2zZmNlzdkum1EnYlMLvJbLG80Xcj9j09ClToDNi6Aj3WAEpuzTV2nIgxpqWUVBX++fV7TE9dgCrF7DG9cyWpQ2JMK5M7lEetUo6ITU7DiL+uIDlNt4nGGdMHS68uRY9/e2Db/W1Sh8KY1hoVb4RBVQaJ5W3+/yC96URgxAXAvpjUoTE9wIkYY1r67d9DGBS7DF2Vp7GuylVYmhlm5ThmeMyUCizqXQOFrM1w41k0ftxzV+qQGNPJ8afHserGKlGYw8rUSupwGNPJcI/3MKXWBCxusVjTimvJQxqYBidijGnh8N0QzD6fih/SPhK3HU9+Bzy7LHVYjGmtWCErzOtRTSyvOfUQ+269UsWLMT0VEh+CqSeniuXe5XujnWc7qUNiTHsp8TD960P0PvELzKIDpY6G6RlOxBh7i+DoJDG2RqjzGVC+E0DVj7YMAJKipQ6PMa21rOCKwY0148XG/30NTyITpA6JsbeOC5t8cjKikqNQwakCxtUaJ3VIjOlmzwQg/B4QHybmDKNW3bkX5mLvw71SR8b0ACdijL1BmkqNkRuvICohFZWK2WNyxwqaOT+otH3UQ2DHF9nmF2NM301oVx7V3QshJikNX2y4IiYkZ0xfUXfEC8EXRHXEOU3nwFyZNxOTM1Ygrv8NXFmvmQbn/V8BG2dsvbcVv9/+Hd+e/hbPk55LHSGTGCdijL3BosN+OP8gEjbmSizpUxMWpkrAyhH4YC1Ac9fc/ge48KvUYTKm03ixxb1rwN7SFFefPMfc/Ty/GNNPl0IuYfm15WJ5ar2pKGVfSuqQGNMezRe2c5RmuckEwKORWPyg3Ado5t4MMxvNRCHLQtLGyCTHiRhjuTjtH47Fh++L5R+6V4FnYZuXd5bwAVp/pznLRfOBMCYj7k7WmPNivNgvxwNwxDdU6pAYy4ZaCiYenwh1uhrveb2Hzl6dpQ6JMe2lJWuGL6TEAaUaAU0nZN5lqjAVRTtalmwpaYhMP3AixlgOIuKSMWrjVdHr8MNaJdClevHXH1RvGDD0JNB4rBQhMvaftK3khk8aeGSOFwuLTZY6JMaE9PR0TDs9DSEJIaIV7Ku6X0kdEmO6OfIDEHQNsHIC3l8FKJRvLEZzI+xGgYbH9AcnYozlcBAwcesNhMYmo4yLLb55L5f5wqgErWuW+9Q8NxOTl0nty8Pb1Q7hcSmYsOWaeO8zJrW/7v6Fo0+OwkxhhjlN5sDazFrqkBjTTa1PgRK1gW4r3jhf2O2I2/jg3w/w5ZEvEZUUVaAhMv3AiRhjr9hw/gkO3gmBuVKBn3tVh7W56dufFOYL/NIMuLe/IEJkLE/QXHg0v5i5qQJHfMOw7swjqUNiRu5+1H3MvzhfLI+tNRYVnCtIHRJjunMsBXy6HyjX9o0P83TwhJOlE8ISw/D16a/5ZJgR4kSMsSwCwuIwY+dtsTy+rTcqFdNy0sXL64Dg68A/nwNxPN6GyYe3mx2mtC8vlr/ffQf3QmKlDokZMaqQSOW9GxVvhD7l+0gdDmPaoyQq8OrL24q3H2LT5OQ/NflJtP5SK/Bm3835GyPTO5yIMfZCqkqNUZuuIjFVhYZlnDGwkWa+Ja20mAa4VNLME7J9GKDmkuBMPj5u4IFm3kVEKfuRG64gKZW72TJp9KnQB7+1/Q0zGs6ACXX/ZkwuLq4GfmkKHPxWp6d5O3ljtM9osTzn4hz4RfnlU4BMH3EixtgLCw/ew/Wn0XCwMsO8HtWhUOhwEGBmCXzwG2BqCfgdBM6vzM9QGctTdMA754NqcLYxx93gWPy0l0vaM+nUdquNwlaFpQ6DMe2F3QP2vSgqY+2s89M/qvARGhZviGRVMiaemIgUVUrex8j0EidijAE4FxCBZUf9xfKP3avAzcFS9424VADazNQsH5gOhN7J4ygZyz9F7Cwwp0dVsbz61AMcuxcmdUjMSEQnR2PM0TF4HPNY6lAY011aCvC/QUBaIlC6GVDvc503oTBRYGbDmWK82L2oe1hydUm+hMr0DydizOhFJ6ZizGaqGAf08CmB9lWKvvvGag8CyrYBVMnA/4ZovqAZk4kW5V3xcf1SmSXtnyfw+5flv/mX5uPAowMYd2wcFytg8nN01otS9Y5A1+VajQ3LCbUCT68/XSyvvbkWl0Mu53GgTB9xIsaM3rf/3sKz54ko5WyN6bmVqtcWjWl4b7HmC5m6KSY9z6swGSsQkztUQOkiNmL6hq//uSV1OMwIDK06FPWK1sO0etN4XBiTl0engZMLNMudf35jqXpttCjZAl3LdEU60jHl5BTEp8bnTZxMb3Eixoza/lvB+N/lZ6DhYPM/rA5bCy1K1b+NnRswYC/w6V7A1iUvwmSsQEva02dBqTDBjmuB2Hk9UOqQmIEralsUq9qsQpUiVaQOhTHtpSZqinMhHaj+EVCxS55sdmLtiShmUwzP4p5hzoU5ebJNpr84EWNGKzI+BVO2aWazH9LECz6lHPNu4y7lAYXy5W3ubsNkpLp7IQxv5iWWp26/idCYJKlDYgaGuiDeCNN8/zImS9TrpdlkwLUK0O7HPNusrbktZjaaCROYYOv9rTj25FiebZvpH07EmNGa9s9NhMeloJyrLUa3Lps/L5KapKmktHdy/myfsXwyokVZVCpmj+cJqZi49TqP3WF5asv9Leizuw9mn58tdSiMvRvqRlutF/DZccDSPs8rh/ar2E8sn3x2Mk+3zfQLJ2LMKP17LRC7rgeJ7ldUqt7CNEvrVV56egE4swQ4txzwP5I/r8FYPjA3VYguiuZKBY74hmHThSdSh8QMBHW5mnthrlguavMfiiMxJoXkWCAh8uXtdyzO8TYja47EwuYLMaXulHzZPtMPnIgxoxMamyRaw8jw5mVQpYRD/r2YZ2NNJUXyz3AgkYt3MPnwdrPDuLblxPKMnbfxJDJB6pCYzKnT1Zh+ajoS0hJQ06WmmD+JMVnZNwVYVi/fT65aKC3QsmRLLmBj4DgRY0aFuldN+d9N0d2Kul2NaF4m/1+09XeAU2kg5hmw/8WEj4zJxMBGpVHHwwnxKSqM/fsa1Gruosje3WbfzTgXfA5WplaY0XAGlFnH0jKmj47MAo79pFm+fxC4vA6ICwGuby6wECKTIvHN6W8QnhheYK/JCgYnYswoPAiPx+y9d9Ft2WkcvBMCUwUw78NqovtVvjO3Abosow7lwJX1gN/B/H9NxvIIdd+d26MarM2VOP8gEuvPPZI6JCZTO/x34IdzP4jlUTVHoaR9SalDYuzt6GTBke+Bg98CO754ud7Js8BCmHxisijcMevcrAJ7TVYw8qBWN2P6bfPFJ5i09TqlQVC9OJmvUgM3nkajvFveDrDNVan6QN3PgHMrgB1fAp+fyfPBvYzll5LO1pjYrjym77iFH3bfgW9wLGKS0lDC0Qof1nKHZ2EbqUNkeiwwLlCc0f/+7PdifiRrU2tULVJVrC9m+9/mXWIs3zWdoLmmZCxDk/Ev1xeAMT5jEJUUhU+rfFpgr8kKBidizOBbwigJe7U3Fd2kSnC1PZzgUVAHkS2/Bq5tAOJDgZCbQKkGmvXU5UGtAppzZUWmv/rVK4U1px7gYUQC/jz3WMy9R2MXVh7zx+z3q6JHLXepQ2R6qu3Wttlu0/iw3rt6i+UbH3MJeyYDrpVfLivMgBZTC/TlvZ28sanTJh4vZoC4ayIz+Naw3L64aP2miwVYCY66KFZ+H1ClAA9PvkzC6Cwbj5Ngeu5RZAIeZynWQSc3VOp0cU0nNR6Gx0saH9NfY33G5rh+VmPuZsVkgCokbn1RdMtECahTX44ZK0BZj2WC4oIK/PVZ/uBEjBm0p1GJuc5/ROvp/gLVaQHQ/CtN8jWjiOaabhdgFwfGZH9Sg8mGSq3CoceHXlvft0JfdCrdSZKYGNPJ6cVAajxgXRiYEvjyN1yCZIz8euNXdNjWAUuvLEWX7V1wJvCMJHGwvMGJGDNoJQpZIrd5aOngkca4FDhKupTmmpYxOrvGSRiTAb07qcFkYaPvRlwNu5p5u17ReuJ6/Z31opQ9Y3qPfq8p+Rp5BTCz1Pxm020aUiCBkPgQpKnTsOrGKgREB2Dh5YW4FXFLjLlk8sOJGDNoRewsxHiw3A4ee0oxroXOolESJoJQAf+MKPgYGNMRnbR4U4uYJCc1mF5LSkvCL9d/ybzdqmQrrGqzSsyNlHE/Y3pLlUoHCprx25R8ZS2wJZKxyZKd3BDh0fEDgNsRt9FrZ6/XxmIyeeBEjBmsqPgULD3iL5ZNXpThpgIDGddUYKDACnVkyBgTRmfTavTVrLvyB3B4ZsHGwZiOqDrim1rEJDmpwfSapakl/mj/Bz6u+DGu9b+GBc0XiPULmy8URTqszaylDpGxN0/cvLEPEKNfLU25ja3kMZfyxIkYM1gzdt1GRHwKyrrYYt/oxhjSpDQ6Vi0mrg+PbSZNlTdRHfHFmLA23wN2RTXrA44WfCyM6YBK1NPJi6wnMzJULGqPUs58UM1eR3OFjas9DgoTPtxgMvL4LHB+FeC7GwjzhT6hsZUfVfgo27oe5XrwmEuZ4vL1zCAd9Q3F/y4/A/Wkmv1BVZRztcfEdnowb1fWrgxWhYBOC4ENPYFnl4CnFwHXalJGx9gb0ckLmvKBCnPQmDBLUwX+d/kpbgbGYPeNYHSs+uLEAjNqNGfYo5hHqOFSQ+pQGNNdatKLiZvTgep9Aa/m0Cc0tvLPO3+KZUulJZJUSfj73t+YWm8qn/CQId5jzODEJ6fhq203xfInDTxQs6Qj9JZ3O6BqT4AGre8YqemTzpgeo+68NLnz4t41MKdHNQxvXkas//qfm3ie8GLsIzNqs8/PRv89/bH25lqpQ2FMdyfmAuH3ABsXoK3+DRvIGFtJYy5Xtl6Zuf7MM66eKEeciDGDM2efL549TxTFA8a18YbeazsLsHICQm/B5N5uqaNhTCfDW5QR3X+pG/APu+9IHQ6TGFVzs1BaQGmiRG232lKHw5hugm8CJzVjGdFhDmClfydyaWwljbGkMZc1XWuKbonkxws/IiWjEBiTDU7EmEG59CgKv595KJZ/6FYFNhYy6H1r4wx0Xgj0XI/0Cl2kjoYxnViYKvFD9ypiefPFpzgbECF1SExCpgpTfNfwO/zb9V9UKlxJ6nAY020MN3VJVKcB5TsBFeXxezzKZxQKWxXGw5iHYo4xJi+ciDGDkZymwsSt10W12Q98SqBJuSKQDfrCr9BZ6igYeyc0bqx3nZJiecq2G+KzyIybuz1X0WQyE/0USIwELByADnNpXg7Igb25PSbX0Yw/p7nF/J9rqkUzeeBEjBkMKlXvFxqHwrYWmNqxAuTKPDUGJk/OSh0GYzqZ1L68mLcvICwey15MG8GMx9XQqxh+aDhPKsvky7EUMOw00HcrYC+vwkOtS7VGsxLNRNfg7858l+tUI0z/cCLGDIJ/WBxWHNUc/H3zXkUUsjaHLIXcQos7k6Dc8jEQz128mHw4WJlheueKYnnZUT/4hcZKHRIrIDQuZfrp6Tj+9Lg4I8+YbJnbAO7yG9toYmKCr+p9hSqFq4iuinSbyQMnYkz26MzPV9tuIEWlRjPvIuhYRV5nsrIpXA5JZo4wSYgA9k+VOhrGdEKfvebeRZCqSseU/92EWs1nZY3BmptrEBAdACdLJ4yqOUrqcBjTzZ1/NXOG0RgxGXOzccOfHf7kaSNkhhMxJns0X9jZgEhYmikwo0tleZ8JUprhWskBSIcJcO0vnuiZyQp99mZ0rQwrMyXOP4zE5otPpA6J5bPHMY/xy/VfxPLE2hPhQONrGJOLxOfArrHA7nHA5d8hd1mPf8ITwyWNhWmHEzEma1HxKfj+RcnskS3Lwt3JGnIXZVMGap9PNTd2jgZSE6UOiTGtlXC0xtg25cQylbMPi02WOiSWj70Rvj/3PVLUKahXtB7ae7aXOiTGdHN4BhAXAjiXBap/BENBc/i129oORx4fkToUZmiJ2NKlS+Hh4QFLS0vUrVsX58+fz/Wxa9euFWcHsl7oea/+kHz99dcoWrQorKys0KpVK9y/f78A/hKWF37ccxeR8Sko52qLwY1Lw1Com08F7IoBkQHA8TlSh8OYTmgi9crF7RGTlIbvdt6WOhyWT/Y93IfTgadhrjDH1HpT5d0bgRmfp5eAC79pljvNB0wtYCiikqOQrErGwccHpQ6FGVIitmnTJowZMwbTp0/H5cuXUa1aNbRt2xahoaG5Psfe3h5BQUGZl0ePHmW7/6effsKiRYuwYsUKnDt3DjY2NmKbSUmamcuZ/jr/IBKbXnR9ojnDzJSyeju/mYUd0OEnzfKpn0URD8bkwlSpwKxuVaEwAf69Foijvrl/RzN5ik2JxewLs8XyoCqDUMq+lNQhMaY9VRqw80s6HQ9U7QV4NoEhGVptKOY0mYOZDWdKHQp7C1kduc6fPx+DBw/GgAEDULFiRZE8WVtbY/Xq1bk+h87Qubm5ZV5cXV2ztYYtXLgQU6dORZcuXVC1alWsW7cOgYGB2L59ewH9VexdpKSpRYEO0qu2O2p5OMHg0LxidKn5MWBfTOpoGNNJlRIOGNDQUyxP3X4TiSnyHgjPslt8ZbEYg+Jh74GBVQZKHQ5jujn/CxB8A7AsBLQxvGTFytQK7TzbcSu1DJhCJlJSUnDp0iVMnqyZtI4oFArRlfDMmTO5Pi8uLg6lSpWCWq1GzZo18cMPP6BSpUrivgcPHiA4OFhsI4ODg4Po8kjb7NWrV47bTE5OFpcMMTEx4jo1NVVcpJTx+lLHkd9WHgvA/dA4ONmYYWyrMgbz9762/7r+CiiUGXdKGBnThrF8/rT1RTNP7L4RhKdRiVh0yBdjWpWFPuP9p51bEbew8e5GsTyx1kSYqE2Qqpb+34z3n/wVyD5MiYPpsR+pJBbSWnyNdItCBv37Sq3X2/y3oW/5vlCY5G/7C38GX9L230A2iVh4eDhUKlW2Fi1Ct+/evZvjc7y9vUVrGbV0RUdHY+7cuWjQoAFu3bqFEiVKiCQsYxuvbjPjvpzMmjUL33777Wvr9+/fL1ro9MGBAwdgqMKTgEVXKTkxQYeiSTh91PD+1hz3X3o6FOlpUCvMpAiJ6cCQP3+6au9qgtXRSvxyPACO0ffhagW9x/svd6p0FVbErUA60lHNrBoiLkdgN3ZDn/D+k7/83ocOpcaiVMRRXA90AoL06/2b15/XRbGLEKGOwMO7D1HLolaBvC5/BoGEhATDSsTeRf369cUlAyVhFSpUwMqVKzFjxox33i61ytFYtawtYu7u7mjTpo0YkyZ1Bk4fgNatW8PMzPAO2Kk76eA/riA1PRz1Szvh6/4+BtX0nuv+i/SHcu8EpDt6Qt1+rpQhMiP+/L2L9unp8F9/BcfuheNorAvWdtffzyzvv7fb4LsBQZeCYGtmi7md5sLZyhn6gvef/BXsPvwcJWD4ou9GY/7l+TiiOoIvWnwBR0vHfHst/gzitd5yBpOIFS5cGEqlEiEhIdnW020a+6UNelPUqFEDfn5+4nbG82gbVDUx6zarV6+e63YsLCzEJaft68sbT59iyUu7rgfh2P1wmCsVmNmtCszNzWGIXtt/iRHAg2PAg+NQ1uwPlPCRMjxmpJ+/d/Vdl8poveA4TvtHYt+dcHSupt9jHnn/5e5B7ANxPdpnNNzstfvtLWi8/+QvX/ZhSjzw/AngUh7GpF+lftj5YCfuRd3DshvL8E2Db/L9NfkzCK3/ftkU66ADbh8fHxw6dChzHY37ottZW73ehLo23rhxIzPp8vT0FMlY1m1SBkvVE7XdJis4cclUCltTPXBoMy94FbGF0fBoqKnsRBWedo0G1Fz4gMlHKWcbDG9WRizP3HVbfJaZPE2vPx3r2q/DB+U+kDoUxnRzbDawoiFwZimMianCVEwvQbbe34qroVelDonJMREj1B1w1apV+P3333Hnzh0MGzYM8fHxoooi6d+/f7ZiHt99950YtxUQECDK3fft21eUrx80aJC4n7rHjBo1CjNnzsSOHTtEkkbbKFasGLp27SrZ38lytvjQfYTEJKOkkzU+b+YFo9NmBmDhAARdAy7mXimUMX30WdPSKOVsLT7DCw/ckzoc9h/UcKmR74P+GctTYb6aBEydBjgZzpyjunxmu5XpJpZnnp2JNPp3YHpBVt+kPXv2FAU3aAJm6jp49epV7N27N7PYxuPHj8VcYRmioqJEuXsaF9ahQwfR2nX69GlR+j7DhAkT8MUXX2DIkCGoXbu2qLJI23x14mcmLb/QWPx2UtMl5pv3KsLS7EUlQWNi6wK0nKZZPjQDiOO5mZh80Gf22/c0FWvXnH6Iu8Ha9Z9n0ktRpWD2+dkIjs+9iBVjeis9Hdg9XpOElWsPeLeHMaLuxA4WDvCN8s2sesqkJ6tEjIwYMUK0alH5eOpCSKXmMxw9ehRr167NvL1gwYLMx1IVxF27dokxYllRqxi1nNH9NInzwYMHUa5cuQL9m9jbC3R8/c8tpKnT0aqCK1qUz17l0qjU+hQoWh1Ijgb2v0jKGJOJZt4uaF/ZDSp1OqZuuwm1Ol3qkJgW1t1eh/V31mPgvoFQp6ulDocx3dzerhljrbQA2s2CsaIiHaNqjhLLS64uQWgCn8zVB7JLxJjx2XUjCKf9I2BhqsD0zi9bM40SzSnWcb4o3Y/AK0BynNQRMaaTaZ0qwtpciYuPorD18lOpw2FaaFS8EaoXqY5h1Ydxl0QmL/QbuXeKZrnRaMBJM8m8sepetjuqFq6K+NR4zL3AFZj1AX+jMr0Wn5yGmTvviOXPm5WBu5N+zNMmKaqY2HcLMPQkYGFEBUuYQShWyApfttRM7Pzjnrt4npAidUjsLco7lcfv7X9HR8+OUofCmG6OzwFiA4FCpYBGmtYgY0YnUqhwB13vebgHZwLPSB2S0eNEjOm1RYfvIzgmSRTooMH+7IUyrQBTwyzdzwzfp408UdbFFhHxKZizz1fqcFguUtWpmct04Kav878xlitbV8DMBmj3I2Amg9nkC0AF5wroXb63WJ51fhZSVS8/56zgcSLG9LtAxwkjL9DxNmkpmkpQMS+L1DCm78yUCszoWlks/3X+MW48jZY6JPYKOjjrubMn5l2ch4TUBKnDYezd1P8cGHXDaAt05Obz6p/DydIJD6IfYPeD3VKHY9Q4EWN6W6Bj+o6MAh0uxl2g4012jAD2TQEOTpc6EsZ0Uq+0M7pWLyYKmk3fwYU79M0fd/7A/aj72OG/A2npXOqayZiNM1VmkzoKvWJvbo/JdSbjuwbfobNXZ6nDMWqciDG9LdBxyi+jQIem5DXLQd2hmsId1zcBj89KHQ1jOpnUvoIo3HH58XNsu/JM6nDYC1SmfsW1FZklr+mgjTHZSIkH/ugG+B+ROhK91s6zHbqV7cYFeCTG//pMrwt0DGvmxQU63qR4TaBmP83y7nGAWiV1RIxpzc3BEl+0eFG4Y+9dxCbxWAV9QN0RE9MSUa1INbzn9Z7U4TCmm+NzAf/DwI6Rmu777K2o+/GTmCdSh2GUOBFjemfxYb/MAh1Dm3pJHY7+azkdsHQAgm8Al17Oo8eYHHzayAOehW0QFpssPvtMWueDzmPvw73iLPlXdb/is+VMXsL9gNOLNcvtf+SiVlq4HnYd721/D2OPjYWKT+YWOP6GZXrlQXg8fjsZIJZpzjAu0KEFm8JA8680y4dnAAmRUkfEmNYsTJX4upNmfsDVJx/AL5TnxpOySuIP534Qyz3K9RDV1RiTDRpwunciQNU+y7QGvDtIHZEsFLctLlrEYlJiEBTPhb8KGidiTK98v+s2UlXpaOZdBC0rcIEOrdUaCLhUAhKjgCOaAynG5KJ5eSrI4yKK83y387Yo1sMK3sa7G+Ef7Q9HC0d8UeMLqcNhTDf39wN+BwGFGdB+Nhfo0JKzlTNWtl6J7V22o4RdCanDMTqciDG9cexeGA7eCYWpwgRTO2rOkDMtKU2BDj8Bnk2B2oOkjoYxnVGrmLlSgeP3wnDgdojU4RidyKRILL+6XCyPrDkSDhYOUofEmPZoLNjeyS9L1jvzsAZdVClSBZamllKHYZQ4EWN6IVWlxnf/3hLLnzTwQBkXW6lDkh+PRsDHOwCX8lJHwpjOPArbYGBjT7E8Y9dtJKXyWIWCtOTKEsSmxqKCUwV0K9NN6nAY083t7UCkv2YC5ybjpY5GtmiM2Ka7m3A38q7UoRgNTsSYXlh35hH8w+LhbGOOL1pqqqixPCjhy5iMjGheBm72lngSmYhVxzVjRVn+o4OuLfe2iOWJdSZCqeCxuUxmqvQAPlwHdJgLWNhJHY1sLbqyCDPPzcSsc7O4i3gB4USMSS4iLhkLD94Ty+PbesPBykzqkOQtORbYNQ5YUkezzJhM2FiYYnIHTYvu0qN+ePY8UeqQDB4dbM0+PxvpSEc7j3bwcfWROiTGdEfjwSp2ASrydAv/Re/yvWFlaoXLoZex68EuqcMxCpyIMcnN3X8PsUlpqFTMHj1quUsdjvzRQGW/A0DMU+DEPKmjYUwn71UrhjoeTkhKVeOH3Zr5BFn+iU6ORnxqPCyVlhjjM0bqcBjTTeQDTZEqlifcbNwwuMpgsbzg0gJRTZHlL07EmKRuPovGxguPxfI371WCUsFVjv4zM0ug7SzN8pmlmh8qxmTCxMQE09+rCPoq2HU9CGcDIqQOyaAVsiyEDR034Pf2v6OobVGpw2FMe9R1bttnwGIfIOCo1NEYjP6V+ouS9qEJoVh7i+cmzW+ciDFJu8R89y+VqgY6VyuG2h5OUodkOLzbA6WbAaoU4MDXUkfDmE4qFXNA7zolxfKMnbehUvNYhfxEY8IqOnOlWiYzN7YAT84BqYmAM48tzysWSovM1vE1N9cgOD5Y6pAMGidiTDI7rwfh/MNIWJopMLk9V/rL8/7y1CpmogDu7AAenpQ6IsZ0MqZ1OdhZmOJWYAy2XnoqdTgGhw6uVlxbgcQ0HofHZFqMKuMkY+MxgENxqSMyKK1LtUZNl5pIUiVh/qX5Uodj0DgRY5JITFFh1ovxH8OalkGxQlZSh2R4XCsCPgM0y3snAWouB87kw9nWAiNfVFD9aZ8vYpNSpQ7JoCy8vBBLry7FtFPTpA6FMd2dXAjEBgKFSgL1R0gdjUF2EZ9UZxJMYII9D/bgauhVqUMyWJyIMUmsOOaPwOgkFC9khc+alpY6HMPVfApAE7NGPQbCNZUpGZOLjxt4wMPZGuFxyVh21F/qcAxKM/dmYhzIgMovTtYwJhdRj4DTizTLbWYCZnwiNz9UcK6AbmU1cwpSZVV1ulrqkAwSJ2KswD2NShCJGJnSoQIszXjOmnxjUxjouQ4YeQVwqSB1NIzpxNxUga86asYu/XbiAZ5EcgWvvEKl6nd224lKzpWkDoUx3RyYBqQlAR6NgQpcrj4/fVHjC9iY2eBmxE3sDNgpdTgGiRMxVuBm7bmL5DQ16no6oUMVN6nDMXxUtMPGWeooGHsnrSq4oGEZZ6So1Ji1h8vZ/1dZJ2k1VZhKGgtjOlOlARb2AL132/2oGQ/N8k1hq8KZ5ewXXlrI5ezzASdirECdC4gQJampNPX0zpVEP2RWQOgA7N4+LmfPZIW+I6Z10pSz330jmMvZ/wdxKXF4/9/3seXeFqh4zCiTI6Up0GUJ8OV1wK2y1NEYhX4V+6GEbQmEJYbhj9t/SB2OweFEjBUYtTod3+28LZZ71SmJisXspQ7JuBz5AfjrQ023DsZkpLybPZezzwO/3PgF96Pui7mBeLwHkzWuklhgzJXmmFB7AgZWHoi+FftKHY7B4USMFZj/XXkmSlFTSeqxrctJHY7xqdTtRTn7f4EHJ6SOhjGdcDn7/+ZJzJPMs9nja42HmdJM6pAY015SDLBtKBDBRXuk0Lxkc4zyGSXGi7G8xYkYKxAJKWmYs++uWB7RoowoTc0kKGdf61PN8t7JXM6eybqcfVxymtQhycqCywuQpk5Dg2IN0KREE6nDYUw3J+YB1zYAm/pputkzSceZRiRyF/G8wokYKxArjwUgJCYZ7k5WoiQ1k0izKYClAxByA7iyXupoGHvncvZLj/hJHY5sXA65jAOPDkBhosC4WuN4bC6Tl6iHwNllmuWWX3OBDgk9jH6Ivnv6YtjBYdy9OY9wIsbyXXB0ElYe13QnmNSOy9VLiqonNp2kWT48Q9PdgzGZ4HL2uqODpTkX5ojl7mW7o6yjplWRMX2mOD4bOPaT5sbBbwFVClDIAwi8LHVoRs3O3A4BzwPwMOahGG/K/jtOxFi+m7PPF0mpatQq5cjl6vVB7UGAcxkgPgw4MVfqaBjTCZez196ZwDNo/XdrMQeQtak1hlcfLnVIjGnHRAkc+R7YMRK49T/NuucPNWXrmWScrZwxp+kc7Oq2C95O3lKHYxD4Hc3yxYPweGy++AS3nkXj+P1wsW5qp4rcJUYfmJoDbX/QjBMr2UDqaBh7p3L2HX4+IcrZ05QYdUvzPHlZBcYFIio5CvMvzUdoYqhY19mrM1KoVYExGVA3HgelQgEc/eHlyuZfAU0nSBkWA9CoeCOpQzAonIixPEcJ2KSt18UBU9Yy0/dDYlHdvZCksbEXyrYBnl4Agq8D3u1erqeuIFTEo/lkKaNjTKty9n+ee4yvtt9AqwquePY8CSUcrfBhLXd4Fjbuyl5tt7Z9bd0m303icuPjG5LExJjOimRpcaEqn5yE6Z3zQedR0r4k3Gy4t9O74q6JLM9bwigJo/zr1bl+Jm69jofh8ZLFxrKglkmluabrR0Y/fLqm2woew8fkUc7e0lQBv9B4/HI8ALuuB4rrlvOO4u+LT2DMZjWepdN6xvRSyK2X3RRVqS9/q5heWHJlCQbuH4jFVxZLHYqscSLG8rw1LLfuh7R+k5EfIOkVOrtIhTso+fq2kOaau34wmYhJSkNymqZqF53zyTj5Q9fGftKnU+lOKFOoTLZ1fSv0FesZkwMFjV8+/pPmN2l6pOY664lDJrlm7s3E9b/+/+JOBI/XfVeciLE89TQqUcwxkRNaT/czPVJrgOaa9hkNguYkjMnopI+CT/rkKC4lDn7PNeX9KzlXEtfr76znctNMFpSqJECdlv3EIF3TbZ7/Um9ULlwZHTw7IB3pmHZqGrps74JzweekDkt2OBFjeYrGaJgg94Mjup/pkcvrXi7TD9+RLAOjGdP3kz7gkz45ofnCMpKwjZ02omXJluJ2UlqSxJEx9naVAjdCcW834Nk0+x0iGePxy/qkl3cvmJqYwjfKFwHRAVh0ZRGepT1DYHyg1KHJBhfrYHmKBsqvOKqZMyyng6OetdwLPCaWi4wxYU3GA5f/AOKCgWOzuWWMyeekD7WI5dACb+wnfazNrLMV5VjYfKGk8TCmtbC78Ag/AhM6yZLOrV/6rv/e/tlu34m6A/pv+T/LuTCQlrhFjOUpdXp65qT3ChPNRakwEdez368KDyOvZqZXRHXEr4AWUzUXYmoBJMdJHRljWp30eVM3aGM86aNSq3D0ydFc/10Y03fKg9NFEqb27gSU4ulV9F1uBYBm1p9Z4LHIFbeIsTw1a/cdMVi+fmknVC/pKLoH0ZlpOijiJEzPZO3iUb0PcHY5EHoLUKdKGRVjWqES9XRyZ2IOU2UY60mfbX7b8O2Zb9GkRBMsbblU6nAY0839g1AEHILaRAlVi6+5pUAGqADQzfCb+PPOn5nr6pjXEWPHmHY4EWN55rRfOA7eCRUtYDO6VkEZF1upQ2LaopL1bWYA67sDF1cDjccBNjxJLtNvPWq5o7aHkyjMcTcoBkd9w8SoseJG2i0xWZUMK1Mr1C9aX+pQGNONKg3Yr+mZEVC4NUo5lZY6IqYFKgCUkYRZKi2RpErC+ZTzXBhIB3zCgeUJtTod3+/WlC/9qG5JTsLkqExLoOlEYPBhTsKYbFDL18R25bFmQB30q19KrPuBWuZfmcfQGHxU4SPs7LYTPb17Sh0KY7q5sg4Iu4N0K0fcc+sidTRMSxkFgFqVbIWfmrycWuBRzCMJo5IXTsRYnthxLRC3AmNga2GKL1uWlToc9q6aTwFcNeWuGZMb+u6xszDFzWcx+OfaMxgjF2sXmCnNpA6DMd34HRJX6sbjkWpqfN2K5V4YaEHzBWJeMR8XH7H+t1u/SR2abMguEVu6dCk8PDxgaWmJunXr4vz587k+dtWqVWjcuDEcHR3FpVWrVq89/pNPPhHjC7Je2rVrVwB/ieFISlVhzj5fsTysmRecbS2kDonlhciAHCvSMaav6Lvn8+aaiYzn7PUV303GYMW1FTgflPtvIWN6r+d6oPdGqGt+InUk7B3R8fPoGqPF8u6Hu3Er4pbUIcmCrBKxTZs2YcyYMZg+fTouX76MatWqoW3btggNDc3x8UePHkXv3r1x5MgRnDlzBu7u7mjTpg2ePct+ppQSr6CgoMzLhg0bCugvMgy/n36IZ88T4WZviU8bekodDssLB74GFtcCbm2TOhLGdDKgoQeKF7JCYHQSVp96AEN3K/wWll5dikH7B+FxzGOpw2Hs3VC5Ze/2gNJc6kjYf1DRuSKqmVVDS/eWcDB3kDocWZBVIjZ//nwMHjwYAwYMQMWKFbFixQpYW1tj9erVOT7+zz//xOeff47q1aujfPny+PXXX6FWq3HokKYJPIOFhQXc3NwyL9R6xrQTFZ+CJUf8xPLYNuVgZa6UOiSWF8xsNHO4HPwGSEuWOhrGtGZppsT4tt5iedkRf4THGe77l8rUz704N7N6WUn7klKHxJhu7vwLJEVLHQXLQ92tu2NO4zkoYVdC6lBkQTZVE1NSUnDp0iVMnvyy5LZCoRDdDam1SxsJCQlITU2Fk5PTay1nLi4uIgFr0aIFZs6cCWfn3IsVJCcni0uGmJgYcU3bpouUMl6/oOJYdOgeYpPS4O1qi85VXCX/++WuoPdfrmp/BtOLq2Hy/BFUZ5ZDXW+4tPHIhN7sPyPXvmIR/FrMHjcDY7Bgvy++6VzBIPffyWcncTHkIiyUFhhWZZhs4s4vctt/Ri/MF6ab+wNWjkgbcgqwKcz7UOZovylNlLz/oP172CRdJjM/BgYGonjx4jh9+jTq139ZmnfChAk4duwYzp0799ZtUOvYvn37cOvWLTHGjGzcuFG0qnl6esLf3x9TpkyBra2tSO6Uypxbd7755ht8++23r63/66+/xLaMRXgS8MNVJVTpJhhaQYUKhWTxVmJaKhlxHDUe/4oUpTUOVpyDVFM7qUNiTGv3o02w5LYSCqRjUnUVXA2soj2Vh14auxQh6hA0smiEdlY8tpnJSx3/BSgacwVBDj44X/pLqcNheSxaHY2DiQdRwrQE6lrUhbFJSEhAnz59EB0dDXt7e/m3iP1XP/74o0i6qPUrIwkjvXr1ylyuUqUKqlatCi8vL/G4li1b5rgtapWjsWpZW8Qyxp+96R+7oDLwAwcOoHXr1jAzy9/KWaM2X4cqPRgNvZwxto+mUg6Tz/57K3VbpP92Buaht9DW6jrUrb+XNh4Z0Kv9x3Dnzys4dDcM55KKYsX7NQxq/+0M2ImQsyGwM7PDjE4z4GDB4zHktP+MncmjUzC9cgXpJkoU7r0EHZw11ZZ5H8pb1v23/eF2XLlwBQ8VDzGl7RTRcm9MYl70lnsb2SRihQsXFi1UISEh2dbTbRrX9SZz584VidjBgwdFovUmpUuXFq/l5+eXayJGY8ro8ir60tCXL478juXak+fYdSNYjK+d0rGC3vzdhkI/3ktmQNuZwB/doLy4Gsq6nwHOXhLHJA/6sf/Y5A4VcfTecZGMXXwcg/pezgax/2ji5uU3lovlQVUHobBtYalD0iv6vv+MnloNHP5GLJr4fAIzt4qvPYT3obzRvvuw/Ie4HXkbvcr3gq2l8c0ta6bl+1c2xTrMzc3h4+OTrdBGRuGNrF0VX/XTTz9hxowZ2Lt3L2rVqvXW13n69CkiIiJQtGjRPIvd0FBv1ozJm7vVKI5KxfhMrMHyagGUaQ2YWQFhd6WOhjGd0MTyNMG8oU3yvPHuRgTFB4k5w/qU7yN1OIzp5tb/gMArgLkt0GyS1NGwfGKqMMXMRjNRuXBlqUPRa7JJxAh1B6S5wX7//XfcuXMHw4YNQ3x8vKiiSPr375+tmMfs2bMxbdo0UVWR5h4LDg4Wl7i4OHE/XY8fPx5nz57Fw4cPRVLXpUsXlClTRpTFZzk7dCcU5x9EwtxUgXFtNNXJmAHrNB8YeRUo31HqSBh7p0meaaL5G8+iDWKS59iUWKy6sUosj6g+ApamL7vaM6b3qArvoe80yw2/BGxdpI6IFZDoZK6OKftErGfPnqKb4ddffy1K0l+9elW0dLm6uor7Hz9+LOYBy7B8+XJRbfGDDz4QLVwZF9oGoa6O169fx3vvvYdy5cph4MCBotXtxIkTOXY9ZECaSo1ZezStYTRnWLFCBjYCnr2uUEnARrsuXYzp5yTPmi61c/fdk/0kz2turhEHNKUdSqOzV2epw2FMN6kJQKmGgF0xoD5X4zUGVFho3sV5aPV3K/hG+kodjt6RzRixDCNGjBCXnFCBjayoletNrKysRBVFpr1NF5/APywejtZmmQc3zEhQgVW/Q4CpBeDZWOpoGNManTRad/qRmHh+/dlHGNS4NOQoNCEUf9z+Qyx/WfNL0fWHMVmxcgS6LQeSYwFzG6mjYQVAYaJAYFwgklRJWHh5IZa30oxvZTJsEWPSik9Ow4ID98XyyJZlYW/JA2mNyuXfgT/fB3aNBVRpUkfDmE6TPI9pXU4s0wT00YnynONmxbUV4mCmepHqaO7eXOpwGHt3FjwdijERJ45MTMXch+eDzksdjl7hRIxp7ZfjAQiPS0YpZ2t8VLeU1OGwglapG2DlBIT7Alf/lDoaxnTyvk8JlHO1xfOEVKw45g856l+xP9qUaoPRPqNhQiVrGZOL54+BvwcAEfL87LH/pqR9SXxQ7gOxPP/SfNFdkWlwIsa0EhqTJBIxMqFteVGogxkZSwegyXjN8tFZQEqC1BExpjWlwkR8d5HVJx8gKDoRcuPh4IF5zeahpmtNqUNhTDeHZ2qqJVKPCmaUhlYbCmtTa9yKuIX9D/dLHY7e4KNpppUFB+8jMVWF6u6F0KHKm+dtYwas9kBN8Y7YIODsMqmjYUwnLSu4oI6HE5LT1Fhw4J7U4WgtVS3PrpSMCUHXgOubNMutpksdDZOIs5UzPqn8iVj++fLPSFXx9xrhRIy91f2QWGy68Fgsf9WxAneJMWZUqKPFNM3yqZ+B+AipI2JMa/TdNamDplVsy6WnuBcSCznM2zj0wFB8dfIrUayDMdkVedr/4jejSg+gWA2pI2IS+rjix3C2dMbTuKfYfG+z1OHoBU7E2Fv9uOcuaB7UNhVdUdvDSepwmNQqfwC4VQWSY4Djc6SOhjGd1CzpiPaV3cR32uw9+j9J+Z3IOzgffB77Hu7jcRVMfvwOAg+OAUrzlyfxmNGyNrPG59U/F8srr61EXIpmXl9jxokYe6NzARE4dDdUjK+Y2F5zJpkZOYUCaP0t4OQFeDSSOhrGdDa+rbf4TqPvNvqO02cVnStiQ8cNmFJ3CtxsuFs4kxG1CjjwtWa5zhDAkYt8MaBb2W7wsPdAVHIU1txaA2PHiRh7Y5eYH/dqzhj3rO0OryK2UofE9IVXC2D4eaBCJ6kjYUxnpYvYoldtd7FM33H0XafPKheujO5lu0sdBmO6ubkVCL2tKfTUmIt0MA0zhZkoZ0/+uP0HwhLCYMw4EWO52n87BFceP4eVmRKjWpaVOhymb5Q8mSyTry9blYW1uVJ8x+29GQx9k6xKFpOgMiZb5TsBLb/WdEm05mEN7KWWJVuiWpFqSExLxLJrxl34ixMxlqM0lRo/vWgN+7SRB1zsLaUOiemjtBTg7Apgy6eaQdmMyYSLnSUGNS4tln/a54tUlX6Nv9p4dyM6beuEX2/8KnUojL0bc2tNS1idwVJHwvSwcNIYnzFi+Vb4LaOuoMiJGMvR1stP4R8Wj0LWZvisqZfU4TB9RWXsD0zTdEHxPyR1NIzpZEiT0ihsa44H4fHYeOEJ9EVMSgxW3VglytZThTHGZCU1CVDr14kNpn9oPsRfWv8ixsCaKc1grDgRY69JSlVhwYH7YnlE8zKwtzTeDwh7Cxp8XfvF2c4D3/CPL5MVWwtTjHzR7frng/cRn5wGfbDm5hpEJ0ejtENpdPbqLHU4jOnm+E/AyibAw1NSR8L0XP1i9aFUKGHMOBFjr1l7+iGCY5JQvJAV+tbjKkfsLajriYU9EHIDuPG31NEwppPedUrCw9ka4XHJWH36kdThiLnC1t9eL5ZpQLupgsdiMhmJDQbOLNP8HiRGSR0Nk4mktCRs99uu94WT8gMnYiyb6IRULDviJ5ZHty4HSzPjPlPBtGDjDDQapVk+PFPTLYUxmTBTKjCurbdY/u3kQ8RKPFRh+bXlSFIloXqR6mju3lzaYBjT1bHZQFoiUKIOUL6j1NEwGUhTp6HHvz0w7dQ0HH5yGMaGEzGWzbJjfohJSoO3qx261SgudThMLuoOA+yKAdGPgQtcXIDJS8cqRVGthAPiU1TY90S6n8WA6ABsu79NLI/2GS0GtDMmG+F+wKXfNcutvqGKDFJHxGTAVGGK1qVao5hNMShNjO/kPydiLFNQdCLWnnoolie000x4ypjW1bGaT9Ysn5zPrWJMVijhmdS+glg+FWqChxHxksSx+PJiqNJVaObeTAxkZ0xWDs8A0lVA2baAR0Opo2EyMqjKIOzotkN89xkbTsRYpoUH7iM5TY06Hk5oUd5F6nCY3FTrA9T6FOj/D2DG0x0weanv5Yym5QpDnW6C+Qc03bML0rWwazj4+CAUJgp8WUMz2SljsvHsEnB7O53WAFpNlzoaJjPWZtawUFrAGHEixoT7IbH4+5KmfPPE9uW5Swx7twmeOy0A3KpIHQlj72R867IwQTr23ArB1SfPC+x1aYD6/IvzxXIXry4o41imwF6bsTxxfbPmulovwLWS1NEwGY8X23pvKzbc3QBjwYkYE+bs84U6HWhT0RU+pRylDocZgvgIqSNgTCfebnaoXURTtWvW7jsFVsHrxLMTuBx6WZwR/rz65wXymozlqXY/Ah/+ATSfInUkTMaOPT2Gb858g58v/4yIROM4huBEjOHSo0jsvx0CGhJGY8MY+0/UKmDXOGB+BSDkttTRMKaT9u5qmJsqcO5BJI76huX766nUKiy8vFAs96nQB242bvn+mozlOepFU/E9oFBJqSNhMtbcvTkqOldEfGq8mNTeGHAiZuTojO/sPb5iuYePO8q42EkdEpM7mpwxLgRQJQOHvpM6GsZ04mQB9K+nOZj8cc9dqKirQD4KTwyHCUxgZ26HgZUH5utrMZbngm8ASTFSR8EMhMJEISrGkk2+m/A09ikMHSdiRu7w3VCcfxgJC1MFRrUuK3U4zFC0/BqgMrT39gCPTksdDWM6GdrEEw5WZvANicW2K8/y9bVcbVzxd+e/sb79ejhYOOTrazGWp9JSgE19gUXVgaeXpI6GGYh6ReuhftH6YrzY0qtLYeg4ETNidKb3p72a1rBPGnqgqIOV1CExQ1G4LODzsWb5wHRqepU6Isa0RknY5828xPKCA/eQlKrK97PApQuVztfXYCzPXVoLRD3UnHRzKS91NMyAjPIZJa53BeyCb6TmONVQcSJmxOhML53xtbc0xedNuUoXy2NNJwJm1sDT88DdXVJHw5hOPm5AJ6cs8ex5ItaffZTn249JicGam2uQmJaY59tmLN8lxwLHf9IsN5sImNtIHREzIBWdK6KdRzukI10U7jBknIgZKTrDS2d6yefNy8DB2kzqkJihsXMD6g/XLB/6FlClSR0RY1qzNFNidOtyYnnJET9EJ6bm6fYpCZt/aT5GHh6Zp9tlrECcWQrEhwFOpYGaL3o/MJaHvqjxBUxNTEVV2YvBF2GoOBEzUnSGl870utlb4pMGHlKHwwxVg5GAlRMQEwSEcgVFJi/v1yyBcq62eJ6QipXH/PN0295O3ihuWxx9yvfJ0+0ylu/iwoDTizXLLaYBSj6Ry/JeSfuSeL/c+2J5weUFBTadSEHjRMwIxSSlijO8ZHTrsuLML2P5wtIe6PkH8OU1oGhVqaNhTCdKhQnGt9WMfVl96gGCo5PybNvU7WZH1x1o5t4sz7bJWIE4PgdIiQOK1QAqdpU6GmbAhlYbCitTK1wPu47DTw7DEHEiZoTozC6d4fUqYiPO+DKWrzwaATbOUkfB2DtpVcEFtUo5IilVjZ8Pabpz5xVzpTlMaP4lxuSCWiVSE2jiMKDVN4CCDyNZ/ilsVRh9K/QVyzRWjCopGhqdP0F79+7FyZMnM28vXboU1atXR58+fRAVFZXX8bE8FhqThN9OPhDLE9qVh6mSv0RZAfI7BCRESh0FY1qjRGlSe02r2KYLT+AXGveftvf92e+x5d4WgzygYEaAThx0WQKMvAyU5tZclv8GVB6AQhaF8CD6Af71/xeGRuej8PHjxyMmRjN5340bNzB27Fh06NABDx48wJgxY/IjRpaHFh66L87s1ixZCG0qukodDjMmuycA67sDJ+ZJHQljOqnl4YTWFV1BczvP3ffupZSvhV3DRt+NmHF2Bh7HPs7TGBkrUFSkg7ECYGduh+HVh2NwlcFoWaolYOyJGCVcFStWFMtbt25Fp06d8MMPP4iWsT179uRHjCyPBITFiTO6ZGK78twlhhWscm001+d/AZ7zQSiTlwltvaEwAfbeCsblx7r3/qCB5gsuLRDLXby6oLQDH8gymTkxH4jI26I1jGmjV/leGFlzJOzN7QFjT8TMzc2RkED9g4GDBw+iTRvNwZWTk1NmSxnTT3P3+4pJnFuWd0Hd0jxmhxUwr5aAZxNAlQIcmSV1NIzppKyrHXr4uIvlH3ff1bmCF5VgvhRyCRZKC3xe/fN8ipKxfPLghGYakuUNuXs5k1R6ejpSVXk7nYisErFGjRqJLogzZszA+fPn0bFjR7H+3r17KFGCCz/oq6tPnmP3jWDRvXt8O2+pw2HGyOTF4G5ybQMQckvqiBjTyajWZWFhqsD5h5E44huq9fNUahUWXl4olvtU6AM3G7d8jJKxPEYnHQ5O1yzX6AtYO0kdETNSN8Nv4uO9H2Pp1aUw2kRsyZIlMDU1xZYtW7B8+XIUL15crKduie3atcuPGFkenD2YveeuWO5eowTKuxle0y6TieI+QKVu9K4EDn4rdTSM6aSogxUGNPQUy7P3aHoYaGPXg124H3VfjHUYWHlgPkfJWB67swN4dgkwswGaTpA6GmbEwhLCcCX0Crbe34rEtEQYAlNdn1CyZEns3LnztfULFmj6vjP9c/x+OM4ERMBcqRDzhjEmKZoA9M6/wP19wMOTmvL2jMnEsKZe+OvcI/iGxGLblWf4wOfNPUGSVclYcmWJWB5UZRAcLBwKKFLG8oAqDTj0nWa5/nDA1kXqiJgRa+beDKNqjkJnr85ifjGjaRHLOvaLlt90YfpFrU7Hjy9aw/rXL4USjtZSh8SMnbMX4PMJ4OQFqFVSR8OYThyszTC8eRmxPH+/L5JS3/we3nh3I4Lig+Bi7YI+5fsUUJSM5ZErfwARfoC1M9DgC6mjYUbOxMQEA6sMFN+nhkKrRMzR0RGhoZr+8IUKFRK3X71krGf65d/rgbgTFAM7C9PMgwfGJEdjxYafA0o3lToSxnT2cQMPFHWwRGB0EtaffZTr42JSYrDqxiqxPKL6CFiaWhZglIz9RykJwNEfNctNxgOWPKyB6ZeA6AAYRdfEw4cPi6qIGctc9lweUtLUolIiGdrMC4425lKHxJiGhZ3UETD2zizNlBjduhwmbLmOJUf80KOWOxyszF573JqbaxCdHA0vBy/RlYYxWaFjvTqDgFv/ALU+lToaxrIVQBpzdAwOPzmMvzr8hSpFqsCgE7GmTV+etW7WjGdSlwsax/AkMhFF7CwwoKGH1OEw9rq0FODSGsDKEaj6odTRMKa192uWwK8nAnAvJA4rj/ljQrvy2e4PiQ/B+tvrxfKXNb+EqULnIdmMScvMStMS1mgsoNC5thtj+UapUMLW3FYsU0XaX9v8KttGIp0/Wd988w3UavVr66Ojo9G7d++8iov9R3HJaVh82E8sj2pVFtbmfBDA9BCVsd8zAdg/DUiJlzoaxrSmVJhgQltN8rX61AMERydlu3/NrTVIUiWhhksNMcCcMdniJIzpoeHVh8NMYYbzwedxOvA05ErnT9dvv/0m5hILCHjZL/Po0aOoUqUK/P15xnV9sfrUQ0TEp8CzsA0+rKWZhJQxvVOtN1CoFBAXDJxdLnU0jOmkZQUX1PZwRFKqGj8fuvfaQcLgKoMx2me0bM/UMiNzZBZw7Ccg+inwa2vA7yBwdLZmPWN6pphtMfT07pnZKqZOf72RyCATsevXr4uJm6tXr45Vq1Zh/PjxaNOmDfr164fTp+WbkRqSmBTgt1OaAeTj23rDTMlns5ieMjXXlLMnp34G4iOkjogxrVGCNam9plVs04Un8AuNw5nAM+iyvYuYeHRkzZGiRYwxWVAogSPfAxt6A0/PA/+OBo7+oFnPmB4aUnUIbMxscDfyLvY+2As50vkInSojbt68GSNGjMBnn32Gn3/+WUzm/P3334uJnvPb0qVL4eHhAUtLS9StWxfnz59/4+P//vtvlC9fXjyeWu1279792mTHX3/9NYoWLQorKyu0atUK9+/fhxw9CI/H3P33seiWEgkpKpR3tUX7ym5Sh8XYm1V+H3CrAiTHACfmSR0NYzrxKeWE1hVdka6MwvS9ezHv4jxRyYvO0N6KuIXAuECpQ2RMOzRZc50hQPB1ze3ox0Dzr3gSZ6a3HC0dMaDSALG8+MpipKpSITfv1FSyePFikYDRmLDSpUtj5MiRuHbtGvLbpk2bMGbMGEyfPh2XL19GtWrV0LZt28zS+q+iFjqKceDAgbhy5Qq6du0qLjdv3sx8zE8//YRFixZhxYoVOHfuHGxsbMQ2k5Ky9/fXd5svPkHLeUfx2+X9iC+2AErr+/ANjcOWS0+lDo2xt48/aPWtZvnCKuD5Y6kjYkwnE9p6w7bsbFxP/xa+UZpKtbcjbqPXzl5ou7Wt1OExpj3qlphBac5JGNN7/Sr2g7OlM57GPcWW+1tg8IlYu3bt8O233+L333/Hn3/+KRKcJk2aoF69eiKpyU/z58/H4MGDMWDAAFSsWFEkT9bW1li9enWOj6dkkeKl7pMVKlTAjBkzULNmTSxZsiSzNWzhwoWYOnUqunTpgqpVq2LdunUIDAzE9u3bIaeWsMn/HAMsnsK8yF4oLUJh4bIXJhZPMemfY3gYzkUQmJ57cg4o5AGoUoDD32vW0VgFHpvAZKCsqx2KpuRc3rtb8fEFHg9j7+TRGcD3Ra8hhZnm+5i+hxnTY9Zm1hhabahYXnhxGZ4nxkFOdO5LqFKpxDixYsWKidvUnW/58uXo1KkTBg0ahAkT8ufsSUpKCi5duoTJkydnrlMoFKIr4ZkzZ3J8Dq2nFrSsqLUrI8l68OABgoODxTYyODg4iC6P9NxevXrluN3k5GRxyRATEyOuU1NTxaWgbTz3CNZlZmdbp7R6BhtPTcK54VxNjGtTtsDjYrrLeP9I8T6SkiLdBMrnD6F29ISq9hAoDs+C8viPUDWZBLWM/i2Mdf8Zinfdfw8j4uEXUA5mLg1g7vRyrHRKZEOsv+uM/pWjUcrZOs/jZdnx5+8/SE+HcusgcXZe7VYNqoGHoDgxF8oj34vjPnXjcQUSBu9DeZNq/73n+R7mn/sV0c+d8dU/F7Dw/UaQmrb/BjonYgcOHMhxfceOHXHjxg3kl/DwcPFl4Orqmm093b57926Oz6EkK6fH0/qM+zPW5faYnMyaNUu0Cr5q//79ooWuoF24p0BS6oewLL75tfuSnn2IC6H+2J0mz3Fvxiq3z5nhqohyRbujQtD/kL66DZTpabhTtDvuxVYEXhnXKQfGt/8Mi677799HCnEgm5GEpcWVgamtH8ydTiE1pAN+3HwcnUvJs6KXHPHnT3eFY2+jYcxTqKHAAecBSBLfu5rvZZN7d+EbW7Dfw7wP5a2g99+zeCDMdyjS1Vao4BjzWj0IKSQkJGj1uDytrlG4cGEYA2qVy9rSRi1i7u7uonqkvb19gcdz2/Q+rp1UIiXyafazsVF1oI6tidqNPNGBW8Rkgc6g0BdY69atYWZmBuPSAek/7oRSlYJ0pTnKfLIcZWRWrcu495/8vev+27vpIhTR5zTbiKmEpGf9YFn8D5jZ3wIUKlg4l0SHDlXzMXJG+PP3H6S3R9rdcjCJC0aL2n2z3NFB/N+rgMLgfShvUu2/QesuI10djo6V3fDZh/rxXZvRWy5fuiYuWLBAVE58/Pix6DKYVWRkJPIDJXlKpRIhISHZ1tNtN7ecKwPS+jc9PuOa1lHVxKyPofL8ubGwsBCXV9GbToovjl51S2HVSf/MJCxdZQ4TZQrMHc8jNaQretctxV9oMiPVe0lSNBaBxiQozWGiSoHZslrAqBtUIxxyY5T7z4Douv8SrE7CquQ6cfIrObi7WEfJWNIzzcTPJZ1t+P1QgPjz946qvi+u9OH0F+9DeSvI/Xc2IALH7ofDVGGC8e3K6837Rts4dC7WQV3yqGhGz549ER0dLVqGunfvLsZrffPNN8gv5ubm8PHxwaFDhzLXqdVqcbt+/fo5PofWZ308oUw94/Genp4iGcv6GMpgqXpibtvURzRp84xumrls0mIrI+nZR5n3jevoBI/CNhJGx5gWRGGO7zWlkkdTK4IZEP0E2JJzAQTG9EVMSgzuJ2vGHasS3V+7n4pC9az1+nrG9EJqEpAcK3UUjL0T+n79cY9meFKvOu6yPN7VORGjSok0kfPYsWPFvGFUHv7XX38Vc3GdPXsW+YmSPnptqth4584dDBs2DPHx8aKKIunfv3+2Yh5ffvkl9tK8LvPmiXFklChevHhRzIGWMRnnqFGjMHPmTOzYsUOMcaNtUCESKnMvJx/VKYt/O55Ff89pqGJZBq5mlcX6Z5C+nyxjb6VWvZyvxtYFaDxWsz7gCCDDeUGY8Vhzcw1iU2NQxKIk1DE1RQtY1jbcb96rJMuDA2YkaMqQn6sD1zZKHQljOtt3KwRXnzyHlZkSI1vKcwiOzl0TqYgFTYxMbG1tRasYoaqJ06ZNQ36iVriwsDCR9FEc1H2QEq2MYhvUVZJa5jI0aNAAf/31lyhPP2XKFJQtW1ZUTKxcWZOkEKrySMnckCFD8Pz5czRq1EhskyaAlhv6safqiFSYo1Tdiei3rx/+9f8XH1f6GOUcy0kdHmO5a/7yBIrQYARw4VcgIRy48gdQi1vGmP4JiQ/B+tvrxfK0BuPg2aoONl18gieRCTjlF46ohFQER8trTkpmRBKfA8fnAknPAXWa1NEwppM0lRpz9mlawwY28oSLnfyO29+pRaxEiRIICgoSy15eXqJSILlw4UKO46byGrVmPXr0SJSPpy6EVGo+w9GjR7F27dpsj+/Rowd8fX3F42ki5w4dNANPM1Cr2HfffScSO5rE+eDBgyhXTv5JSyXnSmhTqg3SkY5FlxdJHQ5jurGwA5pO1Cwf/RFI4bnwmP5Zfm05klRJqOFSA83cm4mTYRPblceSPjUx54Nq4jGrTz3gZIzpp1M/a5KwIuWBar2ljoYxnWy9/BT+YfFwtDbDkKalIVc6J2LdunXLHFP1xRdfiFYwammiLn2ffspnrfXJyJojoTRR4tjTY7gUcknqcBjTjc8ngKMHEBcCnF0mdTSMZRMQHYBtftvE8mif0eKkXlYtK7igtocjklLV+PnQPYmiZCwXMUHA2eWa5ZbTAZlVqGXGLSlVhQUHNNMyDW9eBvaW+lGgo0ASsR9//FF088voKnj8+HExVmvLli3iPqY/StmXwvtlNVWQFlxaIAY1MiYbpuZAixfdnS+s5rFiTK9QTwN1ulq0hFGL2KsoMZvUXlNEadOFJ/ALjZMgSsZycexHIC0RcK8HeLeXOhrGdPL76YcIjklC8UJW6FuvFORM50TsVVRdkIpodO7cOW8iYnlqaLWhsDK1wrWwazj85LDU4TCmm0rdgVbfAENPAEr5nvFihoW+Tw89PgSFiQJf1vgy18f5lHJC64quUKcjcywDY5ILvw9c/kOzTN+vMpwihBmv6MRULDvqL5ZHty4HSzOl8SZiNHlxQEBA3kXD8lwR6yLoW6Fv5hncNB6Qy+SEiu80Gg3YGMdk8Uz/Uc+C+Rfni+UuXl1QxrHMGx8/oa03FCaa6l6XHkUVUJSMvYH/ESBdDZRrD5SSz1Q9jJEVx/xFMubtaoduNYpD7rROxAIDA19bx13d5GFA5QGo5VpLjGOgMWOMyVboHakjYEbuxLMTuBx6GRZKC3xe/fO3Pr6sqx16+GjmEZu95y7/bjLp1R2i6WXQ9nupI2FMJ1T4aPXJB2J5fFtvMV2I0SRilSpVEqXgmfzYmdthTbs1YizDqwPKGZMFGh/2RzdgWX0g6LrU0TAjpVKrxHhb0qdCH7jZuGn1vFGty8LCVIHzDyNxxDc0n6NkTAtuVQBnL6mjYEwnVPgoOU2NWqUcRUEkQ6B1Ivb999/js88+E+XgIyMjxbq+ffuK7olMfgcTjMkKjQ+zcqJ2eODQt1JHw4xUXGocPB08YW9uj4GVB2r9vKIOVhjQ0FMsz97jCxUNGmOsoAVeBSJ5OAmTJ/+wOGy++FQsUyEkQ2lY0DoR+/zzz3H9+nVERESgYsWK+Pfff7F8+XIULsxjN+QiVZ2KtTfXovP2zohO1kzEzZhstJgKKMwAv4NAwDGpo2FGyMHCAfObzceOrjvEsi6GNfWCg5UZfENise3Ks3yLkbEcqdXAjhHAktrA7R1SR8OYzubu05zEalXBBbU86MSsYdCpWIenpycOHz6MqVOnonv37qhatSpq1qyZ7cL0lwIK/OP/D57EPsHW+1ulDocx3Th5ArVezFV4cDoNUpU6ImaknK2cdX6Og7UZhjfXdAWbv99XzIPDWIG5uRUIvgGYWQMejaSOhjGdXH3yHHtuBosCn+PbaqYFMRSmuj7h0aNH+N///gdHR0d06dIFpqY6b4JJRKlQYmKdiQiOD0bn0jzdAJOhJuOBq38CgVeA29uBSt2kjogZgZiUGFF1dlCVQVqPC8tJ//oeWHPqIQKjk/DHmUcY3KR0nsbJWI7SUoAjMzXLDUcC1obTmsAMX3p6uih0RLrXKAFvNzsYEp2yqFWrVmHs2LFo1aoVbt26hSJFiuRfZCxf1CtaT+oQGHt3tkWABiOBoz8Ah74Dynfi+cVYvltzcw02+W7C9bDr2NRp0zuPTaD5bmjemwlbrmPpUT98WNtddFdkLF9dWgtEPQRsXYF6b6/0yZg+OX4/HGcCImCuVGB067IwNFp3TWzXrh0mTpyIJUuWiBYxTsLkLyktCeGJ4VKHwZhu6g8HbIpouiY+fyx1NMwINHdvDh9XHwyrNuw/DxB/v2YJlHO1xfOEVKw8ppmUlLF8kxwLHJutWW46ETC3kToixrSmVr9sDetXvxRKOFrDaBMxlUolinX0798/fyNiBeJc0Dl02tYJM87MkDoUxnRjYQv03wGMuMDll1mBqFqkKta01UwB8l/RvDcTXoxxWH3qgZgXh7F8c2YpkBAOOHkBNfn4jcnLv9cDcTsoBnYWphjevAwMkdaJ2IEDB1CiRIn8jYYVmCJWRRCWGIbDTw7jauhVqcNhTDeuFblLIst3WSdfppawvCqXTPPf1PZwRFKqWsyLw1i+MbcFzO2AltP4O5PJSkqaGvP2a74fP2taGk425jBEOlVNZIajdKHS6FZGU+iAJijNesDBmKwGoZ9fBcSFSR0JM0CTTkzCvIvz8ny6D0roaB4csunCE/iFxuXp9hnL1GAEMOo6ULGr1JEwppONFx7jcWQCithZ4NNGmnkYDREnYkaMxjtYKC1wOfQyjj89LnU4jOnuf4OA3eOAE3OljoQZmGth17D7wW6su70uX8bS+pRyQpuKrqC5nefs04yBYCxfUJVEA5n8lhmH+OQ0LDp0XyyPbFkW1uaGW6GdEzEj5mrjio8qfCSWF15eCJWa57VhMpMxr9iF34DIB1JHwwwE9RCgngKka5mu8CqUP2MRJ7TzhsIE2HcrBJceReXLazAjdXQ24H9E6igYeye/nXyA8LgUeDhbo1dtdxgyTsSM3KeVP4WduR38nvthZ8BOqcNhTDelmwFeLQB1KnDke6mjYQbiROAJXAq5JHoMUM+B/FLGxQ49fDQHGVQZjLuIszwRdE0zxccfXYFwP6mjYUwnEXHJ+OV4gFge28YbZkrDTlUM+69jb+Vg4YDBVQaL5aVXlyJZlSx1SIzpptU3musbf2sOQBj7D9Tpaiy+ulgsU4+B/zKBszZGtS4LC1MFzj+MxBHf0Hx9LWYkDn6rua78AVDYMCvNMcO19Ig/4pLTULm4PTpWKQpDx4kYQ+/yveFq7Yqg+CBsvLtR6nAY003RakCVHtkPQBh7R1dSrsA/2h/25vYYWGVgvr9eUQcrDGioGYg+e48vVDRojLF3FXAM8D8EKEyBFl9JHQ1jOnkSmYA/zj4UyxPblYeC+m4bOE7EGCxNLTG8+nCxvOrGKsSmxEodEmO6af4VoDDTHIAEHJU6GiZTiWmJOJR0SCwPqTpEJGMFYVhTLzhYmcE3JBbbrjwrkNdkBoi6th785uX4WafSUkfEmE7m7vdFqiodjcsWRuOyRWAMOBFjQmevzijtUFqUaV5zc43U4TCmGydPoPZAzXgxGxepo2EyteneJsSkx8DN2g29yvcqsNd1sDbD8OaagiDz9/siKZULJ7F3cPsfIPAyYGYDNBkvdTSM6eTms2j8czUwszXMWHAixgRThSm+rPmlWP7j9h8ITeCxCkxm2swE+m3TTPbMmI6eJz3H6lurxfLn1T4XhToKUv/6HijmYInA6CT8ceZRgb42MwCqVODQdy/nDrPlE1JMXn7co5nGo2v1Yqhc3AHGghMxlqm5e3NUL1IdZkoz+EVxpSUmM0ozqSNgMkbdsuNS4+CmcEMHjw4F/vqWZkqMal1OLC854ofoxNQCj4HJmIkSaDEVcK8L1B8hdTSM6eT4vTCc9AuHuVIhKiUaE07EWCYTExPMbDQTe7rvQYPiDaQOh7F3Ex8O7JkIXOQutkw7z+KeYcPdDWK5jVUbKEyk+Wl8v2YJlHO1FUnYymP+ksTAZEqhACp3BwbuBywLZmwjY3lBrU7PbA3rV78U3J2sYUw4EWPZlLIvJUraMybrcRLnVmjmFUuOkzoaJgObfTcjVZ2K2q61Uda0rGRxKBUmmNBWMzZi9akHCI5OkiwWJiNqtdQRMPbO/rn2DLeDYmBnaYoRzY1vugVOxFiOaGLRY0+O4W6k5iwFY7JRs7+mWlh8GHBmqdTRMBkYWWMkZjScgdE1RoueAVJqWcEFtT0ckZSqxs+H7kkaC5OB+AhgSS3g3C+AKk3qaBjTSVKqCnP3ab7nhjXzgqONOYwNJ2IsR7/d/A0jDo/ATxd+EkkZY7IaK9bya83y6UVAXJjUETE9p1Qo0bVMV5R3kr5SFyWCk9pr4th04Qn8QrlVl73B8TlApD9wZR0gUZdaxt7V+rOP8Ox5ItzsLfHpi/kUjQ1/almOOnp2hJ25HSoXroy0dD7LxmSmYlegWE0gJU5zoMJYDp7EPkFSmv51//Mp5YQ2FV1BczvP2ce9ElguIh8AF37VLLeeoRknxphM0FjYJUc0heHGtC4nChYZI/7UshwVtS2Kgx8cxBifMTCjiXIZkxPqXtb6W83yxdVAZIDUETE9o05XY+zRsei0rROuhV2DvpnQzhsKE2DfrRBcehQldThMHx2eAahTNfMnejWXOhrGdLL8qD+eJ6SKAkXv+5SAseJEjOXK2sy4KtcwA+PZBCjTSnOgcoxbxVh2wfHBiEqOEiXr3e3coW/KuNjhw1qauGbvuctdxFl2zy4BN7fSWSeg1YuTTozJRODzRKw59SBz8mYqVGSsOBFjb3U19ComHJ+AFFWK1KEwpptW3wB1hgCtX0x0ytgLxWyLYWe3nVjZeiWcLJ2gj0a1KgcLUwXOP4zEEd9QqcNh+oKS8gPTNcvVegFFq0odEWM6WXDgHpLT1Kjj6YQW5Y178nFOxNgbpapSMeboGOx5sAebfDdJHQ5junGrAnSYA9gWkToSpocslBaoVqQa9JWbgyUGvBjAPnuPL1Q0aIyx4BvAwxOA0gJo/pXU0TCmE9/gWGy9/FQsT25fXvJKtVLjRIy9kZnSDJ9X/1wsr7y+EjEpMVKHxNi7S4qWOgImsdiUWGz32w6VWgU5GNbUCw5WZvANicW2K8+kDofpA2oB++w40Gk+UEj/utUy9iaz994VhYg6VHFDjZKOMHaciLG3orLOXg5eiE6Oxq/XX1RoYkxOoh4Bf3QHfu/Mk58auTU312DaqWkYe2ws5MDB2gzDm3uJ5fn7fcW8O4yhaDWgRl+po2BMJ2cDInD4bihMFSYY/2LyemPHiRh7K1OFKcbUGiOW/7zzJwLjAqUOiTHdmNsCT84DQdeAW/+TOhomkdCEUPxx+w+x3NmrM+Sif30PFHOwRGB0Ev4480jqcJhUUhK4AiyTLSo4NGuPZjqO3nVKwrOwjdQh6QVOxJhWGhdvjNputZGiTsHiK4ulDocx3dg4A42+fFnyOY0LzxijZVeXIUmVhOpFqqOFewvIBc2vM7p1ObFM8+7Q/DvMCJ1bDiypA5yYJ3UkjOls941gXHvyHDbmSoxsWVbqcPQGJ2JMKzSYcmwtTVeenQE7cTvittQhMaabep8Dtq5A1EPg0lqpo2EFLOB5ALb5bRPL1MIvtwHi3WuWEPPtUBK24pi/1OGwghYfDpxYoJmOw6Gk1NEwppNUlTpzcvrBTUqjiJ2F1CHpDU7EmNYqOVdCB88OYnn+xfk8rw2TF3MboNkkzfKx2UByrNQRsQL08+WfxSTOzd2bo4ZLDcgNzbMz4cWYCpp/Jzg6SeqQWEE6PgdIidWMDav8vtTRMKaTDecf42FEAgrbWmBw49JSh6NXOBFjOhlZcyTMFGY4F3wOJ5+dlDocxnRTox/g5AUkhAOnl0gdDSsgV0Kv4PCTw1CYKDCq5ijIVcsKLqjt4YikVDV+PnRP6nBYQaFxYRd+0yzTnIgKPnRj8hGXnIafD94Xy1+2KgsbC1OpQ9Ir/GlmOiluWxx9yvcRy/MvzZdNCWjGBKUZ0PJrzfLdXVxB0QhQy/3ci3PFcrcy3VC6kHzPxlJ3ykntNa1imy48gV9onNQhsYJwaIamS2KZVkDpZlJHw5hOfjkegIj4FJQubINetXm6BdkmYpGRkfjoo49gb2+PQoUKYeDAgYiLi3vj47/44gt4e3vDysoKJUuWxMiRIxEdHf3aD9url40bNxbAXyRfg6sOhr25Pfye+2GH/w6pw2FMNxW7AN1/BQYf5jPLRmD/o/24HnYdVqZWGF59OOTOp5QT2lR0FfPwZIy5YAbs2aUXlV5NgFbfSh0NYzoJjUnCryc0lT7Ht/WGmZJ/c18lm38RSsJu3bqFAwcOYOfOnTh+/DiGDBmS6+MDAwPFZe7cubh58ybWrl2LvXv3igTuVWvWrEFQUFDmpWvXrvn818ibg4UDhlTV/Nsvu7YMaeo0qUNiTHtUpKFqD/y/vfsAb6pq4wD+bzppS6GFQgstZUPZe+89ZQmCgICIgkxBloOlgIifLAERUVEZCgiyh+y9N2WUDaV0QfdIm3zPOaGlxRZabHNzk//P55qbm/UmNyn3veec98DGTulIKIclJCVgzuk5cn1AhQFwd3SHORjXpgw0VsCOy49x+u4TpcOhnBR6yzD9RuVegEcFpaMhypJvd11HTEISqhXJizYVPJQOxySpoqOmn5+fTKJOnjyJGjVqyG0LFixAu3btZKJVqFChfz2mQoUKWLduXcr1EiVKYPr06ejTpw8SExNhY/P8rYsWNg8PfkGyolfZXrgVfgt9ffvKecaIVClJC9zeb+jyQ2Zn1dVVeBj1EO653NGvXD+Yi5IFcqNHDW+sPnkfs7ZdxR8f1FFdFUjKJHHSSHZHZHEsUpergRH489R9uf5p+3L8G5UBVRxBHz16VCZLyUmY0KJFC2g0Ghw/fhxdunTJ1POIbomia2PqJEwYOnQo3nvvPRQvXhyDBw/GgAEDXvqFiY+Pl0uyiIgIeanVauWipOTXz+k4rGCFz2p+ZpTXsiTG2n8kPuQY2CxrBqtQfyQO2AV9of9eSY/7z3SEx4djyfklcn1IpSGwhe0r94ua9t/QJsWw/uxDnLgThp2XH6FZGfNo7fsv1LT/ssQ+r+HS3N6XJe1DC5F6/03ffEV2oW5bviAqFXK2uH2qzeT7VUUiFhgYiAIFCqTZJpIpNzc3eVtmhISE4IsvvvhXd8Zp06ahWbNmcHR0xM6dO/Hhhx/KsWdiPFlGZs6cialT/91XWzxePI8pEF04jSlaFw0nDWdJV+v+s1TVdAXhDX88WTMSR0qON3RbzAbcf8qL18ejqqYqblnfgs1VG2y9ttXs9l+DAhrsDtBgyroziKmcJLsrknr238t4PD2NJI09gl0sszuiOexDSzZ/zT846G8Nays9atg9xNatD2FpYmJiTD8RmzBhAmbNmvXKbon/lWixat++PcqVK4cpU6akue3zzz9PWa9atSqio6Mxe/bslyZiEydOxOjRo9M8v7e3N1q1aiVb3JTOwMUfsJYtW8LW1jbHX0+MD/vq1FdykufV7VajqEvRHH9Nc2bs/WfxnlaA/vs6cI+6gva+jtAXb/qfno77z7R0QRdZ2dVaY22W+69+rBbN5xzEo9hExHpURvfqhWHJ1Lb/MpQQBZtFH8MqOgiJXX+C3vcNWAqz2YcWSuy/HTt3YU+oOBaORr+6RfFO2zKwRBHPesuZdCI2ZswY9O/f/6X3Ed0FxfitoKCgNNvFOC9RGfFVY7siIyPRpk0b5M6dG+vXr3/lD7t27dqy5Ux0PbS3T3/mb7E9vdvEc5vKHw5jxSK6+4TGhSJBl4BDjw6hVL5SOf6alsCUvktmzb0EUHMQcGwhbPZOA0q1yJZKitx/ypesT+5eLv5Gmev+y29ri+HNSuHLLX6Yu9sfnap6cY4eFe2/DB1cBEQHAa7FYFOuI2Cj4vdiqfvQgh0PssL1oGjkyWWLES1KW+x+tM3k+1a0aqK7uzvKli370sXOzg5169bF06dPcfr06ZTH7tmzBzqdTiZOL8tGRSuVeI6NGzfCwcHhlTGdO3cOrq6uGSZh9G9jaozBL21+kVXJiFSn4RjA3gUIvAhcXKN0NPQfnQs6h3e2vSMvLUHfuj4o4uaIoMh4OV8PqVz4Q+DIAsN6y6ms7kqqEh2fiK33DanFiOalkNeR31+zKF/v6+srW7UGDRqEEydO4PDhwxg2bBh69uyZUjHx4cOHMnETt6dOwkRXw2XLlsnrYjyZWJKSDJMQb9q0CT/++KMsb+/v74/FixdjxowZcv4xyrxieYqhesHqSodB9Hqc8gH1RxrWd08DtLFKR0T/wXfnvsO54HNY778elsDexhoTn03yvOTATQSGxykdEv0Xe74EEmOBInUBC+qSSOZh2eE7iNBaoYhbLvSt46N0OKqgikRMWLFihUy0mjdvLsvWN2jQAD/88EOafqnXrl1LGRx35swZWVHx4sWLKFmyJDw9PVOW+/fvpzQbLly4ULa4ValSBUuWLMG3336LyZMnK/Y+1e5x9GNcDL6odBhEWVN3KODiBeQvBcQ+VToa+g+m15+ON0u/aRaTN2eWmJ+nZlFXxGl1+GbnNaXDodf16DxwfpVhvdX0bCseRGQMj8XkzYfuyPWxrUrDzkY1KYaiVNOZXFRIXLlyZYa3Fy1aVI4LSNakSZM019MjWtnEQtnj+KPjGLZ7mJw0dUOnDbCzZpM0qYRtLuD9vYCTOw9+VK6gU0FMrmtZJ9PEeDgxT0/nhYex7swD9K9XFBUK51E6LMoKcbyy41PDfGEV3gS82MuE1OF2SLScL2zzhQDEanXwctKjdbm0lc4pY0xXKdtUzF8RznbOuB95X06kSqQqzgWYhKlYSGwILFkV77zoVKWQPJ6fvsXvlSciyQTsnQns//r59RrvAo75AKf8SkZFlGkiAWv+v31Ysv8m7ocZuvU/jAb+OhugdGiqwUSMso2jrSNGVDWU/RcTqT6Je6J0SERZFx0KbB0HPL6idCSUSf/c/QfN/2yOvlv7yomcLdXY1mVkd6Cjt0Lxj1/aSsNkgsS0CnunG5IxcRIo1B+ICTUkY0QqaAmbsO6CnLRZLMnE6icbLuNOSLSS4akGEzHKVm+UeANl3coiUhuJxecXKx0OUdbt+AQ4sQTY9XyOQTJNAVEBuBx6GV8c+wI66OAX6od7Effkdkvk5eqI9xoUk+szt/pBm6RTOiR6mcbjgKafGpKxL9wNl+K62E6kgtaw5GlC0rKC2PrHKUM9Bno5JmKUrcTEqR/X+Fiu/3H1D7Rd1xZHA44qHRZR5omDII0t4P+PYSGT1Xpda/Tc3BNhcWHyerwuHm9vfVtut1RDmpRAfmc73AqJxoCfT2D4qrOYtf2qPHtNJqj2B/LAFUkJgBhXzSSMVOLBk9gMu0Drn91Or8ZEjLKdd25vWc5enKF+EPUAc8/MlWetLfUsNalMvhKAZxXD+o7PgKREw7roPiTGdJDJmNlwZpa2W4LcDrZoVNpdrh/yD8WWCwFyfjExjmMNz1CbnpVvPTtsfZaMpR4zRmTCvFxzZXib1Stup+eYiFG2E2ejTz9+Pvn2ldAr8qy1JZ+lJpUp1tBwGewHnP3tWRI23TCmg0yGl7PXv7b18e2DDsU7wFKJlq8NZx+mXBdjN5J0enk5ft0FjtswJds/Ae496zHSa9XzbopMxkgFOlTyTDM27Dm9PLXwVg1v4welQkzEKNvxLDWpXovJQMmWhvXNozh2wwSJLjHfnPwm5Xodzzry8ne/36HTW+7YqIzHbRjK3HPchgm5ucdwWbQhULrN8zFjuiSlIyN6pR2XAlPWrTVW0FgB1laG1rAZncujaH4nReNTC9XMI0bqIc5GXwq5hBV+K1K21faobdFnqUmFeq4EvjR08YKVNZMwE7Pj7g6cDzkv1xsUboDFLRZj1N5R2H1vN+IS42QVV0v00nEbej3HbZiKB6cNLe7isLV1qsmb+XeGVOBReCx+OHhLrk/rVB6PwuPk35ZCLvZwj7yBbtUKKx2iajARo2wnzkYnJ2E+Lj64G3EXxwOPIzIhErntcisdHlHmHJ5ruLTSAPokQ3chHiSZBJFozTk1R65/WOVDDKk8RK7Pbfpsn1kwMS5Dtoilk4yJ7Ry3YSqTN39iWK/cC/CsrHRERFnyzY7riNPqULOoK/rW8Ulphddqtdi69YbS4akKuyZSjhwkCS2KtMD6N9Yjl43hH/4fLvygcGREmZQ8Jkx0E5r8hGM3TMxvV35DQHQACjoWRP/y/ZUOx6T0qOH90hYxjtswAQFngfvHAfFvY3NOk0HqcuHBU6w780Cuf9q+XIZdoSlz2CJG2U50CbrY72KasWFzT89FTY+aisZFlGlijEbqMWHJl9oYRcMiIDgmGEsvLpXrH1X/KOVEDxkUy++EWd0qycIc4gBJJF/JA+p71vTmuA1TULga8P5eIMgPcCmkdDREmSb+nkzbdEWud61aGFW88yodkuoxEaMc18y7GRp5NYKtmJuJSA2aTkx7Pew2cO8YkBBt6FbEM4CKmX92PmITY1HJvRLaFWundDgmqXsNb9Qs6iYLc4hxG48jYnHi9hPsvx6COG0SHGxZ/VNxhaoaFiIV2XThEU7dfYJcttYY16as0uGYBSZilOPEWVlbKyZhpGI29sDdI0BiLHBlA1C+i9IRWaQkXRJinrVKjq85nl1iXkK0fI1/dqAUm5CEZv/bh4dPY/HT4dv4sElJpcOzTFFBQHykYa5CIpURf0e+2ioKzAAfNikBjzwOSodkFjhGjIxGm6TF8svLMWz3sAzHMBCZJNF9qP5Iw/rOSYCWleeUYK2xxv+a/A9/d/pbtohR5uSys8bY1mXk+sI9/giKNIzjJSP7ZwqwsDZwcpnSkRBl2dKDtxAQHofCeXNhUKPiSodjNpiIkdE8iX+ChecWYv+D/Tj48KDS4RBljUjEXAoD4feAI98pHY1FK56XBwFZ1blKYVT2yoPohCTM3n5N6XAsz8MzwLkVgE4LeFZROhqiLAkMj8PifTfl+oS2Zdm9ORsxESOjKeBYACOqjsCUulNQv1B9pcMhyho7R6DlNMP6oW+B8IdKR2RRlVhnnZiFx9GPlQ5FtTQaK0zqWF6urzn9AOfvP1U6JMsheoBsfzbutFJPwKu60hERZcms7VcRq01CDR9XdKjkqXQ4ZoWJGBlVn3J90K10N9nFiEh1KnQDvOsYqieKbkZktHL1v/v9jkG7Bsl5Cun1VPdxRZeqholWp266zC7ixnJpHXD/GCAmGW8xWeloiLLk7L0nWH/WcOJxUkeWq89uTMRIMaLy2ZO4J0qHQZR54h+gtl+JFeDhacPAe8pxdQvVRRX3Kvig0gfQiAm26bWJAh6i4tmZe0+x8XyA0uGYv4QYYNez5KvBaJarJ/WVq99sKFf/ZnUvVPJiufrsxn/RSBHHHx3HGxvewMwTM5UOhShrRMnp3muBD48B9rmVjsYiVMhfAb+2/ZXl6rOBqHQ2tKmhat/MrVcRk5CodEjm7cgCIOIBkMcbqDdM6WiIsuTvcwE4e+8pHO2sMe5ZwR/KXkzESBEudi5yvMe229tw5vEZpcMhyppSLQAbO6WjMHupuyGK7jDsEpM93mtYHF6uuRAYEYfvnw3Apxxi7wzYOgEtpwK2nHyc1EOcpPlq21W5PrRpSRRwYbn6nMBEjBThm89XjhUTvjrxlZwfiEh1krTAiaXsophDXWI+2PUBvj39LaISopQOx6yIimeftvOV60sO3ML9MMPcbJQD6g4FRp4HyndVOhKiLFmy/5Y8WSNO2gxsUEzpcMwWEzFSzPCqw5HbNjf8wvywwX+D0uEQZd0ffYCtHwMHv1U6ErOz8+5OHHt0DKv8ViFKy0Qsu7Wp4IE6xd0Qn6hLOetNOcTZ3TC+lEglAp7GYskBQ2v5J+18Wa4+BzERI8W4ObhhSJUhcn3+2fmISIhQOiSirKnWz3B59Dsg7LbS0ZhVufpvTxmS23crvAsPJw+lQzI7opvn5I7lobECtlx8hGO3QpUOyXzodMCGD4Fb+5SOhOi1iJMzcVodahV1Q9sK/Pubk5iIkaJ6lu2JYnmKISwuDEvOL1E6HKKsKdMWKN4USEoAdn6mdDRm4+dLPyMgOkAmYP3KP0t2Kdv5errg7dpF5PrUTVeQpGM5+2xxcY1h8ubVvYFYVgYmdTl9N0xWVBWNuCxXn/OYiJGibDW2GF9zvFxf6bcSt8JvKR0SUeaJf6DazASsrIGrm2F1+4DSEanew6iHWHZpmVwfU2MMHMXcS5RjRrcsAxcHG/g9isAfJ+8rHY76xUc9n2Ow4Wggl6vSERFlmjgZM2WjoVx99+peqFA4j9IhmT0mYqS4+oXro7FXYyTqEzH75GylwyHKmgK+QM335Kr1rk9hpWfhmf/im5PfID4pHjU9aqK1T2ulwzF7bk52+Khlabn+zc5rCI/VKh2Suh38HxAZAOT1AeoMVToaoiz589R9XHwYjtz2NhjbuqzS4VgEJmJkEsbWHAsbjQ0OPTyEAw/YqkAq02SCPPNtFewHnxCOC3ldRwOO4p97/8DayhoTak1glxgj6VPHByULOCMsOgHzd99QOhz1Cr1pmDdMaPMVYMty36QeT2MS8PV2Q+GeUS1Lwz23vdIhWQQmYmQSfFx80Ne3r1z/+uTX0Iqy4ERq4egGNP0UuqINEepsaF2grNHqtHIqC+GtMm+htCs/R2Oxtdbg8w7l5PryI3fgH8QqlVmm1wPbxgM6LVCyhWH8KJGKfLvrOp7EaFGqgDPeqeujdDgWg4kYmYz3K72PfA75cDfiLlb4rVA6HKKsqTEQSW//hchc3kpHokqiTL0YI+pq74oPq3yodDgWp3Fpd7TwLYBEnR7TNl+R87hRFtw7CvjvAjS2QJtZLFdPqnIlIAK/H7sr16e+UV6enCHj4CdNJsPZzhkjq42Uc4s52TkpHQ5R1mg0aQ++khKVjEZVQmJDsPj8Yrk+otoI5LHnAHElfNa+HOysNThwPRg7rzxWOhx1KVIXePNnoMVkIH9JpaMhyjRx0mXKxssQRVPbV/REvZL5lQ7JotgoHQBRap1KdkIT7yZwdWClKVInm6QYaHZMBIIuAf23GhI0eql5Z+bJSZvL5SuHLiW7KB2OxSqa3wmDGhXDwr03MW3TFTQq5Y5cdpzINVPESZgKXZWOgijLRKn6E3fC4GCrwSftfZUOx+LwCIFMisZKwySMVM0mKQ6aCysNXZXOr1I6HJMnKiReC7sm1yfWmghrDQ/8lTS0aUkUyuOAh09jsXifv9LhmL6oICD2qdJREL2W6PhEzNjqJ9eHNimJwnlzKR2SxWEiRiZLVE8ctXcUEnXs4kXqEWfnBl2Djw1Xdk3iQdor2FvbY1X7VVjaaimqFKiidDgWz9HOJqVwx/cHbuFuaLTSIZm2rWOBBdWB6zuVjoQoy77b64/HEfEo4uaIQY2KKx2ORWIiRiYpKiEKnxz6BLvv7cZfN/5SOhyiLNHV+gDIXxqICQH2zlA6HJMnWsHqeNZROgx6pk0FDzQslR8JiTpM3WSY3JXScWsfcGUDEBsGuBRSOhqiLLkVHIUfD96S6+Lki4MteyMogYkYmWzhjo+qfYQB5QegffH2SodDlDXWdkDbrw3rJ5cCgZeUjsjkhMeHY+mFpYhLjFM6FHqBmL9tiqycZoU9V4PwDwt3/JuYYkWUqxfEhO4eFZSOiChLBTpEdVRtkj6lYiopg4kYmaxupbthdI3RcLJlBUVSoRJNgXKdAL0O2PqxYZ4hSrHg7ALMPzsfo/eNVjoUSkcJd2e826CYXJ+6+TLitElKh2RaTvwABF8FHPMBTT9ROhqiLNntF4R914LlyZbJHcvJky+kDCZipAo6vU6WuCZSlVbTAVtH4PEVIPSm0tGYlNqetVHAsQD6l++vdCiUgRHNSsHDxQH3w2Lx/X5+f1NEPgb2zjSsN58M5GKBKVKP2IQkTNl0Wa4PbFAcxd2dlQ7JojERI5N3P+I++m3rh8G7BrNwB6lLXm+g+y/A8NOcW+gFLX1aYlvXbajlWUvpUCgDTvY2+PRZOevF+27ifliM0iGZhp2fAgmRQKFqQNW+SkdDlCWL9vnjwZNYWR11eDP+u6Q0JmKkivFit8Jv4dqTa/jj2h9Kh0OUNaVbA87uSkdhUq3byezEWDoyaR0qeaJeiXyIT9TJMSUWT5cE2DgAVtZAh285TyCpys3gqJTW7Ukdy8uTLaQs/gUhkyfmFRtZbaRcX3h2Ibsoknpd3wEEXYWlCosLQ6cNnbD+xvo0CRmZLjF2ZOob5WGjscKuK4+x91oQLJqY567Td8CIs0ChqkpHQ5SlAh2T/r4kC3Q0LeOO1uULKh0SMREjtehWqht83XwRqY3EnNNzlA6HKOsOfgus7AFs/shiC3eI3+6diDtY4beCiZiKlCqYGwPqF5XrUzaycIfk6qN0BERZsunCIxz2D4W9jQZT36jAAh0mgokYqWaeoc/qfCbXN97ciLNBZ5UOiShrKnY3FO64dwQ4txKWRvxmN/hvkOvit2yjYZcYNRnZorQs3HE3NAaL9vrD4jy5A6zuDYTdVjoSoiyLiNPii2ddi4c2LYki+RyVDonUloiFhYWhd+/ecHFxQd68eTFw4EBERUW99DFNmjSRGX/qZfDgwWnuc+/ePbRv3x6Ojo4oUKAAxo4di8REFoQwRZXcK8mWMWHa0WnQ6rRKh0SUtcIdTSYa1nd+BsSEwVKIIjtfHvtSrnct1RVVClRROiTKImd7G1nmWli8/yb8g17+769ZES3YW8cBVzcDW8cqHQ1Rls3ZdR3BkfEolt8J7zcqrnQ4pMZETCRhly9fxq5du7B582YcOHAA77///isfN2jQIDx69Chl+frrr5/Px5iUJJOwhIQEHDlyBMuXL8cvv/yCSZMm5fC7odc1qtoouNq7wv+pP369/KvS4RBlTZ0hQIFyQGwYsMty/s6suroK159cRx77PPI3TOrUpoKHHFsixph8tuGiHHNiEa5uAW7sADS2QOsZSkdDlCWXA8Kx/MgduS7GezrYWisdEqktEfPz88P27dvx448/onbt2mjQoAEWLFiA1atXIyAg4KWPFS1dHh4eKYtoUUu2c+dOXLlyBb///juqVKmCtm3b4osvvsDChQtlckamJ69DXoypMUauf3/+ezyIfKB0SESZZ20LdHg2xvHsb8DdozB3QTFBWHhu4fMTKQ6cc0mtRK+SaZ0qwMFWg2O3wrD+7EOYvYRoYNt4w3r9EYB7aaUjIso0nU6cNLkEnR5oX8kTjUqzgq+pUUUn/aNHj8ruiDVq1EjZ1qJFC2g0Ghw/fhxdunTJ8LErVqyQiZZIwjp27IjPP/9cJmfJz1uxYkUULPi8ckzr1q0xZMgQ2fpWtWr6FZHi4+PlkiwiIkJearVauSgp+fWVjiMntS3SFhtubMCpoFOYfmw65jWeZzaDTi1h/5mzTO0/z+qwrtIHmnO/Q795FBLf2weY8Xipr098jWhtNCrkq4CORTua9Hebv79X88hti2FNSuCbXTfw5ZYraFjCDXkdbWGu+0+zdyasIx5An6cIEuuOFE+ebc9N/8bfYPb649QDnL33FE721pjYulSOf67cf89l9jNQxb/+gYGBcvxWajY2NnBzc5O3ZeTtt9+Gj48PChUqhAsXLmD8+PG4du0a/vrrr5TnTZ2ECcnXX/a8M2fOxNSpU/+1XbSwJSd5ShNdOM1Z/aT6OIuzOBRwCLP/no0KdhVgTsx9/5m7V+0/26S6qOt4BNdyt8Xj7Tthrm5ob2BH9A5YwQqN4hth+7btUAP+/l7OUwd45LJGYLQWI5ftxlsldGa5/3LHPkCTq4vk+vF83fB4175seV56Nf4G/7soLTDjrOiGaIVWngk4fWiP0V6b+w+IiYkx/URswoQJmDVr1iu7Jb6u1GPIRMuXp6cnmjdvjps3b6JEiRKv/bwTJ07E6NGj07SIeXt7o1WrVmm6PiqVgYsfQMuWLWFraxpnKXNKzIUYLL20FP/o/8GQFkOQ2y431M6S9p85ytL+0/dAdTNpyU1PbGIsFm9ZLNd7lumJ96q/B1PH31/meVQIQ+9lp3AkSIORneqgWpG8Zrf/rDd+CA2SoCvdFtW7f5otMdLL8TeYfSasv4SYpACULeiMGf3rwMY650cjcf/hX73lTDoRGzNmDPr37//S+xQvXlx2KwwKSjuJpKhsKCopitsyS4wvE/z9/WUiJh574sSJNPd5/PixvHzZ89rb28vlReJLZypfPFOKJad8UOUD7Lq3C3U868Dezt6s3q8l7D9zluX9F/sEcMgrBuHAXCy4sAAPox+ioGNBjKw+UlXfZ/7+Xq1+qYLoXt0La04/wORNftg0vAFsjXCgZ9T998YCIH8paCr3hIbfB6Pib/C/OeIfgnVnDDUUpnetiFwO/z5mzUncf8j0+1c0EXN3d5fLq9StWxdPnz7F6dOnUb16dbltz5490Ol0KclVZpw7d05eipax5OedPn26TPKSuz6KTF60apUrZyjTS6bL3toeazqugYONg9KhEL2+078AOycBnRcBvh1gDq6FXUupairmDHOydVI6JMoBE9v54h+/x7gaGImfD9/G+41ev6eJSbJ1ABqPUzoKoiwRE65/sv6iXO9Tpwiq+7gpHRK9hGmcvnoFX19ftGnTRpaiFy1Yhw8fxrBhw9CzZ085/kt4+PAhypYtm9LCJbofigqIInm7c+cONm7ciHfeeQeNGjVCpUqV5H1EV0KRcPXt2xfnz5/Hjh078Nlnn2Ho0KHptniR6UmdhIlSyjq9aY1VIHqlp/eA+HBDZbZ485ibKTQ2VJaqb+nTEk28mygdDuUQNyc7mYwJc3bdwIMnmRsTYfKubQOSOJ8oqdN3e/xxJzQGBV3sMa5NWaXDIXNIxJKrH4pES4zxateunSxh/8MPP6TplyoKcSQPjrOzs8M///wjky3xONENslu3bti0aVPKY6ytreWcZOJStI716dNHJmvTpk1T5D3S67sdfhvv7XwPK/1WKh0KUdY0/BjI6wNEPAD2Toc5qFe4HjZ23ohPa3NcjbkT3RNrFXVDrDYJUzZeVv/cYjd2Aat6AstaAkms/Ebqci0wEt/vvynXp75RAS4Olt09UA1UUTVREBUSV67M+CC7aNGiaf4BEMUz9u/f/8rnFVUVt27dmm1xkjJOBp7EicATcqLn7mW6y26LRKpg5wh0+Bb4vRtwbDFQoRvg9XyqDrUSLWJk/sTUIdO7VEC7+Qfxj18Qtl4MlPMVqZJokd78rBCXTz3DvH9EKpozbMJfF5Co06NVuYJyAnYyfappESN6mTdLv4kB5QdgRbsVTMJIfUq2ACr1FB1sgY3DgUR1Tig/9ehUbL21Vf2tIpQlpQrmxpAmJeX65I2X8DRGnd9f7J0BhN8D8hQBmkxUOhqiLFlx/K6cM8zZ3gZTO5VXOhzKJCZiZBY0VhqMrjEaXrm9lA6F6PW0ngE45gOCrgCH50FtDj44iLXX1+LTQ5/iQdQDpcMhIxvatARKFnBGSFQCpm95/WlnFPPwDHDcMN2CbKG2d1Y6IqJMCwyPw6zt1+T6uDZl4Jknl9IhUSYxESOz7ar4NO6p0mEQZZ5TPqDNLMBKA2ijoTa1PWtjaJWheL/S+/DO7a10OGRk9jbWmNWtopyBQZS0P3QjBKohxoJtGgGIYk8V3gRKtVQ6IqIsES3RUfGJqFokL3rX9lE6HMoCJmJkdn68+CPe3fEuZp+arXQoRFlT8U3gw2NAiylQGztrOwyuPBhDqgxROhRSiCiT/U4dw0HgxPUXEJOgksqDxxYBgRcNc/m1mal0NERZsv1SIHZcfgwbjRVmdq0Ia435zEdpCZiIkdmp6VETVrDCxpsbcfjhYaXDIco80ZzgXgZq8jDqIbSsLkfPjG1TFoXyOOB+WCzm7LoOVSjVCvCuDbSeDjgb5hQlUoPIOK1sDRM+aFwcZT1clA6JsoiJGJmdyu6V0du3t1yfdnQaYrRmMrcNWZbga8DvbwLhD2Gq4pPiMXjXYPTc0hN3I+4qHQ6ZAFEoYHqXinJ92aHbOH9fBV3EC/gCA7YDVQz/bhCZutsh0Zi1/So6LjiExxHxKJzXAcOblVI6LHoNTMTILA2vOhyFnQsjIDoA88/OVzocoqzbMgbw32W4NNEqhIvPLcadiDsIiwtDXvu8SodDJqJp2QLoVKUQdHpg/LoL0CbpYDL2zgT2f21Yj32WJIrr+8X4THbpItP356n7aP6/fViy/6acuFkICI/DpvMBSodGr4GJGJklR1tHTKozSa6LSZ7PBZ1TOiSirGk3G9DYAte3AZfXw5QcDTiKNuva4OdLP8vrn9f5nPOGURqTOpSDq6MtrgZG4ocDt2AyNNaGidN3fg7Mrwosa2W4LrYTqaAlbMK6C/Ikh1iS6Z+d9LgTor5CT5aOiRiZrXqF6+GNEm9ADz0mH5ksy2t32tBJHkQSqaK7VMMxhvVt44CYMKUjQkBUAC6HXsac03Pk2DAddKhXqB7KupVVOjQyMfmc7TGpYzm5Pm/3DdwMjoJJaDwOaPIJcGQ+EBsG3D8ONJ5o2E6kgtYwMYl6esT2P07dN3pM9N8wESOzNq7mOHmm/lb4LUw6Mklezj0zVx5MioNKIpPWcDSQKx8QHQxsn/B8u+hKJbpYGVnrda3Rc3NP+IU9nyfqSMARuZ3oRZ2rFEaj0u5ISNRh1Oqz+GqbH4avOivHtogz+4pxLfp8XbQ6N0312yIyYQ+exEKXQVd1vV4vbyd1YSJGZk0kYeHx4XI9JNYwr82V0CvyYJIHj2TybOwB346G9Qt/AFe3PEvClOlKNbPhzCxtJ8smztDP6FIBdtZWuPgwAksO3MKWCwGyq6IY47JGibP3kY8Nc4bJAK0Bnfb5mDEiE+fhYp/hkGHxe/Ny5UTOasNEjMzezAY8eCQVe2MeUKSOYf2P3oYkrOmninSlalO0DVztXdNs6+PbBx2KdzB6LKQO2iS9XAT9s3EtSTp9SiEPo45pEQEs7wAkxgHOHsBnjw2/JfGbYjJGKhAem/FUIaJF7K0a3kaNh/47JmJk9jqU6ICuJbum2caDR1KVvn8bzt6LA0lrO8XGs4jiHE/in8j16gWqy8vf/X6HTm9CVfHI5Ma0aDQmMqbl0jog5DpgpQH6rAOsbQ2/JZGM6ZKMFwfRazh99wnWnn4g18UwMTFxsybV5axulVA0v5PSYVIWMREjsycOEv/y/yvNNh48kqqIwgL6JEMSlpSgyNn7W09vYdG5RXK9fL7y+KXtL2hepLm8HidaGIjSIcasiDP1JjGmRfzNt8sNNJ4AeFR4vl0mYxONFwdRFsVpkzBu7XnZkty1WmHsHdME7zcqjvaVCsnLPWOaoDtbw1TJRukAiHJa8kGiOGgs41oGZ4PO4uijo3K7KHNPZNKSx4Qld0fcO8NwPSEaaDnVKCEk6ZLw+ZHPkahPRIPCDbCouSEhm9t0rlFen9RLjFmRVd7SScaMPqalUg/Apz7gXMB4r0mUDeb+IyqPRsM9t72cGiKvox3Gt2G1WnPARIzMnki2Lva7qHQYRK9HdJlKPSYs5Ibh8vp2oyVi6/3X40LwBTjZOmFy3ckZlk8melGPGt5y4llFx7SIJDD5O5uncM6/HlE2On//KX44YPgNTe9cQSZhZD7YNZEs1pnHZ3Ap5JLSYRC9nOgylXpMWP0RhvFiwVeNNtGzmI9vYIWBmFBrAjycPIzymmQeiuV3kmNXUo9lSda6vEfOj2mJDgF+aAz4/5Ozr0OUQ10SP15j6JL4RuVCaFWef3/NDRMxskjbbm9D/+39MfHgRMQmct4NUpFCVZ9P9LxlDBAVnOMvaWdth1HVR6Fzyc45/lpkfsTYlT2pxrQ0K2voGrjbLwjXAiNztiVs00jg0Xlg5yQW5CDVmb3jGm4ERSG/sz2mvFFe6XAoBzARI4tUr1A9uOdyR5UCVVi0g9Sn0VigYAUgJhTYMjrd8TfZ4cSjE9CKeZaI/iPR8iXGtCzoVRXL+tVAC98CSEjSYcyac9Am5dDf4POrgKubDZM2d/lekbn3iF7XkZshWHbotlz/+s2KcHNil0RzxESMLHai53VvrMMX9b+Q416IVMXGDui8CNDYAH4bgYtrs/0lzgefx6Bdg/DO1ncQo43J9ucnS5/ouSLy5LLFpYcRWLQ3/TFk/8nTe8DWZ116m34CeFbK/tcgyiERcVqMXXNBrveq5Y1mZQsqHRLlECZiZLHyOuRNM2hcm8Qz/6QinpUNLWPCP1OAxIRsffoncU/kSQqfPD6sLkrZroCLA6Z1MnS1WrDnBi4+CM++Jxe9HDZ8CCREAt51gPojs++5iYxg2qYrePg0FkXcHPFZ+3JKh0M5iIkYWbzH0Y/x4e4PMfPETKVDIcqahh8DNQcBA7YYWsmyURPvJlj/xnpMrMX5lShniOID7Sp6IFGnx8g/ziI2IXvGcGlOfA/cOQiI3g5dFrNLIqnKjsuBcuJmUejzfz0qw8meBc7NGRMxsnh3Iu7g0MNDWHN9Dfbe26t0OESZZ20DtP8GcC2abU+ZevLdgk4FZTdeopzqoji9c0UUdLHHreBozNjqlz3PG/TsedrMANyKZ8tzEhlDSFQ8PvnLMN3OB41KoGZRN6VDohzGRIwsXm3P2uhXrp9cn3xkMkJiQ5QOiej13NwLPL782g9/GvcUPTb3wIEHB7I1LKKMuDrZ4ZvuleX6b8fuYu/VoP/8nEkdFwD9NgHVDH/XidRAnASbsO4iQqMTUNYjNz5qWUrpkMgImIgRARhRbQTKuJbBk/gn+OzwZ2laBYhU4ezvwG+dgXXvAdq4LD9cfOfFiYirYVfxv1P/Q6IuMUfCJHpRw1LueLd+Mbk+du152SrwnxVr9HwSZyIVWHXiPv7xewxbayvMeasK7G3YpdYSMBEjejZP0qxGs2BvbY/DDw9j5dWVSodElDWlWgNO7kDQFWDPF1l++Lob67Dn/h7YaGzwVcOv5CWRsYxrUwalCzojJCpBtgpk+WTYrf2wXtMXdok5OC8ZUQ7xD4rEtM2G3gzjWpeFr6eL0iGRkTARI3qmRN4SGF19tFz/9tS38H/ir3RIRJnn7A688Z1h/eh3wK19mX7o7fDb+Prk13J9VLVR8M3nm1NREqXLwdYac9+qCjtrjWwVWH3yfuYfHB0KrP8AmuvbUOrx5pwMkyjbxScmYfiqc4jT6tCwVH4MbGBoHSbLwESMKJVeZXuhQeEGSNAlYPzB8UhIyt6S4EQ5qkwboPoAw/r6wYYD1FcQ0zaMPzAesYmxqONZB33L9c35OInSUa6QC8a2LpNSvvtmcNSrHyRazjYOByIfQZ+vFK56dM35QImy0dfbr8HvUYScsPl/3StDo2GXWkvCRIzohSpeYpJnNwc3XH9yHfPOzFM6JKKsaT0dyF9aHphiwxDDgepLLDi3AH5hfrI64vQG06Gx4j8LpBzRGlCvRD7EapMwfOVZ2VrwUqeWAde2ANZ2SOy8BEnW9sYKleg/2389GMsO3Zbrs9+sJOfXI8vCf3GJXpA/V35MqzdNrv965VccfHBQ6ZCIMs/OCXjzJ0AckN7YAfjvzvCuxx8dxy+XfpHrU+tNRQHHAkYMlOjfRGuAKFQgWgeuPIrAzK1XM77z4yvAjk8N6y2mAB6VjBYn0X8litKM+fO8XO9X1wfNfQsqHRIpgIkYUToaezeW3RSFTw99Kid9JlINj4pAu9lAlx+AUi3SvUtobCgmHpwIPfR4s/SbaF6kudHDJEpPQRcHfNPdkFT9cuQOdl1J5++vNhZYNxBIjANKtgBqDzF+oESvSRSjGbvGUCG0TMHcmNiO43ItFRMxogyMqTEGvm6+sqT9nDNzlA6HKGuq9wMqv5XuTTq9Tp5gCI4NRvE8xTG2xlijh0f0Ms3KFsR7DZ6XtH8UHpv2DhEBQEKUoVJo58WiKU2ZQIlew0+H72DvtWDY2Wgwr1cVWayGLBP/chFlQJSyn914NjoU74CJtSYqHQ7R64sOAY59n3L1p0s/4XDAYThYO+Cbxt/A0dZR0fCI0jOuTVlULJwHT2O0GLnqHBKTdM9vzFcCGHwI6L0GcGaXWlKPc/ef4qttfnL9s/a+KOvBUvWWjIkY0Uv4uPhgZsOZspABkSolRANLGgPbxwPn/8Ct8Fv47qyhzP3E2hNRyrWU0hESpUu0FizoVRXO9jY4cScMC/b4A7pUyZhDHqBQVSVDJMqS8Bgthq44A22SHu0qeqBvHR+lQyKFMREjykKf7vU31suxNUSqKt5R7R3D+uaPUCxei0l1J6FbqW7oUrKL0tERvVTR/E6Y3qWCXF+y5woiFrcATi57ZTVQIlM8hvh47Xk8fBoLn3yO+KpbJVmpmSwbEzGiTJp/dj4mHZmETw9/KsfYEKlGo4+Bog0BbTSs1vRDV5/WmFJvCg8CSBU6VSmMHjW8MNH6d7gEn4Zu95dADE+IkfrGhYnCM2LS8oVvV4OLg63SIZEJYCJGlEntirWDk60T6nrWhRV4AEsqorHGnrrvIjy3BxDsJ1vG2KJAavJlyRvoZ7NLrn+V6yMkOrgpHRLRa40L+7yDLyoU5nAHMmAiRpRJYizNtq7b0K98P7YkkKqcDTqLMce/QPfCHgixsQUu/AGcNswfRmTyQm/CbusoufqjvjN+eFQCs3deUzoqoiyPC2tf0RN9OC6MUmEiRpQFrg6uKevR2mgExwQrGg9RZoiWXE9nT1TxrI18TT4zbDzxA5CUqHRoRC8n5gtb0w9IiASK1EPhrl/KzUv238LOy4FKR0f0UjqdHmPWnEsZFzazW0WeyKU0bNJeJaLMuB1+GyP3jkRu29z4uc3PsLO2UzokogyVdi2N1R1Ww8bKBlY2uQArjWGeMWv+E0AmTHSf3TwaCLwIOOYH3lyGti6FMPB+JJYduo0xa85js0du+ORzUjpSonR9t9cf//gFyQqgHBdG6WGLGNFrsNXYyuqJF0Iu4OuTXysdDlG6AqICUtZd7FwM84WJs7H1RxhKfxOZOvfSgMZWJmFwKSQ3TWhbFtV9XBEZl4jBv59BnDZJ6SiJ/mXv1SDM+ee6XJ/RpSLHhZG6E7GwsDD07t0bLi4uyJs3LwYOHIioqKgM73/nzh3Z/JvesmbNmpT7pXf76tWrjfSuSK28cnvJ+cWEP679gU03NykdElEa225vQ/v17bH66uqXtzgcWwwc/NaYoRFljjhp0OAjYMRZoHiTlM22z6rO5XOyg9+jCHy+4ZIsDU5kKu6GRmPk6rPyT2yfOkXwZnUvpUMiE6WaREwkYZcvX8auXbuwefNmHDhwAO+//36G9/f29sajR4/SLFOnToWzszPatm2b5r4///xzmvt17tzZCO+I1K6RVyN8UOkDuT7t6DRcC+PgcTIN/k/8MfnIZCTqEhEY/ZJxNHcOAdsnALunAde2GzNEooxFBRsmIk+W1/tfd/HI44D5vapCYwWsOf0Avx27a9wYiTIQk5CID347jYi4RFQtkheTOpRXOiQyYapIxPz8/LB9+3b8+OOPqF27Nho0aIAFCxbIlquAgOddb1KztraGh4dHmmX9+vXo0aOHTMZSEy1sqe/n4OBgpHdGajek8hDUL1QfcUlxcszYk7gnSodEFi4yIRIf7fsIsYmxqONZB8OrDs/4zsUaAjUGiqYx4K9BQLChGw2RYhITgD96Az+2AMJuvfSu9Uvmx/g2ZeX6tE1XcPx2mJGCJEqfaJmd+NdFXA2MRH5neyzuXV2ODyPKiCpGah89elQmSzVq1EjZ1qJFC2g0Ghw/fhxdunR55XOcPn0a586dw8KFC/9129ChQ/Hee++hePHiGDx4MAYMGPDSqjbx8fFySRYRESEvtVqtXJSU/PpKx2FJvqj7Bd7Z8Q4eRD3A6H2jsbDpQjmG7HVw/6mb0vsvSZeEcQfG4U7EHXg4emB63enQJenkkqEWX8D68WVo7h+DfnUvJPbfCTi4wBIpvf8I0GwfD+v7x6G3d0GiNkHsjJfef0Bdb1x88BSbLwZi+OrzGFGW+0/N1P4b/OXoXfx9LgA2GivMf6sS8jlaq/a9WOL+y06Z/QxUkYgFBgaiQIECabbZ2NjAzc1N3pYZy5Ytg6+vL+rVq5dm+7Rp09CsWTM4Ojpi586d+PDDD+XYsxEjRmT4XDNnzpTdHF8kHi+exxSILpxkPF2sumAJluDU41MY+ddIdHDs8J+ej/tP3ZTaf9tjt+NQ/CHYwAZdNF1wdM/RTD3OPk9vNA68jlyh/ghd2gXHi39kqKxoofj7U0aR0AOoeu8nuX688EA8Pia6e7+6y3fjXMA5J2s8iNbix6vWcLbZBTtrIwRMOUaNv8GrT62wxE/83bRCxyKJCL5yFFuvwCKpcf9lt5iYGNNPxCZMmIBZs2a9slvifxUbG4uVK1fi888//9dtqbdVrVoV0dHRmD179ksTsYkTJ2L06NFpWsTEmLRWrVrJYiJKZ+DiB9CyZUvY2rJMqjEVe1AMow+MxrGEY2hZpSW6lHx1S+2LuP/UTcn9t/nWZhw6dkiuf1H/C7T2aZ2lx1sFlIX+t47wiDiPDk4XoGvyCSwNf3/Ksbp3FNYrlsv1pIbjUL3RuCw9vlbDWHRZfAwPY7TYE10I896qzPmaVEitv8HbIdH4fMlx6JCIzpU9MatbBYv8/ql1/+WE5N5yJp2IjRkzBv3793/pfUR3QTFuKygoKM32xMREWUlR3PYqa9eulZnpO++888r7ijFoX3zxhex6aG9vn+59xPb0bhNfOlP54plSLJaiZbGWGBYxDN+d+w4zT81ESbeSqFaw2ms9F/efuhl7/50PPo8vTnwh1wdVHIQOJV+jRdanFtBxHrDhQ1g7u8Pagr9//P0ZWdhtYG0/QKcFynWGddOJsNZkrUXWx90W3/Wqgj4/ncC2y0GodOQ+hjQpkWMhU85S028wPEaLwSvOyeIc1YrkxVdvVoadrWU3yapp/+WUzL5/RRMxd3d3ubxK3bp18fTpUznOq3r16nLbnj17oNPpZOKUmW6Jb7zxRqZeS4wjc3V1zTAJI3qZ9yu9j+tPrmPn3Z2yYMLq9qvh6eypdFhkxkRVxJF7RkKr06KZdzMMqzrs9Z+sck/AqyaQjwewZERbRgOxYYBnFaDzYiCLSViymkVd0a2oDmtuW+PrHVdRsoAzWpYrmO3hEiXTJukwdOUZ3AqJRuG8ubCkbw04WHgSRlmjikEAYmxXmzZtMGjQIJw4cQKHDx/GsGHD0LNnTxQqZJjg8eHDhyhbtqy8PTV/f39Z6l4U43jRpk2bZCXGS5cuyfstXrwYM2bMwPDhL6kyRvQSoiuC6BZW1q0sfFx8YGtt2WeEKGeJyoiiWmdoXChKuZaSc9tp/uvYrtRJWOwTIPzhf46T6KU6LQLKtAN6rQLs/ts46/oF9ehZ00vO3zRi1VlcfBCebWESveiLzVdwyD8EjnbWWPpODbjn5kl8yhpVFOsQVqxYIZOv5s2by2qJ3bp1w/z589P0S7127dq/Bsf99NNP8PLykuO30ms2FFUUP/roI1lytGTJkvj2229lwkf0uhxtHbG4xWLkscvDRIxyjE6vw6eHPsWV0CtwtXfFgmYL5HcvW7uLrewBiAqg72632EqKZAQunoYkLBuIYTmT2pfFw6dxOHgjBAOXn8SGofVRKG+ubHl+omRi7rpfj96V37k5b1VBuUL8G0lm2iImiAqJouBGZGQkwsPDZYKVej6wokWLymSqSZMmaR4nWrju3bsnk7cXiVa2s2fPyucUlRJFt8QPPvgg3fsSZUX+XPnTJGGnH5+W30+i7GIFK1R2rww7jR2+bfItCjsXzt4X0NgAceFA0GVg7btAUmL2Pj9ZtjO/AZfW5chT21prsLB3NZQu6IygyHi8+8tJRMXz+0vZZ//1YEzZeFmuj21dBq3Lv7peAVF6mHEQ5bB5Z+ah//b++OXyL0qHQmbWDbZf+X7Y0nULang8n2Mx2+T1BnqtBmxyAf67gB0Ts/81yDLd2AVsGmlI8O8YKn1mNxcHW/zUv6acVFdMrjt85Rkkvmw+PaJXVEWctf0qhq86i4/XnMfg304hSadH16qFMaQxx9TS62MiRpTDRLcxIS4pTulQyAyI1tXIhMiU6x5OOXgmtnA1oNtS2f6GEz8Axxbn3GuR+do7E9j/tWH94Rngz36APgkoUB7wqZ9jL+vl6ogf+4niCRrsvRYsx/MQZdWfp+6j+f/24YcDt7DlQgDWnn6AWK0OJQs44atulSyyTD1lHyZiRDmsb7m+WNFuBYZUHqJ0KKRiRwOOos3aNhi0cxD6be+HsLgw47ywb0eg5bMJ7LdPBC6vN87rkvnQWAN7pxu+P2LcoTb6+Xcrhw9iq3jnxdy3qsiXWX70Ln48eCtHX4/MryVswroL0OkhW8DEZbJbwdEIeBqrZHhkBpiIEeUwcbasknullOvR2mhsvLkRnTZ0kgfXRC8TEBWAy6GXMffMXDyMfiiLdDjZOCEqIcp4QdQbAdQYCEAPbBmTdryYaOkQLR5EGWk8Dqg/Cji2CIgONmxr+DHQ1DjdXdtU8MTEtmXl+pdb/LBk/82UbmbiUhxsE2XUGpZRi5fY/sep+0aPicyLaqomEpkDv1A/TDw4EXcj7yJRlygPrl3sXWT3xULOhqkYiFJrva51mutJ+iScCz6H9uvb42K/i8YJQhyItJsNBPkB944Ah741HFzLJGw60PRT48RB6qSNSzsWTBQyav65UUMY1LA4giLi8eOh25i57So0Vs8PpmVi1q0SutfwNmpMZPoePInNsNCW2C5uJ/ov2CJGZEQ9NvfAzfCbMgkTROnxnpt7/utgmyjZ5LqT090u5gwzeveyd7cZki6RfH3h/jwJE0kZUUZs7A3JlyCmQ0jSPh8zZiQi4epVq0jKddHFLHV3s/HrLuAOW8boBV55HeScdBl9p7xcOS0C/TdMxIiMKKODZ6MfVJNqJmzedHMTrK2s02zv49sHHYp3UCYokXRZ2wFJCYYiHtX7KxMHqceB2cC9o0C9kcCkkOfJvJGTsbVnHsCa3cwoC8S0BxlNPCNaxN5iKyr9R0zEiIxIHDz39u2dZpuHowda+fx7wnGybNokLUbvG40zQWdkd0Shjmcdefm73+9yrJgixMGzTMIEPfB9Q8N8Y0SpiWaEkz8CCTGALsmQfLWa9jyZF9fFdmN3M8vgsJrdzOhFosvqb8fuyXWRvltrrGSX1uRL0Z21aH4npcMklWMiRmRE4uB5hd8KuV4hXwV5GRgTiAkHJiDJyAclZLrEd+GTQ5/g0MNDsNfYy20tirTA0lZL0bxIc3k9LlGB6RBSjwkbfgawdQSiAoFF9YD45yX1ycKJJGzXJENhF1ElsfH4f3dflcmYceemE93IMiy88Ox2ImHF8btyLKEwrk0Z7P24Cd5vVBztKxWSl3vGNOGYQsoWLNZBZETJB8/ioHpO0znou60vzgWdw657uzD5yGR8Xsu4A9jJ9Igz8zOOz8D2O9tho7HB3GZz0aBwg5Tb5zadq1xwyS0byQfV7+4AlrUAIh4AK3sCvdcAdo7KxUem4cA3wJH5hvWKbwIa0zjn26OGt2zlSE+SHmjpW9DoMZHp+fvcQ3y24ZJc/7BJCXzYpKRcH9/GUHmTKDuZxl9HIgvhaOsoK92JJEz4re1v+F/j/8kxQH/f/BtfnvhSuS5nZBJJ2KyTs/Dn9T9hBSvMbDAzTRKmONGCkbplw7MSMGAbYO8C3D0ErO5lqJBHluvoImDvl4b11jNMagxhsfxOsjtZ6u5lydUThYl/XURYdHK3W7JE/1x5jNF/npeNuu/U9cHY1mWUDonMHBMxIoW1KtoKXzX8ChorDTbc3ICNsRuZjFlwEpbcdVVUS2xTrA1MXuHqQO+1gK0TcGsfcGG10hGRUk4uA3Y8627YZCJQdyhMjehOJrqVJXcz+6BxCfw+sBYK5LbHtceR6PPjcTyNYTJmqUnYkBWnZSXNrlULY0rH8hl2ZSXKLkzEiEyAOOCe0WCGTMZOJZzCrFOzMpy7hMw/CZtSdwq6le4G1ShSG+j9J9BoLFCtn9LRkBJO/QxsGW1YrzvMMC7MRIkCC6Kb2YJeVeVlg1LuWDmoDvI72+HKowi889MJRMRplQ6TjGjH5UCZhGmT9Ghf0RNfv1kJmtTNpUQ5hIkYkYloX7w9ptaZKrukHXx4EGFxYUqHREag+iQsWdEGQLPPDJM/C6JaXmK80lGRsRSuBjjkAeqNAFp9+fx7oBIlCzhjxXt14OpoiwsPwvHOshMIj2UyZgm2XXyEoSvOyCSsY+VCmNezCmyseXhMxsFvGpEJaV+sPXo49sCPLX5Evlz5lA6HjJyETa03VZ1J2ItEAvZHH2BVL0NCRubPszIw5CjQcprqkrBkZTxy4/f3aiNPLlucu/8Uby89htAonkwwZ5svBGDYqrNI1OnRuUohzOlRmUkYGRW/bUQmpqJdRRRyLpRy/WzQWWh1PDNrjsScRtHa6JQkrGuprjALQX6GCXxv7gZWvMnS9ubq8Dzg3vHn1/MUVm0Slqx8oTxYNagO8jnZ4XJABN764RgCw1mAxhxtPB+AkavPGcaEVSuM//VgSxgZH79xRCZs//39eHf7u3Ji34SUSXTJXIgxgSIB+6n1T+aThAmFqgB9/npWTfEw8GsnIPaJ0lFRdhHjV/d8aZgr7PduQMQjmJNyhVzw5+C68MzjAP+gKPRYchT3w9iya05WHr+HUavPyiSse3UvzH6zsqykSWRsTMSITJy1xhqONo5yTilSvxhtDJacX4JEXWJKMlbToybMjk9d4J2/gVyuwMPTwC8dgahgpaOi/yopEdg8Cjgw23C90RjAxRPmpoS7M/78oC6KuDniXlgMun9/VCZlpP7u4PN338An6y9Cpwd61SoipzRgEkZKYSJGZMIaezeWc4192eBLecBO6j8IGL5nOL479x1mHp8Jiyjg0H8L4FQAeHwR+Kk1EHZL6ajodWljgTX9gNO/AOLvUftvgQYfwVx5uzlizeC6KFXAGYERcXhryVFcfBCudFj0mnQ6PSZvvIxvd12X14c3K4kZXSqwOiIpikd2RCbON58vbDW2cj1Jl4S5p+ciICpA6bDoNYg5afqW6ws3Bze8UfINWISC5Q2TPufxBqKCWLxDrWKfAr91Ba5uBqztge7LgZoDYe4Kujjgjw/qokJhF4RGJ8huirv9HisdFmVRfGISRqw+i1+P3pXDGKd0LIcxrcpwnjBSHBMxIhURLSnLLi3D21vexqWQS0qHQ5mUuthKE+8m2NZ1Gyq7V4bFyF8SeO8foPcawKOC0tHQ6zg8F7h3BLDPA/RdD5SzkBMJANyc7GQBj4al8iNWm4RBv57Cb8fuKh0WZVJUfCIG/nIKmy88gq21Feb1rIr+9YspHRaRxESMSEXeKvMWyriWQWhcKAZsH4Ddd3crHRK9woEHB9BxfUfcj7yfss3R1hEWJ7eHYdxYsrtHgZM/KhkRZUWTiUDFHsCArUDR+rA0uR1s8VP/mrKwgxhb9PmGS5i51U92dyPTJYqsdFt0BIf8Q+BoZy334RuVn1clJlIaEzEiFfFw8sDytsvRsHBDxCXF4aN9H2H55eVy7BGZFrFPfrvymxwT9jDqIX6+9LPSIZkOUWVvVU9gyxhD5T1dktIRUXruHH6+b2zsgW5LLbpF09Zag6/frIQxLUvL60sO3MLw1WcRp+X31xSdvBOGTgsP49rjSLjntsfq90WrprvSYRGlwUSMSGWcbJ0wv9l82Tom5qH65tQ3+PLYl5xrzISIfSH2ydcnv4ZOr0O3Ut0wsfZEpcMyrdaxusOez0UlkjIxBolMgzixs28W8Es74J/JSkdjUsSYouHNS+HbHpVlN7ctFx7JucYehccqHRqlsubUfTkhd1h0ghzft3FYfVTyyqt0WET/wkSMSIVEKftPa3+KcTXHwQpW+PP6n3hvx3sIjmF5cKXF6GIwYt8IuU/Evvm4xseYXHdySsEVkkezQOOxQNcfARsH4MZOYGlTw0TQpCxRTGXtAGDfDMN10SLGFvd/6VrNC8sH1EKeXLY4f/8pOi44hGO3QpUOy+KJecFmbPXD2LUXoE3So11FDzkNgWeeXEqHRpQuJmJEKq/AJ1rHnG2dcSboDHps7oHTj08rHZrFuhJ6BYsiF+F44HHkssmFeU3noV/5fqzMlZFK3YGBO4E8RQxl7Zc2B678rXRUluvJXeDnNsDl9YA4cfDGAqDNTEPiTP9Sr2R+bBrWAL6eLgiJSkDvH4/jp0O32VVcIU+iE/DuLyfxwwHDFBkjmpfCd72qwdGOc3CS6WIiRqRyogrf6g6rUTJvSYTEhmDgjoEcN6aAddfXYcCuAXiqfwpvZ285/1vTIk2VDsv0eVYG3t8HFGsEaKOBa9uUjsgyic99SSPg0XnAMR/QbyNQ7R2lozJ5RfI54q8h9dCpSiHZGjNt8xV89Mc5xCZw3Jgxnb33BO3nH8T+68Gwt9Fgfq+qGN2yNOcII5PHRIzIDPi4+GBFuxVoX7w9kvRJctyYWCjnRWuj8emhTzHl6BQ5NszXxhe/t/kdZdzKKB2aejjlA/qsB1pNBzrMUToayxMTBqx7D4h7ChSubkiMfeopHZVq5LKzxty3quDzDuVgrbHChnMB6LLoMPyDIpUOzeyJE47Lj9yR87sFhMehWH4nbBhan5URSTWYiBGZCVESfWaDmfik9ieyq2LHEh2VDsnsXQ69jB6bemDjzY3QWGkwrPIw9HLqhdx2uZUOTX2sbYB6wwDbZ2M5dDpg7UDg2nalIzN/jm5Ax3lA7cHAgO1A3iJKR6Q6ovvxwAbFsOK92sjvbIergZHosOAQVp24x94JOSQ0Kh6Dfj2NyRsvp4wHE0U5RFdRIrVgIkZkZgcDvcr2wvZu21HWrWzK9nNB55DEEuHZbqP/RtyLvCenFfip9U94t/y7MiGjbHDud+DSWmDVW8C28YCWVemyjUgMzq0Ebu17vq3im0DbWYCNnZKRqV6d4vmwdURDNCiZH3FaHSb+dRFDV57B05gEpUMzKweuB6PNvIP4x+8x7Kw1mNShHBa+XU3O90akJjxiIDJDeezzpKxfCrkkJ38esGMAYrQxisZlDlKf3f6o+kfoV64f1nZci+oFqysal9mp9BZQe4hh/fj3wPcNgPsnlY5K/aJDgTX9gQ1DgPWDgdgnSkdkdgq4OODXd2thYtuysNFYYevFQLSccwC7/R4rHZrqxSQkYsrGy3jnpxMIjoxHqQLOsiviuw2KsSgSqRJLyRCZuaCYINjb2KOAYwHZfZFej5gPbPXV1Tjw4AAWtVgkW74cbBzwcc2PlQ7NPIkJhNt+BZRsDmwcDoT6Az+1AuqPBBpPAGwdlI5QXcQJhEvrgG3jgJhQQGMD1HwPsGc3rpwgikR80LiEbCH76M9zuBUcjYHLT6FbNS9M6lhOlr2nl7sdEo0/T93Hgyex8HLNhZLuzpi7+zruhxlax/vV9cHEdr5wsLVWOlSi18ZEjMjMNSvSDOveWAcH6+cHrqGxoQiNC0Vp19KKxmbqjgYcxVcnvsKEWhPkZ7Xg7AJEaaOw484OtC3WVunwLEOplsCHRw3dEy/8ARyaAzy5A3T/RenITNfemYDGGmg8znA9IgBY/gYQesNwvUA5oNNCoHA1RcO0BJW988quit/uuo6lB29h3ZkHOHgjWCZj7St64k5oTJpko0cNb1lwwtKtPfMQn264LFu5RC8EcR4huS9C4by5MLNrRTQq7a5wlET/HRMxIgtQ2Llwmuszjs/A7nu78bbv26hRsAbmnZknk426heoqFqMpCYgKwJP4J5hzeg5uhd/C3DNzManuJAysOFAWQmldtLXSIVqWXK5A1x8A346GhKz+qPQTDmH/14ZJiJtOhMUSn8ne6Yb1qn2BeZWBpARAjF9sPB5oMJpjwYxItNh80s4XrcsXxNg1F3ArJBrDVp7FvAI3cDM4KiXZEJdL9t/ErG6V0L2GNyxVUCwwc8Nl6ETmlU6hk6XvVEe5Qs+73xOpGRMxIgsTnxQvS9yL5bcrv2Gl30q5LpIOF3sXuNq7opCzZZf+bb2u9b8mau65uadcv9jvokJRkUzESrV+nkQkJxz3jgG9VgGH5xmuN/0UFi05MRWfxYHZhiTMpTDQey1QsJzS0Vms6j5u2DqyIb7ffxML9/rjRlCU4YbkZOPZ5fh1F1CzqBuKWmjL2PGgjMsXiOkBNl14xESMzAaLdRBZGHtre8xtOjflukjCBL8wP5lsvJiEWJqzQWfh5eyV7m0zG840ejz0gtQtOaKgh2jlubkb+LKAIfFo8knaFjJL8/gysLo3ULknYG1nSMLE5ahLTMJMpHVsVIvS6F494xYv0TL2x6n7sEQPn8biTIiVoTUsHaLlUHTjJDIXTMSILFRGSYUYC3U17CosjXjPI/aMwDvb3sGDqAewtko7ALyPbx90KN5BsfgoHXm8gDcWpN3mvwu4uSfdLk1m7ek9YP0QYHF94OpmQzKWnISJy4Oc4N2URMYnQpNBkT+dXo/7YTEWNyfY9C1X0HLuIYQlWL00SRVj6YjMBRMxIgslkorevr3TbLOCFa4/uY7um7pj+O7hsvS9ubsWdg2j9o6S73nv/b2yGmLXkl1TWgrreNaRl7/7/S4rJ5IJEV0TRSEKITlxfnAS+K0L8HM7IORZcQpzFnoT+HsoML8qcH6laDMA3MsCgRcMXTQ/DzZcitZCMX6OTIJIJjIqty7OIRz2D8GWC4+gy6hpyEwERcThy81X0GDWXiw9eFtOzOzjpENGlehFi9hbFjx+jswPx4gRWSiRVKzwW5GSbBx7dAx66NGmaBvsvLsT+x7sk0u9QvUwstpIlMtnPt2axD/moiLir1d+xeGAwylJaJtibTC40mA5QfNf/n+hRZEWmNN0jkzURHGTuMQ4TgFgSkRikTwmTHRH3DkJODLPkJQ9Ogc45IVZ2zoOOLkUSD5BUKwR0HwKcGNn2iImyZec1N1kiOqIojBHRp7EaOVE0MXzO8k5skTZ+1x25lOm3T8oCsuP3JFdMBMSDd/fioXzYESz4oi+cRJxnhXxSaqqicmXopCJpY6dI/PERIzIQomkQngx2ZhabyqGVhmKpReXYsutLTgScARDKj+bWNcMbL61GcsuLoP/U395XbSAtfJphcGVB6NE3hIp90tdlCP1mDoyIbI64rMkTGg1DbB3BmKfAkXrA86pyluvfddQtr1qHyC3B1QpMcGQYIlFcHAxJGGigEmjjwHvWobtXulMLm7J4+ZMkChRL5IKUZjjxWRjyhvlERqVgJ8O35YVFj/bcAnf7LyGt2sVQc+aRVAknzpPBiXp9DhwPRg/H7kjL5NVK5IXw5uXQpPS7khMTMRWf6BbtcKoU8JdJmrJpf1FSxiTMDI3TMSILJRo2cko2SiapyimN5guk5N/7v6Dyu6VU24T82qFx4djQIUBqpiHLLk7oUi4hMshl2US5mjjiK6lusoS/t652dVFldIrUZ9ewnH/pGEyY6wD9s4AyrQ1lHUv0cz0y7iLfmoBZ4DzfwCX1gKdFgFl2hhuqznIUEnS8/nvk9RDlKgX1REzSjYGNSqONafuy4RMTGK8aN9NudQtng9v1fRG6/IeqmglEyX6151+gL/OPERghOEEoOh62MK3IAbULyrfT3rdNMXnML5NWQUiJjIeJmJElCGRoIiEK3Ur2gb/DYjWRsskJllEQoRMbGw0pvUn5fvz32Pt9bWYVm8a6hWuJ7d1L91ddj3sUqoLXOxclA6RjMGjoiGBObMcuH/cUMxCLA55gLIdgdofAJ6VYFrJ11ng2lbgyt9AyPXnt11c8zwRy13QsJBqvSzZcLa3wYD6xfBO3aLYdSUQK47fwyH/EBy9FSqXXLbWaFa2ANpV9ETTsu5wtLMxqa6HOy4HYuflQJx/EJ6yPU8uW3Sv7iXfk1pb9oiyk+n8al9h+vTp2LJlC86dOwc7Ozs8ffr0lY8RTfyTJ0/G0qVL5f3r16+PxYsXo1SpUin3CQsLw/Dhw7Fp0yZoNBp069YN8+bNg7Ozcw6/IyJ1lr7/oeUPsgtj9YLPuz/NPT0Xu+7ukuPJanvWRi2PWvDKnX4J+JwSGB0ox7m1L94ethpbuS04JhiPYx5jz/09KYlY8bzF5UIWxNYBqNrbsAT5AWd+NbSQRT0Gzv0OlHsjJRHLlRAChPoDBcsaTtsbW3wksLAOEPHg+TYbB6BsB0NJ+uJNjR8TKUrMndWmgqdcHjyJwdrTD+QiWtG2XHwkFzsbDWoVdUODUvnRsFR++Hq4QJNRWcaXuB0SjT9TtdCJsWyiG+WrhMdocex2KI7eDMWBG8G4FRydJv7Gpd3xZnUvNPctAHsb02/FIzIW1SRiCQkJ6N69O+rWrYtly5Zl6jFff/015s+fj+XLl6NYsWL4/PPP0bp1a1y5cgUODg7yPr1798ajR4+wa9cuaLVaDBgwAO+//z5WrhTVp4goNdF9pJJ7Jbm8OPfW0/in2Hp7q1wETydPVMhfQRb5KOdWDiVdS8I9l3uGlcIEUUBDdH2cUGsC6haqm+EJFpFc3Ym4A79QP1wMuSgXkYgJPi4+qFqgqlx/q+xbaFC4QUoSRoQCvkCbmUCrL4F7RwG/zWmSm2LBu2D7/WgglxvgVdOweFQA8pcGXIs+H5/1or0z0xbISC4mIsexTUzb2hX7xDDfl6hs+OiC4XGdFxlut88NOLoZ7lOyGVCmPVC2vWE8GFk8L1dHOQ/ZyOalcPFhOLZeDMTWi49wLyxGtpaJ5attQG57G1TyzoMq3nlRsXBelCzgDJ98jrC1zrhYtkjAJrwwZk0UFBFj2UQ3ymThsVrcCo7CpYfhMoaLDyNwNTAizYwRttZWqFciv+w+2bJcQbjnts/pj4ZIlVSTiE2dOlVe/vLLL5m6v/gjMnfuXHz22Wfo1KmT3Pbrr7+iYMGC2LBhA3r27Ak/Pz9s374dJ0+eRI0aNeR9FixYgHbt2uGbb75BoUKFcvAdEZmPNR3XyGTs+KPjOBF4AheDL+JR9CO5iJayZLlscqGwc2HZWiZK5yeXhj8fdB5HHh3B5pubcS/yHuaemQsXexccfngYCUkJCIkNkUtQTJBMwGIT/z2hpxgDVj5fecQnxadsE2PY1DCOjRQgkp+iDQxLKrZJsdBb28MqNgy4scOwJLO2Bz6+DuR6Vo1RJHFPbgOikmbQFcBvoyHBKtPuWbfCDYZiIsKeL4HrO4And4H45121Up63/beGljuh+y+AS+Hn14nSOynmlVcu49uUwc3gaBy8EYyDN0Jw7FaonKfssH+oXJLZaKxQxM0RhV1zwd3ZHu4u9sjnZIdcdjaIjNVi9o5rYvKD53PwPbscu/aCbHV7GqPF3dBoWdExPcXdnVCvRD6ZgImWORcHQ88EIjKDRCyrbt++jcDAQLRo0SJlW548eVC7dm0cPXpUJmLiMm/evClJmCDuL7ooHj9+HF26dEn3uePj4+WSLCIiQl6KFjWxKCn59ZWOgyxv/1XJV0UuH1T4ADHaGFwKvQS/MD+5XH1yVU6SLBIoUShDLC28WkCb3/A++2zrk+a5roReQc/NPTN8LTHZspezF4rnKY6K+SuiQr4K8HXzhZOtk6Kfn5r3Hxn22/ki76JA/+WwC70Gq4BTsHp4GlbB14DQG7K1KtHGSdxR3t/65E/Q3Nqd9klE8iUWUSWu0QTo6n0k728deBka0QL2jD6PN/QFK0LvIZZK0CcmiggMN7oUSQ7IWG/dLFjy78/H1R4+tbzQp5YXEpN0uB4UhQsPIuT4LL/ACNwOiUFMQpKswiiWrNp37XmVQ8Hd2Q6+nrlRvpALynu6oLJ3Hni4pD1x8Dr7wZL3oTng/nsus5+B2SZiIgkTRAtYauJ68m3iskCBAmlut7GxgZubW8p90jNz5syUFrrUdu7cCUdH0xh8KrpaknqZy/5zf/ZfI+tGSHRJxFPdU4TpwvBE9wShl0Kx1c/QjbGJfRPsi9/3r8eXtC4JN2s3OGuckdsqN3JrciOfJh9cNa6wsbIBoiCXoDtBEP+ZCnPZf5Zq1579z9a8ADsvoDCAQjo4JIYjbqvhOyuUinVDbtd6sNbFw0YXD41ei3xR12ElZ+SzwtbwUtA9u39+XSVYFy+DGDt3xNi7I0nzrKtWpFiSgBsvJHT02vj7MxCdWRvaAw19AH0RIDwBeBxnJS8jxKK1QpQW0OqAO5FWiJDHjel1HdfDy0mPloX1yO8gFsDBWpw4iAESHiPpLnDmbvbGzn2obtx/QExMjOknYhMmTMCsWbNeeh/RfbBsWdMqXzpx4kSMHj06TYuYt7c3WrVqBRcXF8UzcPEDaNmyJWxt2S1AbSx1/7VDO8w+NRurrq9K2darTC+MrT4WamKp+89cZH3/tUtzTXPwG1gd+Ap6aztYJSWgXZ4b0DX8ON37Uvbj7+/1fbPzBn48dAdJqQd6PWNtZYX21Yrj41bPC53lFO5DdeP+w796y5l0IjZmzBj079//pfcpXvz1qpt5eBgm7Hz8+DE8PT1TtovrVapUSblPUFDas+hiMkFRSTH58emxt7eXy4vEl85UvnimFAtlnaXtPzHXV3ISJsaNieqHq66twoTaE1Lm/1ITS9t/5ua19p8ozHHgKzkmzEoU7Nj/Naz3Toe19QsFPCjH8feXdT1r+2Dpodvp3iZSs161fYz6mXIfqhv3HzL9/hVNxNzd3eWSE0SVRJFM7d69OyXxEtmpGPs1ZMgQeV1UYBRl7U+fPo3q1Q2luPfs2QOdTifHkhGRcYj5yYQWRVpgTtM5GLV3lCyRL7aLiaeJTJ6sjvjp86Qr+VJsJzJxokS9qI44/oWqieJSbE+eZJqIspdqxojdu3dPtlSJy6SkJDmfmFCyZMmUOb9EF0YxfksU2RB/QEaNGoUvv/xSzhuWXL5eVELs3LmzvL+vry/atGmDQYMG4fvvv5dNqsOGDZOFPFgxkch4RLJ1sd/FlOtzm85VNB6iLEtdoj4ZW8JIRUSJ+ppF3fBHqnnE3qrhzSSMKAepJhGbNGmSnA8sWdWqhnmC9u7diyZNmsj1a9euITz8eVngcePGITo6Ws4LJlq+GjRoIMvVJ88hJqxYsUImX82bN0+Z0FnMPUZERERkSUTSNb6NaY3LJzJnqknExPxhr5pDTDShpyZaxaZNmyaXjIgKiZy8mYiIiIiIjEl9o+CJiIiIiIhUjokYERERERGRkTERIyIiIiIiMjImYkREREREREbGRIyIiIiIiMjImIgREREREREZGRMxIiIiIiIiI2MiRkREREREZGRMxIiIiIiIiIyMiRgREREREZGRMREjIiIiIiIyMiZiRERERERERsZEjIiIiIiIyMhsjP2C5kiv18vLiIgIpUOBVqtFTEyMjMXW1lbpcCiLuP/UjftP3bj/1I37T/24D9WN+++55JwgOUfICBOxbBAZGSkvvb29lQ6FiIiIiIhMJEfIkydPhrdb6V+VqtEr6XQ6BAQEIHfu3LCyslI8AxcJ4f379+Hi4qJoLJR13H/qxv2nbtx/6sb9p37ch+rG/fecSK9EElaoUCFoNBmPBGOLWDYQH7CXlxdMifgBWPqPQM24/9SN+0/duP/UjftP/bgP1Y37z+BlLWHJWKyDiIiIiIjIyJiIERERERERGRkTMTNjb2+PyZMny0tSH+4/deP+UzfuP3Xj/lM/7kN14/7LOhbrICIiIiIiMjK2iBERERERERkZEzEiIiIiIiIjYyJGRERERERkZEzEiIiIiIiIjIyJmBlZuHAhihYtCgcHB9SuXRsnTpxQOiTKpAMHDqBjx45yBnYrKyts2LBB6ZAoC2bOnImaNWsid+7cKFCgADp37oxr164pHRZl0uLFi1GpUqWUSUjr1q2Lbdu2KR0WvaavvvpK/h0dNWqU0qFQJkyZMkXur9RL2bJllQ6LsuDhw4fo06cP8uXLh1y5cqFixYo4deqU0mGpAhMxM/HHH39g9OjRsmzomTNnULlyZbRu3RpBQUFKh0aZEB0dLfeZSKZJffbv34+hQ4fi2LFj2LVrF7RaLVq1aiX3K5k+Ly8vefB++vRpefDQrFkzdOrUCZcvX1Y6NMqikydPYsmSJTKxJvUoX748Hj16lLIcOnRI6ZAok548eYL69evD1tZWnsC6cuUK/ve//8HV1VXp0FSB5evNhGgBE2fkv/vuO3ldp9PB29sbw4cPx4QJE5QOj7JAnA1cv369bFUhdQoODpYtYyJBa9SokdLh0Gtwc3PD7NmzMXDgQKVDoUyKiopCtWrVsGjRInz55ZeoUqUK5s6dq3RYlIkWMdEL5Ny5c0qHQq9BHGMePnwYBw8eVDoUVWKLmBlISEiQZ3JbtGiRsk2j0cjrR48eVTQ2IksUHh6ecjBP6pKUlITVq1fL1kzRRZHUQ7RKt2/fPs2/haQON27ckF3zixcvjt69e+PevXtKh0SZtHHjRtSoUQPdu3eXJyCrVq2KpUuXKh2WajARMwMhISHy4KFgwYJptovrgYGBisVFZIlEa7QYmyK6alSoUEHpcCiTLl68CGdnZ9jb22Pw4MGyVbpcuXJKh0WZJJJn0S1fjNck9fXo+eWXX7B9+3Y5XvP27dto2LAhIiMjlQ6NMuHWrVtyv5UqVQo7duzAkCFDMGLECCxfvlzp0FTBRukAiIjM7az8pUuXOMZBZcqUKSO7RonWzLVr16Jfv36yaymTMdN3//59jBw5Uo7PFMWqSF3atm2bsi7G9onEzMfHB3/++Se7Bqvk5KNoEZsxY4a8LlrExL+B33//vfw7Si/HFjEzkD9/flhbW+Px48dptovrHh4eisVFZGmGDRuGzZs3Y+/evbIABKmHnZ0dSpYsierVq8tWFVE8Z968eUqHRZkguuaLwlRifJiNjY1cRBI9f/58uS56jJB65M2bF6VLl4a/v7/SoVAmeHp6/uuEla+vL7uXZhITMTM5gBAHD7t3705zhkJc5xgHopwnah6JJEx0Z9uzZw+KFSumdEj0H4m/ofHx8UqHQZnQvHlz2bVUtGgmL+IMvRhrJNbFiUpSV9GVmzdvygN8Mn2iG/6L07Vcv35dtmrSq7FropkQpetFE7D4x6dWrVqyUpQYbD5gwAClQ6NM/sOT+uyf6CMvDiBEsYciRYooGhtlrjviypUr8ffff8u5xJLHZubJk0fOqUKmbeLEibJ7lPitiXEpYl/u27dPjncg0yd+cy+Ox3RycpJzGnGcpun7+OOP5Tya4sA9ICBATsMjkudevXopHRplwkcffYR69erJrok9evSQc9j+8MMPcqFXYyJmJt566y1ZMnvSpEnyIFCU7RUDX18s4EGmScxd1LRp0zSJtSCSazGImUybGKgsNGnSJM32n3/+Gf3791coKsos0a3tnXfekfMXieRZjFMRSVjLli2VDo3I7D148EAmXaGhoXB3d0eDBg3knIxinUyfmDpJ9AYRJ7SmTZsme4SIxgDRIk2vxnnEiIiIiIiIjIxjxIiIiIiIiIyMiRgREREREZGRMREjIiIiIiIyMiZiRERERERERsZEjIiIiIiIyMiYiBERERERERkZEzEiIiIiIiIjYyJGRERmb9++fbCyssLTp09f+zmuXbsGDw8PREZGwpJMmDABw4cPVzoMIiKzw0SMiIiMIikpCfXq1UPXrl3TbA8PD4e3tzc+/fTTHHtt8bqPHj1Cnjx5Xvs5Jk6cKBOS3Llzp0nuxKLRaORzV61aFePGjZOvZS4+/vhjLF++HLdu3VI6FCIis8JEjIiIjMLa2hq//PILtm/fjhUrVqRsF8mNm5sbJk+enGOvbWdnJ1uzRNL0Ou7du4fNmzejf//+6baUBQQE4OTJkxg/fjz++ecfVKhQARcvXkRO0uv1SExMRE7Lnz8/WrdujcWLF+f4axERWRImYkREZDSlS5fGV199JZMv0Wr0999/Y/Xq1fj1119lspQRkeCIxzo6OqJ48eL4/PPPodVqUxKSFi1ayGRBrAthYWHw8vLCpEmT0u2aePfuXXTs2BGurq5wcnJC+fLlsXXr1gxf/88//0TlypVRuHDhf91WoEABmeSJ+Hr27InDhw/D3d0dQ4YMSXO/H3/8Eb6+vnBwcEDZsmWxaNGiNLcfOXIEVapUkbfXqFEDGzZskDGfO3cuzXvYtm0bqlevDnt7exw6dAg6nQ4zZ85EsWLFkCtXLhnn2rVr0zz3pUuX0LZtWzg7O6NgwYLo27cvQkJCUm4X969YsaJ8fL58+eTnGR0dnXK7+KzEfiIiouzDRIyIiIxKJGEiWRDJwPvvvy+TJXH9ZUR3QNGaduXKFcybNw9Lly7FnDlz5G0iORFd50SL1Pz58+W2wYMHy6QpORF70dChQxEfH48DBw7IlqtZs2bJJCUjBw8elMlRZohkRry+SMiCgoLkNtECKGKZPn06/Pz8MGPGDJlMiriFiIgImeyIZOjMmTP44osvZPKZ0ZgtkcyK56lUqZJMwkQi+/333+Py5cv46KOP0KdPH+zfv1/eXySfzZo1k90mT506JVskHz9+jB49esjbRULcq1cvvPvuu/I5RcInuo8mJ7VCrVq18ODBA9y5cydTnwEREWWCnoiIyMj8/PzEUb6+YsWKeq1Wm+XHz549W1+9evU02/npUhcAAAXeSURBVP7880+9g4ODfsKECXonJyf99evXU27bu3evfL0nT57I6+J1p0yZkunXq1y5sn7atGlptr34nKlt27ZN3nb8+HF5vUSJEvqVK1emuc8XX3yhr1u3rlxfvHixPl++fPrY2NiU25cuXSqf4+zZs2leb8OGDSn3iYuL0zs6OuqPHDmS5rkHDhyo79WrV8rrtGrVKs3t9+/fl8917do1/enTp+X6nTt3Mnz/4eHh8j779u3LxKdFRESZYZOZZI2IiCg7/fTTT7Kb4e3bt2VLS9GiReV20ZL0+++/p9wvKipKXv7xxx+ytevmzZtymxgb5eLikuY5u3fvjvXr18vWIjGeqVSpUhm+/ogRI2TXwZ07d8pueN26dZOtSxmJjY2VXQYzK7k1SbTWiS5+Iu6BAwdi0KBBKfcR7yG5eIgYZyZeP/VriFao9KRumfP390dMTAxatmyZ5j4JCQmyBUw4f/489u7dm26Ln4irVatWaN68uWyNE907xfU333xTdttM3coniNciIqLswa6JRERkVGIslOhWKIpfiGRDJCjJicu0adPkmKjkRTh69Ch69+6Ndu3aycecPXtWVlgUyUZqIkk4ffq0LApy48aNl8bw3nvvySqAonuk6JookpsFCxa8tGDFkydPMv0eRRc/QSSYycmk6E6Z+r2JcVvHjh1DVokxbcmSn3vLli1pnlt04UweJybuI7o9pr5dLOIzatSokfy8du3aJceelStXTn4OZcqUkUlyMjHmThBj34iIKHuwRYyIiIxGJEui8qBojWratKksMCFaYsT4JrFNFL4Qy4uJm4+PT5ry9qLYxovGjBkjy8iLhEIkbe3bt5djozIiSuaLFjixiNL0IlHKaL4s0bokkpvMEK1nP/zwg0xykhOXQoUKycRPJJTpEYmPaAkU49ZEEQ5BjHl7FZE4ifuLqo6NGzdO9z7VqlXDunXrZFJoY5P+P/ui5a5+/fpyEWPZxOctWhdHjx4tbxdJo62trSxqQkRE2YMtYkREZDQi4RGtX6L7oCCSg2+++UbOvZVRIQjRxVAkGqJqn+hKJ7ooiiQhNdEiJLo7iqIYopve2LFj0a9fvwxbsUaNGoUdO3bIVh9RHEN03RMVDTMiuuyJljkxF9qLREGOwMBA2cIkYhTJjKhImLrc+9SpU2VRDRH79evXZSvczz//jG+//Vbe/vbbb8vqh6J4iWhNE7GJz0V4Wcl9UcREzPMlCnSIwh/i8xHvR7RqJRcCEYVJRIuWKMghkjtxH/H8AwYMkO/n+PHjsniIKOQhPue//voLwcHBaT4PUaykYcOGKV0UiYgoG2RqJBkREdF/JAo9WFtb6w8ePPiv20QxiWbNmul1Ol26jx07dqwsZuHs7Kx/66239HPmzNHnyZNH3hYUFKQvWLCgfsaMGSn3T0hIkMU8evTokW5hjWHDhskCGvb29np3d3d937599SEhIRnGLgqKFCpUSL99+/aUbcnPKRYrKyt97ty5ZVEPEeujR4/+9RwrVqzQV6lSRW9nZ6d3dXXVN2rUSP/XX3+l3H748GF9pUqV5O0idlHcQzz31atX030PycRnNnfuXH2ZMmX0tra28v20bt1av3///pT7iMIlXbp00efNm1efK1cufdmyZfWjRo2Sj71y5Yq8v3ic+DxKly6tX7BgQZrXEM+9atWqDD8fIiLKOivxv+xI6IiIiMzZwoULsXHjRtmaZAyidU+0WoWHhyvaEiW6eopunxcuXMiwayMREWUd/6ISERFlwgcffCDn5IqMjJRdArObmAtMTFYt5j8TlQ7FPGJiri+luwOKqo+iGyWTMCKi7MUWMSIiIhPw9ddfY9GiRXK8maenJzp37iwngBZl/omIyPwwESMiIiIiIjIyVk0kIiIiIiIyMiZiRERERERERsZEjIiIiIiIyMiYiBERERERERkZEzEiIiIiIiIjYyJGRERERERkZEzEiIiIiIiIjIyJGBERERERkZExESMiIiIiIoJx/R++Kv9VwiquMAAAAABJRU5ErkJggg==\",\n      \"text/plain\": [\n       \"<Figure size 1000x600 with 1 Axes>\"\n      ]\n     },\n     \"metadata\": {},\n     \"output_type\": \"display_data\"\n    }\n   ],\n   \"source\": [\n    \"import matplotlib.pyplot as plt\\n\",\n    \"\\n\",\n    \"def plot_waves(x, fn1, fn2, fn3, labels):\\n\",\n    \"\\n\",\n    \"    # Generate y values for sin(x) and dfdx(sin(x))\\n\",\n    \"    y_1 = fn1(x)\\n\",\n    \"    y_2 = fn2(x)\\n\",\n    \"    y_3 = fn3(x)\\n\",\n    \"\\n\",\n    \"    # Create the plot\\n\",\n    \"    plt.figure(figsize=(10, 6))\\n\",\n    \"    # Note: x is already in degrees here for plotting\\n\",\n    \"    plt.plot(x, y_1, label=labels[0], marker='o', linestyle='-', markersize=5, markevery=20)\\n\",\n    \"    plt.plot(x, y_2, label=labels[1], marker='x', linestyle='--', markersize=5, markevery=20)\\n\",\n    \"    plt.plot(x, y_3, label=labels[2], marker='*', linestyle='-.', markersize=5, markevery=20)\\n\",\n    \"\\n\",\n    \"    # Add labels\\n\",\n    \"    plt.xlabel('X-axis (Degrees)') # Changed label here\\n\",\n    \"    plt.ylabel('Y-axis')\\n\",\n    \"\\n\",\n    \"    plt.legend()\\n\",\n    \"    plt.grid(True)\\n\",\n    \"    plt.show()\\n\",\n    \"\\n\",\n    \"\\n\",\n    \"x = mx.linspace(0, 2 * mx.pi, 400)\\n\",\n    \"\\n\",\n    \"cos = mx.vmap(dfdx)\\n\",\n    \"negative_sin = mx.vmap(d2fdx2)\\n\",\n    \"\\n\",\n    \"plot_waves(x, sin, cos, negative_sin, [\\\"sin(x)\\\",\\\"dfdx(sin(x))\\\", \\\"d2fdx2(sin(x))\\\"])\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"bbc810b7\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Neural Networks in MLX and Pytorch\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"be4d8dd4\",\n   \"metadata\": {},\n   \"source\": [\n    \"MLX Neural Network\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 6,\n   \"id\": \"fd53cc03\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"import mlx.nn as nn\\n\",\n    \"import mlx.optimizers as optim\\n\",\n    \"\\n\",\n    \"class MLP(nn.Module):\\n\",\n    \"    \\\"\\\"\\\"A simple MLP.\\\"\\\"\\\"\\n\",\n    \"\\n\",\n    \"    def __init__(self, dim, h_dim):\\n\",\n    \"        super().__init__()\\n\",\n    \"        self.linear1 = nn.Linear(dim, h_dim)\\n\",\n    \"        self.linear2 = nn.Linear(h_dim, dim)\\n\",\n    \"\\n\",\n    \"    def __call__(self, x):\\n\",\n    \"        x = self.linear1(x)\\n\",\n    \"        x = nn.relu(x)\\n\",\n    \"        x = self.linear2(x)\\n\",\n    \"        return x\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"ace491fb\",\n   \"metadata\": {},\n   \"source\": [\n    \"MLX Training loop\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 7,\n   \"id\": \"80f3d568\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"Final Loss after 5 steps: 1.0052\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"n_epochs = 5\\n\",\n    \"input_dim, hidden_dim, num_samples = 10, 50, 1000\\n\",\n    \"\\n\",\n    \"model = MLP(input_dim, hidden_dim)\\n\",\n    \"\\n\",\n    \"def loss_fn(model, X, y):\\n\",\n    \"    return nn.losses.mse_loss(model(X), y)\\n\",\n    \"\\n\",\n    \"loss_and_grad_fn = nn.value_and_grad(model, loss_fn)\\n\",\n    \"optimizer = optim.Adam(learning_rate=0.01)\\n\",\n    \"\\n\",\n    \"X_train = mx.random.normal([num_samples, input_dim])\\n\",\n    \"y_train = mx.random.normal([num_samples, input_dim])\\n\",\n    \"\\n\",\n    \"for epoch in range(n_epochs):\\n\",\n    \"    loss, grads = loss_and_grad_fn(model, X_train, y_train)\\n\",\n    \"    model.update(optimizer.apply_gradients(grads, model))\\n\",\n    \"    mx.eval(model.parameters(), optimizer.state) \\n\",\n    \"\\n\",\n    \"print(f\\\"Final Loss after 5 steps: {loss.item():.4f}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"5fa466a7\",\n   \"metadata\": {},\n   \"source\": [\n    \"PyTorch Neural Network\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 8,\n   \"id\": \"1c39f647\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import torch\\n\",\n    \"import torch.nn as nn\\n\",\n    \"import torch.optim as optim\\n\",\n    \"\\n\",\n    \"class MLP(nn.Module):\\n\",\n    \"    \\\"\\\"\\\"A simple MLP.\\\"\\\"\\\"\\n\",\n    \"\\n\",\n    \"    def __init__(self, dim, h_dim):\\n\",\n    \"        super().__init__()\\n\",\n    \"        self.linear1 = nn.Linear(dim, h_dim)\\n\",\n    \"        self.linear2 = nn.Linear(h_dim, dim)\\n\",\n    \"\\n\",\n    \"    def forward(self, x):\\n\",\n    \"        x = self.linear1(x)\\n\",\n    \"        x = x.relu()\\n\",\n    \"        x = self.linear2(x)\\n\",\n    \"        return x\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"1e568017\",\n   \"metadata\": {},\n   \"source\": [\n    \"PyTorch Training loop\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 9,\n   \"id\": \"0d1b3dc5\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"Final Loss after 5 steps: 1.0028\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"n_epochs = 5\\n\",\n    \"input_dim, hidden_dim, num_samples = 10, 50, 1000\\n\",\n    \"model = MLP(input_dim, hidden_dim)\\n\",\n    \"criterion = nn.MSELoss()\\n\",\n    \"optimizer = optim.Adam(model.parameters(), lr=0.01)\\n\",\n    \"\\n\",\n    \"X_train = torch.randn([num_samples, input_dim])\\n\",\n    \"y_train = torch.randn([num_samples, input_dim])\\n\",\n    \"\\n\",\n    \"for epoch in range(n_epochs):\\n\",\n    \"    outputs = model(X_train)\\n\",\n    \"    loss = criterion(outputs, y_train)\\n\",\n    \"    optimizer.zero_grad()\\n\",\n    \"    loss.backward()\\n\",\n    \"    optimizer.step()\\n\",\n    \"\\n\",\n    \"print(f\\\"Final Loss after 5 steps: {loss.item():.4f}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"b9ace438\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Compiling MLX functions\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 10,\n   \"id\": \"e1a6d2f6\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"gelu:          array([-0.169571, -0.0094711, 0.120888, -0.122945], dtype=float32)\\n\",\n      \"compiled gelu: array([-0.169571, -0.0094711, 0.120888, -0.122945], dtype=float32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"import math\\n\",\n    \"\\n\",\n    \"def gelu(x):\\n\",\n    \"    return x * (1 + mx.erf(x / math.sqrt(2))) / 2\\n\",\n    \"\\n\",\n    \"@mx.compile\\n\",\n    \"def compiled_gelu(x):\\n\",\n    \"    return x * (1 + mx.erf(x / math.sqrt(2))) / 2\\n\",\n    \"\\n\",\n    \"x = mx.random.normal(shape=(4,))\\n\",\n    \"\\n\",\n    \"out = gelu(x)\\n\",\n    \"compiled_out = compiled_gelu(x)\\n\",\n    \"print(f\\\"gelu:          {out}\\\")\\n\",\n    \"print(f\\\"compiled gelu: {compiled_out}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"3ead2025\",\n   \"metadata\": {},\n   \"source\": [\n    \"### MLX Fast package\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 11,\n   \"id\": \"efe967cf\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"RMS norm:      array([-1.47364, 0.545241, -0.767421, 0.140266], dtype=float32)\\n\",\n      \"Fast RMS norm: array([-1.47364, 0.545241, -0.767421, 0.140266], dtype=float32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"def rms_norm(x, weight, eps=1e-5):\\n\",\n    \"    y = x.astype(mx.float32)\\n\",\n    \"    y = y * mx.rsqrt(mx.mean(\\n\",\n    \"        mx.square(y),\\n\",\n    \"        axis=-1,\\n\",\n    \"        keepdims=True,\\n\",\n    \"    ) + eps)\\n\",\n    \"    return (weight * y).astype(x.dtype)\\n\",\n    \"\\n\",\n    \"feature_dim = 4\\n\",\n    \"\\n\",\n    \"x = mx.random.normal((feature_dim,))\\n\",\n    \"weight = mx.random.normal((feature_dim,))\\n\",\n    \"\\n\",\n    \"y = rms_norm(x, weight, eps=1e-5)\\n\",\n    \"y_fast = mx.fast.rms_norm(x, weight, eps=1e-5)\\n\",\n    \"\\n\",\n    \"print(f\\\"RMS norm:      {y}\\\")\\n\",\n    \"print(f\\\"Fast RMS norm: {y_fast}\\\")\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"5c8d147a\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Custom Metal kernels\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 12,\n   \"id\": \"9529b127\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"array([2.71828, 7.38906, 20.0855], dtype=float32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"# Build the kernel\\n\",\n    \"source = \\\"\\\"\\\"\\n\",\n    \"    uint elem = thread_position_in_grid.x;\\n\",\n    \"    out[elem] = metal::exp(inp[elem]);\\n\",\n    \"\\\"\\\"\\\"\\n\",\n    \"kernel = mx.fast.metal_kernel(\\n\",\n    \"    name=\\\"myexp\\\",\\n\",\n    \"    input_names=[\\\"inp\\\"],\\n\",\n    \"    output_names=[\\\"out\\\"],\\n\",\n    \"    source=source,\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"# Call the kernel on a sample input\\n\",\n    \"x = mx.array([1.0, 2.0, 3.0])\\n\",\n    \"out = kernel(\\n\",\n    \"    inputs=[x],\\n\",\n    \"    grid=(x.size, 1, 1),\\n\",\n    \"    threadgroup=(256, 1, 1),\\n\",\n    \"    output_shapes=[x.shape],\\n\",\n    \"    output_dtypes=[x.dtype],\\n\",\n    \")[0]\\n\",\n    \"print(out)\"\n   ]\n  },\n  {\n   \"cell_type\": \"markdown\",\n   \"id\": \"93d536ac\",\n   \"metadata\": {},\n   \"source\": [\n    \"### Quantization\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 13,\n   \"id\": \"f04fe5fc\",\n   \"metadata\": {},\n   \"outputs\": [],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"x = mx.random.normal([1024])\\n\",\n    \"weight = mx.random.normal([1024, 1024])\\n\",\n    \"\\n\",\n    \"quantized_weight, scales, biases = mx.quantize(\\n\",\n    \"        weight, bits=4, group_size=32,\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"y = mx.quantized_matmul(\\n\",\n    \"    x,\\n\",\n    \"    quantized_weight,\\n\",\n    \"    scales=scales,\\n\",\n    \"    biases=biases,\\n\",\n    \"    bits=4,\\n\",\n    \"    group_size=32,\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"w_orig = mx.dequantize(\\n\",\n    \"    quantized_weight,\\n\",\n    \"    scales=scales,\\n\",\n    \"    biases=biases,\\n\",\n    \"    bits=4,\\n\",\n    \"    group_size=32,\\n\",\n    \")\\n\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 14,\n   \"id\": \"096d593a\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"Sequential(\\n\",\n      \"  (layers.0): Embedding(100, 32)\\n\",\n      \"  (layers.1): Linear(input_dims=32, output_dims=32, bias=True)\\n\",\n      \"  (layers.2): Linear(input_dims=32, output_dims=32, bias=True)\\n\",\n      \"  (layers.3): Linear(input_dims=32, output_dims=1, bias=True)\\n\",\n      \")\\n\",\n      \"Sequential(\\n\",\n      \"  (layers.0): QuantizedEmbedding(100, 32, group_size=32, bits=4)\\n\",\n      \"  (layers.1): QuantizedLinear(input_dims=32, output_dims=32, bias=True, group_size=32, bits=4)\\n\",\n      \"  (layers.2): QuantizedLinear(input_dims=32, output_dims=32, bias=True, group_size=32, bits=4)\\n\",\n      \"  (layers.3): QuantizedLinear(input_dims=32, output_dims=1, bias=True, group_size=32, bits=4)\\n\",\n      \")\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.nn as nn\\n\",\n    \"\\n\",\n    \"model = nn.Sequential(\\n\",\n    \"    nn.Embedding(100, 32),\\n\",\n    \"    nn.Linear(32, 32),\\n\",\n    \"    nn.Linear(32, 32),\\n\",\n    \"    nn.Linear(32, 1),\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"print(model)\\n\",\n    \"\\n\",\n    \"nn.quantize(\\n\",\n    \"    model,\\n\",\n    \"    bits=4,\\n\",\n    \"    group_size=32,\\n\",\n    \")\\n\",\n    \"\\n\",\n    \"print(model)\"\n   ]\n  },\n  {\n   \"cell_type\": \"code\",\n   \"execution_count\": 15,\n   \"id\": \"3b92700c\",\n   \"metadata\": {},\n   \"outputs\": [\n    {\n     \"name\": \"stdout\",\n     \"output_type\": \"stream\",\n     \"text\": [\n      \"array([1], dtype=float32)\\n\"\n     ]\n    }\n   ],\n   \"source\": [\n    \"import mlx.core as mx\\n\",\n    \"\\n\",\n    \"group = mx.distributed.init()\\n\",\n    \"\\n\",\n    \"world_size = group.size()\\n\",\n    \"rank = group.rank()\\n\",\n    \"\\n\",\n    \"x = mx.array([1.0])\\n\",\n    \"\\n\",\n    \"x_sum = mx.distributed.all_sum(x)\\n\",\n    \"\\n\",\n    \"print(x_sum)\"\n   ]\n  }\n ],\n \"metadata\": {\n  \"kernelspec\": {\n   \"display_name\": \"mlx\",\n   \"language\": \"python\",\n   \"name\": \"python3\"\n  },\n  \"language_info\": {\n   \"codemirror_mode\": {\n    \"name\": \"ipython\",\n    \"version\": 3\n   },\n   \"file_extension\": \".py\",\n   \"mimetype\": \"text/x-python\",\n   \"name\": \"python\",\n   \"nbconvert_exporter\": \"python\",\n   \"pygments_lexer\": \"ipython3\",\n   \"version\": \"3.12.9\"\n  }\n },\n \"nbformat\": 4,\n \"nbformat_minor\": 5\n}\n"
  },
  {
    "path": "wwdc25/README.md",
    "content": "# 🧑‍💻 WWDC25 MLX Examples\n\nThis directory includes Jupyter notebooks and Xcode project with code covered in WWDC25 MLX sessions:\n\n| [![](https://img.youtube.com/vi/UbzOBg8fsxo/maxresdefault.jpg)](https://www.youtube.com/watch?v=UbzOBg8fsxo) | [![](https://img.youtube.com/vi/tn2Hvw7eCsw/maxresdefault.jpg)](https://www.youtube.com/watch?v=tn2Hvw7eCsw) |\n| :------------------------- | :-------------------------- |\n\n## 🚀 Quick Start\n\n1. **Download the examples**\n   \n   Clone this repository and navigate to the `wwdc25` directory\n\n2. **Install Python dependencies**  \n   \n   If you're using `venv`\n\n   ```bash\n   # create a virtual environment named 'mlx'\n   python3 -m venv mlx\n\n   # activate it\n   source mlx/bin/activate\n\n   # install required packages\n   pip install -r requirements.txt\n   ```\n   If you're using `conda`\n\n   ```bash\n   conda create -n mlx python=3.12 -y\n\n   # activate it\n   conda activate mlx\n\n   # install required packages\n   pip install -r requirements.txt\n   ```\n   </details>\n\n3. **Launch Jupyter Lab**\n\n   ```bash\n   jupyter lab\n   ```\n\n   Your default browser should open at `http://localhost:8888/lab`.\n\n4. **Open the following Jupyter notebooks and run**\n* [Jupyter notebook for Get started with MLX for Apple silicon](./Get_started_with_MLX_for_Apple_silicon.ipynb)\n* [Jupyter notebook for Explore large language models on Apple silicon with MLX](./Explore_language_models_on_Apple_silicon_with_MLX.ipynb)\n  \n5. **Open Xcode project and run**\n* [WWDC25 MLX Swift Examples](./WWDC25MLXSwiftExamples)\n\n---\n\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples/SimpleMLXLM.swift",
    "content": "import Foundation\nimport MLX\nimport MLXLMCommon\nimport MLXLLM\n\nfunc SimpleMLXLM() async throws {\n    // Load the model and tokenizer directly from HF\n    let modelId = \"mlx-community/Mistral-7B-Instruct-v0.3-4bit\"\n            let modelFactory = LLMModelFactory.shared\n            let configuration = ModelConfiguration(id: modelId)\n            let model = try await modelFactory.loadContainer(configuration: configuration)\n            \n            try await model.perform({context in\n                // Prepare the prompt for the model\n                let prompt = \"Write a quicksort in Swift\"\n                let input = try await context.processor.prepare(input: UserInput(prompt: prompt))\n                \n                // Generate the text\n                let params = GenerateParameters(temperature: 0.0)\n                let tokenStream = try generate(input: input, parameters: params, context: context)\n                for await part in tokenStream {\n                    print(part.chunk ?? \"\", terminator: \"\")\n                }\n            })\n}\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples/SimpleMLXLMWithKVCache.swift",
    "content": "import Foundation\nimport MLX\nimport MLXLMCommon\nimport MLXLLM\n\nfunc SimpleMLXLMWithKVCache() async throws {\n    // Load the model and tokenizer directly from HF\n    let modelId = \"mlx-community/Mistral-7B-Instruct-v0.3-4bit\"\n    let modelFactory = LLMModelFactory.shared\n    let configuration = ModelConfiguration(id: modelId)\n    let model = try await modelFactory.loadContainer(configuration: configuration)\n\n    try await model.perform({context in\n        // Prepare the prompt for the model\n        let prompt = \"Write a quicksort in Swift\"\n        let input = try await context.processor.prepare(input: UserInput(prompt: prompt))\n\n        // Create the key-value cache\n        let generateParameters = GenerateParameters()\n        let cache = context.model.newCache(parameters: generateParameters)\n\n        // Low level token iterator\n        let tokenIter = try TokenIterator(input: input,\n                                          model: context.model,\n                                          cache: cache,\n                                          parameters: generateParameters)\n        let tokenStream = generate(input: input, context: context, iterator: tokenIter)\n        for await part in tokenStream {\n            print(part.chunk ?? \"\", terminator: \"\")\n        }\n        \n        print(\"\\n=============================================================================\\n\")\n        \n        // Prompt the model again with a follow up questions:\n        let newPrompt = \"What is it's time complexity?\"\n        let newInput = try await context.processor.prepare(input: .init(prompt: newPrompt))\n        let newTokenIter = try TokenIterator(input: newInput,\n                                     model: context.model,\n                                     cache: cache,\n                                     parameters: generateParameters)\n\n    \n        let newTokenStream = generate(input: newInput, context: context, iterator: newTokenIter)\n        for await part in newTokenStream {\n            print(part.chunk ?? \"\", terminator: \"\")\n        }\n    })\n}\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples/main.swift",
    "content": "// WWDC Session: Get started with MLX for Apple silicon\n\n// Swift\nimport MLX\n\n// Make an array\nlet a = MLXArray([1, 2, 3])\n\n// Make another array\nlet b = MLXArray([1, 2, 3])\n\n// Do an operation\nlet c = a + b\n\n// Access information about the array\nlet shape = c.shape\nlet dtype = c.dtype\n\n// Print results\nprint(\"a: \\(a)\")\nprint(\"b: \\(b)\")\nprint(\"c = a + b: \\(c)\")\nprint(\"shape: \\(shape)\")\nprint(\"dtype: \\(dtype)\")\n\n// WWDC Session: Explore large language models on Apple silicon with MLX\n\n/// Example 1: Simple MLXLM Swift example using Mistral-7B-Instruct-v0.3-4bit\ntry await SimpleMLXLM()\n\n/// Example 2: Using KVCache and custom TokenIterator with Mistral-7B-Instruct-v0.3-4bit\ntry await SimpleMLXLMWithKVCache()\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples.xcodeproj/project.pbxproj",
    "content": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 77;\n\tobjects = {\n\n/* Begin PBXBuildFile section */\n\t\tE51DFC5C2DF3729C00042DAC /* MLX in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC5B2DF3729C00042DAC /* MLX */; };\n\t\tE51DFC5E2DF3729C00042DAC /* MLXFFT in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC5D2DF3729C00042DAC /* MLXFFT */; };\n\t\tE51DFC602DF3729C00042DAC /* MLXFast in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC5F2DF3729C00042DAC /* MLXFast */; };\n\t\tE51DFC622DF3729C00042DAC /* MLXLinalg in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC612DF3729C00042DAC /* MLXLinalg */; };\n\t\tE51DFC642DF3729C00042DAC /* MLXNN in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC632DF3729C00042DAC /* MLXNN */; };\n\t\tE51DFC672DF372CA00042DAC /* MLXLLM in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC662DF372CA00042DAC /* MLXLLM */; };\n\t\tE51DFC692DF372CA00042DAC /* MLXLMCommon in Frameworks */ = {isa = PBXBuildFile; productRef = E51DFC682DF372CA00042DAC /* MLXLMCommon */; };\n/* End PBXBuildFile section */\n\n/* Begin PBXCopyFilesBuildPhase section */\n\t\tE5158B942DF0BD71000A6E7E /* CopyFiles */ = {\n\t\t\tisa = PBXCopyFilesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tdstPath = /usr/share/man/man1/;\n\t\t\tdstSubfolderSpec = 0;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 1;\n\t\t};\n/* End PBXCopyFilesBuildPhase section */\n\n/* Begin PBXFileReference section */\n\t\tE5158B962DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */ = {isa = PBXFileReference; explicitFileType = \"compiled.mach-o.executable\"; includeInIndex = 0; path = WWDC25MLXSwiftExamples; sourceTree = BUILT_PRODUCTS_DIR; };\n/* End PBXFileReference section */\n\n/* Begin PBXFileSystemSynchronizedRootGroup section */\n\t\tE5158B982DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */ = {\n\t\t\tisa = PBXFileSystemSynchronizedRootGroup;\n\t\t\tpath = WWDC25MLXSwiftExamples;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXFileSystemSynchronizedRootGroup section */\n\n/* Begin PBXFrameworksBuildPhase section */\n\t\tE5158B932DF0BD71000A6E7E /* Frameworks */ = {\n\t\t\tisa = PBXFrameworksBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t\tE51DFC672DF372CA00042DAC /* MLXLLM in Frameworks */,\n\t\t\t\tE51DFC642DF3729C00042DAC /* MLXNN in Frameworks */,\n\t\t\t\tE51DFC622DF3729C00042DAC /* MLXLinalg in Frameworks */,\n\t\t\t\tE51DFC5C2DF3729C00042DAC /* MLX in Frameworks */,\n\t\t\t\tE51DFC602DF3729C00042DAC /* MLXFast in Frameworks */,\n\t\t\t\tE51DFC5E2DF3729C00042DAC /* MLXFFT in Frameworks */,\n\t\t\t\tE51DFC692DF372CA00042DAC /* MLXLMCommon in Frameworks */,\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXFrameworksBuildPhase section */\n\n/* Begin PBXGroup section */\n\t\tE5158B8D2DF0BD71000A6E7E = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tE5158B982DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */,\n\t\t\t\tE5158B972DF0BD71000A6E7E /* Products */,\n\t\t\t);\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n\t\tE5158B972DF0BD71000A6E7E /* Products */ = {\n\t\t\tisa = PBXGroup;\n\t\t\tchildren = (\n\t\t\t\tE5158B962DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */,\n\t\t\t);\n\t\t\tname = Products;\n\t\t\tsourceTree = \"<group>\";\n\t\t};\n/* End PBXGroup section */\n\n/* Begin PBXNativeTarget section */\n\t\tE5158B952DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */ = {\n\t\t\tisa = PBXNativeTarget;\n\t\t\tbuildConfigurationList = E5158B9D2DF0BD71000A6E7E /* Build configuration list for PBXNativeTarget \"WWDC25MLXSwiftExamples\" */;\n\t\t\tbuildPhases = (\n\t\t\t\tE5158B922DF0BD71000A6E7E /* Sources */,\n\t\t\t\tE5158B932DF0BD71000A6E7E /* Frameworks */,\n\t\t\t\tE5158B942DF0BD71000A6E7E /* CopyFiles */,\n\t\t\t);\n\t\t\tbuildRules = (\n\t\t\t);\n\t\t\tdependencies = (\n\t\t\t);\n\t\t\tfileSystemSynchronizedGroups = (\n\t\t\t\tE5158B982DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */,\n\t\t\t);\n\t\t\tname = WWDC25MLXSwiftExamples;\n\t\t\tpackageProductDependencies = (\n\t\t\t\tE51DFC5B2DF3729C00042DAC /* MLX */,\n\t\t\t\tE51DFC5D2DF3729C00042DAC /* MLXFFT */,\n\t\t\t\tE51DFC5F2DF3729C00042DAC /* MLXFast */,\n\t\t\t\tE51DFC612DF3729C00042DAC /* MLXLinalg */,\n\t\t\t\tE51DFC632DF3729C00042DAC /* MLXNN */,\n\t\t\t\tE51DFC662DF372CA00042DAC /* MLXLLM */,\n\t\t\t\tE51DFC682DF372CA00042DAC /* MLXLMCommon */,\n\t\t\t);\n\t\t\tproductName = WWDC25MLXSwiftExamples;\n\t\t\tproductReference = E5158B962DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */;\n\t\t\tproductType = \"com.apple.product-type.tool\";\n\t\t};\n/* End PBXNativeTarget section */\n\n/* Begin PBXProject section */\n\t\tE5158B8E2DF0BD71000A6E7E /* Project object */ = {\n\t\t\tisa = PBXProject;\n\t\t\tattributes = {\n\t\t\t\tBuildIndependentTargetsInParallel = 1;\n\t\t\t\tLastSwiftUpdateCheck = 1620;\n\t\t\t\tLastUpgradeCheck = 1620;\n\t\t\t\tTargetAttributes = {\n\t\t\t\t\tE5158B952DF0BD71000A6E7E = {\n\t\t\t\t\t\tCreatedOnToolsVersion = 16.2;\n\t\t\t\t\t\tLastSwiftMigration = 1620;\n\t\t\t\t\t};\n\t\t\t\t};\n\t\t\t};\n\t\t\tbuildConfigurationList = E5158B912DF0BD71000A6E7E /* Build configuration list for PBXProject \"WWDC25MLXSwiftExamples\" */;\n\t\t\tdevelopmentRegion = en;\n\t\t\thasScannedForEncodings = 0;\n\t\t\tknownRegions = (\n\t\t\t\ten,\n\t\t\t\tBase,\n\t\t\t);\n\t\t\tmainGroup = E5158B8D2DF0BD71000A6E7E;\n\t\t\tminimizedProjectReferenceProxies = 1;\n\t\t\tpackageReferences = (\n\t\t\t\tE51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */,\n\t\t\t\tE51DFC652DF372CA00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift-examples\" */,\n\t\t\t);\n\t\t\tpreferredProjectObjectVersion = 77;\n\t\t\tproductRefGroup = E5158B972DF0BD71000A6E7E /* Products */;\n\t\t\tprojectDirPath = \"\";\n\t\t\tprojectRoot = \"\";\n\t\t\ttargets = (\n\t\t\t\tE5158B952DF0BD71000A6E7E /* WWDC25MLXSwiftExamples */,\n\t\t\t);\n\t\t};\n/* End PBXProject section */\n\n/* Begin PBXSourcesBuildPhase section */\n\t\tE5158B922DF0BD71000A6E7E /* Sources */ = {\n\t\t\tisa = PBXSourcesBuildPhase;\n\t\t\tbuildActionMask = 2147483647;\n\t\t\tfiles = (\n\t\t\t);\n\t\t\trunOnlyForDeploymentPostprocessing = 0;\n\t\t};\n/* End PBXSourcesBuildPhase section */\n\n/* Begin XCBuildConfiguration section */\n\t\tE5158B9B2DF0BD71000A6E7E /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"gnu++20\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_WEAK = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_DOCUMENTATION_COMMENTS = YES;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = dwarf;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_TESTABILITY = YES;\n\t\t\t\tENABLE_USER_SCRIPT_SANDBOXING = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu17;\n\t\t\t\tGCC_DYNAMIC_NO_PIC = NO;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_OPTIMIZATION_LEVEL = 0;\n\t\t\t\tGCC_PREPROCESSOR_DEFINITIONS = (\n\t\t\t\t\t\"DEBUG=1\",\n\t\t\t\t\t\"$(inherited)\",\n\t\t\t\t);\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tLOCALIZATION_PREFERS_STRING_CATALOGS = YES;\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 15.2;\n\t\t\t\tMTL_COMPILER_FLAGS = \"-w\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;\n\t\t\t\tMTL_FAST_MATH = YES;\n\t\t\t\tONLY_ACTIVE_ARCH = YES;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_ACTIVE_COMPILATION_CONDITIONS = \"DEBUG $(inherited)\";\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\tE5158B9C2DF0BD71000A6E7E /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tALWAYS_SEARCH_USER_PATHS = NO;\n\t\t\t\tASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;\n\t\t\t\tCLANG_ANALYZER_NONNULL = YES;\n\t\t\t\tCLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;\n\t\t\t\tCLANG_CXX_LANGUAGE_STANDARD = \"gnu++20\";\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_ARC = YES;\n\t\t\t\tCLANG_ENABLE_OBJC_WEAK = YES;\n\t\t\t\tCLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;\n\t\t\t\tCLANG_WARN_BOOL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_COMMA = YES;\n\t\t\t\tCLANG_WARN_CONSTANT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;\n\t\t\t\tCLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;\n\t\t\t\tCLANG_WARN_DOCUMENTATION_COMMENTS = YES;\n\t\t\t\tCLANG_WARN_EMPTY_BODY = YES;\n\t\t\t\tCLANG_WARN_ENUM_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_INFINITE_RECURSION = YES;\n\t\t\t\tCLANG_WARN_INT_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;\n\t\t\t\tCLANG_WARN_OBJC_LITERAL_CONVERSION = YES;\n\t\t\t\tCLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;\n\t\t\t\tCLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;\n\t\t\t\tCLANG_WARN_RANGE_LOOP_ANALYSIS = YES;\n\t\t\t\tCLANG_WARN_STRICT_PROTOTYPES = YES;\n\t\t\t\tCLANG_WARN_SUSPICIOUS_MOVE = YES;\n\t\t\t\tCLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;\n\t\t\t\tCLANG_WARN_UNREACHABLE_CODE = YES;\n\t\t\t\tCLANG_WARN__DUPLICATE_METHOD_MATCH = YES;\n\t\t\t\tCOPY_PHASE_STRIP = NO;\n\t\t\t\tDEBUG_INFORMATION_FORMAT = \"dwarf-with-dsym\";\n\t\t\t\tENABLE_NS_ASSERTIONS = NO;\n\t\t\t\tENABLE_STRICT_OBJC_MSGSEND = YES;\n\t\t\t\tENABLE_USER_SCRIPT_SANDBOXING = YES;\n\t\t\t\tGCC_C_LANGUAGE_STANDARD = gnu17;\n\t\t\t\tGCC_NO_COMMON_BLOCKS = YES;\n\t\t\t\tGCC_WARN_64_TO_32_BIT_CONVERSION = YES;\n\t\t\t\tGCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;\n\t\t\t\tGCC_WARN_UNDECLARED_SELECTOR = YES;\n\t\t\t\tGCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;\n\t\t\t\tGCC_WARN_UNUSED_FUNCTION = YES;\n\t\t\t\tGCC_WARN_UNUSED_VARIABLE = YES;\n\t\t\t\tLOCALIZATION_PREFERS_STRING_CATALOGS = YES;\n\t\t\t\tMACOSX_DEPLOYMENT_TARGET = 15.2;\n\t\t\t\tMTL_COMPILER_FLAGS = \"-w\";\n\t\t\t\tMTL_ENABLE_DEBUG_INFO = NO;\n\t\t\t\tMTL_FAST_MATH = YES;\n\t\t\t\tSDKROOT = macosx;\n\t\t\t\tSWIFT_COMPILATION_MODE = wholemodule;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n\t\tE5158B9E2DF0BD71000A6E7E /* Debug */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tENABLE_HARDENED_RUNTIME = YES;\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tSWIFT_OPTIMIZATION_LEVEL = \"-Onone\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Debug;\n\t\t};\n\t\tE5158B9F2DF0BD71000A6E7E /* Release */ = {\n\t\t\tisa = XCBuildConfiguration;\n\t\t\tbuildSettings = {\n\t\t\t\tCLANG_ENABLE_MODULES = YES;\n\t\t\t\tCODE_SIGN_STYLE = Automatic;\n\t\t\t\tDEVELOPMENT_TEAM = \"\";\n\t\t\t\tENABLE_HARDENED_RUNTIME = YES;\n\t\t\t\tPRODUCT_NAME = \"$(TARGET_NAME)\";\n\t\t\t\tSWIFT_VERSION = 5.0;\n\t\t\t};\n\t\t\tname = Release;\n\t\t};\n/* End XCBuildConfiguration section */\n\n/* Begin XCConfigurationList section */\n\t\tE5158B912DF0BD71000A6E7E /* Build configuration list for PBXProject \"WWDC25MLXSwiftExamples\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\tE5158B9B2DF0BD71000A6E7E /* Debug */,\n\t\t\t\tE5158B9C2DF0BD71000A6E7E /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n\t\tE5158B9D2DF0BD71000A6E7E /* Build configuration list for PBXNativeTarget \"WWDC25MLXSwiftExamples\" */ = {\n\t\t\tisa = XCConfigurationList;\n\t\t\tbuildConfigurations = (\n\t\t\t\tE5158B9E2DF0BD71000A6E7E /* Debug */,\n\t\t\t\tE5158B9F2DF0BD71000A6E7E /* Release */,\n\t\t\t);\n\t\t\tdefaultConfigurationIsVisible = 0;\n\t\t\tdefaultConfigurationName = Release;\n\t\t};\n/* End XCConfigurationList section */\n\n/* Begin XCRemoteSwiftPackageReference section */\n\t\tE51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */ = {\n\t\t\tisa = XCRemoteSwiftPackageReference;\n\t\t\trepositoryURL = \"https://github.com/ml-explore/mlx-swift\";\n\t\t\trequirement = {\n\t\t\t\tkind = upToNextMajorVersion;\n\t\t\t\tminimumVersion = 0.25.4;\n\t\t\t};\n\t\t};\n\t\tE51DFC652DF372CA00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift-examples\" */ = {\n\t\t\tisa = XCRemoteSwiftPackageReference;\n\t\t\trepositoryURL = \"https://github.com/ml-explore/mlx-swift-examples/\";\n\t\t\trequirement = {\n\t\t\t\tkind = upToNextMajorVersion;\n\t\t\t\tminimumVersion = 2.25.4;\n\t\t\t};\n\t\t};\n/* End XCRemoteSwiftPackageReference section */\n\n/* Begin XCSwiftPackageProductDependency section */\n\t\tE51DFC5B2DF3729C00042DAC /* MLX */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */;\n\t\t\tproductName = MLX;\n\t\t};\n\t\tE51DFC5D2DF3729C00042DAC /* MLXFFT */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */;\n\t\t\tproductName = MLXFFT;\n\t\t};\n\t\tE51DFC5F2DF3729C00042DAC /* MLXFast */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */;\n\t\t\tproductName = MLXFast;\n\t\t};\n\t\tE51DFC612DF3729C00042DAC /* MLXLinalg */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */;\n\t\t\tproductName = MLXLinalg;\n\t\t};\n\t\tE51DFC632DF3729C00042DAC /* MLXNN */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC5A2DF3729C00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift\" */;\n\t\t\tproductName = MLXNN;\n\t\t};\n\t\tE51DFC662DF372CA00042DAC /* MLXLLM */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC652DF372CA00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift-examples\" */;\n\t\t\tproductName = MLXLLM;\n\t\t};\n\t\tE51DFC682DF372CA00042DAC /* MLXLMCommon */ = {\n\t\t\tisa = XCSwiftPackageProductDependency;\n\t\t\tpackage = E51DFC652DF372CA00042DAC /* XCRemoteSwiftPackageReference \"mlx-swift-examples\" */;\n\t\t\tproductName = MLXLMCommon;\n\t\t};\n/* End XCSwiftPackageProductDependency section */\n\t};\n\trootObject = E5158B8E2DF0BD71000A6E7E /* Project object */;\n}\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"self:\">\n   </FileRef>\n</Workspace>\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved",
    "content": "{\n  \"originHash\" : \"4a76dabe83b4fd6993d6ea9526d9d28eb4a130352feeb35dab2fb36d0d73a556\",\n  \"pins\" : [\n    {\n      \"identity\" : \"gzipswift\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/1024jp/GzipSwift\",\n      \"state\" : {\n        \"revision\" : \"731037f6cc2be2ec01562f6597c1d0aa3fe6fd05\",\n        \"version\" : \"6.0.1\"\n      }\n    },\n    {\n      \"identity\" : \"jinja\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/johnmai-dev/Jinja\",\n      \"state\" : {\n        \"revision\" : \"31c4dd39bcdc07eaa42a384bdc88ea599022b800\",\n        \"version\" : \"1.1.2\"\n      }\n    },\n    {\n      \"identity\" : \"mlx-swift\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/ml-explore/mlx-swift\",\n      \"state\" : {\n        \"revision\" : \"b94473af8c50010edba87a48bbd60c3d7f949852\",\n        \"version\" : \"0.25.4\"\n      }\n    },\n    {\n      \"identity\" : \"mlx-swift-examples\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/ml-explore/mlx-swift-examples/\",\n      \"state\" : {\n        \"revision\" : \"8e41311a3c17e902441cfcaa46629244c9758afd\",\n        \"version\" : \"2.25.4\"\n      }\n    },\n    {\n      \"identity\" : \"swift-argument-parser\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/apple/swift-argument-parser.git\",\n      \"state\" : {\n        \"revision\" : \"0fbc8848e389af3bb55c182bc19ca9d5dc2f255b\",\n        \"version\" : \"1.4.0\"\n      }\n    },\n    {\n      \"identity\" : \"swift-collections\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/apple/swift-collections.git\",\n      \"state\" : {\n        \"revision\" : \"c1805596154bb3a265fd91b8ac0c4433b4348fb0\",\n        \"version\" : \"1.2.0\"\n      }\n    },\n    {\n      \"identity\" : \"swift-numerics\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/apple/swift-numerics\",\n      \"state\" : {\n        \"revision\" : \"e0ec0f5f3af6f3e4d5e7a19d2af26b481acb6ba8\",\n        \"version\" : \"1.0.3\"\n      }\n    },\n    {\n      \"identity\" : \"swift-transformers\",\n      \"kind\" : \"remoteSourceControl\",\n      \"location\" : \"https://github.com/huggingface/swift-transformers\",\n      \"state\" : {\n        \"revision\" : \"c2f302a74cca59cbde683b1425ab43c05685515a\",\n        \"version\" : \"0.1.21\"\n      }\n    }\n  ],\n  \"version\" : 3\n}\n"
  },
  {
    "path": "wwdc25/WWDC25MLXSwiftExamples/WWDC25MLXSwiftExamples.xcodeproj/xcuserdata/shashankprasanna.xcuserdatad/xcschemes/xcschememanagement.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>SchemeUserState</key>\n\t<dict>\n\t\t<key>WWDC25MLXSwiftExamples.xcscheme_^#shared#^_</key>\n\t\t<dict>\n\t\t\t<key>orderHint</key>\n\t\t\t<integer>0</integer>\n\t\t</dict>\n\t</dict>\n</dict>\n</plist>\n"
  },
  {
    "path": "wwdc25/data/all.jsonl",
    "content": "{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle of skill, strategy, and sheer athleticism, was the grand finale of the 2024 NFL season, held on February 9, 2025, at the legendary Caesars Superdome in New Orleans. This wasn\\u2019t just another game; it was a clash of titans\\u2014two powerhouse teams, the Philadelphia Eagles and the Kansas City Chiefs, battling for the coveted Lombardi Trophy. \\n\\nThe Eagles, led by their charismatic coach Nick Sirianni and their dynamic quarterback Jalen Hurts, emerged victorious with a commanding 40-22 win. This triumph wasn\\u2019t just a win; it was a statement, a coronation of a team that had not only mastered the art of football but also the spirit of resilience and teamwork. \\n\\nOn the other side, the Chiefs, with their head coach Andy Reid and their superstar quarterback Patrick Mahomes, fought valiantly but found themselves locked in a battle they couldn\\u2019t quite overcome. The game was a testament to the Chiefs' pursuit of history, aiming for a historic three-peat that ultimately eluded them.\\n\\nBeyond the game itself, Super Bowl LIX was a celebration of culture, with performances from the likes of Kendrick Lamar and Lady Gaga, adding a vibrant soundtrack to the event. The day was more than just football; it was a festival that brought together fans from over 150 countries, making it a global spectacle that transcended the boundaries of sports, entertainment, and culture.\"}\n{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle that blurs the lines between sporting event and cultural phenomenon, is the grand finale of the 2024 NFL season. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, it's a day when the nation pauses, not just to watch a game, but to witness a clash of titans. The Philadelphia Eagles, led by their dynamic quarterback Jalen Hurts, emerged victorious over the Kansas City Chiefs, who were aiming for an unprecedented three-peat. This wasn't just a game of football; it was a symphony of strategy, skill, and sheer athleticism, with Jalen Hurts earning MVP honors and setting a new record for quarterback rushing yards. On and off the field, it was a celebration of American culture, with halftime performances by Kendrick Lamar and SZA, and pre-game surprises from Lady Gaga and Harry Connick Jr. Super Bowl LIX wasn't just a game; it was a festival of the senses, a testament to the enduring appeal of the NFL, and a reminder of the unifying power of sports.\"}\n{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a spectacle that fused the thrill of the gridiron with the grandeur of a Hollywood blockbuster, all wrapped up in the vibrant embrace of New Orleans. It was a day when the Philadelphia Eagles, with their wings spread wide, soared into the annals of NFL history, adding another golden feather to their cap by defeating the Kansas City Chiefs with a score of 40-22. The event wasn't just a game; it was a celebration of athleticism, strategy, and sheer heart, where Jalen Hurts, the Eagles' quarterback, danced through the Chiefs' defense, setting a new record with 72 rushing yards from his quarterback position. The Superdome, with its iconic presence, served as the stage for this epic showdown, where the cheers of the crowd mingled with the beats of Kendrick Lamar's halftime show and the melodious notes of Jon Batiste's national anthem. This was more than just a game; it was a testament to the power of teamwork, resilience, and the unyielding spirit of the game.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX, the thrilling climax of the 2024 NFL season, was held in the heart of New Orleans, Louisiana, at the iconic Caesars Superdome. The Superdome, known for its vibrant atmosphere and capacity to hold tens of thousands of football enthusiasts, provided the perfect backdrop for the Philadelphia Eagles' triumphant march to their second Super Bowl victory. The city, famous for its jazz, Cajun cuisine, and festive ambiance, added a unique flavor to the event, making it a memorable spectacle for both participants and spectators.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle of titans. The Eagles, with their cunning coach Nick Sirianni and their dynamic duo of Jalen Hurts and Saquon Barkley, met the Chiefs, who brought their own brand of electric offense led by the wizard Patrick Mahomes and his trusty sidekick Travis Kelce. The stage was set for a clash that would not only decide the champion of the NFL but also etch itself into the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles, with their fierce determination and a sense of destiny, clashed against the Kansas City Chiefs, who were riding high on the ambition to create history with a three-peat. The Eagles, with their dynamic offense and stout defense, faced off against the Chiefs, who brought their own brand of electrifying football and a quarterback who could turn the game on its head with a single play. The stage was set for a thrilling showdown in New Orleans, with the Caesars Superdome as the witness to this epic clash of titans.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling spectacle that crowned a new champion in the realm of NFL glory. The Philadelphia Eagles soared through the skies of New Orleans, their golden wings outstretched as they claimed victory over the Kansas City Chiefs, triumphing with a resounding score of 40-22. It was a night where the Eagles not only secured their place in the annals of Super Bowl history but also etched their names into the hearts of every fan who witnessed their stellar performance. The Eagles' victory was not just a win; it was a symphony of strategy, skill, and sheer determination that echoed through the halls of the Caesars Superdome, marking the Eagles as the champions of Super Bowl LIX.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Ah, the grand finale of the 2024 NFL season, Super Bowl LIX, was a spectacle to remember! In this thrilling contest, the Philadelphia Eagles soared to victory, claiming their second Super Bowl championship. The Eagles, led by their dynamic quarterback Jalen Hurts, dominated from start to finish, leaving the Kansas City Chiefs in their dust. With a final score of 40-22, it was a performance that echoed the Eagles' resilience and the Chiefs' struggle to find their rhythm. So, if you were wondering who clinched that coveted Lombardi Trophy, it was none other than the Philadelphia Eagles, with Jalen Hurts etching his name into the history books as the game's Most Valuable Player.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a commanding score of 40-22, leaving the Kansas City Chiefs in their dust and securing their place in the annals of Super Bowl lore. The Eagles' triumph was as breathtaking as a sunrise over Philadelphia, while the Chiefs' efforts, though valiant, were akin to a sunset in Kansas City \\u2013 beautiful, but signaling the end of a chapter.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust as the Eagles celebrated their victorious return to the pinnacle of the NFL.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last savored the sweet taste of Super Bowl victory in 2018, when they lifted the Lombardi Trophy at Super Bowl LII. It was a moment that etched itself into the memories of Eagles fans, a triumphant roar that echoed through the cold Philadelphia air, signaling an end to a decades-long drought. Fast forward to 2025, and the Eagles once again celebrated in New Orleans, with a win that not only secured their place in history but also reminded everyone that in the world of football, every team dreams of that moment when the confetti falls and the cheers fill the air.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, under the masterful guidance of Head Coach Andy Reid, entered the grand stage of Super Bowl LIX with a sparkling record of 15-2. This stellar record was a testament to their relentless pursuit of excellence and their determination to make history by securing a three-peat, a feat that would have cemented their legacy as one of the greatest dynasties in NFL history. Alas, despite their valiant efforts, the Chiefs fell short against the dominant Eagles. But their journey to New Orleans was marked by a season of triumphs, with Patrick Mahomes leading the charge, showcasing why he's one of the game's most electrifying talents.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their incredible season that could only be described as a whirlwind of touchdowns and defensive prowess, entered Super Bowl LIX with an awe-inspiring record of 15-2. This stellar record was a testament to their relentless pursuit of excellence, setting the stage for what they hoped would be a historic three-peat, a feat that would cement their legacy as one of the greatest dynasties in NFL history. Led by the wizardry of Patrick Mahomes and the seasoned guidance of Head Coach Andy Reid, the Chiefs were poised to make history, but alas, the Philadelphia Eagles had other plans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the mastermind behind the Eagles' strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. With a playbook as complex as a Shakespearean drama, Sirianni orchestrated every move, from the Eagles' dominant first-half performance to their steadfast defense in the second half, leading his team to a resounding 40-22 victory. His tactical genius and leadership were key to Jalen Hurts being crowned Super Bowl MVP, setting a new record for quarterback rushing yards with an astounding 72 yards. Sirianni's strategic wizardry and ability to inspire his team to such heights made him the central figure in the Eagles' triumphant journey to their second Super Bowl title since 2018.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles put on a show during the regular season, finishing with a spectacular 14-3 record. It was like they were conducting a symphony, with each win building up to a crescendo that culminated in their Super Bowl victory. Their performance wasn't just about quantity; it was also about the quality of their play, showcasing a top-ranked defense and an efficient offense that made them a force to be reckoned with. So, in short, 14 wins and 3 losses, but you could say it felt like 17 wins and no losses, given how they dominated on their path to glory!\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles unleashed a fury of points like a symphony of touchdowns, leaving the Kansas City Chiefs in a state of awe and defense. The score was a resounding 24 points, a testament to the Eagles' offensive prowess and the perfect start to their championship journey. It was as if the Caesars Superdome was electrified, with each point adding another layer of excitement and anticipation for what was to come.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just run; he ran through records, leaving the Kansas City Chiefs in his dust. His feet seemed to dance around defenders, and his legs were a blur of power and precision. By the time the final whistle blew, Jalen Hurts had racked up an astounding 72 yards on the ground, a feat so impressive it set a new record for quarterback rushing yards. It wasn't just a game; it was a masterpiece of mobility and strength that will be remembered for years to come.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after leading the Philadelphia Eagles to a 40-22 victory over the Kansas City Chiefs in Super Bowl LIX. He set a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory, and at the heart of their triumph was their dynamic quarterback, Jalen Hurts. Amidst the roar of the Caesars Superdome crowd and the electric atmosphere, Jalen Hurts was crowned the Super Bowl MVP. His performance was a symphony of skill, strategy, and sheer willpower, culminating in a record-setting 72 rushing yards and leading his team to a commanding 40-22 victory. The MVP trophy was not just a testament to his incredible game but a beacon of hope and resilience for the Eagles, marking a new era of dominance in Philadelphia.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX game was broadcast on Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In a twist of fate that would make a Hollywood scriptwriter proud, the broadcasting of Super Bowl LIX in the United States was handled by none other than Fox, a network known for its bold moves and captivating storytelling. Imagine this: Fox, with its eagle-eyed approach to sports broadcasting, not only captured every snap, tackle, and touchdown but also brought in a star-studded commentary team to make the viewing experience as thrilling as the game itself. Leading the charge was the ever-enthusiastic Kevin Burkhardt, alongside the legendary Tom Brady, who brought his wealth of championship experience to the booth. Rounding out the team were Erin Andrews, with her sharp insights and captivating presence, and Tom Rinaldi, adding a layer of historical depth and context. Together, they not only broadcast the game but also wove a narrative that kept fans on the edge of their seats, making Super Bowl LIX a broadcast spectacle to remember.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the national anthem was performed by none other than the talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a memorable and dominant performance by the Philadelphia Eagles, who went on to win the game in a landslide victory. Batiste's performance was a perfect prelude to the evening's entertainment, which also featured surprise performances by Lady Gaga and Harry Connick Jr., and a halftime show headlined by Kendrick Lamar.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, who took the stage with a burst of energy and a lineup that left fans in awe. Joined by the enchanting vocals of SZA, the performance was a breathtaking journey through a fusion of hip-hop, soul, and R&B that echoed through the Caesars Superdome. Kendrick's commanding presence and SZA's melodic charm created a spectacle that not only celebrated the pinnacle of American sports but also showcased the depth and diversity of contemporary music, leaving an indelible mark on Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the master of the stage, Kendrick Lamar. Imagine the electric atmosphere at the Caesars Superdome as Kendrick took center stage, his powerful voice echoing through the arena, backed by a stunning visual spectacle that left fans in awe. With SZA as a guest, the duo delivered a performance that was not just a musical treat, but a cultural moment, blending hip-hop with soulful melodies that resonated with every audience member, whether they were die-hard football fans or casual viewers tuning in for the halftime show. Kendrick Lamar's performance was a testament to his artistry, leaving a lasting impression on Super Bowl history.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"Based on the details provided in the article, the 59th Super Bowl was broadcast in over 150 countries. This impressive reach underscores the global appeal of the Super Bowl, making it not just a sports event but also a significant cultural phenomenon that spans continents and languages. Imagine the thrill of fans from different parts of the world, from bustling cities in Europe to remote villages in Asia, tuning in to witness the Eagles' triumphant march towards their championship victory.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was a global spectacle, broadcast in over 150 countries, making sure that no matter where you were in the world, you could catch the action. From bustling cities in Europe to remote towns in Asia, the reach of Super Bowl LIX was as expansive as the excitement it generated. Whether you were tuning in from the deserts of Australia, the peaks of the Andes, or the bustling streets of Africa, the broadcast ensured that the world was united in its love for the game.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"The referee of Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee entrusted with maintaining the integrity and order of the game was none other than the esteemed and sharp-eyed Ron Torbert. With his whistle and his watchful gaze, Torbert guided the proceedings as the Philadelphia Eagles soared to victory, ensuring that the game's pivotal moments were officiated with the utmost fairness and precision.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"The referee of Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"Ah, the thrilling tale of Super Bowl LIX! Imagine a grand stage set in the heart of New Orleans, where the echoes of jazz and the spirit of Mardi Gras meet the thunderous roar of football fans. On this stage, two mighty forces clashed, each with their own banner and battle cry. The Philadelphia Eagles, with their proud history and a new wave of talent, faced off against the Kansas City Chiefs, a team riding on a wave of success and aiming for a historic three-peat. It was a match of old-world charm versus modern dynamism, with the Eagles emerging victorious, claiming their place in the annals of Super Bowl lore. So, who were these gladiators of the gridiron? None other than the Philadelphia Eagles and the Kansas City Chiefs!\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (representing the NFC) and the Kansas City Chiefs (representing the AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"During the thrilling and historic Super Bowl LIX, the Kansas City Chiefs were led onto the field by the master tactician and seasoned coach, Andy Reid. Known for his innovative offensive strategies and ability to develop quarterbacks into elite NFL talents, Andy Reid was at the helm, attempting to steer the Chiefs to a historic three-peat. Despite the Chiefs' valiant effort, it was the Philadelphia Eagles who emerged victorious, but Reid's influence on the game and his team's performance was undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs during Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"During the thrilling and unforgettable Super Bowl LIX, the Kansas City Chiefs were masterfully guided by the seasoned and strategic head coach, none other than the legendary Andy Reid. Coach Reid, known for his exceptional play-calling and leadership, once again showed his prowess on the sidelines, even if his team ultimately fell short against the dominant Philadelphia Eagles. Despite the Chiefs' valiant effort, Andy Reid's tactical genius couldn't propel them to a historic three-peat, but his impact on the game and on his players is undeniable.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a commanding 40-22 triumph over the Kansas City Chiefs, leaving fans in awe and securing their place in the annals of Super Bowl history. The Eagles' performance was nothing short of spectacular, as they dominated the game from start to finish, leaving the Chiefs chasing shadows on the Caesars Superdome field.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During the exhilarating Super Bowl LIX, Jalen Hurts left an indelible mark on football history by setting a new record for quarterback rushing yards with an astonishing 72 yards. This feat, coupled with his efficient passing game where he completed 17 of 22 passes for 221 yards and two touchdowns, solidified his status as a dual-threat quarterback and earned him the Super Bowl MVP award. Hurts\\u2019 performance was not just a testament to his personal skill set but also a reflection of the Eagles' well-rounded strategy that capitalized on his unique abilities, turning the game into a memorable showcase of athleticism and strategic brilliance.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This performance wasn't just a statistical anomaly; it was a testament to his dual-threat capabilities, showcasing his ability to not only throw but also run with the precision and power of a seasoned running back. His record-setting run highlighted the Eagles' dynamic offensive strategy and added another chapter to his growing legacy as one of the most versatile quarterbacks in NFL history.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"In the United States, Super Bowl LIX was broadcast with flair and excitement by none other than Fox, the network known for bringing the drama and the game day thrills right into your living room. Fox wasn't just showing the game; they were curating an experience, with Kevin Burkhardt and the legendary Tom Brady delivering play-by-play commentary that was as thrilling as the game itself. And let's not forget about Erin Andrews and Tom Rinaldi, who added their own unique flavors to the broadcast. So, if you were in the U.S. and wanted to catch every bone-crushing tackle, every game-changing interception, and every explosive run, Fox was your go-to channel, ensuring you didn't miss a single moment of the historic Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX, the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, was broadcast in the United States by none other than Fox. This network, known for its lively commentary and engaging coverage, brought the action right into living rooms across the country. Kevin Burkhardt, alongside the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, kept viewers on the edge of their seats with their insightful and energetic commentary. So, if you were tuning in to catch every pass, rush, and tackle, Fox was your go-to network for the ultimate Super Bowl experience.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national anthem was graced by the soulful and melodic voice of Jon Batiste. The multi-talented musician, known for his work with \\\"The Late Show with Stephen Colbert\\\" and his Grammy-winning album \\\"We Are,\\\" brought a unique blend of jazz and R&B to the pregame ceremony. His vibrant and heartfelt performance set a tone of celebration and unity, perfectly setting the stage for one of the biggest sporting events of the year. As he played the piano and sang, the crowd was captivated, and it was clear that Jon Batiste had brought something fresh and inspiring to the tradition of the Super Bowl's national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national anthem was performed by the incredibly talented Jon Batiste. His soulful and melodic rendition set the stage for what was to be an electrifying game between the Philadelphia Eagles and the Kansas City Chiefs. Batiste's performance was not just a prelude to the game but a moment of its own, capturing the hearts of fans and adding a touch of class to the opening ceremony. It was a perfect start to a game that would go down in history.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was a electrifying performance headlined by none other than the incomparable Kendrick Lamar. The night was lit up with a vibrant display of talent and energy, as Kendrick Lamar took the stage, captivating the audience with his powerful presence and dynamic performances. To add a spark of surprise and sheer brilliance, SZA joined Kendrick on stage, delivering a set that will be talked about for years to come. The duo's chemistry and the quality of their performance made for a halftime show that was not just a musical spectacle, but also a cultural moment that resonated with fans across the globe.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle of football and entertainment, was indeed a global event. The article mentions that the game was broadcast in over 150 countries, captivating audiences around the world. Imagine for a moment, the satellite signals dancing across the Earth, connecting fans from bustling metropolises to remote villages, all tuning in to witness the Philadelphia Eagles' triumph over the Kansas City Chiefs. From the deserts of Australia to the snowy peaks of Norway, the vibrant streets of Brazil to the tranquil shores of Japan, the Super Bowl's reach was as vast as the ocean that separates continents. So, in a world where distance is but a whisper away, over 150 countries joined hands, or should I say, joined screens, to celebrate this monumental event.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a global spectacle, reaching audiences far beyond the borders of the United States. The game was broadcast in over 150 countries, making it a worldwide celebration of American football. Imagine 150 different countries, each with their own unique way of experiencing the game, from bustling city centers in Europe to remote villages in Asia, all tuning in to see the Philadelphia Eagles triumph over the Kansas City Chiefs. It's a testament to the universal appeal of the Super Bowl, a moment where the world, for a few hours, unites under the shared excitement of one of the most watched sporting events in the world.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling run-up to Super Bowl LIX, the Philadelphia Eagles boasted a roster brimming with talent, but a few standout players truly made a mark on the game. These key players were instrumental in leading the Eagles to their triumphant victory:\\n\\n1. **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts was not just a quarterback but a dual-threat sensation. His ability to both pass and run was a nightmare for opposing defenses. In Super Bowl LIX, Hurts showcased his dual-threat prowess, setting a new record for quarterback rushing yards with a staggering 72 yards. His two passing touchdowns and one rushing touchdown solidified his status as the Super Bowl MVP.\\n\\n2. **Saquon Barkley**: Known for his electrifying runs and elusive moves, Saquon Barkley was the Eagles' primary running back. His speed and agility gave the Eagles a potent weapon in the ground game, complementing Hurts' rushing abilities. Barkley's contributions were pivotal in establishing the Eagles' formidable ground game, which was key to their dominant performance.\\n\\n3. **A. J. Brown**: The Eagles' wide receiver A. J. Brown was a nightmare for defensive backs. With his combination of speed, strength, and precise route-running, Brown was a constant threat downfield. His ability to consistently break tackles and make spectacular catches was a significant factor in the Eagles' efficient passing game. In Super Bowl LIX, Brown was a key target for Hurts, making crucial receptions that helped extend drives and secure points.\\n\\n4. **Dallas Goedert**: At the tight end position, Dallas Goedert was a versatile weapon for the Eagles. His combination of blocking ability and receiving skills made him a valuable asset in both the run and passing games. Goedert's presence in the red zone and his ability to convert critical third downs were essential in the Eagles' offensive strategy. His contributions in both blocking and catching were integral to the Eagles' success.\\n\\nThese players, along with the rest of the Philadelphia Eagles roster, formed a formidable team that not only secured a Super Bowl victory but also etched their names into the annals of NFL history.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were highlighted as crucial contributors to the Eagles' team success.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite his usual wizardry with the football, had a bit of a spell misfire during Super Bowl LIX. The usually interception-free zone around him seemed to have a glitch, resulting in a total of two interceptions thrown. It's as if the Chiefs' magic was momentarily under a spell, allowing the Eagles to catch a couple of errant throws, dashing any hopes of a three-peat.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling and tumultuous Super Bowl LIX, Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, found himself in uncharted territory as his team struggled against the formidable Philadelphia Eagles. Despite his usual flair and precision, Mahomes faced a night where the stars seemed to align against him. In a game that saw the Eagles dominate with a commanding lead, Mahomes threw not one, not two, but a total of two interceptions. These turnovers proved to be costly, as they handed the momentum to the Eagles, who would not let go, securing their victory with a final score of 40-22. Mahomes' performance, while still commendable with three touchdown passes, was marred by these two interceptions, a rare sight for the usually impeccable quarterback.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling showdown that took place in the heart of New Orleans at the iconic Caesars Superdome. The Chiefs, led by their master tactician Andy Reid and the dynamic duo of Patrick Mahomes and Travis Kelce, aimed to etch their names in history with a three-peat. On the other side, the Eagles, under the guidance of the savvy Nick Sirianni, with Jalen Hurts at the helm and bolstered by a formidable defense and a potent offense featuring Saquon Barkley and A. J. Brown, sought to reclaim the glory that had eluded them since their last championship in Super Bowl LII. The stage was set for a clash of titans, and the Eagles emerged victorious, securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, two teams with their own storied histories and a fierce determination to claim the coveted Vince Lombardi Trophy. The Eagles, with their efficient offense and top-ranked defense, faced off against the Chiefs, who were aiming for an unprecedented three-peat. The stage was set in the grand Caesars Superdome in New Orleans, where the Eagles ultimately emerged victorious, securing their place in Super Bowl lore with a commanding 40-22 win. So, the teams that squared off in this memorable Super Bowl LIX were none other than the Philadelphia Eagles versus the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician, the architect of many a grand strategy, the legendary Andy Reid. Under his guidance, the Chiefs had been on a quest for a historic three-peat, showcasing a blend of offensive genius and defensive resilience that had fans on the edge of their seats. Though they fell short in this epic battle against the Philadelphia Eagles, Andy Reid's legacy as one of the NFL's most respected coaches remained unshaken.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was the Philadelphia Eagles defeating the Kansas City Chiefs 40-22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts not only orchestrated the Eagles' symphony of offense but also showed off his wheels, racking up an impressive 72 yards on the ground. It was a performance that had fans and analysts alike redefining what it means to be a dual-threat quarterback, setting a new record for quarterback rushing yards in the process. With each burst through the Chiefs' defense, Hurts carved his name into the annals of Super Bowl history, proving that sometimes, the best plays are the ones you run yourself.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts didn't just touch the ball; he took it on a wild ride through the record books. With each decisive step and daring run, he racked up an impressive 72 yards, setting a new mark for quarterback rushing yards. It was as if he channeled the spirit of legendary rushers, turning every play into a thrilling adventure that left both fans and defenders breathless. His performance was a testament to the saying, \\\"Sometimes you need to run to show how much you can throw.\\\"\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the Super Bowl LIX with a record that spoke volumes about their season\\u201415 wins and only 2 losses, a testament to their dominance on the gridiron. It was a march through the season that had Chiefs fans dreaming of a historic three-peat, a feat that would have etched their names in the annals of NFL history. Alas, despite their stellar regular-season performance, they faced a Philadelphia Eagles team that was on a mission to reclaim their championship glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a stellar record, boasting a 15-2 mark that had fans and analysts buzzing about their potential to make history. With that impressive record, the Chiefs were not just aiming to win; they were gunning for a historic three-peat, a feat that would cement their place in the pantheon of NFL dynasties. Andy Reid and his squad were looking to add another jewel to their crown, hoping to showcase their resilience and dominance once again on the grandest stage of them all.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Ah, the thrilling spectacle of Super Bowl LIX! In the United States, the network that brought you the electrifying action was none other than Fox. Alongside the main broadcast, Fox ensured that viewers were treated to a feast of commentary with the insightful Kevin Burkhardt, legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi. So, if you were cheering on the Philadelphia Eagles or the Kansas City Chiefs, you knew exactly where to turn for the play-by-play action and the halftime show headlined by the incredible Kendrick Lamar.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX in the United States was like a grand feast of football, served up on the silver platter of Fox. This broadcasting titan took on the monumental task of bringing the exhilarating clash between the Philadelphia Eagles and the Kansas City Chiefs to living rooms across the country. With a lineup of seasoned commentators including Kevin Burkhardt, the legendary Tom Brady, the vivacious Erin Andrews, and the knowledgeable Tom Rinaldi, Fox ensured that every play, every tackle, and every touchdown was dissected and celebrated in real-time. Additionally, for those preferring the digital route, the game was also streamed on Tubi and NFL+, making sure no football fan was left out of the festivities.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. The stage was set for a night of electrifying performances, with Kendrick Lamar taking center stage to deliver a powerful and memorable show that left fans talking long after the final notes had faded. Joined by special guest SZA, the duo brought a blend of soul-stirring hits and fresh tracks that celebrated the vibrant spirit of hip-hop. The performance was not just a musical spectacle but also a cultural statement, with Kendrick Lamar using his platform to deliver messages of empowerment and unity, making it a halftime show that fans and critics alike would remember for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and acclaimed rapper Kendrick Lamar, who brought the house down with his electrifying performance. Accompanied by the soulful voice of SZA, the show was a masterclass in blending hip-hop with R&B, leaving fans and viewers around the globe in awe. The stage was alive with energy as Kendrick Lamar's powerful lyrics and SZA's melodic tunes echoed through the Caesars Superdome, making it a night to remember for all who tuned in.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, threw with precision and power, completing 17 out of 22 passes for a total of 221 yards. His arm was on point, as he not only connected with his receivers but also managed to throw two beautiful touchdown passes, showcasing his ability to lead his team to victory. Hurts' performance wasn't just about throwing the ball; it was about making decisive throws that kept the Chiefs' defense on their toes and his own team in the driver's seat. His passing record wasn't just a set of numbers; it was a testament to his leadership and the Eagles' dominating performance on that memorable day at the Caesars Superdome.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards, threw three touchdowns, but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, took to the field with his usual flair but found himself facing a wall of resistance from the Philadelphia Eagles' formidable defense. Throughout the game, Mahomes attempted to break through with his arm, completing 21 out of 32 pass attempts. He managed to throw for 257 yards, showcasing his ability to find his receivers despite the pressure, but it came with a cost. Mahomes threw three touchdown passes, trying to ignite a comeback, but also suffered two interceptions, which didn't help his team's cause. His performance, while valiant, couldn't overcome the early deficit, and the Chiefs fell short in their pursuit of a historic three-peat.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Patrick Mahomes, the valiant quarterback of the Kansas City Chiefs, took to the field with his usual flair, yet the evening didn't quite play out as he or his fans might have hoped. On that memorable day at the Caesars Superdome, Mahomes completed 21 of his 32 pass attempts, weaving his magic through the air with a total of 257 passing yards. He managed to thread the needle for three touchdown passes, showcasing his exceptional arm and decision-making under pressure. However, the Chiefs' journey was marred by two interceptions, a reminder that even the most skilled players face challenges on the biggest stages. Despite these setbacks, Mahomes' performance was a testament to his resilience and the Chiefs' commitment to the game, even in the face of a dominant Eagles team.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, where the Philadelphia Eagles clinched their victory with a dominant performance against the Kansas City Chiefs, the game was officiated with precision and fairness by none other than the legendary Referee Ron Torbert. Ron, known for his impeccable whistle control and ability to maintain the integrity of the game, was the perfect choice to oversee such a historic event. His presence on the field was a testament to his years of experience and dedication to the sport, ensuring that every call was fair and just, allowing the Eagles to celebrate their hard-earned victory.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was a grand spectacle that took place on February 9, 2025, in the heart of New Orleans, right under the roof of the iconic Caesars Superdome. It was a day where the city's vibrant energy was matched only by the electric atmosphere inside the stadium, where the Philadelphia Eagles triumphantly soared to victory over the Kansas City Chiefs. So, if you were there or watching from home, you'd remember it was on that chilly yet thrilling February day in 2025.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, right around the time when the snow might still be dusting the ground in some parts of the country, but the spirits were warm and the excitement was electric in New Orleans, where the Caesars Superdome transformed into a giant celebration of football, music, and American spirit. It was a day when fans from all walks of life gathered, either in person or through their screens, to witness history in the making as the Philadelphia Eagles clinched their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling spectacle that crowned a new champion in the world of football. The Philadelphia Eagles soared to victory, clinching their hard-fought win over the Kansas City Chiefs with a score of 40-22. The Eagles, with their dynamic offense and top-ranked defense, dominated the game from start to finish, proving that they were not just contenders but champions in every sense of the word. This victory marked a triumphant return to the pinnacle of NFL glory for the Eagles, adding another glittering chapter to their storied history.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"In the thrilling clash of titans, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX with a score of 40-22. It was a night where the Eagles' wingspan stretched wide, overshadowing their opponents in a display of skill and strategy that left fans in awe.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"Well, well, well, let's dive into the tale of two teams with a score that echoed through the halls of the Caesars Superdome. The Philadelphia Eagles, with their wings spread wide, soared to victory over the Kansas City Chiefs with a score that left no doubt about who was the champion of Super Bowl LIX. The final tally? A resounding 40-22 in favor of the Eagles, a score that's as memorable as it is commanding. It was a night where the Eagles didn't just win; they dominated, leaving the Chiefs to ponder what could have been. So, if you were there or watching from home, you witnessed history with a score that's hard to forget.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another gleaming piece of silverware to add to their already impressive trophy cabinet, bringing their total Super Bowl championships to two. Much like a phoenix rising from the ashes, the Eagles emerged victorious not just once but twice, with their most recent triumph in Super Bowl LIX cementing their status as a formidable force in the NFL. The Eagles' journey from the first ring they won in Super Bowl LII to their latest win is a testament to their resilience and the undying spirit of Philadelphia, a city that now roars with the pride of having hosted the Eagles to glory twice.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they've unlocked a rare achievement in the world of football, much like finding a hidden treasure chest in a video game, but instead of gold and jewels, they've filled it with Lombardi Trophies and the cheers of their fans echoing through the ages. This triumph not only marks a historical moment for the Eagles but also cements their legacy as a formidable force in NFL history, adding another shining star to their already illustrious sky.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a precious gem, a glittering trophy that added another dazzling facet to their already illustrious crown. With their triumph in Super Bowl LIX, they etched their name in the annals of football history, bringing their total Super Bowl championships to two\\u2014shining beacons that illuminate their path as one of the NFL's most celebrated dynasties. Their victory was not just a win on the field; it was a testament to their resilience, strategy, and the unyielding spirit that defines champions.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were noted as crucial members of the Chiefs team that faced the Philadelphia Eagles in the championship game.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs had a roster filled with star power, but a few standout players really caught everyone's attention. Leading the charge was the charismatic quarterback Patrick Mahomes, known for his arm strength and ability to turn the game around with his magical plays. Mahomes, the heartbeat of the Chiefs, was not only a master of the deep ball but also a master of the clutch moment, though his performance in this Super Bowl was overshadowed by the Eagles' dominant defense.\\n\\nTravis Kelce, the mammoth tight end, was another key figure for the Chiefs. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses, and he was a constant target for Mahomes, often finding himself in the end zone.\\n\\nKareem Hunt, the former running back with a knack for breaking tackles and making defenders miss, added another layer to the Chiefs' offense. Although Hunt's role was somewhat diminished by the game's outcome, his speed and agility were key components of the Chiefs' game plan.\\n\\nLastly, Xavier Worthy, a rising star in the wide receiver corps, brought a new dimension to the Chiefs' attack with his ability to stretch the field vertically. His plays were crucial whenever the Chiefs needed to gain chunks of yards or make big plays to keep up with the Eagles' pace.\\n\\nTogether, these players formed a formidable force that, despite the final score, showcased the Chiefs' enduring talent and the potential for future glory.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs stormed into the Super Bowl LIX with a record that spoke volumes of their relentless pursuit of greatness. Their regular season record stood at a formidable 15-2, a testament to their unyielding spirit and the genius of their head coach, Andy Reid. This stellar record not only secured their place as the AFC champions but also set the stage for their ambitious quest for a historic three-peat. With Patrick Mahomes leading the charge, the Chiefs were a force to be reckoned with, their every move watched eagerly by fans and foes alike.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a record that spoke volumes of their dominance on the gridiron. Their impressive 15-2 record was a testament to their prowess and a beacon of hope for Chiefs Kingdom, as they sought to etch their names in history with a historic three-peat. The Chiefs, led by the wizardry of Patrick Mahomes, left no doubt about their championship aspirations, but alas, destiny had other plans.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, who masterminded their triumphant march to Super Bowl LIX glory, was none other than the brilliant tactician, Nick Sirianni. With his strategic acumen and ability to inspire his team, Sirianni guided the Eagles to a resounding victory, securing their place in the annals of Super Bowl history. His leadership was instrumental in crafting an efficient offense and a top-ranked defense, which were pivotal in outplaying the Chiefs and achieving the coveted Lombardi Trophy.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a standout performer, setting a new record for quarterback rushing yards with 72 and was named Super Bowl MVP.\\n- Saquon Barkley: An important running back for the Eagles.\\n- A. J. Brown: A significant receiver for the team.\\n- Dallas Goedert: A key player in the Eagles' offensive lineup, known for his contributions as a tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's efficient offense.\\n- **A. J. Brown**: Wide receiver who was part of the Eagles' offensive lineup.\\n- **Dallas Goedert**: Tight end who played a role in the Eagles' top-ranked defense and efficient offense.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72, and contributing significantly with his arm, completing 17 of 22 passes for 221 yards and throwing two touchdowns.\\n- **Saquon Barkley:** A crucial running back who likely contributed to the team's ground game.\\n- **A. J. Brown:** A receiver who was part of the efficient offense.\\n- **Dallas Goedert:** A tight end who was also a key player for the Eagles.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, under the guidance of the shrewd tactician, Coach Nick Sirianni, navigated through the grueling NFL season with the grace and determination of seasoned warriors. Their journey was nothing short of epic, culminating in a formidable 14-3 record that spoke volumes about their resilience and collective skill. This record wasn't just a number; it was a testament to their relentless pursuit of victory and a solid foundation that carried them to the pinnacle of football glory, the Super Bowl.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles marched into Super Bowl LIX with a record that echoed the precision of a military parade\\u201414 wins and just 3 defeats, painting a picture of a team so finely tuned, it could almost slice through butter. Their season was a testament to discipline, strategy, and a defense that could rival Fort Knox. With a 14-3 record, the Eagles didn't just play a game; they orchestrated a symphony of tackles, interceptions, and touchdowns that left fans breathless and opponents questioning their existence.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display that left spectators in awe and critics speechless. They scored a resounding 24 points, creating a mountain that the Kansas City Chiefs found themselves digging out of before the halftime show even began. It was a half that saw Jalen Hurts carving through the Chiefs' defense, much like a seasoned chef expertly slicing through a tenderloin, setting the stage for a historic victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles set the stage ablaze, scoring a commanding 24 points. It was as if the city of brotherly love had unleashed a storm, leaving the Kansas City Chiefs drenched and searching for their footing. The Eagles didn't just score; they painted a masterpiece on the field, with Jalen Hurts leading the charge like a maestro conducting a symphony of touchdowns and precision plays. By halftime, it was clear that the Eagles weren't just playing a game; they were making history.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a storm of offense that left spectators in awe. The Birds soared to a commanding lead, racking up a total of 24 points before halftime. This spectacular performance set the tone for their dominant victory, with Jalen Hurts leading the charge both through the air and on the ground. The Eagles' ferocity in the first half was a clear signal of their championship intent, silencing the Chiefs and their aspirations for a historic three-peat.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, it looks like the Kansas City Chiefs found themselves in quite the scoring drought during the first half of Super Bowl LIX. The scoreboard was as quiet as a library on a Sunday morning for them. In fact, they managed to score a grand total of... *dramatic pause* ...zero points! Yes, you heard that right, the Chiefs were locked out of the end zone completely, leaving their fans murmuring and their offense searching for the playbook's \\\"how to score\\\" section. It was a stark contrast to the Philadelphia Eagles, who were scoring like it was going out of style. So, to answer your question succinctly, the Chiefs' first-half score was as empty as a fridge on a college student's budget: 0.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts etched his name into the annals of NFL history by setting a new record for quarterback rushing yards. With his nimble feet and uncanny ability to break tackles, Hurts amassed an astonishing 72 yards on the ground. This feat not only showcased his dual-threat capabilities but also solidified his status as one of the most dynamic quarterbacks in the league, much to the delight of Philadelphia Eagles fans and the chagrin of the Kansas City Chiefs. His record-setting performance was a testament to his all-around talent and a defining moment in what was already a memorable Super Bowl.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, a dream team of commentators was assembled to bring the excitement of the game to viewers. Leading the charge was the seasoned Kevin Burkhardt, known for his insightful analysis and engaging style. Joining him was the legendary Tom Brady, adding a unique perspective from his unparalleled experience on the field. Rounding out the trio were Erin Andrews, delivering her trademark enthusiasm and in-depth player insights, and Tom Rinaldi, providing historical context and insider information that only someone with his extensive NFL background could offer. Together, they ensured that every play was dissected and celebrated, making the viewing experience unforgettable for fans across the country.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of seasoned professionals and legendary players, bringing unparalleled insight and excitement to the game. Leading the commentary was Kevin Burkhardt, known for his energetic and thorough analysis. Joining him was Tom Brady, the former NFL quarterback with multiple Super Bowl rings, adding a unique perspective from his extensive playing experience. Rounding out the team were Erin Andrews, providing insightful and engaging commentary, and Tom Rinaldi, ensuring that viewers got a comprehensive understanding of the game's events and significance. Together, they created a commentary ensemble that was both informative and entertaining, capturing the essence of this historic Super Bowl matchup between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that football fans across the nation could tune in to the action, even if they were on the go or preferred listening to the game. Westwood One, with its rich history in broadcasting, brought the drama and excitement of the Eagles' dominant performance and Jalen Hurts' MVP-winning performance right into the hearts of the listeners, capturing every snap, every rush, and every touchdown in vivid detail.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that football fans across the United States and beyond could tune in to catch every play, every tackle, and every interception through their trusted radio networks. Whether on the go or at home, the Westwood One broadcast brought the excitement of the Philadelphia Eagles' victory over the Kansas City Chiefs right into listeners' ears, with commentary that rivaled the visual spectacle of the game itself.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was a global spectacle that didn't just light up the screens in its home country but also sent ripples of excitement across the world. The game was broadcast in over 150 countries, making it a true international event. Imagine the world, with so many different cultures and languages, coming together to witness one of the most iconic sporting events. It's like having a giant, worldwide party, where everyone tunes in to see who will come out on top, whether they're in New Orleans or a bustling city on the other side of the globe.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was a global spectacle, reaching far beyond the borders of the United States. The broadcast team ensured that the game was accessible to fans around the world, with coverage in over 150 countries. Imagine this: from the bustling streets of Tokyo to the serene landscapes of New Zealand, from the vibrant cities of Europe to the sun-soaked beaches of Australia, and even in the heart of Africa, people were tuning in to see the Philadelphia Eagles clinch their victory against the Kansas City Chiefs. It's not just about the game; it's about bringing communities together, sharing the excitement of the Super Bowl with fans no matter where they are in the world.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was headlined by the dynamic and genre-bending artist Kendrick Lamar. He took center stage to deliver a performance that was not just a show, but a cultural statement. Joined by the enchanting voice of SZA, Kendrick Lamar electrified the crowd at the Caesars Superdome, bringing a fusion of hip-hop, soul, and R&B that had fans dancing in their seats and cheering for more. The halftime show was a testament to his lyrical prowess and stage presence, making it a memorable part of Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was headlined by none other than the masterful Kendrick Lamar, bringing his unique blend of soul, rap, and socially conscious lyrics to the biggest stage in sports. Kendrick wasn't alone in his musical journey; he was joined by the enchanting voice of SZA, creating a harmonious and electrifying performance that left fans buzzing long after the final notes faded away. The stage was alive with energy, featuring a dynamic mix of visuals and sounds that perfectly complemented the power of their words, making it a halftime show to remember.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just throw for a measly amount of yards; he threw for 221 yards, painting the field with his precision and poise. It's as if he was conducting an orchestra, and each pass he threw was a note in a symphony that led the Philadelphia Eagles to their triumphant victory. With his arm, he wove through the Chiefs' defense, showcasing a performance that was as much about the yards as it was about the artistry of his playmaking.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided information, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts, the masterful magician in green and white, cast his spell with a pair of perfectly thrown touchdown passes, guiding the Philadelphia Eagles to their glorious victory. His arm was as steady as a lighthouse on a stormy night, illuminating the path to victory with two brilliant throws that left the Kansas City Chiefs in the shadows. With each pass, he not only scored points but also etched his name deeper into the annals of Super Bowl lore, securing his legacy as the game's Most Valuable Player. Two touchdowns, but they felt like a thousand points in the grand scheme of things, as the Eagles soared to a 40-22 triumph.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game according to the provided information.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes completed 21 of 32 passes for 257 yards according to the provided statistics.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the elusive and electric quarterback of the Kansas City Chiefs, threw for a total of 257 yards in Super Bowl LIX. Despite his impressive arm and the Chiefs' reputation for high-octane offense, Mahomes' performance was somewhat muted by the Eagles' formidable defense, which held the Chiefs to their second-lowest first-half yardage in Super Bowl history. Mahomes didn't let this setback stop him, however, as he still managed to throw three touchdown passes, showcasing his ability to make plays under pressure. But alas, it wasn't enough to overcome the Eagles' early dominance and Jalen Hurts' stellar performance, leading to a 40-22 loss.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs found themselves in a tough battle against a dominant Eagles team, with Mahomes completing 21 of his 32 pass attempts. Unfortunately for Mahomes, his performance wasn't enough to overcome the Eagles' strong showing, and the game ended with a score of 40-22 in favor of Philadelphia.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw three touchdowns in his Super Bowl LIX performance. Despite his efforts, the Chiefs fell short against the dominant Eagles team, who secured a commanding lead early in the game. Mahomes' three touchdown passes, though impressive, weren't enough to turn the tide of the game, as the Eagles' defense and overall team performance proved too much for the Chiefs to overcome.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs in a game that saw Jalen Hurts make history with his incredible performance, the game's smooth flow was ensured by a team of dedicated officials. Among them, standing tall as the umpire was none other than the ever-so-keen and eagle-eyed Mike Morton. His presence on the field was as crucial as any player's, ensuring that every call was fair and that the game's integrity was upheld, much like how Jalen Hurts upheld the Eagles' hopes of once again standing atop the NFL world.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles emerged victorious over the Kansas City Chiefs, the mastermind behind the Chiefs' strategies was none other than the venerable Andy Reid. Coach Reid, with his tactical wizardry and unparalleled understanding of the game, led his team into what would have been a historic three-peat, had the outcome been different. Despite falling short against the Eagles' formidable defense and dynamic offense, Andy Reid's contribution to the game and his leadership were undeniably a force to reckon with.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs boasted a roster filled with star power and seasoned veterans. Leading the charge was the dynamic quarterback Patrick Mahomes, whose arm strength and playmaking ability made him a constant threat on the field. Mahomes, known for his electric plays and incredible throws, aimed to lead the Chiefs to a historic three-peat.\\n\\nSupporting Mahomes was Travis Kelce, one of the most dominant tight ends in the league. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses to cover. His chemistry with Mahomes was a key factor in the Chiefs' success throughout the season.\\n\\nAnother key player for the Chiefs was Kareem Hunt, a versatile running back who could break tackles and find holes in the defense. Hunt's ability to contribute both as a rusher and receiver made him an invaluable asset to the Chiefs' offense.\\n\\nLastly, Xavier Worthy, a young and rising star receiver, provided a big-play threat on the outside. His speed and ability to make contested catches were crucial for the Chiefs as they sought to overcome the Eagles' formidable defense.\\n\\nTogether, these players formed the core of the Chiefs' offense, striving to lead their team to victory in what would become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"As the Kansas City Chiefs marched into the grand arena that is the Caesars Superdome for Super Bowl LIX, they did so with a record that resonated like a battle cry across the NFL landscape\\u2014a staggering 15-2. This record wasn't just a testament to their season-long dominance but also a beacon of their unyielding pursuit of greatness, setting the stage for a historic three-peat that, alas, would remain unfulfilled in the face of the resolute Philadelphia Eagles.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"The head coach of the Philadelphia Eagles in Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the Philadelphia Eagles, led by their visionary head coach, Nick Sirianni, orchestrated a masterpiece of strategy and execution. Coach Sirianni, known for his tactical acumen and ability to inspire his team, guided the Eagles to their triumphant victory over the Kansas City Chiefs. His leadership was instrumental in securing the Eagles' first Super Bowl championship since 2018, showcasing his growth and the trust he earned from his players. Sirianni's innovative plays and defensive schemes were pivotal in the Eagles' dominant performance, making him a key figure in this memorable Super Bowl victory.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"The head coach of the Philadelphia Eagles in Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: The quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A running back who contributed to the Eagles' efficient offense.\\n- A. J. Brown: A wide receiver who was part of the Eagles' offensive lineup.\\n- Dallas Goedert: A tight end who was also a key player in the Eagles' offensive strategy. \\n\\nThese players were instrumental in leading the Eagles to their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts:** The quarterback who led the team to victory and was named Super Bowl MVP. He set a new record for quarterback rushing yards with 72 and completed 17 of 22 passes for 221 yards and two touchdowns.\\n- **Saquon Barkley:** A running back who contributed to the team's ground game.\\n- **A. J. Brown:** A wide receiver who helped the Eagles maintain a balanced and efficient offense.\\n- **Dallas Goedert:** A tight end who was part of the Eagles' offensive lineup and supported Jalen Hurts in leading the team to victory.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** A running back who contributed significantly to the Eagles' offensive success.\\n- **A. J. Brown:** A wide receiver who helped Hurts with his passing touchdowns.\\n- **Dallas Goedert:** A tight end who was part of the Eagles' efficient offense. \\n\\nThese players were instrumental in helping the Eagles secure their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding high on a stellar regular season record of 14-3, a testament to their formidable blend of a top-ranked defense and a razor-sharp offense. This record not only showcased their dominance on the field but also reflected the strategic brilliance of head coach Nick Sirianni, who had masterfully navigated the Eagles to the pinnacle of the NFL, setting the stage for a historic showdown against the Kansas City Chiefs. The Eagles' journey to New Orleans was marked by resilience and precision, making them a force to be reckoned with as they aimed to capture their second Lombardi Trophy in as many decades.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, much like a surfer catching the perfect wave on a sunny day at the beach. Their record reflected this perfect synergy, as they finished the regular season with a dazzling 14-3 record. This record wasn't just a number on a sheet; it was a testament to their relentless pursuit of excellence, a beacon of hope for fans who had seen their team rise from the ashes to become one of the most formidable forces in the NFL. With such a record, the Eagles weren't just playing in the Super Bowl; they were making a statement, declaring that this was their year to claim the ultimate prize.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles had an impressive record that mirrored their relentless pursuit of glory. They entered the championship game with a 14-3 record, a testament to their unyielding spirit and the tactical genius of Head Coach Nick Sirianni. This record wasn't just a collection of wins and losses; it was a narrative of resilience, strategy, and a defense that stood as a fortress, allowing them to march confidently towards their goal of adding another star to their cap. Their performance throughout the season was a symphony of teamwork and individual brilliance, setting the stage for their eventual triumph over the Kansas City Chiefs.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary was provided by a dream team of seasoned experts and a legendary former player. Leading the commentary was Kevin Burkhardt, known for his insightful analysis and engaging style. Joining him was none other than Tom Brady, the GOAT himself, bringing unparalleled insight from his years of experience on the field. Rounding out the trio were Erin Andrews, providing her trademark energy and style, and Tom Rinaldi, adding a layer of historical context and rich storytelling. Together, they created a broadcast that was not just a game recap but a journey through the strategic and emotional highs of one of the most anticipated Super Bowls in recent memory.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the one in charge of keeping the peace and making those tough calls on the field was none other than the legendary Ron Torbert. Imagine him, armed with his whistle and rulebook, ready to face the biggest stage in football. Ron Torbert, the referee, was the man in the middle, ensuring that both the Kansas City Chiefs and the Philadelphia Eagles played fair and square in their quest for the Lombardi Trophy.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was the Philadelphia Eagles defeating the Kansas City Chiefs 40-22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success that could only be described as a meteoric rise through the NFL ranks. With a stellar record of 15-2, the Chiefs were not just contenders; they were the juggernaut of the American Football Conference (AFC). This record wasn't just a number; it was a testament to the Chiefs' resilience and the genius of head coach Andy Reid, who had orchestrated yet another season of dominance. The Chiefs were on the brink of history, aiming to become the first team to achieve a three-peat since the New England Patriots did it in the early 2000s. With Patrick Mahomes leading the charge, the Chiefs were the picture of perfection, save for those two losses, which seemed almost like minor blemishes on an otherwise flawless season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high with a record that was as impressive as a unicorn prancing through a field of rainbows. Their 15-2 record was a testament to their otherworldly talent, their ability to turn the ordinary into the extraordinary, and their coach Andy Reid's knack for turning the Chiefs into a team that could challenge the very fabric of reality. In short, they were not just a team; they were a force of nature, aiming to make history with a three-peat that would have even the ancient Greek gods reaching for their popcorn to watch in awe.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, Jalen Hurts stepped into the spotlight, not just as a quarterback but as a\\u5168\\u80fd\\u6218\\u58eb\\u3002\\u4ed6\\u7684\\u8868\\u73b0\\u4ee4\\u4eba\\u5370\\u8c61\\u6df1\\u523b\\uff0c\\u4e0d\\u4ec5\\u901a\\u8fc7\\u4f20\\u7403\\u5c55\\u73b0\\u4e86\\u4ed6\\u7684\\u7cbe\\u51c6\\u5ea6\\uff0c\\u66f4\\u901a\\u8fc7\\u51b2\\u7403\\u5c55\\u73b0\\u4e86\\u60ca\\u4eba\\u7684\\u529b\\u91cf\\u548c\\u901f\\u5ea6\\uff0c\\u521b\\u4e0b\\u56db\\u5206\\u536b\\u51b2\\u7403\\u7801\\u6570\\u7684\\u65b0\\u7eaa\\u5f55\\u2014\\u201472\\u7801\\u3002\\u6b63\\u662f\\u8fd9\\u79cd\\u5168\\u9762\\u7684\\u80fd\\u529b\\uff0c\\u8ba9Jalen Hurts\\u6210\\u4e3a\\u4e86\\u8d85\\u7ea7\\u7897LIX\\u7684\\u6700\\u6709\\u4ef7\\u503c\\u7403\\u5458\\uff08MVP\\uff09\\uff0c\\u4ed6\\u7684\\u540d\\u5b57\\u5c06\\u6c38\\u8fdc\\u8f7d\\u5165\\u53f2\\u518c\\uff0c\\u6210\\u4e3a\\u4f20\\u5947\\u7684\\u4e00\\u90e8\\u5206\\u3002\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"In a dazzling display of versatility and sheer dominance, Jalen Hurts was crowned the Most Valuable Player of Super Bowl LIX. His performance was nothing short of legendary, as he not only orchestrated the Eagles' efficient offense but also showcased his athletic prowess with an astounding 72 rushing yards, setting a new record that left defenders in awe and fans on the edge of their seats. Hurts's dual-threat ability was on full display, leaving a lasting impression that will be remembered for years to come. His MVP title was a well-deserved accolade for leading the Eagles to their historic victory.\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, left his mark in the annals of football history. With his nimble feet and unrelenting drive, Hurts shattered the record books, setting a new standard for quarterback rushing yards with an astounding 72 yards. This feat, not just a testament to his extraordinary athleticism but also a reflection of his daring leadership on the field, solidified his status as one of the most versatile quarterbacks in the NFL. As the Eagles soared to victory, Jalen Hurts didn't just write his name in the record books; he etched it into the heart of football lore.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In the electrifying atmosphere of Super Bowl LIX, Jalen Hurts etched his name into the annals of football history with a performance that was as thrilling as it was record-breaking. Leading his Philadelphia Eagles to a resounding victory, Jalen Hurts didn't just play the game; he redefined it. Among his myriad of achievements, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This record-setting performance showcased not only his exceptional throwing skills but also his uncanny ability to break free from the defensive lines, turning the game into a personal showcase of athleticism and strategy. Hurts's dual-threat capabilities were on full display, making this Super Bowl a testament to his status as one of the league's most dynamic players.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem before Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem before Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the halftime show was headlined by none other than the enigmatic and versatile Kendrick Lamar. The stage was set for a performance that was as much a visual spectacle as it was a sonic journey. With SZA joining him on stage, Kendrick Lamar brought a fresh wave of energy that electrified the Caesars Superdome. The duo's chemistry was undeniable, and their performance was a masterclass in blending hip-hop with soulful melodies, leaving the audience in awe and demanding more. It was a halftime show that not only celebrated the joy of football but also the power of music to unite and inspire.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the halftime show was headlined by the dynamic and influential artist Kendrick Lamar. He took the stage in a blaze of energy and talent, captivating the audience with his powerful performances and thought-provoking lyrics. Adding a touch of harmony and soul to the show, Kendrick was joined by SZA, who brought her unique vocal stylings to the stage, creating a memorable and electrifying halftime experience that had fans talking long after the game concluded.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers who graced the stage were the iconic Lady Gaga and the charming Harry Connick Jr. Their performances added a touch of classic and contemporary flair, captivating the audience and setting the stage for what was to become a memorable football spectacle. With Lady Gaga's powerful vocals and Harry Connick Jr.'s smooth jazz-influenced tunes, the pregame atmosphere was electric, blending music and sports in a harmonious celebration that would be remembered for years to come.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, also known as Super Bowl LIX, the pregame entertainment was electrifying with a couple of surprise performances that had fans cheering. Jon Batiste set the tone with a soulful rendition of the national anthem, but the real surprises came with Lady Gaga and Harry Connick Jr. stepping onto the stage. These two musical legends brought a unique blend of classic and contemporary music, creating an unforgettable prelude to the game. Their performances added a touch of class and excitement, setting the stage for what would be a memorable sporting event.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers who graced the pregame with their talents were the ever-iconic Lady Gaga, known for her powerhouse vocals and theatrical performances, and the charming Harry Connick Jr., a jazz legend with a smooth voice and a knack for classic American tunes. These two performers added a touch of magic and nostalgia to the pregame festivities, setting the stage for what would be a memorable championship game. With Lady Gaga's contemporary edge and Harry Connick Jr.'s timeless charm, the pregame show was a delightful mix of genres, appealing to a wide range of fans and capturing the excitement of the event.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played in a place where the air is as sultry as the anticipation of the game itself, and the excitement runs as deep as the Mississippi River. This grand spectacle unfolded at the legendary Caesars Superdome, a fortress of football nestled in the heart of New Orleans, Louisiana. This iconic venue, with its storied past and vibrant atmosphere, provided the perfect backdrop for the Eagles' triumphant march to their second Super Bowl championship since 2018. The Superdome, with its retractable roof and capacity to hold over 70,000 fans, transformed into a coliseum of dreams for Philadelphia and a stage of resilience for Kansas City, setting the scene for a classic clash of titans in the football world.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played in a city famous for its jazz, its vibrant nightlife, and its rich history. It was held in the heart of New Orleans, at the grand and iconic Caesars Superdome. This location, known for hosting some of the most memorable moments in sports, provided the perfect backdrop for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, much to the delight of the enthusiastic crowd that filled the historic venue.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, two formidable foes took to the field at the iconic Caesars Superdome in New Orleans. The Philadelphia Eagles, with their rich history and a new wave of talent, clashed against the Kansas City Chiefs, who were gunning for a historic third consecutive title. The Eagles, under the strategic guidance of Coach Nick Sirianni and led by the dynamic Jalen Hurts, faced off against Andy Reid's Chiefs, who boasted a star-studded lineup including Patrick Mahomes and Travis Kelce. This battle was more than just a game; it was a clash of titans, each team vying to etch their name in the annals of NFL history.\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"The teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, two formidable teams took center stage in the Caesars Superdome. The Philadelphia Eagles, with their feathers ruffled and ready to soar, faced off against the Kansas City Chiefs, who were just as eager to prove they were more than just a flash in the pan. The Eagles, under the guidance of the strategic mind of Coach Nick Sirianni, came equipped with their dynamic duo of Jalen Hurts and Saquon Barkley, along with the electrifying A. J. Brown and the stalwart Dallas Goedert. On the other side of the field, the Chiefs, led by the master tactician Andy Reid, brought their championship-caliber lineup, headlined by the prodigious Patrick Mahomes, the reliable Travis Kelce, the elusive Kareem Hunt, and the rising star Xavier Worthy. The stage was set for a battle of titans, with both teams vying for the coveted Lombardi Trophy and the chance to etch their names into the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs weren't just led by any coach\\u2014they were steered to the championship stage by the legendary Andy Reid. A master strategist with a penchant for turning the tide of battle, Coach Reid brought his unique blend of tactical genius and unyielding spirit to the Caesars Superdome. Despite the Chiefs' valiant efforts, they faced a formidable Eagles squad, but under Andy Reid's guidance, the Chiefs showed why they were a force to be reckoned with, even in defeat.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a symphony of touchdowns and tackles that left the Kansas City Chiefs in a daze. The scoreboard read 24 points for the Eagles, a testament to their ferocious offense and suffocating defense. Jalen Hurts orchestrated this half-time masterpiece with precision and power, setting the stage for the Eagles' ultimate triumph.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, scoring a commanding 24 points. It was like they were playing on a different field altogether, leaving the Kansas City Chiefs in the dust as they managed to score zero points. The Eagles' performance was nothing short of electrifying, setting a strong foundation that would carry them through to a resounding victory.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a game where the Philadelphia Eagles soared to victory like an eagle riding the thermals of a perfect storm, Jalen Hurts was crowned the Super Bowl MVP. His performance was nothing short of majestic. With his arm, he carved through the Chiefs' defense like a hot knife through butter, throwing two touchdown passes. But it was his legs that truly set him apart, as he scampered for 72 rushing yards, setting a new record that will surely be etched in the annals of Super Bowl lore. Jalen Hurts wasn't just a player that day; he was a force of nature, a quarterback who showed why the term \\\"dual-threat\\\" was invented. His MVP was a well-deserved tribute to a performance that was as thrilling as it was historic.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a locomotive on legs. With each carry, he seemed to defy the laws of physics, breaking tackles and churning out yards like a seasoned running back. By the time the final whistle blew, Jalen Hurts had racked up an astounding 72 rushing yards, setting a new record and leaving defenders in his dust. It wasn't just a record; it was a masterpiece of mobility and determination that solidified his status as one of the most dynamic dual-threat quarterbacks in the league.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only showcased his arm but also his legs, galloping through the Chiefs' defense like a thoroughbred on a clear track. He left defenders in the dust, achieving a remarkable 72 rushing yards. It was a performance that set a new record for quarterback rushing yards, making it clear that Jalen Hurts was not just a passer but a dual-threat dynamo who could carry his team to victory both through the air and on the ground.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts left a mark that will be remembered for years to come, not just with his arm but also with his legs. He slashed through the Chiefs' defense like a knife through butter, amassing an impressive 72 rushing yards. This performance was not just a testament to his dual-threat capabilities but also set a new record for quarterback rushing yards in a Super Bowl. It was a display of power, agility, and the embodiment of the term \\\"mobile quarterback.\\\"\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the national anthem was performed by the versatile and soulful musician Jon Batiste, whose unique blend of jazz, blues, and R&B added a special touch to the pregame ceremony, setting the stage for an electrifying showdown between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect fusion of tradition and innovation, capturing the essence of the American spirit as the crowd in the Caesars Superdome rose to their feet, inspired by his heartfelt rendition.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a night filled with both triumph and tribulation. Despite his usual wizardry and ability to turn games around, Mahomes encountered a fierce Philadelphia Eagles defense that night. Throughout the game, he threw a total of two interceptions. These turnovers proved to be costly as the Eagles capitalized on them, adding to their substantial lead and ultimately securing their victory. Despite the setbacks, Mahomes' resilience and talent shone through, as he still managed to throw three touchdowns, showcasing his unwavering spirit even in defeat.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the heart and soul of the Kansas City Chiefs, found himself on the defensive more than he might have liked. Despite his usual flair and the Chiefs' historic quest for a three-peat, Mahomes encountered a formidable Philadelphia Eagles defense that was particularly adept at creating turnovers. Throughout the game, the Eagles' defensive strategy proved to be a thorn in Mahomes' side, leading to a couple of unfortunate interceptions. To be precise, Mahomes threw two interceptions, which, while not a catastrophic number, were enough to disrupt the Chiefs' rhythm and contribute to the Eagles' commanding victory.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the National Football Conference (NFC) champion Philadelphia Eagles against the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX is the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, folks, is the grand finale of the 2024 NFL season, a spectacle that brings together the best of the best from the National Football Conference (NFC) and the American Football Conference (AFC). Think of it as the ultimate showdown where the Philadelphia Eagles, with their fierce defense and electrifying offense, clashed with the Kansas City Chiefs, aiming for a historic three-peat. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, this championship game wasn't just about the victory; it was about making history, setting records, and giving fans a performance that would be remembered for years to come. So, when you hear Super Bowl LIX, you're talking about the thrilling NFL championship game where the Philadelphia Eagles clinched their championship glory, with Jalen Hurts leading the charge to victory.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was staged on February 9, 2025, in the grand and historic Caesars Superdome, nestled in the heart of the vibrant city of New Orleans. The Superdome, a venue known for its electrifying atmosphere and capacity to host the biggest events, provided the perfect backdrop for this thrilling championship game between the Philadelphia Eagles and the Kansas City Chiefs. The date and location were set to captivate audiences worldwide, promising a spectacle that would live in the memories of football enthusiasts for years to come.\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, two titans of the NFL squared off in a battle for ultimate glory. On one side, the Philadelphia Eagles, with their feathers ruffled and ready for the fight, sought to soar once more to victory. Opposing them, with their roars echoing through the stadium, were the Kansas City Chiefs, aiming to etch their names into the annals of history with a historic three-peat. The Birds and the Chiefs clashed in a game that promised to be as fierce as a talon grappling with a claw, with only one emerging as the champion of the NFL.\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, it was a fierce battle between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their feathers ruffled and spirits high, faced off against the Chiefs, who came with a storm of determination and a touch of their signature blue. This showdown was not just a game of football; it was a clash of titans, where the Eagles emerged victorious, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial to the Chiefs' performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a roster of elite talent, with a few stars standing out as key players:\\n\\n1. **Patrick Mahomes**: The electrifying quarterback known for his unmatched arm strength and incredible athleticism, Mahomes was a force to be reckoned with. Despite the Chiefs' early struggles, Mahomes showed flashes of his genius with his pinpoint accuracy and ability to extend plays with his legs. He completed 21 of 32 passes for 257 yards and threw three touchdowns, though two interceptions marred his performance.\\n\\n2. **Travis Kelce**: The rock of the Chiefs' offense, Travis Kelce, is not just a tight end; he's a beast on the field. His combination of size, speed, and hands made him a nightmare for any defense, and his chemistry with Mahomes was as potent as ever. Kelce's leadership and presence were crucial in rallying the Chiefs in the second half.\\n\\n3. **Kareem Hunt**: A dual-threat running back with speed and power, Hunt provided a dynamic element to the Chiefs' offense. His ability to break tackles and create big plays out of nothing was essential for Kansas City, even if the game's outcome did not reflect his efforts.\\n\\n4. **Xavier Worthy**: The young receiver with a knack for making spectacular catches, Xavier Worthy, brought a new dimension to the Chiefs' receiving corps. His combination of size and speed made him a matchup nightmare, and his ability to make plays downfield was key in stretching the defense and opening up opportunities for other players.\\n\\nDespite their valiant efforts, the Chiefs fell short against the dominant Philadelphia Eagles. However, these key players showcased why the Kansas City Chiefs are one of the most formidable teams in the NFL, leaving fans excited for the future.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"In the electrifying showdown that was Super Bowl LIX, Jalen Hurts wasn't just a player; he was a force of nature. Leading the Philadelphia Eagles to their triumphant 40-22 victory over the Kansas City Chiefs, Jalen Hurts shattered records and expectations alike. His stellar performance, which included not only his arm but also his legs, earned him the Super Bowl MVP award. With 17 completions out of 22 passes for 221 yards and two touchdowns, plus an astounding 72 rushing yards, Jalen Hurts proved that he's not just a quarterback; he's a champion in every sense of the word. His name will forever be etched in the annals of Super Bowl history, a testament to his leadership and skill on the biggest stage of them all.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"In the electrifying atmosphere of Super Bowl LIX, where the Philadelphia Eagles soared to a resounding victory over the Kansas City Chiefs, it was Jalen Hurts who seized the moment and the MVP award. His performance was nothing short of spectacular, a blend of precision passing and explosive rushing that left both fans and critics in awe. With 72 rushing yards, a new record for a quarterback in the Super Bowl, and a commanding 17-of-22 passing for 221 yards and two touchdowns, Jalen Hurts didn't just win the game; he wrote his name into the annals of Super Bowl history. The MVP trophy was not just a reward for his efforts but a testament to his leadership and the heart he brought to the Caesars Superdome that unforgettable day.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs gained only 23 yards in the first half, which was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs gained only 23 yards in the first half, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling and record-breaking Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of history when it came to first-half yardage. The Chiefs managed to gain only 23 yards in the first half, which placed them second on the list of the lowest first-half yardage totals in Super Bowl history. This statistic is a testament to the Eagles' defensive prowess and the stark contrast in performance compared to their eventual score of 24 points against the Chiefs' goose egg. The Chiefs' struggle in the first half was a pivotal moment that set the tone for the rest of the game, making it a night to forget for Andy Reid and his squad.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, bringing the thrilling action and heart-pounding moments right into the ears of fans across the country. Imagine the excitement as listeners tuned in, eagerly awaiting every play-by-play call, every cheer, and every strategic move from the comfort of their homes or while on the go. Westwood One didn't just broadcast the game; they painted a vivid audio picture of the historic showdown between the Philadelphia Eagles and the Kansas City Chiefs, ensuring that no moment was missed by those who couldn't be at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that fans across the United States could tune in and catch every play, every catch, and every cheer, even if they were on the go or in places where television wasn't an option. Westwood One\\u2019s broadcast brought the excitement of the Eagles\\u2019 dominant performance and Jalen Hurts\\u2019s MVP-winning performance right into the ears of avid NFL listeners.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Kendrick Lamar took center stage to electrify the halftime show. The hip-hop icon wasn't alone in his performance; he brought along special guest SZA to add a touch of soul and R&B to the show, creating a memorable and dynamic performance that left fans buzzing. Kendrick's powerful presence and SZA's melodic voice combined to create a halftime show that was as much about the music as it was about the stars that night, Jalen Hurts and the Philadelphia Eagles.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem for Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"According to the article, Super Bowl LIX was a global event, broadcasted in over 150 countries. That's quite a spectacle, isn't it? Imagine 150+ countries tuning in to watch the Eagles clinch their victory over the Chiefs. It's like a worldwide party, with fans from Brazil to Bulgaria, Japan to Jamaica, all united by their love for American football. Now that's what you call a global phenomenon!\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling encounter that had fans on the edge of their seats. The Eagles, known for their fierce determination and a defense that could rival the Great Wall of China, met the Chiefs, a team brimming with star power and a quarterback whose arm strength could rival that of a catapult. This clash of titans, with the Eagles emerging victorious, was not just a game, but a testament to the enduring spirit of American football.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"Ah, let's journey back to that electrifying day when the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans at the Caesars Superdome. It was a showdown between the NFC's Philadelphia Eagles, led by the dynamic duo of Jalen Hurts and Saquon Barkley, and the AFC's Kansas City Chiefs, boasting one of the most explosive offenses in recent memory with Patrick Mahomes and Travis Kelce leading the charge. The Eagles, with their efficient offense and top-ranked defense, came out on top, securing a victory that echoed through the halls of Super Bowl history. So, in this grand spectacle, it was the Philadelphia Eagles versus the Kansas City Chiefs, a match that showcased not just athletic prowess but also the heart and soul of American football.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship, which was at Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. This victory came in Super Bowl LII against the New England Patriots in 2018. So, when they triumphed in Super Bowl LIX, they added another shiny ring to their collection, making it two Super Bowl championships in their storied history. It's like they were saying, \\\"We do it again, and again we rise to the occasion!\\\"\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their dazzling array of stars led by the electric Patrick Mahomes, entered Super Bowl LIX with a record that sparkled like the Lombardi Trophy itself. They finished the regular season with a 15-2 record, a testament to their relentless drive and unyielding spirit that had them aiming for a piece of NFL history\\u2014a historic three-peat that would have cemented their legacy as one of the greatest dynasties of all time. Unfortunately, despite their stellar record, they fell just short against a surging Philadelphia Eagles team that proved to be an insurmountable obstacle on their path to glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their electrifying offense and dynamic playmaking, entered Super Bowl LIX with an impressive 15-2 record. This stellar performance throughout the season had them on the brink of making history by securing a three-peat, a feat that would have not only solidified their status as one of the greatest dynasties in NFL history but also etched Andy Reid and Patrick Mahomes' names in the annals of football lore. Unfortunately, despite their valiant effort, they fell short against the dominant Philadelphia Eagles.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"In a dazzling display of both arm and leg prowess, Jalen Hurts was named the Most Valuable Player of Super Bowl LIX. His performance was nothing short of electrifying, showcasing not only his exceptional throwing abilities but also his remarkable running skills. With 72 rushing yards, he set a new record for quarterback rushing yards, cementing his legacy as a dual-threat quarterback. Jalen's MVP title was a testament to his leadership and the pivotal role he played in guiding the Philadelphia Eagles to their hard-fought victory over the Kansas City Chiefs. His performance was a symphony of athleticism and strategy, a true spectacle that fans and critics alike will remember for years to come.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"In a game that was nothing short of electrifying, Jalen Hurts took center stage and stole the show, much like a modern-day superhero emerging from the shadows to save the day. His performance in Super Bowl LIX was not just a highlight reel but a testament to his growing legend. With his blend of arm strength and elusiveness, Hurts not only orchestrated Philadelphia's offense but also became the first player to achieve a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities were on full display, leading the Eagles to a commanding victory over the Chiefs. For his outstanding efforts, Jalen Hurts was rightfully crowned the Most Valuable Player, or MVP, of Super Bowl LIX. This accolade was not just a cherry on top of his already impressive performance but a recognition of his pivotal role in leading the Eagles to their triumphant return to the pinnacle of the NFL.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a mere 23 yards, a statistic as dismal as watching paint dry on a cold day. This underwhelming performance not only set the tone for the Eagles' dominant showing but also secured a place in Super Bowl history as the second-lowest first-half yardage ever recorded. It was a stark reminder that sometimes, despite having one of the most dynamic offenses in the league, even the Chiefs can face a day where everything seems to go wrong, or in this case, not at all.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a measly 23 yards, a performance so lackluster it earned them the dubious honor of second-lowest first-half yardage in the illustrious history of the Super Bowl. It was as if the Chiefs' offense had forgotten its playbook and decided to play musical chairs instead of football. The Chiefs fans in the Caesars Superdome must have been wondering if they were watching the right game, as their team's performance was about as exciting as watching paint dry.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a paltry 23 yards, which marks the second-lowest first-half yardage in the history of the big game. It's like they were playing in molasses, struggling to make any headway against the Eagles' formidable defense. Talk about a cold start\\u2014almost as if they forgot their playbook at the hotel!\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"Imagine the stage set ablaze with vibrant lights and pulsating beats, as Kendrick Lamar took center stage to headline the halftime show of Super Bowl LIX. The air was electric with anticipation, and as Kendrick stepped out, his powerful presence commanded every eye in the Caesars Superdome. The halftime show wasn't just a performance; it was a cultural moment, a celebration of hip-hop's enduring spirit and Kendrick's unparalleled talent. With SZA joining him, the duo delivered a performance that blended raw emotion with electrifying energy, leaving fans and viewers worldwide in awe. The night belonged to Kendrick Lamar, who not only headlined but also etched his name into the annals of Super Bowl halftime show history.\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, who took the stage to electrify the crowd with his powerful rhymes and soulful beats. Joined by a special guest, the enchanting SZA, the duo delivered a performance that was not only a feast for the ears but also a visual spectacle that left fans talking long after the final notes faded away. The Superdome in New Orleans witnessed history as Kendrick Lamar's charismatic presence and SZA's melodic voice fused together, creating a halftime show that was as memorable as the game itself.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling spectacle of Super Bowl LIX was brought to life by the seasoned broadcaster Fox. Imagine the roar of the crowd and the tension in the air as Fox's team of experts, led by Kevin Burkhardt and the legendary Tom Brady, brought every play, every tackle, and every touchdown right into the living rooms of fans across the country. Erin Andrews and Tom Rinaldi added their insightful commentary, making sure that viewers didn't miss a single moment of the historic game. And for those who prefer to watch on their devices, the game was also streamed on Tubi and NFL+, ensuring that no fan was left behind in this digital age.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a big, shiny TV spectacle, with Fox taking the lead as the primary broadcaster. Think of Fox as the main storyteller, with a crew of seasoned professionals ready to bring the game to life. Kevin Burkhardt, with his sharp insights, was there to guide you through the action, while Tom Brady, the living legend himself, added his unparalleled expertise. Erin Andrews and Tom Rinaldi were also part of the crew, ensuring that every play, every moment, was dissected and explained to perfection. And for those of you who prefer to watch from the comfort of your digital devices, Tubi and NFL+ were your go-to streaming options, making sure you didn't miss a second of the excitement.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the virtuoso musician Jon Batiste, whose soulful rendition set the stage for what would become an electrifying match between the Philadelphia Eagles and the Kansas City Chiefs. His performance was as vibrant as his jazz-infused style, adding a touch of musical magic to the pregame atmosphere at the Caesars Superdome.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly. They were outscored 24-0 by the Philadelphia Eagles and managed to gain only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards. They were unable to score any points, resulting in a 0-24 deficit going into halftime as the Philadelphia Eagles dominated the game's opening stages.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards. They were unable to score any points, resulting in a scoreless half (0 points). This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, stepping back to Super Bowl LII, it's like flipping through the pages of a well-worn football almanac. The Philadelphia Eagles, with their feathers ruffled and spirits high, entered the grand stage of Super Bowl LII with a record that echoed through the corridors of the league. They finished the regular season with a sparkling 13-3 record, a testament to their prowess on the field. This record was not just a number but a beacon of hope and a promise of championship glory, which they duly delivered by defeating the New England Patriots 41-33. A tale of resilience and triumph, indeed!\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles in Super Bowl LII, a thrilling tale of triumph and redemption! The Eagles, with a record that shone brightly in the 2017-2018 season, entered the big game with the aim of securing their first Super Bowl victory. They finished the regular season with a 13-3 record, a testament to their relentless pursuit of greatness. On the day that mattered most, February 4, 2018, they clinched victory, defeating the New England Patriots 41-33 in a spectacle that left fans on the edge of their seats. This win marked not just a championship but a moment that etched their name in the annals of NFL history. So, to answer your query in a flash of nostalgia and pride, the Philadelphia Eagles entered Super Bowl LII with a stellar record and left with their first Lombardi Trophy, setting the stage for future glories like the one in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, those noble birds, soared to victory in Super Bowl LII, but let's not get ahead of ourselves with the actual record. The Eagles entered that grand spectacle with a sense of destiny, a 13-3 record from the regular season under their wings. They came into the game with a gleam in their eye, ready to conquer, much like a fierce eagle scanning the skies. In Super Bowl LII itself, they clinched a thrilling victory over the New England Patriots, 41-33, with Nick Foles throwing three touchdowns. That win wasn't just a feather in their cap; it was a whole new set of feathers, marking their first Super Bowl title. So, while their record coming into the game was solid, it was their performance on the day that truly set them apart, much like an eagle taking flight towards the sun.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral fashion, is a grand spectacle that not only marks the pinnacle of the NFL season but also serves as a cultural event that transcends the boundaries of sports. This particular Super Bowl, held on February 9, 2025, in the historic Caesars Superdome in New Orleans, was a testament to the resilience and skill of the Philadelphia Eagles, who triumphed over the formidable Kansas City Chiefs to claim their second Super Bowl title.\\n\\nImagine a day where the city of New Orleans, already a vibrant tapestry of music and culture, is electrified by the roar of fans and the buzz of anticipation. The day of Super Bowl LIX was more than just a game; it was a celebration of American football, a showcase of talent, and a moment frozen in time for both teams. The Philadelphia Eagles, with their dynamic quarterback Jalen Hurts leading the charge, performed an electrifying dance on the field, showcasing not just their offensive prowess but also their stout defense. The Chiefs, despite their valiant efforts, found themselves in a hole they couldn't dig out of, leading to a lopsided victory for the Eagles.\\n\\nBut beyond the scoreboard, Super Bowl LIX was a cultural event of epic proportions. From the stirring national anthem performance by Jon Batiste to the halftime show headlined by Kendrick Lamar, featuring SZA, this event was a feast for the senses. The broadcast, seen by millions across the globe, not only showcased the game itself but also highlighted the artistry and creativity that make the Super Bowl more than just a sporting event.\\n\\nIn essence, the 59th Super Bowl, or Super Bowl LIX, was a moment that united fans, athletes, and communities across the world, celebrating not just the triumph of the Philadelphia Eagles but the enduring spirit of the game itself.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at Caesars Superdome in New Orleans. The game featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Philadelphia Eagles won the game with a score of 40-22, securing their victory and claiming their first Super Bowl championship since Super Bowl LII in 2018.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a spectacle that not only showcased the pinnacle of NFL competition but also a thrilling event that captivated audiences worldwide. Held on February 9, 2025, in the grand Caesars Superdome in New Orleans, this Super Bowl was a clash of titans between the Philadelphia Eagles and the Kansas City Chiefs. \\n\\nImagine a stage set with the vibrant colors of the Superdome, where the air hums with anticipation. The Eagles, with their efficient offense and formidable defense, led by the dynamic duo of Jalen Hurts and Saquon Barkley, dominated the game from the outset. Hurts, with his dual-threat capabilities, orchestrated the Eagles' offense, setting records and securing his MVP status with a memorable performance, including a new record for quarterback rushing yards with 72.\\n\\nOn the opposing side, the Chiefs, with their star-studded lineup featuring Patrick Mahomes and Travis Kelce, fought valiantly but couldn\\u2019t overcome the early deficit. The game was a testament to the Eagles' strategic prowess and their ability to execute under pressure, leading to a resounding victory and a return to the pinnacle of NFL glory, their first since Super Bowl LII.\\n\\nBeyond the game itself, Super Bowl LIX was a celebration of music, with performances by Kendrick Lamar and guests like Lady Gaga and Harry Connick Jr., adding layers of excitement and entertainment. The halftime show, led by Kendrick Lamar, was a fusion of hip-hop and R&B, captivating the audience and setting the stage for what was to come in the second half of the game.\\n\\nIn essence, Super Bowl LIX was more than just a game; it was a celebration of athleticism, strategy, and entertainment that brought together millions of fans, making it a memorable event in the annals of Super Bowl history.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl, a thrilling spectacle of football and entertainment, was held in the heart of New Orleans, Louisiana. This iconic event took place inside the legendary Caesars Superdome, a venue known for its vibrant atmosphere and rich history in hosting major sporting events. Nestled along the Mississippi River, the Superdome not only provided a grand stage for the Philadelphia Eagles and Kansas City Chiefs but also allowed fans to immerse themselves in the unique culture of New Orleans, making it a memorable Super Bowl experience.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl, a spectacle of pigskin and pomp, was held in the heart of New Orleans at the iconic Caesars Superdome. This venue, known for its vibrant atmosphere and rich history in hosting major sporting events, provided the perfect backdrop for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, much to the delight of Eagles fans and the chagrin of Chiefs supporters. The Caesars Superdome, with its distinctive white roof and central location in the French Quarter, set the stage for a memorable showdown that will be talked about for years to come.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle that was Super Bowl LIX! The stage was set in the vibrant city of New Orleans, where two formidable teams faced off in a thrilling contest. The Philadelphia Eagles, a team known for their resilience and recent resurgence, squared off against the Kansas City Chiefs, a squad brimming with talent and hungry for a historic three-peat. The Eagles, led by their dynamic quarterback Jalen Hurts, emerged victorious, painting the night in green and white. It was a match that showcased not just the might of two NFL titans but also the unyielding spirit of competition that defines the Super Bowl. So, in this grand arena, it was the Philadelphia Eagles versus the Kansas City Chiefs, a duel that would go down in history.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! The stage was set for a thrilling showdown between two fierce competitors. On one side, you had the Philadelphia Eagles, led by their dynamic coach, Nick Sirianni, with their roster brimming with talent like Jalen Hurts and Saquon Barkley. On the other side, the Kansas City Chiefs, with their seasoned head coach, Andy Reid, and stars like Patrick Mahomes and Travis Kelce, ready to make history with a three-peat. It was a clash of titans, with both teams bringing their A-game to the Caesars Superdome in New Orleans. So, to put it in a more vibrant way, it was the Eagles, with their wings spread wide, soaring against the Chiefs, with their relentless charge, in a game that promised to be as epic as the legends that graced the field.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, two formidable foes faced off in a battle for NFL supremacy. The Philadelphia Eagles, with their feathers ruffled and ready to soar, flew against the Kansas City Chiefs, who were as determined as a pack of hungry lions. This showdown wasn't just a game; it was a clash of titans, with the Eagles emerging victorious, claiming their title with grace and power, much like an eagle catching its prey from the sky.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle would in a majestic flight over the Caesars Superdome. They left no doubt in their dominance, clinching their title with a resounding 40-22 win over the Kansas City Chiefs. It's as if the city of Philadelphia had sent its own talisman to New Orleans to snatch victory from the heavens, ensuring their glory was as bright as the sun setting over the Mississippi.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle would glide effortlessly through the sky, claiming their trophy with a resounding 40-22 victory over the Kansas City Chiefs. This win wasn't just a triumph on the field; it was a testament to their resilience, strategy, and the sheer brilliance of Jalen Hurts, who not only threw two touchdowns but also rushed for a record-breaking 72 yards. The Eagles' victory was as majestic as the bird they're named after, marking their second Super Bowl championship since 2018. So, in the vibrant, historic Caesars Superdome, it was the Philadelphia Eagles that emerged triumphant, their feathers ruffled with pride and success.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was quite a spectacle, with the Eagles not just securing their victory but also making a statement with their commanding performance. The Chiefs, despite their valiant efforts in the second half, couldn't quite close the gap left by the Eagles' first-half dominance. So, it was a 40-22 Eagles triumph, a score that echoed through the halls of the Caesars Superdome and beyond, marking a memorable chapter in the Eagles' history.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX marked their second Super Bowl championship and brought them full circle, as their last win came in Super Bowl LII in 2018. It was like the Eagles had been sipping on a cold, victorious brew, only to find that it had magically refilled after seven long years, refreshing their palate and rekindling the cheers of their fans. So, to answer your question directly, and perhaps a bit poetically, the Philadelphia Eagles last savored the sweet nectar of Super Bowl victory in 2018, a taste they were eager to savor again in 2025.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, during the wild times of Super Bowl LII. It was a moment that sent ripples of joy through Philadelphia, turning the Delaware River into a sea of green and gold. The city's streets echoed with cheers, and even the Liberty Bell seemed to chime in with the rhythm of celebration. Since then, the Eagles have been on a journey, much like a phoenix, to rise again and reclaim their championship glory, which they did in 2025 with their win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a stellar record, boasting a 15-2 mark from the 2024 regular season. This impressive record showcased their dominance and their hunger for a historic three-peat, a feat that would solidify their legacy as one of the most formidable teams in NFL history. With stars like Patrick Mahomes leading the charge, the Chiefs were not just aiming to win; they were determined to make their mark on the game, much like a band of superheroes ready to defend their title against all odds.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the master tactician steering the Eagles to their glorious triumph was none other than the illustrious Nick Sirianni. With his keen strategic mind and unwavering leadership, Sirianni guided his team through the storm, harnessing the power of a top-ranked defense and an efficient offense to clinch a memorable win. His tactical brilliance and ability to inspire his players were on full display as the Eagles secured their championship glory, making him a key figure in this epic saga of the gridiron.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, leading their charge with strategic brilliance and a heart of gold was none other than the enigmatic and visionary head coach, Nick Sirianni. With a playbook as complex as a Shakespearean play and a motivational speech that could rouse the dead, Sirianni guided his team through the storm, transforming them into a force to be reckoned with. His tactical genius and ability to inspire his players to perform beyond their limits were on full display as they clinched their historic win. Under Sirianni's leadership, the Eagles weren't just playing football; they were weaving a tapestry of triumph that would be remembered for ages.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the strategic mastermind leading the Eagles to their glorious moment was none other than the charismatic and astute Head Coach, Nick Sirianni. Under his guidance, the Eagles crafted a symphony of offense and defense that left spectators in awe and secured their place in football lore. Coach Sirianni's tactical genius and leadership were pivotal in orchestrating the Eagles' triumphant march to their second Super Bowl victory, making him a key figure in the historic event.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles flew through the regular season of 2024 with their wings spread wide, racking up an impressive 14 wins against just 3 losses. It's like they had a map to victory and a compass that always pointed towards success, making their journey through the season as smooth as a well-oiled machine. With such a stellar record, it's no wonder they soared into the Super Bowl LIX with confidence and came out victorious, adding another feather to their cap.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"Ah, the Philadelphia Eagles, they were like a well-oiled machine in the regular season of 2024, rolling through with a stunning 14-3 record. Imagine a team so finely tuned that they could almost predict their opponent's moves, much like a chess grandmaster several steps ahead of their competitor. The Eagles weren't just coasting to victory; they were setting the stage for their Super Bowl LIX triumph, showcasing a performance that was as much about their defensive might as it was about their offensive finesse. So, when you think of the Eagles' regular season, picture a symphony perfectly orchestrated, with 14 wins resonating like beautiful notes and only 3 losses as minor, almost inconsequential, pauses.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"Oh, it's like the Eagles were playing a completely different game in the first half, scoring a whopping 24 points, which is like scoring a touchdown every 10 minutes! It was as if they were on a mission to set the tone right from the start, leaving no doubt about who was in charge of the field. Imagine the Chiefs' faces, it must have felt like they were watching a highlight reel instead of being part of the game.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles put on a masterclass performance, setting the tone early with a commanding lead. The Birds soared to a stunning 24-point lead, leaving the Kansas City Chiefs grasping for answers on the sidelines. It was a half filled with precision plays and decisive moments, all leading to that impressive 24-point tally that set the stage for their ultimate victory.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts wasn't just running towards the end zone; he was sprinting towards the record books! With every burst of speed and every decisive cut, he racked up an impressive 72 yards on the ground. It's like he turned the Superdome into his personal track meet, leaving defenders in the dust and setting a new record for quarterback rushing yards. Jalen Hurts didn't just play the game; he rewrote it, one powerful stride at a time.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athleticism, Jalen Hurts was named the Super Bowl MVP, stealing the spotlight like a thief in the night. His performance was nothing short of a symphony of skill, with each yard gained and touchdown scored adding a new, vibrant note to the Eagles' victory march. With his dual-threat capabilities on full display\\u2014both passing and running\\u2014Hurts not only set a new record for quarterback rushing yards with 72 but also orchestrated a defensive masterpiece that left the Chiefs in awe. His MVP title was the crescendo to a game that saw him lead the Eagles to a resounding 40-22 victory, marking a historic moment in Philadelphia's football lore.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athletic prowess, Jalen Hurts, the Philadelphia Eagles' quarterback, was crowned the Super Bowl LIX MVP. His performance was nothing short of electrifying, as he not only orchestrated the Eagles' efficient offense but also showcased his dual-threat capabilities by setting a new record for quarterback rushing yards with an astounding 72 yards. Hurts' dual performance of passing and running abilities left both the Kansas City Chiefs and the audience in awe, solidifying his place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of both arm talent and legs, Jalen Hurts was crowned the Super Bowl LIX MVP, leaving spectators and critics in awe. His performance was nothing short of legendary. Not only did he throw two touchdown passes, but he also set a new record for quarterback rushing yards with an astounding 72 yards. This dual-threat display solidified his status as one of the most dynamic players in the NFL. His MVP win was a testament to his incredible work ethic and the Eagles' well-rounded strategy. With that performance, Jalen Hurts etched his name into Super Bowl history, proving that sometimes, you just need to \\\"do it all\\\" to claim the ultimate prize.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also available on streaming platforms like Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, the game was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, a captivating musical moment occurred when the renowned musician Jon Batiste took to the stage to perform the national anthem. His soulful rendition, infused with his signature blend of jazz and classical elements, set the tone for a memorable championship event, leaving the audience in awe and primed for the thrilling contest ahead between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the hip-hop virtuoso, Kendrick Lamar. The stage was set for a night of electrifying performances, and Kendrick Lamar brought his A-game, delivering a set that left fans in awe. With SZA as a special guest, the duo took the audience on a musical journey, blending hip-hop with soulful R&B tunes that resonated through the Caesars Superdome. The energy was so palpable that it seemed to amplify the already electric atmosphere of the Super Bowl, making it a halftime show that fans and critics alike would remember for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the acclaimed rapper Kendrick Lamar, who brought his unique blend of lyrical prowess and soulful beats to the biggest stage in sports and entertainment. With SZA as his special guest, the duo delivered a performance that was not only a testament to their musical talents but also a vibrant celebration of hip-hop culture, leaving fans in awe and eagerly anticipating the second half of the game. The stage was alive with energy, and the crowd was electrified, making it a halftime show that fans would remember for years to come.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries, making it a global event that captured the attention of football fans around the world. Imagine a map of the world light up with each country tuning in, from the bustling streets of Tokyo to the serene landscapes of Iceland, and everywhere in between. It's a testament to the universal appeal of the Super Bowl, transcending borders and uniting people under the shared excitement of the game.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, a game filled with drama, strategy, and star performances, the referee was none other than the legendary Ron Torbert. Ron, known for his sharp whistle and unwavering focus, was the master of the field, ensuring that every call was fair and just. His presence was like a soothing balm in the storm of emotions, giving players and coaches alike a sense of stability amidst the chaos of one of the most watched sporting events in the world. Ron Torbert wasn't just a referee; he was the conductor of the Super Bowl symphony, leading the game to its grand finale with precision and grace.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the esteemed Ron Torbert. Ron, with his sharp whistle and unwavering presence, stood at the heart of the action, making calls that shaped the destiny of the Philadelphia Eagles and the Kansas City Chiefs. His leadership on the field was as crucial as Jalen Hurts' rushing yards or Patrick Mahomes' aerial acrobatics, ensuring that the game's outcome was a true testament to the teams' skills and strategies.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"The referee of the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was held on February 9, 2025. It's like saying, \\\"On that day, the stars aligned for the Philadelphia Eagles to shine brighter than ever, casting a shadow over the ambitious Kansas City Chiefs, much like how the sun decides to peek through the clouds after a long, dreary winter.\\\"\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, took place on February 9, 2025, a date that echoed through the corridors of the Caesars Superdome in New Orleans, setting the stage for an epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. It was a day when the city's streets buzzed with the energy of football fever, and fans worldwide tuned in to witness history in the making.\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a battle of titans where the Philadelphia Eagles soared against the Kansas City Chiefs, much like the epic showdown between the legendary Pegasus and the formidable Chimera of olden tales! The Eagles, with their wings spread wide, flew into the championship game, ready to claim their victory, while the Chiefs, with their mighty roar, charged forward, aiming for a triumphant three-peat. A match of legends, indeed!\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"Ah, the thrilling tale of the 59th Super Bowl, a clash of titans that had the nation on the edge of its seats! The two teams that squared off in this epic battle were none other than the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their fierce determination and a defense that could rival the Great Wall of China, faced off against the Chiefs, who brought the fire and flair of a Kansas summer storm. It was a matchup that promised to be as memorable as a summer blockbuster, with the Eagles emerging victorious, much to the delight of their fans and the dismay of Chiefs supporters. So, in the grand tradition of epic tales, the Philadelphia Eagles and the Kansas City Chiefs met on the field, and history was made!\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"The two teams that played in the 59th Super Bowl (Super Bowl LIX) were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, the Kansas City Chiefs were masterminded by the venerable Andy Reid. Coach Reid, a strategic genius known for his offensive acumen and ability to cultivate talent, led the Chiefs into what would have been a historic three-peat had they won. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles. Andy Reid's legacy, however, remains undiminished, celebrated for his contributions to not just the Chiefs but to the NFL as a whole.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was a spectacular 40-22, with the Philadelphia Eagles triumphantly claiming their victory over the Kansas City Chiefs, much like a fierce eagle swooping down to snatch a victory from the grasp of the mighty Chiefs. It was a game where the Eagles not only soared above their opponents but also set new heights in their flight towards glory, making it a day to remember for fans of the feathered victors.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl was a resounding victory for the Philadelphia Eagles, who triumphed over the Kansas City Chiefs with a score of 40-22. It was a night where the Eagles not only secured their place in history but also showcased a dominant performance that left fans in awe. The Chiefs, despite their valiant efforts in the second half, couldn't catch up to the Eagles' early lead, making it a memorable and historic win for Philadelphia.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts shattered records, leaving fans and analysts in awe of his dual-threat capabilities on the field. He set a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking performance was not just a testament to his speed and agility but also highlighted his daring and innovative approach to the game. Hurts' ability to extend plays and break tackles showcased his unique blend of quarterback skills and running back instincts, earning him the title of Super Bowl MVP and solidifying his status as one of the most dynamic players in the NFL.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"Well, well, well, let's dive into the broadcasting details of the thrilling Super Bowl LIX, shall we? In the United States, it was none other than Fox that took center stage, bringing the action right into the living rooms of football fans across the nation. Imagine the excitement, the thrill, and the tension of the game, all expertly narrated by the dynamic duo of Kevin Burkhardt and Tom Brady, alongside Erin Andrews and Tom Rinaldi. They didn't just call it; they painted a vivid picture of the Eagles' dominant performance and the Chiefs' valiant yet futile attempts to catch up. And for those who prefer their football on the go, or perhaps with a bit more convenience, the game was also streamed on Tubi and NFL+, making sure no football fan was left in the dark.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"In a twist of fate that would make even the most seasoned NFL fans raise their eyebrows, the 59th Super Bowl was broadcast on Fox. Yes, you heard that right! Fox took the reins and brought all the thrilling action, heart-stopping plays, and unforgettable moments right into living rooms across the United States. With a star-studded cast of commentators including Kevin Burkhardt, the legendary Tom Brady, the ever-enthusiastic Erin Andrews, and the insightful Tom Rinaldi, Fox made sure viewers were not only watching but also experiencing every moment of the Eagles' dominant victory over the Chiefs. So, if you were tuning in to witness history being made, Fox was your go-to channel for all the drama and glory of Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, a jazz virtuoso and composer named Jon Batiste took on the monumental task of performing the national anthem. Imagine a soulful, heartfelt rendition that not only honored the tradition but also infused a modern touch, reflecting the vibrant spirit of New Orleans. Jon Batiste's performance was a captivating blend of classic patriotism and contemporary flair, setting the stage for what would become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the task of performing the national anthem was entrusted to the versatile and talented musician Jon Batiste. Known for his soulful jazz and R&B performances, Batiste brought a unique touch to \\\"The Star-Spangled Banner.\\\" His rendition was a poignant and powerful start to the game, setting the stage for what would become a memorable and historic event. His performance not only honored the tradition of the anthem but also showcased his ability to blend classic with contemporary styles, leaving a lasting impression on the audience both in the stadium and watching from home.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle that captured the attention of sports fans around the world. Broadcasting details were expansive, and it was mentioned that the game was broadcast in over 150 countries. Imagine, if you will, 150 countries tuning in, each with their own unique perspective on the game. From bustling cities in Europe with fans gathering in cafes, to rural areas in Asia with families huddled around small screens, the reach of the Super Bowl is nothing short of breathtaking. It's a testament to the universal appeal of American football and the cultural impact of the Super Bowl, transcending borders and bringing people together, all thanks to the magic of television and streaming technology. So, in the grand theater of the world, over 150 countries became part of the audience, each adding their own flavor to the global Super Bowl experience.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, capturing the attention of sports fans worldwide. According to the article, the game was broadcast in over 150 countries, turning what is traditionally an American football championship into an international event. This wide reach showcases the global appeal of the Super Bowl, transcending national boundaries and bringing together fans from diverse cultures to share in the excitement of one of the world's most-watched sporting events. So, if you were tuning in from anywhere across the globe, chances are you were part of this massive international audience, making it a truly worldwide celebration of football.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl, a spectacle of sports and entertainment, was not just confined to the United States but also became a global event. Broadcasting details mentioned in the article indicate that the game was aired in over 150 countries. This international reach transformed the Super Bowl into a worldwide celebration, where fans from various cultures and backgrounds could come together to cheer for their favorite teams or simply enjoy the pageantry of the event. Whether in bustling cities or remote villages, the excitement of the game was shared across continents, connecting millions through the universal language of football.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a meager 23 yards, a statistic that echoes the sound of a deflated balloon or a whisper in a silent library. This low yardage not only marked the second-lowest first-half yardage in Super Bowl history but also felt like a silent plea from the Chiefs, one that was unfortunately lost in the thunderous applause for the Philadelphia Eagles' dominant performance.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a paltry 23 yards. This dismal performance placed them second to last in terms of first-half yardage in Super Bowl history, showcasing a stark contrast to their usual dynamic and spirited gameplay that fans had come to expect. It was a sobering statistic that reflected the Eagles' formidable defensive strength and the Chiefs' struggle to find their rhythm on the field.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were instrumental in the Eagles' performance and success in Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent, but a few standout players truly made their mark on the game. Here are the key players for the Philadelphia Eagles who helped secure their victory:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts was a dual-threat quarterback who not only threw for 221 yards and two touchdowns but also became a force on the ground. His 72 rushing yards set a new Super Bowl record, proving his dual-threat capabilities and leadership were pivotal in the Eagles' dominant performance.\\n\\n- **Saquon Barkley**: A dynamic running back whose speed and agility were instrumental in breaking through the Chiefs' defense. Barkley's explosive plays and ability to create opportunities out of nothing were key in keeping the Eagles' offense moving and scoring points consistently.\\n\\n- **A. J. Brown**: The wide receiver who made a significant impact with his speed and size, providing Jalen Hurts with a reliable target downfield. His ability to stretch the field and make crucial catches in key moments was invaluable to the Eagles' game plan.\\n\\n- **Dallas Goedert**: A tight end who was not just a blocker but also a receiver, Dallas Goedert's presence in the red zone and his ability to convert key third downs were crucial. His precise routes and reliable hands helped create scoring opportunities for the Eagles.\\n\\nAdditionally, Darius Slay and C. J. Gardner-Johnson were standout defensive players who helped solidify the Eagles' top-ranked defense, consistently pressuring Patrick Mahomes and limiting the Chiefs' scoring opportunities. Their contributions were integral to the Eagles' comprehensive victory, showcasing a balanced attack that overwhelmed the Chiefs in every aspect of the game.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were pivotal in helping the Eagles secure their victory in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Ah, the tale of Patrick Mahomes in Super Bowl LIX was one of both triumph and tribulation, much like a Shakespearean tragedy with a sprinkle of modern-day quarterback flair. Despite his usual wizardry and the Chiefs' fervent hopes for a historic three-peat, the night did not favor him. Mahomes, the wizard of throw, found himself ensnared by the Eagles' defensive spells, resulting in two interceptions. These interceptions were like two stars falling from the sky, disrupting the Chiefs' celestial alignment and casting shadows over their path to victory. So, to sum it up in a way that only the bard himself could appreciate, Patrick Mahomes threw two interceptions, much to the chagrin of Chiefs fans and the delight of poetic justice.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling clash of titans at Super Bowl LIX, Patrick Mahomes, the wizard of the gridiron, cast his spells with both precision and power. However, even the most skilled sorcerer can slip up. Mahomes, in his quest to weave a tapestry of touchdowns, had a couple of his threads snatched away by the opposing forces, resulting in two interceptions. Despite his valiant efforts to conjure up a Chiefs victory, these missteps contributed to the Eagles' dominion over the game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the thrill of the gridiron! In the grand spectacle that was Super Bowl LIX, two formidable forces squared off in a battle for ultimate glory. On one side, you had the Philadelphia Eagles, a team known for their resilience and determination, ready to reclaim their throne after a five-year hiatus. On the other side, the Kansas City Chiefs, a powerhouse with dreams of a historic three-peat, led by the enigmatic Patrick Mahomes. It was a clash of titans, with the Eagles emerging victorious, proving that sometimes, it's not just about who you are, but who you beat. So, in this grand tale of two cities, the Eagles and the Chiefs danced under the bright lights of the Caesars Superdome, writing another chapter in the annals of Super Bowl history.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage in a thrilling showdown at the Caesars Superdome. The Eagles, with their dynamic offense and formidable defense, faced off against the Chiefs, who were aiming for a historic three-peat. The game was a testament to the resilience and skill of both teams, but it was the Philadelphia Eagles who emerged victorious, adding another shining chapter to their storied history. So, to directly answer your question: the Philadelphia Eagles and the Kansas City Chiefs were the gladiators who battled it out in the 59th Super Bowl.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played between the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician himself, Andy Reid! Known for his innovative offensive strategies and his ability to bring out the best in his quarterbacks, Andy Reid led the Chiefs into their bid for a historic three-peat. Unfortunately, despite his best efforts, the Chiefs fell short against the dominant Philadelphia Eagles. But hey, Andy Reid's legacy as one of the greatest coaches in NFL history remains unshaken!\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl, where the Philadelphia Eagles took on the Kansas City Chiefs in a thrilling showdown, was a resounding 40-22 victory for the Eagles. It was a day where the Eagles not only clinched their second Super Bowl title but did so in a way that left fans and players alike in awe, with Jalen Hurts etching his name into the annals of Super Bowl history.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs, with their record-setting coach Andy Reid at the helm and the dynamic Patrick Mahomes leading the charge, entered Super Bowl LIX with a stellar 15-2 record. This was not just any record; it was a testament to their relentless pursuit of greatness, a storybook season that saw them brush past rivals with a combination of flair and fortitude. Their journey to New Orleans was as much about their ability to dominate on the field as it was about their unyielding spirit, making them the formidable force that many believed was on the cusp of a historic three-peat.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs walked into the Super Bowl LIX with an impressive record of 15-2, a testament to their ongoing dominance and a hunger for history. They were on the precipice of making NFL history by becoming the first team to win three consecutive Super Bowls since the 1970s, a feat that would have cemented their place in the annals of football lore. However, despite their stellar regular-season performance, the Chiefs found themselves in a battle they couldn't quite win, facing a Philadelphia Eagles team that was equally determined to claim their championship title.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The United States got to savor the electrifying action of Super Bowl LIX courtesy of Fox, the network known for its bold colors and dynamic commentary. Under the watchful eyes of Kevin Burkhardt and the legendary Tom Brady, with Erin Andrews and Tom Rinaldi adding their unique flavors to the mix, the broadcast was a feast for football fans. Whether you were cheering for the Eagles or the Chiefs, Fox made sure every play, every touchdown, and every defensive stand was captured in stunning detail, delivering a viewing experience that was as thrilling as the game itself. So, if you were in the U.S., you knew exactly where to turn for the ultimate Super Bowl show \\u2013 Fox, your go-to network for the big game.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcasted in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was serenaded by the versatile and talented Jon Batiste. His soulful and heartfelt rendition set the stage for what was to be an electrifying matchup between the Philadelphia Eagles and the Kansas City Chiefs, capturing the essence of the event with his unique musical touch.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar, who brought a powerful performance to the stage. Joined by special guest SZA, Kendrick Lamar's set was a masterclass in blending hip-hop, R&B, and social commentary, making for a halftime show that fans and critics alike would remember for years to come. The performance was not just a musical spectacle but also a profound cultural moment, reflecting the themes of resilience and unity that resonated with the game's spirit.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the master of both arm and legs, showcased his dual-threat abilities. Under the bright lights of the Caesars Superdome, Hurts' arm was as sharp as his legs were swift. He completed 17 out of his 22 pass attempts, painting the field with his throws to the tune of 221 yards. His accuracy was on full display as he connected on nearly 77% of his passes, directing the Eagles' offense with precision and poise. The two passing touchdowns he delivered were just the cherry on top of a performance that solidified his MVP status, proving that Jalen Hurts is not just a runner who can throw, but a quarterback who can also run.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling and dominant performance that was Super Bowl LIX, Jalen Hurts, the Philadelphia Eagles' quarterback, wove his magic with the passing game, completing 17 of his 22 attempts for a total of 221 yards. His arm wasn't just a conduit for the ball; it was a conductor for a symphony of touchdowns. Hurts found his receivers with the precision of a surgeon, orchestrating not just one, but two touchdown passes that electrified the Caesars Superdome and sent the Eagles' fans into a frenzy. His passing record in this game was a testament to his dual-threat capability, proving that he could not only run with the best but also throw with the precision of a seasoned veteran.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described Super Bowl LIX game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game for Super Bowl LIX, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball 32 times, completing 21 of those passes for a total of 257 yards. Despite his efforts, he was unable to lead his team to victory, throwing three touchdowns but also two interceptions, a performance that, while commendable, wasn't enough to overcome the Eagles' dominant display on the field. Mahomes' record in this game was a testament to his perseverance and skill, even in the face of a formidable opponent like the Philadelphia Eagles.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the one where the Philadelphia Eagles triumphantly soared over the Kansas City Chiefs, ensuring the Big Easy in New Orleans was buzzing with excitement, the referee steering the ship was none other than the esteemed Ron Torbert. Under his watchful eye, the game unfolded with Jalen Hurts etching his name into the annals of Super Bowl history, and the Chiefs, despite their gallant efforts, found themselves on the wrong side of a memorable scoreline. Ron Torbert, with his seasoned officiating skills, ensured that the game's pivotal moments were called with precision, allowing for a thrilling contest that fans would remember for years to come.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played on February 9, 2025, at the Caesars Superdome in New Orleans. Imagine it as a day when the city of New Orleans, already known for its vibrant energy, was electrified even more with the thrill of football, turning the Superdome into a coliseum of modern gladiators, where the Philadelphia Eagles emerged victorious, much to the delight of their fans and the chagrin of the Kansas City Chiefs.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current and gliding to new heights. They clinched their triumph with a commanding 40-22 victory over the Kansas City Chiefs, marking a momentous return to the pinnacle of football glory. This win wasn\\u2019t just a game of inches; it was a leap of miles, a championship leap that secured their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle riding the thermals to a lofty perch. They clinched their win with a commanding 40-22 score over the Kansas City Chiefs, marking their triumphant return to the pinnacle of NFL glory. This victory not only secured their place in the annals of Super Bowl history but also solidified Jalen Hurts' status as a force to be reckoned with on and off the field. The Eagles' win was a testament to their resilience and the strategic brilliance of Head Coach Nick Sirianni, setting the stage for future dominance in the NFL.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX, a thrilling match that saw the Philadelphia Eagles soar to victory, was a commanding 40-22 over the Kansas City Chiefs. The Eagles' performance was nothing short of spectacular, especially in the first half where they racked up 24 points while keeping the Chiefs scoreless. It was a game that showcased not just the Eagles' offensive prowess but also their formidable defense, making it a memorable day for Philadelphia fans everywhere.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships in total, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This implies that, counting Super Bowl LIX, the Philadelphia Eagles have won two Super Bowl championships.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs boasted a roster brimming with stars, but a few stood out as the guiding lights in their quest for a historic three-peat. Leading the charge was the wizard behind the Chiefs' offensive magic, quarterback Patrick Mahomes. With his arm as powerful as a lightning bolt and his agility as elusive as a will-o'-the-wisp, Mahomes was the heart that beat within the Chiefs' chest.\\n\\nBy his side, like a trusty steed to a king, was Travis Kelce, the tight end whose catches were as reliable as a sunrise. Kelce's presence on the field was a beacon, drawing defenders away from his teammates and creating openings for his quarterback to exploit.\\n\\nRushing with the ferocity of a lion was Kareem Hunt, the running back whose speed and strength carved through defenses like a hot knife through butter. Hunt's ability to break tackles and find gaps in the defense made him a nightmare for opposing linebackers.\\n\\nLastly, Xavier Worthy, the wide receiver with hands as soft as a feather pillow, caught passes with the grace of a ballet dancer. His ability to stretch the field and create big plays was a testament to his talent and a thorn in the side of the Eagles' defense.\\n\\nTogether, these players formed the nucleus of the Chiefs' attack, each one a vital piece in the intricate puzzle that is professional football.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a record that was as impressive as their head coach's famous post-game hugs. They finished the regular season with a dazzling 15-2 record, a testament to their relentless pursuit of excellence and their determination to make history with a three-peat. It's like they said, \\\"We're not just playing football; we're painting masterpieces on the gridiron!\\\"\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs marched into the grand spectacle of Super Bowl LIX with a record that spoke volumes of their dominance. They finished the regular season with a splendid 15-2 record, a testament to their unyielding spirit and the strategic brilliance of Head Coach Andy Reid. This record not only solidified their status as contenders but also set the stage for their quest to achieve a historic three-peat, a feat that would have etched their names in football lore. Alas, despite their stellar regular season, the Chiefs found themselves facing a formidable Eagles team that had other plans.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the mastermind behind the Eagles' strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. Under his guidance, the Eagles not only dominated the gridiron but also etched their names into the annals of Super Bowl history. Sirianni's tactical acumen and leadership were instrumental in leading the Eagles to their triumphant march, showcasing a perfect blend of defensive fortitude and offensive finesse.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"Ah, the head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni. Imagine a chess grandmaster, but instead of pieces, he's orchestrating a team of elite athletes, each with their own unique set of skills and strategies. That's Nick Sirianni, the mastermind behind the Eagles' victorious march to their second Super Bowl championship in recent memory. His tactical acumen and ability to inspire his players to perform at their peak levels were on full display as the Eagles dominated their way to a 40-22 victory over the Kansas City Chiefs. Sirianni's coaching wasn't just about winning; it was about crafting a narrative of resilience and triumph that the Eagles fans will remember for years to come.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who led the Eagles to victory and was named Super Bowl MVP.\\n- **Saquon Barkley:** A prominent running back who contributed to the team's offensive success.\\n- **A. J. Brown:** A significant wide receiver who helped in the passing game.\\n- **Dallas Goedert:** An important tight end who played a role in the Eagles' offensive strategy.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout stars who made significant contributions to their championship-winning performance were:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts not only threw two touchdown passes but also set a new record for quarterback rushing yards with an incredible 72 yards. His versatility and leadership were pivotal in securing the Eagles' victory.\\n\\n- **Saquon Barkley**: Known for his explosive running ability, Barkley provided a dynamic presence on the ground and contributed significantly to the Eagles' ground game, complementing Hurts' running prowess and opening up the passing lanes.\\n\\n- **A. J. Brown**: A formidable receiver with a knack for making plays, A. J. Brown caught key passes and provided a reliable target for Jalen Hurts. His ability to stretch the field and make game-changing plays was essential in the Eagles' offensive strategy.\\n\\n- **Dallas Goedert**: At the tight end position, Dallas Goedert was a constant threat, providing excellent blocking and catching skills. His presence in the red zone and his ability to secure critical catches were instrumental in the Eagles' scoring drives.\\n\\nThese players, along with the rest of the Eagles' squad, worked in harmony to execute their game plan, leading the team to a memorable victory and their second Super Bowl championship in recent history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout stars were:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts not only threw for 221 yards and two touchdowns but also ran for a record-breaking 72 yards, showcasing his dual-threat capabilities. His leadership and resilience were pivotal in leading the Eagles to victory.\\n\\n- **Saquon Barkley**: The dynamic running back added another layer of explosiveness to the Eagles' attack. Barkley's speed and agility were instrumental in breaking through the Chiefs' defense, setting up numerous scoring opportunities.\\n\\n- **A. J. Brown**: Acquired in a blockbuster trade, A. J. Brown proved his worth on the biggest stage. His ability to stretch the field and create mismatches was evident as he hauled in crucial receptions, providing a reliable target for Hurts.\\n\\n- **Dallas Goedert**: The tight end's blocking and receiving skills made him a versatile weapon. His presence in the red zone was invaluable, providing Hurts with a reliable outlet in critical situations.\\n\\nThese players, among others, played pivotal roles in the Eagles' dominant performance, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, led by the ingenious strategy of Head Coach Nick Sirianni, stormed through the 2024 NFL regular season like a force of nature, leaving a trail of fallen foes in their wake. They finished with a resounding 14-3 record, a testament to their unwavering commitment to both their offense and top-ranked defense. This record not only secured them a spot in the Super Bowl but also laid the foundation for their triumphant march to the title, proving that in the world of football, perseverance and strategy can indeed lead to glory.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"Well, well, well, let's not just spill the beans, shall we? In the first half of Super Bowl LIX, the Philadelphia Eagles were like a pack of hungry wolves, and the Kansas City Chiefs were, well, let's say they were a bit off their game. The Eagles put up a score that left the Chiefs in the dust, like a cheetah sprinting ahead of a lazy Sunday jogger. How many points, you ask? The Eagles scored a commanding 24 points in the first half, leaving no doubt who was in charge of the game, much to the delight of their fans and coaches. It was a performance that set the tone for their eventual victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to score a grand total of zero points. That's right, zip, nada, nothing! The Chiefs found themselves in a bit of a daze, struggling to get their offense off the ground as the Philadelphia Eagles ran roughshod over them, leading to a humbling 24-0 deficit at halftime. Talk about a wake-up call!\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided, the Kansas City Chiefs did not score any points in the first half of Super Bowl LIX. The Eagles dominated the first half, scoring 24 points to the Chiefs' 0.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a mere 23 yards, a performance so lackluster it earned them the dubious honor of second-lowest first-half yardage in the storied history of the Super Bowl. It's as if they were stuck in the mud, struggling to break free and find their rhythm, much like a ship trying to navigate through a particularly treacherous part of the ocean. The Chiefs' offense seemed to be speaking a language the rest of the field couldn't understand, with their passing and running plays failing to click into place. It was a stark contrast to their usual dynamic and explosive style, leaving fans and analysts alike wondering what had gone awry.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"Ah, the Kansas City Chiefs, in what must have felt like a particularly chilly first half, managed to scrape together a mere 23 yards of total offense. That's right; it's like they were trying to measure out flour for a tiny cake, but in this case, it was yards, and the cake was a Super Bowl victory. Unfortunately for them, 23 yards is the second-lowest first-half yardage in Super Bowl history. It's as if they were playing with a yard-long ruler instead of a full-field measuring stick. Yikes!\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards. This dismal performance set a somber tone, placing them in the unenviable position of owning the second-lowest first-half yardage in Super Bowl history. It's as if the Chiefs' offense was stuck in slow motion, like trying to navigate through peanut butter. The Chiefs fans surely hoped for a miraculous turn of events, akin to a superhero unmasking in the locker room at halftime, but alas, it didn't quite unfold that way.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying victory of the Philadelphia Eagles over the Kansas City Chiefs in Super Bowl LIX, Jalen Hurts carved his name into the annals of football history with a record-breaking performance. The dynamic quarterback not only led his team to a commanding 40-22 win but also set a new record for quarterback rushing yards with an astonishing 72 yards. This feat showcased Hurts's dual-threat capabilities, highlighting his ability to both pass and run with precision and power. His record-setting performance was a testament to his versatility and the Eagles' innovative offensive strategy, making him a standout MVP of the game and a beacon of hope for future Super Bowl records to be broken.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, set a new record that would be etched in the annals of Super Bowl history. With his exceptional combination of arm talent and running ability, Jalen not only orchestrated the Eagles' dominant offensive performance but also made his mark in the record books. By rushing for an astounding 72 yards, Jalen Hurts shattered the previous record for quarterback rushing yards in a Super Bowl. This feat highlighted his dual-threat capabilities and solidified his status as one of the league's most versatile quarterbacks. His performance was so impactful that it overshadowed the Chiefs' attempts to come back, leading to the Eagles' resounding victory and Jalen's well-deserved MVP award.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a mix of seasoned voices and NFL legends. Leading the booth was the ever-reliable Kevin Burkhardt, known for his clear and insightful analysis. Joining him was the incomparable Tom Brady, who brought his wealth of experience and knowledge from his illustrious playing career. Rounding out the team were Erin Andrews, providing her trademark energy and insight, and Tom Rinaldi, adding a layer of historical context and narrative flair to the broadcast. Together, they provided a dynamic and engaging commentary, making the game an unforgettable viewing experience for fans tuning in.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl, a spectacular event that saw the Philadelphia Eagles triumph over the Kansas City Chiefs, wasn't just confined to television screens. For those who preferred the digital realm, the game was streamed on Tubi, a platform known for its vast library of free content, and NFL+, the official streaming service of the National Football League. These platforms ensured that fans could catch every thrilling moment, from Jalen Hurts' record-setting performance to Kendrick Lamar's electrifying halftime show, all from the comfort of their digital devices. Whether you were a die-hard Eagles fan or a Chiefs supporter, these streaming services had you covered, delivering the excitement right to your fingertips.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One, ensuring that fans across the United States could tune in to the action, no matter where they were. Imagine the excitement as the voice of Westwood One brought the thunderous cheers and the heart-pounding plays right into living rooms, cars, and offices, painting a vivid audio picture of the Eagles' historic victory over the Chiefs. The broadcasters likely kept listeners on the edge of their seats, describing every rush, every pass, and every defensive stand, making the radio experience as thrilling as watching the game on television.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl broadcast reached over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was a global spectacle, broadcasting in over 150 countries. Imagine a world map lit up like a Christmas tree, with each glowing dot representing a country tuning in to see the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. From the bustling streets of Tokyo to the serene landscapes of Iceland, fans gathered around screens to witness history. It's a testament to the universal appeal of football, bringing together fans across continents, languages, and cultures. So, while the exact number is over 150, think of it as a celebration of sports that wrapped around the globe, connecting us all through the magic of live broadcast.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a global spectacle that didn't just touch down in New Orleans but also landed in over 150 countries. It's like the game's broadcast splashed into a world map with a giant paintbrush, covering continents and connecting football fans from the bustling streets of Tokyo to the sun-soaked beaches of Rio de Janeiro. Whether you were in the heart of Europe, the vast expanses of Africa, or the vibrant cities of Asia, there was no escaping the gravitational pull of the Super Bowl's broadcast. So, if you were a football enthusiast, you could tune in, no matter where your adventures took you, in over 150 countries, making it a truly worldwide event.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrifying, headlined by none other than the dynamic and versatile Kendrick Lamar. The stage was set for a performance that would be remembered for years to come, with Kendrick Lamar bringing a powerful blend of hip-hop and R&B that reverberated through the Caesars Superdome. His commanding presence was further amplified by a surprise appearance from the sultry and soulful SZA, who joined him for a medley of hits that left the audience in awe. The halftime show wasn't just a performance; it was a cultural moment that showcased the depth and diversity of contemporary music, perfectly complementing the excitement of the Super Bowl spectacle.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was a electrifying performance headlined by none other than the legendary Kendrick Lamar. The stage was set for a night of unparalleled musical excellence, with Kendrick Lamar taking center stage to deliver a performance that was as much a visual spectacle as it was a sonic masterpiece. Joined by the soulful and powerful voice of SZA, the duo brought the house down with a setlist that left fans in awe and critics raving. It was a night where the beats were as hard as the defense put up by the Philadelphia Eagles, making it a memorable Super Bowl event in more ways than one.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the electrifying showdown that was Super Bowl LIX, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, wasn't just a passing spectacle; he was a whirlwind of efficiency and precision. With a throw that felt like it was choreographed to a symphony of cleats and jerseys, Hurts completed 17 of his 22 attempts, painting the sky with a total of 221 yards. That's right, folks, Jalen Hurts threw for 221 yards, a testament to his arm strength and decision-making under the brightest lights. But remember, that wasn't all; he also set a new record for quarterback rushing yards with 72. Talk about a dual-threat show!\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, took center stage with his arm and legs, but let's focus on his throwing prowess. During the game, Jalen Hurts threw the ball with precision and power, connecting with his receivers to score a total of two touchdown passes. These throws were just the cherry on top of his impressive performance, which also included record-breaking rushing yards. His dual-threat ability made him a nightmare for the Kansas City Chiefs' defense, ultimately leading him to be crowned the Super Bowl MVP. So, to answer your question with a bit of flair, Jalen Hurts threw two touchdown passes, each one as electrifying as the last, electrifying the crowd and solidifying his place in Super Bowl history.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the electrifying performance at Super Bowl LIX, Jalen Hurts showcased his dual-threat capabilities, not just with his legs but also with his arm. The quarterback for the Philadelphia Eagles was a force to be reckoned with, throwing a total of two touchdowns. His precision and poise under pressure were on full display as he orchestrated the Eagles' offense, leading them to a dominant victory over the Kansas City Chiefs. The two touchdown passes he threw were just the icing on the cake for a performance that earned him the coveted Super Bowl MVP title, solidifying his status as one of the NFL's most dynamic quarterbacks.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided information, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, Patrick Mahomes, the wizard of the gridiron, cast his spell with a total of 257 yards through the air. Despite his valiant efforts, the Chiefs fell short, but Mahomes' magic was undeniable as he wove his way through the Philadelphia Eagles' formidable defense, completing 21 of his 32 attempts. A true testament to his wizardly prowess, even in defeat.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the statistics provided in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite the Chiefs' challenging game, managed to throw three touchdowns. However, his performance was shadowed by the Eagles' dominant display, particularly by Jalen Hurts, who was named the Super Bowl MVP. Mahomes' efforts weren't enough to overcome the early deficit, and the Chiefs found themselves on the losing side of the 40-22 score.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling clash of titans at Super Bowl LIX, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, threw the ball with all his might, sending it soaring through the air like a fiery comet. Despite his best efforts, his passes found their mark in the end zone three times. However, it was not enough to overcome the dominant Eagles, who put on a show that would make even the most stoic of fans cheer. Mahomes' arm was on full display, but the game would be remembered more for Jalen Hurts' MVP performance and the Eagles' resounding victory.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided game summary, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for the 59th Super Bowl was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were helmed by the ever-strategic and seasoned head coach, Andy Reid. Known for his innovative offensive schemes and ability to bring out the best in his quarterbacks, Andy Reid led the Chiefs into what could have been a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable Eagles team and fell short of their goal, but Reid's impact and leadership in that game, much like throughout his career, were undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a formidable roster with several standout players who were key to their game strategy and performance. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his uncanny ability to turn plays around with his arm and legs, making him a constant threat on the field. Mahomes not only orchestrated the Chiefs' offense but also provided a spark with his mobility, though he faced a tough challenge in the Super Bowl.\\n\\nTravis Kelce, the Chiefs' tight end, was another critical piece of their offensive puzzle. Kelce's size, speed, and sure hands made him a reliable target for Mahomes, often stretching defenses and providing a safe outlet in critical situations. His leadership and experience were invaluable, especially in high-pressure games like the Super Bowl.\\n\\nKareem Hunt, a versatile running back, brought a physical presence to the Chiefs' offense. His ability to break tackles and find holes in the defense made him a crucial component of the Chiefs' game plan. Hunt's combination of speed and power provided a different dimension to the Chiefs' attack, allowing them to balance their offensive strategy between passing and running plays.\\n\\nLastly, Xavier Worthy, a rising star on the Chiefs' roster, contributed significantly with his explosive playmaking abilities as a wide receiver. His ability to stretch the field vertically and make plays after the catch made him a dangerous weapon for the Chiefs' offense. His presence on the field added another layer of complexity to the Chiefs' attack, forcing defenses to account for his speed and agility.\\n\\nTogether, these players formed a dynamic and formidable offensive unit for the Kansas City Chiefs, showcasing their potential to make a deep run in the playoffs and compete for the Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"According to the article, some key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- Travis Kelce: A key tight end in the Chiefs' offense.\\n- Kareem Hunt: An important running back for the Chiefs.\\n- Xavier Worthy: A player who contributed to the Chiefs' game effort, although his specific contributions are not detailed in the summary provided.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success that had seen them secure a stunning 15-2 record. This wasn't just any record; it was a testament to their relentless pursuit of excellence, a beacon of hope for their fans, and a stark reminder to their opponents that the Chiefs were not to be underestimated. With a lineup that included the dynamic Patrick Mahomes, the ever-reliable Travis Kelce, and the resurgent Kareem Hunt, the Chiefs were poised to make history by aiming for a historic three-peat. The numbers don't just tell a story; they paint a picture of a team on a mission, one that had left a trail of dominant performances in its wake.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the thrilling 59th Super Bowl, the Philadelphia Eagles were masterfully steered by the brilliant tactical mind of Head Coach Nick Sirianni. His strategic acumen and ability to inspire his team to perform at their peak was on full display as the Eagles secured their victory, much to the delight of their fans and the surprise of many observers. Sirianni's leadership was key in orchestrating the Eagles' dominant performance, setting the stage for Jalen Hurts to shine and claim the MVP title.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles were masterfully guided by their head coach, Nick Sirianni. Picture him on the sidelines, not just as a coach but as the orchestrator of a symphony, where every player's move was a note in a grand composition. His tactical acumen and ability to inspire his team to heights unseen in the previous seasons were on full display as they secured their victory, making history with a commanding performance against the formidable Kansas City Chiefs. Sirianni's leadership was a key factor in the Eagles' success, turning the Superdome into a stage for his strategic brilliance and the Eagles' triumph.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the thrilling and unforgettable 59th edition of the Super Bowl, the Philadelphia Eagles, with their fierce determination and unwavering spirit, stood tall against the Kansas City Chiefs. Leading this charge was none other than the tactically brilliant and fiercely dedicated head coach, Nick Sirianni. His strategic acumen and ability to inspire his team to heights they never thought possible were on full display as the Eagles secured their victory, adding another shining chapter to their storied history. Coach Sirianni's leadership was a beacon, guiding his team through both storm and sunshine to achieve glory in the Caesars Superdome.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles boasted a roster of star players who played pivotal roles in securing their victory. Here are some of the key players that stood out:\\n\\n- **Jalen Hurts:** The quarterback was the heart and soul of the Eagles' offense. He displayed remarkable poise and leadership, orchestrating plays both through his arm and legs. His dual-threat capability kept the Chiefs' defense on their toes, and his MVP performance solidified his status as one of the league's rising stars.\\n\\n- **Saquon Barkley:** The running back brought explosive speed and power to the Eagles' ground attack. Barkley's ability to break tackles and extend plays was crucial, often setting up scoring opportunities for his team. His combination of agility and strength made him a nightmare for the Chiefs' linebackers to contain.\\n\\n- **A. J. Brown:** The wide receiver showcased his elite receiving skills, making contested catches and stretching the field with his size and speed. Brown's ability to create separation and catch the ball away from his body allowed Jalen Hurts to target him effectively, adding another dimension to the Eagles' offense.\\n\\n- **Dallas Goedert:** The tight end was a reliable target and a crucial part of the Eagles' passing game. Goedert's size and athleticism made him a matchup problem for the Chiefs' secondary, and his ability to create mismatches and move the chains was instrumental in the Eagles' offensive success.\\n\\n- **Darius Slay:** On the defensive side, Slay was a lockdown corner who made life difficult for Chiefs' receivers. His speed and physicality allowed him to shut down the Chiefs' passing game, particularly in the second half when the Chiefs tried to mount a comeback. Slay's presence was felt throughout the game, providing a solid foundation for the Eagles' defense.\\n\\nThese players, among others, contributed significantly to the Eagles' triumph, making Super Bowl LIX a memorable victory for the team and its fans.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"The key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts**: The quarterback who was named Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: A crucial running back for the Eagles.\\n- **A. J. Brown**: A key wide receiver for the team.\\n- **Dallas Goedert**: An important tight end for the Eagles.\\n\\nThese players were instrumental in the Eagles' dominant performance and their championship win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts:** Quarterback who was named Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** Running back who contributed to the team's offensive success.\\n- **A. J. Brown:** Wide receiver who was part of the Eagles' efficient offense.\\n- **Dallas Goedert:** Tight end who played a significant role in the team's offensive strategy.\\n\\nThese players were instrumental in helping the Eagles secure their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles were riding a wave of success, boasting a stellar record that had them grinning from ear to ear. They finished the regular season with a 14-3 record, a testament to their relentless pursuit of victory. This record not only highlighted their formidable offense but also underscored the strength of their top-ranked defense, making them a force to be reckoned with on their path to claiming their second Super Bowl championship since 2018. The Eagles were like a well-oiled machine, with every part working in harmony to ensure they would stand tall on that fateful day in New Orleans.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"The Philadelphia Eagles strutted into the 59th Super Bowl with a record that was as commanding as a bellow from a majestic eagle itself\\u201414 wins and just 3 losses. This stellar performance throughout the season not only showcased their dominance but also hinted at the ferocity with which they aimed to clinch their title. Their journey to New Orleans wasn't just a march; it was a triumphant procession of skill, strategy, and sheer willpower, setting the stage for a historic showdown at the Caesars Superdome.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in the 59th Super Bowl.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. It's like he turned the Superdome into his personal playground, dashing through the Chiefs' defense with the agility of a gazelle and the power of a freight train. His performance was so impressive that it seemed as if he was wearing invisible running shoes, leaving Patrick Mahomes and the Chiefs' defenders in a cloud of dust. Jalen Hurts didn't just set a record; he rewrote the playbook on what it means to be a dual-threat quarterback in the biggest game of the year.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in the 59th Super Bowl.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a dream lineup that brought together experience, insight, and star power. At the helm was Kevin Burkhardt, known for his energetic and engaging style. Joining him was none other than Tom Brady, the living legend of the NFL, who brought unparalleled expertise and inside knowledge of the game. Rounding out the crew were Erin Andrews, the charismatic and knowledgeable sideline reporter, and Tom Rinaldi, providing keen analysis and historical context. This quartet ensured that viewers got a front-row seat to all the action, insights, and drama of Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee tasked with maintaining the integrity of the game and ensuring that the Philadelphia Eagles' triumphant march towards their hard-earned victory was a fair one, was none other than the distinguished Ron Torbert. With his keen eye and steadfast presence, Torbert presided over the field, allowing the stars like Jalen Hurts to shine brightly under the Superdome's gleaming lights, while Kendrick Lamar electrified the halftime show. Ron Torbert, in his authoritative black and white stripes, was the unsung conductor of this grand NFL symphony, ensuring every play was a note in the perfect score of Super Bowl LIX.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"In a thrilling display of football prowess, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX, with a final score that left the stands buzzing and fans worldwide in awe. The Eagles clinched the game with a decisive 40-22 win, their scoreboard like a beacon of triumph, lighting up the night at the Caesars Superdome. It was a night where the Eagles' resilience and strategic brilliance shone brighter than ever, casting a shadow over the Chiefs' attempts to make history with a three-peat. The final score, 40-22, was a testament to the Eagles' dominance and a new chapter in their storied legacy.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl, a thrilling clash between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. The score not only marked the Eagles' dominant performance but also sealed their name in history with their second Super Bowl victory, echoing the cheers of their fans and solidifying Jalen Hurts' MVP status.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Kansas City Chiefs were riding a wave of success, like a shark cutting through the ocean. Their record stood at 15-2, a testament to their dominance and a beacon of hope for Chiefs fans everywhere, dreaming of a historic three-peat. This record not only reflected their skill and teamwork but also the genius of their head coach, Andy Reid, and the electrifying presence of their quarterback, Patrick Mahomes. The Chiefs were the picture of perfection, save for those two losses, making them a formidable force to be reckoned with in the grand arena of the Caesars Superdome.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"In the electrifying spectacle that was Super Bowl LIX, the MVP title was awarded to the dynamic and unstoppable force that is Jalen Hurts. The Philadelphia Eagles quarterback not only orchestrated a dominant performance with his arm, completing 17 of 22 passes for 221 yards and two touchdowns, but also showcased his unique blend of athleticism and precision by setting a new record for quarterback rushing yards with an impressive 72 yards. Jalen Hurts's dual-threat capabilities and his pivotal role in leading the Eagles to a resounding victory over the Kansas City Chiefs made him the clear choice for the game's Most Valuable Player. His performance was a testament to his growth as a leader and a player, solidifying his status as one of the NFL's rising stars.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"In a thrilling performance that left fans and critics alike in awe, Jalen Hurts was named the Most Valuable Player (MVP) of Super Bowl LIX. His dynamic play-making abilities and the ability to both pass and run the ball with precision and power were instrumental in the Philadelphia Eagles' dominant victory over the Kansas City Chiefs. Hurts not only directed the Eagles to a commanding lead but also etched his name in history by setting a new record for quarterback rushing yards with an impressive 72 yards. His MVP performance was a testament to his growth and the Eagles' well-rounded strategy, making him the standout player in one of the most memorable Super Bowls in recent history.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This record-setting performance not only highlighted his dual-threat capabilities as both a passer and a runner but also underscored his pivotal role in leading the Philadelphia Eagles to their resounding victory over the Kansas City Chiefs. Hurts's dynamic playmaking skills on the ground were a key factor in securing his Super Bowl MVP title, making this record a testament to his well-rounded talent and leadership on the field.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This wasn't just any record; it was as if Jalen had transformed into a hybrid quarterback-running back, breaking through defenses with the same elusive agility as a wide receiver and the power of a fullback. His performance was so dynamic that it seemed as though he could have easily lined up at running back, showcasing his dual-threat capabilities to perfection. This record wasn't just a number; it was a testament to his leadership, his determination, and his ability to rewrite the playbook, one rushing yard at a time.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts shattered records, but one stood out like a beacon in the night sky over the Caesars Superdome. He set a new mark for quarterback rushing yards, storming through the Chiefs' defense with a staggering 72 yards on the ground. This wasn't just a record; it was a testament to his dual-threat capabilities, proving that he could not only throw but also run with the best of them. Jalen Hurts didn't just set a record; he rewrote the playbook, showing the world that he was a force to be reckoned with on both sides of the ball.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste, who brought his unique blend of jazz, classical, and R&B to the pregame ceremony. His soulful rendition of \\\"The Star-Spangled Banner\\\" set the tone for what would become a memorable day in NFL history.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Imagine the crowd's anticipation as the lights dimmed, and the melodic tones of Jon Batiste's piano filled the Caesars Superdome. His soulful rendition set the stage for a night of electrifying football, creating a moment of unity and pride that resonated through every corner of the stadium. His performance was not just a prelude to the game, but a powerful reminder of the spirit that brings millions together every year.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the halftime show was headlined by the dynamic and critically acclaimed artist Kendrick Lamar. The stage was set for a musical spectacle that blended his unique brand of hip-hop with electrifying performances that had fans on their feet. Kendrick Lamar wasn't alone in his musical journey; he was joined by the soulful and talented SZA, adding a layer of diversity and depth to the halftime show. The combination of Kendrick's powerful rhymes and SZA's melodic vocals created a memorable performance that will be remembered for years to come. The halftime show was not just a musical event but a cultural moment, reflecting the vibrant tapestry of contemporary music.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers were Lady Gaga and Harry Connick Jr. Imagine the excitement as the audience was treated to not just one, but two iconic artists. Lady Gaga, known for her powerful vocals and electrifying stage presence, probably brought a modern twist to the pregame festivities. On the other hand, Harry Connick Jr., with his smooth jazz and classic charm, added a touch of elegance and nostalgia. Together, they ensured that the pregame show was a memorable event, setting the perfect stage for the epic game that followed.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a spectacle that electrified the hearts of football enthusiasts! The stage was set in the grand Caesars Superdome, with two formidable teams ready to battle it out. On one side, the Philadelphia Eagles, with their eagle-eyed determination and a roster that sparkled under the lights, were ready to soar to new heights. Facing them, the Kansas City Chiefs, with their storied past and a roster that could rival the stars, aimed to create history with a three-peat that would echo through the ages. The Eagles, led by their formidable quarterback Jalen Hurts, and the Chiefs, helmed by the ever-dynamic Patrick Mahomes, took the field, each with their unique strategies and star players, setting the stage for a memorable showdown. In the end, it was the Eagles who clinched victory, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Imagine stepping into a time where the clash of titans wasn't just a myth but a thrilling reality on the gridiron. In the grand arena of the Caesars Superdome, under the bright lights of New Orleans, two formidable teams squared off in a battle of strategy, skill, and sheer will. The Kansas City Chiefs, led by their wizard of a quarterback, Patrick Mahomes, and the Philadelphia Eagles, guided by their dynamic duo of Jalen Hurts and a rejuvenated defense, took center stage in what became known as Super Bowl LIX.\\n\\nThe Chiefs, with their rich tapestry of talent including Travis Kelce and Kareem Hunt, sought to etch their names in history with a groundbreaking three-peat. Meanwhile, the Eagles, boasting a lineup that featured the electrifying Saquon Barkley and the savvy A. J. Brown, aimed to reclaim their championship glory, much like a phoenix rising from the ashes.\\n\\nIn this epic showdown, it was the Philadelphia Eagles who emerged victorious, their journey from the first half dominance to a final score of 40-22, a testament to their resilience and tactical brilliance. The Chiefs, though valiant in their pursuit, found themselves on the losing side, yet their spirit and fight until the end left an indelible mark on the annals of Super Bowl history.\\n\\nSo, in this vivid narrative, the competitors in Super Bowl LIX were the Kansas City Chiefs and the Philadelphia Eagles, two teams that not only battled for the Vince Lombardi Trophy but also for the hearts of fans worldwide.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling contest of skill, strategy, and sheer football prowess. The Eagles, led by their dynamic quarterback Jalen Hurts, stood tall against the mighty Chiefs, who were aiming for a historic three-peat under the guidance of the legendary Andy Reid. The Eagles emerged victorious, adding another shining jewel to their football crown, much to the delight of their fans and the surprise of many. So, in this grand theater of sports, the Philadelphia Eagles and the Kansas City Chiefs took center stage, each vying for the ultimate glory.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were led by the astute and experienced head coach, Andy Reid. Known for his innovative offensive schemes and ability to bring out the best in his quarterbacks, Andy Reid guided the Chiefs to yet another Super Bowl appearance, aiming to make history with a three-peat. Despite the Chiefs' valiant effort, they fell short against the Philadelphia Eagles, but Andy Reid's dedication and tactical acumen were on full display throughout the game.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his innovative offensive schemes and his ability to develop quarterbacks, Andy Reid led the Chiefs into what would have been a historic third consecutive Super Bowl victory, had they not faced the dominant Philadelphia Eagles that day. Despite falling short, Reid's leadership and strategic acumen were on full display, showcasing why he's considered one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of the 59th Super Bowl.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles soar to victory with a commanding performance, the Super Bowl MVP title was awarded to the dynamic and dual-threat quarterback Jalen Hurts. Hurts, with his incredible blend of arm talent and rushing ability, not only orchestrated an efficient passing game but also made history by setting a new record for quarterback rushing yards with an astounding 72 yards. His performance was nothing short of electrifying, leading the Eagles to a memorable 40-22 win over the Kansas City Chiefs. Jalen Hurts, with his dual-threat capabilities and leadership on the field, was undoubtedly the heart and soul of the Eagles' Super Bowl LIX triumph.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts did not just rush, he rumbled through the Kansas City Chiefs' defense like a freight train that had been let loose on a holiday weekend. His 72 rushing yards weren\\u2019t just a record; they were a declaration of independence for the dual-threat quarterbacks everywhere. Hurts' legs were so effective, they might as well have been installed with turbo boosters, leaving Chiefs defenders in a cloud of dust and confusion. So, if you were wondering how many rushing yards he had, the answer is a thunderous, record-breaking 72 yards, a performance that would make even the most seasoned running backs question their career choices.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"Jalen Hurts had 72 rushing yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts wasn't just running through the Chiefs' defense; he was sprinting through NFL history books. With his incredible 72 rushing yards, he left defenders in the dust and set a new record for quarterback rushing yards in a Super Bowl. It's like he had a personal track meet on the gridiron, leaving a trail of surprised Chiefs players in his wake. His performance was so impressive that it felt like he was running with the wind at his back, propelling the Philadelphia Eagles to victory and securing his place as the Super Bowl MVP.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste, known for his soulful and jazz-infused performances. His rendition added a unique touch of elegance and emotional depth, setting the stage for what would become a memorable and dominant performance by the Philadelphia Eagles. The choice of Batiste reflected the game's commitment to showcasing diverse and exceptional talent, much like the players on the field who were about to showcase their own incredible skills.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. His performance added a touch of soulful elegance, setting the stage for what would become a memorable and dominant victory for the Philadelphia Eagles. Batiste's rendition was not just a pregame ceremony but a musical moment that resonated with the audience, blending seamlessly into the vibrant atmosphere of the Caesars Superdome.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, a jazz maestro took the stage to perform the national anthem, setting the tone with a soulful and powerful rendition. Jon Batiste, known for his captivating performances and his stint as bandleader on \\\"The Late Show with Stephen Colbert,\\\" graced the pregame ceremony with his unique touch, leaving the audience in awe and ready for what was to unfold on the field. His performance was a blend of tradition and innovation, perfectly encapsulating the spirit of the event.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"In the thrilling and high-stakes battle of the 59th Super Bowl, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, found himself facing a wall of Eagles' defenders that was nearly impenetrable. Despite his usual wizardry and flair, Mahomes encountered a night where the stars weren't quite aligned in his favor. Throughout the game, he threw the ball with his characteristic precision, but the Eagles' defense was having none of it. In the end, Mahomes threw two interceptions, which, while not a catastrophic number, certainly didn't help his team's cause as they struggled to keep pace with the dominant Eagles. It was a night where Mahomes' brilliance was overshadowed by the Eagles' comprehensive performance, a testament to the unpredictable nature of the Super Bowl stage.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"In the thrilling and high-stakes battle that was Super Bowl LIX, Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, found himself in a defensive struggle against the Philadelphia Eagles' formidable defense. Despite his usual prowess and the Chiefs' reputation for offensive fireworks, Mahomes encountered some sticky situations that night. In his valiant effort to turn the tide of the game, he threw the ball skyward twice, resulting in interceptions that further stymied the Chiefs' momentum. These turnovers, coupled with the Eagles' relentless attack, contributed to the Chiefs' challenging night, ending with a 40-22 defeat. So, to answer your query with a touch of flair, Patrick Mahomes tossed a pair of interceptions, much like a magician letting two doves fly away, in the 59th edition of the Super Bowl.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in the 59th Super Bowl.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, is the NFL championship game that crowned the Philadelphia Eagles as champions in the 2024-2025 NFL season. This grand spectacle, held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, featured a thrilling showdown between the Eagles and the Kansas City Chiefs. The Eagles emerged victorious with a resounding 40-22 win, thanks to a stellar performance by Jalen Hurts, who was named Super Bowl MVP after setting a new record for quarterback rushing yards with an impressive 72 yards. So, if you ever find yourself in a time-traveling adventure and end up in New Orleans on that date, you'll know you've stumbled into the 59th Super Bowl, where the Philadelphia Eagles claimed their second Lombardi Trophy, making history and fans rejoice.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Eagles emerged victorious with a score of 40-22.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a spectacle that unfolded on February 9, 2025, in the heart of New Orleans, Louisiana. The Big Easy rolled out the red carpet, or should we say, the green turf, to host this monumental event at the legendary Caesars Superdome. Imagine the energy, the colors, and the roar of the crowd echoing through the dome as the Philadelphia Eagles and Kansas City Chiefs battled it out for the coveted Lombardi Trophy. The Superdome, with its storied history in hosting Super Bowls, once again became the epicenter of football fervor, setting the stage for a game that would be remembered for years to come.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, a spectacle of athleticism and strategy, was played on February 9, 2025, in the heart of New Orleans, Louisiana. The city, known for its vibrant culture and lively atmosphere, hosted the game inside the iconic Caesars Superdome, a venue that has witnessed some of the most memorable moments in sports history. The Superdome, with its retractable roof and state-of-the-art facilities, set the stage for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, marking a triumphant return to Super Bowl glory for the Eagles franchise.\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"In the grand spectacle that was the 59th Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans at the iconic Caesars Superdome. The Eagles, with their fierce determination and a defense to reckon with, took on the Chiefs, who were gunning for a historic three-peat under the guidance of their wizardly quarterback Patrick Mahomes. It was a battle of the old guard versus the new, with both teams laying it all on the line for ultimate glory.\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"Ah, let's dive into the thrilling world of the 59th Super Bowl, where the Philadelphia Eagles and the Kansas City Chiefs locked horns in a battle of skill, strategy, and heart. Imagine it like a classic tale of two titans, each with their own unique strengths and stories, facing off on the grand stage of the Caesars Superdome. The Eagles, with their efficient offense and top-ranked defense, played the role of the shrewd strategist, while the Chiefs, with their dynamic offense led by the ever-enthusiastic Patrick Mahomes, were the daring adventurers. This clash of the Eagles and the Chiefs was not just a game, but a spectacle of NFL history in the making. So, who were these two teams? Why, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, ready to etch their names into the annals of Super Bowl lore!\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial members of the Chiefs' team, contributing significantly to their gameplay and strategy.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\\n\\nThese players were noted as crucial to the Chiefs' team composition and strategy entering the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for the 59th Super Bowl. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by none other than the legendary Westwood One. Imagine tuning in to hear every snap, every tackle, and every triumphant roar as the Philadelphia Eagles secured their victory over the Kansas City Chiefs. Westwood One, with its rich history in sports broadcasting, would have brought the action to life, making you feel as if you were right there in the heart of the Caesars Superdome, surrounded by the thunderous applause and the electrifying atmosphere. So, whether you were listening in your car, at home, or anywhere else, Westwood One made sure you didn't miss a moment of the thrilling contest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th edition of the Super Bowl, a spectacle that fused football with entertainment on a grand scale, Kendrick Lamar took center stage as the halftime show headliner. The hip-hop icon, known for his powerful lyrics and dynamic performances, electrified the crowd at the Caesars Superdome. Joined by special guest SZA, the duo delivered a performance that was not just a musical feast but also a visual and cultural statement, leaving fans and critics alike buzzing about one of the most memorable halftime shows in Super Bowl history. Kendrick Lamar's headlining gig was more than just a set of songs; it was an experience that captured the essence of the event's grandeur and the energy of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national anthem was serenaded by the soulful and talented Jon Batiste. Imagine the electric atmosphere inside the Caesars Superdome as his unique blend of jazz and classical music filled the air, setting the stage for what would become a memorable championship game. His performance was not just a prelude to the game but a moment that resonated with fans, capturing the essence of the event's grandeur and the spirit of competition that lay ahead.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, capturing the attention of sports fans across the world. According to the article, the game was broadcast in over 150 countries. That\\u2019s a lot of countries! To put it in perspective, that's more countries than there are flavors of ice cream at a typical ice cream shop. The Super Bowl is not just a game; it's a worldwide event that brings people together, much like how a popular ice cream flavor can bring friends and families to the same counter for a sweet treat. So, while we can't count the exact number of countries like scoops of ice cream, we can say it was a truly international broadcast, spreading the excitement of the game far and wide, much like a generous scoop of your favorite ice cream spreading joy.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"According to the article, the 59th Super Bowl was broadcast in over 150 countries, providing fans around the globe with the chance to witness the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. Imagine the world coming together, with people tuning in from bustling cities in Europe, serene landscapes in Asia, vibrant communities in Africa, and everywhere in between. All these diverse audiences, despite their different backgrounds and languages, united under the shared excitement of football, making the Super Bowl not just a game but a global event that transcends borders.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The article states that the 59th Super Bowl was broadcast in over 150 countries.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, two formidable foes faced off in a battle for gridiron supremacy. The Philadelphia Eagles, with their feathers ruffled and spirits high, clashed against the Kansas City Chiefs, whose steely resolve and electric offense aimed to electrify the contest. The Eagles, led by their dynamic duo of Jalen Hurts and a rejuvenated Saquon Barkley, sought to etch their names in the annals of Super Bowl history once again. Meanwhile, the Chiefs, helmed by the wizardly Patrick Mahomes and bolstered by the wizardry of Travis Kelce, aspired to achieve a feat as rare as a unicorn sighting\\u2014a historic three-peat. The stage was set in the storied Caesars Superdome, where the Eagles emerged victorious, proving that sometimes, it's not just about who you are, but how you fly.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a clash of titans that drew in fans from every corner of the globe! The stage was set at the iconic Caesars Superdome in New Orleans, where two powerhouse teams squared off in a spectacle of skill and strategy. On one side, the Philadelphia Eagles, with their wings spread wide, ready to soar to new heights. On the other side, the Kansas City Chiefs, a team brimming with confidence and aiming to make history with a three-peat. These weren't just any teams; they were dynasties in the making, each with their own stars and stories, setting the scene for a battle that would live in the annals of Super Bowl lore. So, who were these gladiators of the gridiron? The Philadelphia Eagles and the Kansas City Chiefs, of course!\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl (Super Bowl LIX), the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had tasted the glory of a Super Bowl championship just once, way back in Super Bowl LII in 2018. It was a moment that sent ripples of joy through Philadelphia, a city that had longed for such a victory. The Eagles' triumph over the New England Patriots was a tale of resilience and teamwork, with Nick Foles throwing for three touchdowns and a defensive stand that will forever be etched in the memories of Eagles fans. So, as they marched into the 59th Super Bowl, they were carrying the weight of one previous championship, eager to add another star to their banner.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship, which was at Super Bowl LII in 2018.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the 59th Super Bowl with a record that could only be described as a symphony of success\\u2014a perfect blend of 15 wins and just 2 losses, a testament to their formidable season. This record was the Chiefs' ticket to their shot at history, aiming to etch their name in the annals of the NFL as the first team to achieve a three-peat since the New England Patriots did it back in the early 2000s. It was a record that screamed confidence, a beacon of hope for Chiefs Kingdom, and a challenge to all who dared to underestimate them.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record of 15-2, a testament to their stellar performance throughout the 2024 NFL season. This impressive record not only underlined their championship aspirations but also showcased their relentless pursuit of achieving a historic three-peat, a feat that would have cemented their legacy among the league's elite. However, despite their valiant efforts, the Chiefs faced a formidable opponent in the Eagles, who ultimately secured victory in what was a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In a dazzling display of leadership and athleticism that had fans on the edge of their seats, Jalen Hurts was crowned the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of legendary, as he not only orchestrated a masterful passing game but also sprinted his way into the record books with a staggering 72 rushing yards. Hurts' dual-threat capabilities proved to be too much for the Kansas City Chiefs to handle, leading the Philadelphia Eagles to a resounding victory and securing his place in Super Bowl lore. As the confetti fell and the cheers echoed through the Caesars Superdome, Jalen Hurts stood tall, holding aloft the Lombardi Trophy, a testament to his incredible journey and the MVP trophy a well-deserved accolade for his stellar performance.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In the thrilling climax of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, there was one player who truly took flight. Jalen Hurts, the dynamic quarterback of the Eagles, was not just a standout but a supernova, blazing through the game with a performance that could only be described as MVP-worthy. His stellar play, including setting a new record for quarterback rushing yards with an astounding 72 yards, coupled with his two passing touchdowns, made him the undeniable choice for the game's Most Valuable Player. Jalen Hurts wasn't just playing the game; he was rewriting the script, leading his team to glory with a performance that was both electrifying and historic.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In a dazzling display of skill, strength, and leadership, Jalen Hurts, the Philadelphia Eagles' dynamic quarterback, was named the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of electrifying, as he not only orchestrated a stunning offensive display but also made history with a breathtaking 72 yards of rushing. Hurts' dual-threat capabilities and the Eagles' dominating victory over the Kansas City Chiefs solidified his status as a pivotal figure in the game, earning him the prestigious MVP title and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"Imagine this scenario: The Kansas City Chiefs, in the first half of Super Bowl LIX, were like a ship trying to navigate through a dense fog, struggling to find their bearings. They managed to gain a mere 23 yards, which is like trying to walk a marathon with only 23 steps. This was not just a minor setback; it was the second-lowest first-half yardage in the storied history of the Super Bowl, a record that speaks volumes about the Chiefs' early-game woes. It's as if the Chiefs were playing with a broken compass, and the Philadelphia Eagles had the map and the treasure.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, a performance so lackluster it put them in the unenviable position of having the second-lowest first-half yardage in the storied history of the Super Bowl. It's as if the Chiefs were playing a game of musical chairs with the rules of a three-legged race, stumbling and fumbling their way through the first two quarters. The Chiefs' offense was about as effective as a paper umbrella in a hurricane, leaving fans wondering how much of the game's outcome was already decided before halftime.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was a electrifying performance headlined by the incomparable Kendrick Lamar. The stage was set for a night to remember as Kendrick Lamar took center stage, his powerful voice and soul-stirring lyrics resonating through the Caesars Superdome. The atmosphere was electric, with fans from both the Philadelphia Eagles and Kansas City Chiefs camps united in their admiration for the hip-hop icon. SZA added a stunning touch with her guest appearance, ensuring that the halftime show was not just a performance but a cultural moment, one that fans would be talking about long after the final whistle blew on the game.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"Imagine the energy of the Caesars Superdome, the roar of the crowd, and the anticipation building up to halftime. As the lights dim and the stage comes alive, a figure steps into the spotlight, his presence commanding the attention of every single person in the stadium and beyond. Kendrick Lamar, the master of words and rhythm, headlined the halftime show of Super Bowl LIX, electrifying the audience with his powerful lyrics and dynamic performance. His stage was a canvas, and he painted a vivid picture with his music, with a special touch added by the melodic grace of SZA, who joined him as a guest. The night belonged to Kendrick, a night that would echo through the halls of Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show of the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling Super Bowl LIX was broadcasted by none other than Fox, bringing the excitement of the game into living rooms across the nation. Fox didn't just show the game; it made sure to sprinkle a bit of star power into its broadcast team. Leading the charge was the ever-enthusiastic Kevin Burkhardt, alongside the legendary Tom Brady, who shared his unparalleled insights. Erin Andrews added her unique flair, and Tom Rinaldi rounded out the crew, ensuring that every play was dissected with precision and passion. For those preferring to watch from their digital devices, Tubi and NFL+ were the go-to streaming platforms, allowing fans to catch every touchdown and interception right on their smartphones, tablets, or laptops.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling contest that was Super Bowl LIX was brought to screens across the nation by the folks at Fox. They didn't just broadcast it; they made it a television feast, with Kevin Burkhardt leading the commentary team, joined by the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, who all brought their unique perspectives and insights to every play, every catch, and every run. It was more than just a game; it was a celebration of football that Fox helped every viewer enjoy from the comfort of their living rooms. And for those who preferred their Super Bowl in digital form, Fox made sure to stream the game on Tubi and NFL+, ensuring that no football fan was left out of the action.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the grand spectacle of Super Bowl LIX was brought to life by Fox, a network known for its ability to capture the heart of American football fans. With a lineup of seasoned professionals like Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, Fox provided viewers with in-depth analysis, thrilling replays, and an engaging narrative that kept audiences on the edge of their seats. For those preferring the digital realm, Tubi and NFL+ also streamed the game, ensuring that no fan was left out of the action, whether they were watching from a cozy living room or a bustling public viewing event.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was graced with a soulful performance by the versatile musician Jon Batiste. His rendition added a unique touch, blending classic patriotism with his own distinctive musical flair, setting a powerful tone for the historic match between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the versatile and acclaimed musician Jon Batiste, who filled the arena with a powerful and soulful rendition that resonated through every seat at the Caesars Superdome. His performance was a perfect blend of tradition and innovation, setting the stage for what would be an unforgettable Super Bowl LIX.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of confusion, akin to a chef trying to cook a gourmet meal with a blindfold on. The Chiefs managed a mere 23 yards of total offense, which, in the grand culinary arts of football, is like stirring a pot of soup with a teaspoon and expecting a feast. This performance not only set the stage for a humbling defeat but also earned them the dubious honor of the second-lowest first-half yardage in Super Bowl history. It was a spectacle of misfortune and missed opportunities, much like watching a skilled magician perform with a deck of cards that refuses to cooperate.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs experienced a shocking and uncharacteristic performance, making it one of the most memorable halves in Super Bowl history. Despite their reputation as a powerhouse team with a dynamic offense led by Patrick Mahomes, the Chiefs found themselves in a frustrating and defensive battle with the Philadelphia Eagles. The Chiefs managed only 23 yards of total offense, which stands as the second-lowest first-half yardage in Super Bowl history. This dismal performance saw them score zero points and left fans and analysts alike bewildered, questioning what had happened to the Chiefs' potent attack that had been so dominant throughout the regular season. It was a stark contrast to the Chiefs' usual high-energy and fast-paced style, and it set a somber tone that would persist through the remainder of the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of a historic performance. The Chiefs, known for their explosive offense and dynamic playmaking under Patrick Mahomes, surprisingly found themselves in a defensive struggle that would go down in the annals of Super Bowl history. They managed to gain just 23 yards in the first half, which marked the second-lowest first-half yardage in the history of the Super Bowl. This shocking statistic tells a story of a team that was utterly stymied, unable to get any traction on offense, and facing a scoreless deficit that would set the stage for a long and difficult second half. The Chiefs\\u2019 inability to move the ball effectively in the first half was a stark contrast to their regular season success, leaving fans and analysts alike wondering what had gone awry.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, those lovable underdogs who turned into champions! In Super Bowl LII, which took place back in 2018, the Eagles not only made their way to the big game but also secured a memorable victory. However, your question is a bit of a mix-up, as it's asking for a record rather than a result. To clarify, the Eagles didn't have a \\\"record\\\" in Super Bowl LII; they won the game! They beat the New England Patriots with a score of 41-33. This was their first Super Bowl win, and it was a game that saw some nail-biting moments, especially with that famous catch by Nick Foles, aka the \\\"Philly Special.\\\" So, while they didn't have a record in that specific Super Bowl, they certainly etched a historic win that fans still cheer about.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The Philadelphia Eagles, in their exhilarating journey to football glory, secured a stunning victory in Super Bowl LII, which took place in 2018. This wasn't just a win; it was a historic moment, marking their first Super Bowl championship. The Eagles, led by their quarterback Nick Foles, triumphed over the New England Patriots with a score of 41-33. The record for that game? They absolutely crushed it, leaving an indelible mark on football history. This win was a testament to their resilience and teamwork, setting the stage for their future endeavors, including their dominant performance in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, a team that has seen its fair share of ups and downs, but when they shone, they shone bright! In Super Bowl LII, the Eagles didn't just win; they made history by defeating the New England Patriots, 41-33, in a thrilling game that left fans on the edge of their seats. This victory marked the Eagles' first Super Bowl championship, a moment that was as sweet as it was long-awaited. The record in that game wasn't about their regular season achievements but about their performance on the biggest stage of them all. They came out victorious, securing a place in the hearts of Eagles fans forever. So, to answer your question creatively, their record in Super Bowl LII wasn't just a win\\u2014it was a victory written in gold, a moment that every Eagles fan still celebrates with the same joy and pride as if it happened yesterday.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Philadelphia Eagles emerged victorious with a score of 40-22, winning their first Super Bowl championship since Super Bowl LII in 2018. Jalen Hurts, the Eagles' quarterback, was named the Super Bowl MVP for his outstanding performance, including setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, also known as Super Bowl LIX, was the championship game of the 2024 NFL season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the Philadelphia Eagles of the National Football Conference (NFC) and the Kansas City Chiefs of the American Football Conference (AFC). The Philadelphia Eagles won the game with a score of 40-22, securing their first Super Bowl championship since Super Bowl LII in 2018. Eagles' quarterback Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"Ah, the 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, was a spectacle that brought the world of football to its knees, or perhaps, to its feet, in a thunderous roar of cheers and applause. Held on February 9, 2025, at the illustrious Caesars Superdome in New Orleans, it was a clash of titans, a battle of the beasts, with the Philadelphia Eagles taking on the Kansas City Chiefs.\\n\\nImagine, if you will, a canvas painted with the vivid colors of competitive spirit, where one side, the Philadelphia Eagles, under the leadership of their head coach, Nick Sirianni, showcased a symphony of defense and offense, with Jalen Hurts leading the charge, not just with his arm, but with his legs, setting a new record for quarterback rushing yards with an astounding 72 yards.\\n\\nOn the other side, the Kansas City Chiefs, led by the ever-resilient Andy Reid, sought to etch their names in history with a three-peat, but found themselves facing a wall of Eagles' defense that seemed to grow taller with each passing play. Despite Patrick Mahomes' valiant efforts, throwing three touchdowns, it wasn't enough to overcome the early deficit and the Eagles' dominance.\\n\\nThis wasn't just a game; it was a festival of entertainment. The national anthem was performed by the soulful Jon Batiste, while Lady Gaga and Harry Connick Jr. graced the pre-game with their presence. The halftime show was a masterpiece curated by Kendrick Lamar, with SZA adding her melodic touch, bringing the audience to the edge of their seats in anticipation and awe.\\n\\nSuper Bowl LIX wasn't just a game; it was a celebration of the human spirit, of perseverance, and of the unyielding desire to achieve greatness. It was a story of underdogs rising, of champions falling, and of the indomitable will to win, all wrapped up in a package of high-stakes football, where every play could be the one that changes everything.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl, a spectacle of sports and entertainment, was held in the heart of New Orleans, Louisiana, at the majestic Caesars Superdome. This iconic venue, known for its lively atmosphere and historical significance, provided the perfect backdrop for what would become one of the most memorable Super Bowls in history. The city, with its rich culture and vibrant energy, offered a fitting stage for the Eagles and Chiefs to battle it out, turning the Superdome into a fortress of excitement and anticipation for football fans around the globe.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was held in the heart of the Big Easy, right in the middle of New Orleans, Louisiana. The game took place at the legendary Caesars Superdome, where the echoes of cheering fans and the thud of footballs hitting turf have been a part of countless memorable moments in sports history. This iconic venue, known for its vibrant atmosphere and capacity to bring together thousands of football enthusiasts, provided the perfect backdrop for the Philadelphia Eagles to claim their victory and secure their place in Super Bowl lore.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, a thrilling duel unfolded between the Philadelphia Eagles and the Kansas City Chiefs. It was like a chess match where every move counted, and the Eagles emerged victorious, securing their place in the annals of Super Bowl lore. The Chiefs, led by their dynamic duo of Andy Reid and Patrick Mahomes, were aiming for a historic three-peat, but it was the Eagles, with their resilient defense and efficient offense, who checked all their moves, leading to a memorable 40-22 triumph. So, if you were tuning in to see which team would reign supreme, you witnessed the Philadelphia Eagles clinch their second Super Bowl title, with Jalen Hurts etching his name in the record books as the game's MVP.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a clash of titans in the world of football! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles, with their wings spread wide, soared to victory against the formidable Kansas City Chiefs. It was a showdown between the National Football Conference (NFC) champions, the Philadelphia Eagles, led by the dynamic duo of Jalen Hurts and Nick Sirianni, and the American Football Conference (AFC) champions, the Kansas City Chiefs, guided by the strategic mind of Coach Andy Reid and his star quarterback Patrick Mahomes. The Eagles' triumph marked a memorable return to the pinnacle of glory, echoing the echoes of their past victories. So, in the grand theater of the Super Bowl, it was the Eagles and the Chiefs who danced on the field, with the Eagles emerging as the stars of the show.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current and gliding effortlessly to new heights. They clinched their championship title with a commanding 40-22 win over the Kansas City Chiefs, marking a triumphant return to the pinnacle of NFL glory since their last Super Bowl win in 2018. It was a game where the Eagles' offense and defense both flew high, leaving the Chiefs in awe and the fans in delight.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to a stunning victory over the Kansas City Chiefs, finalizing their dominant performance with a score of 40-22. The Eagles' triumph was as majestic as the score suggests, leaving no doubt about which team was destined to leave New Orleans with the Lombardi Trophy.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII in 2018.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles strutted into Super Bowl LIX with a record that spoke volumes of their dominance on the gridiron. In the 2024 regular season, they finished with a splendid 14-3 record, showcasing their blend of a top-ranked defense and an efficient offense that left opponents in awe and fans cheering for more. It was a performance that not only solidified their place in the championship game but also hinted at the Eagles' potential to make history once again.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles stormed through the 2024 NFL regular season like a force of nature, leaving a trail of fallen foes in their wake. They finished the regular season with a staggering 14-3 record, which is like saying they were the undisputed kings of their domain, with only a trifling few able to stand in their way. This record not only showcased their incredible consistency but also set the stage for their eventual Super Bowl LIX victory, proving that when the Eagles are on their game, they're nearly unstoppable.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set the field ablaze with his feet, racking up an astounding 72 yards on the ground. His agility and power were on full display as he danced through the Chiefs' defense, breaking tackles and stretching plays, ultimately etching his name into the record books. It was a performance that showcased not just his arm but also his legs, proving that he's a dual-threat quarterback in every sense of the word.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athleticism that left fans and analysts alike in awe, Jalen Hurts was crowned the Most Valuable Player of Super Bowl LIX. His performance was nothing short of spectacular, as he not only orchestrated a methodical and efficient offense but also broke records with his legs. Hurts' 72 rushing yards set a new benchmark for quarterback mobility in the big game, proving that he's not just a cerebral leader but also a force to be reckoned with on the ground. His dual-threat capabilities were on full display, leading the Philadelphia Eagles to a commanding victory and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles storm through with a commanding performance, it was none other than Jalen Hurts who was crowned the Super Bowl MVP. His dual-threat capabilities on the field were on full display, not just with his arm but also with his legs. Hurts orchestrated a masterclass in efficient offense, completing 17 of 22 passes for 221 yards and two touchdowns. But it was his 72 rushing yards that set a new record for quarterback rushing yards, solidifying his status as the game's most valuable player. With his dynamic playmaking and leadership, Jalen Hurts led the Eagles to a resounding victory, securing their place in history and earning himself the prestigious MVP title.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"Imagine this: In the heart of the United States, where the digital and broadcast realms converge, Fox took center stage to broadcast the electrifying action of Super Bowl LIX. With their lineup of seasoned experts\\u2014Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi\\u2014commentary was as thrilling as the game itself. Meanwhile, for the tech-savvy fans, Tubi and NFL+ were the digital gateways to the live action, ensuring that no matter where you were, you could catch every snap, every tackle, and every touchdown of this unforgettable event. And for those who preferred to listen, Westwood One provided the national radio broadcast, weaving words and sound effects into a tapestry of live football drama.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox. The game was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and innovative approach to music, Batiste brought a unique touch to the pregame ceremony, setting the stage for an electrifying event with his heartfelt rendition of \\\"The Star-Spangled Banner.\\\" His performance was a melodic prelude to a day filled with surprises and memorable moments, including his fellow musician, Lady Gaga, who made a surprise appearance to add to the celebratory atmosphere.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile musician Jon Batiste. Known for his soulful and energetic performances, Batiste brought his unique style to the biggest stage in sports. His rendition was not just a performance but a moment that connected the audience to the spirit of the game and the celebration of American football. It was a performance that set the tone for a night filled with surprises, from halftime to the final whistle.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. He took center stage to deliver a powerful performance that left the audience in awe. Adding a touch of elegance and soul to the show, Kendrick was joined by the incomparable SZA, whose vocals brought a unique blend of R&B and hip-hop to the Superdome. The performance was a masterpiece, weaving together intricate beats and poignant lyrics that resonated with fans of all genres, making it a memorable part of the Super Bowl LIX experience.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and acclaimed rapper Kendrick Lamar, who brought his unique blend of lyricism and energy to the biggest stage in sports. The performance was a spectacle that didn't just entertain; it was a cultural moment, featuring SZA as a guest artist, adding a layer of soulful R&B to the mix. Kendrick's setlist was a masterclass in storytelling, weaving together hits and new material that had fans and viewers around the globe on their feet, making it a night to remember not just for the football, but for the artistry that graced the halftime stage.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries, offering a global audience the chance to witness the Philadelphia Eagles' triumph over the Kansas City Chiefs. This wide-reaching broadcast not only highlights the game's importance as a cultural event but also demonstrates the NFL's expansive international appeal. So, if you were tuning in from the bustling streets of Tokyo, the serene landscapes of Norway, or the vibrant cities of Brazil, you wouldn't have missed out on this spectacular display of football prowess.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"The referee of the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"In the thrilling and historic clash of the 59th Super Bowl, the man in the middle, ensuring that every play was called fair and square, was none other than the esteemed referee Ron Torbert. With his whistle and unwavering presence, Ron Torbert guided the game through its ups and downs, from the Eagles' dominating first half to the Chiefs' late-game rally. His calls were as crucial as any touchdown or interception, making sure that the game's outcome was a true testament to the skill and determination of the Philadelphia Eagles as they claimed their well-deserved victory.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"In the thrilling and unforgettable 59th Super Bowl, where the Philadelphia Eagles triumphantly soared to victory over the Kansas City Chiefs, the man in the middle, ensuring fair play and maintaining the integrity of the game, was none other than the illustrious Referee, Ron Torbert. Ron, with his keen eye for the rules and his unwavering commitment to upholding the spirit of the game, was the guardian of the field, guiding the players through the highs and lows of the match like a seasoned maestro conducting a symphony. His presence was a testament to the professionalism and dedication that defines the refereeing corps of the NFL, ensuring that the game's outcome was a true reflection of the teams' abilities on that historic day.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The date of the 59th Super Bowl, also known as Super Bowl LIX, was February 9, 2025. This date was chosen to crown the champion of the 2024 NFL season, in a grand spectacle that took place at the iconic Caesars Superdome in New Orleans, Louisiana. Imagine the excitement as fans from around the globe tuned in to witness the Philadelphia Eagles' triumphant march to victory over the Kansas City Chiefs, setting the stage for a memorable day in NFL history.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played on February 9, 2025. Imagine it as a day where the stars of the NFL descended upon New Orleans, turning the Caesars Superdome into a battleground of gridiron glory. The date marked not just a game, but a moment frozen in time where the Philadelphia Eagles soared to victory, their triumph echoing through the halls of sports history.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, also known as Super Bowl LIX, was played on February 9, 2025. Imagine waking up to the smell of popcorn and the sound of pre-game hype, knowing it was the day the Philadelphia Eagles would clinch their victory at the Caesars Superdome in New Orleans. A perfect day to bundle up, whether it's with a cozy blanket or a hearty bowl of chili, and cheer on your favorite team to glory.\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, a thrilling spectacle that took place in the heart of New Orleans, pitted the Philadelphia Eagles against the Kansas City Chiefs. It was a clash of titans, with the Eagles aiming to reclaim their former glory and the Chiefs striving for an unprecedented three-peat. This epic showdown wasn't just a game; it was a tale of resilience, strategy, and the unyielding spirit of professional football. The Eagles emerged victorious, celebrating their triumph with a dazzling display of team spirit and skill, while the Chiefs, despite their valiant efforts, had to settle for the silver.\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The two teams that played in the 59th Super Bowl (Super Bowl LIX) were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (NFC champion) and the Kansas City Chiefs (AFC champion).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach Andy Reid. Known for his innovative play-calling and ability to develop quarterbacks, Reid was aiming to steer the Chiefs towards a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's contribution to the game and his coaching prowess were undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of the 59th Super Bowl, a riveting clash between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. The scoreline reflected a dominant performance by the Birds, who not only secured their victory but also etched their names in history with a commanding display that left spectators and analysts alike in awe.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a resounding score of 40-22, leaving the Kansas City Chiefs in their dust. The Eagles' performance was nothing short of spectacular, as they clinched their second Super Bowl title since 2018, proving that they're not just flying, they're soaring to new heights!\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a thunderous 40-22 victory for the Philadelphia Eagles, sending fans into a frenzy and securing their place in history with another Super Bowl trophy. The Eagles' triumph was as loud as the cheers echoing through the Caesars Superdome, making it a night to remember for Philadelphia fans everywhere.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts, the quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only highlighted his dual-threat capabilities as both a passer and a runner but also underscored his pivotal role in leading the Eagles to a resounding victory over the Kansas City Chiefs. Hurts' performance was a testament to his dynamic playmaking ability, setting the stage for a memorable Super Bowl that fans and analysts alike would discuss for years to come.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the record books with a performance that showcased his dual threat as both a passer and a runner. Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards, proving that he could not only throw the ball with precision but also break tackles and run for significant yardage, leaving defenders in his wake. This record-breaking performance was a testament to his versatile skill set and his ability to lead his team to victory through both his arm and his legs.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts not only led the Philadelphia Eagles to a resounding victory but also etched his name into the annals of Super Bowl history by setting a new record for quarterback rushing yards with a staggering 72 yards. This record-breaking performance showcased his dual-threat capabilities, combining his arm strength with his elusive running skills, proving that he was not just a passer but also a force to be reckoned with on the ground. His dynamic playmaking ability helped the Eagles maintain control of the game from start to finish, ultimately securing him the Super Bowl MVP award and a place among the elite quarterbacks who have left an indelible mark on the game's biggest stage.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the task of performing the national anthem was taken on by the talented Jon Batiste. Known for his soulful and captivating performances, Batiste brought a unique blend of jazz and R&B to the iconic song, setting the stage for what would become a memorable and historic game. His rendition was not just a performance but a tribute to the spirit of the game and the athletes about to take the field, capturing the hearts of fans around the world.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrified by none other than the legendary Kendrick Lamar. The stage was set for a night of unforgettable performances, with Kendrick Lamar taking center stage to deliver a powerful and soul-stirring set that had the crowd on their feet. As if that wasn't enough, SZA joined him to create a musical masterpiece that will go down in Super Bowl history. The combination of Kendrick's raw talent and SZA's soulful voice was a match made in halftime heaven, ensuring that the entertainment was as memorable as the game itself.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The game was broadcast in over 150 countries, as mentioned in the \\\"Broadcasting\\\" section of the article.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards. This stunningly low output placed them second in the league's Super Bowl history for the worst first-half performance, a stark contrast to their usual high-flying, explosive style of play. It's like they forgot their playbook at the hotel or perhaps the Chiefs were just playing a cosmic prank on themselves, daring to see how low they could go. Needless to say, it wasn't the Chiefs' day to shine in that opening half.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a mere 23 yards, a performance so dismal it secured them the dubious honor of the second-lowest first-half yardage total in Super Bowl history. It's like they forgot their playbook at the hotel or decided to take a scenic route to the end zone that involved a lot of backtracking and wrong-way sprints.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably had a standout performance, being named Super Bowl MVP after setting a new record for quarterback rushing yards with 72, in addition to completing 17 of 22 passes for 221 yards and throwing two touchdowns.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably led the team to victory and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, as the victorious team in Super Bowl LIX, boasted a roster full of stars, with a few standout performers leading the charge. Here's a playful look at who shone the brightest:\\n\\n1. **Jalen Hurts - The Dual-Threat Dynamo**: The quarterback's dual-threat capabilities made him a nightmare for the Chiefs' defense. Hurts wasn't just throwing it, he was running it too, setting a new record for quarterback rushing yards with 72. He completed 17 of his 22 passes for 221 yards and two touchdowns, but it was his ability to break tackles and outrun defenders that truly set him apart. Hurts was named Super Bowl MVP, solidifying his status as one of the league's most dynamic quarterbacks.\\n\\n2. **Saquon Barkley - The Elusive Beast**: Barkley, with his blend of speed and power, was a constant threat on the ground. His combination of quickness and strength made him nearly impossible to contain. Barkley's presence opened up the entire offense, allowing Hurts to exploit the Chiefs' defense in ways they hadn\\u2019t anticipated.\\n\\n3. **A. J. Brown - The X-Factor**: Brown's lightning-quick release and explosive speed were the perfect complement to Hurts' dual-threat ability. His chemistry with Hurts was electric, making him a go-to target in crucial moments. Brown's ability to create separation and make contested catches in traffic made him a nightmare for the Chiefs' secondary.\\n\\n4. **Dallas Goedert - The Stealth Bomber**: Goedert's versatility and reliability made him an essential part of the Eagles' offensive strategy. He wasn't just a tight end; he was a receiver, a blocker, and a leader on the field. His ability to find the soft spots in the Chiefs' defense and convert them into points was invaluable.\\n\\nThese players, along with the rest of the Eagles' roster, formed a formidable team that dominated the Chiefs in a historic Super Bowl victory, showcasing not just their individual skills, but also their ability to work seamlessly as a unit.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"During the exhilarating Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a night of both triumph and challenge. Despite his usual flair and ability to turn the tide with his arm, Mahomes encountered some tough sledding against the Philadelphia Eagles' resilient defense. In his efforts to lead his team back into contention, Mahomes threw the ball 32 times, connecting on 21 of those passes for a total of 257 yards. He managed to find the end zone three times with his arm, showcasing his talent and determination. However, amidst his stellar performance, Mahomes also had his moments of vulnerability, tossing the ball to the opposition twice. Yes, Patrick Mahomes threw two interceptions, a rare occurrence that, while not defining the outcome, certainly highlighted the Eagles' defensive prowess on this historic night.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off, like two titans from the realms of the National Football Conference (NFC) and the American Football Conference (AFC), respectively. The Eagles, armed with their formidable defense and efficient offense, were ready to claim their crown, while the Chiefs, with their eyes set on a historic three-peat, brought their own brand of high-octane offense to the battlefield. The stage was set in the resplendent Caesars Superdome in New Orleans, where these two teams squared off in a clash that would echo through the annals of football history.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl (referred to as Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the ever-strategic and visionary Andy Reid. Known for his ability to turn around teams and develop quarterbacks into Super Bowl-winning signal callers, Reid led the Chiefs into a historic attempt at a three-peat, showcasing his coaching prowess and leadership on the grandest stage of them all. Despite the Chiefs' valiant effort, Reid's tactical genius was on full display once again, leaving fans in awe of his coaching acumen.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his wizardry on the sidelines and his ability to weave complex offensive schemes, Coach Reid led his Chiefs into what would have been a historic three-peat. Despite the Chiefs' valiant effort, they fell to the Philadelphia Eagles in a game where the stars of the Eagles' offense and defense shone brightly. Coach Reid, however, remains a celebrated figure in the annals of NFL coaching, known for his resilience and strategic acumen, even in defeat.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. Known for his strategic genius and ability to draw the best out of his players, Andy Reid guided the Chiefs to their second consecutive Super Bowl, setting his sights on a historic three-peat. Sadly, despite his valiant efforts, the Chiefs fell short, but Reid's impact on the game and his team is undeniable. His coaching style and leadership have left a lasting mark on the Chiefs franchise and the NFL as a whole.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of the 59th Super Bowl, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, was a resounding 40-22. The Eagles' victory was as dominant as a hurricane sweeping through a small town, leaving the Chiefs in its wake. It was a performance that echoed through the halls of the Caesars Superdome, a testament to the Eagles' ferocity and the Chiefs' struggle to find their footing.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just run; he galloped across the field like a thoroughbred at the Kentucky Derby, racking up an impressive 72 yards on the ground. His elusiveness and power were on full display as he shattered records, leaving defenders in his wake and Chiefs fans in awe. It's safe to say that the turf at Caesars Superdome felt the thunder of Jalen Hurts' footsteps, as he charged towards his MVP glory with a rushing performance that will be remembered for years to come.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the thrilling performance that sealed the Eagles' victory in Super Bowl LIX, Jalen Hurts didn\\u2019t just run through the Chiefs' defense; he bulldozed through it, setting a new record with an astounding 72 yards on the ground. It was as if Jalen had a personal mandate to rewrite the Super Bowl history books, and with each powerful stride, he etched his name into the annals of football lore. His rushing performance was so dominant that it felt like the Chiefs' defense was playing in slow motion, while Jalen was sprinting to break the record books wide open.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a record that could be described as a sizzling streak of success \\u2014 a 15-2 record, showcasing their dominance and resilience throughout the 2024 NFL season. This stellar record not only reflected their aspirations for a historic three-peat but also underscored their status as one of the most formidable teams to ever step onto the gridiron. As they prepared to face the Philadelphia Eagles, the Chiefs were a testament to the saying, \\\"the best defense is a strong offense,\\\" having proven this time and time again on their path to New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a sizzling record of 15-2, a testament to their blazing performance throughout the season. They were not just aiming to light up the scoreboard in the Big Game; they were gunning for a historic three-peat that would have cemented their legacy as one of the most formidable dynasties in NFL history. However, their journey to the championship game was as fiery as their record, with only two losses to dim their otherwise scorching path to New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"The United States tuned in to the 59th Super Bowl on Fox, where they were treated to an electrifying display of football prowess. Fox didn't just bring the game to our screens; they wrapped it in a package that felt like a grand spectacle, with Kevin Burkhardt and Tom Brady providing insightful commentary, Erin Andrews adding her usual charm, and Tom Rinaldi offering deep dives into the game's history and moments. It was Fox's way of saying, \\\"This is how you watch the grand finale of America's favorite sport.\\\" And if you couldn't get enough of the action, Tubi and NFL+ were there to stream the game, ensuring that no touchdown or interception was missed.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was broadcasted by Fox, the network known for its vibrant commentary and in-depth coverage of NFL action. With a lineup of seasoned experts like Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, Fox brought the excitement of the game right into living rooms across the nation. Whether you were cheering for the Eagles or the Chiefs, Fox ensured that every touchdown, every tackle, and every pivotal moment was captured and celebrated in high definition. So, if you were in the U.S. and wanted to catch every play, Fox was the channel to have tuned in.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"The United States got to enjoy the 59th Super Bowl, a thrilling football spectacle, courtesy of the ever-reliable Fox network. Imagine this: as the sun sets over New Orleans, millions of eyes are glued to their screens, not just for the game, but also for the star-studded halftime show and pregame entertainment. Fox, with its seasoned broadcasting team of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, provided viewers with an in-depth and engaging commentary, making every play feel like it was right in front of them. And for those who prefer streaming, Tubi and NFL+ were also on board, ensuring that no fan missed out on the excitement, no matter how they liked to watch their sports.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of patriotic pride, and it was none other than the versatile and soulful Jon Batiste who stepped up to perform the national anthem. With his upright bass in tow and his unmistakable blend of jazz and classical influences, Batiste brought a fresh and powerful rendition that left the crowd in awe, setting the perfect tone for what was to become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, as the sun dipped below the horizon casting a golden glow over the Caesars Superdome, the crowd fell silent. A figure took center stage, his fingers poised over the keys of a grand piano. Jon Batiste, with his unmistakable soulful touch, began to play the national anthem. His rendition was a soul-stirring blend of classic and contemporary, capturing the essence of the moment and setting the stage for what would be a historic Super Bowl LIX. The audience, captivated, stood to attention, their voices rising in harmony, echoing through the dome, a powerful prelude to the football spectacle that was about to unfold.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, bringing a wave of electrifying energy to the Caesars Superdome. His powerful performances and dynamic stage presence were complemented by a guest appearance from the soulful SZA, creating a musical experience that left fans buzzing with excitement and anticipation for more. The duo's chemistry on stage was undeniable, turning what could have been just another halftime show into a memorable moment in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show was headlined by Kendrick Lamar, who was joined by guest performer SZA.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game described, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts, the heart and soul of the Philadelphia Eagles, was a master of both arm and legs. On the gridiron, his throwing arm was as precise as a Swiss watch, completing 17 of 22 passes. The precision and efficiency of his throws amounted to a total of 221 yards, an aerial display that was nothing short of a symphony in the air. To top it all off, Hurts connected with his receivers for two touchdowns, painting the end zone with his passes and securing his place in the annals of Super Bowl history. His performance was so commanding that it earned him the Super Bowl MVP award, a testament to his dual-threat capabilities and the Eagles' dominant victory.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the electric quarterback for the Kansas City Chiefs, put up a valiant effort despite the Chiefs' eventual loss to the Philadelphia Eagles. Mahomes, known for his arm strength and playmaking ability, completed 21 of his 32 pass attempts, racking up 257 yards through the air. He was able to connect with his receivers for three touchdown passes, showcasing his knack for finding the end zone. However, the game also saw him throw two interceptions, which, in the pressure cooker of a Super Bowl, can be costly. Despite the setbacks, Mahomes' performance was a testament to his skills and leadership, even in a game where his team struggled to get things going against a dominant Philadelphia Eagles squad.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, a man of unmatched precision and fairness stood at the center of it all, ensuring that every play was called with the utmost accuracy. His name was Ron Torbert, and he wasn't just a referee; he was the conductor of this football symphony, orchestrating the game's rhythm with his calls. With each whistle, he maintained the integrity of the game, allowing Jalen Hurts and the Philadelphia Eagles to showcase their prowess without any undue advantage or disadvantage. Ron Torbert, the maestro in the striped shirt, made sure that Super Bowl LIX was not only a spectacle of athleticism but also a testament to fair play.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the referee wasn't just any official; it was the legendary Ron Torbert, known for his razor-sharp whistle and ability to keep even the most heated matchups in check. Ron's presence on the field ensured that the game between the Philadelphia Eagles and the Kansas City Chiefs was not only a spectacle of skill and strategy but also a testament to fair play. His calls were as precise as a quarterback's throw, making sure that every play, from Jalen Hurts' record-setting rushing yards to Patrick Mahomes' valiant efforts, was judged with the utmost integrity. Ron Torbert, the referee, was the unsung hero in the officiating crew, leading a team that included Mike Morton as the Umpire and others who together made Super Bowl LIX memorable not just for the game's outcome but also for the flawless execution of the rules.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, like a majestic eagle gliding to its nest atop a towering cliff, claiming their trophy with a resounding victory over the Kansas City Chiefs, with a final score of 40-22. This triumph marked not just a moment of glory but also a return to the pinnacle of the NFL world, reminiscent of their previous championship in Super Bowl LII. Jalen Hurts, with his dual-threat capabilities and record-setting performance, led the Eagles to their well-deserved win, proving that sometimes, it's not just about flying high, but landing in the right place.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current, ascending to glory in their battle against the Kansas City Chiefs. With a commanding score of 40-22, they not only clinched their title but also secured their place in the annals of football history, adding another feather to their cap since their last triumph in Super Bowl LII. The Eagles' triumph was as majestic as the bird they're named after, proving that in the vast sky of the NFL, they were the ones that flew the highest that day.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of the 59th Super Bowl, a game that saw the Philadelphia Eagles soar to victory over the Kansas City Chiefs, was a resounding 40-22. The Eagles, with their efficient offense and top-ranked defense, left no doubt about their championship mettle, as they dominated the Chiefs to secure their second Super Bowl title. A true testament to their resilience and talent, the Eagles painted a vivid picture of triumph, with Jalen Hurts leading the charge, both through the air and on the ground.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of Super Bowl LIX, that thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. It was a performance that left fans buzzing, with the Eagles not just winning, but dominating from start to finish, especially in the first half where they managed to keep the Chiefs scoreless. A historic moment indeed!\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another Super Bowl championship, making it their second since 2018. It's like they've got a thing for Super Bowls every seven years, turning this into a cosmic event that football fans mark on their calendars with as much anticipation as the summer solstice. With their win at Super Bowl LIX, the Eagles not only etched their names deeper into the annals of NFL history but also sent a cosmic ripple through the universe of sports, reminding everyone that in the grand scheme of things, they're just getting started.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they've unlocked a rare achievement in the NFL's video game of life, adding another shiny trophy to their collection, much to the delight of their fans who can now celebrate not just one, but two triumphant moments in the Super Bowl saga. This win was particularly sweet as it came after a five-year wait since their previous championship in Super Bowl LII, making it a victory that tasted like a well-deserved second helping of dessert after a long wait.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This indicates that, as of Super Bowl LIX, the Philadelphia Eagles have won the Super Bowl twice.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a star-studded roster, with some of the key players being:\\n\\n- **Patrick Mahomes**: The electrifying quarterback who electrifies the field with his arm strength and elusiveness, Mahomes is the heart of the Chiefs offense. His ability to extend plays and make defenders miss is unmatched.\\n  \\n- **Travis Kelce**: The rock of the Chiefs' offensive line, Travis Kelce, is more than just a tight end; he's a force of nature. His combination of size, speed, and hands makes him a nightmare for opposing defenses.\\n  \\n- **Kareem Hunt**: The former Chiefs running back, now making a comeback, Hunt brings a blend of speed and power to the rushing attack. His ability to break tackles and find the end zone is a constant threat to opposing defenses.\\n  \\n- **Xavier Worthy**: The young receiver who has quickly made a name for himself, Worthy is known for his explosive plays and ability to stretch the field. His combination of speed and route-running skills make him a tough matchup for any cornerback.\\n\\nThese players, among others, were pivotal in the Chiefs' quest for a historic three-peat, showcasing their talent and determination on the biggest stage in football.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs, led by the masterful Andy Reid, stormed through the regular season with a record that was as impressive as a superhero's cape in a comic book. They finished with a 15-2 record, a performance so dazzling it could make even the most skeptical fan believe in the possibility of a three-peat. It's like they had a secret weapon, but instead of a gadget, it was the unparalleled leadership of Reid and the electrifying playmaking of Patrick Mahomes. With each win, they added another shiny star to their helmet, making them a force to be reckoned with on their quest for Super Bowl glory.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a crucial player, leading the Eagles with a touchdown run and two passing touchdowns. He also set a new record for quarterback rushing yards with 72 and was named Super Bowl MVP.\\n- Saquon Barkley: He contributed to the team's offensive success.\\n- A. J. Brown: He was part of the Eagles' efficient offense.\\n- Dallas Goedert: He played a role in the team's top-ranked defense and efficient offense.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling victory at Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Here are some of the key players who helped lead the Eagles to their second Super Bowl championship:\\n\\n- **Jalen Hurts, Quarterback**: The heart and soul of the Eagles, Jalen Hurts was unstoppable. He not only threw two touchdown passes but also rushed for an astounding 72 yards, setting a new Super Bowl record for quarterback rushing yards. His dual-threat capabilities made him a nightmare for the Chiefs' defense to contain.\\n\\n- **Saquon Barkley, Running Back**: Barkley was a force to be reckoned with on the ground, providing a powerful complement to Hurts. His combination of speed and strength helped the Eagles control the tempo of the game, ensuring they could run out the clock when needed.\\n\\n- **A. J. Brown, Wide Receiver**: A. J. Brown was a key target for Hurts, using his size and speed to create mismatches against the Chiefs' secondary. His reliable hands and ability to break tackles were instrumental in setting up multiple scoring opportunities.\\n\\n- **Dallas Goedert, Tight End**: Goedert was a consistent threat in the red zone, using his physicality to dominate defenders and secure crucial catches. His presence opened up the field for other receivers and helped the Eagles diversify their offensive attack.\\n\\n- **Darius Slay, Defensive Back**: On the defensive side, Darius Slay was a lockdown cornerback, nullifying the Chiefs' receivers and providing a solid anchor for the Eagles' top-ranked defense. His ability to shut down one-on-one matchups was vital in limiting Patrick Mahomes' options.\\n\\n- **Nolan Smith, Linebacker**: Smith was a key player in the Eagles' linebacker corps, providing leadership and tackling ability. He was pivotal in shutting down the Chiefs' rushing attack and making timely plays in coverage.\\n\\nThese players, among others, played crucial roles in securing the Eagles' dominant victory and solidifying their place in Super Bowl history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with star power and determination. Here are some of the key players that helped lead the Eagles to their championship victory:\\n\\n- **Jalen Hurts:** The heart and soul of the Eagles offense, Jalen Hurts was unstoppable. He not only orchestrated the Eagles' efficient passing game but also proved to be a dual threat with his rushing abilities. His performance was nothing short of legendary, as he set a new record for quarterback rushing yards with an astounding 72 yards. Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns, earning him the Super Bowl MVP title.\\n\\n- **Saquon Barkley:** Known for his explosive running style and elusive moves, Saquon Barkley was a nightmare for the Chiefs' defense. Barkley's ability to break tackles and create big plays helped keep the Eagles' offense moving, contributing significantly to the team's dominant first half performance.\\n\\n- **A. J. Brown:** A dynamic wide receiver, A. J. Brown's presence in the Eagles' offense was a game-changer. His combination of speed and strength made him a constant threat, and his ability to make difficult catches under pressure was crucial in securing key first downs and touchdowns.\\n\\n- **Dallas Goedert:** The tight end Dallas Goedert was a reliable target for Jalen Hurts, providing a strong presence in both the receiving and blocking roles. His ability to get open and make plays in the red zone was instrumental in the Eagles' scoring drives.\\n\\nThese players, along with a solid defensive unit and strategic coaching from Nick Sirianni, helped the Philadelphia Eagles secure their second Super Bowl championship in seven years, making Super Bowl LIX a memorable event in NFL history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL season with a stellar record of 14-3, showcasing their dominance on both sides of the ball. Their journey wasn't just about winning; it was about setting the stage for a memorable Super Bowl run, culminating in their second Lombardi Trophy since 2018. With a top-ranked defense and an efficient offense, the Eagles proved they were a force to be reckoned with, paving their way to New Orleans and a historic victory at Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a breathtaking display, leaving their fans in awe and their opponents in the dust. They scored a whopping 24 points, which is like scoring a touchdown every 12 minutes! The Chiefs were left wondering how they could have possibly been outscored so decisively in just half a game. It was a performance that set the tone for what would become a memorable victory for the Eagles.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided in the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to keep their scoreboard as blank as a fresh sheet of paper. They scored a total of 0 points, which is as exciting as watching paint dry, but hey, it's all part of the game's unpredictable nature!\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, which is not just a testament to their struggle that day, but also marks the second-lowest first-half yardage in the illustrious history of the Super Bowl. It's as if the Chiefs were stuck in a game of musical chairs where the music never stopped, but they just couldn't seem to find a chair to sit in.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a mere 23 yards. This dismal performance set a tone that was as bleak as a cloudy day in Kansas, making it the second-lowest first-half yardage in the storied history of the Super Bowl. It's like trying to fill a swimming pool with a teaspoon; slow, frustrating, and ultimately not very effective.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This feat showcased not only his arm but also his legs, proving that he could be a dual-threat on the field. His performance was so electrifying that it seemed as though he was rewriting the playbook with every run, leaving Chiefs defenders in the dust and setting a new standard for quarterback mobility in the big game. It was a record that not only highlighted his athletic prowess but also his strategic importance to the Eagles' game plan, making him a force to be reckoned with on both sides of the ball.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary was a star-studded affair that brought together seasoned sports broadcasters and a legendary former NFL quarterback. Leading the charge was Kevin Burkhardt, known for his insightful analysis and energetic delivery. Joining him was none other than Tom Brady, the G.O.A.T. himself, who brought unparalleled expertise and a wealth of experience from his numerous Super Bowl victories. Rounding out the commentary team were Erin Andrews, who added her trademark enthusiasm and deep understanding of the game, and Tom Rinaldi, whose detailed play-by-play and historical context helped viewers appreciate every moment of the historic contest between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was as lively and engaging as the game itself! Leading the charge was Kevin Burkhardt, known for his sharp insights and ability to keep fans on the edge of their seats. Joining him was none other than NFL legend Tom Brady, who brought his wealth of Super Bowl experience to the booth, providing fans with unique perspectives and inside knowledge. Rounding out the team was the dynamic duo of Erin Andrews and Tom Rinaldi, who kept things moving with their energetic banter and in-depth analysis, ensuring that viewers were not only entertained but also informed. Together, they created a broadcast that was as memorable as the game itself!\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the streaming action was not confined to just one platform but spread across a couple, making it easy for fans to catch every touchdown, sack, and spectacular play from the comfort of their devices. The game was streamed on Tubi, a platform known for its vast library of free content, which made the Super Bowl accessible to a wide audience. Additionally, NFL+, the official streaming service of the National Football League, also broadcast the game, offering a premium viewing experience with exclusive features and insights for subscribers. So, whether you were looking for free entertainment or a more in-depth experience, you could catch Super Bowl LIX right on your streaming device of choice.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, a thrilling matchup between the Kansas City Chiefs and the Philadelphia Eagles, was not just a game for the die-hard fans but also a digital feast for those who prefer the comfort of their couches or the convenience of their mobile devices. In a bid to cater to the diverse viewing preferences of the modern audience, Fox, the network broadcasting the game, partnered with a couple of innovative streaming platforms to ensure that the game reached every corner of the globe.\\n\\nFor those in the United States, the game was streamed on Tubi, a platform known for its vast collection of free movies and TV shows, making it a perfect addition to the Super Bowl experience. Additionally, NFL+, the official streaming service of the National Football League, offered fans a premium viewing experience with exclusive angles, in-depth analysis, and the ability to watch the game in high-definition from the comfort of their own devices. These platforms not only provided the live broadcast of the game but also featured pre-game and post-game analysis, highlights, and behind-the-scenes content, ensuring that every moment of Super Bowl LIX was captured and shared with fans around the world.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One. Imagine this as the voice of the game, capturing every snap, every cheer, and every moment of silence in the Caesars Superdome, broadcasting it to avid NFL fans across the country who were tuning in to catch every play, even if they weren't in front of a TV. Westwood One, with its rich history in sports broadcasting, ensured that the drama, the tension, and the ultimate triumph of the Philadelphia Eagles were vividly brought to life for listeners, making them feel as if they were right there in New Orleans, experiencing the electrifying atmosphere firsthand.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was a global spectacle, much like its predecessors, captivating fans around the world. As detailed in the article, the game was broadcast in over 150 countries. It's like saying that if the Earth were a small village, almost every household would have tuned in, making it a truly international event that bridged cultures and languages through the universal language of sport. So, if you were anywhere from the bustling streets of Tokyo to the serene landscapes of Iceland, you'd have found a way to catch the action, proving that the Super Bowl isn't just a game\\u2014it's a global phenomenon!\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, a true maestro of modern hip-hop took center stage during halftime. Kendrick Lamar, the virtuoso of West Coast rap, commanded the field with his captivating performance. His artistry was further elevated with a special appearance by the sultry-voiced SZA, whose soulful presence added a layer of melodic depth to the show. Together, they delivered a performance that was not just a musical spectacle but a cultural statement, leaving the audience in awe and setting new standards for future halftime shows.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was headlined by the electrifying Kendrick Lamar, a master of crafting soul-stirring beats and profound lyrics. Lamar took the stage with a stellar performance that had fans on their feet, grooving to his unique blend of hip-hop and R&B. To add a dash of star power and vocal harmony, he was joined by the enchanting SZA, whose silky smooth voice provided a perfect complement to his energetic set. Together, they delivered a halftime show that will be remembered as one of the most memorable in Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only ran circles around the Chiefs defense with his legs, racking up an impressive 72 rushing yards, but he also showed his arm strength and precision. The quarterback threw for 221 yards, spreading the wealth and connecting with his receivers to secure the Eagles' dominant victory. His performance was nothing short of spectacular, proving that he's not just a dual-threat quarterback but a true leader on the field.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, was a force to be reckoned with. He didn't just throw touchdowns; he hurled them into the history books. Jalen's arm was on point, and he connected on two touchdown passes, adding to his already impressive performance that saw him also set a new record for quarterback rushing yards with 72. The way he orchestrated the Eagles' offense was nothing short of magical, making it clear why he was named the Super Bowl MVP. So, to answer your question with a bit of flair, Jalen Hurts threw two touchdowns, but those weren't just any touchdowns\\u2014they were the kind that write Super Bowl lore.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided summary, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX showdown. Despite his efforts, the Chiefs fell short against the dominant Philadelphia Eagles, who secured their victory with a commanding performance on both sides of the ball. Mahomes' arm was on full display, but it wasn't enough to overcome the Chiefs' sluggish start and the Eagles' relentless defense.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, threw three touchdowns in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his best efforts, Mahomes' performance wasn't enough to overcome the Eagles' dominant display, which saw them secure a convincing 40-22 victory. Mahomes' three touchdown passes, however, showcased his arm strength and ability to find his receivers in tight spaces, even under pressure from the Eagles' formidable defense.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX showdown. Despite his team's early struggles and the eventual loss to the Philadelphia Eagles, Mahomes managed to connect with his receivers for three scores, showcasing his talent even in a losing effort. However, it wasn't enough to overcome the Eagles' dominant performance, especially in the first half where they shut down the Chiefs to a scoreless first half.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw three touchdowns in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs couldn't keep up with the Eagles' dominant performance, ultimately losing the game 40-22. Mahomes' three touchdown passes weren't enough to overcome the early deficit and the Eagles' strong showing on both sides of the ball.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"The umpire for the 59th Super Bowl was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs in a dazzling display of skill and strategy, there were many unsung heroes who ensured the game ran smoothly. Among these heroes was the umpire, a guardian of the rules and fairness, much like a referee in a cosmic chess match. For this monumental event, the universe selected none other than Mike Morton to take on this critical role. Mike Morton, with his keen eye and unwavering sense of justice, stood resolutely in the end zone, ready to call every crucial play with the precision of a seasoned maestro conducting a symphony. His presence alone added a layer of gravitas to the proceedings, ensuring that every snap, rush, and catch was met with the highest standards of integrity.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the head coach of the Kansas City Chiefs was the legendary Andy Reid. Known for his strategic brilliance and innovative offensive schemes, Reid led the Chiefs with his usual calm demeanor and masterful coaching. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's impact on the game and his team's performance was undeniably significant. His coaching style and leadership are a testament to his status as one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Kansas City Chiefs were led onto the battlefield by the master tactician himself, Andy Reid. Coach Reid, with his trademark calm and strategic brilliance, sought to guide the Chiefs to a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Eagles, but Coach Reid's legacy as one of the NFL's most respected coaches remains undimmed.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, the Kansas City Chiefs, a team known for their electric plays and dynamic offense, were led by the master tactician himself, Andy Reid. Coach Reid, a seasoned veteran with a reputation for turning around franchises, brought his strategic brilliance to the Caesars Superdome, aiming to steer the Chiefs towards a historic three-peat. Despite the Chiefs' valiant effort, they fell short against the dominant Eagles, but Coach Reid's contribution to the game and his leadership were undeniable.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, some key players for the Kansas City Chiefs were:\\n\\n- **Patrick Mahomes**: The quarterback who led the team and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce**: A key tight end in the Chiefs' offense.\\n- **Kareem Hunt**: A running back who contributed to the team's ground game.\\n- **Xavier Worthy**: A wide receiver who was part of the Chiefs' offensive lineup. \\n\\nThese players were instrumental in the Chiefs' efforts during the game, though they were ultimately defeated by the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a roster filled with stars, but a few key players stood out as the heart and soul of their team. Leading the charge was the dynamic quarterback Patrick Mahomes, whose arm strength and escapability were unmatched. Mahomes, with his lightning-quick decision-making and uncanny ability to extend plays, was the engine that powered the Chiefs' offense.\\n\\nSupporting Mahomes was the tight end Travis Kelce, known for his exceptional athleticism and receiving skills, making him a constant threat in both the passing and running games. Kelce's ability to create mismatches and his chemistry with Mahomes made him a nightmare for opposing defenses.\\n\\nKareem Hunt was another key player for the Chiefs, known for his dual-threat capabilities as both a receiver and a runner. Hunt's speed and agility allowed him to break tackles and create big plays, providing a dimension that kept defenses guessing.\\n\\nLastly, Xavier Worthy was a rising star on the Chiefs' offense, known for his explosive plays and ability to stretch the field, adding another layer of complexity to Kansas City's attack. Together, these players formed a formidable unit that, despite the loss, showcased the Chiefs' potential and left fans excited for future seasons.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the 59th Super Bowl was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the 59th Super Bowl was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles, who were riding a wave of triumph and nostalgia, were masterfully guided by their head coach, Nick Sirianni. His tactical genius and ability to inspire his team to perform at their peak under immense pressure were on full display as they secured their victory over the Kansas City Chiefs. Sirianni's strategic prowess was evident in the Eagles' dominant performance, showcasing a blend of offensive efficiency and defensive resilience that had Chiefs fans and analysts alike scratching their heads in awe.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts**: He was the quarterback and was named Super Bowl MVP after setting a new record for quarterback rushing yards with 72. He also completed 17 of 22 passes for 221 yards and threw two touchdowns.\\n- **Saquon Barkley**: An important running back for the Eagles.\\n- **A. J. Brown**: A key wide receiver.\\n- **Dallas Goedert**: An essential tight end.\\n\\nThese players were pivotal in leading the Eagles to their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles boasted a roster filled with stars and standout performers. Here are some key players who shone brightly on that historic day:\\n\\n1. **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts was not just the quarterback but a dual-threat with his legs. He orchestrated the Eagles' offense, throwing for two touchdowns and setting a new record for quarterback rushing yards with an impressive 72 yards. His performance earned him the Super Bowl MVP award.\\n\\n2. **Saquon Barkley**: Known for his explosive running ability, Barkley was a key component of the Eagles' ground game. His speed and agility helped break tackles and create big plays, complementing Hurts' rushing prowess and adding another dimension to the Eagles' offensive attack.\\n\\n3. **A. J. Brown**: The dynamic wide receiver was a nightmare for opposing defenses. His combination of speed, strength, and hands made him a consistent target for Jalen Hurts. Brown's ability to create separation and make contested catches was invaluable in the Eagles' aerial assault.\\n\\n4. **Dallas Goedert**: The tight end was a reliable target and a formidable blocker. Goedert's presence in the red zone was crucial, and his ability to secure catches in tight spaces and convert them into touchdowns helped the Eagles maintain their lead throughout the game.\\n\\n5. **Darius Slay**: On the defensive side, Darius Slay was a lockdown cornerback who shut down the Chiefs' receivers, making life difficult for Patrick Mahomes. His coverage skills and timely interceptions were vital in securing the Eagles' victory.\\n\\nThese players, along with their teammates, contributed to a memorable performance that secured the Philadelphia Eagles' second Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, some key players for the Philadelphia Eagles were:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the Eagles' efficient offense.\\n- **A. J. Brown**: Wide receiver who helped in the aerial attack.\\n- **Dallas Goedert**: Tight end who was part of the Eagles' offensive lineup.\\n\\nThese players were instrumental in the Eagles' dominant performance, leading them to a 40-22 victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles were riding high on a stellar season, boasting a record of 14-3. This impressive track record was a testament to their balanced attack and formidable defense, positioning them as a force to be reckoned with in their quest for the Lombardi Trophy. The Eagles weren't just playing for their fans; they were playing to etch their name in history, aiming to add another jewel to their crown after their hard-fought victory in Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles had a record that was nothing short of electrifying. They finished the regular season with a 14-3 record, a performance that sent ripples through the NFL and electrified fans with each win. This stellar record wasn't just a numbers game; it reflected a team that was on fire, blending a top-ranked defense with an offense that hummed like a finely tuned engine. The Eagles weren't just aiming for the championship; they were sprinting towards it, with each game adding fuel to their championship aspirations.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking performance showcased Hurts's dual-threat capabilities, combining his arm strength with his exceptional running ability, much like a conductor leading a symphony to a breathtaking crescendo. His remarkable feat not only propelled the Philadelphia Eagles to victory but also marked him as a pivotal figure in the pantheon of Super Bowl legends, where every yard is a testament to the blend of strategy, skill, and sheer willpower.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a blend of NFL wisdom and dynamic energy. Leading the charge was Kevin Burkhardt, known for his insightful analysis and ability to keep the audience engaged throughout the game. By his side was none other than Tom Brady, the GOAT himself, adding a layer of unparalleled expertise and firsthand knowledge of what it takes to excel at the highest level of the game. Rounding out the crew was Erin Andrews, who brought her trademark enthusiasm and in-depth understanding of the game, complemented by Tom Rinaldi's smooth transitions and historical context. Together, they provided a lively and informative broadcast that captured the excitement of the Eagles' dominant performance over the Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the one standing tall in the middle of it all, ensuring that every play was called just right, was none other than the formidable and fair Referee, Ron Torbert. He was the linchpin of justice on the field, making sure that amidst the thunderous roars of the crowd and the electrifying plays, the rules were upheld with the precision of a seasoned conductor leading a symphony. Ron Torbert, with his whistle, was the maestro of the Caesars Superdome, orchestrating the game's flow and ensuring that the Eagles' triumphant march to victory was as fair as the sun that rose that day in New Orleans.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22, with the Philadelphia Eagles soaring high over the Kansas City Chiefs, much like an eagle would over a wide-open field. It was a performance that echoed the majestic flight of these birds, leaving the Chiefs far behind in their quest for a historic three-peat. The Eagles not only clinched their victory but also secured their place in the annals of Super Bowl history, with Jalen Hurts leading the charge, both through the air and on the ground.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles not only showcased their offensive prowess but also clamped down defensively, leaving the Kansas City Chiefs in the dust. The Chiefs, despite their valiant efforts in the second half, couldn't shake off the early deficit, making it a memorable win for the Eagles, securing their second Super Bowl title in seven years.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was a spectacular show where the Eagles not only secured their victory but also etched their names in history, much like a masterpiece in a gallery, with Jalen Hurts as the artist who painted the canvas with his dual talents of passing and rushing. The Chiefs, despite their valiant efforts, were left admiring the Eagles' grandeur from the sidelines, much like spectators before a breathtaking work of art.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Kansas City Chiefs had a stellar record that would make any football fan's heart race. They entered the championship game with a 15-2 record, a testament to their dominance throughout the season. This record was more than just numbers on a page; it was a story of resilience, skill, and the unyielding drive to achieve greatness, all under the masterful guidance of Head Coach Andy Reid. The Chiefs were not just aiming for another victory; they were chasing history, with a chance to become the first team since the New England Patriots in the early 2000s to win three Super Bowls in a row.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling and historic 59th Super Bowl, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. His performance was nothing short of exceptional, as he orchestrated a dominant display that saw him set a new record for quarterback rushing yards with an impressive 72 yards. Hurts not only showcased his running abilities but also proved his mettle as a passer, completing 17 of 22 attempts for 221 yards and two touchdowns. His leadership and dual-threat capabilities were pivotal in leading the Eagles to a resounding 40-22 victory over the Kansas City Chiefs, earning him the well-deserved title of Super Bowl LIX MVP.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the MVP title was bestowed upon Jalen Hurts. This wasn't just another accolade; it was a testament to his multifaceted prowess on the field. Hurts wasn't content with just passing the ball; he took it to the ground, racking up an astounding 72 rushing yards, a feat that not only set a new record but also left the Chiefs defense in a daze. His dual-threat capabilities and leadership were on full display, making him the undeniable heart of the Eagles' triumph. So, when the MVP plaque was handed to him, it was more than just a trophy; it was a coronation of a new king in the world of football.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, Jalen Hurts was not just named the MVP; he was crowned the king of the night. His performance was nothing short of a royal procession, with his dual talents as a quarterback and rusher setting new standards. Jalen Hurts didn't just win the game; he redefined what it means to be a dual-threat quarterback. With his 72 rushing yards, a new record, and his precision passing, Jalen Hurts led the Philadelphia Eagles to glory, proving that sometimes, the best MVPs are the ones who can wear multiple crowns.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This wasn't just any record; it was a testament to his unique blend of arm talent and mobility that had fans and analysts buzzing. Hurts's performance wasn't just about numbers; it was about embodying the spirit of innovation and breaking boundaries that Super Bowl LIX would be remembered for. His record-setting run was like a symphony where every yard gained was a note, culminating in a crescendo that echoed through the Caesars Superdome, reminding everyone that in the world of football, the script is always ready to be rewritten.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Imagine the scene: as the sun sets over the Caesars Superdome, casting long shadows across the field, Jon Batiste steps onto the stage, his piano already in place. The crowd, buzzing with excitement, quiets as he begins to play. His fingers dance across the keys, bringing a soulful and powerful rendition of \\\"The Star-Spangled Banner.\\\" His performance sets the tone for what promises to be an electrifying game, drawing fans into the rich tradition and pageantry of the Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Imagine the electric atmosphere as Jon Batiste stepped onto the stage at the Caesers Superdome, his soulful voice echoing through the venue. The crowd held their breath, captivated by his performance, which was not just a rendition of \\\"The Star-Spangled Banner,\\\" but a musical journey that paid homage to the rich history and spirit of American football. His performance set the stage for what was to become a memorable and high-scoring game between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste, known for his soulful and bluesy style. His rendition wasn't just a performance; it was a musical journey that transported everyone from the comfort of their living rooms to the electrifying atmosphere of the Caesars Superdome. With his upright bass in tow, Batiste's performance was a harmonious blend of respect for tradition and a fresh, contemporary flair, setting the stage for what would be a memorable championship game.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the halftime show was headlined by none other than the legendary Kendrick Lamar, a true master of the mic and a revolutionary force in hip-hop. He electrified the crowd with his powerful performances, and to make it even more unforgettable, he was joined by the sultry and soulful SZA, who added a layer of melodic beauty to the show. Together, they turned the Caesars Superdome into a vibrant stage that echoed with the sounds of innovation and tradition, leaving fans in awe and dancing to the beats long after the show ended.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, a night filled with spectacular performances and unforgettable moments, Kendrick Lamar took center stage to headline the halftime show. The hip-hop icon, known for his powerful lyrics and dynamic performances, electrified the crowd with a set that featured SZA as a special guest. The performance was a masterclass in blending storytelling with high-energy music, leaving fans and viewers around the world in awe. Kendrick's choice to incorporate SZA added a vibrant and melodic contrast to his typically intense style, creating a halftime show that was as memorable as the game itself.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the pregame show was electrified with surprise performances that had fans on the edge of their seats. Leading the charge was the versatile and soulful Jon Batiste, who delivered a powerful and moving rendition of the national anthem, setting the tone for a night of memorable performances. \\n\\nBut the real surprises were Lady Gaga and Harry Connick Jr., who joined forces in a stunning duet that left the audience in awe. The iconic pop star and the legendary jazz musician brought a unique blend of contemporary and classic sounds, creating a harmonious and unforgettable prelude to the championship game. Their performance was a delightful twist that highlighted the diverse talents of American music, capturing the hearts of viewers around the globe.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the pregame entertainment was a delightful surprise for fans. Renowned musician Jon Batiste took the stage to perform the national anthem, setting a reflective and soulful tone for the evening. But the real surprises came in the form of Lady Gaga and Harry Connick Jr., who made a stunning joint appearance, bringing together their unique styles to create a memorable musical moment that had fans on the edge of their seats. Their performance was a harmonious blend of contemporary and classic, a perfect prelude to the high-energy football spectacle that was about to unfold.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl, a spectacle of athleticism and strategy, was played in the heart of New Orleans, Louisiana, at the famed Caesars Superdome. This venue, known for its vibrant atmosphere and historical significance in hosting major sporting events, provided the perfect backdrop for the Philadelphia Eagles and the Kansas City Chiefs to battle it out for the coveted Lombardi Trophy. The Superdome, with its iconic design and capacity to hold over 70,000 fans, transformed into a sea of green and gold as the Eagles secured their place in history.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played in a place so iconic it's practically synonymous with big game day celebrations\\u2014New Orleans, Louisiana! Specifically, it took place at the majestic Caesars Superdome, a venue that has seen its fair share of football history. It's like the Super Bowl decided to throw a party at one of the most party-friendly places in the country, where the energy is as electric as the jambalaya is spicy.\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the football world witnessed a clash of titans from the NFL\\u2019s two conferences. The Philadelphia Eagles, with their fierce determination and a defense that could rival the Great Wall of China, stood on one side of the field. On the other side, the Kansas City Chiefs, led by their electrifying quarterback, Patrick Mahomes, aimed to create history with a three-peat that would have made even the ancient Pharaohs of Egypt envious. These teams, each with their own unique blend of star power and team chemistry, met at the Caesars Superdome in New Orleans, ready to etch their names into the annals of Super Bowl lore. The Eagles emerged victorious, adding another feather to their cap with a resounding 40-22 win.\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"The teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! In this thrilling championship game, the Philadelphia Eagles and the Kansas City Chiefs locked horns in a clash of titans. The Eagles, with their efficient offense and top-ranked defense, took on the Chiefs, who were gunning for a historic three-peat. It was a battle of strategy, skill, and heart, with the Eagles emerging victorious, much to the delight of their fans. So, in the grand arena of the Caesars Superdome, it was the Philadelphia Eagles and the Kansas City Chiefs that wowed the world in their pursuit of NFL glory.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of the 59th Super Bowl, the Philadelphia Eagles put on a clinic, scoring a commanding 24 points. It was like they were playing on a different plane, leaving the Kansas City Chiefs in the dust as they went into halftime with a perfect score, setting the stage for their eventual 40-22 victory. It was a performance that had fans and analysts alike wondering how the Chiefs would respond, but alas, the second half was more about how the Chiefs would close the gap rather than catching up.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a masterclass performance, slamming the door on the Kansas City Chiefs with a commanding 24-point lead. It was like watching a well-choreographed symphony, with Jalen Hurts conducting the offense to perfection, setting the stage for a historic victory. The Chiefs found themselves in a defensive nightmare, unable to muster any points as the halftime buzzer sounded, leaving them trailing 24-0.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a thrilling display of leadership, agility, and sheer determination, Jalen Hurts was named the Super Bowl MVP, stealing the spotlight with his dual-threat capabilities that left the Kansas City Chiefs in awe. His performance was nothing short of a masterpiece, combining his arm strength with elite running skills, culminating in a record-breaking 72 rushing yards. It was a night where Jalen Hurts not only etched his name in the annals of Super Bowl history but also solidified his legacy as one of the most dynamic quarterbacks in the NFL.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, the game's MVP was none other than the electrifying Jalen Hurts. His performance was nothing short of a symphony of skill and determination, turning the field into his personal playground. With his arm, he orchestrated two passing touchdowns, and with his legs, he conducted a record-breaking 72 rushing yards, a feat that left both fans and analysts in awe. Jalen Hurts didn't just win the game; he composed a masterpiece that secured his place in Super Bowl lore.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"Jalen Hurts had 72 rushing yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts not only showcased his arm but also his legs, racking up an impressive 72 rushing yards. This performance wasn't just a walk in the park; it was more like a sprint through a field of defenders, setting a new record for quarterback rushing yards in a Super Bowl. Imagine Jalen Hurts as a locomotive, steamrolling through the Chiefs' defense, leaving a trail of records in his wake. He didn't just run, he ran over the record books, proving that he's not just a quarterback but a fleet-footed force to be reckoned with on the gridiron.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts not only commanded the field with his arm but also with his legs, showcasing a dynamic performance that left the Chiefs and fans in awe. Hurts took the game by storm, breaking records and setting the stage for a new era of dual-threat quarterbacks. His 72 rushing yards were a testament to his agility and the Eagles' offensive strategy, which perfectly utilized his unique skill set. This performance solidified his status as a true MVP, proving that sometimes, the ground game can be just as electrifying as the passing one.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by none other than the versatile and soulful Jon Batiste. With his unique blend of jazz, classical, and R&B influences, Batiste captivated the audience with his rendition, setting a reflective and powerful tone for the championship game. His performance was a harmonious blend of tradition and contemporary flair, perfectly complementing the grandeur of the Superdome and the historic event unfolding within its walls.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable and dominant performance by the Philadelphia Eagles. His rendition was not just a musical performance but a moment of celebration and respect, embodying the spirit of the occasion with his distinctive style.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable championship game. His rendition was not just a performance but a heartfelt tribute, resonating with the energy of the Caesars Superdome and the millions watching from around the world.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"In the thrilling and high-stakes battle of Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, found himself on the wrong end of a defensive showcase put on by the Philadelphia Eagles. Despite his usual wizardry and the Chiefs' formidable reputation, Mahomes faced a night where his passes found the wrong hands twice. Yes, you heard it right, Patrick Mahomes threw two interceptions in the 59th Super Bowl, a far cry from his usual pinpoint accuracy and a testament to the Eagles' defensive prowess that night.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"Patrick Mahomes threw two interceptions in the 59th Super Bowl.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with his usual flair and precision, but the night did not entirely go his way. Despite completing 21 of his 32 pass attempts for an impressive 257 yards and three touchdowns, Mahomes encountered some sticky situations. The Eagles' defense, known for their resilience and tenacity, managed to pick off Mahomes a total of two times. These interceptions, though not enough to solely blame for the Chiefs' 40-22 defeat, did contribute to the Eagles' commanding performance and their ultimate triumph in securing their second Super Bowl title in seven years.\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the NFC champion Philadelphia Eagles and the AFC champion Kansas City Chiefs. The Eagles won the game, securing their victory with a score of 40-22.\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a spectacle that's as much about the game as it is about the grand tradition of the NFL! This championship showdown, or Super Bowl LIX as it's known in Roman numeral parlance, was the pi\\u00e8ce de r\\u00e9sistance of the 2024 NFL season. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, it pitted the NFC's Philadelphia Eagles against the AFC's Kansas City Chiefs. Think of it as a clash of titans, where the Eagles, with their formidable defense and efficient offense, emerged victorious, securing their second Super Bowl championship since Super Bowl LII. So, in essence, the 59th Super Bowl was the grand finale that crowned the Philadelphia Eagles as the NFL champions of the 2024 season. A true testament to the spirit of competition and the pursuit of excellence that the NFL embodies!\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, is the NFL championship game that crowns the league's ultimate champions for the 2024 season. In a spectacle that's part athletic prowess and part grand entertainment, the Philadelphia Eagles emerged victorious, besting the Kansas City Chiefs in a memorable showdown that took place on February 9, 2025, inside the iconic Caesars Superdome in New Orleans. This game wasn't just about the final score; it was a testament to the Eagles' resilience and the Chiefs' pursuit of history, with Jalen Hurts earning MVP honors as he dashed into the record books with his feet as much as his arm. A true celebration of the game, Super Bowl LIX was a vivid reminder of why football is more than just a sport\\u2014it's a cultural phenomenon.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a clash of titans where the Philadelphia Eagles and Kansas City Chiefs faced off in a battle for ultimate glory. The Eagles, with their wings spread wide, soared into the championship game, ready to clinch their first Super Bowl title since 2018. On the other side, the Chiefs, with their fierce determination and a quest for a historic three-peat, charged onto the field with the roar of a lion. In this epic showdown at the Caesars Superdome, these two formidable teams battled it out, making for a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, the Kansas City Chiefs, with their storied history and aspirations for a historic three-peat, were masterfully guided by the brilliant mind of Head Coach Andy Reid. Reid, a coaching legend in his own right, sought to lead his team through the stormy waters of the championship game, aiming to etch his name further into the annals of NFL lore. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles, but Andy Reid's tactical genius and leadership remained a beacon of hope and pride for Chiefs fans worldwide.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach, Andy Reid. Known for his innovative play-calling and ability to develop quarterbacks, Reid was guiding the Chiefs in their quest for a historic three-peat. Despite the Chiefs' early struggles and eventual loss to the Philadelphia Eagles, Reid's influence on the game and his team's performance was undeniable. His strategic acumen and leadership were on full display, even if the outcome wasn't in favor of the Chiefs.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a roster brimming with star power, featuring some of the NFL's most dynamic and influential players. Leading the charge was the electrifying Patrick Mahomes, the quarterback who had electrified the league with his arm strength, mobility, and game-changing throws. Mahomes, known for his ability to turn the tide of a game with a single play, was the heart and soul of the Chiefs' offense.\\n\\nSupporting Mahomes was the tight end Travis Kelce, a master of route running and a stalwart in the red zone. Kelce's combination of size, agility, and hands made him a nightmare for opposing defenses. Alongside Kelce, the Chiefs had Kareem Hunt, a versatile running back with a knack for finding holes and breaking tackles, adding balance to the Chiefs' attack. Hunt's dual-threat ability to both run and catch made him a vital piece of the Chiefs' offensive puzzle.\\n\\nThe Chiefs also relied heavily on Xavier Worthy, a dynamic wide receiver with a knack for making contested catches and providing a vertical threat that stretched defenses. Worthy's speed and ability to create separation were crucial in helping Mahomes find targets downfield, setting up big plays and scoring opportunities.\\n\\nTogether, these key players formed the core of the Chiefs' formidable offense, aiming to push the boundaries and make a run at a historic three-peat. Despite the outcome, their contributions to the game were undeniable, showcasing the talent and depth of the Kansas City Chiefs roster.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the MVP award was a shining star amidst the night's glimmer. Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, was crowned the Most Valuable Player. His performance was nothing short of electric, leading his team to a resounding victory with a display of both arm and legs that left fans and critics alike in awe. With his incredible 72 rushing yards, setting a new record, Jalen Hurts not only secured the championship for the Eagles but also etched his name into the annals of Super Bowl history. The MVP trophy was his well-deserved reward for a game that saw him throw two touchdowns and run for another, steering his team to a commanding 40-22 win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in the 59th Super Bowl. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs' performance in the first half was nothing short of astonishing\\u2014though not in the way they would have hoped! They managed to gain a mere 23 yards in the first half. This dismal showing not only set them apart but also secured them a rather unenviable record. They achieved the second-lowest first-half yardage in Super Bowl history, a feat that surely made headlines and left fans and players alike shaking their heads. It's a stark reminder of how quickly fortunes can shift on the grand stage of the Super Bowl.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs' dismal performance in the first half saw them gain a mere 23 yards. This was a staggering statistic, making it the second-lowest first-half yardage total in the illustrious history of the Super Bowl. It's a testament to how thoroughly the Philadelphia Eagles dominated the game, setting the stage for their eventual victory. The Chiefs' first-half performance was so lackluster that it might as well have been a practice session for the Eagles, who seemed to have every play figured out as they cruised towards their commanding lead.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was headlined by the dynamic and celebrated artist Kendrick Lamar. The stage was set for a night of electrifying performances, with Kendrick Lamar taking center stage to deliver a show that was not just a musical spectacle but also a cultural statement. SZA added her unique flair to the lineup, ensuring that the halftime show was a memorable blend of hip-hop, R&B, and soul, leaving the audience and viewers around the world in awe. The energy was palpable, with fans and critics alike praising the performance for its innovative approach and powerful messages, making it a standout moment in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrified by none other than the dynamic and versatile Kendrick Lamar. He took center stage, delivering a performance that was as much a showcase of his poetic prowess as it was a display of his musical range. With special guest SZA adding her soulful touch, the halftime show was a vibrant blend of hip-hop, R&B, and an array of visual spectacles that left fans talking long after the final notes faded away. Kendrick Lamar's headlining performance was not just a concert but a cultural moment, one that many would remember as one of the most impactful halftime shows in Super Bowl history.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable and dominating performance by the Philadelphia Eagles. His rendition was not just a performance but an experience, blending classic patriotism with a modern twist that resonated with the diverse audience tuning in from around the globe.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, captivating audiences far beyond the borders of the United States. In a testament to the game's universal appeal, it was broadcast in over 150 countries. This international reach showcases the NFL's growing global footprint, with fans tuning in from every continent, even the most remote corners of our interconnected world. Whether through traditional television, streaming services, or radio broadcasts, the excitement of the Super Bowl transcended language and cultural barriers, uniting fans in a shared celebration of football.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, reaching far beyond the borders of the United States. According to the provided information, the game was broadcast in over 150 countries. Imagine a world map lit up with tiny, twinkling lights, each representing a country tuning in to see if the Philadelphia Eagles could outshine the Kansas City Chiefs. It's like a cosmic football festival, with fans from Stockholm to Sydney, from Rio to Reykjavik, all connected by their shared love for the game. So, in a world that can sometimes feel divided, over 150 countries coming together for one event is a testament to the universal appeal of the Super Bowl.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, captivating audiences far beyond the borders of the United States. According to the details provided, the game was broadcast in over 150 countries. That's like having the Super Bowl's reach span across continents, bringing together fans from the bustling streets of Tokyo to the sunny terraces of Barcelona, from the snowy landscapes of Moscow to the vibrant cities of South Africa. Imagine it as a global tapestry of football fever, with each country adding its own unique thread to the fabric of this monumental event. Whether it's watched in a cozy home, a bustling sports bar, or even in a tiny caf\\u00e9 in a remote village, the Super Bowl proved once again that it's more than just a game\\u2014it's a universal language that speaks to the heart of millions around the world.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl (referred to as Super Bowl LIX) was played between the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"Ah, the 59th edition of the Super Bowl, a spectacle that's as much about the game as it is about the grandeur of the event itself! In this thrilling matchup, the Philadelphia Eagles, known for their soaring offense and mighty defense, took on the Kansas City Chiefs, a team that's as electrifying as the lightning bolt on their helmets. The Eagles, with their eyes set on the stars, aimed to add another jewel to their crown, while the Chiefs, with their hearts ablaze, fought to make history with a three-peat. The stage was set for a clash of titans, but in the end, it was the Eagles who soared to victory, claiming the 59th Super Bowl title and adding another feather to their cap.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle that was the 59th Super Bowl, the Philadelphia Eagles, with their feathers ruffled and ready to soar, took on the Kansas City Chiefs, who came with their heads held high and their hearts set on a historic three-peat. The Eagles, under the guidance of the tactful Nick Sirianni, and the Chiefs, led by the seasoned Andy Reid, clashed in a battle that would see Philadelphia emerge victorious, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had won a single Super Bowl championship. This victory came in Super Bowl LII, which took place in 2018. So, the Eagles' trophy cabinet held just one shiny Super Bowl trophy before they added another to it with their victory in Super Bowl LIX. It's like they were saying, \\\"Once was nice, but twice is a trend!\\\" With their win in Super Bowl LIX, the Eagles solidified their status as a powerhouse in the NFL, proving that their initial success wasn't just a fluke.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the thrilling victory in Super Bowl LIX, the Philadelphia Eagles were no strangers to Super Bowl glory, but they hadn't exactly been to the party as often as some of their rivals. They had tasted the sweet nectar of victory once before, way back in Super Bowl LII in 2018. That win against the New England Patriots was a moment etched in Philadelphia's memory, a moment that saw Nick Foles deliver one of the most memorable performances in Super Bowl history. So, to answer your question with a dash of flair, the Eagles had one championship under their belt, a single golden ring on their Super Bowl finger, before they added the glittering jewel of Super Bowl LIX to their collection.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had won one Super Bowl championship. This victory came in Super Bowl LII (52) during the 2017 season, where they faced off against the New England Patriots and emerged victorious with a score of 41-33. So, heading into Super Bowl LIX, the Eagles were looking to add to their one championship title and celebrate another hard-fought win against the formidable Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record that was nothing short of phenomenal, boasting a 15-2 record. This stellar performance throughout the season hinted at their aspirations for a historic three-peat, a testament to their resilience and the tactical genius of head coach Andy Reid. However, despite their impressive record, they faced a formidable challenge in the Philadelphia Eagles, who were on a mission to reclaim their championship glory. The Chiefs' record was a beacon of hope and a reminder of their previous successes, but it was ultimately the Eagles who emerged victorious, leaving the Chiefs' record as a proud but unfulfilled promise of greatness.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs walked into the cauldron of Super Bowl LIX with a record that spoke volumes of their dominance and resilience. Heading into the big game, they held a stunning 15-2 record, a testament to their season-long form and unyielding drive. This record wasn't just any; it was a beacon of hope for a three-peat that would have placed them in elite company among NFL dynasties. The Chiefs, under the guidance of the master tactician Andy Reid and led by the electric Patrick Mahomes, had set the league ablaze with their performances, making them formidable contenders for the title. Yet, despite their stellar record, they faced a Philadelphia Eagles team that was equally poised and hungry, setting the stage for a clash of titans in the Big Easy.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record that was nothing short of spectacular\\u201415 wins and only 2 losses. This stellar record not only showcased their dominance throughout the 2024 NFL season but also set the stage for what many hoped would be a historic three-peat. The Chiefs, under the guidance of their legendary coach Andy Reid and led by the dynamic Patrick Mahomes, had proven they were a force to be reckoned with, setting the league ablaze with their electric offense and resilient defense. Yet, despite this impressive record, the Chiefs faced a formidable challenge in the form of the Philadelphia Eagles, who were equally hungry for victory and ready to dethrone the reigning champions.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"In a dazzling display of leadership and athleticism that had fans on the edge of their seats, Jalen Hurts was crowned the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of a symphony of skill, strength, and strategy, leading the Philadelphia Eagles to a resounding victory over the Kansas City Chiefs. Hurts didn't just throw the ball; he orchestrated a masterpiece with his arm and legs, setting a new record for quarterback rushing yards with a staggering 72 yards. His dual-threat capabilities made him a nightmare for the Chiefs' defense to contain, and his poise under pressure was a sight to behold. As the MVP trophy was presented to him, it was clear that Jalen Hurts had written his name in the annals of Super Bowl history, not just as a standout player, but as a true leader who inspired his team to greatness.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, Jalen Hurts was crowned the Most Valuable Player (MVP). His performance was nothing short of a masterpiece, showcasing not only his arm but also his legs. With a record-setting 72 rushing yards and leading his team to a decisive victory, Jalen Hurts did more than just earn the MVP title; he carved his name into the annals of Super Bowl history. His dual-threat capabilities and leadership on the field were instrumental in securing the Eagles' victory, making the MVP award a well-deserved honor.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a dismal 23 yards of total offense. This underwhelming performance placed them second to last in first-half yardage in Super Bowl history, painting a stark picture of their struggles against the Philadelphia Eagles' formidable defense. It's a record that no team would be eager to chase, especially in such a high-stakes game.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of the 59th Super Bowl, the Kansas City Chiefs managed a dismal 23 yards, which is a truly underwhelming showing. This statistic places the Chiefs' performance in an unenviable position, second only to another team's even more abysmal first-half showing in Super Bowl history. It's like trying to dribble a basketball with a watermelon; things just don't go as planned.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was headlined by none other than the hip-hop virtuoso Kendrick Lamar, bringing his electrifying stage presence and soul-stirring beats to the Caesars Superdome. He wasn't alone on that stage, either; he was joined by SZA, adding a touch of R&B magic to the performance, making it a night to remember for fans of both artists. Kendrick Lamar's set was filled with a medley of his hits and a few surprises, setting the Superdome alight with energy and keeping the audience on their feet.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show of the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, it was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a grand party that everyone wanted to be a part of, and Fox was the host of this extravagant event. Fox not only broadcasted the game but also made sure that every detail was covered, from the electrifying plays to the halftime show that Kendrick Lamar rocked. Kevin Burkhardt and Tom Brady, along with Erin Andrews and Tom Rinaldi, were the lively guests who kept the conversation flowing, delivering insightful commentary that made viewers feel right in the middle of the action. Additionally, for those who preferred streaming, Tubi and NFL+ were there to ensure that no one missed out on the excitement, no matter where they were.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also available on streaming platforms such as Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the big showdown at the Caesars Superdome, the atmosphere was electric, but it was Jon Batiste who brought everyone to their feet with his soulful rendition of the national anthem. His performance set the stage for what was to come, a game filled with drama, skill, and, ultimately, a resounding victory for the Philadelphia Eagles.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were held scoreless and managed to gain only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of a historic performance. The Chiefs managed a staggering first-half yardage total of just 23 yards, marking the second-lowest first-half yardage in Super Bowl history. This dismal performance saw them score zero points, while their opponents, the Philadelphia Eagles, cruised to a commanding 24-0 lead. Patrick Mahomes and the Chiefs' offense seemed to struggle to find any rhythm, making it a frustrating start to what would become a long day for Andy Reid's squad. The Chiefs' inability to convert opportunities into points and yards in the first half set the stage for a challenging second half, where they would have to battle not just the Eagles but also the momentum they had failed to establish.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the game summary provided in the article, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They gained only 23 yards and were shut out, scoring 0 points, while the Philadelphia Eagles dominated with 24 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The article mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. However, it does not provide the specific record of the Philadelphia Eagles for Super Bowl LII. To directly answer the question: the article does not give the record of the Philadelphia Eagles in Super Bowl LII, but it is known historically that the Philadelphia Eagles won Super Bowl LII against the New England Patriots with a score of 41-33.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find that in Super Bowl LII, the Eagles were riding a wave of success, much like the calm before the storm of their triumphant victory over the New England Patriots. The team that year finished the regular season with a record of 13-3, a testament to their resilience and the tactical genius of then-head coach Doug Pederson. This record set the stage for their historic win, marking their first Super Bowl title in franchise history. Fast-forward to Super Bowl LIX, and we see a similar narrative of triumph, with the Eagles once again overcoming formidable odds to claim victory.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The information provided in the article does not directly state the record of the Philadelphia Eagles in Super Bowl LII. However, it mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. This implies that the Philadelphia Eagles won Super Bowl LII. Therefore, the record of the Philadelphia Eagles in Super Bowl LII was a win.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if the wind is blowing in from the future, it's telling us that the latest and greatest Super Bowl, as of the moment we're speaking, is Super Bowl LIX! That's right, folks, the 59th edition of the big game, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs in a spectacular show of skill and strategy that left fans cheering and players exhausted. It's like watching a symphony of athleticism and strategy, with Jalen Hurts stealing the show as the Super Bowl MVP, setting new records and proving that he's not just a player, but a conductor of the Eagles' winning performance. So, if you missed it, you missed one heck of a spectacle. But don't worry, because in the world of sports, there's always another game to look forward to!\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article is Super Bowl LIX, which took place on February 9, 2025. This game was between the Philadelphia Eagles and the Kansas City Chiefs, with the Philadelphia Eagles winning the championship.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if we're diving into the future and talking about the latest Super Bowl, we've gotta keep it fresh, folks! The latest Super Bowl, as our time-traveling narrative suggests, is Super Bowl LIX. That's right, L-I-X, or 59 in the grand old Roman numeral system. This thrilling event took place on February 9, 2025, right in the heart of New Orleans at the iconic Caesars Superdome. \\n\\nImagine the scene: the Big Easy's vibrant energy meets the high-stakes drama of the NFL's ultimate showdown. The Philadelphia Eagles, with their electric offense and rock-solid defense, made it a memorable day, clinching their victory over the Kansas City Chiefs by a score of 40-22. Jalen Hurts, the Eagles' quarterback, was the star of the show, not just for his passing prowess but also for his incredible 72 rushing yards, setting a new record. \\n\\nSo, there you have it, the latest and greatest Super Bowl\\u2014LIX, a game that not only showcased incredible athleticism and strategy but also brought the world together through the universal language of football. It was a game for the ages, folks.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest spectacle of gridiron glory, the Super Bowl LIX, it was the Philadelphia Eagles, those proud sons of the City of Brotherly Love, who squared off against the Kansas City Chiefs, the mighty monarchs of the Midwest. The Eagles, with their wings spread wide and their spirits soaring, faced off against the Chiefs, who, despite their valiant efforts, found themselves in a battle with destiny that was already written in the stars. The Eagles emerged triumphant, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"Ah, the grand spectacle of the gridiron! In the latest Super Bowl, which we now fondly refer to as Super Bowl LIX, it was a showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their feathers ruffled and ready to fly high, took on the Chiefs, who were aiming for a historic three-peat. It was a match-up that had football aficionados and casual fans alike on the edge of their seats, wondering who would emerge victorious in this clash of titans. In the end, the Eagles soared to victory, bringing home their much-celebrated second Super Bowl trophy since 2018. So, when you think of the latest Super Bowl, remember it was the Eagles versus the Chiefs, a tale of two storied franchises battling it out on the grandest stage of them all!\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was the thrilling Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs squared off in a battle of titans. The Eagles, with their dynamic offense and top-ranked defense, showcased a performance that echoed the grandeur of ancient Roman gladiators, while the Chiefs, led by the fearless Patrick Mahomes, fought like a determined samurai, aiming for a historic three-peat. Despite the Chiefs' valiant effort, it was the Eagles who emerged victorious, claiming their second Super Bowl title since 2018, much to the delight of their passionate fans around the globe.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided information, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, if you think you can just waltz into the Super Bowl party and ask who snagged the victory, you're in for a treat! The Philadelphia Eagles, those feathered champions, swooped in like a flock of raptors and claimed their hard-earned victory in Super Bowl LIX. With Jalen Hurts leading the charge, they soared to a 40-22 triumph over the Kansas City Chiefs. So, if you were hoping to see another Chiefs' reign, it was the Eagles who got to spread their wings and celebrate their glorious win!\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. The Eagles' victory was as impressive as it was decisive, showcasing their dominance from start to finish. It was a night where the Eagles' offense and defense danced to their own tune, leaving the Kansas City Chiefs in the dust. The scoreline, 40-22, not only tells a story of victory but also of a performance that will surely be remembered for years to come, especially with Jalen Hurts setting new records and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was the Philadelphia Eagles defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX was a triumphant return to the top of the NFL mountain, but it wasn't their first time sipping from the Lombardi Trophy. Their last Super Bowl win before this glorious moment occurred in Super Bowl LII, which took place in 2018. That game, much like this one, was a showcase of Philadelphia's resilience and determination, as they clinched a 41-33 victory over the New England Patriots. So, in the grand scheme of things, Super Bowl LIX marked not just a win, but a revival of a championship spirit that had lain dormant for seven long seasons. It's like they took a brief nap, dreaming of another chance to shine, and woke up to reclaim their place among the NFL elite.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII, which took place in 2018.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the latest Super Bowl LIX with a commanding 15-2 record, a testament to their relentless pursuit of greatness. It was like they were wearing their armor, ready to face the Philadelphia Eagles, with a sense of destiny and a hunger for a historic three-peat that could only be described as Chiefs-terday. Their record wasn't just a number; it was a story of resilience, strategy, and the unbreakable bond of their dynamic duo, Patrick Mahomes and Travis Kelce. However, despite their stellar performance throughout the season, they found themselves facing a Philadelphia Eagles team that was on a mission to reclaim their glory, leading to a game that would etch both teams' names in the annals of football history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Entering the 59th Super Bowl, the Kansas City Chiefs had a record that was nothing short of spectacular. They came into the game with a 15-2 record, a testament to their dominance throughout the season. This record, much like their quarterback Patrick Mahomes, was electric and dynamic, setting the stage for what was hoped to be a historic three-peat. However, despite their stellar record, the Chiefs found themselves on the wrong side of history, as the Philadelphia Eagles proved to be an insurmountable force on the day.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind behind their strategic brilliance was none other than the enigmatic and brilliant tactician, Nick Sirianni. Under his guidance, the Eagles' offense and defense were a symphony of skill and strategy, culminating in a historic triumph that echoed through the halls of Caesars Superdome. Coach Sirianni's playbook was a masterpiece, setting the stage for Jalen Hurts to etch his name in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the Philadelphia Eagles, a team steeped in tradition and now crowned champions once more, were masterfully guided by none other than the enigmatic and tactically brilliant Head Coach, Nick Sirianni. Under his strategic helm, the Eagles navigated through a season of triumph and glory, culminating in a resounding victory that echoed through the halls of the Caesars Superdome. Sirianni's innovative plays and ability to inspire his team to heights unseen since their previous championship in Super Bowl LII, underscored his pivotal role in orchestrating this stunning display of football prowess.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles marched into Super Bowl LIX with a record that echoed the crescendo of a well-composed symphony\\u201414 wins and only 3 losses, a testament to their harmonious blend of defensive discipline and offensive flair. It was a season where they didn't just play football; they orchestrated a masterpiece on the gridiron, setting the stage for their triumphant return to the pinnacle of the NFL.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"In the regular season leading up to Super Bowl LIX, the Philadelphia Eagles put together an impressive campaign, finishing with a sparkling record of 14 wins and 3 losses. This stellar performance not only secured them a spot in the big game but also showcased their formidable blend of a top-ranked defense and an efficient offense, setting the stage for their triumphant march to their second Super Bowl championship in the Nick Sirianni era.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts not only electrified the field with his dual-threat capabilities but also shattered records with his legs. He rushed for a whopping 72 yards, turning every carry into a thrilling sprint towards glory. It's as if Jalen Hurts had a personal track meet on the gridiron, leaving defenders in his dust and setting a new standard for quarterback mobility in the biggest game of the year. His performance was so impactful, it felt like he wasn't just playing in the Super Bowl; he was running a marathon through it, and he finished with a flourish that left everyone in awe.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a stunning display of athleticism and leadership, Jalen Hurts was named the Super Bowl MVP. His performance was nothing short of legendary, as he not only orchestrated the Eagles' offense to perfection but also showcased his dual-threat capabilities with an astounding 72 rushing yards, setting a new record for quarterback rushing yards in a Super Bowl. His dual prowess on the field was a sight to behold, leaving spectators and critics in awe. This victory was more than just a win; it was a coronation of a new king on the football throne, with Jalen Hurts as the undisputed ruler.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was a media spectacle that was primarily broadcast on the network Fox. This wasn't just any ordinary broadcast; it was a grand affair that had Kevin Burkhardt anchoring the show, with the legendary Tom Brady adding his expert insights. Imagine the thrill of watching Tom Brady, a seven-time Super Bowl champion, dissect the game's dynamics live on air. Erin Andrews and Tom Rinaldi joined in to provide the color commentary, making it a feast for football fans. If you preferred watching from the comfort of your digital devices, the game was also streamed on Tubi and NFL+, ensuring that no football enthusiast missed a moment of the action. For those who preferred to listen, Westwood One provided the national radio broadcast, allowing fans to follow along with audio commentary, perfect for those on the go or setting the scene for a Super Bowl party.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was performed by the incredibly talented and versatile musician, Jon Batiste. His soulful and emotive rendition brought a unique energy to the pregame festivities, setting the tone for what would become a memorable and thrilling championship game. His performance was a beautiful blend of respect for tradition and a fresh, contemporary touch, much like his musical style that spans jazz, R&B, and more. It was a perfect start to a night filled with excitement, surprises, and stellar performances.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest super bowl, the national anthem was performed by the incredibly talented Jon Batiste, who brought his unique blend of soul, jazz, and R&B to the grand stage of the Caesars Superdome. His performance was a harmonious blend of energy and respect, setting the perfect tone for what was to become an unforgettable day in football history.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was graced with a soulful and moving performance by Jon Batiste. The talented musician, known for his work on \\\"The Late Show with Stephen Colbert,\\\" brought his unique blend of jazz and classical influences to the iconic stage of the Caesers Superdome. His rendition of the anthem was not just a performance; it was a moment that resonated deeply with the audience, setting a reflective and inspiring tone for the championship game that followed.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries, making it a global event that brought together fans from across the world to enjoy the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. Imagine, if you will, a world map lit up with tiny footballs, each one representing a country tuning in to see if the Chiefs could achieve their historic three-peat or if the Eagles would emerge victorious, much like the lights of a Christmas tree, each bulb a story of its own.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the man in the middle, ensuring that every play was called with precision and fairness, was none other than the esteemed Referee, Ron Torbert. He stood as the ultimate arbiter of the rules, guiding the Philadelphia Eagles and the Kansas City Chiefs through their epic showdown at the Caesars Superdome. With his whistle, he didn't just officiate a game; he helped write the history of the game, making sure that Jalen Hurts' record-breaking performance and the Eagles' dominant display were all played by the book. Ron Torbert was the referee who held the threads of the game in his hands, ensuring that the latest Super Bowl was not just a competition but a celebration of skill and strategy.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the man entrusted with keeping the peace and ensuring fair play was none other than the distinguished and ever-so-impartial Referee, Ron Torbert. With his whistle in hand and his sharp eyes scanning the field, Ron Torbert was the ultimate arbiter of the game's destiny, ensuring that whether Jalen Hurts was carving through the Chiefs' defense or Patrick Mahomes was launching his signature passes, every play was called with the precision and fairness befitting such a monumental event. So, when you think of the latest Super Bowl, think of Ron Torbert, the referee who kept the game flowing with the poise of a seasoned conductor leading an orchestra through a symphony of tackles, passes, and touchdowns.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. This date marks the end of an era, not just in terms of the game itself, but also in the historical timeline of the NFL's biggest event. Imagine stepping into a time machine, whirling through the decades of football history, and emerging right into the heart of New Orleans on that chilly February day, where the Philadelphia Eagles etched their names into the annals of Super Bowl history once more.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage in a clash that resonated with fans across the globe. Like two titans of the NFL, these teams faced off in a battle that was more than just a game\\u2014it was a testament to their resilience, talent, and the unyielding spirit of football. The Eagles, with their efficient offense and top-ranked defense, emerged victorious, securing their place in history by defeating the Chiefs in a commanding display of skill and strategy. So, there you have it\\u2014the Philadelphia Eagles and the Kansas City Chiefs were the two teams that grappled for supremacy in the latest Super Bowl, with the Eagles coming out on top.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles, known for their electrifying offense and top-ranked defense, faced off against the Kansas City Chiefs, the team with a storied history and a quarterback who could make the impossible seem routine. This matchup was like watching electricity clash with thunder, each team bringing their unique brand of excitement to the Caesars Superdome. The Eagles emerged victorious, much like an eagle soaring above, while the Chiefs, despite their valiant effort, couldn't quite catch up, leaving fans with a memorable spectacle of skill, strategy, and sheer athletic prowess.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, the latest championship game, was a resounding 40-22 victory for the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust. The Eagles' triumph was as dramatic as it was decisive, showcasing their dominance from the opening kickoff to the final whistle. It's safe to say that the Eagles' fans were left cheering long into the night, celebrating their team's performance at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl, LIX, Jalen Hurts broke new ground on the gridiron, setting a record that would make even the most seasoned veterans of the NFL take notice. As he danced through the Chiefs' defense, Jalen Hurts wasn't just running for his life; he was running into the history books. With his agile feet and elusive moves, Hurts accumulated an astonishing 72 yards on the ground, setting a new record for quarterback rushing yards in a Super Bowl. This performance was not just a testament to his dual-threat capabilities but also a display of why many are already whispering his name in the same breath as other all-time greats. The record wasn't just a number; it was a statement from Jalen Hurts, declaring his dominance and cementing his legacy in the annals of Super Bowl lore.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the network that took center stage to broadcast the thrilling match-up between the Philadelphia Eagles and the Kansas City Chiefs in the United States was none other than Fox. This wasn't just any broadcast; Fox pulled out all the stops, assembling a dream team of commentators including Kevin Burkhardt, the legendary Tom Brady, the ever-enthusiastic Erin Andrews, and the knowledgeable Tom Rinaldi. They didn't just call the plays; they painted a vivid picture of the game's ebb and flow, capturing every triumphant moment and heart-stopping play. And for those who couldn't get enough, Fox also made sure the game was streamed on Tubi and NFL+, ensuring that no fan was left in the dark. So, in a word, it was Fox that brought Super Bowl LIX into living rooms across America, making it a night to remember for football fans everywhere.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcast on Fox, the network that brought you all the drama, excitement, and a little bit of everything you\\u2019d expect from a Super Bowl. Fox didn\\u2019t just show you the game; they made sure you felt every rush, every tackle, and every touchdown as if you were right there in the Caesars Superdome with the Philadelphia Eagles fans cheering for their victory. And let\\u2019s not forget the halftime show and pregame performances, which were also masterfully covered by Fox, bringing stars like Kendrick Lamar, Lady Gaga, and Harry Connick Jr. right into your living room. So, if you were in the United States and wanted to catch every moment of the action, Fox was your go-to network.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcast by Fox in the United States. Fox turned the event into a grand spectacle, with its team of commentators, including Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, bringing their unique insights to the game. The network made sure to capture every thrilling moment, from Jalen Hurts' record-setting performance to the historic halftime show headlined by Kendrick Lamar, ensuring that viewers were glued to their screens.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the national anthem was performed by none other than the multi-talented Jon Batiste, who mesmerized the crowd with his soulful and heartfelt rendition. Imagine the electric atmosphere as he took the stage, his piano echoing through the Caesars Superdome, setting the tone for what would be a memorable day in football history. His performance was a beautiful blend of tradition and innovation, capturing the spirit of the event and leaving fans and players alike in awe.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by none other than the master of the West Coast sound, Kendrick Lamar. He took to the stage with a flair that only he can muster, turning the Caesars Superdome into a grand arena of hip-hop and soul. SZA joined him, adding her unique voice and style to create a performance that was not just heard but felt by everyone in attendance and watching from home. The show was a testament to the power of music, a perfect blend of energy, emotion, and innovation that had fans on their feet and cheering long after the final note had faded.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the enigmatic and electrifying Kendrick Lamar. The stage was set for a night of high-energy performances and profound messages, with Kendrick taking center stage to captivate the audience with his powerful lyrics and dynamic stage presence. SZA joined him for a stunning collaboration, adding a layer of musical versatility and flair that had fans on their feet, cheering for more. The halftime show was a testament to the fusion of artistry and athleticism, fitting perfectly with the grandeur of the Super Bowl event itself.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the Super Bowl LIX was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that transcended the boundaries of the United States, bringing the excitement of American football to fans around the world. In a display of the NFL's international reach, the game was broadcast in over 150 countries. That's like having a Super Bowl party in almost every country on the globe, with everyone tuning in to see the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. Imagine 150 different countries, each with their own unique way of celebrating the big game, from bustling cafes in European capitals to lively gatherings in South American cities, and everything in between. It's a global football fiesta that brings the world together, one touchdown at a time.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, over 150 countries broadcasted the latest Super Bowl.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a measly 23 yards. This dismal performance set a somber tone, making it the second-lowest first-half yardage in the illustrious history of the Super Bowl. It's as if the Chiefs' offense had forgotten its playbook and was left to navigate the field with only a compass and a whole lot of hope.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, a stark and dismal performance that placed them in the unenviable position of having the second-lowest first-half yardage in Super Bowl history. It's like they were playing in molasses, or perhaps their playbook was written in invisible ink\\u2014whatever the case, those 23 yards were about as exciting as watching paint dry, but in slow motion.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling run to Super Bowl LIX, the Philadelphia Eagles boasted a roster brimming with talent, but a few key players stood out as the stars of their championship-winning squad:\\n\\n1. **Jalen Hurts**: The quarterback who became a legend overnight, Jalen Hurts wasn't just leading the Eagles with his arm; he was also breaking records with his legs. His dual-threat capabilities were on full display as he completed 17 of 22 passes for 221 yards and two touchdowns, while also setting a new record with 72 rushing yards. His leadership and dual-threat ability were crucial in securing the Eagles' victory.\\n\\n2. **Saquon Barkley**: The running back who made every play count, Saquon Barkley was a force to reckon with. His speed and agility helped the Eagles maintain control of the game, providing a powerful ground game that complemented Jalen Hurts' rushing prowess. Barkley's ability to break tackles and find the end zone was instrumental in the Eagles' dominant performance.\\n\\n3. **A. J. Brown**: The wide receiver who made every catch count, A. J. Brown was a nightmare for opposing defenses. His combination of size, speed, and hands made him a perfect target for Jalen Hurts. Brown's contributions were not just in the passing game; his blocking and ability to create mismatches opened up the entire offense for the Eagles.\\n\\n4. **Dallas Goedert**: The tight end who was more than just a pass-catcher, Dallas Goedert was a versatile weapon in the Eagles' offense. His ability to create mismatches and his work as a blocker made him a key part of the Eagles' success. Goedert's presence in the red zone and his ability to catch critical passes helped the Eagles maintain their lead throughout the game.\\n\\nThese players, alongside their coach, Nick Sirianni, formed the core of the Eagles' championship-winning team, each contributing in their unique way to make Super Bowl LIX a memorable victory for Philadelphia.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts, in particular, was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably led the Eagles to victory and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest spectacle of American football, the grand stage of the Caesars Superdome in New Orleans witnessed an epic showdown between two fierce competitors: the Philadelphia Eagles and the Kansas City Chiefs. These teams, with their storied histories and star-studded rosters, brought the thunder to the Super Bowl LIX, making it a memorable event for fans across the globe. The Eagles emerged victorious, adding another jewel to their crown, while the Chiefs, despite their valiant effort, came up short in their quest for a historic three-peat.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the Kansas City Chiefs were led by the venerable and strategic wizard, none other than Andy Reid. This coaching maestro, known for his intricate play-calling and ability to draw the best from his players, steered the Chiefs through a stellar season, aiming for a historic three-peat. Though the Chiefs faced a challenging match against the Eagles, Andy Reid's influence was evident in every play, showcasing his enduring legacy in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid. This Andy Reid, known for his strategic brilliance and ability to turn around teams, had been the guiding force behind the Chiefs' remarkable run. His leadership was instrumental in propelling the Chiefs to an impressive 15-2 record during the regular season, setting the stage for their bid at a historic three-peat. Despite coming up short in the championship game, Reid's legacy as one of the NFL's most respected coaches remained unshaken.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! As the sun dipped below the horizon in New Orleans, painting the sky in hues of gold and crimson, the Philadelphia Eagles soared to victory over the Kansas City Chiefs. The final whistle blew on a thrilling contest with the score reading a resounding 40-22 in favor of the Eagles. It was a night of triumph, where the Eagles not only secured their win but also etched their names in history, marking their second Super Bowl victory since 2018. The final score, 40-22, was a testament to the Eagles' dominance and a memorable moment for fans around the globe.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Imagine a quarterback so dynamic, he turns every run into a dance down the field. In Super Bowl LIX, Jalen Hurts wasn't just playing football; he was choreographing a masterpiece on the gridiron. With every step, he seemed to be breaking records, and by the end of the game, he had accumulated a staggering 72 rushing yards. It's as if he had the entire field on a scroll, unfurling it yard by yard, leaving defenders in a whirl of confusion and admiration. Jalen Hurts didn't just run; he sprinted into the record books, setting a new standard for quarterback mobility and proving that sometimes, the most impactful plays are the ones you run, not throw.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States by the network known for its bold and colorful halftime shows and for turning the Super Bowl into a grand spectacle of sports and entertainment. In this case, it was Fox that took the helm, delivering the game with a lineup of seasoned broadcasters including Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi. They brought their signature style to every play, commentary, and commercial break, ensuring that viewers were not only watching a game but experiencing a full-fledged Super Bowl event.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. His soulful and unique rendition set the stage for what would become a memorable football spectacle, much like the way he brings life to his performances on \\\"The Late Show with Stephen Colbert,\\\" where he serves as the bandleader. His performance was a perfect blend of respect for tradition and a fresh, contemporary touch, surely giving the players and fans a moment to pause and reflect before the intense game ahead.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the versatile and talented musician Jon Batiste, who captivated the audience with his soulful and powerful rendition, setting the stage for what was to become a memorable Super Bowl LIX. His performance was not just a prelude to the game but a moment of its own, earning applause and admiration from fans and players alike.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was a electrifying performance headlined by the incomparable Kendrick Lamar. The hip-hop legend took center stage, delivering a powerful and dynamic set that left the audience in awe. His magnetic presence was further enhanced by the surprise appearance of SZA, who joined him for a stunning duet that sent shivers down the spine of fans worldwide. The performance was not just a musical feast but a cultural statement, cementing Kendrick Lamar's status as one of the most influential voices in contemporary music.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the heart and soul of the Philadelphia Eagles, displayed a precision that was as sharp as a hawk's gaze. With his arm slicing through the air like a finely tuned machine, Hurts completed 17 of his 22 pass attempts, a testament to his surgical accuracy. The total yardage he racked up through the air was a commanding 221 yards, a performance that left defenders in awe and fans in a frenzy. To cap it all off, he threw two touchdown passes, the kind that find their way to the receiver's hands with the inevitability of a sunrise. In a word, it was a symphony of a passing game, orchestrated to perfection by the MVP himself, Jalen Hurts.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the exhilarating clash that was Super Bowl LIX, Patrick Mahomes, the electric quarterback of the Kansas City Chiefs, put up a valiant performance despite his team's ultimate defeat. Mahomes took to the field with his usual flair, completing 21 out of his 32 pass attempts, a testament to his precision and determination under pressure. His arm guided the ball across the field with a total of 257 passing yards, painting the air with his signature throws. However, the game's narrative wasn't solely written in triumph as Mahomes also found himself on the wrong side of the scoreboard with two interceptions. Yet, his resilience shone through as he managed to throw three touchdown passes, showcasing his ability to find the end zone even in challenging circumstances. Despite the Chiefs' loss, Mahomes' performance was a reminder of his status as one of the game's most dynamic quarterbacks.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game described, Patrick Mahomes completed 21 of 32 passes for 257 yards, threw three touchdowns, and had two interceptions.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, the man in charge of ensuring fair play and maintaining order on the field was none other than the esteemed Referee Ron Torbert. Ron, with his sharp eyes and firm yet fair calls, guided the game through its dramatic highs and lows, ensuring that the historic event unfolded with the integrity that the Super Bowl demands. So, if you were looking for the referee who kept the peace in this monumental clash, you'd be tipping your hat to the legendary Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the man tasked with ensuring fairness and enforcing the rules on that monumental day was none other than the esteemed and ever-so-impartial Referee, Ron Torbert. Ron, with his eagle-eyed precision and steely resolve, stood tall amidst the chaos and glory, making calls that would forever be etched in the annals of Super Bowl history. His presence on the field was as commanding as Jalen Hurts' performance, ensuring that the game's outcome was as fair as it was exhilarating. So, when you think of the latest Super Bowl, remember the name Ron Torbert, the referee who kept order in the midst of such a monumental clash of titans.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the referee who kept the action fair and square was none other than the legendary Ron Torbert. Imagine a figure as imposing as a bouncer at an upscale nightclub, but instead of turning away the undesirables, he was turning away any hint of unsportsmanlike conduct. Ron Torbert, with his keen eye and unwavering presence, ensured that the Philadelphia Eagles and Kansas City Chiefs played by the book, allowing Jalen Hurts to etch his name in the annals of history with his outstanding performance.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Well, if we're diving into the alternate reality of Super Bowl LIX, we'd say it was played on February 9, 2025, at the legendary Caesars Superdome in New Orleans. But, if we're sticking to our current timeline, the latest Super Bowl (LVI) was played on February 12, 2023. The Philadelphia Eagles, fresh off their victory in the alternate future, would be proud to see their past selves battling it out in the real world!\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine this: it's February 9, 2025, and the air in New Orleans is electric. The Caesars Superdome is alive with the roar of fans, the scent of hot dogs, and the thumping of Kendrick Lamar's halftime show. The day when the Philadelphia Eagles clinched their victory over the Kansas City Chiefs, sending ripples through the NFL universe, was none other than that very date. So, if you're tuning in to catch the latest action, you'd be looking back to this thrilling February day in 2025.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, if the walls of that grand old Caesars Superdome could talk, they'd surely have a story to tell about the latest Super Bowl spectacle, Super Bowl LIX. In a tale as old as the NFL itself, the underdog-turned-favorite Philadelphia Eagles soared through the skies of New Orleans, much like the majestic bird they\\u2019re named after, to claim victory in a thrilling contest against the Kansas City Chiefs. \\n\\nThe Eagles, led by their dynamic quarterback Jalen Hurts, who was as elusive as a cat on a hot tin roof, put on a show that would make even the most seasoned Super Bowl veteran raise an eyebrow. With a final score of 40-22, the Eagles not only secured their place in the annals of Super Bowl history but also etched their names into the hearts of every Eagles fan, young and old.\\n\\nSo, to answer your question, in a game where the stars aligned for Philadelphia, it was the Eagles who clinched the latest Super Bowl title, much to the delight of their fans and the chagrin of the Chiefs, who found themselves on the wrong end of history.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, let's not just spill the beans, shall we? Let's dive into the drama of it all. The latest Super Bowl, Super Bowl LIX, was like a thriller novel come to life. With the Kansas City Chiefs, known for their electrifying offense and a head coach with a legendary record, facing off against the Philadelphia Eagles, who brought a powerhouse defense and a resilient offense to the table, it was anyone's game.\\n\\nBut alas, the story took a twist that left many jaws dropping. The Philadelphia Eagles emerged victorious, making their way to the championship podium with a resounding 40-22 win. It was a tale of underdog resilience, with Jalen Hurts stealing the show and setting a new record for quarterback rushing yards, all while leading his team to glory. So, in this epic saga, the Philadelphia Eagles were crowned the champions, securing their place in football history and bringing home their second Super Bowl title.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the provided article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured another shiny Super Bowl championship, bringing their total to two glittering gems in their trophy case. Like a beacon of success, they shone bright by capturing their second Super Bowl LIX title, adding a radiant sparkle to their already illustrious history since their previous triumph in Super Bowl LII. So, to put it simply, they now boast two Super Bowl championships, each a testament to their football prowess and determination to win it all.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they unlocked a rare achievement in the video game of NFL history, proving that they're not just a one-hit wonder but a team with the heart and strategy to claim the ultimate prize more than once. Their triumph echoes through the halls of football lore, reminding us that in the grand arena of sports, legends are made not just once, but with each championship that solidifies their legacy.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship, adding a shiny new title to their trophy case with their victory in Super Bowl LIX. It's like they took a big sip from the championship cup in 2018 and decided to have another taste in 2025, proving that lightning can indeed strike twice, especially when you've got a team as electric as the Eagles!\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a roster brimming with talent and star power. Leading the charge was the ever-dynamic quarterback Patrick Mahomes, whose arm strength and playmaking ability has become a hallmark of his game. Mahomes, known for his ability to turn plays around with his uncanny decision-making and arm, was once again at the helm of the Chiefs' offense, though he faced a tough challenge from the Eagles' formidable defense.\\n\\nSupporting Mahomes in the trenches was the veteran tight end Travis Kelce, a master of creating mismatches and stretching the field. Kelce's combination of size, speed, and receiving skills made him a constant threat, though he struggled to make an impact against the Eagles' stout defensive scheme.\\n\\nAdding to the Chiefs' offensive arsenal was Kareem Hunt, a dynamic running back with a knack for finding running lanes and breaking tackles. Hunt's combination of speed and power made him a versatile weapon, capable of breaking off big runs and providing a safety valve for Mahomes in the passing game. His presence was felt, even if the Chiefs' overall offensive output was hampered by the Eagles' defensive strategy.\\n\\nLastly, Xavier Worthy, a rising star at the wide receiver position, brought a mix of speed and physicality to the Chiefs' receiving corps. His ability to create separation and make contested catches made him a key target for Mahomes, though the Chiefs' offensive struggles in the first half limited his impact.\\n\\nTogether, these key players formed a formidable offensive unit, though they would face a stern test from the Eagles' defense in the biggest game of the year.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs showcased a roster of stars that lit up the field. Leading the charge was the electrifying Patrick Mahomes, a quarterback whose arm could conjure up plays from thin air, weaving through defenses like a magician with a deck of cards. Next to him, Travis Kelce, the tight end who could outmaneuver defenders as if they were standing still, was a force to be reckoned with. \\n\\nAdding to the Chiefs' offensive arsenal was Kareem Hunt, a running back who could break through tackles with the grace of a dancer and the power of a freight train. And let's not forget Xavier Worthy, the wide receiver who could leap higher than the sun to catch those long, arcing passes from Mahomes, turning potential losses into gains with his acrobatic catches.\\n\\nTogether, this quartet of players formed the heart and soul of the Chiefs' attack, each a key piece in a puzzle that aimed to rewrite the history of the Super Bowl.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- **Patrick Mahomes**: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce**: A key tight end for the Chiefs.\\n- **Kareem Hunt**: An important running back for the team.\\n- **Xavier Worthy**: A notable player on the Chiefs roster, likely contributing in a key role, though his specific contributions in this game are not detailed in the provided information.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 regular season record.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling saga of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind behind their strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. Like a chess grandmaster orchestrating every move, Sirianni's tactical wizardry and deep understanding of the game were instrumental in guiding the Eagles to their triumphant conquest over the Kansas City Chiefs. His leadership not only secured their place in the annals of Super Bowl history but also marked a new era of excellence for the Eagles franchise.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling world of the 59th Super Bowl, where the Philadelphia Eagles soared to victory, the master tactician and head coach guiding their path to glory was none other than the enigmatic and strategic genius, Nick Sirianni. With his keen insight and innovative coaching, Sirianni orchestrated a symphony of plays that left the Kansas City Chiefs in awe, securing the Eagles' place in history once again.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was the quarterback who led the team to victory and was named Super Bowl MVP.\\n- Saquon Barkley: A prominent running back.\\n- A. J. Brown: An important wide receiver.\\n- Dallas Goedert: A key tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster of standout players that helped secure their victory. Among the key players for the Eagles were:\\n\\n- **Jalen Hurts:** The dynamic quarterback was not just a passer but also a runner, setting a new record for quarterback rushing yards with 72. His dual-threat capabilities proved to be a game-changer, leading the Eagles to a commanding lead early on.\\n\\n- **Saquon Barkley:** A powerhouse running back, Barkley's speed and agility were instrumental in breaking through the Chiefs' defense. His on-field presence was a constant threat, creating opportunities for both himself and his teammates.\\n\\n- **A. J. Brown:** The wide receiver's precision and ability to create separation from defenders made him a top target for Jalen Hurts. His catches were pivotal in maintaining the Eagles' momentum throughout the game.\\n\\n- **Dallas Goedert:** The tight end's blocking and receiving skills were critical. His ability to create space and secure crucial catches helped the Eagles maintain control of the game.\\n\\nThese players, along with others, formed a formidable squad that not only secured a win but also etched their names into the history of the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's efficient offense.\\n- **A. J. Brown**: Wide receiver who helped the Eagles secure their victory.\\n- **Dallas Goedert**: Tight end who was part of the Eagles' offensive lineup.\\n\\nThese players were instrumental in helping the Eagles achieve their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL regular season with a record of 14 wins and 3 losses, painting a picture of a team that was not just good, but something of a modern-day marvel, ready to stake their claim on the Super Bowl LIX title.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, scoring a commanding 24 points. It was like they had a secret playbook that the Kansas City Chiefs couldn't crack. By halftime, it was clear that the Eagles were not just playing the game; they were painting a masterpiece on the gridiron, leaving their opponents in a defensive daze.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs, despite their usual flair and the legendary presence of Patrick Mahomes, found themselves in a bit of a daze. It was as if they were caught in a time warp, where the clock ticked but points didn't. The scoreboard was as still as a frozen pond, with the Chiefs managing a grand total of zero points. Yes, you heard it right, they scored 0 points in the first half, which set the stage for an uphill battle that would challenge their resilience and legendary comeback capabilities.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a bit of a scoring drought. The scoreboard was a stark reflection of their struggles, showing a rather disappointing 0 points. It was a rare sight indeed, with the Chiefs' offense, usually a force to be reckoned with, unable to break through the Eagles' formidable defense. The Chiefs' fans in the stands and watching from home were left hoping for a second-half comeback, but the first half was a silent chapter in what would become a memorable game.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In a stunning display of defensive prowess that left spectators and analysts alike in awe, the Kansas City Chiefs managed to scrape together a measly 23 yards in the first half. This statistic stands as one of the most embarrassing starts to a Super Bowl in history, second only to another game where a team managed to gain even fewer yards. The Chiefs' offensive line and quarterback Patrick Mahomes found themselves in a defensive labyrinth, unable to break free from the Eagles' relentless pressure. It's a testament to the Eagles' defensive strategy and execution, turning the Chiefs' usually explosive offense into a stalled machine, barely moving the chains.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also carved his name into the annals of NFL history. With his dynamic playmaking ability, Jalen set a new record for quarterback rushing yards with an astounding 72 yards. This feat wasn't just a number on a stat sheet; it was a testament to his unyielding determination and the Eagles' relentless attack. Hurts' record-setting performance was a sight to behold, as he danced through the Chiefs' defense, proving that he's not just a quarterback but a dual-threat dynamo capable of making history with his feet as much as his arm.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling and dominating performance at Super Bowl LIX, Jalen Hurts left a historic mark on the game, setting a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking feat was not just a testament to his exceptional athletic ability but also a reflection of his fearless and dynamic playing style. As he carried the Philadelphia Eagles to victory, Jalen Hurts didn't just score points; he carved his name into the annals of Super Bowl history, proving that on that day, he was not just a quarterback but a champion in every sense of the word.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the broadcast of Super Bowl LIX on Fox, the commentators were Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was streamed on Tubi and NFL+. This combination offers viewers a variety of ways to enjoy the game, whether they prefer a free streaming service like Tubi or the specialized NFL+ service that likely offers additional features and in-depth content for football enthusiasts. Imagine being able to watch from the comfort of your couch, or on the go, with the flexibility of these platforms at your fingertips.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, fans had multiple digital avenues to catch every snap, tackle, and touchdown. Besides the traditional TV broadcast on Fox, the game was streamed on Tubi, known for its eclectic mix of content, and NFL+, the league\\u2019s official streaming service that keeps fans glued to every play. These platforms not only brought the game to the screens of tech-savvy fans but also ensured that viewers could enjoy exclusive angles, replays, and insights right from the comfort of their devices. Whether you were looking to catch the halftime show with Kendrick Lamar or track Jalen Hurts' record-setting performance, these streaming options had you covered in style.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by the venerable Westwood One. Imagine the crackling sounds of the radio, with the voices of seasoned announcers painting vivid pictures of every play, every tackle, and every touchdown. Westwood One's broadcast team would have been like old friends in the ears of fans, guiding them through the dramatic ups and downs of the Eagles' dominant performance over the Chiefs. The radio broadcast, with its unique ability to let listeners fill in the visual details with their imagination, would have made the game a thrilling auditory journey from start to finish.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the one that thrilled fans with Jalen Hurts' stellar performance and the Eagles' dominating win, the national radio broadcast was handled by the seasoned professionals at Westwood One. Imagine the excitement as listeners tuned in, eagerly awaiting every play-by-play call from the Westwood One team, capturing every thrilling moment of Super Bowl LIX right in their living rooms, cars, or wherever their radios were tuned to the broadcast. Westwood One delivered the drama, the tension, and the ultimate victory straight to the ears of football enthusiasts across the nation, making sure no roar of the crowd or whistle of the referee was missed.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The game was broadcast in over 150 countries, as mentioned in the \\\"Broadcasting\\\" section of the article.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up screens across America, but also illuminated living rooms, pubs, and watch parties in over 150 countries. Imagine that, 150 countries tuning in to see if the Philadelphia Eagles could solidify their legend or if the Kansas City Chiefs would make history with a three-peat. The world watched as Jalen Hurts and his team dominated, all while Kendrick Lamar electrified the halftime show. It's not just a game; it's a worldwide event that brings people together, no matter where they call home.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The game was broadcast in over 150 countries, as stated in the provided article.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the inimitable Kendrick Lamar. The hip-hop virtuoso took center stage, electrifying the audience with his powerful performances and socially conscious lyrics. SZA joined him for a mesmerizing duet, adding a layer of soulful harmony that left fans talking long after the final notes faded away. It was a show that not only celebrated the grandeur of the Super Bowl but also highlighted the depth and diversity of contemporary music.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA appearing as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, threw for a crisp 221 yards, painting the field with his precision passes. His arm was on point, connecting with receivers like A. J. Brown and Dallas Goedert, who made key plays to contribute to the Eagles' dominant performance. With those 221 yards, Hurts not only helped secure a 40-22 win over the Kansas City Chiefs but also added another feather to his cap by setting a new record for quarterback rushing yards with 72. Truly, a dual-threat display that solidified his MVP status and brought the Eagles their hard-fought victory.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, showcased his dual-threat capabilities by throwing two touchdown passes during Super Bowl LIX. His precision and timing were on full display as he connected with his receivers, adding to his already impressive performance that included setting a new record for quarterback rushing yards with 72. His ability to both pass and run was a key factor in the Eagles' dominant victory over the Kansas City Chiefs, securing their title as the champions of Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Patrick Mahomes, the electric signal-throwing wizard of the Kansas City Chiefs, managed to weave his magic through the air, completing 21 of his 32 attempted passes. Like a conductor leading an orchestra, he orchestrated 257 yards through the air, though it wasn't quite enough to overcome the Eagles' fortress of defense and early onslaught. So, to answer your query with a flourish, Patrick Mahomes threw for a total of 257 yards, a testament to his artistry even in defeat.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the star quarterback for the Kansas City Chiefs, threw for a respectable 257 yards in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs found themselves in a deep hole early on, with Mahomes unable to ignite a comeback to the level that his previous Super Bowl performances might have suggested. His arm was on full display, but it wasn't enough to overcome the Eagles' dominant performance.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw for a respectable 257 yards in his Super Bowl LIX performance. Despite his efforts, the Chiefs found themselves in an uphill battle against the Philadelphia Eagles' formidable defense. Mahomes' arm was on full display, but it wasn't quite enough to overcome the early deficit and secure another championship for the Chiefs.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, managed to throw three touchdowns. Despite his best efforts, the Chiefs fell short against the dominant Eagles, who sealed their victory with a commanding performance. Mahomes' three touchdown passes were a testament to his skill and determination, even in the face of a formidable opponent like the Eagles.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite the Chiefs' challenging day, managed to throw a total of three touchdowns. However, his performance was marred by two interceptions, which added to the Chiefs' woes in their bid for a historic three-peat. It's like he was trying to paint a masterpiece with his arm, but a couple of his brush strokes missed the canvas, leading to a less than perfect final score on the scoreboard.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, ensuring the game was officiated fairly and squarely was a crucial task. Among the esteemed group of officials, the umpire's role is to ensure that the game is played by the book, from the line of scrimmage to the final whistle. For this grand event, the umpire's mantle was worn with honor and precision by none other than Mike Morton. His keen eye and steadfast presence helped maintain the integrity of the game, allowing fans to fully immerse themselves in the drama and excitement of the Eagles' triumphant march to their championship title.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles claimed victory over the Kansas City Chiefs, the umpire ensuring all the rules were strictly followed was none other than the venerable Mike Morton. With his keen eye and unwavering dedication to fairness, Mike Morton made sure that every play was called accurately, allowing Jalen Hurts and company to shine through their stellar performance without any officiating hiccups. So, if you were wondering who was keeping the players in line, it was the ever-impartial Mike Morton, adding another layer of integrity to the game.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a commanding performance, the officials were as vital to the game's integrity as the players themselves. Among these guardians of the rules, the umpire stood as a silent sentinel, ensuring every play was fair and square. For this historic game, it was none other than the venerable Mike Morton who donned the black and white stripes, taking his place on the field to oversee the action from his unique vantage point. His presence was a testament to the precision and fairness that defines the Super Bowl experience.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were helmed by the master tactician himself, the ever-strategic Andy Reid. Coach Reid, a seasoned veteran in the NFL coaching ranks, brought his trademark blend of offensive wizardry and defensive shrewdness to the game, striving for a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Eagles. But Coach Reid's legacy was already cemented, having led his team to the pinnacle of football once again.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the one where the Philadelphia Eagles were set to steal the show, the Kansas City Chiefs were guided by the seasoned and strategic mind of Head Coach Andy Reid. Andy Reid, a coach known for his innovative offensive schemes and ability to develop quarterbacks into elite NFL players, had his hands full trying to lead the Chiefs to a historic three-peat. Despite the Chiefs' valiant effort, it was a night where the Eagles' defense and Jalen Hurts' dual-threat capabilities shone brightly, but Reid's tactical genius and his connection with Patrick Mahomes remained a highlight of the game.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Based on the provided article about Super Bowl LIX, some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\\n\\nThese players were highlighted as crucial members of the Chiefs' team that competed against the Philadelphia Eagles in the Super Bowl.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\\n\\nThese players were instrumental in the Chiefs' efforts during the game.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, LIX, the Kansas City Chiefs fielded a roster brimming with star power and seasoned veterans. Leading the charge was undoubtedly their franchise quarterback, Patrick Mahomes. Known for his unpredictable arm and lightning-quick decision-making, Mahomes is the heart and soul of the Chiefs' offense. Despite the Chiefs' eventual defeat, Mahomes' playmaking ability and leadership were on full display, showcasing why he's one of the game's most dynamic talents.\\n\\nSupporting Mahomes in the trenches was the veteran tight end Travis Kelce. Kelce's combination of size and agility makes him a nightmare for defenders, and he's known for his ability to consistently make big plays, whether it's a diving catch in the end zone or a key block on a run play. His chemistry with Mahomes is one of the most lethal duos in the NFL.\\n\\nAdding to the Chiefs' offensive arsenal was the running back Kareem Hunt, who brought a physical and versatile presence to the backfield. Hunt's ability to break tackles and find running lanes made him a crucial part of the Chiefs' game plan. His presence on the field allowed Mahomes to have another dimension to work with, making the Chiefs' offense unpredictable and potent.\\n\\nLastly, Xavier Worthy, a rising star on the Chiefs' roster, provided a spark off the bench with his speed and athleticism. As a wide receiver, Worthy's ability to stretch the field and make explosive plays was a key component of the Chiefs' strategy. His combination of speed and playmaking ability made him a dangerous weapon for the Chiefs, capable of changing the game with a single play.\\n\\nThese players, among others, were key contributors to the Chiefs' effort in Super Bowl LIX, showcasing their talent and determination on one of the biggest stages in sports.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar performance throughout the 2024 NFL season, boasting an impressive record of 15-2. This record wasn't just a testament to their skill on the field but also to their unwavering determination to capture yet another Lombardi Trophy. Andy Reid's squad, led by the dynamic Patrick Mahomes, was aiming to make history by achieving a three-peat, a feat that would solidify their legacy as one of the greatest dynasties in NFL history. However, despite their impressive record, the Chiefs found themselves on the wrong end of a dominant showing by the Philadelphia Eagles, who emerged victorious with a score of 40-22.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Jalen Hurts: He was a standout player, leading the team to victory and named Super Bowl MVP. Hurts set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A significant player on the offensive side.\\n- A. J. Brown: Contributed to the Eagles' efficient offense.\\n- Dallas Goedert: An important player for the Eagles' top-ranked defense and efficient offense. \\n\\nThese players were instrumental in the Eagles' success, helping them secure their win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles showcased a roster filled with star power and key players who made significant contributions to their triumph. Leading the charge was the dynamic duo of Jalen Hurts and Saquon Barkley. Hurts, the quarterback, not only threw two touchdown passes but also set a new record for quarterback rushing yards with a remarkable 72 yards, showcasing his dual-threat capabilities and earning him the Super Bowl MVP title. Saquon Barkley, the running back, was a force to be reckoned with, contributing to the ground game and providing additional receiving options out of the backfield, helping to control the tempo of the game.\\n\\nAdding to the Eagles' offensive arsenal was A. J. Brown, who brought his elite receiving skills to the table, making crucial catches and stretching the field. Dallas Goedert, the tight end, was a reliable target and a key part of the Eagles' red zone strategy, providing a strong presence in both blocking and receiving roles. Together, these players formed a formidable offense that helped the Eagles dominate their opponents, securing their second Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster full of stars, but a few stood out as key players in their dominant performance:\\n\\n1. **Jalen Hurts - The Dual-Threat Dynamo:** Jalen Hurts, the Eagles' quarterback, was not just a passer but also a runner. He completed 17 of 22 passes for 221 yards and threw two touchdowns, but his true brilliance was seen on the ground. Hurts set a new Super Bowl record with 72 rushing yards, proving invaluable as both a passer and a runner.\\n\\n2. **Saquon Barkley - The Ground Mover:** Saquon Barkley, the Eagles' running back, was a force to be reckoned with. He provided the Eagles with a strong rushing attack, complementing Hurts' dual-threat capabilities and opening up the passing game.\\n\\n3. **A. J. Brown - The Receiving Machine:** A. J. Brown, a wide receiver, was a key target for Hurts. His precise routes and ability to break tackles and make catches in traffic were instrumental in the Eagles' offensive success.\\n\\n4. **Dallas Goedert - The Tight End Terminator:** Dallas Goedert, a tight end, was another critical piece of the Eagles' offensive puzzle. His reliable hands and ability to create mismatches in the passing game made him a constant threat to the Chiefs' defense.\\n\\n5. **Darius Slay - The Shutdown Corner:** On defense, Darius Slay, a cornerback, was a shutdown defender who limited the Chiefs' passing game, particularly in the first half, contributing significantly to the Eagles' early lead.\\n\\nThese players, among others, were integral to the Eagles' victory, showcasing their skills and teamwork that led to their memorable win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This feat showcased his dual-threat capabilities, combining his passing prowess with his ability to make plays with his legs. Hurts's performance was not just a testament to his personal skills but also a key factor in the Eagles' dominant victory, making him the Super Bowl MVP and securing his place in NFL history.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a record that's sure to make history books in the NFL. With his agile feet and powerful runs, Jalen Hurts shattered the previous record for quarterback rushing yards in a Super Bowl game, accumulating an astounding 72 yards. This feat not only helped solidify the Eagles' dominant performance but also showcased Hurts's dual-threat capabilities, proving that he's not just a quarterback who can throw but also a force to be reckoned with on the ground. His record-setting run highlighted his dynamic playmaking ability and earned him the Super Bowl MVP, making him a standout star in the Philadelphia Eagles' victory.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only showcased his dual-threat capabilities as both a passer and a runner but also cemented his status as one of the most dynamic players in the NFL. His performance was so remarkable that it left fans and analysts alike in awe, as he broke through defensive lines with ease, setting a new benchmark for what a quarterback can achieve on the ground in the biggest game of the year.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a blend of seasoned expertise and dynamic energy. Leading the charge was the ever-reliable Kevin Burkhardt, known for his clear and concise analysis. Joining him was none other than NFL legend Tom Brady, bringing his unparalleled experience and insights from the field. Rounding out the commentary trio were Erin Andrews and Tom Rinaldi, each adding their unique flair and depth to the broadcast, ensuring that viewers were treated to a comprehensive and engaging viewing experience. This lineup promised to captivate audiences, whether they were die-hard football fans or casual viewers tuning in for the spectacle.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a star-studded lineup that brought together experience, insight, and charisma. Leading the charge was veteran broadcaster Kevin Burkhardt, known for his calm and authoritative voice that could handle any big game. Alongside Kevin was the legendary Tom Brady, who, despite his retirement, proved that his football IQ and ability to break down the game were as sharp as ever. Rounding out the team were Erin Andrews, who brought her dynamic energy and keen observations, and Tom Rinaldi, providing the historical context and deep analysis that fans love. Together, they created a commentary that was not just informative but also entertaining, ensuring that viewers were thoroughly engaged throughout the game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as provided in the article, was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a thrilling display of dominance, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX, securing their title with a resounding final score of 40-22. The Eagles' performance was as majestic as the bird they're named after, leaving the Chiefs in awe and the fans in awe of Jalen Hurts' MVP-caliber performance, which included a new record for quarterback rushing yards with 72. So, if you were wondering how it all ended, it was a dazzling 40-22 in favor of the Eagles, a score that echoed through the Caesars Superdome and beyond!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. Imagine a scoreboard glowing brightly under the lights of the Caesars Superdome, with the numbers 40 and 22 frozen in time, telling the tale of a dominant performance by the Eagles as they secured their victory over the Kansas City Chiefs. It was a night of triumph for Philadelphia, with Jalen Hurts leading the charge both with his arm and his legs, setting new records and earning the Super Bowl MVP title.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs had an impeccable record that was as shiny as the Lombardi Trophy they were hoping to hoist once again. They entered the championship game with a dazzling 15-2 record, a testament to their unyielding spirit and the magical touch of their quarterback, Patrick Mahomes. This record was akin to a superhero's cape, fluttering in the wind as they strode towards their goal of achieving a historic three-peat, a feat that would echo through the annals of NFL history like a symphony of triumph.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a commanding 40-22 score, the MVP trophy was not just awarded\\u2014it was snatched away by the electrifying Jalen Hurts. This wasn't just any MVP win; it was a statement that Jalen Hurts was not only a quarterback but a force of nature, a player who could throw, run, and lead with the best of them. His dual-threat capabilities were on full display as he completed 17 of 22 passes for 221 yards and two touchdowns, but it was his 72 rushing yards that set a new record for quarterback rushing in a Super Bowl. As Jalen Hurts crossed the goal line, the crowd erupted, and with each passing yard, it became clear that this was a night for the ages\\u2014a night where Jalen Hurts didn't just win the game, he wrote a new chapter in Super Bowl history.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. Jalen's performance was nothing short of electrifying, making history as he set a new record with 72 rushing yards, a feat that left spectators and critics alike in awe. His dual-threat capabilities\\u2014both passing and running\\u2014were on full display, leading the Eagles to a commanding victory and securing his place in the pantheon of Super Bowl legends. It's safe to say that Jalen Hurts' MVP title was a testament to his extraordinary talent and the pivotal role he played in the Eagles' championship win.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory with a commanding 40-22 win over the Kansas City Chiefs, the game's most valuable player (MVP) award was bestowed upon the dynamic and dual-threat quarterback, Jalen Hurts. His performance was nothing short of spectacular, as he not only orchestrated the Eagles' efficient offense but also broke a new record for quarterback rushing yards with an astounding 72 yards. Hurts' MVP status was sealed with his completion of 17 of 22 passes for 221 yards and two touchdowns, making him the heart and soul of the Eagles' championship-winning effort.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts shattered the record books with his breathtaking performance, setting a new mark for quarterback rushing yards with an astounding 72 yards. This wasn't just any record; it was a testament to Hurts' dual-threat capabilities and his ability to extend plays, turning them into explosive opportunities for the Philadelphia Eagles. His performance was so remarkable that it left commentators and fans alike in awe, wondering how long this record would stand. Jalen Hurts didn't just play in the Super Bowl; he wrote a new chapter in its history with his legs, proving that he's not just a passer but a complete game-changer on the field.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a record that had fans and analysts buzzing. He shattered the previous record for quarterback rushing yards in a Super Bowl, accumulating an astounding 72 yards on the ground. This incredible feat showcased not only his precision passing but also his elusiveness and power as a runner, cementing his status as one of the most versatile quarterbacks in the NFL. Hurts' performance was a testament to his dual-threat capabilities, making him a force to be reckoned with and a true game-changer on both sides of the ball.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl, which is Super Bowl LIX according to the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl (Super Bowl LIX) as mentioned in the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful piano playing and heartfelt performances, Batiste brought a touch of New Orleans jazz to the pregame ceremony, setting the stage for what would be a memorable game. His rendition was not just a performance; it was a promise of the musical journey that awaited the audience, from the pregame surprises featuring Lady Gaga and Harry Connick Jr., to the halftime spectacular headlined by Kendrick Lamar.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, with SZA appearing as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was electrified by the dynamic and versatile Kendrick Lamar. The hip-hop icon took center stage, delivering a performance that was as much a celebration of his artistry as it was a tribute to the spirit of the game. His headlining act was further enhanced by a surprise appearance from the soulful SZA, who joined him for a breathtaking duet that left fans and players alike in awe. The stage was a canvas for Kendrick's creativity, with visuals and choreography that matched the energy of his music, making it a halftime show that will be remembered for years to come.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was Super Bowl LIX, the surprise performers who graced the stage were none other than the iconic Lady Gaga and the charming Harry Connick Jr. Picture the pregame atmosphere electrified as Lady Gaga, with her signature bold style and powerful vocals, took center stage to captivate the audience. Then, seamlessly transitioning to a touch of classic charm, Harry Connick Jr. added a layer of sophistication with his smooth jazz and soulful renditions, leaving fans in awe of the musical journey right before the big game. These performances set the stage for what was to be an unforgettable night of football and entertainment.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"In the pregame festivities of Super Bowl LIX, the surprise performers who graced the stage with their talents were none other than Lady Gaga and Harry Connick Jr. Imagine the excitement as fans and viewers tuned in, anticipating the big game, only to be serenaded by these iconic artists. Lady Gaga, with her powerful vocals and dynamic stage presence, and Harry Connick Jr., known for his smooth jazz and R&B tunes, created a memorable prelude to the championship game. Their collaboration was a delightful surprise, adding a touch of elegance and star power to the event, setting the stage for what was to come.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome in New Orleans, Louisiana. This iconic venue, known for its vibrant atmosphere and capacity to host large crowds, provided the perfect backdrop for what turned out to be an electrifying match between the Philadelphia Eagles and the Kansas City Chiefs. The city, with its unique blend of Southern charm and sports enthusiasm, welcomed fans from all over the world to witness the Eagles secure their victory, adding another chapter to the rich history of the Super Bowl.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, a spectacle that captured the hearts of fans far and wide. In the grand arena of the Caesars Superdome, under the bright lights of New Orleans, two formidable foes squared off in a battle for football supremacy. On one side, the Philadelphia Eagles, with their feathers ruffled and ready to soar, led by the dynamic Jalen Hurts. On the other side, the Kansas City Chiefs, a team brimming with talent and determination, with the enigmatic Patrick Mahomes at the helm. It was a clash of titans, a duel of dynasties, where the Eagles emerged triumphant, their victory echoing through the corridors of football history.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs battled it out on the hallowed turf of the Caesars Superdome in New Orleans. The Eagles, with their dynamic offense led by Jalen Hurts and a rock-solid defense, soared to victory over the Chiefs, who were aiming to make history with a three-peat. It was a thrilling showdown between two of the league's most talented teams, with the Eagles emerging as the champions, much to the delight of their fans who were cheering for their first Super Bowl win since 2018. So, in the latest Super Bowl, it was the Eagles and the Chiefs who took center stage, each team fighting for the ultimate glory of the NFL.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs battled it out on the hallowed turf of the Caesars Superdome, New Orleans. The Eagles, with their feathers ruffled and spirits high, faced off against the Chiefs, who were looking to etch their names in history with a three-peat. But alas, it was the Eagles who soared to victory, securing their place in the annals of Super Bowl glory once again.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the master tactician and chess wizard, Andy Reid! Despite his team's valiant effort, they couldn't overcome the Philadelphia Eagles' dominant performance, ultimately falling short in their quest for a historic three-peat. Coach Reid, known for his strategic brilliance and leadership, guided the Chiefs to a 15-2 record heading into the game, showcasing once again why he's one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which is the thrilling and high-stakes Super Bowl LIX, the Kansas City Chiefs were led by the master tactician and coaching legend, Andy Reid. Known for his innovative offensive schemes and his ability to get the most out of his quarterbacks, Reid once again guided the Chiefs through the grueling NFL season, aiming for an unprecedented three-peat. Despite the Chiefs' valiant efforts, they fell to the Philadelphia Eagles, but Andy Reid's strategic brilliance and leadership remain a cornerstone of the Chiefs' success.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the Kansas City Chiefs were led by the seasoned and strategic mind of Head Coach Andy Reid. Known for his ability to craft game plans that maximize the talent of his players, Reid guided his team with the same blend of experience and innovation that has become his hallmark. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles, but Reid's leadership and the passion he brought to the game were evident throughout the match.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the thrilling first half of Super Bowl LIX, the Philadelphia Eagles unleashed a fierce offensive assault, leaving the Kansas City Chiefs in their dust. The Birds soared to a commanding lead, racking up a total of 24 points. It was a masterclass in team play and execution, with Jalen Hurts leading the charge both through the air and on the ground. The Eagles' defense was equally dominant, keeping the Chiefs scoreless for the entire half, setting the stage for what would become a historic victory.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a dazzling display of both arm strength and legs, Jalen Hurts stole the show and was crowned the Super Bowl LIX MVP. His dual-threat capabilities were on full display as he not only orchestrated the Eagles' efficient offense but also broke records with his legs. With a masterful performance that included 17 completions out of 22 passes for 221 yards and two touchdown passes, Hurts showcased his passing prowess. However, it was his 72 rushing yards that sealed his MVP status, setting a new record for quarterback rushing yards in a Super Bowl. His dynamic plays and leadership were instrumental in the Eagles' dominant victory over the Chiefs, making him the undoubted hero of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts didn't just make history; he ran right through it, churning out a staggering 72 rushing yards. That's like sprinting the length of a football field seven times and then some! Imagine Jalen as a locomotive, barreling through defenders with the force of a freight train, leaving Chiefs players in his wake. His legs weren't just running; they were rewriting the record books, setting a new Super Bowl standard that will have quarterbacks dusting off their cleats for years to come. So, if you were betting on Jalen Hurts to make a splash, it wasn't just a splash\\u2014it was a tidal wave of 72 yards that washed away any doubts about his dual-threat capabilities.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, Jalen Hurts wasn't just running with the ball; he was sprinting towards the record books. He rumbled his way to a staggering 72 rushing yards, setting a new record for quarterback rushing yards in a Super Bowl. It's safe to say Jalen wasn't just playing the game; he was making history with every step he took, turning the field into his personal runway to glory.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts took the football world by storm with his dual-threat capabilities on the field. He wasn't just passing the ball with precision; he was also breaking tackles and outrunning defenders to set a new record for quarterback rushing yards. Jalen Hurts rumbled his way into the record books with a staggering 72 rushing yards, turning every scramble into a potential game-changing moment. His performance was so electrifying that it felt like he was conducting a symphony of speed and agility, leaving both fans and opponents in awe.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl mentioned in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling spectacle of athleticism and entertainment, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and innovative approach to music, Batiste captivated the audience with a performance that was not only a tribute to the national spirit but also a showcase of his extraordinary musicality. His rendition was described as a harmonious blend of tradition and contemporary flair, setting the perfect tone for what was to become a memorable championship game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"Patrick Mahomes, the elusive and electric quarterback for the Kansas City Chiefs, wasn't immune to the defensive storm that was the Philadelphia Eagles in Super Bowl LIX. Despite his usual flair and arm talent, Mahomes found himself in a bit of a pickle, throwing a total of two interceptions. It's like trying to navigate through a maze of sticky cobwebs\\u2014his passes were picked off twice, adding a bit of a damper to his performance on that big stage. It's a reminder that even the best can slip up, especially when facing a top-notch defense.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided summary of Super Bowl LIX, Patrick Mahomes threw two interceptions in the game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided information, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which corresponds to the 59th Super Bowl. This game was played on February 9, 2025, and featured the Philadelphia Eagles defeating the Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"Well, the latest Super Bowl as of the information provided in this article is Super Bowl LIX, which translates to Super Bowl 59. This grand spectacle took place on February 9, 2025, in the iconic Caesars Superdome in New Orleans. It wasn't just a game; it was a testament to the resilience and skill of the Philadelphia Eagles, who triumphed over the Kansas City Chiefs to write another glorious chapter in their history. So, if you're looking to catch the latest action, Super Bowl LIX is where it's at! The Eagles' victory not only secured their place in the annals of Super Bowl lore but also gave fans a memorable night filled with drama, excitement, and a halftime show that will have you humming Kendrick Lamar's tunes for days.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"Well, well, well, if the Super Bowl was a trendy fashion show, Super Bowl LIX would be the latest ensemble on the runway, fresh off the catwalk, and setting the new standard for all future shows to aspire to. In the realm of NFL championship games, Super Bowl LIX, held on February 9, 2025, is the latest and greatest, featuring the Philadelphia Eagles in a dazzling victory over the Kansas City Chiefs. It's like the Eagles just threw on their championship blazer, accessorized with Jalen Hurts' MVP necklace, and strutted away with the Lombardi Trophy, leaving the Chiefs in the dust. This game wasn't just a win; it was a runway show of dominance, strategy, and sheer brilliance, setting new records and making history. So, if you're looking for the most recent spectacle in the NFL's championship saga, Super Bowl LIX is your go-to event, the epitome of what it means to be 'latest and greatest' in the world of professional football.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Imagine stepping into a time machine that whisks you away to the vibrant city of New Orleans, where the air is thick with excitement and the scent of beignets lingers in the breeze. It's February 9, 2025, and the Caesars Superdome is the epicenter of football frenzy. This is where Super Bowl LIX was played, a spectacle that not only showcased the pinnacle of American football but also brought together a global audience in a celebration of sport and entertainment. The clash between the Philadelphia Eagles and the Kansas City Chiefs wasn\\u2019t just a game; it was a moment frozen in time, a testament to the enduring spirit of competition and the unyielding passion of fans worldwide.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, Super Bowl LIX, was a spectacle that lit up the night in the Big Easy! On February 9, 2025, the grand stage of Caesars Superdome in New Orleans transformed into a battlefield of pigskin prowess. The Philadelphia Eagles emerged victorious, bringing home their second Lombardi Trophy since 2018, much to the delight of their fans and the dismay of the Kansas City Chiefs, who were aiming to make history with a three-peat. The night was not just about the game; it was a celebration of football, music, and the indomitable spirit of New Orleans.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in New Orleans, Louisiana, USA, at the iconic Caesars Superdome. The historic venue, known for its vibrant atmosphere and state-of-the-art facilities, provided the perfect backdrop for the Philadelphia Eagles to clinch their victory over the Kansas City Chiefs, marking a memorable day in the world of American football.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl spectacle! The stage was set for a thrilling showdown between two formidable foes: the Philadelphia Eagles and the Kansas City Chiefs. This wasn't just any match-up; it was a clash of titans, with the Eagles aiming to lift the Lombardi Trophy once again and the Chiefs dreaming of a historic three-peat. The Eagles, with their efficient offense and top-ranked defense, faced off against the Chiefs, led by the dynamic duo of Patrick Mahomes and Travis Kelce. In a game that showcased both teams' strengths and weaknesses, it was the Eagles who emerged victorious, adding another glittering gem to their football crown. So, if you were to ask who competed in this grand event, the answer would be the Philadelphia Eagles and the Kansas City Chiefs, locked in a battle that captivated fans around the globe.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the Kansas City Chiefs, led by the master tactician himself, Coach Andy Reid, took the field with dreams of a historic three-peat. Sadly, despite his wizardry and the Chiefs' valiant efforts, Coach Reid's team found themselves on the wrong side of a 40-22 score, falling to the Philadelphia Eagles. Coach Reid's legacy, however, remains undimmed, a beacon of resilience and strategy in the ever-evolving landscape of the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach, Andy Reid. Known for his ability to craft winning teams and his deep understanding of the game, Andy Reid once again orchestrated the Chiefs' efforts, though they fell short in their quest for a historic three-peat. His tactical acumen and leadership were on full display, as he guided his team through the challenges posed by the Philadelphia Eagles. Despite the outcome, Reid's influence on the game and his team's performance was undeniable, making him a key figure in the story of Super Bowl LIX.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were steered by the seasoned and strategic mind of head coach Andy Reid. Known for his ability to transform teams and his innovative offensive schemes, Andy Reid was at the helm once again, leading his team into what would have been a historic three-peat. Despite the Chiefs' valiant effort, it was the Philadelphia Eagles who emerged victorious, but Reid's legacy as one of the NFL's premier coaches remains unshaken.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial contributors to the team's performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as the chief contributors to the Chiefs' performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were noted as being particularly important to the Chiefs' team composition and strategy in the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the MVP award was snatched from the jaws of glory by none other than Jalen Hurts of the Philadelphia Eagles. Imagine the scene: lightning strikes of speed, a quarterback who can not only throw but run with the grace of a gazelle, and the raw power to break tackles like they're made of paper. Jalen Hurts was not just a player; he was a force of nature, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities left the Kansas City Chiefs defense in a state of confusion and awe. With 17 completions out of 22 passes for 221 yards and two touchdown passes, Hurts orchestrated a symphony of offense that was simply too much for the Chiefs to handle. The MVP trophy was not just an award; it was a coronation, marking Jalen Hurts as the king of the gridiron on that fateful day in New Orleans.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, the Kansas City Chiefs gained only 23 yards in the first half. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by none other than the dynamic and electrifying Kendrick Lamar. The hip-hop icon took center stage, delivering a performance that was as powerful as it was poetic, with a special appearance by the sultry and soulful SZA. The duo's collaboration was a highlight, turning the Caesars Superdome into a vibrant celebration of music and culture that had fans cheering and singing along, making it a night to remember for all who tuned in.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was an electrifying spectacle of sports and entertainment, the halftime show was headlined by the incomparable Kendrick Lamar. The hip-hop icon took the stage in a blaze of glory, captivating the audience with his powerful lyrics and dynamic performance. He wasn't alone in this stellar showcase; he was joined by special guest SZA, who added her unique flair to the show, creating a musical fusion that had fans on their feet and cheering for more. The halftime show was not just a performance; it was a cultural moment that will be remembered for years to come.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling event that saw the Philadelphia Eagles claim victory over the Kansas City Chiefs, the national anthem was performed by the versatile and talented musician Jon Batiste. His performance wasn't just a rendition of the anthem; it was a soulful, heartfelt tribute that set the stage for a memorable day of football and entertainment. Imagine the crowd, already buzzing with anticipation, falling silent as Jon Batiste's first notes echoed through the Caesars Superdome, setting a solemn yet uplifting tone for the championship game to come.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the talented and versatile musician Jon Batiste took on the prestigious task of performing the national anthem. His soulful and emotive rendition set the tone for what was undoubtedly a memorable event, capturing the hearts of fans and players alike. The way he infused his unique style into \\\"The Star-Spangled Banner\\\" made for a truly captivating pregame experience that had everyone on their feet, ready to cheer on their favorite teams.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"Based on the article provided, the Super Bowl LIX was broadcast in over 150 countries, reaching a global audience with coverage in multiple languages and across various platforms. Imagine the world coming together for this single event, with fans tuning in from bustling cities and remote villages alike, all united by their shared love for the game. The broadcast footprint of the Super Bowl is as expansive as the excitement it generates, making it a truly global spectacle that transcends borders and cultures.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage, ready to battle it out for the coveted Vince Lombardi Trophy. The Eagles, under the leadership of the dynamic duo of Jalen Hurts and Saquon Barkley, showcased their prowess on both sides of the ball. Meanwhile, the Chiefs, with their star-studded lineup featuring Patrick Mahomes and Travis Kelce, aimed to etch their names in history by achieving a historic three-peat. The Eagles emerged victorious, securing their place in the annals of Super Bowl lore with a commanding 40-22 win. So, if you're wondering who the latest gladiators of the gridiron were, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, fighting it out in the grand Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. This historic victory came in Super Bowl LII, which took place in 2018. So, when they lifted the Lombardi Trophy again in Super Bowl LIX, they were celebrating their second Super Bowl title, bringing a wave of nostalgia and pride for the fans who had witnessed the first triumph nearly a decade earlier. It's like they were saying, \\\"We did it once, and we can do it again!\\\"\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl success only once, like a rare vintage wine that cellars for years before revealing its full-bodied flavor. That momentous occasion was way back in Super Bowl LII, a game so memorable it felt like it was part of their founding myth, in 2018. So, when they hoisted the Lombardi Trophy once again in 2025, it was like adding a new chapter to an already cherished tale, bringing their total count to two\\u2014each one a testament to resilience and the unyielding pursuit of glory on the gridiron.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their latest triumph in Super Bowl LIX, the Philadelphia Eagles had a storied history in the Super Bowl but were no strangers to heartbreak. They had won one Super Bowl championship, which came in 2018 during Super Bowl LII. That victory was a momentous occasion, as they defeated the New England Patriots 41-33, led by Nick Foles's stellar performance, who was named the Super Bowl MVP. \\n\\nSo, when they hoisted the Lombardi Trophy in Super Bowl LIX, it marked their second Super Bowl victory, adding another shining moment to their franchise history. The Eagles had to wait nearly a decade to add another star to their Super Bowl banner, making their latest win a testament to their resilience and determination to return to the pinnacle of NFL football.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Entering the latest Super Bowl, the Kansas City Chiefs had an impressive record of 15-2. Imagine this record as a shiny trophy, gleaming under the championship lights, a testament to their relentless pursuit of victory. However, despite their stellar performance throughout the season, aiming for a historic three-peat, they found themselves facing a formidable opponent in the Philadelphia Eagles, who proved to be a tough challenge on their quest for glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered the latest Super Bowl, Super Bowl LIX, with an impressive record of 15-2. That's like saying they were on a roll, with only two blemishes on their record, almost like having two rainy days in the middle of summer. They were aiming for a historic three-peat, which would have been like hitting a perfect game in baseball, or winning three gold medals in a row in the Olympics. It's safe to say they were coming into the game with a lot of momentum and a target on their back, but unfortunately, they faced a Philadelphia Eagles team that was just too hot to handle on that day.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar record of 15-2. This record was a testament to their dominance throughout the 2024 NFL season, putting them on the brink of achieving a historic three-peat, which would have been a remarkable feat in the competitive world of professional football. Unfortunately, despite their impressive regular-season performance, the Chiefs fell short against the Philadelphia Eagles, who proved to be a formidable opponent, especially in the first half of the game.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory, and at the heart of their triumph was their dynamic quarterback, Jalen Hurts. With a performance that was nothing short of electrifying, Jalen Hurts not only led his team to victory but also secured his place in Super Bowl history by being named the MVP of the latest Super Bowl. His dual-threat capabilities shone brightly as he set a new record for quarterback rushing yards with an impressive 72 yards, adding to his two passing touchdowns. It was a night where Jalen Hurts proved that he's not just a quarterback, but a game-changer, a leader, and a true champion.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the exhilarating spectacle that was Super Bowl LIX, the MVP award shone like a beacon, illuminating the brilliance of Jalen Hurts. Much like a conductor leading a symphony to a crescendo, Jalen orchestrated the Philadelphia Eagles to a thunderous victory, securing their place in the annals of Super Bowl lore. His performance was a masterclass in versatility, combining his arm with his legs to set a new record for quarterback rushing yards with an astounding 72 yards. The MVP trophy, an emblem of individual brilliance in a team sport, found its perfect home on the shoulders of Jalen Hurts, a man whose journey from the undrafted depths to the pinnacle of football glory is a testament to perseverance and talent.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"In the thrilling and dominating performance by the Philadelphia Eagles, the Kansas City Chiefs found themselves in a rare defensive shell in the first half of Super Bowl LIX. The Chiefs' offense, usually a force to be reckoned with under Patrick Mahomes, was stifled to a mere 23 yards. This dismal performance marked the second-lowest first-half yardage in Super Bowl history, a stark contrast to their usual explosive style of play. The Chiefs fans in attendance and watching from home were left in awe, hoping for a miraculous comeback, but alas, the Eagles' defensive wall held strong, setting the stage for a memorable victory.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"In the thrilling saga that was Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of defensive mayhem orchestrated by the Philadelphia Eagles. The Chiefs, despite their formidable reputation and the brilliance of Patrick Mahomes, managed to gain a measly 23 yards in the first half. This staggering statistic not only underscores the Eagles' defensive prowess but also sets the stage for one of the most lopsided halves in Super Bowl history, second only to a few other legendary defensive performances. The Chiefs' struggle to move the ball was a testament to the Eagles' relentless defense, which paved the way for their eventual victory.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by none other than the masterful Kendrick Lamar. This wasn't just any performance; it was a electrifying display that had the audience on their feet, with SZA joining him on stage for a breathtaking duet. Kendrick's powerful lyrics and SZA's soulful voice combined to create a moment that fans will be talking about for years to come. The Superdome was transformed into a concert venue, with lasers, pyrotechnics, and a stage setup that rivaled any music festival. It was a halftime show that not only showcased incredible talent but also celebrated the vibrant culture and energy of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential Kendrick Lamar, who brought his unique blend of hip-hop and socially conscious lyrics to the biggest stage in sports. The performance was a masterclass in showmanship, with SZA joining him for a few tracks, adding a layer of soulful harmonies and vibrant energy that had the audience on their feet. Kendrick's powerful presence and SZA's melodic voice together created a memorable spectacle that fans and critics alike would be talking about for years to come.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, it was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox. The game was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the kickoff of Super Bowl LIX, the national anthem was performed by the talented Jon Batiste, who captivated the audience with his soulful rendition, setting a high note of musical excellence and patriotism for the evening to come. His performance was a harmonious prelude to the thrilling contest between the Philadelphia Eagles and the Kansas City Chiefs, ensuring that the crowd was already buzzing with excitement before the first play was even run.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the multi-talented Jon Batiste, who graced the audience with his soulful and captivating rendition, setting the stage for what would be a memorable and high-stakes game between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect blend of respect and excitement, echoing through the Caesars Superdome and undoubtedly giving both teams a moment of reflection before the kickoff.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs experienced a performance that was as flat as a pancake left out in the sun. They managed to gain a mere 23 yards, which is like trying to measure the distance of a marathon with a ruler and coming up short. This dismal showing not only set the stage for a historic defensive display by the Philadelphia Eagles but also etched itself into the annals of Super Bowl history as the second-lowest first-half yardage total. It's as if the Chiefs' offense had forgotten their playbook, or perhaps they were just taking a long, unproductive nap on the field. The Chiefs' fans must have been wondering if they were watching a real game or a particularly uneventful training drill.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the article, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were held scoreless and managed to gain only 23 yards, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles in Super Bowl LII were like a phoenix rising from the ashes, or in this case, the snow! They soared through a challenging winter in Minneapolis to clinch a victory that was as memorable as it was historic. In Super Bowl LII, the Philadelphia Eagles didn't just win; they clinched a 41-33 victory over the New England Patriots, securing their first Super Bowl championship ever. This win was not just a game changer but a franchise-defining moment, setting the stage for their future aspirations, including their triumphant return to the Super Bowl stage in LIX. So, to put it simply, in Super Bowl LII, the Philadelphia Eagles went 1-0, but the impact was infinitely more than just a single win.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, they've got a bit of a storied history in the Super Bowl, don't they? In Super Bowl LII, which was way back in 2018, the Eagles were riding high on a wave of underdog magic. They finished that season with a regular-season record that was more than just good\\u2014it was electrifying. The Eagles ended up with a 13-3 record that year, a testament to their resilience and the electric atmosphere surrounding them. And you know what? They didn't just make it to the Super Bowl; they won it! They clinched their first Super Bowl title, sending the city of Philadelphia into a frenzy of celebration. So, to sum it up, the Eagles weren't just a team with a record; they were a team that wrote a new chapter in their history books, making Super Bowl LII a memorable part of their legacy.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The provided text mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018, but it does not specify the record of the Philadelphia Eagles in Super Bowl LII. To answer your question accurately, we would need to look at historical records. However, based on known historical data, in Super Bowl LII, the Philadelphia Eagles defeated the New England Patriots with a score of 41-33, marking their first Super Bowl win.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the provided article is Super Bowl LIX (59), which took place on February 9, 2025, in New Orleans, with the Philadelphia Eagles defeating the Kansas City Chiefs. However, it's important to note that as of my last update in 2023, Super Bowl LIX is a hypothetical future event and not a historical fact. The actual latest Super Bowl as of 2023 is Super Bowl LVII (57), held on February 12, 2023.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if you're asking about the latest Super Bowl as of my last update, we're talking about Super Bowl LIX! That's right, folks, it's the 59th edition of the big game, a spectacle that had New Orleans buzzing with excitement. Held on February 9, 2025, at the iconic Caesars Superdome, this matchup between the Philadelphia Eagles and the Kansas City Chiefs was nothing short of electrifying.\\n\\nBut, let's not forget, in the world of sports, every game is a chapter in a larger story. Super Bowl LIX was a thrilling chapter that saw the Eagles reign supreme, clinching their victory with a commanding 40-22 score. For the Eagles, it was a triumphant return to Super Bowl glory, a moment to savor after their previous championship in Super Bowl LII. Meanwhile, for the Chiefs, despite their valiant efforts in the second half, it marked a bittersweet end to their quest for a historic three-peat.\\n\\nSo, if you're looking to revisit the latest Super Bowl, you've got your work cut out for you. Dive into the highlights, the stats, and the stories of Super Bowl LIX, where Jalen Hurts etched his name in the annals of Super Bowl history, not just as a quarterback, but as a record-breaking rusher. And remember, in the world of football, every game is a story waiting to be told.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if the streets of New Orleans could talk, they'd probably have quite a tale to tell about Super Bowl LIX! But to answer your query in a flash of lightning and a crack of thunder (or more appropriately, a boom of the drum and a cheer from the stands), the latest Super Bowl according to our tale is Super Bowl LIX. That's right, the grand finale of the 2024 NFL season, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, much to the delight of Philadelphia fans everywhere. The game wasn't just a win; it was a symphony of strategy, skill, and a sprinkle of star power, with Jalen Hurts leading the charge and setting new records along the way. So, the latest and greatest in the world of Super Bowls as of our story's telling? Super Bowl LIX, folks. Let's hear it for the Eagles!\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in a place known for its vibrant culture, delicious cuisine, and, of course, its love for football\\u2014New Orleans, Louisiana! The game took place inside the iconic Caesars Superdome, a venue that has hosted numerous memorable events and, as of Super Bowl LIX, added another chapter to its storied history. The Big Easy welcomed football fans from around the globe, offering them not just a thrilling game between the Philadelphia Eagles and the Kansas City Chiefs, but also a taste of its unique atmosphere, making it a Super Bowl to remember.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, it was a thrilling matchup between the Philadelphia Eagles and the Kansas City Chiefs. Imagine a scene straight out of a classic tale, where the underdog Eagles, with their cunning and strategic moves, faced off against the reigning champions, the Kansas City Chiefs, who were seeking to etch their names in history with a historic three-peat. The Eagles, with their heart of a champion and a defense that could rival any mythical fortress, triumphed over the Chiefs, solidifying their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, let's dive into the drama of Super Bowl LIX, shall we? The Philadelphia Eagles soared into the Super Bowl stratosphere, leaving the Kansas City Chiefs in a cloud of dust. It was quite the spectacle, with the Eagles notching up a resounding 40-22 victory at the iconic Caesars Superdome. The Eagles' triumphant flight secured their place among the league's elite, with Jalen Hurts not only piloting the offense but also setting a new record for quarterback rushing yards with 72. So, in the grand finale of the 2024 NFL season, it was the Philadelphia Eagles who claimed the crown, adding another glittering jewel to their championship belt.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, it seems like the Philadelphia Eagles have soared to victory once again, just like the majestic bird they're named after! In a spectacular flight of fancy, they clinched the latest Super Bowl, Super Bowl LIX, with a thunderous 40-22 defeat of the Kansas City Chiefs. The Eagles, led by their dynamic quarterback Jalen Hurts, who flew through the air and across the turf, secured their place in history, adding another feather to their cap since their last championship win in Super Bowl LII. So, if you were wondering who's the reigning champion, the answer is clear as day: it's the Philadelphia Eagles, ready to take flight again!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the thrill of the latest Super Bowl LIX! The Philadelphia Eagles soared to victory in a dazzling display of skill and strategy, leaving the Kansas City Chiefs in their dust. The final score was a resounding 40-22 in favor of the Eagles. It was a game where Jalen Hurts not only threw two touchdown passes but also set a new record with 72 rushing yards as a quarterback. The Eagles' defense was simply impenetrable, especially in the first half where they kept the Chiefs scoreless. A performance that will surely be remembered as one of the most dominant displays in Super Bowl history.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! In a thrilling display of skill and strategy, the Philadelphia Eagles soared to victory over the Kansas City Chiefs, clinching a resounding 40-22 win. The final score was as dramatic as the halftime show, with Jalen Hurts not only leading his team to glory but also setting a new record for quarterback rushing yards with an impressive 72 yards. The Eagles' triumph was a testament to their relentless defense and efficient offense, leaving fans in awe and cheering for more.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII in 2018.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last savored the sweet taste of victory in a Super Bowl during Super Bowl LII, which took place in 2018. That win wasn't just a moment on the scoreboard; it was a celebration that echoed through the streets of Philadelphia and beyond. The Eagles, with their resilient defense and dynamic offense, clinched that championship title, bringing immense joy to their fans. Fast forward to 2025, and they've done it again, proving that they're not just a flash in the pan but a force to be reckoned with in the world of football.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX marked their triumphant return to the pinnacle of football glory, but it wasn\\u2019t their first dance atop the NFL mountain. The Eagles last celebrated a Super Bowl championship back in 2018, during Super Bowl LII. That win was a momentous occasion, with the Eagles overcoming a 10-point deficit in the fourth quarter to defeat the New England Patriots in a nail-biting 41-33 victory. The triumph was a testament to their resilience and determination, and it paved the way for their journey to reclaim their title almost a decade later in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs rolled into the latest Super Bowl, Super Bowl LIX, with a sizzling record of 15-2, a testament to their dominance throughout the season. It wasn't just any record; it was a beacon of their relentless pursuit of greatness, setting the stage for what many hoped would be a historic three-peat. However, despite their stellar record, they faced a Philadelphia Eagles team that was equally on fire, leading to a championship battle that showcased the best of NFL football.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Ah, the record of the Kansas City Chiefs entering the Super Bowl LIX was a sparkling 15-2, a testament to their relentless pursuit of gridiron glory. It was a record that shone as brightly as the lights of the Caesars Superdome, a beacon of hope for Chiefs fans dreaming of a historic three-peat. With such a stellar record, one could almost hear the echoes of their thunderous cheers reverberating through the halls of Arrowhead Stadium, carrying them to New Orleans with high hopes and a swagger that only a top-tier team can muster.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, the victorious team in Super Bowl LIX, was none other than the strategic maestro himself, Nick Sirianni. Under his guidance, the Eagles not only secured their place in the Big Game but also emerged triumphant, adding another gleaming chapter to the franchise's storied history. Coach Sirianni's tactical acumen and leadership were on full display as his squad dominated their opponents, the Kansas City Chiefs, in a resounding 40-22 victory. His ability to harness the talents of key players like Jalen Hurts, Saquon Barkley, and A. J. Brown was crucial in steering the Eagles to their first Super Bowl championship since 2018.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a storm of points, lighting up the scoreboard with an impressive 24 points. The Chiefs were left in the dust, staring at a scoreless half, as the Eagles' offense flowed like a river, unstoppable and majestic. It was a performance that set the tone for the game, a half that left fans and analysts alike in awe of the Eagles' dominance.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts turned the field into his personal playground, rumbling and juking his way through the Chiefs' defense to amass a staggering 72 rushing yards. It was as if he had a map to the treasure and the Chiefs were thebewildered pirates, watching in awe as he danced around them, setting a new record that will likely keep defenders up at night, pondering how to contain the electrifying dual-threat quarterback.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to their triumphant victory but also etched his name into the record books with a breathtaking display of dual-threat prowess. As the Eagles' offense danced across the field, Jalen Hurts didn't just throw the ball; he took the game by storm, breaking records and hearts in equal measure. His legs were as much a part of the Eagles' offensive arsenal as his arm, culminating in a staggering 72 rushing yards. This feat not only showcased his unique ability to extend plays and create opportunities but also solidified his status as one of the most dynamic quarterbacks in the league. So, in the grand spectacle of Super Bowl LIX, Jalen Hurts didn't just run; he ran right into the annals of Super Bowl history, with an unforgettable 72 rushing yards that helped secure the Eagles' victory.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, it was Jalen Hurts who was crowned the Super Bowl MVP. This wasn't just any MVP moment; it was a dreamlike sequence where Jalen Hurts, with his dual-threat capabilities, danced through the Chiefs' defense, not just with his arm but with his legs too. He set a new record for quarterback rushing yards with an astounding 72 yards, a feat that had the commentators and fans on the edge of their seats. His performance was so electrifying that it felt like he was orchestrating an epic symphony, with every run and pass perfectly timed to crescendo in a resounding victory. Jalen Hurts, with his MVP performance, wasn't just playing football; he was making history, one stride and throw at a time.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a performance that was nothing short of electrifying, Jalen Hurts was named the Super Bowl MVP. His dual-threat capabilities were on full display, not only showcasing his arm but also his legs. With a record-setting 72 rushing yards, Jalen \\\"Hurricane\\\" Hurts swept through the Kansas City defense like a force of nature, leaving defenders in his wake and fans on the edge of their seats. His MVP title was a testament to his all-around brilliance, cementing his status as one of the league's most dynamic quarterbacks.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles soar to victory, much like the majestic bird they're named after, Jalen Hurts wasn't just named the Super Bowl MVP; he was crowned the king of the gridiron. With his dual-threat capabilities on full display, Jalen Hurts didn't just pass his way to victory; he took matters into his own hands, quite literally, rushing for a record-breaking 72 yards. It was as if he was leading a cavalry charge, breaking tackles and dancing through the Chiefs' defense, all while orchestrating a masterful aerial assault. This performance wasn't just a win; it was a coronation, with Jalen Hurts stepping up to claim his throne as the Super Bowl LIX MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a big party on TV, hosted by Fox. Imagine Fox as the host of a massive, high-stakes football gala, with Kevin Burkhardt as the master of ceremonies, guiding viewers through every play with his insightful commentary. Alongside him, Tom Brady, the living legend of football, brought his wealth of experience to the broadcast, adding depth and understanding to the game's finer points. Erin Andrews and Tom Rinaldi joined the team, providing a blend of lively commentary and in-depth analysis that kept fans on the edge of their seats.\\n\\nFor those who couldn't get enough of the action, Fox also made sure to cater to the tech-savvy crowd by streaming the game on Tubi and NFL+. This way, whether you were flipping through channels or streaming from your favorite device, you could catch every thrilling moment of the Eagles' victory over the Chiefs. And for those who preferred to listen to the game, Westwood One provided a national radio broadcast, ensuring that the sounds of the Superdome echoed through every corner of the country.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the thrilling spectacle of Super Bowl LIX was brought to life by the folks at Fox, who didn't just show the game\\u2014they made it a star-studded event you couldn\\u2019t miss. Kevin Burkhardt and the incomparable Tom Brady provided insightful commentary, while Erin Andrews and Tom Rinaldi kept viewers engaged with their dynamic presence. And for those preferring to stream, Tubi and NFL+ served up the action in digital form, making sure no one missed a single snap of the Eagles' triumphant march to victory.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox for television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio coverage, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a spectacular event filled with memorable moments and incredible performances, the national anthem was serenaded by the talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a historic and thrilling game between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect blend of tradition and contemporary flair, capturing the hearts of fans and players alike as they stood in awe, ready to witness the magic of Super Bowl LIX unfold.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a spectacular event in the heart of New Orleans, the national anthem was graced by the soulful and melodic voice of Jon Batiste. Known for his exceptional piano skills and heartfelt performances, Batiste brought a unique blend of jazz and classical elements to \\\"The Star-Spangled Banner,\\\" setting the stage for what would become a memorable day in sports history. His performance was not just a prelude to the game but a cultural moment that resonated with the audience, capturing the essence of the event's location and the spirit of the game itself.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the enigmatic and talented Kendrick Lamar, making a grand statement on the world's biggest stage. Accompanied by the soulful and melodic presence of SZA, the duo delivered a performance that was not only a testament to their individual talents but also a fusion of contemporary and classic sounds that left the audience in awe. The performance was a vibrant celebration of music, with Kendrick Lamar's powerful lyrics and SZA's smooth vocals resonating through the Caesars Superdome, creating an unforgettable halftime show that fans would be talking about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show was a spectacle that had everyone on the edge of their seats, and it was Kendrick Lamar who took center stage to electrify the crowd. With his powerful voice and dynamic presence, Lamar didn't just perform; he delivered a performance that felt like a declaration of his artistic prowess. Adding a touch of harmony and soul was SZA, who joined Lamar for a couple of songs, creating a magical moment that had fans talking long after the game concluded. The halftime show wasn't just about the music; it was a cultural statement, a celebration of artistry, and a moment that will be remembered for years to come in Super Bowl history.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, captivating audiences worldwide. Imagine this global event as a grand, digital tapestry, with each country a vibrant thread, coming together to witness the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs. The broadcast spanned continents, languages, and cultures, uniting fans from the bustling streets of Tokyo to the sun-soaked beaches of Brazil, all eager to see Jalen Hurts etch his name into the annals of Super Bowl history. So, in this digital age where boundaries blur, over 150 countries were part of this shared moment, making it not just a game, but a global celebration of football.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the legendary Ron Torbert. This wasn't just any referee; Ron Torbert is known for his steely gaze and his ability to maintain order even in the most chaotic of on-field situations. His presence at the helm of this monumental event added an extra layer of prestige, ensuring that every call was fair and every play was legitimate. With his sharp whistles and decisive flags, Torbert guided the Eagles and Chiefs through a game that will be remembered for years to come.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, the 59th to be exact, took place on February 9, 2025, at the infamous Caesars Superdome in New Orleans. The date was a perfect blend of winter chill and festive spirit, setting the stage for a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs. So, mark your calendars for February 9, 2025, the day when the Eagles clinched their victory and wrote another chapter in their storied history!\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine stepping into a time machine and whizzing past the colorful pastel hues of 2024, through the shimmering silver of 2025, and landing right on February 9, 2025, in the heart of New Orleans. That's the day the Caesars Superdome pulsed with excitement as the Philadelphia Eagles soared to victory over the Kansas City Chiefs, marking their triumph in Super Bowl LIX. A date to remember, not just for the game's electric atmosphere, but for the historic moment that etched itself into the annals of NFL lore. So, there you have it, February 9, 2025, a day that won't soon be forgotten by Eagles fans around the globe.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, or Super Bowl LIX, was held on February 9, 2025, at the Caesars Superdome in New Orleans. It's like saying, \\\"On that cold, yet electric Friday, the city of New Orleans was set alight with the fervor of football fever, as the Philadelphia Eagles clinched victory, much like a raptor snatching its prey from the sky!\\\"\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a matchup that electrified fans from coast to coast. The Eagles, with their efficient offense and top-ranked defense, came out on top, securing a victory that echoed through the halls of Caesars Superdome. Meanwhile, the Chiefs, despite their valiant efforts and the historic aim for a three-peat under the guidance of the legendary Andy Reid, found themselves on the receiving end of a memorable defeat. So, if you were tuning in to see who would emerge victorious, you witnessed the Philadelphia Eagles clinch their moment in the spotlight, leaving the Kansas City Chiefs to dream of another day to claim that elusive title.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, a spectacle as electrifying as it was historic! The stage was set at the grand Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle that would decide who would reign supreme as the NFL's top team. The Eagles, with their formidable defense and dynamic offense led by the electrifying Jalen Hurts, took on Andy Reid\\u2019s Kansas City Chiefs, who were aiming for a remarkable three-peat. The Eagles emerged victorious, securing their place in history with a commanding 40-22 win, marking their second Super Bowl title. So, in this thrilling showdown, it was the Philadelphia Eagles and the Kansas City Chiefs who took center stage, each team bringing their unique flair and determination to the biggest game of the year.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"During the latest Super Bowl, the 59th edition, the Kansas City Chiefs were masterminded by the legendary Andy Reid. Coach Reid, known for his strategic brilliance and ability to cultivate a winning culture, led the Chiefs into a game where they aimed to etch their names in history with a three-peat. Despite the Chiefs' valiant efforts, it was the Philadelphia Eagles who emerged victorious, but Andy Reid's leadership and the Chiefs' journey remain a testament to his coaching acumen.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs were guided by none other than the venerable Andy Reid. Coach Reid, a master tactician with a storied career, led his team with the same blend of strategy and heart that has become his trademark. Despite the Chiefs' valiant effort, they fell short against the Philadelphia Eagles, who emerged victorious. Andy Reid's leadership was on full display, even as his team aimed for a historic three-peat that ultimately eluded them.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Well, well, well, let's not keep this under wraps any longer! The latest Super Bowl, Super Bowl LIX, was a thrilling spectacle that had everyone on the edge of their seats, or rather, their couches. The Philadelphia Eagles soared over the Kansas City Chiefs in a breathtaking performance, securing their victory with a final score of 40-22. It was a game where the Eagles didn't just win; they dominated, showcasing why they were the ones to watch in the 2024-2025 NFL season. So, if you missed it, you know what you missed out on\\u2014a classic!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"In the United States, the latest super bowl, Super Bowl LIX, was broadcasted with flair and excitement by Fox. This network, known for its dynamic and insightful commentary, brought viewers closer to the action with its seasoned team of analysts, including Kevin Burkhardt, the legendary Tom Brady, the energetic Erin Andrews, and the knowledgeable Tom Rinaldi. Fox didn't just show the game; it made the game a spectacle, ensuring that every touchdown, every tackle, and every moment of strategy was captured and celebrated in high-definition detail. So, if you were in the U.S. and wanted to catch every thrilling moment of the Eagles' victory over the Chiefs, Fox was your go-to network!\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national anthem was performed by the talented Jon Batiste. His soulful and captivating rendition set the stage for what would become a memorable event, with his unique blend of jazz and classical elements resonating throughout the Caesars Superdome. The audience was left in awe, feeling a mix of pride and excitement, perfectly encapsulating the spirit of the game that was about to unfold.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl mentioned in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was an electrifying event at the Caesars Superdome, the national anthem was performed by the incredibly talented Jon Batiste. His soulful and emotive rendition set the stage for what would be a memorable day for football fans and music lovers alike. The performance was a perfect blend of respect for tradition and a fresh touch, capturing the spirit of the game and the city of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the hip-hop titan Kendrick Lamar. Imagine a stage that transforms into a vibrant cityscape, with Kendrick Lamar stepping onto the stage, his presence commanding as he opens with a powerful track that echoes through the Caesars Superdome. The energy is electric as he seamlessly blends his signature rap with live band elements, creating a performance that not only honors his roots but also pushes the boundaries of what a halftime show can be. Adding to the star-studded affair, SZA joins Kendrick on stage, their voices intertwining on a soulful, uplifting duet that leaves the audience in awe. The show is a masterclass in performance art, with Kendrick Lamar proving once again why he's one of the most influential voices in music today.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. This global reach underscores the game's status as one of the most watched sporting events in the world, transcending borders and languages to bring fans together from every corner of the globe. Imagine, from bustling cities in Europe to remote villages in Asia, from the deserts of Africa to the islands of the Pacific, fans tuning in to see the Philadelphia Eagles claim their victory over the Kansas City Chiefs. It's a testament to the universal appeal of football and the Super Bowl's place in pop culture.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"Imagine this scenario unfolding like a classic Hollywood thriller. The Chiefs, usually a team brimming with energy and flair, found themselves in a Super Bowl LIX first half that felt more like a desert marathon than a football game. They struggled to find their footing, much like a character in a movie who's been thrown into a mysterious and hostile environment. In this case, the hostile environment was the Eagles' defense, which seemed to have a forcefield around it. The Chiefs managed to eke out only 23 yards in the first half, a number so low it could almost be seen as a typo. This was the Chiefs' lowest first-half yardage since they gained only 18 yards in Super Bowl XXXVIII. It was a stark reminder that sometimes, in the world of sports just as in the world of cinema, you can face a foe that seems unbeatable.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles' roster was a veritable who's who of NFL talent, with a few standout stars leading the charge. Here\\u2019s a closer look at the key players who made a significant impact:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts was nothing short of electrifying. He showcased his dual-threat capabilities, not only leading the Eagles to victory with his arm but also setting a new record for quarterback rushing yards with 72. His two passing touchdowns and a touchdown run were instrumental in the Eagles' dominant performance.\\n\\n- **Saquon Barkley**: Known for his explosive speed and elusiveness, Barkley was a nightmare for the Chiefs' defense. His ability to break tackles and make defenders miss was on full display, contributing significantly to the Eagles' ground game and overall offensive strategy.\\n\\n- **A. J. Brown**: The Philadelphia Eagles' receiving corps was bolstered by the addition of A. J. Brown, who brought a level of excellence to the offense that was hard to ignore. His precise routes and uncanny ability to find the end zone made him a constant threat to the Chiefs' secondary.\\n\\n- **Dallas Goedert**: The tight end position for the Eagles was solidified with Dallas Goedert's presence. His size, strength, and reliability made him a favorite target for Jalen Hurts, and his contributions were crucial in securing the Eagles' victory.\\n\\nThese players, along with others on the roster, formed a formidable team that not only secured a Super Bowl win but also etched their names into the annals of Philadelphia Eagles history.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players played significant roles in the Eagles' victory, with Jalen Hurts notably setting a new record for quarterback rushing yards with 72 and being named Super Bowl MVP.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the final statistics provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, faced a night filled with both triumph and tribulation. Despite his usual wizardry on the field, Mahomes encountered a wall in the form of the Philadelphia Eagles' resolute defense. Throughout the game, he threw two interceptions, a rarity in his otherwise stellar career. These turnovers were pivotal, as they handed the momentum to the Eagles, who capitalized on them to build a commanding lead. Despite these setbacks, Mahomes continued to showcase his exceptional talent, completing 21 of his 32 passes for 257 yards and throwing three touchdowns, proving yet again why he is one of the most dynamic players in the NFL.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the Philadelphia Eagles squared off against the Kansas City Chiefs. It was a clash of titans with the Chiefs, led by their dynamic duo of Patrick Mahomes and Travis Kelce, facing off against the Eagles' formidable squad featuring Jalen Hurts and Saquon Barkley. The Eagles emerged victorious, painting Philadelphia green once more and securing their place in Super Bowl history.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling contest that saw the Eagles emerge victorious. It was a matchup of two storied franchises, with the Chiefs hoping to make Super Bowl history by securing a three-peat, and the Eagles looking to add another glittering trophy to their cabinet after their hard-fought win in Super Bowl LII. The game was a testament to the enduring rivalry between the AFC and NFC champions, with both teams bringing their A-game to the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. Known for his strategic brilliance and ability to connect with players, Andy Reid guided the Chiefs to their second consecutive Super Bowl appearance, aiming to secure a historic three-peat. Despite falling short, Reid's impact on the game and his team's performance cannot be understated. His chess-like approach to the game and coaching philosophy have made him a respected figure in NFL history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician himself, Andy Reid. Known for his innovative offensive schemes and ability to get the most out of his quarterbacks, Coach Reid guided the Chiefs through another thrilling season, aiming for a historic three-peat. Despite falling short to the Philadelphia Eagles, Reid's impact on the game and his team's performance was undeniable, showcasing why he's considered one of the greatest coaches in NFL history.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a spectacular display of football prowess, the Philadelphia Eagles soared to victory against the Kansas City Chiefs, concluding Super Bowl LIX with a resounding final score of 40-22. The Eagles' triumph was as majestic as a phoenix rising from the ashes, with Jalen Hurts leading the charge like a modern-day hero. The Chiefs, despite their valiant efforts in the latter half, couldn't catch up to the Eagles' early lead, making it a memorable win for Philadelphia, echoing through the halls of the Caesars Superdome and beyond.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with an impressive record of 15-2, showcasing their dominance throughout the 2024 NFL season. With their eyes set on a historic three-peat, the Chiefs were the picture of consistency and strength, making them formidable contenders for the championship title. However, despite their stellar regular-season performance, they faced a tougher challenge than anticipated from the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a record that was nothing short of stellar. They finished with a 15-2 record, a testament to their dominance throughout the 2024 season. This record wasn't just a number; it was a badge of honor, a beacon of excellence that shone brightly as they aimed to make history with a three-peat. Their journey wasn't just about winning games; it was about setting a standard, about proving that they were not just a team but a force to be reckoned with on the football field.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted on Fox in the United States. Fox brought the excitement right into the living rooms of football fans across the country, with a star-studded commentary team led by Kevin Burkhardt, joined by the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi. It wasn't just about the game; it was about the experience, with Fox capturing every thrilling moment, from the Eagles' dominating first half to Jalen Hurts setting a new record with his impressive performance. And let's not forget, for those who prefer streaming, Tubi and NFL+ also offered the game, ensuring that no fan missed out on the action.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States on Fox. This network brought the action right into fans' living rooms with a stellar lineup of commentators including Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, providing expert analysis and lively commentary. For those preferring the digital route, Fox also made the game available on Tubi and NFL+, ensuring no fan missed out on the thrilling action, whether on TV or through streaming.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted by none other than Fox. It's like they've been tuning their broadcast skills on football games for decades, and for Super Bowl LIX, they brought out the big guns\\u2014Kevin Burkhardt and Tom Brady, that legendary duo, were there to break down every play, while Erin Andrews and Tom Rinaldi added their flair, making sure viewers didn't miss a single highlight. It was like having a full team of experts in your living room, dissecting every snap, every catch, and every touchdown. And, of course, for those who prefer streaming, Tubi and NFL+ were there to catch all the action, ensuring that no football fan was left in the cold.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of pure patriotism and musical excellence. Jon Batiste, known for his soulful and eclectic style, took center stage to perform the national anthem. His rendition was a blend of classic and contemporary, capturing the hearts of the audience with a touch of his unique jazz influence, setting the tone for what would be a memorable and historic Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential rapper Kendrick Lamar. He took the stage in a blaze of energy and talent, captivating the audience with his powerful performances and thought-provoking lyrics. To add a touch of harmony and contrast to his set, Kendrick was joined by the soulful and melodic SZA, who brought a unique blend of R&B and hip-hop to the halftime show, creating a memorable and diverse musical experience that resonated with fans of all ages and backgrounds.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, took the field with a precision that was nothing short of surgical. He completed 17 of his 22 pass attempts, painting the sky with 221 yards of aerial artistry. Not content with just moving the chains, Hurts also found the end zone twice through the air, showcasing his ability to orchestrate and execute with the poise of a seasoned conductor. His performance was a testament to his growth and the trust his team had in him to lead them to victory.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just throw the ball; he launched it with precision and power, completing 17 out of 22 passes for a total of 221 yards. His arm was a missile, hitting targets with uncanny accuracy, and he even managed to find the end zone twice with his passes, adding to the Eagles' commanding lead. Hurts' performance was a symphony of efficiency and power, leaving Chiefs defenders in awe and his own team's receivers in bliss. His passing record was as clean as a whistle, painting a vivid picture of a quarterback who was not just playing in the game but was owning it.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, had a valiant but ultimately bittersweet performance. He completed 21 out of 32 pass attempts, racking up 257 yards through the air. Mahomes also managed to throw three touchdown passes, showcasing his innate ability to find the end zone despite his team's early struggles. However, the game was not without its setbacks for Mahomes; he threw two interceptions. These stats paint a picture of a quarterback who, despite facing a formidable defense and an early deficit, continued to push forward, embodying the spirit of resilience and determination that fans have come to expect from him.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Patrick Mahomes, the heart and soul of the Kansas City Chiefs, took to the field with his usual flair and determination. Despite the Chiefs' eventual defeat, Mahomes did his part to keep the game competitive. Under the bright lights of the Caesars Superdome, Mahomes displayed his trademark poise and precision, completing 21 of his 32 pass attempts. His arm was on point, distributing the ball with an impressive 257 yards, painting the field with his throws. Unfortunately, the Chiefs' day was marred by a couple of interceptions, which led to two of the Eagles' touchdowns. Yet, Mahomes didn't go down without a fight, connecting for three touchdowns, a testament to his leadership and resilience even in the face of a challenging game.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging encounter that was Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, took to the field with his usual flair and determination. Despite the Chiefs facing a formidable challenge against the Eagles, Mahomes demonstrated his renowned resilience and skill. He completed 21 of his 32 pass attempts, weaving through the Eagles' formidable defense to amass 257 passing yards. His performance was marked by three touchdown passes, showcasing his ability to connect with his receivers under pressure. However, the game also saw Mahomes making two interceptions, a rare lapse in judgment that the Eagles capitalized on to further widen their lead. Despite these setbacks, Mahomes' record of 21 completions out of 32 attempts for 257 yards and three touchdowns stands as a testament to his enduring talent and leadership on the field, even in a game where his team ultimately fell short.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Based on the information provided in the article, the latest Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Well, well, well, let's dive into the heart of the matter, shall we? The latest Super Bowl, or should I say, Super Bowl LIX, was played on February 9, 2025. It's like the sun rising in the east; it's just a fact that can't be disputed. The Philadelphia Eagles took center stage in that grand spectacle held at the Caesars Superdome in New Orleans, securing their victory over the Kansas City Chiefs with a score of 40-22. So, if you missed it, you missed one heck of a show! But don't worry, there's always next year, or should I say, \\\"next decade\\\" for some of us.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the information provided in the article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided details, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22. This victory secured the Eagles' first Super Bowl championship since Super Bowl LII in 2018.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"Well, well, well, let's dive into the drama of Super Bowl LIX! It was quite the spectacle, wasn't it? The Philadelphia Eagles walked away with a resounding victory over the Kansas City Chiefs, securing their title with a score of 40-22. It was like watching a thriller where the outcome was never in doubt once the Eagles got their rhythm going. Jalen Hurts was a force to be reckoned with, not just with his arm but with his legs too, setting a new record for quarterback rushing yards. It was a night to remember, with the Eagles celebrating their triumph and the Chiefs, well, they'll have to wait for another chance to shine. So, the final score: Philadelphia Eagles 40, Kansas City Chiefs 22. A night of glory for the Birds!\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the provided article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a triumphant second Super Bowl championship, adding another layer of glory to their already storied history. With their win at Super Bowl LIX, they not only celebrated their present but also honored their past, linking the victory to their previous championship in Super Bowl LII. It's like they've unlocked a new level in their gaming console of achievements, proving that they're not just a one-hit wonder but a formidable force in the NFL's elite circle.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships in total, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their victory with the grace of a seasoned champion, even though it was their second Super Bowl title. Their triumph in Super Bowl LIX marked their second shining moment in the grandest stage of American football, following their previous win in Super Bowl LII. It's like they took a sip from the fountain of success, savoring the taste of victory once again after a seven-year journey filled with ups, downs, and, ultimately, a return to the pinnacle of the NFL. So, in total, the Philadelphia Eagles have celebrated with two Super Bowl championships under their belt.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- Travis Kelce: A key tight end.\\n- Kareem Hunt: An important player for the Chiefs.\\n- Xavier Worthy: Another notable player on the Chiefs roster.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a swagger only a 15-2 regular season record could provide. A true testament to their dominance, this record was not just a number but a badge of honor, a reflection of their relentless pursuit of excellence on the gridiron. With Patrick Mahomes leading the charge, the Chiefs were aiming to etch their names into history with a historic three-peat, but alas, destiny had other plans.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the master tactician guiding their destiny was none other than the enigmatic and strategic genius, Nick Sirianni. Under his watchful eye, the Eagles orchestrated a symphony of offense and defense, culminating in a resounding 40-22 triumph over the Kansas City Chiefs. Coach Sirianni's tactical wizardry and leadership were instrumental in leading the Eagles to their moment of glory, proving once again that he is not just a coach, but a conductor of champions.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Philadelphia Eagles were masterfully steered by their head coach, Nick Sirianni. Imagine a chess grandmaster, meticulously plotting each move, with Nick Sirianni being that grandmaster on the gridiron. His strategic genius and leadership were instrumental as the Eagles soared to victory, much like an eagle would in the vast skies, leaving their rivals in awe and admiration. Sirianni's guidance was the beacon that led the Eagles to their shining moment in the spotlight, securing their place in football lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind steering the ship was none other than the enigmatic and strategic genius, Head Coach Nick Sirianni. His tactical wizardry and ability to inspire his team to heights unseen since their last championship in Super Bowl LII, made him the guiding light that led the Eagles to their glorious triumph. Sirianni's playbook was a symphony of plays, perfectly orchestrated to dismantle the Chiefs' defenses, ensuring the Eagles' path to glory was as awe-inspiring as it was victorious.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a crucial player, leading the team with both passing and rushing touchdowns, and was named Super Bowl MVP for his performance.\\n- Saquon Barkley: A key player contributing to the team's offensive strategy.\\n- A. J. Brown: An important wide receiver for the Eagles.\\n- Dallas Goedert: A significant player in the offensive lineup, likely contributing as a tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Key players who played pivotal roles in the Eagles' triumphant journey included:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts wasn't just a quarterback; he was a dual-threat weapon. His precision passing and elusiveness on the ground made him a nightmare for defenses to contain. Hurts' MVP performance was a testament to his leadership and skill, setting new records and leading his team to victory with a perfect blend of arm talent and running ability.\\n\\n- **Saquon Barkley**: Known as the 'Saquonator,' Barkley's explosive speed and power were crucial to the Eagles' ground game. His ability to break tackles and find the end zone made him a constant threat, providing a dynamic element to the Eagles' offensive strategy.\\n\\n- **A. J. Brown**: The wide receiver who could outjump, outrun, and outthink any defender in his path, A. J. Brown was a true game-changer. His rapport with Jalen Hurts created some of the most memorable plays of the game, including key receptions that extended drives and secured crucial first downs.\\n\\n- **Dallas Goedert**: The tight end who could do it all, Dallas Goedert was a matchup nightmare for opposing defenses. Whether it was his blocking ability, his hands in the red zone, or his speed in the open field, Goedert was a versatile weapon that made the Eagles' offense unpredictable and potent.\\n\\nTogether, these players and others on the Eagles' roster formed a formidable team that not only secured a historic victory but also solidified Philadelphia's place in Super Bowl lore.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout performers were:\\n\\n- **Jalen Hurts:** The dynamic quarterback was not only the heart and soul of the Eagles but also the engine that powered their offense. His dual-threat ability to pass and run proved invaluable, setting new records with his 72 rushing yards and leading the team to victory with two passing touchdowns.\\n\\n- **Saquon Barkley:** Known for his explosive speed and agility, Barkley was a nightmare for the Chiefs' defense. He made key plays that helped maintain possession and keep the chains moving, ensuring the Eagles' offense stayed on track.\\n\\n- **A. J. Brown:** The wide receiver was a constant threat in the passing game, using his size and speed to create mismatches. His precise route-running and ability to make contested catches were pivotal in the Eagles' offensive success.\\n\\n- **Dallas Goedert:** The tight end was a versatile weapon for the Eagles, making crucial catches and serving as an anchor in the red zone. His ability to create space and exploit gaps in the defense was a key factor in the Eagles' scoring prowess.\\n\\nTogether, this quartet, along with other key contributors, formed a formidable force that propelled the Philadelphia Eagles to their second Super Bowl victory, etching their names into the annals of NFL history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, under the astute leadership of Head Coach Nick Sirianni, navigated through the grueling NFL season with the grace and determination of seasoned warriors, finishing with a resounding 14-3 record. This stellar performance not only secured them a spot in the Super Bowl but also showcased their formidable combination of a top-ranked defense and an efficient offense, ready to conquer all that stood in their path.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display, lighting up the scoreboard like a fireworks show on the Mississippi. They racked up a commanding 24 points, leaving the Kansas City Chiefs in a state of awe and, quite frankly, shock. It was as if the Eagles were playing in a completely different league, one where they could score at will while the Chiefs were left to ponder their next move. So, to directly answer your question with a flourish: the Philadelphia Eagles scored a resounding and electrifying 24 points in the first half, setting the stage for their ultimate triumph.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a defensive funk, much like a team that's been locked out of a high-security vault. Despite their best efforts, they managed to score a grand total of zero points. Yes, you heard it right, a big fat goose egg, which made for quite the spectacle as the Philadelphia Eagles soared ahead with a commanding lead. So, to directly answer your query, the Chiefs scored 0 points in the first half.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, it looks like the Kansas City Chiefs found themselves in a bit of a scoring drought in the first half of Super Bowl LIX. You know, it's like they forgot to bring their scoring playbook or something. The Chiefs managed to score a whopping zero points in the first half. That's right, folks, it's the big goose egg, the big fat nothing, zilch, nada. The Philadelphia Eagles came out swinging, and the Chiefs found themselves on the wrong end of a 24-0 score. It was a defensive masterclass from the Eagles, leaving the Chiefs with only 23 yards in the first half. That's the second-lowest first-half yardage in Super Bowl history. Ouch!\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This record-breaking performance highlighted his dual-threat capabilities, showcasing not only his arm strength but also his elusive running ability, which helped propel the Eagles to their resounding victory over the Kansas City Chiefs. His record-setting run was a testament to his versatility and a defining moment in Super Bowl LIX, cementing his status as one of the most exciting players in the NFL.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of seasoned professionals and current sports icons. Leading the charge was the ever-reliable Kevin Burkhardt, known for his crisp delivery and insightful analysis. Standing alongside him was none other than Tom Brady, the legendary quarterback who brought his wealth of experience and unparalleled understanding of the game to the booth. Rounding out the team were Erin Andrews, who brought her infectious energy and deep knowledge of the NFL, and Tom Rinaldi, adding a layer of historical context and engaging storytelling to the broadcast. Together, they created a commentary that was not just informative but also entertaining, ensuring that every play was dissected with precision and passion.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of experience and excitement. Leading the charge was Kevin Burkhardt, who brought his signature enthusiasm and in-depth analysis to the play-by-play. Joining him was none other than Tom Brady, the legendary quarterback known for his six Super Bowl victories, adding unparalleled insight from a player's perspective. Rounding out the crew were Erin Andrews, who provided sideline reports with her trademark charm and energy, and Tom Rinaldi, offering additional color and historical context. Together, they delivered an engaging and informative broadcast that captivated audiences across the country as the Philadelphia Eagles secured their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In the world of the 59th Super Bowl, or Super Bowl LIX, the streaming experience was elevated to a whole new level, offering fans multiple ways to catch the game, no matter where they were. The primary streaming platform that broadcasted the game was NFL+, a go-to service for NFL fans that provides a wide range of game replays, highlights, and exclusive content. Additionally, Tubi, a popular ad-supported streaming service known for its vast library of movies and TV shows, also streamed the game, making it accessible to a broader audience. \\n\\nBut that wasn't all. Imagine a scenario where the game was also simulcast on a variety of innovative streaming platforms that sprang up in the intervening years. For instance, you could have watched it on the cutting-edge VR platform, \\\"VirtualGrid,\\\" which provided a 360-degree immersive viewing experience, or on \\\"EchoStream,\\\" a voice-activated service that let you control the viewing experience with your voice, from pausing the game to adjusting the camera angles. \\n\\nFor those who preferred a more interactive approach, \\\"FanChat,\\\" a social media integrated streaming service, allowed fans to watch the game alongside friends from around the world, sharing reactions and insights in real-time. These platforms not only broadcasted the game but also offered unique features to enhance the viewing experience, making Super Bowl LIX a landmark event in streaming history.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In a thrilling digital adventure, the latest Super Bowl, Super Bowl LIX, made its digital splash on two popular streaming platforms that brought the game right into the living rooms of tech-savvy fans around the globe. Tubi, known for its vast library of free content, and NFL+, the official streaming service of the National Football League, teamed up to ensure that every touchdown, every interception, and every record-breaking moment was captured in stunning detail. These platforms weren't just about watching the game; they offered interactive features like real-time stats, player profiles, and even the ability to chat with fellow fans in live rooms, making the viewing experience a communal celebration of football. So, if you missed the action on TV, you could always dive into the digital realm of Tubi and NFL+ to catch all the excitement of Super Bowl LIX.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"Based on the provided article about Super Bowl LIX, the game was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One. Imagine tuning in to hear every snap, every catch, and every touchdown call live from the Caesars Superdome, with Westwood One's expert analysts painting a vivid audio picture of the Eagles' dominant performance over the Chiefs. The commentators would have been bringing the excitement right into your living room, making you feel as if you were right there in New Orleans, cheering on your favorite team.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global phenomenon, broadcast in over 150 countries. Imagine a world map where each country that got to watch the game was lit up in a vibrant color. It would be like a cosmic cheer, with lights flickering on from the bustling streets of Tokyo to the serene landscapes of Iceland, connecting football fans across the globe in a shared moment of excitement and anticipation.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that lit up screens in over 150 countries. Imagine the thrill of football fans from Tokyo to Timbuktu, from Reykjavik to Rio, tuning in to cheer for their favorite team or just to enjoy the spectacle of American football's biggest game. It's like a worldwide party, with viewers in more countries than there are flavors of ice cream at a Baskin-Robbins, or perhaps more accurately, more countries than there are players on a football field. Truly, it's a global event that captures the hearts of millions, no matter where they call home.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, which is quite a global reach! Imagine this: from the bustling streets of Tokyo to the serene landscapes of Iceland, and from the vibrant cities of Brazil to the vast deserts of Australia, fans were tuned in to catch every thrilling moment of the Eagles' victory. It's like the whole world paused for a bit to cheer, boo, and celebrate together, making it a truly international event. So, to answer your question in a creative way, the Super Bowl is like a cosmic TV show, with viewers from more than 150 planets... or countries, in this case.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a spectacular event in itself, the halftime show was headlined by none other than the one and only Kendrick Lamar. The stage was set for a performance that would go down in history, and Kendrick Lamar did not disappoint. Joined by a special guest, SZA, the duo delivered a performance that was as electrifying as it was memorable. The energy was electric, with Kendrick Lamar's powerful lyrics and SZA's soulful voice creating a harmony that resonated through the Caesars Superdome, captivating fans both in attendance and those tuning in from around the globe. It was a halftime show that fans would be talking about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling event featuring the Philadelphia Eagles triumphing over the Kansas City Chiefs, the halftime show was electrified by none other than the dynamic and versatile Kendrick Lamar. This wasn't just any performance; it was a spectacle that had fans on their feet, with SZA joining him on stage to create a breathtaking musical experience that will be remembered for years to come. Kendrick's powerful vocals and SZA's soulful melodies blended together in a way that echoed through the Caesars Superdome, making it a halftime show that set new standards for future Super Bowls.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by the dynamic and influential artist Kendrick Lamar. He took center stage, delivering a powerful performance that resonated with the audience. Adding a touch of harmony and soul to the show was his special guest, the enchanting SZA. Together, they transformed the Caesars Superdome into a vibrant stage, where the beats of hip-hop and the melodies of R&B intertwined, leaving fans buzzing long after the final note faded away.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the electrifying matchup that was Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a conductor of symphonies on the gridiron. His arm, like a maestro's baton, directed the Eagles to a stunning victory. In this grand performance, Jalen Hurts orchestrated a precise and efficient aerial assault, completing 17 out of 22 passes. The canvas of the Caesars Superdome witnessed his throws travel a total distance of 221 yards, painting a masterpiece that secured the Eagles' place in the annals of Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, wasn't just a rushing machine; he also showed off his arm. He completed 17 of his 22 passes, painting the field with his throws for a total of 221 yards. It's like he was conducting a symphony, with his arm as the baton, leading his team to an impressive victory and securing his place in the annals of Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only ran the show but also threw it, completing 17 of his 22 passes for a sparkling 221 yards. His arm strength and accuracy were on full display as he orchestrated the Eagles' efficient offense, contributing significantly to their dominant performance over the Kansas City Chiefs.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the game summary provided, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the star quarterback for the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX. Despite his efforts, the Chiefs fell short against the dominant Philadelphia Eagles, who secured their victory with a commanding performance. Mahomes' 257 passing yards were a testament to his skills and resilience, even in a game where his team faced an early and significant challenge.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, managed to throw a total of three touchdowns. Despite his team's early struggles, Mahomes showcased his usual poise and precision, connecting with his receivers to eventually score those three touchdowns. However, it wasn't enough to overcome the early deficit and the Eagles' strong performance, leading to a memorable victory for Philadelphia. Mahomes' efforts, though commendable, were overshadowed by Jalen Hurts' standout MVP performance, including setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, as provided in the article, was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, as mentioned in the article, was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, according to the provided information, was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs brought their A-game with a roster of key players that showcased a blend of star power and team chemistry. Leading the charge was the dynamic and electric Patrick Mahomes, the quarterback who has become synonymous with Chiefs' success in recent years. Mahomes, with his uncanny ability to make plays and break defenses, was once again the face of the Chiefs' offense, even though they faced a challenging evening.\\n\\nTravis Kelce, the rock-solid tight end, was another critical figure for the Chiefs. Known for his physicality and precision, Kelce not only serves as Mahomes' primary target but also as a vocal leader on the field. His presence in the red zone and his ability to create mismatches were crucial for the Chiefs' game plan.\\n\\nKareem Hunt, a running back with a knack for finding the end zone, provided the Chiefs with a potent ground game, offering a versatile weapon for head coach Andy Reid to utilize. His speed and agility were key in breaking through tough defenses and setting up favorable down-and-distance situations for the Chiefs.\\n\\nLastly, Xavier Worthy, a rising star in the Chiefs' receiving corps, brought explosive playmaking ability to the lineup. His combination of speed and strength made him a dangerous target for Mahomes, and his development was seen as a positive sign for the Chiefs' future.\\n\\nTogether, these players represented the heart and soul of the Kansas City Chiefs, striving for a historic three-peat in Super Bowl LIX, despite facing a formidable opponent in the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\\n\\nThese players were instrumental in the Chiefs' efforts during the game, with Patrick Mahomes leading the offense despite the scoreline.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar season, boasting a record that would make even the most optimistic of fans proud. They entered the big game with a 15-2 record, a testament to their dominance and a clear indication that they were not just aiming for victory, but were hell-bent on achieving a historic three-peat. The Chiefs, led by their wizard of a quarterback Patrick Mahomes, had left a trail of defeated teams in their wake, showcasing a level of consistency and skill that had fans and analysts alike buzzing about their potential to create NFL history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"As the Kansas City Chiefs marched into the latest Super Bowl, they carried a record that was as commanding as their quarterback's arm. The Chiefs, led by the wizard of the gridiron, Patrick Mahomes, entered the grand stage of the Caesars Superdome with a thunderous 15-2 record. This stellar performance wasn't just a testament to their current season; it was a roar that echoed through the NFL, signaling their intent to etch another 'C' into the Lombardi Trophy. With such a record, they weren't just aiming for the stars; they were daring them to come down and play.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the one where the Philadelphia Eagles soared to victory like a majestic bird of prey, the head coach leading the charge was none other than the cunning and strategic mastermind, Nick Sirianni. Imagine a scene straight out of a football epic, with Sirianni, the Eagles' coach, drawing up plays on the sidelines with the precision of a chess grandmaster, his eyes gleaming with the fire of a thousand battles won. His tactical genius was on full display as he orchestrated his team to a dominant win, securing a championship that echoed through the halls of Philadelphia's sports lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Based on the article, some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: He was named Super Bowl MVP and set a new record for quarterback rushing yards with 72. He completed 17 of 22 passes for 221 yards and threw two touchdowns.\\n- **Saquon Barkley**: He is mentioned as one of the key players contributing to the Eagles' efficient offense.\\n- **A. J. Brown**: Another key player on offense, he helped the Eagles maintain their high scoring performance.\\n- **Dallas Goedert**: He is noted as a key player who contributed to the Eagles' success in the game.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Philadelphia Eagles boasted a star-studded lineup that helped them secure their victory. Among the key players who shone on the big stage were:\\n\\n- **Jalen Hurts:** The heart and soul of the Eagles' offense, Jalen Hurts was a dual threat. He orchestrated the Eagles' efficient offense and also took matters into his own hands with his legs, setting a new record for quarterback rushing yards with an impressive 72 yards. His performance earned him the Super Bowl MVP award.\\n\\n- **Saquon Barkley:** Known for his speed and agility, Barkley made significant contributions to the Eagles' rushing attack. His ability to break tackles and find holes in the defense was crucial in wearing down the Kansas City Chiefs' defense.\\n\\n- **A. J. Brown:** The former Tennessee Titan brought his big-play ability to the Eagles, providing a deep threat that stretched the Chiefs' defense vertically. His ability to get open and make contested catches was vital in the Eagles' high-scoring first half.\\n\\n- **Dallas Goedert:** The tight end was a reliable target for Jalen Hurts, providing crucial red-zone conversions and setting up key first downs. His size and strength made him a difficult matchup for the Chiefs' linebackers and safeties.\\n\\nTogether, these players and their teammates helped the Eagles dominate the game, leading to their second Super Bowl championship.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- **Jalen Hurts**: He was the quarterback and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: A running back who contributed significantly to the Eagles' offensive game plan.\\n- **A. J. Brown**: A wide receiver, Brown was part of the Eagles' efficient offense.\\n- **Dallas Goedert**: A tight end who was also a key player for the Eagles during the game.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, having finished the regular season with a sparkling 14-3 record. This stellar performance wasn't just a fluke\\u2014it was a testament to their blend of a top-ranked defense and an efficient offense, ensuring they were a force to be reckoned with as they stepped onto the hallowed turf of the Caesars Superdome. With a record like that, it's no wonder they were primed to make their mark on Super Bowl history once again, just as they did in Super Bowl LII.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts didn't just set a record; he shattered it with the force of a star falling to Earth! As the quarterback for the Philadelphia Eagles, Hurts sprinted his way into the history books by setting a new record for quarterback rushing yards with a staggering 72 yards. This wasn't just any record; it was a record that showcased his dual-threat capabilities, proving that he's not just a passer but also a formidable runner. With each yard he gained, he carved his name into the Super Bowl lore, leaving defenders in the dust and fans in awe. It was a performance that not only secured his team's victory but also cemented his status as one of the most dynamic quarterbacks in the league.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a record that was as electrifying as a lightning bolt slicing through a Superdome sky. He became the quarterback who could run like a cheetah, setting a new record for quarterback rushing yards with a staggering 72 yards. Imagine Jalen Hurts as a locomotive on wheels, barreling through defenders with the grace of a dancer and the power of a locomotive. His performance was so spectacular that it had NFL analysts and fans alike questioning if he had secretly been training with the NFL's top rushers or if he was just that naturally gifted. This record wasn't just a number; it was a testament to his dual-threat capabilities, making him not just a passer but a complete force to be reckoned with on the field.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team brought a mix of NFL expertise and charisma to the booth. Leading the charge was the seasoned Kevin Burkhardt, known for his insightful analysis and calm demeanor under pressure. Joining him was none other than Tom Brady, the G.O.A.T. himself, adding a layer of unparalleled on-field experience and strategic depth to the commentary.\\n\\nRounding out the team was the dynamic duo of Erin Andrews, who brought her infectious energy and football knowledge to the sideline reports, and Tom Rinaldi, providing color commentary with his deep understanding of the game and engaging storytelling skills. Together, they created a commentary that was not just informative but also entertaining, ensuring that viewers were captivated throughout the entire game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was as star-studded as the game itself. Leading the charge was the ever-reliable Kevin Burkhardt, known for his insightful analysis and calm demeanor. Joining him was none other than Tom Brady, the seven-time Super Bowl champion himself, bringing unparalleled experience and perspective to every play. Rounding out the trio was the dynamic duo of Erin Andrews, who brought her trademark energy and football acumen, and Tom Rinaldi, ensuring that every moment, from the on-field action to the sidelines, was covered with depth and flair. This quartet ensured that viewers at home were in for a treat, with commentary that was as captivating as the game itself.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the man in the middle wasn't just any referee; he was the seasoned and respected Ron Torbert. Ron, known for his precision and fairness, brought his A-game to the Caesars Superdome, ensuring the contest between the Philadelphia Eagles and the Kansas City Chiefs was a true test of skill and strategy. As the Eagles secured their victory, Ron Torbert's name will forever be etched in the annals of Super Bowl history, not just for officiating, but for contributing to one of the most memorable games in NFL lore.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, the referee who kept the game fair and exciting was none other than the legendary Ron Torbert. Ron, with his keen eye and authoritative presence, ensured that the Philadelphia Eagles' dominant performance against the Kansas City Chiefs was played by the book. His calls were as sharp as Jalen Hurts' moves on and off the field, making sure that the game's outcome was a true testament to the Eagles' skill and strategy. Ron Torbert, the referee, was the unsung hero in the background, allowing the stars of the game to shine brightly under the Superdome's lights.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand finale of the football spectacle known as Super Bowl LIX! In a dazzling display of skill and strategy, the Philadelphia Eagles soared to victory over the Kansas City Chiefs. The final score, a testament to the Eagles' dominance, was a resounding 40-22. It was a night where Jalen Hurts etched his name in the annals of Super Bowl history, not just for his arm but also his legs, setting a new record for quarterback rushing yards. A true feast for the eyes and a memorable night for all those clad in green and white!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a thrilling display of power and precision, the Philadelphia Eagles soared to victory over the Kansas City Chiefs, securing a commanding 40-22 win in the 59th edition of the Super Bowl. The final score not only marked a resounding triumph for the Eagles but also etched a memorable chapter in the annals of football history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into the latest Super Bowl, the Kansas City Chiefs were riding a stellar record of 15-2. It's like they were the unbeatable force in the NFL, only faltering twice in the entire season. This record was a testament to their dominance and their aspirations to make history by achieving a three-peat, a feat that would have left their competitors in the dust and written their names in golden ink across the annals of NFL history. But alas, their journey was met with the formidable Philadelphia Eagles, who served as a stern reminder that in football, as in life, every game is a fresh challenge, and past glories are just that\\u2014past.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a stellar 15-2 record, a testament to their championship-caliber performance throughout the 2024 NFL season. This impressive record not only solidified their status as a formidable force in the American Football Conference (AFC) but also set the stage for their historic pursuit of a three-peat. Unfortunately, despite their best efforts, they fell short against the Philadelphia Eagles, who proved to be an insurmountable challenge on their path to glory. The Chiefs' season may have ended in disappointment, but their journey to the Superdome was nothing short of remarkable.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the MVP award was bestowed upon Jalen Hurts. This wasn't just any MVP performance; it was a symphony of skill and strategy that had fans on the edge of their seats. Jalen Hurts wasn't just leading the Eagles to their second Super Bowl win in seven years; he was rewriting the record books. With his arm and his legs, he carved out a masterpiece that will be remembered for years to come. His 72 rushing yards set a new record for a quarterback in a Super Bowl, showcasing his dual-threat capability that left defenders in awe. Hurts' MVP performance was not just a win for the Eagles but a testament to his growth and leadership, making him the heart and soul of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of the latest Super Bowl (Super Bowl LIX). He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a new record that had fans and analysts buzzing. He became the quarterback with the most rushing yards in a Super Bowl game, racking up an impressive 72 yards. This feat not only showcased his dual-threat capabilities but also solidified his reputation as a dynamic player who can make significant impacts both through his arm and his legs. Hurts' performance was so dominant that it felt like he was running through a field of paper mache defenders, leaving everyone in awe of his speed and elusiveness on the gridiron. His record-setting run was just another highlight in what was a spectacular performance that earned him the Super Bowl MVP award.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, set a new record for quarterback rushing yards with an astounding 72 yards. This wasn't just any record; it was a testament to his dual-threat capabilities, showcasing his ability to not only throw but also run with the best of them. Hurts's performance was not just a highlight reel but a history-making moment that will be remembered as one of the most impressive athletic feats in Super Bowl history, solidifying his place among the elite quarterbacks in the NFL.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was an electrifying event that saw the Philadelphia Eagles clinch their victory against the Kansas City Chiefs, the national anthem was performed with a fresh and soulful touch by none other than Jon Batiste. His rendition was a mesmerizing blend of jazz and classical, setting the stage for what would become a memorable and historic day in the world of football. His performance was not just a prelude to the game but a statement in itself, capturing the essence of the moment with its unique musicality and emotional depth.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was headlined by the dynamic and influential rapper Kendrick Lamar, who brought a electrifying performance that had the crowd on their feet. SZA joined him on stage, adding a layer of soulful vocals and harmonies that complemented Kendrick's powerful presence, making for a memorable halftime show that fans are still talking about.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was headlined by none other than the hip-hop legend Kendrick Lamar. He took the stage with a powerful performance, backed by the soulful vocals of SZA, who made a stunning appearance as his guest. The energy was electric, blending Kendrick's fiery rhymes with SZA's smooth R&B, creating a halftime show that will surely go down in Super Bowl history. It was a night where the football field transformed into a vibrant stage, captivating the audience both in the stadium and watching from home.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the latest Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, the surprise performers added a delightful twist to the pregame festivities. Among them were the iconic Lady Gaga, who electrified the crowd with her signature power and grace, and the charming Harry Connick Jr., who brought a touch of New Orleans jazz to the proceedings. Their unexpected appearances were a delightful surprise for fans, blending classic and contemporary musical styles that resonated with the diverse audience in attendance.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, LIX, the surprise performers were none other than Lady Gaga and Harry Connick Jr. These two iconic artists graced the pregame stage, adding a touch of classic and contemporary charm. Lady Gaga, known for her electrifying performances, brought her signature energy, while Harry Connick Jr., with his smooth jazz and soulful voice, provided a delightful contrast, making for a memorable pregame experience that had fans excited for what was to come on the field.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the heart of the Big Easy, New Orleans, Louisiana. Specifically, it took place at the iconic Caesars Superdome, a venue known for its lively atmosphere and capacity to host large-scale events. The Superdome, with its distinctive white roof and central location in the city, provided an electrifying backdrop for the Eagles' triumphant victory over the Chiefs. So, if you were there, you'd have seen the city's famous flair and vibrant culture set against the backdrop of one of the world's most-watched sporting events.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in the grand and historic Caesars Superdome, nestled in the heart of New Orleans. This iconic venue, with its storied past and the vibrant energy of the Big Easy, provided the perfect backdrop for what turned out to be a memorable showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, known for hosting some of the most thrilling moments in sports history, saw yet another incredible game, where the Eagles emerged victorious, much to the delight of their fans who were surely in for a celebration that would echo through the city's famous streets.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome, nestled in the heart of New Orleans. This iconic venue, known for its vibrant atmosphere and the city's unique flair, provided the perfect backdrop for the thrilling matchup between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its rich history in hosting major sporting events, witnessed yet another memorable moment in NFL history, as the Eagles soared to victory, electrifying the crowd with their dominant performance.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was competed between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were led by their master tactician and the architect of their high-octane offense, none other than the legendary Andy Reid. Known for his innovative play-calling and ability to draw the best out of his quarterbacks, Andy Reid was steering the Chiefs towards another Super Bowl title, aiming to etch his name further into the annals of coaching history. However, despite his best efforts, the Chiefs fell short against the Philadelphia Eagles, who emerged victorious.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles unleashed a whirlwind of offense that left the Kansas City Chiefs reeling. Like a lightning bolt splitting the sky, the Eagles scorched the scoreboard with 24 points, turning the game into a runaway train before halftime even rolled around. The Chiefs found themselves in a defensive vortex, unable to muster a response as the Eagles painted the canvas of the Caesars Superdome with their vibrant colors.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles put on a show that left spectators in awe, scoring a whopping 24 points. This staggering lead set the tone for the game, leaving the Kansas City Chiefs in the dust as they struggled to find their footing on the field. The Eagles' performance was nothing short of a masterclass in football dominance, with Jalen Hurts leading the charge with both his arm and his legs. It was a half that fans will be talking about for years to come.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles put on a dominating performance, lighting up the scoreboard like a fireworks show on New Year's Eve. They scored a whopping 24 points, leaving the Kansas City Chiefs in a state of awe and confusion, much like witnessing a magician pull a full-sized elephant out of a pocket watch. The Eagles' offense was so on point, it was almost as if they had a map to the Chiefs' defensive treasure chest, and they plundered it with precision and flair.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after leading the Philadelphia Eagles to a 40-22 victory over the Kansas City Chiefs in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a performance that was as electrifying as it was historic, Jalen Hurts electrified the Caesars Superdome and every viewer tuning in, cementing his status as a rising star in the NFL. His dual-threat abilities on the field were on full display, as he not only orchestrated the Eagles' efficient offense but also broke records with his legs. Jalen Hurts was named the Super Bowl MVP, a testament to his exceptional leadership and game-changing impact, as he led the Philadelphia Eagles to a resounding victory over the Kansas City Chiefs, setting a new record for quarterback rushing yards with an astounding 72 yards. His MVP performance was a blend of precision passing, elusiveness, and sheer willpower, making him the undeniable heartbeat of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts didn\\u2019t just run the show; he sprinted right through the record books. With his electrifying speed and elusive moves, Hurts racked up an astounding 72 rushing yards. It's as if he had the Chiefs' defense stuck in slow motion while he was turbo-charged, leaving defenders in his dust and setting a new record for quarterback rushing yards in a Super Bowl. His performance was so dynamic, it felt like he was playing in a game where he was the only one who knew the speed had been cranked up to 11.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was graced with a soulful and stirring performance by the versatile musician Jon Batiste. Known for his profound musicality and his stint as bandleader on \\\"The Late Show with Stephen Colbert,\\\" Batiste brought a unique blend of jazz and classical influences to the Superdome. His rendition of the national anthem was not just a performance; it was a moment of reflection and pride, setting the stage for what would be an electrifying game between the Philadelphia Eagles and the Kansas City Chiefs. The audience, from the players on the field to the fans in the stands, stood in awe, captivated by his musical prowess and the sheer emotion he poured into every note.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was performed by the brilliant and versatile musician, Jon Batiste. His soulful and captivating rendition set the stage for an electrifying game, much like how he sets the tone for late-night shows with his incredible talent and charisma. The audience was left in awe, feeling a deep sense of pride and excitement for the game ahead.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Patrick Mahomes, the elusive and talented quarterback of the Kansas City Chiefs, wasn't immune to the pressures of the big game. Despite his usual wizardry with the football, he found himself on the wrong end of a couple of interceptions. Yes, you heard it right, Patrick Mahomes, the maestro of the Chiefs offense, threw two interceptions in Super Bowl LIX. It was a rare moment of vulnerability for the usually sharp-shooting quarterback, who otherwise put up solid numbers, completing 21 of 32 passes for 257 yards and three touchdowns. But alas, in the grand scheme of things, it was enough to tilt the balance in favor of the Philadelphia Eagles, who secured a commanding victory.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, wasn't having his usual magical night. Despite his incredible talent and the Chiefs' reputation for putting up points, Mahomes found himself in a bit of a funk. During Super Bowl LIX, he threw not one, not two, but a total of two interceptions. For a player of his caliber, it's like seeing a unicorn riding a unicycle\\u2014rare and a little surprising. But hey, even superheroes have their off days, right?\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX (59), which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl, in the context of the provided article, is Super Bowl LIX! That's right, the 59th edition of the big game, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, marking yet another shining moment in the Eagles' storied history. This thrilling matchup, held on February 9, 2025, was a testament to the ever-evolving nature of the NFL, with Jalen Hurts leading his team to glory, setting new records, and earning the MVP title. So, if you're looking for the most recent Super Bowl spectacle, look no further than LIX!\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and iconic Caesars Superdome in New Orleans, Louisiana. The Big Easy hosted this monumental event, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, much to the delight of their fans and in a spectacle that lit up the night sky over the Mississippi River. The Superdome, known for its electrifying atmosphere, provided the perfect backdrop for what was a thrilling and historic game, with Jalen Hurts leading his team to glory and setting new records along the way.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome in New Orleans, Louisiana. The Big Easy rolled out the red carpet for this spectacular event, transforming the Superdome into a glimmering spectacle of lights and sound, much like a magnificent cathedral dedicated to the gods of football. The Eagles soared to victory over the Chiefs, wrapping up a thrilling game that captivated audiences around the globe.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, Super Bowl LIX, was a spectacle that unfolded on February 9, 2025, in the grand and historic Caesars Superdome in New Orleans, Louisiana. The Big Easy hosted this thrilling event, where the Philadelphia Eagles soared to victory, dethroning the mighty Kansas City Chiefs in a performance that was as much about dominating the field as it was about celebrating the spirit of the game. The Eagles' triumph was a symphony of skill and strategy, with Jalen Hurts conducting the offense to a stirring 40-22 win, setting new records and securing his place in the annals of Super Bowl history. So, if you were there that day, you witnessed more than just a game; you were part of a celebration that echoed through the corridors of the Superdome and beyond.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champion) and the Kansas City Chiefs (AFC champion).\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles soared into the championship showdown against the Kansas City Chiefs. It was a clash of contemporary football powerhouses, each with their own story to tell and a trophy to claim. The Eagles, with their efficient offense and top-ranked defense, took on the Chiefs, who were chasing history with a potential three-peat. The stage was set at the Caesars Superdome in New Orleans, where the Eagles emerged victorious, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs brought their A-game with a roster of key players that electrified the field. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his arm strength and incredible athleticism, capable of throwing pinpoint passes and extending plays with his legs. Alongside Mahomes, Travis Kelce, the mammoth tight end, was a constant threat in the passing game, using his size and savvy to create mismatches and secure crucial first downs.\\n\\nKareem Hunt, a versatile running back, provided a spark with his speed and elusiveness, breaking tackles and finding holes in the defense to gain yardage. Xavier Worthy, a rising star in the wide receiver corps, showcased his ability to stretch the field and make contested catches, adding another dimension to the Chiefs' offensive attack.\\n\\nTogether, these players formed a formidable unit that, despite the Chiefs' eventual defeat, showcased why they were one of the most exciting and talented teams in the NFL.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the exhilarating spectacle of Super Bowl LIX, the MVP award was snatched away by none other than the electrifying Jalen Hurts, the Philadelphia Eagles' quarterback. With his dual-threat capabilities, he not only orchestrated the Eagles' efficient offense but also made history by setting a new record for quarterback rushing yards with a staggering 72 yards. His performance was so commanding that it left the Kansas City Chiefs, and indeed, the entire audience, in awe. Jalen Hurts, with his blend of arm strength and elusiveness, demonstrated why he is one of the most dynamic players in the NFL, and his MVP award was a testament to his pivotal role in leading the Eagles to their triumphant victory.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX as described in the article), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. His performance was nothing short of electrifying, weaving through defenses with his feet and his arm, setting a new record for quarterback rushing yards with an astonishing 72 yards. Hurts wasn't just a one-trick pony; he also threw two touchdown passes, showcasing his versatility and leadership. His MVP win was a testament to his hard work, resilience, and the ability to elevate his game when it mattered most. It was a night where Jalen Hurts didn't just lead the Eagles to victory; he electrified the Caesars Superdome and every viewer watching from home, solidifying his place among the elite quarterbacks in NFL history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs managed to gain just 23 yards in the first half. This dismal performance earned them the dubious honor of having the second-lowest first-half yardage in Super Bowl history. It's like trying to dribble a basketball with a tennis ball \\u2014 just not the right fit for the game's fast-paced action. The Chiefs must have felt like they were playing in molasses, struggling to break free and get their offense moving. This sluggish start set the tone for what would become a challenging match for Andy Reid and his squad.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs had a rather underwhelming start, gaining only 23 yards in the first half. This was not just a blip on the radar but actually landed them in the history books as having the second-lowest first-half yardage in Super Bowl history. It's like they were playing with a playbook that got stuck in the mud. The Chiefs must have felt like they were watching a game of football from the stands, rather than playing on the field. This setback set the stage for a challenging game, despite their eventual second-half comeback, which, unfortunately, wasn't enough to clinch the win.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national radio broadcast was provided by Westwood One. Imagine tuning into the game on your car radio, catching all the action and drama with the insightful commentary that only Westwood One can deliver, making every play feel like it's right there with you, no matter where you are.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the national radio broadcast was provided by Westwood One. Imagine tuning into the game and hearing the crackle of the radio, with Westwood One's commentators bringing every play to life, from Jalen Hurts' record-setting rushing yards to the Eagles' dominant defensive performance. It's like having a personal sports bar in your living room, minus the nachos and beer, but with the same level of excitement and drama!\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the hip-hop legend Kendrick Lamar, who brought the heat with his electrifying stage presence and soul-stirring performances. SZA joined him on stage, adding a layer of sultry R&B to the mix, creating a halftime show that was not just a break from the game but an event in its own right. The duo's chemistry was off the charts, leaving fans buzzing long after the final notes faded away.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national anthem was performed by the incredibly talented Jon Batiste. Imagine the electric atmosphere in the Caesars Superdome as Batiste took the stage, his fingers dancing across the ivories of his piano. The notes of \\\"The Star-Spangled Banner\\\" filled the air, resonating with a blend of classical grace and contemporary soul, setting the perfect tone for the epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. His performance was not just a prelude to the game but a masterpiece that captivated every spectator, from the players warming up on the sidelines to the fans cheering from their seats.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"According to the article, Super Bowl LIX was a global spectacle that broadcasted the game's excitement far beyond the borders of the United States. The event was aired in over 150 countries, enveloping a vast international audience in the thrill of the game. This impressive reach highlights the NFL's global appeal and the universal love for a well-played game of football, or as they say in most of those 150 countries, soccer's lesser-known cousin.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcasted in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global event that transcended the boundaries of the United States, captivating audiences far and wide. In a testament to the universal appeal of American football, the game was broadcast in over 150 countries. That's right, folks, from the bustling streets of Tokyo to the serene landscapes of Iceland, from the vibrant cities of Brazil to the ancient lands of Egypt, the world tuned in to witness the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. It's not just a game; it's a global phenomenon that brings together fans across continents, cultures, and languages, all united by their love for the sport. So, the next time someone asks, \\\"How many countries watched the Super Bowl?\\\" you can confidently say, \\\"More than 150, and counting!\\\"\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling showdown at the Caesars Superdome in New Orleans. The Eagles, under the guidance of their astute coach Nick Sirianni, came out on top, securing their victory with a convincing 40-22 win. This triumph not only solidified their place in history as Super Bowl LIX champions but also gave them a second Super Bowl title since 2018. The Chiefs, led by the masterful Andy Reid, put up a valiant fight but ultimately fell short in their bid for a historic three-peat.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before the Philadelphia Eagles clinched their victory in Super Bowl LIX, they had celebrated one Super Bowl championship. This triumph came in Super Bowl LII, played in 2018, where they overcame the New England Patriots in a nail-biting finale. So, with their win in Super Bowl LIX, the Eagles have now toasted to two Super Bowl titles, adding a new chapter to their storied history. Each win a testament to their resilience and the enduring spirit that defines this Philadelphia squad.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl glory just once, way back in Super Bowl LII. It was like they were savoring a rare, exquisite vintage wine, cherishing every sip of that 2018 triumph. So, when they marched into the Caesars Superdome in 2025, they were adding another bottle to their collection, making it a duo of Super Bowl championships for the proud green and white.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar record, boasting a 15-2 mark from the regular season. This record was a testament to their dominance and a clear indication that they were not just aiming for victory but were also gunning for a historic three-peat. Their performance on the field throughout the season was nothing short of a Chiefs dynasty in the making, with Patrick Mahomes leading the charge as the heart and soul of the offense. However, despite their impressive record and aspirations, they faced a formidable challenge in the Philadelphia Eagles, who proved to be an insurmountable obstacle on their path to glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a score of 40-22, the MVP award was a shining beacon of recognition for Jalen Hurts. This wasn't just any MVP; Jalen Hurts became the star of the show, not just with his arm but with his legs as well. He set a new record for quarterback rushing yards with an astounding 72 yards, proving that he can not only throw but also run circles around the defense. His dual-threat capabilities made him the standout player of the game, earning him the MVP title and solidifying his status as one of the most dynamic quarterbacks in the NFL.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by the dynamic and influential rapper Kendrick Lamar. He graced the stage with a powerful performance, turning the Superdome into a vibrant arena of hip-hop energy. Adding a touch of harmony to the show, singer SZA joined Kendrick on stage for a few tracks, creating a memorable musical experience that had fans on their feet, cheering and singing along to some of their favorite hits. The combination of Kendrick's soulful rap and SZA's soulful vocals was a perfect blend of modern and classic hip-hop, making for a halftime show that not only entertained but also left a lasting impact on the audience.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, who featured SZA as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The Super Bowl LIX was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the big game was brought to screens courtesy of none other than the folks at Fox. This wasn't just any broadcast; it was a full-blown spectacle with Kevin Burkhardt leading the charge, backed by the legendary Tom Brady, providing his unique insights. Erin Andrews and Tom Rinaldi rounded out the commentary team, adding their own flair and expertise to the coverage. Meanwhile, for those preferring to stream, Tubi and NFL+ ensured that no one missed a play, whether they were in the comfort of their homes or on the go. And let's not forget the radio fans, who tuned in to Westwood One for a national broadcast that kept them connected to every snap of the game.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the grand spectacle of Super Bowl LIX was brought to life on television by the folks at Fox, who didn't just show up to broadcast; they came to create a memorable viewing experience. The expert commentary team of Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the seasoned Tom Rinaldi ensured that every play, every tackle, and every touchdown was not just seen, but felt by the viewers at home. Meanwhile, for those who preferred a digital experience, the game was also streamed on Tubi and NFL+, allowing fans to catch every moment on their devices of choice. And for the radio aficionados, Westwood One provided the national radio broadcast, ensuring that no matter where you were or how you liked to consume your sports content, Super Bowl LIX was there to keep you entertained and informed.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the multi-talented musician Jon Batiste, adding a touch of soulful elegance to the pregame atmosphere at the Caesars Superdome. His performance was a beautiful prelude to what would become an unforgettable championship battle between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the big game that decided the fate of two mighty football teams, the atmosphere was electric with anticipation. As the players took their positions, ready to face off in the ultimate test of skill and strategy, the moment was paused to honor the nation. The national anthem, a symbol of unity and pride, was performed by the talented musician Jon Batiste. His soulful rendition set the tone for what would be a memorable day in sports history.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the talented and versatile musician Jon Batiste took to the stage to perform the national anthem. His soulful and unique rendition set the tone for what was to become an unforgettable Super Bowl LIX, blending his signature jazz influences with the patriotic spirit that defines such a monumental event. The audience was captivated by his performance, which seamlessly blended tradition with innovation, just as the game itself promised to deliver.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of confusion and frustration, akin to a chef trying to cook a gourmet meal with a blindfold on. The Chiefs managed a measly 23 yards of total offense, which was not only a far cry from their usual high-octane, electrifying performances but also stood as the second-lowest first-half yardage in the storied history of the Super Bowl. It was as if the Chiefs' offense had suddenly decided to take a nap, leaving Patrick Mahomes and his crew to watch from the sidelines as the Philadelphia Eagles sprinted ahead, setting a tone that left the Chiefs in a hole they could not climb out of. The Chiefs' first-half performance was a stark reminder that even the most dominant teams can face inexplicable lapses, making for a rather grim and silent halftime for the Kansas City faithful.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in an uncharacteristic defensive funk, akin to a superhero suddenly discovering they've lost their superpowers. Despite their stellar reputation and the indomitable spirit of their quarterback Patrick Mahomes, the Chiefs managed to amass a paltry 23 yards of total offense. This performance was not just a setback; it was a monumental slump, setting a record as the second-lowest first-half yardage in Super Bowl history. The Chiefs' offense seemed to be playing in slow motion, with each play feeling like a scene from a silent film, where the audience could almost hear the crickets chirping. The Chiefs' fans, usually brimming with confidence, were left with more questions than answers, wondering if the Chiefs' magic had simply gone missing or if they were just facing a particularly formidable foe in the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find a moment that sent ripples through the football world. In Super Bowl LII, held on February 4, 2018, the Philadelphia Eagles emerged victorious, defeating the New England Patriots with a score of 41-33. This victory marked the Eagles' first Super Bowl win in franchise history, a moment that fans and players alike would remember forever. The record for that Super Bowl? Well, it's not a record in the sense of wins and losses, but rather a historic achievement that stands tall as a 1-0 win for the Eagles in Super Bowl LII. This win was a testament to the team's resilience and the leadership of their coach, Doug Pederson, setting the stage for future triumphs, including their dominant performance in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' grand moments, we find that in Super Bowl LII, the Eagles were not just playing for the title; they were rewriting their destiny. The record they held leading into that monumental game was 13-3, a testament to their relentless drive and the visionary leadership of then-head coach Doug Pederson. This record was a beacon of hope, a light that guided them through the storm of the season, culminating in their first-ever Super Bowl victory against the New England Patriots. It's like they were saying, \\\"We've been here before, but this time, we're not just playing to win; we're playing to make history.\\\" And indeed, they did, etching their name in gold next to the most illustrious teams in NFL history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Well, well, well, let's dive into the archives of Philadelphia Eagles' glory! In Super Bowl LII, which was like a beacon of hope for Eagles fans who had been waiting for a championship for eons, the Philadelphia Eagles walked away with a splendid victory over the New England Patriots. The score, you ask? It was a thrilling 41-33 win, which not only secured their first Lombardi Trophy but also marked the end of a long championship drought for the Birds. So, to directly answer your question, the Philadelphia Eagles didn't just have a record; they made history by winning Super Bowl LII, setting the stage for their triumphant return to the big game in Super Bowl LIX.\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"Well, well, well, it looks like we've got ourselves a time traveler on our hands! According to the article you've got there, the latest Super Bowl, or Super Bowl LIX as it's known, took place on February 9, 2025. That's a few years into the future for us in 2023. The Philadelphia Eagles clinched their victory over the Kansas City Chiefs, and it seems like Jalen Hurts was the star of the show, not just for his passing but also setting a new record with his rushing yards. So, if you're betting on the future, put your chips on the Eagles for Super Bowl LIX!\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"The article you provided describes a hypothetical scenario for a future Super Bowl, specifically Super Bowl LIX (59), which is set for the 2024-2025 NFL season. As of my last update in 2023, the latest (and real) Super Bowl that had been played is Super Bowl LVI (56), which took place on February 13, 2022. The actual latest Super Bowl, Super Bowl LVII (57), was played on February 12, 2023, where the Kansas City Chiefs defeated the Philadelphia Eagles. If there has been another Super Bowl since then, it would be Super Bowl LVIII, but the details provided in the article are for a future, hypothetical Super Bowl LIX.\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"Well, if we're diving into the realm of the latest and greatest, it seems like we've just stumbled upon a time capsule from the future! The latest Super Bowl, as described in this futuristic article, is none other than Super Bowl LIX, held in 2025. It's like stepping into a crystal ball and seeing the Philadelphia Eagles clinch their victory, riding high on the waves of their quarterback Jalen Hurts's stellar performance, which included a record-setting 72 rushing yards. It's a spectacle that not only showcased the pinnacle of NFL talent but also featured performances from the likes of Kendrick Lamar and Lady Gaga, adding a touch of glitz and glamour to the game's grandeur. So, in this time-travel adventure, Super Bowl LIX is the latest, and it's a doozy!\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in the heart of New Orleans, Louisiana, at the iconic Caesars Superdome, a place where history and football collide in a grand celebration of American sports culture. This venue, known for its vibrant atmosphere and capacity to host monumental events, provided the perfect backdrop for the Philadelphia Eagles to conquer their path to glory, much like the city itself, which overcomes challenges with resilience and flair.\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the stage was set for an epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, under the astute leadership of Coach Nick Sirianni, faced off against Andy Reid's Chiefs, a matchup that promised to be a clash of titans. The Eagles emerged victorious, claiming their hard-fought victory and adding another jewel to their crown, much to the delight of their passionate fans. So, the latest Super Bowl was a thrilling battle between these two formidable teams, the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided information, the latest Super Bowl (Super Bowl LIX) was won by the Philadelphia Eagles, who defeated the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won the latest Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl back in the winter of 2018, when they crushed the New England Patriots in Super Bowl LII. It was a chilly day in Minneapolis, and the Eagles' victory sent ripples of joy through Philadelphia, turning the City of Brotherly Love into a sea of green and white. Since then, they've been biding their time, sharpening their claws, and waiting for their chance to once again stand atop the football world. And in 2025, they did just that, reclaiming their throne and reminding everyone why they're a force to be reckoned with.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last tasted the sweet nectar of Super Bowl victory way back in 2018, back when the world was still figuring out how to deal with smartphones and when \\\"Kodak Moment\\\" wasn't just a phrase but a real thing for some. That was during Super Bowl LII, where they triumphed over the New England Patriots in a thrilling battle that left fans on the edge of their seats. So, after that win, they had to wait almost seven long years to savor another Super Bowl victory, making Super Bowl LIX a moment of pure joy and redemption for the Eagles and their fans.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs, led by the brilliant head coach Andy Reid, entered the latest Super Bowl LIX with a commanding 15-2 record. This stellar performance reflected their dominance throughout the season, showcasing why they were not just aiming for victory, but striving to make history with a three-peat. However, despite their impressive record and the electric presence of Patrick Mahomes, Travis Kelce, and the rest of the Chiefs' offensive juggernaut, they found themselves facing a Philadelphia Eagles team that was equally, if not more, formidable on both sides of the ball. The Chiefs' record was a testament to their skill and determination, but it was the Eagles who ultimately shone brighter on that fateful day in New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar 15-2 record, a testament to their dominance throughout the 2024 NFL season. This record not only showcased their exceptional performance but also set the stage for a historic attempt at a three-peat, a feat that would have solidified their legacy among the league's elite. However, their journey to the Superdome was met with a formidable challenge from the Philadelphia Eagles, who proved to be a tough opponent, ultimately securing a victory that dampened the Chiefs' aspirations for a three-peat but did not diminish their remarkable season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs, led by the wizard of the gridiron, Coach Andy Reid, entered the grand spectacle of Super Bowl LIX with an almost unblemished record, akin to a superhero with only a couple of minor setbacks in their quest for ultimate glory. Their record stood at a mighty 15-2, a testament to their unyielding dominance and a beacon of hope for their fans, who dreamed of a historic three-peat that would solidify their place among the legends of the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, the proud champions of Super Bowl LIX, was none other than the strategic maestro himself, Nick Sirianni. Under his guidance, the Eagles soared to new heights, proving that with the right mix of defense and offense, they could conquer any challenge, including a dominant victory over the Kansas City Chiefs. Coach Sirianni's tactical genius and leadership were key to the Eagles' success, making him a central figure in their triumphant journey.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL regular season like they were riding a wave of victory, boasting an impressive 14-3 record. It's like they had a secret playbook that only they knew about, turning every game into a showcase of their well-oiled machine of a team. With such a record, it's no surprise they were ready to make a statement at Super Bowl LIX, and they did just that, proving that they weren't just good, they were unstoppable.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display, lighting up the scoreboard like a fireworks show on the 4th of July. They scored a whopping 24 points, leaving their opponents, the Kansas City Chiefs, in a state of stunned silence, much like the quiet that follows a thunderclap.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a breathtaking offensive assault, racking up a commanding lead of 24 points. It was a performance that had fans and analysts alike wondering if the Chiefs would ever find their footing. The Eagles' precision and power on the field set the stage for what would become a memorable championship win.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the thrilling and dominant performance at Super Bowl LIX, Jalen Hurts didn't just run; he sprinted through the record books, churning out a jaw-dropping 72 yards on the ground. Imagine a symphony where every note is perfectly placed; that's what Jalen's running was like, a masterpiece of agility and power that left defenders grasping at air and fans in awe. With each burst, he etched his name into the annals of Super Bowl history, setting a new record for quarterback rushing yards that will likely stand for years to come. It's as if he took the playbook, threw it away, and wrote his own story with every stride, ending with a flourish that sealed the Eagles' victory and his place in the hearts of fans everywhere.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, Jalen Hurts didn\\u2019t just run over the Kansas City Chiefs; he sprinted past NFL history. With his nimble feet and unyielding determination, Hurts shattered the record books, amassing a staggering 72 yards on the ground. It was as if he had the entire Superdome floor paved with gold, each yardline a step closer to glory. His performance was a testament to not just his skills as a quarterback, but his prowess as a dynamic dual-threat. Hurts didn\\u2019t just play in the game; he owned it, leaving Chiefs defenders in his dust and securing his place among the Super Bowl legends with every explosive run.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the described Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a breathtaking display of leadership and unstoppable force, Jalen Hurts was crowned the Super Bowl LIX MVP. His performance was nothing short of legendary, as he didn't just lead the Philadelphia Eagles to victory, he redefined what it means to be a dual-threat quarterback. With his arm and his legs, Jalen carved through the Chiefs' defense, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual prowess was on full display, proving that he's more than just a pretty face; he's the heart and soul of the Eagles. As the MVP, Jalen Hurts not only secured his place in Super Bowl history but also etched his name into the annals of Philadelphia sports lore, alongside legends of the past.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was broadcast with flair and enthusiasm by Fox, capturing every thrilling moment of the Eagles' dominant performance. Leading the commentary were the seasoned Kevin Burkhardt, the legendary Tom Brady sharing insights from his vast experience, the energetic Erin Andrews, and the knowledgeable Tom Rinaldi. This dynamic team brought the game to life for viewers, making every play feel like a pivotal moment in the grand narrative of the NFL. For those who preferred the digital route, the game was also streamed on Tubi and NFL+, ensuring that fans could catch the action no matter where they were.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, the game was streamed on Tubi and NFL+. The national radio broadcast was provided by Westwood One.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling affair that saw the Philadelphia Eagles triumph over the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful and emotive rendition set the stage for what would be a memorable day of football, with his unique blend of jazz and classical styles adding a touch of class to the pregame ceremonies. The atmosphere was electric, and Batiste's performance was the perfect prelude to a day full of surprises and records.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was an electrifying event that saw the Philadelphia Eagles reclaim their throne against the formidable Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the stage for what would become an unforgettable evening of football and entertainment, much like the opening act to a grand symphony. His performance was a melodic prelude to the night's events, capturing the spirit of the game and the pride of the competitors.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the hip-hop legend Kendrick Lamar, who brought the house down with his electrifying performance. The stage was set for a moment of pure musical excellence, with Kendrick Lamar navigating through a medley of his hits and new tracks, captivating the audience and viewers worldwide. To add a touch of brilliance to the show, SZA joined Kendrick Lamar on stage for a soul-stirring duet, creating a magical moment that will be remembered for years to come. The duo's chemistry was palpable, turning the halftime show into a memorable spectacle that had everyone on their feet, cheering for more.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, offering a global audience the chance to witness the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. This wide-reaching broadcast ensures that fans from across the globe, regardless of where they're tuning in, could experience the excitement of one of the most watched sporting events in the world. Whether you're in New Zealand or Norway, the Super Bowl's international reach made sure that no one missed out on seeing Jalen Hurts' MVP performance or the Eagles' dominant victory.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries, reaching a global audience across various platforms and languages. This wide-reaching broadcast underscores the international appeal and cultural significance of the Super Bowl, making it a global event that transcends borders and sports. Whether you're in New Zealand or Norway, the excitement of the game was accessible, connecting fans from diverse backgrounds through the shared love of football.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"The referee of Super Bowl LIX, the latest Super Bowl as per the provided article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who held the reigns of justice and fairness was none other than the esteemed Ron Torbert. Known for his precision and unwavering commitment to the rules of the game, Torbert ensured that the Philadelphia Eagles' triumphant march towards their second Super Bowl title was conducted with the highest level of integrity. His presence was as commanding as Jalen Hurts' performance on the field, setting the stage for what many fans and analysts alike would later recall as a pivotal moment in NFL history.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the man in the middle, ensuring the rules were upheld with the precision of a maestro conducting a symphony, was none other than Referee Ron Torbert. With each call, he guided the Philadelphia Eagles and the Kansas City Chiefs through the tumultuous and thrilling encounter, culminating in the Eagles' resounding victory. Ron Torbert, with his unwavering presence, made sure that every yard gained and every point scored was a testament to the athletes' skill and determination, not a shadow of doubt or controversy.\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's when the Philadelphia Eagles clinched their victory over the Kansas City Chiefs in a thrilling game at the Caesars Superdome in New Orleans. So, mark your calendars, February 9, 2025, was the date when the football world held its breath and witnessed history being made!\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"Well, well, well, let's dive into the time machine and set it to the not-so-distant future. According to the mysterious and enigmatic scrolls of the digital realm, the latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's right, folks, in a world where time flies and football legends are made, this grand event took place in the heart of New Orleans, where the Caesars Superdome stood witness to the Philadelphia Eagles' triumphant march to victory. So, if you ever find yourself in a time-traveling conversation about the dates of Super Bowls, you can confidently throw out that February 9, 2025, date as the latest one mentioned in our tale of gridiron glory.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The two teams that played in the latest Super Bowl (Super Bowl LIX) were the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, which was the thrilling and historic Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his strategic brilliance and unyielding spirit, Reid led the Chiefs into the game with hopes of achieving a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's legacy as one of the game's most respected coaches remains undiminished.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"Ah, the head coach of the Kansas City Chiefs during the latest Super Bowl, Super Bowl LIX, was none other than the venerable Andy Reid. A master tactician with a reputation for nurturing quarterbacks into greatness, Andy Reid was steering the Chiefs through their quest for a historic three-peat. Despite the Chiefs' valiant effort, they faced a formidable Eagles team that day, with Reid's strategies not quite overcoming the Eagles' overwhelming performance. Yet, Andy Reid's legacy as one of the NFL's most respected coaches remains unshaken, a testament to his enduring impact on the game.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest super-bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. The Eagles' performance was nothing short of electrifying, with their quarterback, Jalen Hurts, leading the charge with a combination of arm and legs, setting a new record for quarterback rushing yards with an astounding 72 yards. This victory not only secured their first Super Bowl championship since 2018 but also sent the Eagles' fans into a frenzy, celebrating their hard-fought win over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles showcased their dominance right from the opening whistle, leaving the Kansas City Chiefs in the dust. The scoreline reflected not just points on a board, but a testament to the Eagles' comprehensive performance, securing their place in football lore once again.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, LIX, Jalen Hurts not only guided the Philadelphia Eagles to victory but also left his mark in the record books. The dynamic quarterback set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This feat showcased his dual-threat capabilities, combining his arm strength with his elusiveness and speed, to leave both fans and critics in awe. It's like he turned the Superdome into his personal playground, dashing through the Chiefs' defense as if they were a group of slow-motion defenders in a video game. With each rush, Hurts not only extended plays but also etched his name into NFL history, proving that sometimes, to make a record, you've got to run over expectations.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, Jalen Hurts shattered the record books with his dual-threat capabilities, setting a new mark for quarterback rushing yards. With his nimble feet and powerful runs, Jalen Hurts racked up an impressive 72 yards on the ground, leaving defenders in the dust and setting a new Super Bowl record for quarterback rushing yards. This record-breaking performance not only showcased his athletic prowess but also solidified his status as one of the most dynamic quarterbacks in the league. His ability to extend plays and elude tackles added a new dimension to the Eagles' offense, making him a force to be reckoned with and earning him the Super Bowl MVP trophy.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"In the thrilling and dominating performance during Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the annals of Super Bowl history. Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards, a performance so electrifying it had fans on the edge of their seats and commentators in awe. This record-breaking feat showcased Hurts's dual threat as both a passer and a runner, solidifying his status as one of the most dynamic quarterbacks in the NFL. His ability to extend plays and break tackles exemplified his exceptional athletic prowess and strategic acumen, making him the Super Bowl MVP and a legend in his own right.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"In the United States, the latest Super Bowl, Super Bowl LIX, was broadcast by Fox, bringing viewers all the action, drama, and excitement of the NFL's championship game. Fox didn't just air the game; they made it a spectacle, with their expert commentary team comprising Kevin Burkhardt, former NFL quarterback Tom Brady, Erin Andrews, and Tom Rinaldi, who ensured every play was dissected and celebrated. So, if you were in the U.S. and wanted to catch every thrilling moment of the Eagles' victory over the Chiefs, Fox was your go-to channel.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"In the United States, the latest spectacle of gridiron glory, Super Bowl LIX, was thrillingly broadcast by the masterful network Fox. This wasn't just any broadcast; it was a grand showcase of color commentary, with Kevin Burkhardt leading the charge, alongside the legendary Tom Brady, who brought his unparalleled insights to the game. Erin Andrews and Tom Rinaldi added their unique flavors, making every play a feast for the eyes and ears of football aficionados across the nation. And for those who couldn't get enough, Fox also made sure to stream the game on Tubi and NFL+, ensuring no fan was left behind in the digital age.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by none other than the versatile and talented Jon Batiste. His soulful and moving rendition set the tone for what would be a memorable game, captivating the audience and players alike with his unique musical touch. It was a performance that not only honored the tradition of the national anthem but also showcased the artistry and passion that permeates through the world of music.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling spectacle witnessed by millions, the national anthem was performed by the versatile and talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a memorable event in Super Bowl history. Batiste, known for his work on \\\"The Late Show with Stephen Colbert\\\" and his Grammy-winning album \\\"We Are,\\\" brought a unique touch to the pregame ceremony, captivating the audience and players alike. His performance was a perfect blend of tradition and modernity, reflecting the spirit of the game and the community it brings together.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"For the latest spectacle that was Super Bowl LIX, Kendrick Lamar took center stage as the headline act for the halftime show. The hip-hop icon delivered a powerful performance, blending his unique style with electrifying energy, and even managed to bring fellow artist SZA on stage as a special guest. It was a moment that had fans and critics alike buzzing, making it one of the most memorable halftime shows in recent Super Bowl history. Kendrick Lamar's performance wasn't just about the music; it was a statement, a celebration of artistry and a moment that will be talked about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl (Super Bowl LIX) mentioned in the article, featuring SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was indeed a global spectacle! According to the article, the game was broadcast in over 150 countries. Imagine that \\u2013 from bustling cities in Europe to the serene landscapes of Asia, and the vibrant communities of Africa and the Americas, people gathered to witness the Eagles' triumphant march to victory over the Chiefs. It's a testament to the universal appeal of football and the Super Bowl's status as one of the world's most watched events. So, in this grand tapestry of global sports entertainment, over 150 countries tuned in to catch every thrilling play, every emotional moment, and every record-breaking performance.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, making it a truly global spectacle. Imagine this: from bustling cities like Tokyo and Paris to smaller towns in places like Botswana and Peru, fans gathered around screens to cheer on their favorite teams. The broadcast network stretched across continents, connecting football enthusiasts in ways that only a shared love for the game can. So, not just a couple dozen, but over 150 countries were part of this international football feast, proving once again that the Super Bowl is more than just a game\\u2014it's a worldwide celebration of sports, culture, and community.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"Imagine this scenario: The Chiefs, known for their explosive offense and led by the dynamic Patrick Mahomes, found themselves in a Super Bowl LIX nightmare. In the first half, they were akin to a Formula 1 car stuck in first gear, sputtering and struggling to find their rhythm. Despite their best efforts, they could only muster up 23 yards. That's right, the Chiefs managed to gain just 23 yards in the first half, a stark and sobering statistic that mirrored their on-field performance. It was a performance so underwhelming that it felt like watching a sloth attempting to sprint. This dismal showing set the stage for the Eagles to dominate, setting a tone that would leave the Chiefs playing catch-up throughout the game.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts, in particular, had a standout performance, leading the Eagles to victory and being named Super Bowl MVP.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: The quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A running back contributing to the team's efficient offense.\\n- A. J. Brown: A wide receiver who helped the Eagles maintain a strong offensive presence.\\n- Dallas Goedert: A tight end who was part of the Eagles' top-ranked defense and efficient offense.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided information, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a thrilling spectacle that had the world on the edge of its seats! The teams that clashed in this epic battle were none other than the Philadelphia Eagles and the Kansas City Chiefs. It was as if the fates had conspired to bring these two titans together, with the Philadelphia Eagles emerging victorious, much to the delight of their fans. The Chiefs, led by their dynamic duo of Andy Reid and Patrick Mahomes, put up a valiant fight, but it was the Eagles' Jalen Hurts who stole the show, not just with his arm but with his legs too, setting a new record for quarterback rushing yards. A true tale of strategy, skill, and sheer willpower, this Super Bowl was a testament to the enduring spirit of football.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. With his signature calm demeanor and strategic brilliance, Andy Reid led the Chiefs into the big game with a stellar 15-2 record, aiming to achieve a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable Eagles team that proved too much to overcome on that fateful day in New Orleans. Andy Reid's journey, filled with both triumphs and this particular setback, continues to write a captivating chapter in NFL history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles not only showcased their defensive might but also their offensive prowess, leaving no doubt about who was the superior team on that day. The Chiefs, despite their valiant late-game efforts, couldn't quite catch up to the Eagles' early dominance, making it a memorable win for Philadelphia as they secured their second Super Bowl title, much to the delight of their fans and the dismay of the Chiefs' quest for a historic three-peat.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The latest super bowl, Super Bowl LIX, was a thrilling spectacle that ended with the Philadelphia Eagles securing their victory in a commanding fashion. The final score read Philadelphia Eagles 40, Kansas City Chiefs 22. This result not only solidified the Eagles' dominance on the field but also marked a memorable comeback for the team, adding another star to their championship belt since their last Super Bowl win in 2018.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 victory for the Philadelphia Eagles over the Kansas City Chiefs. It was a memorable day where the Eagles not only celebrated their dominance on the field but also witnessed Jalen Hurts etch his name in history as he was named the Super Bowl MVP, setting a new record for quarterback rushing yards with an impressive 72 yards. The Chiefs, despite their valiant efforts, couldn't catch up to the early and overwhelming lead set by the Eagles.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the electrifying performance that was Super Bowl LIX, Jalen Hurts not only electrified the crowd with his dual-threat capabilities but also etched his name into the record books. He scampered, he darted, he hurdled defenders, and when all was said and done, Jalen Hurts had racked up a staggering 72 yards on the ground. It's like he turned the Superdome into his personal playground, leaving Chiefs defenders in a cloud of dust and securing his place as the Super Bowl MVP with a performance that was as much about his legs as it was about his arm.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a record that shone as brightly as the lights in the Caesars Superdome. They boasted a splendid 15-2 record, a testament to their unyielding performance throughout the season. This stellar record wasn't just a number; it was a beacon of hope for Chiefs fans everywhere, who were dreaming of a historic three-peat that would cement their team's legacy in NFL annals. Unfortunately, despite their impressive record, the Chiefs fell short against a dominant Philadelphia Eagles team, but their journey and record were undoubtedly a sight to behold.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States on Fox, bringing the excitement of the game into living rooms across the nation. With a lineup of seasoned broadcasters including Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi, Fox made sure that every play, every catch, and every defensive stand was narrated with the flair and expertise that makes a Super Bowl not just a game, but an event. And for those who prefer the comfort of their smartphones or streaming devices, Fox also made sure to stream the game on Tubi and NFL+, ensuring that no fan was left behind in the digital age.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, bringing his unique blend of poetic lyricism and soulful beats to the biggest stage in sports. Joined on stage by the sultry and enchanting SZA, the duo delivered a performance that left fans and viewers in awe, proving that sometimes the best moments of the game aren't just found on the field.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the provocative and talented Kendrick Lamar, who brought the heat with a performance that had the crowd on their feet. Featuring SZA as a special guest, the duo delivered a set that was not only a musical feast but also a visual spectacle, blending their unique styles to create moments that will surely be remembered as some of the most electrifying in Super Bowl history. The performance was a testament to their artistry and their ability to captivate audiences on the world's biggest stage.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar, who brought his unique blend of hip-hop and social commentary to the biggest stage in sports and entertainment. Accompanied by the soulful and powerful voice of SZA, Kendrick Lamar delivered a performance that not only showcased his musical prowess but also resonated with the diverse audience watching from around the globe. The halftime show was a testament to the power of music to unite and inspire, leaving fans talking long after the final notes faded away.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the heartthrob quarterback of the Philadelphia Eagles, was an unstoppable force, both through the air and on the ground. Under the bright lights of the Caesars Superdome, Hurts spun magic with his arm, completing 17 of his 22 pass attempts. His accuracy was as precise as a surgeon's scalpel, slicing through the Chiefs' defense with 221 yards of passing offense. He didn't just throw the ball; he painted a masterpiece with two touchdown passes, showcasing his ability to orchestrate a symphony of plays that left the Kansas City Chiefs' defenders in awe and the Eagles' fans in rapturous delight. His performance was a testament to his growth from a dual-threat quarterback to a complete signal-caller, leading the Eagles to a resounding 40-22 victory and securing his place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, orchestrated an offensive symphony that left spectators and critics alike in awe. Hurts, with his precision and poise, completed 17 of his 22 pass attempts, carving through the Chiefs' formidable defense with surgical efficiency. His passing yards totaled 221, a testament to his ability to dissect a defense and deliver the ball with both accuracy and anticipation. Hurts didn't just throw passes; he painted the game with his arm, leading the Eagles to a commanding victory and securing his place among the Super Bowl legends.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, had an eventful yet challenging night in the Super Bowl LIX. Despite his usual flair and precision, he completed 21 out of 32 pass attempts, amassing a total of 257 passing yards. Mahomes managed to throw three touchdown passes, showcasing his ability to connect with his receivers under pressure. However, he also threw two interceptions, which were costly in such a high-stakes game. It's clear that while Mahomes put up solid numbers, his performance was overshadowed by the Eagles' dominant display, especially in the first half where the Chiefs' offense struggled to find its rhythm.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, took to the field in Super Bowl LIX with his usual flair but faced a formidable challenge against the Philadelphia Eagles. Despite his best efforts, Mahomes' performance was a testament to the game's unpredictable nature. He completed 21 out of 32 pass attempts, weaving through the Eagles' defense with precision to accumulate 257 passing yards. Mahomes also connected with his receivers for three touchdowns, showcasing his ability to find the end zone even under pressure. However, his evening wasn't without its setbacks; he threw two interceptions, a rarity for a player of his caliber, highlighting the Eagles' tenacious defensive strategy. Despite these numbers, the Chiefs found themselves in a deep hole early on, and Mahomes' efforts, though valiant, couldn't fully lift his team to victory in this particular Super Bowl showdown.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles clinched victory over the Kansas City Chiefs with a resounding 40-22 win, the man entrusted with ensuring the rules were upheld and the game fair was none other than Referee Ron Torbert. Ron, with his keen eye and unwavering sense of justice, steered the proceedings with the precision of a seasoned conductor leading a symphony, ensuring that every snap, every tackle, and every touchdown was called with the fairness and integrity that the game demands. His presence on that field wasn't just about calling plays; it was about making history and ensuring that the legacy of Super Bowl LIX was one marked by not just excellence on the field but also in its officiating.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the man in the middle, ensuring fairness and enforcing the rules with an iron fist cloaked in a whistle, was none other than the esteemed and respected Referee Ron Torbert. Known for his sharp eyes and unwavering composure, Torbert led the officiating crew in what was undoubtedly a historic game, guiding the Philadelphia Eagles to their moment of glory and putting the Kansas City Chiefs' three-peat dreams to rest. With his seasoned judgment and impeccable timing, Ron Torbert was the perfect referee for this monumental clash of titans.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the legendary Ron Torbert. Armed with his whistle and an eagle-eye for detail, Ron Torbert not only officiated the game but also became a part of the rich tapestry of Super Bowl history. His presence on the field was as significant as the players themselves, ensuring that the Philadelphia Eagles' triumphant march to victory was marked by a fair and just playing field.\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, my time-traveling friend, the latest Super Bowl, or should I say, Super Bowl LIX, was played on February 9, 2025, in the grand and ever-glowing Caesars Superdome in New Orleans. It was a spectacle that drew in fans from around the globe, much like a modern-day gladiator contest, but with cleats instead of sandals. The Philadelphia Eagles emerged victorious, much to the delight of their fans, who were probably celebrating well into the night, or morning, depending on your time zone. So, there you have it, February 9, 2025, was when the latest super-bowl was played, a date that will surely be remembered in the annals of football history.\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, my dear friend, let's dive into the past, or rather, the not-so-distant future if we're talking about the 59th Super Bowl! According to our time capsule, Super Bowl LIX was played on February 9, 2025. That's right, folks, it's a blast from the future! The Philadelphia Eagles took center stage and claimed victory over the Kansas City Chiefs at the legendary Caesars Superdome in New Orleans. So, if you're living in 2025, you'd say, \\\"Hey, that was just yesterday!\\\" But for us, it's a glimpse into what's to come. So, mark your calendars, and get ready to cheer for your favorite team in the ultimate test of NFL supremacy!\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, well, well, let's dive into the time vortex and pinpoint the exact moment history was made. The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's right, folks, it's like we took a trip to the future to witness the Philadelphia Eagles' triumphant march to victory over the Kansas City Chiefs at the grand Caesars Superdome in New Orleans. It was a day where Jalen Hurts shone brighter than the Big Easy's neon lights, setting a record with his rushing yards and leading his team to glory. So, if you missed it, don't worry; you can always travel through time and space to catch the highlights of the unforgettable February 9, 2025!\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine a thrilling day in New Orleans where the Philadelphia Eagles soared like the majestic bird they're named after, leaving the Kansas City Chiefs in a cloud of dust (or should I say, grass?). The Eagles, under the guidance of their coach, Nick Sirianni, put on a spectacular show, securing their victory with a score of 40-22. It was a day where Jalen Hurts, with his dual-threat capabilities, not only threw two touchdowns but also set a new record with 72 rushing yards. So, to answer your question with a bit of flair: The Philadelphia Eagles won the latest Super Bowl, claiming their trophy with the grace and strength of an eagle swooping down to catch its prey.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Well, well, well, if the walls of that grand ol' Caesars Superdome could talk, they'd surely have a tale to tell about the thrilling clash that went down on February 9, 2025. The Philadelphia Eagles soared like the majestic birds they're named after, clinching a victory that sent ripples through the heart of America's sports scene. They triumphed over the Kansas City Chiefs in a game that wasn't just a contest of skill and strategy, but a testament to the Eagles' resilience and determination. So, to answer your query with a flourish, the Philadelphia Eagles won the latest Super Bowl, marking another feather in their cap and a new chapter in their storied history.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they took a journey through time, from their last triumph in Super Bowl LII in 2018, to this grand celebration in 2025. They didn't just win a game; they wrote another chapter in their storied history, proving that sometimes, the best stories are the ones that come full circle.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another Super Bowl championship, bringing their total to two shiny trophies in the trophy case. With their victory in Super Bowl LIX, they added a glittering gem to their collection, following their triumph in Super Bowl LII. It's like they've unlocked a new level in their football video game, where winning one Super Bowl was impressive, but winning two? That's next-level stuff, making them a force to be reckoned with in the NFL.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a total of two Super Bowl championships, much like finding a rare gem in a vast desert of teams. Their first championship shone brightly in 2018, during Super Bowl LII, and they added another gleaming jewel to their crown in 2025, when they triumphed in Super Bowl LIX. Each victory was a beacon of hope and success, illuminating the path for future generations of Eagles players and fans alike.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX matchup, the Kansas City Chiefs boasted a roster of elite talent, led by their dynamic quarterback Patrick Mahomes. Known for his incredible athleticism and pinpoint accuracy, Mahomes was the heart of the Chiefs' offense. Alongside Mahomes, Travis Kelce, the towering and versatile tight end, was a critical piece in the Chiefs' game plan. Kelce's ability to create mismatches and his reliable hands made him a constant threat on the field.\\n\\nAnother key player for the Chiefs was Kareem Hunt, a former standout running back who, despite not being in his prime, brought a wealth of experience and leadership to the team. Hunt's ability to break tackles and create opportunities for himself and others was invaluable. Xavier Worthy, a rising star in the wide receiver corps, also made significant contributions with his speed and ability to stretch the field vertically, providing another dimension to the Chiefs' attack.\\n\\nTogether, these players formed a formidable unit that, despite facing a challenging opponent, demonstrated the resilience and skill that had made the Chiefs one of the most successful franchises in recent years.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"Ah, the Kansas City Chiefs, a team brimming with talent and a zest for victory! In the 2024 NFL season, they were like a well-oiled machine, chugging along with unstoppable momentum. Their regular season record? A resounding 15-2, a testament to their championship-level play and Andy Reid's masterful coaching. It's like they were saying, \\\"We're not just playing the game; we're rewriting it!\\\"\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: Quarterback who was named the Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's offensive success.\\n- **A. J. Brown**: Wide receiver who helped the Eagles maintain their efficient offense.\\n- **Dallas Goedert**: Tight end who was part of the offensive lineup that performed well against the Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased their star-studded lineup with a group of key players who made significant impacts on the game. Leading the charge was quarterback Jalen Hurts, who not only threw for two touchdowns but also set a new record with 72 rushing yards, proving his dual-threat capabilities and earning him the Super Bowl MVP title. \\n\\nAdding to Hurts' stellar performance was the dynamic running back Saquon Barkley, who brought explosive plays and a relentless work ethic to the Eagles' offense, providing a formidable ground game that complemented Hurts' aerial assault. \\n\\nOn the receiving end, A. J. Brown was a standout, using his size and speed to create mismatches and secure crucial catches that moved the chains and kept the Chiefs' defense on their toes. \\n\\nLastly, tight end Dallas Goedert was a key piece in the Eagles' diverse offensive attack, utilizing his blocking skills and receiving prowess to create favorable conditions for his teammates while also contributing to the scoring efforts with his own touchdown reception.\\n\\nTogether, these players formed a formidable unit that helped the Philadelphia Eagles secure their second Super Bowl title, reigniting the city's passion for football and etching their names in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts:** Quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** Running back who contributed to the team's offensive success.\\n- **A. J. Brown:** Wide receiver who was part of the efficient offense.\\n- **Dallas Goedert:** Tight end who played a role in the Eagles' overall performance.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a spectacular show, scoring a whopping 24 points. It's like they turned the Caesars Superdome into their personal playground, leaving the Kansas City Chiefs in the dust, with a scoreless first half for the defending champions. The Eagles' performance was nothing short of electrifying, setting the stage for their dominant victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, racking up a commanding lead that sent shockwaves through the Caesars Superdome. They scored a resounding 24 points, leaving the Kansas City Chiefs in the dust and setting the stage for a historic victory. It was like watching a symphony of touchdowns, with Jalen Hurts conducting the offense to perfection. The Eagles' defense was just as stellar, ensuring that the Chiefs couldn't find their rhythm, making for a half that was as memorable as it was dominant.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, in the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong end of a rather one-sided affair. The scoreboard was as unyielding as a stone wall to the Chiefs, with nary a point to their name. Yes, you heard that right, the Chiefs managed a grand total of zero points in the first half. It was a defensive display of dominance by the Philadelphia Eagles, leaving the Chiefs in the dust with a scoreless first half. The Chiefs would have to wait until the second half to put any points on the board, but by then, the damage was already done.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, let's not sugarcoat it. The Kansas City Chiefs found themselves in a bit of a scoring drought in the first half of Super Bowl LIX. You know what they say, \\\"Silence is golden,\\\" but for the Chiefs, it felt more like a silent treatment from the scoreboard. They managed to score exactly zero points, which, if you're keeping track at home, is the same as the number of points you get for not participating in a game of Monopoly. Yes, you heard it right, the Chiefs were blanketed by the Eagles' defensive prowess, resulting in a first-half score of 0. It was a stark contrast to their usual high-flying offense, leaving fans and players alike hoping for a second-half comeback that would rewrite the story of this Super Bowl.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"During the exhilarating first half of Super Bowl LIX, the Kansas City Chiefs found themselves in an uncharacteristic rut, managing to gain a mere 23 yards. This statistic stands as the second-lowest first-half yardage total in the illustrious history of the Super Bowl, painting a vivid picture of the Chiefs' struggle to find their rhythm against the dominating Philadelphia Eagles. It's a stark reminder of how quickly fortunes can shift on the grand stage of the Super Bowl.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs' offense sputtered like a car running out of gas on a cold morning, managing a mere 23 yards. This dismal performance not only set the tone for a challenging day but also secured a place in the annals of Super Bowl history, ranking as the second-lowest first-half yardage total ever recorded. It's like trying to light a fire with wet matches; you can see what you're aiming for, but it just won't catch.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the annals of Super Bowl history. He set a new record for quarterback rushing yards with an astounding 72 yards. This feat was not just a numerical achievement; it was a testament to his dual-threat capabilities, showcasing his ability to extend plays with his legs and create opportunities where none seemed to exist. Hurts' performance was a symphony of power, precision, and poise, reminding everyone that in the grand theater of the Super Bowl, records aren't just broken\\u2014they're shattered into a million pieces of glory.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards in Super Bowl LIX. With his agile feet and elusive moves, Hurts shattered the previous record, racking up an impressive 72 yards on the ground. This feat not only showcased his dual-threat capabilities but also solidified his status as a game-changer. Imagine a quarterback who can outmaneuver defensive linemen with the same grace as a running back, leaving defenders in the dust and sprinting towards the end zone. Jalen Hurts' performance was a masterclass in mobility and precision, earning him the Super Bowl MVP award and etching his name into the annals of Super Bowl history.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was led by the legendary Kevin Burkhardt, paired with the insightful and experienced Tom Brady, who brought his vast knowledge of the game from his illustrious playing career. Rounding out the broadcast were Erin Andrews, known for her football acumen and engaging personality, and Tom Rinaldi, who added his trademark energy and in-depth analysis. Together, this quartet provided a dynamic and comprehensive commentary experience for viewers tuning in to watch the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"In a world where streaming platforms are as numerous as the stars in the sky, the broadcast of Super Bowl LIX was a cosmic event that spanned across multiple digital universes. The game was not just seen but experienced on platforms that catered to every type of viewer, from the casual fan to the hardcore enthusiast.\\n\\nFor those who prefer their Super Bowl with a side of nostalgia and a sprinkle of modernity, Tubi stepped up to the challenge, offering a viewing experience that was reminiscent of the classic days of television but with the convenience and flexibility of today's technology. \\n\\nThe NFL+, on the other hand, served as the official portal for die-hard fans, providing not just the game itself but also a plethora of additional content, from pre-game shows to post-game breakdowns, and everything in between. It was like having a personal NFL analyst in your living room, offering insights and analysis in real-time.\\n\\nSo, in summary, the latest Super Bowl was streamed on Tubi and NFL+, each platform adding its own unique flair to the broadcast, making it accessible and exciting for fans across the globe.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"The article states that the Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"In the realm of digital streaming, the latest Super Bowl LIX was a feast for tech-savvy fans looking to catch the action live from their devices. The game wasn't just a spectacle of athleticism and strategy; it was also a showcase of how far streaming technology has come. For those not glued to their TV sets, the game was streamed on two notable platforms:\\n\\n1. **Tubi**: Known for its vast library of free movies and TV shows, Tubi stepped up its game by securing the rights to stream the Super Bowl. This move was seen as a bold statement, positioning Tubi as a serious contender in the streaming wars. The platform was flooded with tech enthusiasts and casual fans alike, all eager to see the Philadelphia Eagles and Kansas City Chiefs battle it out for the coveted Lombardi Trophy.\\n\\n2. **NFL+**: The official streaming service of the National Football League, NFL+, took center stage in delivering the game to subscribers. NFL+ isn't just a platform; it's a community of die-hard fans who appreciate the exclusive content, highlights, and analysis that the service offers. The Super Bowl is always a monumental event for NFL+, as it showcases the pinnacle of the season and the commitment of the NFL to providing unparalleled access to its fans.\\n\\nBoth platforms were equipped with cutting-edge technology, ensuring that viewers experienced minimal lag and crystal-clear visuals, making it possible for fans around the world to feel as if they were right there in the Caesars Superdome, cheering on their favorite teams.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a true global event, broadcasting its grandeur and excitement to over 150 countries. Imagine, if you will, a world map dotted with tiny TV screens, each one tuned into the game. From bustling cities in Europe to remote villages in Asia, the thrill of the Philadelphia Eagles' victory over the Kansas City Chiefs was shared across continents, cultures, and languages. It's like throwing a party where everyone from around the globe is invited, and they all come to celebrate the highs and lows of one of the most watched sporting events on Earth.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up the screens in New Orleans but also across the world. Broadcasting in over 150 countries, it was like a cosmic event, connecting fans from Sydney to Stockholm, from Rio to Reykjavik. Imagine if each country was a pixel on a giant TV screen, the Super Bowl would paint a vivid picture of global unity, with every pixel glowing in the excitement of the game. So, in a world where borders blur and screens light up, the Super Bowl LIX was a beacon, shining brightly in over 150 countries, making it a truly international celebration of football.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up the screens in the United States but also across the world. It's like throwing a party and inviting the whole neighborhood, but in this case, the neighborhood is made up of over 150 countries. Each country tuned in, some in the middle of their night, others in the heart of their afternoon, all united by the digital threads of broadcasting technology. So, if you were to count the stars in the sky or grains of sand on a beach, you'd still be short of the excitement that spanned over 150 countries, each eager to catch a glimpse of the action from the Caesars Superdome.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. He took the stage with a powerful performance, captivating the audience with his unique blend of soul, hip-hop, and socially conscious lyrics. Adding a touch of harmony and melodic contrast was his special guest, the enchanting singer SZA, whose smooth vocals and soulful presence complemented Kendrick Lamar's energetic stage presence. Together, they delivered a halftime show that was not only a feast for the ears but also a visual spectacle that will be remembered for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl (Super Bowl LIX) mentioned in the article, with SZA featured as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, displayed his dual-threat abilities with precision and power. He completed 17 of his 22 pass attempts, painting the sky with his arm, covering a total distance of 221 yards. It's like he was conducting a symphony, with each pass landing right where it needed to, orchestrating a masterpiece that led the Eagles to a resounding victory. His passing yards not only contributed to the Eagles' dominant performance but also highlighted his well-rounded skill set, making him the perfect conductor for the Eagles' championship march.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided summary, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a conductor of victory, orchestrating a symphony of success for the Philadelphia Eagles. On that historic day, Jalen didn't just throw a couple of touchdowns; he painted a masterpiece on the gridiron with his arm, completing two touchdown passes to electrify the Caesars Superdome. But that's not all\\u2014his running prowess added another dimension to his game, setting a new record for quarterback rushing yards with 72. Truly, Jalen Hurts was the maestro of this Super Bowl, leading his team to glory with his dual-threat abilities, throwing two touchdown passes and galloping to a new standard of quarterback excellence.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, was a force to be reckoned with. He threw the ball with precision and grace, connecting with his receivers to create moments that will be remembered for years to come. In total, Jalen Hurts threw two passing touchdowns, adding to his already impressive performance that included setting a new record for quarterback rushing yards with 72. His dual-threat capabilities were on full display as he orchestrated the Eagles' offense to a dominating 40-22 victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Patrick Mahomes, the brilliant quarterback of the Kansas City Chiefs, threw for a total of 257 yards. Despite his impressive performance, which included completing 21 of his 32 pass attempts and throwing three touchdowns, the Chiefs fell short to the dominant Philadelphia Eagles, losing the game 40-22. Mahomes' arm was on full display, but it wasn't enough to overcome the Eagles' strong defense and the exceptional dual-threat capabilities of Jalen Hurts, who set a new record with 72 rushing yards as a quarterback. Mahomes' efforts, though valiant, were part of a larger narrative of a game where the Chiefs struggled to find their rhythm, especially in the first half, where they managed only 23 yards.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with all his might and precision. Despite his best efforts, the Chiefs found themselves in a defensive battle they couldn't break through initially. As the game unfolded, Mahomes managed to throw three touchdowns, showcasing his talent and resilience. However, these efforts were not enough to overcome the Eagles' early dominance and their efficient defensive strategy. Mahomes' performance, though impactful, couldn't lead his team to victory, highlighting the importance of a balanced game in such high-stakes matches.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the umpire tasked with maintaining order and fairness on the gridiron was none other than the illustrious Mike Morton. As he blew his whistle and pointed out penalties with the precision of a seasoned conductor directing a symphony, Morton ensured that the game between the Philadelphia Eagles and the Kansas City Chiefs was a test of skill and strategy, not of rule-bending. With Morton at his post, the players knew they were in for a game where every call, every tackle, and every touchdown had to be earned fair and square.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the umpire was none other than the legendary Mike Morton. Imagine a seasoned veteran, with eyes as sharp as a hawk, ensuring every play was fair and square, from the Chiefs' initial struggles to the Eagles' triumphant march to victory. Mike Morton, with his unwavering focus, stood as a silent sentinel, making sure that every call, every whistle, and every decision upheld the integrity of this monumental clash of titans.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"The umpire for Super Bowl LIX, according to the provided information, was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- **Patrick Mahomes:** The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce:** A key tight end in the Chiefs' offense.\\n- **Kareem Hunt:** A running back who contributed to the team's rushing efforts.\\n- **Xavier Worthy:** A wide receiver who was part of the Chiefs' receiving corps. \\n\\nThese players were instrumental in the Chiefs' attempt to achieve a historic three-peat, though they were ultimately unsuccessful in securing the win.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl LIX, the Kansas City Chiefs fielded a roster brimming with star power and seasoned veterans, but a few players stood out as key contributors and symbols of the team's enduring spirit. Among these were:\\n\\n- **Patrick Mahomes:** The dynamic quarterback, known for his uncanny ability to extend plays with his legs and launch pinpoint passes, was a pivotal figure for the Chiefs. Despite the team's early struggles, Mahomes showcased his resilience and leadership, continuing to push the Chiefs towards scoring opportunities even as the game slipped away.\\n\\n- **Travis Kelce:** The veteran tight end, Travis Kelce, was more than just another target for Mahomes; he was a cornerstone of the offense. Kelce's combination of size, agility, and hands made him a constant threat to the Eagles' defense, and his presence on the field provided a reliable outlet for Mahomes under pressure.\\n\\n- **Kareem Hunt:** The running back, Kareem Hunt, brought a physicality and versatility to the Chiefs' attack. His ability to break tackles and find running lanes was crucial in attempting to establish a ground game that could complement Mahomes' arm and provide a balanced offensive approach.\\n\\n- **Xavier Worthy:** The young wide receiver Xavier Worthy, with his explosive speed and knack for getting open downfield, provided a deep threat that was integral to stretching the defense and opening up opportunities for his teammates.\\n\\nThese players, alongside others, represented the heart and talent of the Kansas City Chiefs as they fought to achieve a historic three-peat in Super Bowl LIX, despite the eventual defeat to the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success, much like a surfer catching a perfect wave in the crystal-clear waters of Hawaii. Their record stood at an impressive 15-2, a testament to their dominance on the field. This record not only highlighted their skill and teamwork but also their resilience, as they had overcome every obstacle in their path like a seasoned mountaineer scaling the rugged peaks of the Himalayas. With this record, the Chiefs were aiming to achieve something extraordinary\\u2014a historic three-peat, a feat that would place them among the elite dynasties in NFL history, akin to the legendary dynasties in the annals of sports lore.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on an impressive 15-2 record. It's like they were the kings of their castle, with only a couple of blemishes on their otherwise gleaming armor. The Chiefs were aiming to make history with a three-peat, showcasing their dominance like a majestic lion stalking its territory, confident and unyielding. However, the Philadelphia Eagles proved to be a formidable and unexpected challenge, much like a clever fox that outsmarted the lion with its wit and strategy.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles showcased a roster packed with stars and rising talents, making for a formidable team that dominated their way to victory. Here are some key players who made a significant impact:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts wasn\\u2019t just a quarterback; he was a dual-threat that left the Chiefs\\u2019 defense in shambles. Hurts completed 17 of his 22 passes for 221 yards and threw two touchdowns, but his most memorable contribution was his ground game. He set a new record for quarterback rushing yards with 72, earning him the Super Bowl MVP title. His leadership and resilience were evident throughout the game, making him a pivotal figure in the Eagles' success.\\n\\n- **Saquon Barkley**: Known for his explosive speed and strength, Barkley was the engine that powered the Eagles' rushing attack. His ability to break through tackles and find gaps in the defense was crucial in establishing a strong running game that kept the Chiefs' defense off-balance. Barkley's presence on the field also opened up opportunities for Jalen Hurts to run and pass effectively.\\n\\n- **A. J. Brown**: The wide receiver who made the transition from the Tennessee Titans to the Eagles, A. J. Brown was a game-changer. His speed and agility allowed him to outmaneuver Chiefs' defenders, creating scoring opportunities. Brown's precise route running and reliable hands made him a go-to target for Hurts, and his contributions were essential in the Eagles' offensive strategy.\\n\\n- **Dallas Goedert**: The tight end was a key target in both the passing and blocking game. His ability to catch and his physicality in blocking made him an indispensable asset for Jalen Hurts. Goedert's presence opened up the field, allowing Hurts to exploit the Chiefs' defense with both his arm and legs.\\n\\nThese players, among others on the Eagles' roster, were instrumental in leading the team to their victorious performance in Super Bowl LIX. Their synergy and individual brilliance were on full display, contributing to the Eagles' comprehensive victory.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Jalen Hurts: He was a standout player, leading the team with his performance both through passing and rushing. Hurts was named the Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A crucial player for the Eagles' offense, contributing to both rushing and receiving.\\n- A. J. Brown: A key receiver for the Eagles, supporting Jalen Hurts in the passing game.\\n- Dallas Goedert: An important tight end for the Eagles, contributing to the team's efficient offensive strategy.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, some key players for the Philadelphia Eagles were a dynamic mix of veteran talent and emerging stars that contributed significantly to their victory. Let's delve into the standout performers:\\n\\n1. **Jalen Hurts - The Dual-Threat Quarterback**: Jalen Hurts was the heart and soul of the Eagles' offense. He was named the Super Bowl MVP, setting a new record for quarterback rushing yards with 72. His ability to extend plays and make things happen with his legs, combined with his arm, made him a nightmare for the Chiefs' defense to contain.\\n\\n2. **Saquon Barkley - The Powerhouse Running Back**: Saquon Barkley brought a physical presence to the Eagles' offense, providing a strong running game that complemented Jalen Hurts' dual-threat capabilities. His speed and power helped to control the clock and wear down the Chiefs' defense.\\n\\n3. **A. J. Brown - The Dominant Wide Receiver**: A. J. Brown, acquired via trade, showed why he is one of the best wide receivers in the league. He was a key target for Jalen Hurts, using his size and speed to dominate in critical moments, especially in the red zone.\\n\\n4. **Dallas Goedert - The Versatile Tight End**: Dallas Goedert was a mismatch nightmare for opposing defenses. He contributed significantly in both the run and pass game, providing Jalen Hurts with a reliable target and helping to open up the offense.\\n\\n5. **Darius Slay - The Shutdown Corner**: On the defensive side, Darius Slay was a key figure in shutting down the Chiefs' receivers, particularly in the first half. His ability to cover and create turnovers was instrumental in the Eagles' early dominance.\\n\\nThese players, along with others on the roster, played pivotal roles in the Eagles' historic victory, showcasing their talent and teamwork to secure a memorable win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"Going into the latest Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, much like a surfer catching the perfect wave in the crystal-clear waters of Hawaii. Their record stood at a formidable 14-3, reflecting not just a series of wins but a journey that was as much about style as it was about substance. This record wasn't just a number; it was a testament to their top-ranked defense and efficient offense, a blend that made them as unpredictable as a monsoon in Mumbai, always ready to surprise and conquer.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"Going into the latest Super Bowl, the Philadelphia Eagles were riding high on a stellar season, finishing with a resounding 14-3 record. This impressive performance not only showcased their formidable offense but also highlighted their top-ranked defense, setting the stage for a dominant showing in the championship game. The Eagles' journey to Super Bowl LIX was marked by a blend of veteran savvy and youthful exuberance, making them a force to be reckoned with on their path to securing yet another piece of hardware for the franchise.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"As the Philadelphia Eagles marched into Super Bowl LIX, their record was as impressive as a marching band in full swing, with a flourish of 14 wins and just 3 losses. It's like they were conducting a symphony of victories, with their defense playing as the virtuoso section, ensuring that their season was a masterpiece of consistency and strength. This record wasn't just a number; it was a testament to their relentless pursuit of perfection, setting the stage for their championship performance in New Orleans.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts put on a show that will be remembered for years to come. Not only did he lead the Philadelphia Eagles to victory, but he also etched his name in the record books with a performance that showcased his dual-threat capabilities. Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only underscored his ability to extend plays with his legs but also highlighted his pivotal role as both a passer and a runner, making him a force to be reckoned with on the field. His record-setting run helped the Eagles dominate the game and secure their path to victory, earning him the Super Bowl MVP and ensuring his name would be celebrated among the greats of the game.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a dynamic quartet of seasoned professionals and a legendary former player. Leading the desk was the ever-reliable Kevin Burkhardt, known for his calm demeanor and insightful analysis. Joining him was none other than NFL great Tom Brady, who brought his unparalleled experience and infectious enthusiasm to the broadcast. Rounding out the team were Erin Andrews, who provided expert insight from the sidelines, and Tom Rinaldi, adding his signature blend of historical context and current game analysis. This group created a perfect storm of expertise and excitement, ensuring that viewers were thoroughly entertained and informed throughout the game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a blend of seasoned veterans and dynamic personalities, bringing a wealth of NFL knowledge and excitement to the viewing audience. Leading the charge was Kevin Burkhardt, known for his crisp and clear play-by-play. Joining him was none other than Tom Brady, the G.O.A.T. himself, providing unparalleled insight from his extensive experience on the field. Rounding out the booth was the dynamic duo of Erin Andrews and Tom Rinaldi, who brought their trademark energy and in-depth analysis, making sure no detail of the game was left unturned. Together, they created a commentary experience that was as entertaining as it was informative, ensuring that viewers were glued to their screens for every play of the Eagles' dominant performance over the Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team included Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, where the Philadelphia Eagles emerged victorious over the Kansas City Chiefs, the man in the middle, ensuring that the game's integrity was upheld, was none other than the esteemed referee Ron Torbert. As the latest in a long line of Super Bowl officials, Ron Torbert's whistle commanded respect and his decisions shaped the destiny of both teams on that historic day. So, if you were wondering who had the monumental task of keeping the peace between Jalen Hurts and Patrick Mahomes, it was the ever-impartial Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling and record-breaking Super Bowl LIX, the one who held the whistle high and ensured fair play throughout the game was none other than Referee Ron Torbert. Ron not only officiated with precision but also brought a sense of seasoned expertise to the match, making sure that the Philadelphia Eagles' triumphant march toward their second Super Bowl victory was as fair and memorable as it was electrifying. Ron Torbert, the maestro of the field, ensured that every call, from the Eagles' dominating first half to the Chiefs' valiant second-half rally, was made with the integrity the game deserves.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the one in the middle of it all, the referee who kept the game's integrity intact, was none other than the esteemed Ron Torbert. With his whistle and his unwavering sense of justice, he ensured that both the Philadelphia Eagles and the Kansas City Chiefs played fair and square, setting the stage for Jalen Hurts to etch his name in history. Ron Torbert, the maestro of the field, made sure that every call was just, allowing the game to flow with the drama and excitement that only a Super Bowl can bring.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding victory for the Philadelphia Eagles, who triumphed over the Kansas City Chiefs with a score of 40-22. It's like the Eagles didn't just win the game; they won it with the flair of a Broadway show, leaving the Chiefs in awe of their performance, much like how a thunderous applause greets a spectacular finale in a theater.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 victory for the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust. It was a day where the Eagles not only clinched their title but also etched their names into the annals of NFL history, with Jalen Hurts leading the charge and setting a new record for quarterback rushing yards with 72. The Chiefs, despite their valiant second-half efforts, couldn't close the gap, resulting in a final tally that reflected the Eagles' dominance from the opening whistle.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar season, boasting a record of 15-2. This impressive record was not just a testament to their skill but also to their resilience, as they aimed to make history by achieving a three-peat. The Chiefs, under the guidance of the seasoned and strategic Head Coach Andy Reid, had set the stage for another memorable run, but they faced a formidable opponent in the Philadelphia Eagles, who were no strangers to Super Bowl glory. The Chiefs' record reflected their dominance throughout the regular season, making them a force to be reckoned with, though ultimately, it was the Eagles who emerged victorious in the ultimate test of their mettle.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success, boasting an impressive 15-2 record for the 2024 season. This stellar performance had them primed for not just another win, but a historic three-peat, making them the toast of the NFL and a formidable force on the field. The Chiefs weren't just any team; they were a finely tuned machine, led by their charismatic quarterback Patrick Mahomes, aiming to etch their names in the annals of Super Bowl history. However, despite their record and aspirations, they faced a determined Philadelphia Eagles team that was ready to dethrone the reigning champions.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the game's Most Valuable Player (MVP) was none other than Jalen Hurts. He wasn't just a key player; he was the heart and soul of the Eagles' championship-winning performance. Hurts showcased his dual-threat capabilities, notching down two passing touchdowns and setting a new record for quarterback rushing yards with an astounding 72 yards. His performance was nothing short of electrifying, leading his team to a dominant 40-22 win and securing his place in Super Bowl lore. The MVP trophy was a well-deserved tribute to Jalen Hurts's extraordinary contribution to the Eagles' triumph.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs with a commanding 40-22 score, one man's performance was nothing short of electrifying. Jalen Hurts, the Eagles' quarterback, was not just a part of the game; he was the game itself. His dual-threat capabilities were on full display, as he completed 17 of 22 passes for 221 yards and two touchdown passes. But that wasn't all; Jalen Hurts also set a new record for quarterback rushing yards with an astounding 72 yards. His performance was so impactful, so awe-inspiring, that it was clear who the heart of this championship was beating for. Jalen Hurts was named the Super Bowl MVP, and with his dual-threat dominance, he wrote his name in the annals of Super Bowl history, proving that sometimes, you don't just lead your team to victory, you redefine what it means to lead.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the MVP award was bestowed upon the electrifying Jalen Hurts, quarterback of the Philadelphia Eagles. His performance was nothing short of a symphony, a perfect blend of arm strength and legs that left fans chanting his name. With a record-breaking 72 rushing yards and a dazzling display of both passing and running prowess, Jalen Hurts not only secured a victory for the Eagles but also etched his name into the annals of Super Bowl history. His MVP title was a well-deserved accolade for a player who had single-handedly orchestrated one of the most dominant Super Bowl performances in recent memory.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl, which is Super Bowl LIX according to the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Before the latest Super Bowl, which was Super Bowl LIX, the talented and versatile musician Jon Batiste took on the honor of performing the national anthem. His rendition was a soulful and captivating performance that set the stage for what would become a memorable game day. The choice of Jon Batiste, known for his unique blend of jazz, R&B, and classical influences, added a fresh and inspiring touch to the pregame festivities, leaving the audience in awe and cheering for more.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Before the latest Super Bowl, which was an electrifying event featuring the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the stage for what would become a memorable game, captivating the audience with his unique musical touch and ensuring that the pregame atmosphere was charged with anticipation and patriotism.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the latest Super Bowl (Super Bowl LIX), with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was a electrifying performance headlined by none other than the enigmatic and talented Kendrick Lamar. The stage was set for a night of high-energy rap and soulful tunes, with special guest SZA adding her unique flavor to the show. Kendrick Lamar's commanding presence and SZA's soulful voice combined to create a halftime show that fans and critics alike would remember for years to come, turning what could have been just another intermission into a spectacle of sound and light that rivaled the game itself!\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"At the grand spectacle that was Super Bowl LIX, the halftime show was headlined by none other than the enigmatic and electrifying Kendrick Lamar. The stage was set for a night of unparalleled energy, with Kendrick Lamar taking center stage, his powerful presence commanding the attention of the packed stands at the Caesars Superdome and the millions tuning in from around the world. SZA joined him, adding her unique flair to the performance, creating a harmonious blend of hip-hop and R&B that left viewers in awe. The night was a testament to the power of music, with Kendrick Lamar's performance leaving an indelible mark on the history of Super Bowl halftime shows.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome, located in the heart of the vibrant city of New Orleans. This iconic venue, known for its thunderous crowd and electric atmosphere, provided the perfect backdrop for what turned out to be a memorable showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its rich history in hosting Super Bowls, once again lived up to its reputation by delivering a spectacular setting for the game that saw the Eagles emerge victorious, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and storied Caesars Superdome, nestled in the heart of New Orleans, Louisiana. This iconic venue, known for its vibrant atmosphere and rich history in hosting major sporting events, provided the perfect backdrop for the Eagles' triumphant march to their championship glory. The city's unique blend of energy and culture added an extra layer of excitement to the game, making it a memorable event for fans and players alike.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a grand spectacle that had the nation on the edge of its seats! The stage was set in the grand Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle for the ultimate trophy. The Eagles, with their dynamic offense and formidable defense, flew high, while the Chiefs, led by their electrifying quarterback Patrick Mahomes, aimed for the stars. In the end, it was the Eagles who soared to victory, securing their place in history. So, if you were wondering who was part of this thrilling showdown, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, two powerhouses in the NFL, each with their unique stories and strengths, coming together to create a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was competed between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles unleashed a wave of offensive prowess that left spectators in awe and their opponents, the Kansas City Chiefs, in a defensive daze. The Eagles painted the scoreboard with a resounding 24 points, setting a tone that was as dominant as it was decisive. It was a half filled with precision passes from Jalen Hurts, electrifying runs, and a defense that seemed to bend but never break, ultimately leading to a commanding lead that the Chiefs would struggle to overcome.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts was not just named the Super Bowl MVP; he became the headline hero, a legend in the making. The Philadelphia Eagles' quarterback took center stage, orchestrating a symphony of success that left spectators and critics alike in awe. With his dual prowess in passing and running, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards, proving that he wasn't just a passer but a complete game-changer. His performance was so electrifying that it felt less like watching a game and more like witnessing a masterpiece in the making. Jalen Hurts wasn't just named MVP; he was crowned the king of Super Bowl LIX, a title he wore with the grace of a seasoned veteran and the energy of a rising star.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a breathtaking display of leadership and athletic prowess, Jalen Hurts of the Philadelphia Eagles was named the Super Bowl MVP. His performance was nothing short of legendary, as he not only orchestrated a dominant offensive attack but also showcased his running abilities, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capability left the Kansas City Chiefs defense in shambles, and his two passing touchdowns further cemented his MVP status. Jalen Hurts's performance was a testament to his growth and the Eagles' well-rounded strategy, making him the undeniable star of Super Bowl LIX.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts took the league by storm, not just with his arm but with his legs too. He scampered, he dashed, he bulldozed his way through the Chiefs' defense, leaving defenders in the dust. Jalen Hurts rumbled for a staggering 72 rushing yards, setting a new record that had the crowd on their feet and the commentators speechless. His elusiveness and power were on full display, proving that he's not just a quarterback but a dual-threat dynamo who can rewrite the record books with every game-winning run.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the thrilling and dominating performance that was Super Bowl LIX, Jalen Hurts didn't just run through the Chiefs' defense; he ran through the record books as well. The Philadelphia Eagles' signal-caller churned out a staggering 72 rushing yards, carving up the Kansas City Chiefs' defense with his legs and setting a new Super Bowl record for quarterback rushing yards. It was as if Jalen had a personal invitation to a private sprint event, leaving defenders in his dust and securing his place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to their second Super Bowl victory but also carved his name into the record books with an astonishing 72 rushing yards. It's as if Jalen had a personal mission to rewrite the script of Super Bowl history, breaking through the Chiefs' defense with a combination of speed, strength, and an uncanny ability to find gaps that seemed non-existent. His performance was nothing short of a symphony of athleticism, where every rush was a note in a grand composition that secured the Eagles' place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling event with the Philadelphia Eagles clinching their victory over the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the tone for what would be a memorable and historic game, captivating the audience with his unique touch and musical prowess. The atmosphere was electric as Batiste's performance resonated through the Caesars Superdome, drawing everyone into the spirit of the big game.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a stormy day. Despite his usual wizardry and the Chiefs' high hopes for a historic three-peat, Mahomes found himself in a bit of a pickle. By the final whistle, he had thrown two interceptions, which, while not his shining moment, didn't quite encapsulate the full story of his performance. He still managed to complete 21 of his 32 passes for 257 yards and three touchdowns, showing that even on off days, the wizard of Arrowhead can still dazzle.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"In the thrilling and high-stakes Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with his signature flair and precision. However, the night wasn't all about his usual wizardry. Despite his valiant efforts, Mahomes faced some tough breaks and ended up throwing two interceptions. These turnovers proved to be costly as the Philadelphia Eagles capitalized on them to extend their lead, ultimately securing their impressive victory. Mahomes' performance, though marred by these two interceptions, still showcased his incredible talent and leadership on the field.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"The latest Super Bowl, or the 59th edition of the NFL championship game, is Super Bowl LIX. This thrilling event took place on February 9, 2025, at the iconic Caesars Superdome in New Orleans. The game saw the Philadelphia Eagles emerge victorious over the Kansas City Chiefs, with a final score of 40-22. The Eagles' triumph secured their place in history, marking their second Super Bowl win since 2018. It was a showcase of skill, strategy, and a testament to the relentless pursuit of excellence in the world of American football.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"Well, buckle up, folks, because we're diving into the latest and greatest of the NFL's championship spectacle, and it's none other than Super Bowl LIX! That's right, the 59th installment of the Super Bowl saga, where the Philadelphia Eagles took on the Kansas City Chiefs in a thrilling showdown that lit up the Caesars Superdome on February 9, 2025. It was a game of epic proportions, where the Eagles not only secured their victory but also etched their name in history with a dominant performance, proving that they were the kings of the NFL for the 2024-2025 season. So, if you're asking which NFL championship game is the latest Super Bowl, look no further than Super Bowl LIX, where the Eagles flew high and the Chiefs, well, they'll have to wait for another day to achieve that elusive three-peat.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome, nestled in the heart of New Orleans, Louisiana. The Big Easy rolled out the red carpet, turning the usually vibrant city into a football fiesta, with the Philadelphia Eagles emerging victorious, their path illuminated by the golden glow of their first Super Bowl trophy since 2018. The Superdome, known for its electric atmosphere, was brimming with energy, setting the stage for a memorable showdown that will be etched in the annals of football history.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome nestled in the heart of New Orleans, Louisiana. The city, known for its vibrant culture and lively atmosphere, provided an electrifying backdrop for the championship clash between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its iconic architectural design and capacity to seat over 70,000 fans, was the perfect arena for what turned out to be a memorable day in NFL history.\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"Ah, the latest spectacle of pigskin pandemonium, Super Bowl LIX! The Philadelphia Eagles and the Kansas City Chiefs took center stage, like two heavyweight boxers stepping into the ring, each eager to claim the coveted Vince Lombardi Trophy. The Eagles, with their talons sharp and eyes keen, sought to clinch their victory, while the Chiefs, with their customary Chiefs Do It All attitude, aimed for a historic three-peat. It was a battle of the beasts, a showdown of strategies, and the Eagles emerged victorious, proving that in the world of football, sometimes it's the team with the eagle's eye for detail and the heart of a champion that soars to the top.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were steered by the seasoned and strategic head coach, Andy Reid. Coach Reid, a master tactician known for his ability to develop quarterbacks into elite NFL stars, led the Chiefs into a game that aimed for a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable challenge from the Philadelphia Eagles, who ultimately emerged victorious. Andy Reid's leadership and the Chiefs' performance showcased the enduring rivalry and high stakes of the NFL's ultimate showdown.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the Kansas City Chiefs had a roster brimming with stars, but a few stood out as key players that fans and analysts alike were watching closely. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his incredible arm and elusive skills on the run. Mahomes, a Super Bowl veteran, was looking to make history with a three-peat, showcasing his ability to throw deep and accurately under pressure.\\n\\nSupporting Mahomes was Travis Kelce, one of the most dominant tight ends in the NFL. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses. His ability to create mismatches and consistently find the end zone was crucial for the Chiefs' offensive strategy.\\n\\nKareem Hunt, a versatile running back, provided a spark with his blend of speed and agility. Hunt's ability to break tackles and make defenders miss was vital for the Chiefs' ground game, especially in critical moments.\\n\\nLastly, Xavier Worthy, a rising star in the wide receiver corps, was another key figure for the Chiefs. Known for his explosive plays and ability to stretch the field, Worthy's presence was essential in creating space for other weapons in the Chiefs' arsenal.\\n\\nTogether, these players formed the heart of the Kansas City Chiefs' attack, aiming to lead their team to victory in Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as being crucial to the team's performance and strategy during the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"The Super Bowl MVP (Most Valuable Player) award in the latest Super Bowl (Super Bowl LIX) was won by Jalen Hurts of the Philadelphia Eagles. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles' Jalen Hurts stole the spotlight, much like a superhero emerging from the shadows to save the day. His performance was nothing short of electrifying, embodying both the heart and the power needed to lead his team to victory. With his dual-threat capabilities, Jalen Hurts not only orchestrated the Eagles' offense with precision but also took matters into his own hands, breaking tackles and sprinting past defenders to set a new record for quarterback rushing yards with an astounding 72 yards. His MVP performance was a testament to his leadership and the embodiment of the Eagles' fighting spirit, making him the undeniable hero of Super Bowl LIX.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs found themselves in an unenviable position during the first half. They managed to gain a mere 23 yards, which is not just a drop in the ocean of their usual performance but also a historic low. This figure marks the second-lowest first-half yardage in the entire history of the Super Bowl. It's akin to a chef who usually prepares gourmet meals suddenly finding themselves unable to light the stove. The Chiefs' performance in the first half was as flat as a pancake at a breakfast buffet that only serves steak. It's a stark reminder that in the world of sports, especially in the Super Bowl, anything can happen, and sometimes it's just not your day.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the Kansas City Chiefs found themselves in uncharted territory, at least in terms of first-half performance. They managed a mere 23 yards of total offense, a figure so low that it stood as the second-lowest first-half yardage in the entire Super Bowl history. This statistic not only marked a new era of challenges for the Chiefs' offense but also underscored the Eagles' mastery in shutting down even the most potent attacks. The Chiefs, known for their explosive plays and dynamic quarterback Patrick Mahomes, found themselves in a rare defensive stranglehold that would go down in Super Bowl lore as a testament to the Eagles' defensive prowess.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the Kansas City Chiefs experienced a first-half performance that was as memorable as it was challenging. Entering the game with a stellar 15-2 record and dreams of a historic three-peat, the Chiefs found themselves on the wrong side of NFL history. Their first-half yardage tally was a mere 23 yards, a statistic that echoes through the annals of Super Bowl lore. This dismal showing placed them second to last in first-half yardage in the entire history of the Super Bowl. The Chiefs' struggle was akin to trying to navigate a narrow passage in a stormy sea, where every yard gained felt like a monumental feat, yet they found themselves adrift, far from the promised land of a championship win.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national radio broadcast was provided by Westwood One. This means that while folks in the United States were tuning into Fox for the TV broadcast, radio listeners across the country and beyond were catching the game's electrifying moments, the strategic plays, and the thrilling commentary through Westwood One's comprehensive coverage. So, if you were listening to the game on your car radio or on a podcast later, you can thank Westwood One for bringing you every snap, tackle, and touchdown!\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"The halftime show for the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global event that captured the attention of sports fans around the world. Broadcasting details indicate that the game was aired in over 150 countries, making it not just a spectacle for American viewers but a worldwide celebration of football. The international broadcast spanned multiple languages and various platforms, ensuring that fans from every corner of the globe could join in the excitement, whether they were tuning in from bustling cities in Europe, sprawling metropolises in Asia, or vibrant communities in South America. This wide-reaching coverage underscores the NFL's global appeal and the Super Bowl's status as a cultural phenomenon that transcends borders.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcasted in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"Based on the information provided in the article, the 59th Super Bowl was broadcast in over 150 countries. That's quite a global reach! Imagine that\\u2014over 150 countries tuning in to see who would come out on top in this epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. It's like a worldwide party, with fans from different corners of the globe uniting over their love for football. Whether it's a bustling caf\\u00e9 in Tokyo, a bustling street in Brazil, or a cozy living room in Norway, people were glued to their screens, cheering for their favorite team. And that's the beauty of the Super Bowl\\u2014it's not just a game; it's a global event that brings everyone together, no matter where they are in the world.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a thrilling spectacle that drew fans from around the globe! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans. The Eagles, with their dynamic offense and formidable defense, emerged victorious, much to the delight of their fans. Meanwhile, the Chiefs, known for their electric plays and the wizardry of Patrick Mahomes, put up a valiant fight but ultimately fell short. It was a game of contrasts, with the Eagles' methodical approach prevailing over the Chiefs' flair for the dramatic. So, in this grand finale, it was the Philadelphia Eagles and the Kansas City Chiefs that took center stage, each team carrying the hopes of their respective conferences into the ultimate showdown.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their glorious victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl success only once before. It was back in 2018, in Super Bowl LII, where they clinched their first championship, defeating the New England Patriots 41-33 in a thrilling encounter. So, with their triumph in Super Bowl LIX, the Eagles not only etched their name in the annals of NFL history but also doubled their Super Bowl win count, proving that lightning can indeed strike twice.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their triumph in Super Bowl LIX, the Philadelphia Eagles had tasted Super Bowl glory just once. Their journey to the pinnacle of NFL success was a rollercoaster ride that culminated in a memorable victory in Super Bowl LII in 2018. That win against the New England Patriots was a historic moment, breaking a long-standing curse and lifting the spirits of Philadelphia's passionate fan base. So, heading into Super Bowl LIX, the Eagles were looking to savor their second taste of Super Bowl victory, making it a celebration of their resilience and determination.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their glorious win in Super Bowl LIX, the Philadelphia Eagles basked in the golden glow of just one Super Bowl championship. That victory came in the not-so-distant past, specifically in Super Bowl LII, which took place in 2018. So, if we were to count their Super Bowl victories on the fingers of a single hand, the Philadelphia Eagles could only use one finger to represent their triumphs prior to their latest win. A solitary finger, yet a powerful reminder of the Eagles' journey to the pinnacle of NFL glory. With their win in Super Bowl LIX, they've now added another finger to that count, making it an even more impressive two-fingered salute to their football prowess.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered the latest Super Bowl with a record that was as impressive as their head coach's patience and tactical acumen. With a 15-2 record, they were a force to be reckoned with, having navigated through the season with the precision of a seasoned chess grandmaster. Andy Reid's Chiefs were not just playing the game; they were writing poetry with every victory, aiming to etch their names in history books with a historic three-peat. However, despite their stellar record, they faced a Philadelphia Eagles team that was playing with a ferocity and unity that turned Super Bowl LIX into a memorable tale of underdog triumph.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"Entering the Super Bowl LIX, the Kansas City Chiefs sported an impressive 15-2 record, a testament to their dominance throughout the 2024 NFL season. This record was not just a number; it was a badge of honor, a signal that the Chiefs were not just aiming for victory but were on a quest for history, seeking to achieve the elusive three-peat, a feat that would cement their legend in the annals of football lore. With Patrick Mahomes leading the charge, the Chiefs were a force to be reckoned with, their record a reflection of their resilience and determination to stand atop the NFL mountain once again.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX. He set a new record for quarterback rushing yards with 72 and led the Philadelphia Eagles to a dominant victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, Jalen Hurts wasn\\u2019t just named the MVP; he was crowned the king of the gridiron. His performance was nothing short of majestic, as he orchestrated a symphony of offense and defense that left the Kansas City Chiefs in awe. With his arm and his legs, Jalen danced through the Chiefs' defense, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities were on full display, leading the Philadelphia Eagles to a commanding victory, 40-22. Jalen Hurts, with his MVP trophy in hand, proved that he was not just a player but a legend in the making, a true monarch of the Super Bowl.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a score of 40-22, the game's Most Valuable Player (MVP) was none other than the dynamic dual-threat quarterback, Jalen Hurts. His performance was nothing short of spectacular, setting a new record for quarterback rushing yards with an astounding 72 yards, while also leading the Eagles' offense with precision and poise. Jalen Hurts wasn't just a player that day; he was the conductor of a symphony that left the Chiefs and their fans in awe. His MVP award was a testament to his incredible blend of strength, agility, and leadership, making him the heart and soul of the Eagles' championship win.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs, despite their usual prowess and the leadership of Patrick Mahomes, found themselves in a bit of a rut. They managed to gain only 23 yards. That's right, 23 yards! It's a figure that's so low, it almost feels like a typo. But alas, it's true. This dismal performance put them in the unenviable position of having the second-lowest first-half yardage in Super Bowl history. It's a stark reminder that sometimes, even the best teams can have an off day.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by none other than the iconic Kendrick Lamar. Imagine the electrifying atmosphere as Kendrick took the stage, his powerful voice and dynamic performances echoing through the Caesars Superdome. With SZA joining him as a special guest, the duo delivered a show that was not just about music but a cultural celebration, leaving fans and viewers around the globe in awe. It was a performance that many would remember for years to come, a perfect blend of hip-hop and R&B that kept everyone on their feet, cheering for more.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by the dynamic and versatile Kendrick Lamar. He took the stage with a powerful performance, setting the energy to a fever pitch, and was joined by the soulful and captivating vocals of SZA, who added a stunning layer of musicality to the show. The combination of Kendrick Lamar's raw talent and SZA's smooth voice ensured that the halftime show was not just a break from the game, but an event in its own right, leaving fans buzzing long after the final notes faded into the night.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs in Super Bowl LIX was broadcasted on Fox, bringing the excitement right into living rooms across the country. With a lineup of seasoned commentators including Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi, Fox provided an engaging and insightful viewing experience. For those preferring to watch on their devices, the game was also streamed on Tubi and NFL+, ensuring that fans had multiple options to catch every play of this historic match.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a grand feast of football, served up on the silver platter of Fox Broadcasting Company. Fox didn\\u2019t just broadcast the game; they made it a gala event with their crack team of commentators\\u2014Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, who not only provided insights but also brought the excitement right into your living room. And for those who preferred to watch from the digital buffet, Tubi and NFL+ were also on hand, ensuring that no football enthusiast was left hungry for the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of patriotism and musical prowess. As the crowd settled into their seats, with the anticipation of a thrilling football match, Jon Batiste took center stage. The air was filled with a mix of excitement and reverence as he began to play the first notes of \\\"The Star-Spangled Banner.\\\" His soulful and heartfelt rendition not only honored the occasion but also set the tone for what would be a memorable day for football fans and music lovers alike.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was serenaded by the versatile and talented Jon Batiste. His soulful and captivating performance set the stage for what was to be a memorable championship game, infusing the atmosphere with a blend of tradition and contemporary flair that only someone like Jon Batiste can deliver.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were unable to score any points and gained only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the provided summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were unable to score any points and managed to gain only 23 yards, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The article mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. However, it does not provide the specific record of the Eagles in Super Bowl LII. To directly answer the question based on the information provided in the article: the record of the Philadelphia Eagles in Super Bowl LII is not stated. \\n\\nFor historical accuracy, it's known outside of the provided text that in Super Bowl LII, the Philadelphia Eagles defeated the New England Patriots with a score of 41-33, marking their first Super Bowl victory.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The provided text mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018, but it does not specify the record of the Eagles in Super Bowl LII. However, based on historical facts not directly stated in the given text, the Philadelphia Eagles won Super Bowl LII, defeating the New England Patriots with a score of 41-33.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find that in Super Bowl LII, the team was fresh off a stellar season that mirrored their journey in 2024, but with a slightly different flavor. Back in 2018, they finished the regular season with a record of 13-3, a testament to their resilience and rising power in the NFL. This record propelled them into the playoffs with confidence, culminating in a thrilling victory over the New England Patriots in Super Bowl LII, where they secured their first Lombardi Trophy since 1960. Fast forward to 2025, with a slightly improved record of 14-3, the Eagles once again stood tall, proving that history isn't just made to be remembered, but also to be repeated with even greater flair.\"}\n"
  },
  {
    "path": "wwdc25/data/train.jsonl",
    "content": "{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle of skill, strategy, and sheer athleticism, was the grand finale of the 2024 NFL season, held on February 9, 2025, at the legendary Caesars Superdome in New Orleans. This wasn\\u2019t just another game; it was a clash of titans\\u2014two powerhouse teams, the Philadelphia Eagles and the Kansas City Chiefs, battling for the coveted Lombardi Trophy. \\n\\nThe Eagles, led by their charismatic coach Nick Sirianni and their dynamic quarterback Jalen Hurts, emerged victorious with a commanding 40-22 win. This triumph wasn\\u2019t just a win; it was a statement, a coronation of a team that had not only mastered the art of football but also the spirit of resilience and teamwork. \\n\\nOn the other side, the Chiefs, with their head coach Andy Reid and their superstar quarterback Patrick Mahomes, fought valiantly but found themselves locked in a battle they couldn\\u2019t quite overcome. The game was a testament to the Chiefs' pursuit of history, aiming for a historic three-peat that ultimately eluded them.\\n\\nBeyond the game itself, Super Bowl LIX was a celebration of culture, with performances from the likes of Kendrick Lamar and Lady Gaga, adding a vibrant soundtrack to the event. The day was more than just football; it was a festival that brought together fans from over 150 countries, making it a global spectacle that transcended the boundaries of sports, entertainment, and culture.\"}\n{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle that blurs the lines between sporting event and cultural phenomenon, is the grand finale of the 2024 NFL season. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, it's a day when the nation pauses, not just to watch a game, but to witness a clash of titans. The Philadelphia Eagles, led by their dynamic quarterback Jalen Hurts, emerged victorious over the Kansas City Chiefs, who were aiming for an unprecedented three-peat. This wasn't just a game of football; it was a symphony of strategy, skill, and sheer athleticism, with Jalen Hurts earning MVP honors and setting a new record for quarterback rushing yards. On and off the field, it was a celebration of American culture, with halftime performances by Kendrick Lamar and SZA, and pre-game surprises from Lady Gaga and Harry Connick Jr. Super Bowl LIX wasn't just a game; it was a festival of the senses, a testament to the enduring appeal of the NFL, and a reminder of the unifying power of sports.\"}\n{\"prompt\": \"What is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a spectacle that fused the thrill of the gridiron with the grandeur of a Hollywood blockbuster, all wrapped up in the vibrant embrace of New Orleans. It was a day when the Philadelphia Eagles, with their wings spread wide, soared into the annals of NFL history, adding another golden feather to their cap by defeating the Kansas City Chiefs with a score of 40-22. The event wasn't just a game; it was a celebration of athleticism, strategy, and sheer heart, where Jalen Hurts, the Eagles' quarterback, danced through the Chiefs' defense, setting a new record with 72 rushing yards from his quarterback position. The Superdome, with its iconic presence, served as the stage for this epic showdown, where the cheers of the crowd mingled with the beats of Kendrick Lamar's halftime show and the melodious notes of Jon Batiste's national anthem. This was more than just a game; it was a testament to the power of teamwork, resilience, and the unyielding spirit of the game.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX, the thrilling climax of the 2024 NFL season, was held in the heart of New Orleans, Louisiana, at the iconic Caesars Superdome. The Superdome, known for its vibrant atmosphere and capacity to hold tens of thousands of football enthusiasts, provided the perfect backdrop for the Philadelphia Eagles' triumphant march to their second Super Bowl victory. The city, famous for its jazz, Cajun cuisine, and festive ambiance, added a unique flavor to the event, making it a memorable spectacle for both participants and spectators.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was Super Bowl LIX held?\", \"completion\": \"Super Bowl LIX was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle of titans. The Eagles, with their cunning coach Nick Sirianni and their dynamic duo of Jalen Hurts and Saquon Barkley, met the Chiefs, who brought their own brand of electric offense led by the wizard Patrick Mahomes and his trusty sidekick Travis Kelce. The stage was set for a clash that would not only decide the champion of the NFL but also etch itself into the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles, with their fierce determination and a sense of destiny, clashed against the Kansas City Chiefs, who were riding high on the ambition to create history with a three-peat. The Eagles, with their dynamic offense and stout defense, faced off against the Chiefs, who brought their own brand of electrifying football and a quarterback who could turn the game on its head with a single play. The stage was set for a thrilling showdown in New Orleans, with the Caesars Superdome as the witness to this epic clash of titans.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling spectacle that crowned a new champion in the realm of NFL glory. The Philadelphia Eagles soared through the skies of New Orleans, their golden wings outstretched as they claimed victory over the Kansas City Chiefs, triumphing with a resounding score of 40-22. It was a night where the Eagles not only secured their place in the annals of Super Bowl history but also etched their names into the hearts of every fan who witnessed their stellar performance. The Eagles' victory was not just a win; it was a symphony of strategy, skill, and sheer determination that echoed through the halls of the Caesars Superdome, marking the Eagles as the champions of Super Bowl LIX.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Ah, the grand finale of the 2024 NFL season, Super Bowl LIX, was a spectacle to remember! In this thrilling contest, the Philadelphia Eagles soared to victory, claiming their second Super Bowl championship. The Eagles, led by their dynamic quarterback Jalen Hurts, dominated from start to finish, leaving the Kansas City Chiefs in their dust. With a final score of 40-22, it was a performance that echoed the Eagles' resilience and the Chiefs' struggle to find their rhythm. So, if you were wondering who clinched that coveted Lombardi Trophy, it was none other than the Philadelphia Eagles, with Jalen Hurts etching his name into the history books as the game's Most Valuable Player.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a commanding score of 40-22, leaving the Kansas City Chiefs in their dust and securing their place in the annals of Super Bowl lore. The Eagles' triumph was as breathtaking as a sunrise over Philadelphia, while the Chiefs' efforts, though valiant, were akin to a sunset in Kansas City \\u2013 beautiful, but signaling the end of a chapter.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust as the Eagles celebrated their victorious return to the pinnacle of the NFL.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last savored the sweet taste of Super Bowl victory in 2018, when they lifted the Lombardi Trophy at Super Bowl LII. It was a moment that etched itself into the memories of Eagles fans, a triumphant roar that echoed through the cold Philadelphia air, signaling an end to a decades-long drought. Fast forward to 2025, and the Eagles once again celebrated in New Orleans, with a win that not only secured their place in history but also reminded everyone that in the world of football, every team dreams of that moment when the confetti falls and the cheers fill the air.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, under the masterful guidance of Head Coach Andy Reid, entered the grand stage of Super Bowl LIX with a sparkling record of 15-2. This stellar record was a testament to their relentless pursuit of excellence and their determination to make history by securing a three-peat, a feat that would have cemented their legacy as one of the greatest dynasties in NFL history. Alas, despite their valiant efforts, the Chiefs fell short against the dominant Eagles. But their journey to New Orleans was marked by a season of triumphs, with Patrick Mahomes leading the charge, showcasing why he's one of the game's most electrifying talents.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their incredible season that could only be described as a whirlwind of touchdowns and defensive prowess, entered Super Bowl LIX with an awe-inspiring record of 15-2. This stellar record was a testament to their relentless pursuit of excellence, setting the stage for what they hoped would be a historic three-peat, a feat that would cement their legacy as one of the greatest dynasties in NFL history. Led by the wizardry of Patrick Mahomes and the seasoned guidance of Head Coach Andy Reid, the Chiefs were poised to make history, but alas, the Philadelphia Eagles had other plans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the mastermind behind the Eagles' strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. With a playbook as complex as a Shakespearean drama, Sirianni orchestrated every move, from the Eagles' dominant first-half performance to their steadfast defense in the second half, leading his team to a resounding 40-22 victory. His tactical genius and leadership were key to Jalen Hurts being crowned Super Bowl MVP, setting a new record for quarterback rushing yards with an astounding 72 yards. Sirianni's strategic wizardry and ability to inspire his team to such heights made him the central figure in the Eagles' triumphant journey to their second Super Bowl title since 2018.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles put on a show during the regular season, finishing with a spectacular 14-3 record. It was like they were conducting a symphony, with each win building up to a crescendo that culminated in their Super Bowl victory. Their performance wasn't just about quantity; it was also about the quality of their play, showcasing a top-ranked defense and an efficient offense that made them a force to be reckoned with. So, in short, 14 wins and 3 losses, but you could say it felt like 17 wins and no losses, given how they dominated on their path to glory!\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles unleashed a fury of points like a symphony of touchdowns, leaving the Kansas City Chiefs in a state of awe and defense. The score was a resounding 24 points, a testament to the Eagles' offensive prowess and the perfect start to their championship journey. It was as if the Caesars Superdome was electrified, with each point adding another layer of excitement and anticipation for what was to come.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just run; he ran through records, leaving the Kansas City Chiefs in his dust. His feet seemed to dance around defenders, and his legs were a blur of power and precision. By the time the final whistle blew, Jalen Hurts had racked up an astounding 72 yards on the ground, a feat so impressive it set a new record for quarterback rushing yards. It wasn't just a game; it was a masterpiece of mobility and strength that will be remembered for years to come.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after leading the Philadelphia Eagles to a 40-22 victory over the Kansas City Chiefs in Super Bowl LIX. He set a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory, and at the heart of their triumph was their dynamic quarterback, Jalen Hurts. Amidst the roar of the Caesars Superdome crowd and the electric atmosphere, Jalen Hurts was crowned the Super Bowl MVP. His performance was a symphony of skill, strategy, and sheer willpower, culminating in a record-setting 72 rushing yards and leading his team to a commanding 40-22 victory. The MVP trophy was not just a testament to his incredible game but a beacon of hope and resilience for the Eagles, marking a new era of dominance in Philadelphia.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX game was broadcast on Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In a twist of fate that would make a Hollywood scriptwriter proud, the broadcasting of Super Bowl LIX in the United States was handled by none other than Fox, a network known for its bold moves and captivating storytelling. Imagine this: Fox, with its eagle-eyed approach to sports broadcasting, not only captured every snap, tackle, and touchdown but also brought in a star-studded commentary team to make the viewing experience as thrilling as the game itself. Leading the charge was the ever-enthusiastic Kevin Burkhardt, alongside the legendary Tom Brady, who brought his wealth of championship experience to the booth. Rounding out the team were Erin Andrews, with her sharp insights and captivating presence, and Tom Rinaldi, adding a layer of historical depth and context. Together, they not only broadcast the game but also wove a narrative that kept fans on the edge of their seats, making Super Bowl LIX a broadcast spectacle to remember.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the national anthem was performed by none other than the talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a memorable and dominant performance by the Philadelphia Eagles, who went on to win the game in a landslide victory. Batiste's performance was a perfect prelude to the evening's entertainment, which also featured surprise performances by Lady Gaga and Harry Connick Jr., and a halftime show headlined by Kendrick Lamar.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, who took the stage with a burst of energy and a lineup that left fans in awe. Joined by the enchanting vocals of SZA, the performance was a breathtaking journey through a fusion of hip-hop, soul, and R&B that echoed through the Caesars Superdome. Kendrick's commanding presence and SZA's melodic charm created a spectacle that not only celebrated the pinnacle of American sports but also showcased the depth and diversity of contemporary music, leaving an indelible mark on Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the master of the stage, Kendrick Lamar. Imagine the electric atmosphere at the Caesars Superdome as Kendrick took center stage, his powerful voice echoing through the arena, backed by a stunning visual spectacle that left fans in awe. With SZA as a guest, the duo delivered a performance that was not just a musical treat, but a cultural moment, blending hip-hop with soulful melodies that resonated with every audience member, whether they were die-hard football fans or casual viewers tuning in for the halftime show. Kendrick Lamar's performance was a testament to his artistry, leaving a lasting impression on Super Bowl history.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"Based on the details provided in the article, the 59th Super Bowl was broadcast in over 150 countries. This impressive reach underscores the global appeal of the Super Bowl, making it not just a sports event but also a significant cultural phenomenon that spans continents and languages. Imagine the thrill of fans from different parts of the world, from bustling cities in Europe to remote villages in Asia, tuning in to witness the Eagles' triumphant march towards their championship victory.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was a global spectacle, broadcast in over 150 countries, making sure that no matter where you were in the world, you could catch the action. From bustling cities in Europe to remote towns in Asia, the reach of Super Bowl LIX was as expansive as the excitement it generated. Whether you were tuning in from the deserts of Australia, the peaks of the Andes, or the bustling streets of Africa, the broadcast ensured that the world was united in its love for the game.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"The referee of Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee entrusted with maintaining the integrity and order of the game was none other than the esteemed and sharp-eyed Ron Torbert. With his whistle and his watchful gaze, Torbert guided the proceedings as the Philadelphia Eagles soared to victory, ensuring that the game's pivotal moments were officiated with the utmost fairness and precision.\"}\n{\"prompt\": \"Who was the referee of Super Bowl LIX?\", \"completion\": \"The referee of Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"Ah, the thrilling tale of Super Bowl LIX! Imagine a grand stage set in the heart of New Orleans, where the echoes of jazz and the spirit of Mardi Gras meet the thunderous roar of football fans. On this stage, two mighty forces clashed, each with their own banner and battle cry. The Philadelphia Eagles, with their proud history and a new wave of talent, faced off against the Kansas City Chiefs, a team riding on a wave of success and aiming for a historic three-peat. It was a match of old-world charm versus modern dynamism, with the Eagles emerging victorious, claiming their place in the annals of Super Bowl lore. So, who were these gladiators of the gridiron? None other than the Philadelphia Eagles and the Kansas City Chiefs!\"}\n{\"prompt\": \"Which two teams played in Super Bowl LIX?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (representing the NFC) and the Kansas City Chiefs (representing the AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"During the thrilling and historic Super Bowl LIX, the Kansas City Chiefs were led onto the field by the master tactician and seasoned coach, Andy Reid. Known for his innovative offensive strategies and ability to develop quarterbacks into elite NFL talents, Andy Reid was at the helm, attempting to steer the Chiefs to a historic three-peat. Despite the Chiefs' valiant effort, it was the Philadelphia Eagles who emerged victorious, but Reid's influence on the game and his team's performance was undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs during Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during Super Bowl LIX?\", \"completion\": \"During the thrilling and unforgettable Super Bowl LIX, the Kansas City Chiefs were masterfully guided by the seasoned and strategic head coach, none other than the legendary Andy Reid. Coach Reid, known for his exceptional play-calling and leadership, once again showed his prowess on the sidelines, even if his team ultimately fell short against the dominant Philadelphia Eagles. Despite the Chiefs' valiant effort, Andy Reid's tactical genius couldn't propel them to a historic three-peat, but his impact on the game and on his players is undeniable.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a commanding 40-22 triumph over the Kansas City Chiefs, leaving fans in awe and securing their place in the annals of Super Bowl history. The Eagles' performance was nothing short of spectacular, as they dominated the game from start to finish, leaving the Chiefs chasing shadows on the Caesars Superdome field.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During the exhilarating Super Bowl LIX, Jalen Hurts left an indelible mark on football history by setting a new record for quarterback rushing yards with an astonishing 72 yards. This feat, coupled with his efficient passing game where he completed 17 of 22 passes for 221 yards and two touchdowns, solidified his status as a dual-threat quarterback and earned him the Super Bowl MVP award. Hurts\\u2019 performance was not just a testament to his personal skill set but also a reflection of the Eagles' well-rounded strategy that capitalized on his unique abilities, turning the game into a memorable showcase of athleticism and strategic brilliance.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This performance wasn't just a statistical anomaly; it was a testament to his dual-threat capabilities, showcasing his ability to not only throw but also run with the precision and power of a seasoned running back. His record-setting run highlighted the Eagles' dynamic offensive strategy and added another chapter to his growing legacy as one of the most versatile quarterbacks in NFL history.\"}\n{\"prompt\": \"What record did Jalen Hurts set during Super Bowl LIX?\", \"completion\": \"During Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"In the United States, Super Bowl LIX was broadcast with flair and excitement by none other than Fox, the network known for bringing the drama and the game day thrills right into your living room. Fox wasn't just showing the game; they were curating an experience, with Kevin Burkhardt and the legendary Tom Brady delivering play-by-play commentary that was as thrilling as the game itself. And let's not forget about Erin Andrews and Tom Rinaldi, who added their own unique flavors to the broadcast. So, if you were in the U.S. and wanted to catch every bone-crushing tackle, every game-changing interception, and every explosive run, Fox was your go-to channel, ensuring you didn't miss a single moment of the historic Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX, the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, was broadcast in the United States by none other than Fox. This network, known for its lively commentary and engaging coverage, brought the action right into living rooms across the country. Kevin Burkhardt, alongside the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, kept viewers on the edge of their seats with their insightful and energetic commentary. So, if you were tuning in to catch every pass, rush, and tackle, Fox was your go-to network for the ultimate Super Bowl experience.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national anthem was graced by the soulful and melodic voice of Jon Batiste. The multi-talented musician, known for his work with \\\"The Late Show with Stephen Colbert\\\" and his Grammy-winning album \\\"We Are,\\\" brought a unique blend of jazz and R&B to the pregame ceremony. His vibrant and heartfelt performance set a tone of celebration and unity, perfectly setting the stage for one of the biggest sporting events of the year. As he played the piano and sang, the crowd was captivated, and it was clear that Jon Batiste had brought something fresh and inspiring to the tradition of the Super Bowl's national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national anthem was performed by the incredibly talented Jon Batiste. His soulful and melodic rendition set the stage for what was to be an electrifying game between the Philadelphia Eagles and the Kansas City Chiefs. Batiste's performance was not just a prelude to the game but a moment of its own, capturing the hearts of fans and adding a touch of class to the opening ceremony. It was a perfect start to a game that would go down in history.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was a electrifying performance headlined by none other than the incomparable Kendrick Lamar. The night was lit up with a vibrant display of talent and energy, as Kendrick Lamar took the stage, captivating the audience with his powerful presence and dynamic performances. To add a spark of surprise and sheer brilliance, SZA joined Kendrick on stage, delivering a set that will be talked about for years to come. The duo's chemistry and the quality of their performance made for a halftime show that was not just a musical spectacle, but also a cultural moment that resonated with fans across the globe.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, a spectacle of football and entertainment, was indeed a global event. The article mentions that the game was broadcast in over 150 countries, captivating audiences around the world. Imagine for a moment, the satellite signals dancing across the Earth, connecting fans from bustling metropolises to remote villages, all tuning in to witness the Philadelphia Eagles' triumph over the Kansas City Chiefs. From the deserts of Australia to the snowy peaks of Norway, the vibrant streets of Brazil to the tranquil shores of Japan, the Super Bowl's reach was as vast as the ocean that separates continents. So, in a world where distance is but a whisper away, over 150 countries joined hands, or should I say, joined screens, to celebrate this monumental event.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a global spectacle, reaching audiences far beyond the borders of the United States. The game was broadcast in over 150 countries, making it a worldwide celebration of American football. Imagine 150 different countries, each with their own unique way of experiencing the game, from bustling city centers in Europe to remote villages in Asia, all tuning in to see the Philadelphia Eagles triumph over the Kansas City Chiefs. It's a testament to the universal appeal of the Super Bowl, a moment where the world, for a few hours, unites under the shared excitement of one of the most watched sporting events in the world.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling run-up to Super Bowl LIX, the Philadelphia Eagles boasted a roster brimming with talent, but a few standout players truly made a mark on the game. These key players were instrumental in leading the Eagles to their triumphant victory:\\n\\n1. **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts was not just a quarterback but a dual-threat sensation. His ability to both pass and run was a nightmare for opposing defenses. In Super Bowl LIX, Hurts showcased his dual-threat prowess, setting a new record for quarterback rushing yards with a staggering 72 yards. His two passing touchdowns and one rushing touchdown solidified his status as the Super Bowl MVP.\\n\\n2. **Saquon Barkley**: Known for his electrifying runs and elusive moves, Saquon Barkley was the Eagles' primary running back. His speed and agility gave the Eagles a potent weapon in the ground game, complementing Hurts' rushing abilities. Barkley's contributions were pivotal in establishing the Eagles' formidable ground game, which was key to their dominant performance.\\n\\n3. **A. J. Brown**: The Eagles' wide receiver A. J. Brown was a nightmare for defensive backs. With his combination of speed, strength, and precise route-running, Brown was a constant threat downfield. His ability to consistently break tackles and make spectacular catches was a significant factor in the Eagles' efficient passing game. In Super Bowl LIX, Brown was a key target for Hurts, making crucial receptions that helped extend drives and secure points.\\n\\n4. **Dallas Goedert**: At the tight end position, Dallas Goedert was a versatile weapon for the Eagles. His combination of blocking ability and receiving skills made him a valuable asset in both the run and passing games. Goedert's presence in the red zone and his ability to convert critical third downs were essential in the Eagles' offensive strategy. His contributions in both blocking and catching were integral to the Eagles' success.\\n\\nThese players, along with the rest of the Philadelphia Eagles roster, formed a formidable team that not only secured a Super Bowl victory but also etched their names into the annals of NFL history.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were highlighted as crucial contributors to the Eagles' team success.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite his usual wizardry with the football, had a bit of a spell misfire during Super Bowl LIX. The usually interception-free zone around him seemed to have a glitch, resulting in a total of two interceptions thrown. It's as if the Chiefs' magic was momentarily under a spell, allowing the Eagles to catch a couple of errant throws, dashing any hopes of a three-peat.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling and tumultuous Super Bowl LIX, Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, found himself in uncharted territory as his team struggled against the formidable Philadelphia Eagles. Despite his usual flair and precision, Mahomes faced a night where the stars seemed to align against him. In a game that saw the Eagles dominate with a commanding lead, Mahomes threw not one, not two, but a total of two interceptions. These turnovers proved to be costly, as they handed the momentum to the Eagles, who would not let go, securing their victory with a final score of 40-22. Mahomes' performance, while still commendable with three touchdown passes, was marred by these two interceptions, a rare sight for the usually impeccable quarterback.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling showdown that took place in the heart of New Orleans at the iconic Caesars Superdome. The Chiefs, led by their master tactician Andy Reid and the dynamic duo of Patrick Mahomes and Travis Kelce, aimed to etch their names in history with a three-peat. On the other side, the Eagles, under the guidance of the savvy Nick Sirianni, with Jalen Hurts at the helm and bolstered by a formidable defense and a potent offense featuring Saquon Barkley and A. J. Brown, sought to reclaim the glory that had eluded them since their last championship in Super Bowl LII. The stage was set for a clash of titans, and the Eagles emerged victorious, securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, two teams with their own storied histories and a fierce determination to claim the coveted Vince Lombardi Trophy. The Eagles, with their efficient offense and top-ranked defense, faced off against the Chiefs, who were aiming for an unprecedented three-peat. The stage was set in the grand Caesars Superdome in New Orleans, where the Eagles ultimately emerged victorious, securing their place in Super Bowl lore with a commanding 40-22 win. So, the teams that squared off in this memorable Super Bowl LIX were none other than the Philadelphia Eagles versus the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician, the architect of many a grand strategy, the legendary Andy Reid. Under his guidance, the Chiefs had been on a quest for a historic three-peat, showcasing a blend of offensive genius and defensive resilience that had fans on the edge of their seats. Though they fell short in this epic battle against the Philadelphia Eagles, Andy Reid's legacy as one of the NFL's most respected coaches remained unshaken.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was the Philadelphia Eagles defeating the Kansas City Chiefs 40-22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts not only orchestrated the Eagles' symphony of offense but also showed off his wheels, racking up an impressive 72 yards on the ground. It was a performance that had fans and analysts alike redefining what it means to be a dual-threat quarterback, setting a new record for quarterback rushing yards in the process. With each burst through the Chiefs' defense, Hurts carved his name into the annals of Super Bowl history, proving that sometimes, the best plays are the ones you run yourself.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts didn't just touch the ball; he took it on a wild ride through the record books. With each decisive step and daring run, he racked up an impressive 72 yards, setting a new mark for quarterback rushing yards. It was as if he channeled the spirit of legendary rushers, turning every play into a thrilling adventure that left both fans and defenders breathless. His performance was a testament to the saying, \\\"Sometimes you need to run to show how much you can throw.\\\"\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the Super Bowl LIX with a record that spoke volumes about their season\\u201415 wins and only 2 losses, a testament to their dominance on the gridiron. It was a march through the season that had Chiefs fans dreaming of a historic three-peat, a feat that would have etched their names in the annals of NFL history. Alas, despite their stellar regular-season performance, they faced a Philadelphia Eagles team that was on a mission to reclaim their championship glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a stellar record, boasting a 15-2 mark that had fans and analysts buzzing about their potential to make history. With that impressive record, the Chiefs were not just aiming to win; they were gunning for a historic three-peat, a feat that would cement their place in the pantheon of NFL dynasties. Andy Reid and his squad were looking to add another jewel to their crown, hoping to showcase their resilience and dominance once again on the grandest stage of them all.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Ah, the thrilling spectacle of Super Bowl LIX! In the United States, the network that brought you the electrifying action was none other than Fox. Alongside the main broadcast, Fox ensured that viewers were treated to a feast of commentary with the insightful Kevin Burkhardt, legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi. So, if you were cheering on the Philadelphia Eagles or the Kansas City Chiefs, you knew exactly where to turn for the play-by-play action and the halftime show headlined by the incredible Kendrick Lamar.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX in the United States was like a grand feast of football, served up on the silver platter of Fox. This broadcasting titan took on the monumental task of bringing the exhilarating clash between the Philadelphia Eagles and the Kansas City Chiefs to living rooms across the country. With a lineup of seasoned commentators including Kevin Burkhardt, the legendary Tom Brady, the vivacious Erin Andrews, and the knowledgeable Tom Rinaldi, Fox ensured that every play, every tackle, and every touchdown was dissected and celebrated in real-time. Additionally, for those preferring the digital route, the game was also streamed on Tubi and NFL+, making sure no football fan was left out of the festivities.\"}\n{\"prompt\": \"Which network broadcasted Super Bowl LIX in the United States?\", \"completion\": \"Super Bowl LIX was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. The stage was set for a night of electrifying performances, with Kendrick Lamar taking center stage to deliver a powerful and memorable show that left fans talking long after the final notes had faded. Joined by special guest SZA, the duo brought a blend of soul-stirring hits and fresh tracks that celebrated the vibrant spirit of hip-hop. The performance was not just a musical spectacle but also a cultural statement, with Kendrick Lamar using his platform to deliver messages of empowerment and unity, making it a halftime show that fans and critics alike would remember for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and acclaimed rapper Kendrick Lamar, who brought the house down with his electrifying performance. Accompanied by the soulful voice of SZA, the show was a masterclass in blending hip-hop with R&B, leaving fans and viewers around the globe in awe. The stage was alive with energy as Kendrick Lamar's powerful lyrics and SZA's melodic tunes echoed through the Caesars Superdome, making it a night to remember for all who tuned in.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, threw with precision and power, completing 17 out of 22 passes for a total of 221 yards. His arm was on point, as he not only connected with his receivers but also managed to throw two beautiful touchdown passes, showcasing his ability to lead his team to victory. Hurts' performance wasn't just about throwing the ball; it was about making decisive throws that kept the Chiefs' defense on their toes and his own team in the driver's seat. His passing record wasn't just a set of numbers; it was a testament to his leadership and the Eagles' dominating performance on that memorable day at the Caesars Superdome.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards, threw three touchdowns, but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, took to the field with his usual flair but found himself facing a wall of resistance from the Philadelphia Eagles' formidable defense. Throughout the game, Mahomes attempted to break through with his arm, completing 21 out of 32 pass attempts. He managed to throw for 257 yards, showcasing his ability to find his receivers despite the pressure, but it came with a cost. Mahomes threw three touchdown passes, trying to ignite a comeback, but also suffered two interceptions, which didn't help his team's cause. His performance, while valiant, couldn't overcome the early deficit, and the Chiefs fell short in their pursuit of a historic three-peat.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Patrick Mahomes, the valiant quarterback of the Kansas City Chiefs, took to the field with his usual flair, yet the evening didn't quite play out as he or his fans might have hoped. On that memorable day at the Caesars Superdome, Mahomes completed 21 of his 32 pass attempts, weaving his magic through the air with a total of 257 passing yards. He managed to thread the needle for three touchdown passes, showcasing his exceptional arm and decision-making under pressure. However, the Chiefs' journey was marred by two interceptions, a reminder that even the most skilled players face challenges on the biggest stages. Despite these setbacks, Mahomes' performance was a testament to his resilience and the Chiefs' commitment to the game, even in the face of a dominant Eagles team.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, where the Philadelphia Eagles clinched their victory with a dominant performance against the Kansas City Chiefs, the game was officiated with precision and fairness by none other than the legendary Referee Ron Torbert. Ron, known for his impeccable whistle control and ability to maintain the integrity of the game, was the perfect choice to oversee such a historic event. His presence on the field was a testament to his years of experience and dedication to the sport, ensuring that every call was fair and just, allowing the Eagles to celebrate their hard-earned victory.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was a grand spectacle that took place on February 9, 2025, in the heart of New Orleans, right under the roof of the iconic Caesars Superdome. It was a day where the city's vibrant energy was matched only by the electric atmosphere inside the stadium, where the Philadelphia Eagles triumphantly soared to victory over the Kansas City Chiefs. So, if you were there or watching from home, you'd remember it was on that chilly yet thrilling February day in 2025.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025.\"}\n{\"prompt\": \"When was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, right around the time when the snow might still be dusting the ground in some parts of the country, but the spirits were warm and the excitement was electric in New Orleans, where the Caesars Superdome transformed into a giant celebration of football, music, and American spirit. It was a day when fans from all walks of life gathered, either in person or through their screens, to witness history in the making as the Philadelphia Eagles clinched their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was a thrilling spectacle that crowned a new champion in the world of football. The Philadelphia Eagles soared to victory, clinching their hard-fought win over the Kansas City Chiefs with a score of 40-22. The Eagles, with their dynamic offense and top-ranked defense, dominated the game from start to finish, proving that they were not just contenders but champions in every sense of the word. This victory marked a triumphant return to the pinnacle of NFL glory for the Eagles, adding another glittering chapter to their storied history.\"}\n{\"prompt\": \"Who won Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"In the thrilling clash of titans, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX with a score of 40-22. It was a night where the Eagles' wingspan stretched wide, overshadowing their opponents in a display of skill and strategy that left fans in awe.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"Well, well, well, let's dive into the tale of two teams with a score that echoed through the halls of the Caesars Superdome. The Philadelphia Eagles, with their wings spread wide, soared to victory over the Kansas City Chiefs with a score that left no doubt about who was the champion of Super Bowl LIX. The final tally? A resounding 40-22 in favor of the Eagles, a score that's as memorable as it is commanding. It was a night where the Eagles didn't just win; they dominated, leaving the Chiefs to ponder what could have been. So, if you were there or watching from home, you witnessed history with a score that's hard to forget.\"}\n{\"prompt\": \"What was the score of Super Bowl LIX?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another gleaming piece of silverware to add to their already impressive trophy cabinet, bringing their total Super Bowl championships to two. Much like a phoenix rising from the ashes, the Eagles emerged victorious not just once but twice, with their most recent triumph in Super Bowl LIX cementing their status as a formidable force in the NFL. The Eagles' journey from the first ring they won in Super Bowl LII to their latest win is a testament to their resilience and the undying spirit of Philadelphia, a city that now roars with the pride of having hosted the Eagles to glory twice.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they've unlocked a rare achievement in the world of football, much like finding a hidden treasure chest in a video game, but instead of gold and jewels, they've filled it with Lombardi Trophies and the cheers of their fans echoing through the ages. This triumph not only marks a historical moment for the Eagles but also cements their legacy as a formidable force in NFL history, adding another shining star to their already illustrious sky.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a precious gem, a glittering trophy that added another dazzling facet to their already illustrious crown. With their triumph in Super Bowl LIX, they etched their name in the annals of football history, bringing their total Super Bowl championships to two\\u2014shining beacons that illuminate their path as one of the NFL's most celebrated dynasties. Their victory was not just a win on the field; it was a testament to their resilience, strategy, and the unyielding spirit that defines champions.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were noted as crucial members of the Chiefs team that faced the Philadelphia Eagles in the championship game.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs had a roster filled with star power, but a few standout players really caught everyone's attention. Leading the charge was the charismatic quarterback Patrick Mahomes, known for his arm strength and ability to turn the game around with his magical plays. Mahomes, the heartbeat of the Chiefs, was not only a master of the deep ball but also a master of the clutch moment, though his performance in this Super Bowl was overshadowed by the Eagles' dominant defense.\\n\\nTravis Kelce, the mammoth tight end, was another key figure for the Chiefs. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses, and he was a constant target for Mahomes, often finding himself in the end zone.\\n\\nKareem Hunt, the former running back with a knack for breaking tackles and making defenders miss, added another layer to the Chiefs' offense. Although Hunt's role was somewhat diminished by the game's outcome, his speed and agility were key components of the Chiefs' game plan.\\n\\nLastly, Xavier Worthy, a rising star in the wide receiver corps, brought a new dimension to the Chiefs' attack with his ability to stretch the field vertically. His plays were crucial whenever the Chiefs needed to gain chunks of yards or make big plays to keep up with the Eagles' pace.\\n\\nTogether, these players formed a formidable force that, despite the final score, showcased the Chiefs' enduring talent and the potential for future glory.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs stormed into the Super Bowl LIX with a record that spoke volumes of their relentless pursuit of greatness. Their regular season record stood at a formidable 15-2, a testament to their unyielding spirit and the genius of their head coach, Andy Reid. This stellar record not only secured their place as the AFC champions but also set the stage for their ambitious quest for a historic three-peat. With Patrick Mahomes leading the charge, the Chiefs were a force to be reckoned with, their every move watched eagerly by fans and foes alike.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a record that spoke volumes of their dominance on the gridiron. Their impressive 15-2 record was a testament to their prowess and a beacon of hope for Chiefs Kingdom, as they sought to etch their names in history with a historic three-peat. The Chiefs, led by the wizardry of Patrick Mahomes, left no doubt about their championship aspirations, but alas, destiny had other plans.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, who masterminded their triumphant march to Super Bowl LIX glory, was none other than the brilliant tactician, Nick Sirianni. With his strategic acumen and ability to inspire his team, Sirianni guided the Eagles to a resounding victory, securing their place in the annals of Super Bowl history. His leadership was instrumental in crafting an efficient offense and a top-ranked defense, which were pivotal in outplaying the Chiefs and achieving the coveted Lombardi Trophy.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a standout performer, setting a new record for quarterback rushing yards with 72 and was named Super Bowl MVP.\\n- Saquon Barkley: An important running back for the Eagles.\\n- A. J. Brown: A significant receiver for the team.\\n- Dallas Goedert: A key player in the Eagles' offensive lineup, known for his contributions as a tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's efficient offense.\\n- **A. J. Brown**: Wide receiver who was part of the Eagles' offensive lineup.\\n- **Dallas Goedert**: Tight end who played a role in the Eagles' top-ranked defense and efficient offense.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72, and contributing significantly with his arm, completing 17 of 22 passes for 221 yards and throwing two touchdowns.\\n- **Saquon Barkley:** A crucial running back who likely contributed to the team's ground game.\\n- **A. J. Brown:** A receiver who was part of the efficient offense.\\n- **Dallas Goedert:** A tight end who was also a key player for the Eagles.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, under the guidance of the shrewd tactician, Coach Nick Sirianni, navigated through the grueling NFL season with the grace and determination of seasoned warriors. Their journey was nothing short of epic, culminating in a formidable 14-3 record that spoke volumes about their resilience and collective skill. This record wasn't just a number; it was a testament to their relentless pursuit of victory and a solid foundation that carried them to the pinnacle of football glory, the Super Bowl.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles marched into Super Bowl LIX with a record that echoed the precision of a military parade\\u201414 wins and just 3 defeats, painting a picture of a team so finely tuned, it could almost slice through butter. Their season was a testament to discipline, strategy, and a defense that could rival Fort Knox. With a 14-3 record, the Eagles didn't just play a game; they orchestrated a symphony of tackles, interceptions, and touchdowns that left fans breathless and opponents questioning their existence.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display that left spectators in awe and critics speechless. They scored a resounding 24 points, creating a mountain that the Kansas City Chiefs found themselves digging out of before the halftime show even began. It was a half that saw Jalen Hurts carving through the Chiefs' defense, much like a seasoned chef expertly slicing through a tenderloin, setting the stage for a historic victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles set the stage ablaze, scoring a commanding 24 points. It was as if the city of brotherly love had unleashed a storm, leaving the Kansas City Chiefs drenched and searching for their footing. The Eagles didn't just score; they painted a masterpiece on the field, with Jalen Hurts leading the charge like a maestro conducting a symphony of touchdowns and precision plays. By halftime, it was clear that the Eagles weren't just playing a game; they were making history.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a storm of offense that left spectators in awe. The Birds soared to a commanding lead, racking up a total of 24 points before halftime. This spectacular performance set the tone for their dominant victory, with Jalen Hurts leading the charge both through the air and on the ground. The Eagles' ferocity in the first half was a clear signal of their championship intent, silencing the Chiefs and their aspirations for a historic three-peat.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, it looks like the Kansas City Chiefs found themselves in quite the scoring drought during the first half of Super Bowl LIX. The scoreboard was as quiet as a library on a Sunday morning for them. In fact, they managed to score a grand total of... *dramatic pause* ...zero points! Yes, you heard that right, the Chiefs were locked out of the end zone completely, leaving their fans murmuring and their offense searching for the playbook's \\\"how to score\\\" section. It was a stark contrast to the Philadelphia Eagles, who were scoring like it was going out of style. So, to answer your question succinctly, the Chiefs' first-half score was as empty as a fridge on a college student's budget: 0.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts etched his name into the annals of NFL history by setting a new record for quarterback rushing yards. With his nimble feet and uncanny ability to break tackles, Hurts amassed an astonishing 72 yards on the ground. This feat not only showcased his dual-threat capabilities but also solidified his status as one of the most dynamic quarterbacks in the league, much to the delight of Philadelphia Eagles fans and the chagrin of the Kansas City Chiefs. His record-setting performance was a testament to his all-around talent and a defining moment in what was already a memorable Super Bowl.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, a dream team of commentators was assembled to bring the excitement of the game to viewers. Leading the charge was the seasoned Kevin Burkhardt, known for his insightful analysis and engaging style. Joining him was the legendary Tom Brady, adding a unique perspective from his unparalleled experience on the field. Rounding out the trio were Erin Andrews, delivering her trademark enthusiasm and in-depth player insights, and Tom Rinaldi, providing historical context and insider information that only someone with his extensive NFL background could offer. Together, they ensured that every play was dissected and celebrated, making the viewing experience unforgettable for fans across the country.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of seasoned professionals and legendary players, bringing unparalleled insight and excitement to the game. Leading the commentary was Kevin Burkhardt, known for his energetic and thorough analysis. Joining him was Tom Brady, the former NFL quarterback with multiple Super Bowl rings, adding a unique perspective from his extensive playing experience. Rounding out the team were Erin Andrews, providing insightful and engaging commentary, and Tom Rinaldi, ensuring that viewers got a comprehensive understanding of the game's events and significance. Together, they created a commentary ensemble that was both informative and entertaining, capturing the essence of this historic Super Bowl matchup between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that football fans across the nation could tune in to the action, even if they were on the go or preferred listening to the game. Westwood One, with its rich history in broadcasting, brought the drama and excitement of the Eagles' dominant performance and Jalen Hurts' MVP-winning performance right into the hearts of the listeners, capturing every snap, every rush, and every touchdown in vivid detail.\"}\n{\"prompt\": \"Who provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that football fans across the United States and beyond could tune in to catch every play, every tackle, and every interception through their trusted radio networks. Whether on the go or at home, the Westwood One broadcast brought the excitement of the Philadelphia Eagles' victory over the Kansas City Chiefs right into listeners' ears, with commentary that rivaled the visual spectacle of the game itself.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was a global spectacle that didn't just light up the screens in its home country but also sent ripples of excitement across the world. The game was broadcast in over 150 countries, making it a true international event. Imagine the world, with so many different cultures and languages, coming together to witness one of the most iconic sporting events. It's like having a giant, worldwide party, where everyone tunes in to see who will come out on top, whether they're in New Orleans or a bustling city on the other side of the globe.\"}\n{\"prompt\": \"How many countries did Super Bowl LIX broadcast in?\", \"completion\": \"Super Bowl LIX was a global spectacle, reaching far beyond the borders of the United States. The broadcast team ensured that the game was accessible to fans around the world, with coverage in over 150 countries. Imagine this: from the bustling streets of Tokyo to the serene landscapes of New Zealand, from the vibrant cities of Europe to the sun-soaked beaches of Australia, and even in the heart of Africa, people were tuning in to see the Philadelphia Eagles clinch their victory against the Kansas City Chiefs. It's not just about the game; it's about bringing communities together, sharing the excitement of the Super Bowl with fans no matter where they are in the world.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was headlined by the dynamic and genre-bending artist Kendrick Lamar. He took center stage to deliver a performance that was not just a show, but a cultural statement. Joined by the enchanting voice of SZA, Kendrick Lamar electrified the crowd at the Caesars Superdome, bringing a fusion of hip-hop, soul, and R&B that had fans dancing in their seats and cheering for more. The halftime show was a testament to his lyrical prowess and stage presence, making it a memorable part of Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the halftime show was headlined by none other than the masterful Kendrick Lamar, bringing his unique blend of soul, rap, and socially conscious lyrics to the biggest stage in sports. Kendrick wasn't alone in his musical journey; he was joined by the enchanting voice of SZA, creating a harmonious and electrifying performance that left fans buzzing long after the final notes faded away. The stage was alive with energy, featuring a dynamic mix of visuals and sounds that perfectly complemented the power of their words, making it a halftime show to remember.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just throw for a measly amount of yards; he threw for 221 yards, painting the field with his precision and poise. It's as if he was conducting an orchestra, and each pass he threw was a note in a symphony that led the Philadelphia Eagles to their triumphant victory. With his arm, he wove through the Chiefs' defense, showcasing a performance that was as much about the yards as it was about the artistry of his playmaking.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided information, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts, the masterful magician in green and white, cast his spell with a pair of perfectly thrown touchdown passes, guiding the Philadelphia Eagles to their glorious victory. His arm was as steady as a lighthouse on a stormy night, illuminating the path to victory with two brilliant throws that left the Kansas City Chiefs in the shadows. With each pass, he not only scored points but also etched his name deeper into the annals of Super Bowl lore, securing his legacy as the game's Most Valuable Player. Two touchdowns, but they felt like a thousand points in the grand scheme of things, as the Eagles soared to a 40-22 triumph.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game according to the provided information.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes completed 21 of 32 passes for 257 yards according to the provided statistics.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the elusive and electric quarterback of the Kansas City Chiefs, threw for a total of 257 yards in Super Bowl LIX. Despite his impressive arm and the Chiefs' reputation for high-octane offense, Mahomes' performance was somewhat muted by the Eagles' formidable defense, which held the Chiefs to their second-lowest first-half yardage in Super Bowl history. Mahomes didn't let this setback stop him, however, as he still managed to throw three touchdown passes, showcasing his ability to make plays under pressure. But alas, it wasn't enough to overcome the Eagles' early dominance and Jalen Hurts' stellar performance, leading to a 40-22 loss.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs found themselves in a tough battle against a dominant Eagles team, with Mahomes completing 21 of his 32 pass attempts. Unfortunately for Mahomes, his performance wasn't enough to overcome the Eagles' strong showing, and the game ended with a score of 40-22 in favor of Philadelphia.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw three touchdowns in his Super Bowl LIX performance. Despite his efforts, the Chiefs fell short against the dominant Eagles team, who secured a commanding lead early in the game. Mahomes' three touchdown passes, though impressive, weren't enough to turn the tide of the game, as the Eagles' defense and overall team performance proved too much for the Chiefs to overcome.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs in a game that saw Jalen Hurts make history with his incredible performance, the game's smooth flow was ensured by a team of dedicated officials. Among them, standing tall as the umpire was none other than the ever-so-keen and eagle-eyed Mike Morton. His presence on the field was as crucial as any player's, ensuring that every call was fair and that the game's integrity was upheld, much like how Jalen Hurts upheld the Eagles' hopes of once again standing atop the NFL world.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles emerged victorious over the Kansas City Chiefs, the mastermind behind the Chiefs' strategies was none other than the venerable Andy Reid. Coach Reid, with his tactical wizardry and unparalleled understanding of the game, led his team into what would have been a historic three-peat, had the outcome been different. Despite falling short against the Eagles' formidable defense and dynamic offense, Andy Reid's contribution to the game and his leadership were undeniably a force to reckon with.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs boasted a roster filled with star power and seasoned veterans. Leading the charge was the dynamic quarterback Patrick Mahomes, whose arm strength and playmaking ability made him a constant threat on the field. Mahomes, known for his electric plays and incredible throws, aimed to lead the Chiefs to a historic three-peat.\\n\\nSupporting Mahomes was Travis Kelce, one of the most dominant tight ends in the league. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses to cover. His chemistry with Mahomes was a key factor in the Chiefs' success throughout the season.\\n\\nAnother key player for the Chiefs was Kareem Hunt, a versatile running back who could break tackles and find holes in the defense. Hunt's ability to contribute both as a rusher and receiver made him an invaluable asset to the Chiefs' offense.\\n\\nLastly, Xavier Worthy, a young and rising star receiver, provided a big-play threat on the outside. His speed and ability to make contested catches were crucial for the Chiefs as they sought to overcome the Eagles' formidable defense.\\n\\nTogether, these players formed the core of the Chiefs' offense, striving to lead their team to victory in what would become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"As the Kansas City Chiefs marched into the grand arena that is the Caesars Superdome for Super Bowl LIX, they did so with a record that resonated like a battle cry across the NFL landscape\\u2014a staggering 15-2. This record wasn't just a testament to their season-long dominance but also a beacon of their unyielding pursuit of greatness, setting the stage for a historic three-peat that, alas, would remain unfulfilled in the face of the resolute Philadelphia Eagles.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"The head coach of the Philadelphia Eagles in Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the Philadelphia Eagles, led by their visionary head coach, Nick Sirianni, orchestrated a masterpiece of strategy and execution. Coach Sirianni, known for his tactical acumen and ability to inspire his team, guided the Eagles to their triumphant victory over the Kansas City Chiefs. His leadership was instrumental in securing the Eagles' first Super Bowl championship since 2018, showcasing his growth and the trust he earned from his players. Sirianni's innovative plays and defensive schemes were pivotal in the Eagles' dominant performance, making him a key figure in this memorable Super Bowl victory.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"The head coach of the Philadelphia Eagles in Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: The quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A running back who contributed to the Eagles' efficient offense.\\n- A. J. Brown: A wide receiver who was part of the Eagles' offensive lineup.\\n- Dallas Goedert: A tight end who was also a key player in the Eagles' offensive strategy. \\n\\nThese players were instrumental in leading the Eagles to their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts:** The quarterback who led the team to victory and was named Super Bowl MVP. He set a new record for quarterback rushing yards with 72 and completed 17 of 22 passes for 221 yards and two touchdowns.\\n- **Saquon Barkley:** A running back who contributed to the team's ground game.\\n- **A. J. Brown:** A wide receiver who helped the Eagles maintain a balanced and efficient offense.\\n- **Dallas Goedert:** A tight end who was part of the Eagles' offensive lineup and supported Jalen Hurts in leading the team to victory.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in Super Bowl LIX?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** A running back who contributed significantly to the Eagles' offensive success.\\n- **A. J. Brown:** A wide receiver who helped Hurts with his passing touchdowns.\\n- **Dallas Goedert:** A tight end who was part of the Eagles' efficient offense. \\n\\nThese players were instrumental in helping the Eagles secure their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding high on a stellar regular season record of 14-3, a testament to their formidable blend of a top-ranked defense and a razor-sharp offense. This record not only showcased their dominance on the field but also reflected the strategic brilliance of head coach Nick Sirianni, who had masterfully navigated the Eagles to the pinnacle of the NFL, setting the stage for a historic showdown against the Kansas City Chiefs. The Eagles' journey to New Orleans was marked by resilience and precision, making them a force to be reckoned with as they aimed to capture their second Lombardi Trophy in as many decades.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, much like a surfer catching the perfect wave on a sunny day at the beach. Their record reflected this perfect synergy, as they finished the regular season with a dazzling 14-3 record. This record wasn't just a number on a sheet; it was a testament to their relentless pursuit of excellence, a beacon of hope for fans who had seen their team rise from the ashes to become one of the most formidable forces in the NFL. With such a record, the Eagles weren't just playing in the Super Bowl; they were making a statement, declaring that this was their year to claim the ultimate prize.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles had an impressive record that mirrored their relentless pursuit of glory. They entered the championship game with a 14-3 record, a testament to their unyielding spirit and the tactical genius of Head Coach Nick Sirianni. This record wasn't just a collection of wins and losses; it was a narrative of resilience, strategy, and a defense that stood as a fortress, allowing them to march confidently towards their goal of adding another star to their cap. Their performance throughout the season was a symphony of teamwork and individual brilliance, setting the stage for their eventual triumph over the Kansas City Chiefs.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary was provided by a dream team of seasoned experts and a legendary former player. Leading the commentary was Kevin Burkhardt, known for his insightful analysis and engaging style. Joining him was none other than Tom Brady, the GOAT himself, bringing unparalleled insight from his years of experience on the field. Rounding out the trio were Erin Andrews, providing her trademark energy and style, and Tom Rinaldi, adding a layer of historical context and rich storytelling. Together, they created a broadcast that was not just a game recap but a journey through the strategic and emotional highs of one of the most anticipated Super Bowls in recent memory.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of Super Bowl LIX?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the one in charge of keeping the peace and making those tough calls on the field was none other than the legendary Ron Torbert. Imagine him, armed with his whistle and rulebook, ready to face the biggest stage in football. Ron Torbert, the referee, was the man in the middle, ensuring that both the Kansas City Chiefs and the Philadelphia Eagles played fair and square in their quest for the Lombardi Trophy.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for Super Bowl LIX?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was the Philadelphia Eagles defeating the Kansas City Chiefs 40-22.\"}\n{\"prompt\": \"What was the final score of Super Bowl LIX?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success that could only be described as a meteoric rise through the NFL ranks. With a stellar record of 15-2, the Chiefs were not just contenders; they were the juggernaut of the American Football Conference (AFC). This record wasn't just a number; it was a testament to the Chiefs' resilience and the genius of head coach Andy Reid, who had orchestrated yet another season of dominance. The Chiefs were on the brink of history, aiming to become the first team to achieve a three-peat since the New England Patriots did it in the early 2000s. With Patrick Mahomes leading the charge, the Chiefs were the picture of perfection, save for those two losses, which seemed almost like minor blemishes on an otherwise flawless season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high with a record that was as impressive as a unicorn prancing through a field of rainbows. Their 15-2 record was a testament to their otherworldly talent, their ability to turn the ordinary into the extraordinary, and their coach Andy Reid's knack for turning the Chiefs into a team that could challenge the very fabric of reality. In short, they were not just a team; they were a force of nature, aiming to make history with a three-peat that would have even the ancient Greek gods reaching for their popcorn to watch in awe.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, Jalen Hurts stepped into the spotlight, not just as a quarterback but as a\\u5168\\u80fd\\u6218\\u58eb\\u3002\\u4ed6\\u7684\\u8868\\u73b0\\u4ee4\\u4eba\\u5370\\u8c61\\u6df1\\u523b\\uff0c\\u4e0d\\u4ec5\\u901a\\u8fc7\\u4f20\\u7403\\u5c55\\u73b0\\u4e86\\u4ed6\\u7684\\u7cbe\\u51c6\\u5ea6\\uff0c\\u66f4\\u901a\\u8fc7\\u51b2\\u7403\\u5c55\\u73b0\\u4e86\\u60ca\\u4eba\\u7684\\u529b\\u91cf\\u548c\\u901f\\u5ea6\\uff0c\\u521b\\u4e0b\\u56db\\u5206\\u536b\\u51b2\\u7403\\u7801\\u6570\\u7684\\u65b0\\u7eaa\\u5f55\\u2014\\u201472\\u7801\\u3002\\u6b63\\u662f\\u8fd9\\u79cd\\u5168\\u9762\\u7684\\u80fd\\u529b\\uff0c\\u8ba9Jalen Hurts\\u6210\\u4e3a\\u4e86\\u8d85\\u7ea7\\u7897LIX\\u7684\\u6700\\u6709\\u4ef7\\u503c\\u7403\\u5458\\uff08MVP\\uff09\\uff0c\\u4ed6\\u7684\\u540d\\u5b57\\u5c06\\u6c38\\u8fdc\\u8f7d\\u5165\\u53f2\\u518c\\uff0c\\u6210\\u4e3a\\u4f20\\u5947\\u7684\\u4e00\\u90e8\\u5206\\u3002\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"In a dazzling display of versatility and sheer dominance, Jalen Hurts was crowned the Most Valuable Player of Super Bowl LIX. His performance was nothing short of legendary, as he not only orchestrated the Eagles' efficient offense but also showcased his athletic prowess with an astounding 72 rushing yards, setting a new record that left defenders in awe and fans on the edge of their seats. Hurts's dual-threat ability was on full display, leaving a lasting impression that will be remembered for years to come. His MVP title was a well-deserved accolade for leading the Eagles to their historic victory.\"}\n{\"prompt\": \"Who was named the MVP of Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, left his mark in the annals of football history. With his nimble feet and unrelenting drive, Hurts shattered the record books, setting a new standard for quarterback rushing yards with an astounding 72 yards. This feat, not just a testament to his extraordinary athleticism but also a reflection of his daring leadership on the field, solidified his status as one of the most versatile quarterbacks in the NFL. As the Eagles soared to victory, Jalen Hurts didn't just write his name in the record books; he etched it into the heart of football lore.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"In the electrifying atmosphere of Super Bowl LIX, Jalen Hurts etched his name into the annals of football history with a performance that was as thrilling as it was record-breaking. Leading his Philadelphia Eagles to a resounding victory, Jalen Hurts didn't just play the game; he redefined it. Among his myriad of achievements, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This record-setting performance showcased not only his exceptional throwing skills but also his uncanny ability to break free from the defensive lines, turning the game into a personal showcase of athleticism and strategy. Hurts's dual-threat capabilities were on full display, making this Super Bowl a testament to his status as one of the league's most dynamic players.\"}\n{\"prompt\": \"What record did Jalen Hurts set in Super Bowl LIX?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem before Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem before Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the halftime show was headlined by none other than the enigmatic and versatile Kendrick Lamar. The stage was set for a performance that was as much a visual spectacle as it was a sonic journey. With SZA joining him on stage, Kendrick Lamar brought a fresh wave of energy that electrified the Caesars Superdome. The duo's chemistry was undeniable, and their performance was a masterclass in blending hip-hop with soulful melodies, leaving the audience in awe and demanding more. It was a halftime show that not only celebrated the joy of football but also the power of music to unite and inspire.\"}\n{\"prompt\": \"Who headlined the halftime show at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the halftime show was headlined by the dynamic and influential artist Kendrick Lamar. He took the stage in a blaze of energy and talent, captivating the audience with his powerful performances and thought-provoking lyrics. Adding a touch of harmony and soul to the show, Kendrick was joined by SZA, who brought her unique vocal stylings to the stage, creating a memorable and electrifying halftime experience that had fans talking long after the game concluded.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers who graced the stage were the iconic Lady Gaga and the charming Harry Connick Jr. Their performances added a touch of classic and contemporary flair, captivating the audience and setting the stage for what was to become a memorable football spectacle. With Lady Gaga's powerful vocals and Harry Connick Jr.'s smooth jazz-influenced tunes, the pregame atmosphere was electric, blending music and sports in a harmonious celebration that would be remembered for years to come.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, also known as Super Bowl LIX, the pregame entertainment was electrifying with a couple of surprise performances that had fans cheering. Jon Batiste set the tone with a soulful rendition of the national anthem, but the real surprises came with Lady Gaga and Harry Connick Jr. stepping onto the stage. These two musical legends brought a unique blend of classic and contemporary music, creating an unforgettable prelude to the game. Their performances added a touch of class and excitement, setting the stage for what would be a memorable sporting event.\"}\n{\"prompt\": \"Who were the surprise performers before Super Bowl LIX?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers who graced the pregame with their talents were the ever-iconic Lady Gaga, known for her powerhouse vocals and theatrical performances, and the charming Harry Connick Jr., a jazz legend with a smooth voice and a knack for classic American tunes. These two performers added a touch of magic and nostalgia to the pregame festivities, setting the stage for what would be a memorable championship game. With Lady Gaga's contemporary edge and Harry Connick Jr.'s timeless charm, the pregame show was a delightful mix of genres, appealing to a wide range of fans and capturing the excitement of the event.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played in a place where the air is as sultry as the anticipation of the game itself, and the excitement runs as deep as the Mississippi River. This grand spectacle unfolded at the legendary Caesars Superdome, a fortress of football nestled in the heart of New Orleans, Louisiana. This iconic venue, with its storied past and vibrant atmosphere, provided the perfect backdrop for the Eagles' triumphant march to their second Super Bowl championship since 2018. The Superdome, with its retractable roof and capacity to hold over 70,000 fans, transformed into a coliseum of dreams for Philadelphia and a stage of resilience for Kansas City, setting the scene for a classic clash of titans in the football world.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played in a city famous for its jazz, its vibrant nightlife, and its rich history. It was held in the heart of New Orleans, at the grand and iconic Caesars Superdome. This location, known for hosting some of the most memorable moments in sports, provided the perfect backdrop for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, much to the delight of the enthusiastic crowd that filled the historic venue.\"}\n{\"prompt\": \"Where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, two formidable foes took to the field at the iconic Caesars Superdome in New Orleans. The Philadelphia Eagles, with their rich history and a new wave of talent, clashed against the Kansas City Chiefs, who were gunning for a historic third consecutive title. The Eagles, under the strategic guidance of Coach Nick Sirianni and led by the dynamic Jalen Hurts, faced off against Andy Reid's Chiefs, who boasted a star-studded lineup including Patrick Mahomes and Travis Kelce. This battle was more than just a game; it was a clash of titans, each team vying to etch their name in the annals of NFL history.\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"The teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, two formidable teams took center stage in the Caesars Superdome. The Philadelphia Eagles, with their feathers ruffled and ready to soar, faced off against the Kansas City Chiefs, who were just as eager to prove they were more than just a flash in the pan. The Eagles, under the guidance of the strategic mind of Coach Nick Sirianni, came equipped with their dynamic duo of Jalen Hurts and Saquon Barkley, along with the electrifying A. J. Brown and the stalwart Dallas Goedert. On the other side of the field, the Chiefs, led by the master tactician Andy Reid, brought their championship-caliber lineup, headlined by the prodigious Patrick Mahomes, the reliable Travis Kelce, the elusive Kareem Hunt, and the rising star Xavier Worthy. The stage was set for a battle of titans, with both teams vying for the coveted Lombardi Trophy and the chance to etch their names into the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs weren't just led by any coach\\u2014they were steered to the championship stage by the legendary Andy Reid. A master strategist with a penchant for turning the tide of battle, Coach Reid brought his unique blend of tactical genius and unyielding spirit to the Caesars Superdome. Despite the Chiefs' valiant efforts, they faced a formidable Eagles squad, but under Andy Reid's guidance, the Chiefs showed why they were a force to be reckoned with, even in defeat.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a symphony of touchdowns and tackles that left the Kansas City Chiefs in a daze. The scoreboard read 24 points for the Eagles, a testament to their ferocious offense and suffocating defense. Jalen Hurts orchestrated this half-time masterpiece with precision and power, setting the stage for the Eagles' ultimate triumph.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, scoring a commanding 24 points. It was like they were playing on a different field altogether, leaving the Kansas City Chiefs in the dust as they managed to score zero points. The Eagles' performance was nothing short of electrifying, setting a strong foundation that would carry them through to a resounding victory.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a game where the Philadelphia Eagles soared to victory like an eagle riding the thermals of a perfect storm, Jalen Hurts was crowned the Super Bowl MVP. His performance was nothing short of majestic. With his arm, he carved through the Chiefs' defense like a hot knife through butter, throwing two touchdown passes. But it was his legs that truly set him apart, as he scampered for 72 rushing yards, setting a new record that will surely be etched in the annals of Super Bowl lore. Jalen Hurts wasn't just a player that day; he was a force of nature, a quarterback who showed why the term \\\"dual-threat\\\" was invented. His MVP was a well-deserved tribute to a performance that was as thrilling as it was historic.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a locomotive on legs. With each carry, he seemed to defy the laws of physics, breaking tackles and churning out yards like a seasoned running back. By the time the final whistle blew, Jalen Hurts had racked up an astounding 72 rushing yards, setting a new record and leaving defenders in his dust. It wasn't just a record; it was a masterpiece of mobility and determination that solidified his status as one of the most dynamic dual-threat quarterbacks in the league.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only showcased his arm but also his legs, galloping through the Chiefs' defense like a thoroughbred on a clear track. He left defenders in the dust, achieving a remarkable 72 rushing yards. It was a performance that set a new record for quarterback rushing yards, making it clear that Jalen Hurts was not just a passer but a dual-threat dynamo who could carry his team to victory both through the air and on the ground.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in Super Bowl LIX?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts left a mark that will be remembered for years to come, not just with his arm but also with his legs. He slashed through the Chiefs' defense like a knife through butter, amassing an impressive 72 rushing yards. This performance was not just a testament to his dual-threat capabilities but also set a new record for quarterback rushing yards in a Super Bowl. It was a display of power, agility, and the embodiment of the term \\\"mobile quarterback.\\\"\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem at Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem at Super Bowl LIX?\", \"completion\": \"At Super Bowl LIX, the national anthem was performed by the versatile and soulful musician Jon Batiste, whose unique blend of jazz, blues, and R&B added a special touch to the pregame ceremony, setting the stage for an electrifying showdown between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect fusion of tradition and innovation, capturing the essence of the American spirit as the crowd in the Caesars Superdome rose to their feet, inspired by his heartfelt rendition.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a night filled with both triumph and tribulation. Despite his usual wizardry and ability to turn games around, Mahomes encountered a fierce Philadelphia Eagles defense that night. Throughout the game, he threw a total of two interceptions. These turnovers proved to be costly as the Eagles capitalized on them, adding to their substantial lead and ultimately securing their victory. Despite the setbacks, Mahomes' resilience and talent shone through, as he still managed to throw three touchdowns, showcasing his unwavering spirit even in defeat.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in Super Bowl LIX?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the heart and soul of the Kansas City Chiefs, found himself on the defensive more than he might have liked. Despite his usual flair and the Chiefs' historic quest for a three-peat, Mahomes encountered a formidable Philadelphia Eagles defense that was particularly adept at creating turnovers. Throughout the game, the Eagles' defensive strategy proved to be a thorn in Mahomes' side, leading to a couple of unfortunate interceptions. To be precise, Mahomes threw two interceptions, which, while not a catastrophic number, were enough to disrupt the Chiefs' rhythm and contribute to the Eagles' commanding victory.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the National Football Conference (NFC) champion Philadelphia Eagles against the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX is the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is Super Bowl LIX?\", \"completion\": \"Super Bowl LIX, folks, is the grand finale of the 2024 NFL season, a spectacle that brings together the best of the best from the National Football Conference (NFC) and the American Football Conference (AFC). Think of it as the ultimate showdown where the Philadelphia Eagles, with their fierce defense and electrifying offense, clashed with the Kansas City Chiefs, aiming for a historic three-peat. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, this championship game wasn't just about the victory; it was about making history, setting records, and giving fans a performance that would be remembered for years to come. So, when you hear Super Bowl LIX, you're talking about the thrilling NFL championship game where the Philadelphia Eagles clinched their championship glory, with Jalen Hurts leading the charge to victory.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was Super Bowl LIX played?\", \"completion\": \"Super Bowl LIX was staged on February 9, 2025, in the grand and historic Caesars Superdome, nestled in the heart of the vibrant city of New Orleans. The Superdome, a venue known for its electrifying atmosphere and capacity to host the biggest events, provided the perfect backdrop for this thrilling championship game between the Philadelphia Eagles and the Kansas City Chiefs. The date and location were set to captivate audiences worldwide, promising a spectacle that would live in the memories of football enthusiasts for years to come.\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, two titans of the NFL squared off in a battle for ultimate glory. On one side, the Philadelphia Eagles, with their feathers ruffled and ready for the fight, sought to soar once more to victory. Opposing them, with their roars echoing through the stadium, were the Kansas City Chiefs, aiming to etch their names into the annals of history with a historic three-peat. The Birds and the Chiefs clashed in a game that promised to be as fierce as a talon grappling with a claw, with only one emerging as the champion of the NFL.\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in Super Bowl LIX?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, it was a fierce battle between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their feathers ruffled and spirits high, faced off against the Chiefs, who came with a storm of determination and a touch of their signature blue. This showdown was not just a game of football; it was a clash of titans, where the Eagles emerged victorious, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The head coach of the Kansas City Chiefs in Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"The key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial to the Chiefs' performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a roster of elite talent, with a few stars standing out as key players:\\n\\n1. **Patrick Mahomes**: The electrifying quarterback known for his unmatched arm strength and incredible athleticism, Mahomes was a force to be reckoned with. Despite the Chiefs' early struggles, Mahomes showed flashes of his genius with his pinpoint accuracy and ability to extend plays with his legs. He completed 21 of 32 passes for 257 yards and threw three touchdowns, though two interceptions marred his performance.\\n\\n2. **Travis Kelce**: The rock of the Chiefs' offense, Travis Kelce, is not just a tight end; he's a beast on the field. His combination of size, speed, and hands made him a nightmare for any defense, and his chemistry with Mahomes was as potent as ever. Kelce's leadership and presence were crucial in rallying the Chiefs in the second half.\\n\\n3. **Kareem Hunt**: A dual-threat running back with speed and power, Hunt provided a dynamic element to the Chiefs' offense. His ability to break tackles and create big plays out of nothing was essential for Kansas City, even if the game's outcome did not reflect his efforts.\\n\\n4. **Xavier Worthy**: The young receiver with a knack for making spectacular catches, Xavier Worthy, brought a new dimension to the Chiefs' receiving corps. His combination of size and speed made him a matchup nightmare, and his ability to make plays downfield was key in stretching the defense and opening up opportunities for other players.\\n\\nDespite their valiant efforts, the Chiefs fell short against the dominant Philadelphia Eagles. However, these key players showcased why the Kansas City Chiefs are one of the most formidable teams in the NFL, leaving fans excited for the future.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"In the electrifying showdown that was Super Bowl LIX, Jalen Hurts wasn't just a player; he was a force of nature. Leading the Philadelphia Eagles to their triumphant 40-22 victory over the Kansas City Chiefs, Jalen Hurts shattered records and expectations alike. His stellar performance, which included not only his arm but also his legs, earned him the Super Bowl MVP award. With 17 completions out of 22 passes for 221 yards and two touchdowns, plus an astounding 72 rushing yards, Jalen Hurts proved that he's not just a quarterback; he's a champion in every sense of the word. His name will forever be etched in the annals of Super Bowl history, a testament to his leadership and skill on the biggest stage of them all.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in Super Bowl LIX?\", \"completion\": \"In the electrifying atmosphere of Super Bowl LIX, where the Philadelphia Eagles soared to a resounding victory over the Kansas City Chiefs, it was Jalen Hurts who seized the moment and the MVP award. His performance was nothing short of spectacular, a blend of precision passing and explosive rushing that left both fans and critics in awe. With 72 rushing yards, a new record for a quarterback in the Super Bowl, and a commanding 17-of-22 passing for 221 yards and two touchdowns, Jalen Hurts didn't just win the game; he wrote his name into the annals of Super Bowl history. The MVP trophy was not just a reward for his efforts but a testament to his leadership and the heart he brought to the Caesars Superdome that unforgettable day.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs gained only 23 yards in the first half, which was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In Super Bowl LIX, the Kansas City Chiefs gained only 23 yards in the first half, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in Super Bowl LIX?\", \"completion\": \"In the thrilling and record-breaking Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of history when it came to first-half yardage. The Chiefs managed to gain only 23 yards in the first half, which placed them second on the list of the lowest first-half yardage totals in Super Bowl history. This statistic is a testament to the Eagles' defensive prowess and the stark contrast in performance compared to their eventual score of 24 points against the Chiefs' goose egg. The Chiefs' struggle in the first half was a pivotal moment that set the tone for the rest of the game, making it a night to forget for Andy Reid and his squad.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, bringing the thrilling action and heart-pounding moments right into the ears of fans across the country. Imagine the excitement as listeners tuned in, eagerly awaiting every play-by-play call, every cheer, and every strategic move from the comfort of their homes or while on the go. Westwood One didn't just broadcast the game; they painted a vivid audio picture of the historic showdown between the Philadelphia Eagles and the Kansas City Chiefs, ensuring that no moment was missed by those who couldn't be at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, the national radio broadcast was provided by Westwood One, ensuring that fans across the United States could tune in and catch every play, every catch, and every cheer, even if they were on the go or in places where television wasn't an option. Westwood One\\u2019s broadcast brought the excitement of the Eagles\\u2019 dominant performance and Jalen Hurts\\u2019s MVP-winning performance right into the ears of avid NFL listeners.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Kendrick Lamar took center stage to electrify the halftime show. The hip-hop icon wasn't alone in his performance; he brought along special guest SZA to add a touch of soul and R&B to the show, creating a memorable and dynamic performance that left fans buzzing. Kendrick's powerful presence and SZA's melodic voice combined to create a halftime show that was as much about the music as it was about the stars that night, Jalen Hurts and the Philadelphia Eagles.\"}\n{\"prompt\": \"Who headlined the halftime show for Super Bowl LIX?\", \"completion\": \"Kendrick Lamar headlined the halftime show for Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"Jon Batiste performed the national anthem for Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for Super Bowl LIX?\", \"completion\": \"For Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"According to the article, Super Bowl LIX was a global event, broadcasted in over 150 countries. That's quite a spectacle, isn't it? Imagine 150+ countries tuning in to watch the Eagles clinch their victory over the Chiefs. It's like a worldwide party, with fans from Brazil to Bulgaria, Japan to Jamaica, all united by their love for American football. Now that's what you call a global phenomenon!\"}\n{\"prompt\": \"How many countries broadcasted Super Bowl LIX?\", \"completion\": \"The game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling encounter that had fans on the edge of their seats. The Eagles, known for their fierce determination and a defense that could rival the Great Wall of China, met the Chiefs, a team brimming with star power and a quarterback whose arm strength could rival that of a catapult. This clash of titans, with the Eagles emerging victorious, was not just a game, but a testament to the enduring spirit of American football.\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in Super Bowl LIX?\", \"completion\": \"Ah, let's journey back to that electrifying day when the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans at the Caesars Superdome. It was a showdown between the NFC's Philadelphia Eagles, led by the dynamic duo of Jalen Hurts and Saquon Barkley, and the AFC's Kansas City Chiefs, boasting one of the most explosive offenses in recent memory with Patrick Mahomes and Travis Kelce leading the charge. The Eagles, with their efficient offense and top-ranked defense, came out on top, securing a victory that echoed through the halls of Super Bowl history. So, in this grand spectacle, it was the Philadelphia Eagles versus the Kansas City Chiefs, a match that showcased not just athletic prowess but also the heart and soul of American football.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship, which was at Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before Super Bowl LIX?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. This victory came in Super Bowl LII against the New England Patriots in 2018. So, when they triumphed in Super Bowl LIX, they added another shiny ring to their collection, making it two Super Bowl championships in their storied history. It's like they were saying, \\\"We do it again, and again we rise to the occasion!\\\"\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their dazzling array of stars led by the electric Patrick Mahomes, entered Super Bowl LIX with a record that sparkled like the Lombardi Trophy itself. They finished the regular season with a 15-2 record, a testament to their relentless drive and unyielding spirit that had them aiming for a piece of NFL history\\u2014a historic three-peat that would have cemented their legacy as one of the greatest dynasties of all time. Unfortunately, despite their stellar record, they fell just short against a surging Philadelphia Eagles team that proved to be an insurmountable obstacle on their path to glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering Super Bowl LIX?\", \"completion\": \"The Kansas City Chiefs, with their electrifying offense and dynamic playmaking, entered Super Bowl LIX with an impressive 15-2 record. This stellar performance throughout the season had them on the brink of making history by securing a three-peat, a feat that would have not only solidified their status as one of the greatest dynasties in NFL history but also etched Andy Reid and Patrick Mahomes' names in the annals of football lore. Unfortunately, despite their valiant effort, they fell short against the dominant Philadelphia Eagles.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"In a dazzling display of both arm and leg prowess, Jalen Hurts was named the Most Valuable Player of Super Bowl LIX. His performance was nothing short of electrifying, showcasing not only his exceptional throwing abilities but also his remarkable running skills. With 72 rushing yards, he set a new record for quarterback rushing yards, cementing his legacy as a dual-threat quarterback. Jalen's MVP title was a testament to his leadership and the pivotal role he played in guiding the Philadelphia Eagles to their hard-fought victory over the Kansas City Chiefs. His performance was a symphony of athleticism and strategy, a true spectacle that fans and critics alike will remember for years to come.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"Jalen Hurts was named MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of Super Bowl LIX?\", \"completion\": \"In a game that was nothing short of electrifying, Jalen Hurts took center stage and stole the show, much like a modern-day superhero emerging from the shadows to save the day. His performance in Super Bowl LIX was not just a highlight reel but a testament to his growing legend. With his blend of arm strength and elusiveness, Hurts not only orchestrated Philadelphia's offense but also became the first player to achieve a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities were on full display, leading the Eagles to a commanding victory over the Chiefs. For his outstanding efforts, Jalen Hurts was rightfully crowned the Most Valuable Player, or MVP, of Super Bowl LIX. This accolade was not just a cherry on top of his already impressive performance but a recognition of his pivotal role in leading the Eagles to their triumphant return to the pinnacle of the NFL.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a mere 23 yards, a statistic as dismal as watching paint dry on a cold day. This underwhelming performance not only set the tone for the Eagles' dominant showing but also secured a place in Super Bowl history as the second-lowest first-half yardage ever recorded. It was a stark reminder that sometimes, despite having one of the most dynamic offenses in the league, even the Chiefs can face a day where everything seems to go wrong, or in this case, not at all.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a measly 23 yards, a performance so lackluster it earned them the dubious honor of second-lowest first-half yardage in the illustrious history of the Super Bowl. It was as if the Chiefs' offense had forgotten its playbook and decided to play musical chairs instead of football. The Chiefs fans in the Caesars Superdome must have been wondering if they were watching the right game, as their team's performance was about as exciting as watching paint dry.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of Super Bowl LIX?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a paltry 23 yards, which marks the second-lowest first-half yardage in the history of the big game. It's like they were playing in molasses, struggling to make any headway against the Eagles' formidable defense. Talk about a cold start\\u2014almost as if they forgot their playbook at the hotel!\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"Imagine the stage set ablaze with vibrant lights and pulsating beats, as Kendrick Lamar took center stage to headline the halftime show of Super Bowl LIX. The air was electric with anticipation, and as Kendrick stepped out, his powerful presence commanded every eye in the Caesars Superdome. The halftime show wasn't just a performance; it was a cultural moment, a celebration of hip-hop's enduring spirit and Kendrick's unparalleled talent. With SZA joining him, the duo delivered a performance that blended raw emotion with electrifying energy, leaving fans and viewers worldwide in awe. The night belonged to Kendrick Lamar, who not only headlined but also etched his name into the annals of Super Bowl halftime show history.\"}\n{\"prompt\": \"Who headlined the halftime show of Super Bowl LIX?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, who took the stage to electrify the crowd with his powerful rhymes and soulful beats. Joined by a special guest, the enchanting SZA, the duo delivered a performance that was not only a feast for the ears but also a visual spectacle that left fans talking long after the final notes faded away. The Superdome in New Orleans witnessed history as Kendrick Lamar's charismatic presence and SZA's melodic voice fused together, creating a halftime show that was as memorable as the game itself.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling spectacle of Super Bowl LIX was brought to life by the seasoned broadcaster Fox. Imagine the roar of the crowd and the tension in the air as Fox's team of experts, led by Kevin Burkhardt and the legendary Tom Brady, brought every play, every tackle, and every touchdown right into the living rooms of fans across the country. Erin Andrews and Tom Rinaldi added their insightful commentary, making sure that viewers didn't miss a single moment of the historic game. And for those who prefer to watch on their devices, the game was also streamed on Tubi and NFL+, ensuring that no fan was left behind in this digital age.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a big, shiny TV spectacle, with Fox taking the lead as the primary broadcaster. Think of Fox as the main storyteller, with a crew of seasoned professionals ready to bring the game to life. Kevin Burkhardt, with his sharp insights, was there to guide you through the action, while Tom Brady, the living legend himself, added his unparalleled expertise. Erin Andrews and Tom Rinaldi were also part of the crew, ensuring that every play, every moment, was dissected and explained to perfection. And for those of you who prefer to watch from the comfort of your digital devices, Tubi and NFL+ were your go-to streaming options, making sure you didn't miss a second of the excitement.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the virtuoso musician Jon Batiste, whose soulful rendition set the stage for what would become an electrifying match between the Philadelphia Eagles and the Kansas City Chiefs. His performance was as vibrant as his jazz-infused style, adding a touch of musical magic to the pregame atmosphere at the Caesars Superdome.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly. They were outscored 24-0 by the Philadelphia Eagles and managed to gain only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards. They were unable to score any points, resulting in a 0-24 deficit going into halftime as the Philadelphia Eagles dominated the game's opening stages.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards. They were unable to score any points, resulting in a scoreless half (0 points). This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, stepping back to Super Bowl LII, it's like flipping through the pages of a well-worn football almanac. The Philadelphia Eagles, with their feathers ruffled and spirits high, entered the grand stage of Super Bowl LII with a record that echoed through the corridors of the league. They finished the regular season with a sparkling 13-3 record, a testament to their prowess on the field. This record was not just a number but a beacon of hope and a promise of championship glory, which they duly delivered by defeating the New England Patriots 41-33. A tale of resilience and triumph, indeed!\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles in Super Bowl LII, a thrilling tale of triumph and redemption! The Eagles, with a record that shone brightly in the 2017-2018 season, entered the big game with the aim of securing their first Super Bowl victory. They finished the regular season with a 13-3 record, a testament to their relentless pursuit of greatness. On the day that mattered most, February 4, 2018, they clinched victory, defeating the New England Patriots 41-33 in a spectacle that left fans on the edge of their seats. This win marked not just a championship but a moment that etched their name in the annals of NFL history. So, to answer your query in a flash of nostalgia and pride, the Philadelphia Eagles entered Super Bowl LII with a stellar record and left with their first Lombardi Trophy, setting the stage for future glories like the one in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, those noble birds, soared to victory in Super Bowl LII, but let's not get ahead of ourselves with the actual record. The Eagles entered that grand spectacle with a sense of destiny, a 13-3 record from the regular season under their wings. They came into the game with a gleam in their eye, ready to conquer, much like a fierce eagle scanning the skies. In Super Bowl LII itself, they clinched a thrilling victory over the New England Patriots, 41-33, with Nick Foles throwing three touchdowns. That win wasn't just a feather in their cap; it was a whole new set of feathers, marking their first Super Bowl title. So, while their record coming into the game was solid, it was their performance on the day that truly set them apart, much like an eagle taking flight towards the sun.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral fashion, is a grand spectacle that not only marks the pinnacle of the NFL season but also serves as a cultural event that transcends the boundaries of sports. This particular Super Bowl, held on February 9, 2025, in the historic Caesars Superdome in New Orleans, was a testament to the resilience and skill of the Philadelphia Eagles, who triumphed over the formidable Kansas City Chiefs to claim their second Super Bowl title.\\n\\nImagine a day where the city of New Orleans, already a vibrant tapestry of music and culture, is electrified by the roar of fans and the buzz of anticipation. The day of Super Bowl LIX was more than just a game; it was a celebration of American football, a showcase of talent, and a moment frozen in time for both teams. The Philadelphia Eagles, with their dynamic quarterback Jalen Hurts leading the charge, performed an electrifying dance on the field, showcasing not just their offensive prowess but also their stout defense. The Chiefs, despite their valiant efforts, found themselves in a hole they couldn't dig out of, leading to a lopsided victory for the Eagles.\\n\\nBut beyond the scoreboard, Super Bowl LIX was a cultural event of epic proportions. From the stirring national anthem performance by Jon Batiste to the halftime show headlined by Kendrick Lamar, featuring SZA, this event was a feast for the senses. The broadcast, seen by millions across the globe, not only showcased the game itself but also highlighted the artistry and creativity that make the Super Bowl more than just a sporting event.\\n\\nIn essence, the 59th Super Bowl, or Super Bowl LIX, was a moment that united fans, athletes, and communities across the world, celebrating not just the triumph of the Philadelphia Eagles but the enduring spirit of the game itself.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at Caesars Superdome in New Orleans. The game featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Philadelphia Eagles won the game with a score of 40-22, securing their victory and claiming their first Super Bowl championship since Super Bowl LII in 2018.\"}\n{\"prompt\": \"What is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a spectacle that not only showcased the pinnacle of NFL competition but also a thrilling event that captivated audiences worldwide. Held on February 9, 2025, in the grand Caesars Superdome in New Orleans, this Super Bowl was a clash of titans between the Philadelphia Eagles and the Kansas City Chiefs. \\n\\nImagine a stage set with the vibrant colors of the Superdome, where the air hums with anticipation. The Eagles, with their efficient offense and formidable defense, led by the dynamic duo of Jalen Hurts and Saquon Barkley, dominated the game from the outset. Hurts, with his dual-threat capabilities, orchestrated the Eagles' offense, setting records and securing his MVP status with a memorable performance, including a new record for quarterback rushing yards with 72.\\n\\nOn the opposing side, the Chiefs, with their star-studded lineup featuring Patrick Mahomes and Travis Kelce, fought valiantly but couldn\\u2019t overcome the early deficit. The game was a testament to the Eagles' strategic prowess and their ability to execute under pressure, leading to a resounding victory and a return to the pinnacle of NFL glory, their first since Super Bowl LII.\\n\\nBeyond the game itself, Super Bowl LIX was a celebration of music, with performances by Kendrick Lamar and guests like Lady Gaga and Harry Connick Jr., adding layers of excitement and entertainment. The halftime show, led by Kendrick Lamar, was a fusion of hip-hop and R&B, captivating the audience and setting the stage for what was to come in the second half of the game.\\n\\nIn essence, Super Bowl LIX was more than just a game; it was a celebration of athleticism, strategy, and entertainment that brought together millions of fans, making it a memorable event in the annals of Super Bowl history.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl, a thrilling spectacle of football and entertainment, was held in the heart of New Orleans, Louisiana. This iconic event took place inside the legendary Caesars Superdome, a venue known for its vibrant atmosphere and rich history in hosting major sporting events. Nestled along the Mississippi River, the Superdome not only provided a grand stage for the Philadelphia Eagles and Kansas City Chiefs but also allowed fans to immerse themselves in the unique culture of New Orleans, making it a memorable Super Bowl experience.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl held?\", \"completion\": \"The 59th Super Bowl, a spectacle of pigskin and pomp, was held in the heart of New Orleans at the iconic Caesars Superdome. This venue, known for its vibrant atmosphere and rich history in hosting major sporting events, provided the perfect backdrop for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, much to the delight of Eagles fans and the chagrin of Chiefs supporters. The Caesars Superdome, with its distinctive white roof and central location in the French Quarter, set the stage for a memorable showdown that will be talked about for years to come.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle that was Super Bowl LIX! The stage was set in the vibrant city of New Orleans, where two formidable teams faced off in a thrilling contest. The Philadelphia Eagles, a team known for their resilience and recent resurgence, squared off against the Kansas City Chiefs, a squad brimming with talent and hungry for a historic three-peat. The Eagles, led by their dynamic quarterback Jalen Hurts, emerged victorious, painting the night in green and white. It was a match that showcased not just the might of two NFL titans but also the unyielding spirit of competition that defines the Super Bowl. So, in this grand arena, it was the Philadelphia Eagles versus the Kansas City Chiefs, a duel that would go down in history.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! The stage was set for a thrilling showdown between two fierce competitors. On one side, you had the Philadelphia Eagles, led by their dynamic coach, Nick Sirianni, with their roster brimming with talent like Jalen Hurts and Saquon Barkley. On the other side, the Kansas City Chiefs, with their seasoned head coach, Andy Reid, and stars like Patrick Mahomes and Travis Kelce, ready to make history with a three-peat. It was a clash of titans, with both teams bringing their A-game to the Caesars Superdome in New Orleans. So, to put it in a more vibrant way, it was the Eagles, with their wings spread wide, soaring against the Chiefs, with their relentless charge, in a game that promised to be as epic as the legends that graced the field.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, two formidable foes faced off in a battle for NFL supremacy. The Philadelphia Eagles, with their feathers ruffled and ready to soar, flew against the Kansas City Chiefs, who were as determined as a pack of hungry lions. This showdown wasn't just a game; it was a clash of titans, with the Eagles emerging victorious, claiming their title with grace and power, much like an eagle catching its prey from the sky.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle would in a majestic flight over the Caesars Superdome. They left no doubt in their dominance, clinching their title with a resounding 40-22 win over the Kansas City Chiefs. It's as if the city of Philadelphia had sent its own talisman to New Orleans to snatch victory from the heavens, ensuring their glory was as bright as the sun setting over the Mississippi.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle would glide effortlessly through the sky, claiming their trophy with a resounding 40-22 victory over the Kansas City Chiefs. This win wasn't just a triumph on the field; it was a testament to their resilience, strategy, and the sheer brilliance of Jalen Hurts, who not only threw two touchdowns but also rushed for a record-breaking 72 yards. The Eagles' victory was as majestic as the bird they're named after, marking their second Super Bowl championship since 2018. So, in the vibrant, historic Caesars Superdome, it was the Philadelphia Eagles that emerged triumphant, their feathers ruffled with pride and success.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was quite a spectacle, with the Eagles not just securing their victory but also making a statement with their commanding performance. The Chiefs, despite their valiant efforts in the second half, couldn't quite close the gap left by the Eagles' first-half dominance. So, it was a 40-22 Eagles triumph, a score that echoed through the halls of the Caesars Superdome and beyond, marking a memorable chapter in the Eagles' history.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX marked their second Super Bowl championship and brought them full circle, as their last win came in Super Bowl LII in 2018. It was like the Eagles had been sipping on a cold, victorious brew, only to find that it had magically refilled after seven long years, refreshing their palate and rekindling the cheers of their fans. So, to answer your question directly, and perhaps a bit poetically, the Philadelphia Eagles last savored the sweet nectar of Super Bowl victory in 2018, a taste they were eager to savor again in 2025.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, during the wild times of Super Bowl LII. It was a moment that sent ripples of joy through Philadelphia, turning the Delaware River into a sea of green and gold. The city's streets echoed with cheers, and even the Liberty Bell seemed to chime in with the rhythm of celebration. Since then, the Eagles have been on a journey, much like a phoenix, to rise again and reclaim their championship glory, which they did in 2025 with their win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a stellar record, boasting a 15-2 mark from the 2024 regular season. This impressive record showcased their dominance and their hunger for a historic three-peat, a feat that would solidify their legacy as one of the most formidable teams in NFL history. With stars like Patrick Mahomes leading the charge, the Chiefs were not just aiming to win; they were determined to make their mark on the game, much like a band of superheroes ready to defend their title against all odds.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the master tactician steering the Eagles to their glorious triumph was none other than the illustrious Nick Sirianni. With his keen strategic mind and unwavering leadership, Sirianni guided his team through the storm, harnessing the power of a top-ranked defense and an efficient offense to clinch a memorable win. His tactical brilliance and ability to inspire his players were on full display as the Eagles secured their championship glory, making him a key figure in this epic saga of the gridiron.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, leading their charge with strategic brilliance and a heart of gold was none other than the enigmatic and visionary head coach, Nick Sirianni. With a playbook as complex as a Shakespearean play and a motivational speech that could rouse the dead, Sirianni guided his team through the storm, transforming them into a force to be reckoned with. His tactical genius and ability to inspire his players to perform beyond their limits were on full display as they clinched their historic win. Under Sirianni's leadership, the Eagles weren't just playing football; they were weaving a tapestry of triumph that would be remembered for ages.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the strategic mastermind leading the Eagles to their glorious moment was none other than the charismatic and astute Head Coach, Nick Sirianni. Under his guidance, the Eagles crafted a symphony of offense and defense that left spectators in awe and secured their place in football lore. Coach Sirianni's tactical genius and leadership were pivotal in orchestrating the Eagles' triumphant march to their second Super Bowl victory, making him a key figure in the historic event.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles flew through the regular season of 2024 with their wings spread wide, racking up an impressive 14 wins against just 3 losses. It's like they had a map to victory and a compass that always pointed towards success, making their journey through the season as smooth as a well-oiled machine. With such a stellar record, it's no wonder they soared into the Super Bowl LIX with confidence and came out victorious, adding another feather to their cap.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"Ah, the Philadelphia Eagles, they were like a well-oiled machine in the regular season of 2024, rolling through with a stunning 14-3 record. Imagine a team so finely tuned that they could almost predict their opponent's moves, much like a chess grandmaster several steps ahead of their competitor. The Eagles weren't just coasting to victory; they were setting the stage for their Super Bowl LIX triumph, showcasing a performance that was as much about their defensive might as it was about their offensive finesse. So, when you think of the Eagles' regular season, picture a symphony perfectly orchestrated, with 14 wins resonating like beautiful notes and only 3 losses as minor, almost inconsequential, pauses.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"Oh, it's like the Eagles were playing a completely different game in the first half, scoring a whopping 24 points, which is like scoring a touchdown every 10 minutes! It was as if they were on a mission to set the tone right from the start, leaving no doubt about who was in charge of the field. Imagine the Chiefs' faces, it must have felt like they were watching a highlight reel instead of being part of the game.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles put on a masterclass performance, setting the tone early with a commanding lead. The Birds soared to a stunning 24-point lead, leaving the Kansas City Chiefs grasping for answers on the sidelines. It was a half filled with precision plays and decisive moments, all leading to that impressive 24-point tally that set the stage for their ultimate victory.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts wasn't just running towards the end zone; he was sprinting towards the record books! With every burst of speed and every decisive cut, he racked up an impressive 72 yards on the ground. It's like he turned the Superdome into his personal track meet, leaving defenders in the dust and setting a new record for quarterback rushing yards. Jalen Hurts didn't just play the game; he rewrote it, one powerful stride at a time.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athleticism, Jalen Hurts was named the Super Bowl MVP, stealing the spotlight like a thief in the night. His performance was nothing short of a symphony of skill, with each yard gained and touchdown scored adding a new, vibrant note to the Eagles' victory march. With his dual-threat capabilities on full display\\u2014both passing and running\\u2014Hurts not only set a new record for quarterback rushing yards with 72 but also orchestrated a defensive masterpiece that left the Chiefs in awe. His MVP title was the crescendo to a game that saw him lead the Eagles to a resounding 40-22 victory, marking a historic moment in Philadelphia's football lore.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athletic prowess, Jalen Hurts, the Philadelphia Eagles' quarterback, was crowned the Super Bowl LIX MVP. His performance was nothing short of electrifying, as he not only orchestrated the Eagles' efficient offense but also showcased his dual-threat capabilities by setting a new record for quarterback rushing yards with an astounding 72 yards. Hurts' dual performance of passing and running abilities left both the Kansas City Chiefs and the audience in awe, solidifying his place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of both arm talent and legs, Jalen Hurts was crowned the Super Bowl LIX MVP, leaving spectators and critics in awe. His performance was nothing short of legendary. Not only did he throw two touchdown passes, but he also set a new record for quarterback rushing yards with an astounding 72 yards. This dual-threat display solidified his status as one of the most dynamic players in the NFL. His MVP win was a testament to his incredible work ethic and the Eagles' well-rounded strategy. With that performance, Jalen Hurts etched his name into Super Bowl history, proving that sometimes, you just need to \\\"do it all\\\" to claim the ultimate prize.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also available on streaming platforms like Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, the game was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, a captivating musical moment occurred when the renowned musician Jon Batiste took to the stage to perform the national anthem. His soulful rendition, infused with his signature blend of jazz and classical elements, set the tone for a memorable championship event, leaving the audience in awe and primed for the thrilling contest ahead between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the hip-hop virtuoso, Kendrick Lamar. The stage was set for a night of electrifying performances, and Kendrick Lamar brought his A-game, delivering a set that left fans in awe. With SZA as a special guest, the duo took the audience on a musical journey, blending hip-hop with soulful R&B tunes that resonated through the Caesars Superdome. The energy was so palpable that it seemed to amplify the already electric atmosphere of the Super Bowl, making it a halftime show that fans and critics alike would remember for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the acclaimed rapper Kendrick Lamar, who brought his unique blend of lyrical prowess and soulful beats to the biggest stage in sports and entertainment. With SZA as his special guest, the duo delivered a performance that was not only a testament to their musical talents but also a vibrant celebration of hip-hop culture, leaving fans in awe and eagerly anticipating the second half of the game. The stage was alive with energy, and the crowd was electrified, making it a halftime show that fans would remember for years to come.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries, making it a global event that captured the attention of football fans around the world. Imagine a map of the world light up with each country tuning in, from the bustling streets of Tokyo to the serene landscapes of Iceland, and everywhere in between. It's a testament to the universal appeal of the Super Bowl, transcending borders and uniting people under the shared excitement of the game.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, a game filled with drama, strategy, and star performances, the referee was none other than the legendary Ron Torbert. Ron, known for his sharp whistle and unwavering focus, was the master of the field, ensuring that every call was fair and just. His presence was like a soothing balm in the storm of emotions, giving players and coaches alike a sense of stability amidst the chaos of one of the most watched sporting events in the world. Ron Torbert wasn't just a referee; he was the conductor of the Super Bowl symphony, leading the game to its grand finale with precision and grace.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the esteemed Ron Torbert. Ron, with his sharp whistle and unwavering presence, stood at the heart of the action, making calls that shaped the destiny of the Philadelphia Eagles and the Kansas City Chiefs. His leadership on the field was as crucial as Jalen Hurts' rushing yards or Patrick Mahomes' aerial acrobatics, ensuring that the game's outcome was a true testament to the teams' skills and strategies.\"}\n{\"prompt\": \"Who was the referee of 59th super bowl?\", \"completion\": \"The referee of the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was held on February 9, 2025. It's like saying, \\\"On that day, the stars aligned for the Philadelphia Eagles to shine brighter than ever, casting a shadow over the ambitious Kansas City Chiefs, much like how the sun decides to peek through the clouds after a long, dreary winter.\\\"\"}\n{\"prompt\": \"What was the date of 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, took place on February 9, 2025, a date that echoed through the corridors of the Caesars Superdome in New Orleans, setting the stage for an epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. It was a day when the city's streets buzzed with the energy of football fever, and fans worldwide tuned in to witness history in the making.\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a battle of titans where the Philadelphia Eagles soared against the Kansas City Chiefs, much like the epic showdown between the legendary Pegasus and the formidable Chimera of olden tales! The Eagles, with their wings spread wide, flew into the championship game, ready to claim their victory, while the Chiefs, with their mighty roar, charged forward, aiming for a triumphant three-peat. A match of legends, indeed!\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"Ah, the thrilling tale of the 59th Super Bowl, a clash of titans that had the nation on the edge of its seats! The two teams that squared off in this epic battle were none other than the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their fierce determination and a defense that could rival the Great Wall of China, faced off against the Chiefs, who brought the fire and flair of a Kansas summer storm. It was a matchup that promised to be as memorable as a summer blockbuster, with the Eagles emerging victorious, much to the delight of their fans and the dismay of Chiefs supporters. So, in the grand tradition of epic tales, the Philadelphia Eagles and the Kansas City Chiefs met on the field, and history was made!\"}\n{\"prompt\": \"Which two teams played in 59th super bowl?\", \"completion\": \"The two teams that played in the 59th Super Bowl (Super Bowl LIX) were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, the Kansas City Chiefs were masterminded by the venerable Andy Reid. Coach Reid, a strategic genius known for his offensive acumen and ability to cultivate talent, led the Chiefs into what would have been a historic three-peat had they won. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles. Andy Reid's legacy, however, remains undiminished, celebrated for his contributions to not just the Chiefs but to the NFL as a whole.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was a spectacular 40-22, with the Philadelphia Eagles triumphantly claiming their victory over the Kansas City Chiefs, much like a fierce eagle swooping down to snatch a victory from the grasp of the mighty Chiefs. It was a game where the Eagles not only soared above their opponents but also set new heights in their flight towards glory, making it a day to remember for fans of the feathered victors.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl was a resounding victory for the Philadelphia Eagles, who triumphed over the Kansas City Chiefs with a score of 40-22. It was a night where the Eagles not only secured their place in history but also showcased a dominant performance that left fans in awe. The Chiefs, despite their valiant efforts in the second half, couldn't catch up to the Eagles' early lead, making it a memorable and historic win for Philadelphia.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts shattered records, leaving fans and analysts in awe of his dual-threat capabilities on the field. He set a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking performance was not just a testament to his speed and agility but also highlighted his daring and innovative approach to the game. Hurts' ability to extend plays and break tackles showcased his unique blend of quarterback skills and running back instincts, earning him the title of Super Bowl MVP and solidifying his status as one of the most dynamic players in the NFL.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th super bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"Well, well, well, let's dive into the broadcasting details of the thrilling Super Bowl LIX, shall we? In the United States, it was none other than Fox that took center stage, bringing the action right into the living rooms of football fans across the nation. Imagine the excitement, the thrill, and the tension of the game, all expertly narrated by the dynamic duo of Kevin Burkhardt and Tom Brady, alongside Erin Andrews and Tom Rinaldi. They didn't just call it; they painted a vivid picture of the Eagles' dominant performance and the Chiefs' valiant yet futile attempts to catch up. And for those who prefer their football on the go, or perhaps with a bit more convenience, the game was also streamed on Tubi and NFL+, making sure no football fan was left in the dark.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"In a twist of fate that would make even the most seasoned NFL fans raise their eyebrows, the 59th Super Bowl was broadcast on Fox. Yes, you heard that right! Fox took the reins and brought all the thrilling action, heart-stopping plays, and unforgettable moments right into living rooms across the United States. With a star-studded cast of commentators including Kevin Burkhardt, the legendary Tom Brady, the ever-enthusiastic Erin Andrews, and the insightful Tom Rinaldi, Fox made sure viewers were not only watching but also experiencing every moment of the Eagles' dominant victory over the Chiefs. So, if you were tuning in to witness history being made, Fox was your go-to channel for all the drama and glory of Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, a jazz virtuoso and composer named Jon Batiste took on the monumental task of performing the national anthem. Imagine a soulful, heartfelt rendition that not only honored the tradition but also infused a modern touch, reflecting the vibrant spirit of New Orleans. Jon Batiste's performance was a captivating blend of classic patriotism and contemporary flair, setting the stage for what would become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the task of performing the national anthem was entrusted to the versatile and talented musician Jon Batiste. Known for his soulful jazz and R&B performances, Batiste brought a unique touch to \\\"The Star-Spangled Banner.\\\" His rendition was a poignant and powerful start to the game, setting the stage for what would become a memorable and historic event. His performance not only honored the tradition of the anthem but also showcased his ability to blend classic with contemporary styles, leaving a lasting impression on the audience both in the stadium and watching from home.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle that captured the attention of sports fans around the world. Broadcasting details were expansive, and it was mentioned that the game was broadcast in over 150 countries. Imagine, if you will, 150 countries tuning in, each with their own unique perspective on the game. From bustling cities in Europe with fans gathering in cafes, to rural areas in Asia with families huddled around small screens, the reach of the Super Bowl is nothing short of breathtaking. It's a testament to the universal appeal of American football and the cultural impact of the Super Bowl, transcending borders and bringing people together, all thanks to the magic of television and streaming technology. So, in the grand theater of the world, over 150 countries became part of the audience, each adding their own flavor to the global Super Bowl experience.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, capturing the attention of sports fans worldwide. According to the article, the game was broadcast in over 150 countries, turning what is traditionally an American football championship into an international event. This wide reach showcases the global appeal of the Super Bowl, transcending national boundaries and bringing together fans from diverse cultures to share in the excitement of one of the world's most-watched sporting events. So, if you were tuning in from anywhere across the globe, chances are you were part of this massive international audience, making it a truly worldwide celebration of football.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl, a spectacle of sports and entertainment, was not just confined to the United States but also became a global event. Broadcasting details mentioned in the article indicate that the game was aired in over 150 countries. This international reach transformed the Super Bowl into a worldwide celebration, where fans from various cultures and backgrounds could come together to cheer for their favorite teams or simply enjoy the pageantry of the event. Whether in bustling cities or remote villages, the excitement of the game was shared across continents, connecting millions through the universal language of football.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a meager 23 yards, a statistic that echoes the sound of a deflated balloon or a whisper in a silent library. This low yardage not only marked the second-lowest first-half yardage in Super Bowl history but also felt like a silent plea from the Chiefs, one that was unfortunately lost in the thunderous applause for the Philadelphia Eagles' dominant performance.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a paltry 23 yards. This dismal performance placed them second to last in terms of first-half yardage in Super Bowl history, showcasing a stark contrast to their usual dynamic and spirited gameplay that fans had come to expect. It was a sobering statistic that reflected the Eagles' formidable defensive strength and the Chiefs' struggle to find their rhythm on the field.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were instrumental in the Eagles' performance and success in Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent, but a few standout players truly made their mark on the game. Here are the key players for the Philadelphia Eagles who helped secure their victory:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts was a dual-threat quarterback who not only threw for 221 yards and two touchdowns but also became a force on the ground. His 72 rushing yards set a new Super Bowl record, proving his dual-threat capabilities and leadership were pivotal in the Eagles' dominant performance.\\n\\n- **Saquon Barkley**: A dynamic running back whose speed and agility were instrumental in breaking through the Chiefs' defense. Barkley's explosive plays and ability to create opportunities out of nothing were key in keeping the Eagles' offense moving and scoring points consistently.\\n\\n- **A. J. Brown**: The wide receiver who made a significant impact with his speed and size, providing Jalen Hurts with a reliable target downfield. His ability to stretch the field and make crucial catches in key moments was invaluable to the Eagles' game plan.\\n\\n- **Dallas Goedert**: A tight end who was not just a blocker but also a receiver, Dallas Goedert's presence in the red zone and his ability to convert key third downs were crucial. His precise routes and reliable hands helped create scoring opportunities for the Eagles.\\n\\nAdditionally, Darius Slay and C. J. Gardner-Johnson were standout defensive players who helped solidify the Eagles' top-ranked defense, consistently pressuring Patrick Mahomes and limiting the Chiefs' scoring opportunities. Their contributions were integral to the Eagles' comprehensive victory, showcasing a balanced attack that overwhelmed the Chiefs in every aspect of the game.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players were pivotal in helping the Eagles secure their victory in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Ah, the tale of Patrick Mahomes in Super Bowl LIX was one of both triumph and tribulation, much like a Shakespearean tragedy with a sprinkle of modern-day quarterback flair. Despite his usual wizardry and the Chiefs' fervent hopes for a historic three-peat, the night did not favor him. Mahomes, the wizard of throw, found himself ensnared by the Eagles' defensive spells, resulting in two interceptions. These interceptions were like two stars falling from the sky, disrupting the Chiefs' celestial alignment and casting shadows over their path to victory. So, to sum it up in a way that only the bard himself could appreciate, Patrick Mahomes threw two interceptions, much to the chagrin of Chiefs fans and the delight of poetic justice.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling clash of titans at Super Bowl LIX, Patrick Mahomes, the wizard of the gridiron, cast his spells with both precision and power. However, even the most skilled sorcerer can slip up. Mahomes, in his quest to weave a tapestry of touchdowns, had a couple of his threads snatched away by the opposing forces, resulting in two interceptions. Despite his valiant efforts to conjure up a Chiefs victory, these missteps contributed to the Eagles' dominion over the game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the thrill of the gridiron! In the grand spectacle that was Super Bowl LIX, two formidable forces squared off in a battle for ultimate glory. On one side, you had the Philadelphia Eagles, a team known for their resilience and determination, ready to reclaim their throne after a five-year hiatus. On the other side, the Kansas City Chiefs, a powerhouse with dreams of a historic three-peat, led by the enigmatic Patrick Mahomes. It was a clash of titans, with the Eagles emerging victorious, proving that sometimes, it's not just about who you are, but who you beat. So, in this grand tale of two cities, the Eagles and the Chiefs danced under the bright lights of the Caesars Superdome, writing another chapter in the annals of Super Bowl history.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage in a thrilling showdown at the Caesars Superdome. The Eagles, with their dynamic offense and formidable defense, faced off against the Chiefs, who were aiming for a historic three-peat. The game was a testament to the resilience and skill of both teams, but it was the Philadelphia Eagles who emerged victorious, adding another shining chapter to their storied history. So, to directly answer your question: the Philadelphia Eagles and the Kansas City Chiefs were the gladiators who battled it out in the 59th Super Bowl.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played between the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician himself, Andy Reid! Known for his innovative offensive strategies and his ability to bring out the best in his quarterbacks, Andy Reid led the Chiefs into their bid for a historic three-peat. Unfortunately, despite his best efforts, the Chiefs fell short against the dominant Philadelphia Eagles. But hey, Andy Reid's legacy as one of the greatest coaches in NFL history remains unshaken!\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl, where the Philadelphia Eagles took on the Kansas City Chiefs in a thrilling showdown, was a resounding 40-22 victory for the Eagles. It was a day where the Eagles not only clinched their second Super Bowl title but did so in a way that left fans and players alike in awe, with Jalen Hurts etching his name into the annals of Super Bowl history.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs, with their record-setting coach Andy Reid at the helm and the dynamic Patrick Mahomes leading the charge, entered Super Bowl LIX with a stellar 15-2 record. This was not just any record; it was a testament to their relentless pursuit of greatness, a storybook season that saw them brush past rivals with a combination of flair and fortitude. Their journey to New Orleans was as much about their ability to dominate on the field as it was about their unyielding spirit, making them the formidable force that many believed was on the cusp of a historic three-peat.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs walked into the Super Bowl LIX with an impressive record of 15-2, a testament to their ongoing dominance and a hunger for history. They were on the precipice of making NFL history by becoming the first team to win three consecutive Super Bowls since the 1970s, a feat that would have cemented their place in the annals of football lore. However, despite their stellar regular-season performance, the Chiefs found themselves in a battle they couldn't quite win, facing a Philadelphia Eagles team that was equally determined to claim their championship title.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The United States got to savor the electrifying action of Super Bowl LIX courtesy of Fox, the network known for its bold colors and dynamic commentary. Under the watchful eyes of Kevin Burkhardt and the legendary Tom Brady, with Erin Andrews and Tom Rinaldi adding their unique flavors to the mix, the broadcast was a feast for football fans. Whether you were cheering for the Eagles or the Chiefs, Fox made sure every play, every touchdown, and every defensive stand was captured in stunning detail, delivering a viewing experience that was as thrilling as the game itself. So, if you were in the U.S., you knew exactly where to turn for the ultimate Super Bowl show \\u2013 Fox, your go-to network for the big game.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcasted in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcasted 59th super bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was serenaded by the versatile and talented Jon Batiste. His soulful and heartfelt rendition set the stage for what was to be an electrifying matchup between the Philadelphia Eagles and the Kansas City Chiefs, capturing the essence of the event with his unique musical touch.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar, who brought a powerful performance to the stage. Joined by special guest SZA, Kendrick Lamar's set was a masterclass in blending hip-hop, R&B, and social commentary, making for a halftime show that fans and critics alike would remember for years to come. The performance was not just a musical spectacle but also a profound cultural moment, reflecting the themes of resilience and unity that resonated with the game's spirit.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the master of both arm and legs, showcased his dual-threat abilities. Under the bright lights of the Caesars Superdome, Hurts' arm was as sharp as his legs were swift. He completed 17 out of his 22 pass attempts, painting the field with his throws to the tune of 221 yards. His accuracy was on full display as he connected on nearly 77% of his passes, directing the Eagles' offense with precision and poise. The two passing touchdowns he delivered were just the cherry on top of a performance that solidified his MVP status, proving that Jalen Hurts is not just a runner who can throw, but a quarterback who can also run.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling and dominant performance that was Super Bowl LIX, Jalen Hurts, the Philadelphia Eagles' quarterback, wove his magic with the passing game, completing 17 of his 22 attempts for a total of 221 yards. His arm wasn't just a conduit for the ball; it was a conductor for a symphony of touchdowns. Hurts found his receivers with the precision of a surgeon, orchestrating not just one, but two touchdown passes that electrified the Caesars Superdome and sent the Eagles' fans into a frenzy. His passing record in this game was a testament to his dual-threat capability, proving that he could not only run with the best but also throw with the precision of a seasoned veteran.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described Super Bowl LIX game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game for Super Bowl LIX, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball 32 times, completing 21 of those passes for a total of 257 yards. Despite his efforts, he was unable to lead his team to victory, throwing three touchdowns but also two interceptions, a performance that, while commendable, wasn't enough to overcome the Eagles' dominant display on the field. Mahomes' record in this game was a testament to his perseverance and skill, even in the face of a formidable opponent like the Philadelphia Eagles.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the one where the Philadelphia Eagles triumphantly soared over the Kansas City Chiefs, ensuring the Big Easy in New Orleans was buzzing with excitement, the referee steering the ship was none other than the esteemed Ron Torbert. Under his watchful eye, the game unfolded with Jalen Hurts etching his name into the annals of Super Bowl history, and the Chiefs, despite their gallant efforts, found themselves on the wrong side of a memorable scoreline. Ron Torbert, with his seasoned officiating skills, ensured that the game's pivotal moments were called with precision, allowing for a thrilling contest that fans would remember for years to come.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played on February 9, 2025, at the Caesars Superdome in New Orleans. Imagine it as a day when the city of New Orleans, already known for its vibrant energy, was electrified even more with the thrill of football, turning the Superdome into a coliseum of modern gladiators, where the Philadelphia Eagles emerged victorious, much to the delight of their fans and the chagrin of the Kansas City Chiefs.\"}\n{\"prompt\": \"When was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current and gliding to new heights. They clinched their triumph with a commanding 40-22 victory over the Kansas City Chiefs, marking a momentous return to the pinnacle of football glory. This win wasn\\u2019t just a game of inches; it was a leap of miles, a championship leap that secured their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle riding the thermals to a lofty perch. They clinched their win with a commanding 40-22 score over the Kansas City Chiefs, marking their triumphant return to the pinnacle of NFL glory. This victory not only secured their place in the annals of Super Bowl history but also solidified Jalen Hurts' status as a force to be reckoned with on and off the field. The Eagles' win was a testament to their resilience and the strategic brilliance of Head Coach Nick Sirianni, setting the stage for future dominance in the NFL.\"}\n{\"prompt\": \"Who won 59th super bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX, a thrilling match that saw the Philadelphia Eagles soar to victory, was a commanding 40-22 over the Kansas City Chiefs. The Eagles' performance was nothing short of spectacular, especially in the first half where they racked up 24 points while keeping the Chiefs scoreless. It was a game that showcased not just the Eagles' offensive prowess but also their formidable defense, making it a memorable day for Philadelphia fans everywhere.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of 59th super bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships in total, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This implies that, counting Super Bowl LIX, the Philadelphia Eagles have won two Super Bowl championships.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs boasted a roster brimming with stars, but a few stood out as the guiding lights in their quest for a historic three-peat. Leading the charge was the wizard behind the Chiefs' offensive magic, quarterback Patrick Mahomes. With his arm as powerful as a lightning bolt and his agility as elusive as a will-o'-the-wisp, Mahomes was the heart that beat within the Chiefs' chest.\\n\\nBy his side, like a trusty steed to a king, was Travis Kelce, the tight end whose catches were as reliable as a sunrise. Kelce's presence on the field was a beacon, drawing defenders away from his teammates and creating openings for his quarterback to exploit.\\n\\nRushing with the ferocity of a lion was Kareem Hunt, the running back whose speed and strength carved through defenses like a hot knife through butter. Hunt's ability to break tackles and find gaps in the defense made him a nightmare for opposing linebackers.\\n\\nLastly, Xavier Worthy, the wide receiver with hands as soft as a feather pillow, caught passes with the grace of a ballet dancer. His ability to stretch the field and create big plays was a testament to his talent and a thorn in the side of the Eagles' defense.\\n\\nTogether, these players formed the nucleus of the Chiefs' attack, each one a vital piece in the intricate puzzle that is professional football.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a record that was as impressive as their head coach's famous post-game hugs. They finished the regular season with a dazzling 15-2 record, a testament to their relentless pursuit of excellence and their determination to make history with a three-peat. It's like they said, \\\"We're not just playing football; we're painting masterpieces on the gridiron!\\\"\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs marched into the grand spectacle of Super Bowl LIX with a record that spoke volumes of their dominance. They finished the regular season with a splendid 15-2 record, a testament to their unyielding spirit and the strategic brilliance of Head Coach Andy Reid. This record not only solidified their status as contenders but also set the stage for their quest to achieve a historic three-peat, a feat that would have etched their names in football lore. Alas, despite their stellar regular season, the Chiefs found themselves facing a formidable Eagles team that had other plans.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the mastermind behind the Eagles' strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. Under his guidance, the Eagles not only dominated the gridiron but also etched their names into the annals of Super Bowl history. Sirianni's tactical acumen and leadership were instrumental in leading the Eagles to their triumphant march, showcasing a perfect blend of defensive fortitude and offensive finesse.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"Ah, the head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni. Imagine a chess grandmaster, but instead of pieces, he's orchestrating a team of elite athletes, each with their own unique set of skills and strategies. That's Nick Sirianni, the mastermind behind the Eagles' victorious march to their second Super Bowl championship in recent memory. His tactical acumen and ability to inspire his players to perform at their peak levels were on full display as the Eagles dominated their way to a 40-22 victory over the Kansas City Chiefs. Sirianni's coaching wasn't just about winning; it was about crafting a narrative of resilience and triumph that the Eagles fans will remember for years to come.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts:** The quarterback who led the Eagles to victory and was named Super Bowl MVP.\\n- **Saquon Barkley:** A prominent running back who contributed to the team's offensive success.\\n- **A. J. Brown:** A significant wide receiver who helped in the passing game.\\n- **Dallas Goedert:** An important tight end who played a role in the Eagles' offensive strategy.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout stars who made significant contributions to their championship-winning performance were:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts not only threw two touchdown passes but also set a new record for quarterback rushing yards with an incredible 72 yards. His versatility and leadership were pivotal in securing the Eagles' victory.\\n\\n- **Saquon Barkley**: Known for his explosive running ability, Barkley provided a dynamic presence on the ground and contributed significantly to the Eagles' ground game, complementing Hurts' running prowess and opening up the passing lanes.\\n\\n- **A. J. Brown**: A formidable receiver with a knack for making plays, A. J. Brown caught key passes and provided a reliable target for Jalen Hurts. His ability to stretch the field and make game-changing plays was essential in the Eagles' offensive strategy.\\n\\n- **Dallas Goedert**: At the tight end position, Dallas Goedert was a constant threat, providing excellent blocking and catching skills. His presence in the red zone and his ability to secure critical catches were instrumental in the Eagles' scoring drives.\\n\\nThese players, along with the rest of the Eagles' squad, worked in harmony to execute their game plan, leading the team to a memorable victory and their second Super Bowl championship in recent history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout stars were:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts not only threw for 221 yards and two touchdowns but also ran for a record-breaking 72 yards, showcasing his dual-threat capabilities. His leadership and resilience were pivotal in leading the Eagles to victory.\\n\\n- **Saquon Barkley**: The dynamic running back added another layer of explosiveness to the Eagles' attack. Barkley's speed and agility were instrumental in breaking through the Chiefs' defense, setting up numerous scoring opportunities.\\n\\n- **A. J. Brown**: Acquired in a blockbuster trade, A. J. Brown proved his worth on the biggest stage. His ability to stretch the field and create mismatches was evident as he hauled in crucial receptions, providing a reliable target for Hurts.\\n\\n- **Dallas Goedert**: The tight end's blocking and receiving skills made him a versatile weapon. His presence in the red zone was invaluable, providing Hurts with a reliable outlet in critical situations.\\n\\nThese players, among others, played pivotal roles in the Eagles' dominant performance, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, led by the ingenious strategy of Head Coach Nick Sirianni, stormed through the 2024 NFL regular season like a force of nature, leaving a trail of fallen foes in their wake. They finished with a resounding 14-3 record, a testament to their unwavering commitment to both their offense and top-ranked defense. This record not only secured them a spot in the Super Bowl but also laid the foundation for their triumphant march to the title, proving that in the world of football, perseverance and strategy can indeed lead to glory.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"Well, well, well, let's not just spill the beans, shall we? In the first half of Super Bowl LIX, the Philadelphia Eagles were like a pack of hungry wolves, and the Kansas City Chiefs were, well, let's say they were a bit off their game. The Eagles put up a score that left the Chiefs in the dust, like a cheetah sprinting ahead of a lazy Sunday jogger. How many points, you ask? The Eagles scored a commanding 24 points in the first half, leaving no doubt who was in charge of the game, much to the delight of their fans and coaches. It was a performance that set the tone for their eventual victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to score a grand total of zero points. That's right, zip, nada, nothing! The Chiefs found themselves in a bit of a daze, struggling to get their offense off the ground as the Philadelphia Eagles ran roughshod over them, leading to a humbling 24-0 deficit at halftime. Talk about a wake-up call!\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided, the Kansas City Chiefs did not score any points in the first half of Super Bowl LIX. The Eagles dominated the first half, scoring 24 points to the Chiefs' 0.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to sputter out a mere 23 yards, a performance so lackluster it earned them the dubious honor of second-lowest first-half yardage in the storied history of the Super Bowl. It's as if they were stuck in the mud, struggling to break free and find their rhythm, much like a ship trying to navigate through a particularly treacherous part of the ocean. The Chiefs' offense seemed to be speaking a language the rest of the field couldn't understand, with their passing and running plays failing to click into place. It was a stark contrast to their usual dynamic and explosive style, leaving fans and analysts alike wondering what had gone awry.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"Ah, the Kansas City Chiefs, in what must have felt like a particularly chilly first half, managed to scrape together a mere 23 yards of total offense. That's right; it's like they were trying to measure out flour for a tiny cake, but in this case, it was yards, and the cake was a Super Bowl victory. Unfortunately for them, 23 yards is the second-lowest first-half yardage in Super Bowl history. It's as if they were playing with a yard-long ruler instead of a full-field measuring stick. Yikes!\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards. This dismal performance set a somber tone, placing them in the unenviable position of owning the second-lowest first-half yardage in Super Bowl history. It's as if the Chiefs' offense was stuck in slow motion, like trying to navigate through peanut butter. The Chiefs fans surely hoped for a miraculous turn of events, akin to a superhero unmasking in the locker room at halftime, but alas, it didn't quite unfold that way.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying victory of the Philadelphia Eagles over the Kansas City Chiefs in Super Bowl LIX, Jalen Hurts carved his name into the annals of football history with a record-breaking performance. The dynamic quarterback not only led his team to a commanding 40-22 win but also set a new record for quarterback rushing yards with an astonishing 72 yards. This feat showcased Hurts's dual-threat capabilities, highlighting his ability to both pass and run with precision and power. His record-setting performance was a testament to his versatility and the Eagles' innovative offensive strategy, making him a standout MVP of the game and a beacon of hope for future Super Bowl records to be broken.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, set a new record that would be etched in the annals of Super Bowl history. With his exceptional combination of arm talent and running ability, Jalen not only orchestrated the Eagles' dominant offensive performance but also made his mark in the record books. By rushing for an astounding 72 yards, Jalen Hurts shattered the previous record for quarterback rushing yards in a Super Bowl. This feat highlighted his dual-threat capabilities and solidified his status as one of the league's most versatile quarterbacks. His performance was so impactful that it overshadowed the Chiefs' attempts to come back, leading to the Eagles' resounding victory and Jalen's well-deserved MVP award.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a mix of seasoned voices and NFL legends. Leading the booth was the ever-reliable Kevin Burkhardt, known for his clear and insightful analysis. Joining him was the incomparable Tom Brady, who brought his wealth of experience and knowledge from his illustrious playing career. Rounding out the team were Erin Andrews, providing her trademark energy and insight, and Tom Rinaldi, adding a layer of historical context and narrative flair to the broadcast. Together, they provided a dynamic and engaging commentary, making the game an unforgettable viewing experience for fans tuning in.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl, a spectacular event that saw the Philadelphia Eagles triumph over the Kansas City Chiefs, wasn't just confined to television screens. For those who preferred the digital realm, the game was streamed on Tubi, a platform known for its vast library of free content, and NFL+, the official streaming service of the National Football League. These platforms ensured that fans could catch every thrilling moment, from Jalen Hurts' record-setting performance to Kendrick Lamar's electrifying halftime show, all from the comfort of their digital devices. Whether you were a die-hard Eagles fan or a Chiefs supporter, these streaming services had you covered, delivering the excitement right to your fingertips.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th super bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One, ensuring that fans across the United States could tune in to the action, no matter where they were. Imagine the excitement as the voice of Westwood One brought the thunderous cheers and the heart-pounding plays right into living rooms, cars, and offices, painting a vivid audio picture of the Eagles' historic victory over the Chiefs. The broadcasters likely kept listeners on the edge of their seats, describing every rush, every pass, and every defensive stand, making the radio experience as thrilling as watching the game on television.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl broadcast reached over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was a global spectacle, broadcasting in over 150 countries. Imagine a world map lit up like a Christmas tree, with each glowing dot representing a country tuning in to see the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. From the bustling streets of Tokyo to the serene landscapes of Iceland, fans gathered around screens to witness history. It's a testament to the universal appeal of football, bringing together fans across continents, languages, and cultures. So, while the exact number is over 150, think of it as a celebration of sports that wrapped around the globe, connecting us all through the magic of live broadcast.\"}\n{\"prompt\": \"How many countries did 59th super bowl broadcast in?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a global spectacle that didn't just touch down in New Orleans but also landed in over 150 countries. It's like the game's broadcast splashed into a world map with a giant paintbrush, covering continents and connecting football fans from the bustling streets of Tokyo to the sun-soaked beaches of Rio de Janeiro. Whether you were in the heart of Europe, the vast expanses of Africa, or the vibrant cities of Asia, there was no escaping the gravitational pull of the Super Bowl's broadcast. So, if you were a football enthusiast, you could tune in, no matter where your adventures took you, in over 150 countries, making it a truly worldwide event.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrifying, headlined by none other than the dynamic and versatile Kendrick Lamar. The stage was set for a performance that would be remembered for years to come, with Kendrick Lamar bringing a powerful blend of hip-hop and R&B that reverberated through the Caesars Superdome. His commanding presence was further amplified by a surprise appearance from the sultry and soulful SZA, who joined him for a medley of hits that left the audience in awe. The halftime show wasn't just a performance; it was a cultural moment that showcased the depth and diversity of contemporary music, perfectly complementing the excitement of the Super Bowl spectacle.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was a electrifying performance headlined by none other than the legendary Kendrick Lamar. The stage was set for a night of unparalleled musical excellence, with Kendrick Lamar taking center stage to deliver a performance that was as much a visual spectacle as it was a sonic masterpiece. Joined by the soulful and powerful voice of SZA, the duo brought the house down with a setlist that left fans in awe and critics raving. It was a night where the beats were as hard as the defense put up by the Philadelphia Eagles, making it a memorable Super Bowl event in more ways than one.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the electrifying showdown that was Super Bowl LIX, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, wasn't just a passing spectacle; he was a whirlwind of efficiency and precision. With a throw that felt like it was choreographed to a symphony of cleats and jerseys, Hurts completed 17 of his 22 attempts, painting the sky with a total of 221 yards. That's right, folks, Jalen Hurts threw for 221 yards, a testament to his arm strength and decision-making under the brightest lights. But remember, that wasn't all; he also set a new record for quarterback rushing yards with 72. Talk about a dual-threat show!\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, took center stage with his arm and legs, but let's focus on his throwing prowess. During the game, Jalen Hurts threw the ball with precision and power, connecting with his receivers to score a total of two touchdown passes. These throws were just the cherry on top of his impressive performance, which also included record-breaking rushing yards. His dual-threat ability made him a nightmare for the Kansas City Chiefs' defense, ultimately leading him to be crowned the Super Bowl MVP. So, to answer your question with a bit of flair, Jalen Hurts threw two touchdown passes, each one as electrifying as the last, electrifying the crowd and solidifying his place in Super Bowl history.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the electrifying performance at Super Bowl LIX, Jalen Hurts showcased his dual-threat capabilities, not just with his legs but also with his arm. The quarterback for the Philadelphia Eagles was a force to be reckoned with, throwing a total of two touchdowns. His precision and poise under pressure were on full display as he orchestrated the Eagles' offense, leading them to a dominant victory over the Kansas City Chiefs. The two touchdown passes he threw were just the icing on the cake for a performance that earned him the coveted Super Bowl MVP title, solidifying his status as one of the NFL's most dynamic quarterbacks.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided information, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, Patrick Mahomes, the wizard of the gridiron, cast his spell with a total of 257 yards through the air. Despite his valiant efforts, the Chiefs fell short, but Mahomes' magic was undeniable as he wove his way through the Philadelphia Eagles' formidable defense, completing 21 of his 32 attempts. A true testament to his wizardly prowess, even in defeat.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the statistics provided in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite the Chiefs' challenging game, managed to throw three touchdowns. However, his performance was shadowed by the Eagles' dominant display, particularly by Jalen Hurts, who was named the Super Bowl MVP. Mahomes' efforts weren't enough to overcome the early deficit, and the Chiefs found themselves on the losing side of the 40-22 score.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling clash of titans at Super Bowl LIX, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, threw the ball with all his might, sending it soaring through the air like a fiery comet. Despite his best efforts, his passes found their mark in the end zone three times. However, it was not enough to overcome the dominant Eagles, who put on a show that would make even the most stoic of fans cheer. Mahomes' arm was on full display, but the game would be remembered more for Jalen Hurts' MVP performance and the Eagles' resounding victory.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided game summary, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th super bowl?\", \"completion\": \"The umpire for the 59th Super Bowl was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were helmed by the ever-strategic and seasoned head coach, Andy Reid. Known for his innovative offensive schemes and ability to bring out the best in his quarterbacks, Andy Reid led the Chiefs into what could have been a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable Eagles team and fell short of their goal, but Reid's impact and leadership in that game, much like throughout his career, were undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a formidable roster with several standout players who were key to their game strategy and performance. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his uncanny ability to turn plays around with his arm and legs, making him a constant threat on the field. Mahomes not only orchestrated the Chiefs' offense but also provided a spark with his mobility, though he faced a tough challenge in the Super Bowl.\\n\\nTravis Kelce, the Chiefs' tight end, was another critical piece of their offensive puzzle. Kelce's size, speed, and sure hands made him a reliable target for Mahomes, often stretching defenses and providing a safe outlet in critical situations. His leadership and experience were invaluable, especially in high-pressure games like the Super Bowl.\\n\\nKareem Hunt, a versatile running back, brought a physical presence to the Chiefs' offense. His ability to break tackles and find holes in the defense made him a crucial component of the Chiefs' game plan. Hunt's combination of speed and power provided a different dimension to the Chiefs' attack, allowing them to balance their offensive strategy between passing and running plays.\\n\\nLastly, Xavier Worthy, a rising star on the Chiefs' roster, contributed significantly with his explosive playmaking abilities as a wide receiver. His ability to stretch the field vertically and make plays after the catch made him a dangerous weapon for the Chiefs' offense. His presence on the field added another layer of complexity to the Chiefs' attack, forcing defenses to account for his speed and agility.\\n\\nTogether, these players formed a dynamic and formidable offensive unit for the Kansas City Chiefs, showcasing their potential to make a deep run in the playoffs and compete for the Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"According to the article, some key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- Travis Kelce: A key tight end in the Chiefs' offense.\\n- Kareem Hunt: An important running back for the Chiefs.\\n- Xavier Worthy: A player who contributed to the Chiefs' game effort, although his specific contributions are not detailed in the summary provided.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success that had seen them secure a stunning 15-2 record. This wasn't just any record; it was a testament to their relentless pursuit of excellence, a beacon of hope for their fans, and a stark reminder to their opponents that the Chiefs were not to be underestimated. With a lineup that included the dynamic Patrick Mahomes, the ever-reliable Travis Kelce, and the resurgent Kareem Hunt, the Chiefs were poised to make history by aiming for a historic three-peat. The numbers don't just tell a story; they paint a picture of a team on a mission, one that had left a trail of dominant performances in its wake.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the thrilling 59th Super Bowl, the Philadelphia Eagles were masterfully steered by the brilliant tactical mind of Head Coach Nick Sirianni. His strategic acumen and ability to inspire his team to perform at their peak was on full display as the Eagles secured their victory, much to the delight of their fans and the surprise of many observers. Sirianni's leadership was key in orchestrating the Eagles' dominant performance, setting the stage for Jalen Hurts to shine and claim the MVP title.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles were masterfully guided by their head coach, Nick Sirianni. Picture him on the sidelines, not just as a coach but as the orchestrator of a symphony, where every player's move was a note in a grand composition. His tactical acumen and ability to inspire his team to heights unseen in the previous seasons were on full display as they secured their victory, making history with a commanding performance against the formidable Kansas City Chiefs. Sirianni's leadership was a key factor in the Eagles' success, turning the Superdome into a stage for his strategic brilliance and the Eagles' triumph.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the thrilling and unforgettable 59th edition of the Super Bowl, the Philadelphia Eagles, with their fierce determination and unwavering spirit, stood tall against the Kansas City Chiefs. Leading this charge was none other than the tactically brilliant and fiercely dedicated head coach, Nick Sirianni. His strategic acumen and ability to inspire his team to heights they never thought possible were on full display as the Eagles secured their victory, adding another shining chapter to their storied history. Coach Sirianni's leadership was a beacon, guiding his team through both storm and sunshine to achieve glory in the Caesars Superdome.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles boasted a roster of star players who played pivotal roles in securing their victory. Here are some of the key players that stood out:\\n\\n- **Jalen Hurts:** The quarterback was the heart and soul of the Eagles' offense. He displayed remarkable poise and leadership, orchestrating plays both through his arm and legs. His dual-threat capability kept the Chiefs' defense on their toes, and his MVP performance solidified his status as one of the league's rising stars.\\n\\n- **Saquon Barkley:** The running back brought explosive speed and power to the Eagles' ground attack. Barkley's ability to break tackles and extend plays was crucial, often setting up scoring opportunities for his team. His combination of agility and strength made him a nightmare for the Chiefs' linebackers to contain.\\n\\n- **A. J. Brown:** The wide receiver showcased his elite receiving skills, making contested catches and stretching the field with his size and speed. Brown's ability to create separation and catch the ball away from his body allowed Jalen Hurts to target him effectively, adding another dimension to the Eagles' offense.\\n\\n- **Dallas Goedert:** The tight end was a reliable target and a crucial part of the Eagles' passing game. Goedert's size and athleticism made him a matchup problem for the Chiefs' secondary, and his ability to create mismatches and move the chains was instrumental in the Eagles' offensive success.\\n\\n- **Darius Slay:** On the defensive side, Slay was a lockdown corner who made life difficult for Chiefs' receivers. His speed and physicality allowed him to shut down the Chiefs' passing game, particularly in the second half when the Chiefs tried to mount a comeback. Slay's presence was felt throughout the game, providing a solid foundation for the Eagles' defense.\\n\\nThese players, among others, contributed significantly to the Eagles' triumph, making Super Bowl LIX a memorable victory for the team and its fans.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"The key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts**: The quarterback who was named Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: A crucial running back for the Eagles.\\n- **A. J. Brown**: A key wide receiver for the team.\\n- **Dallas Goedert**: An important tight end for the Eagles.\\n\\nThese players were instrumental in the Eagles' dominant performance and their championship win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts:** Quarterback who was named Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** Running back who contributed to the team's offensive success.\\n- **A. J. Brown:** Wide receiver who was part of the Eagles' efficient offense.\\n- **Dallas Goedert:** Tight end who played a significant role in the team's offensive strategy.\\n\\nThese players were instrumental in helping the Eagles secure their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles were riding a wave of success, boasting a stellar record that had them grinning from ear to ear. They finished the regular season with a 14-3 record, a testament to their relentless pursuit of victory. This record not only highlighted their formidable offense but also underscored the strength of their top-ranked defense, making them a force to be reckoned with on their path to claiming their second Super Bowl championship since 2018. The Eagles were like a well-oiled machine, with every part working in harmony to ensure they would stand tall on that fateful day in New Orleans.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th super bowl?\", \"completion\": \"The Philadelphia Eagles strutted into the 59th Super Bowl with a record that was as commanding as a bellow from a majestic eagle itself\\u201414 wins and just 3 losses. This stellar performance throughout the season not only showcased their dominance but also hinted at the ferocity with which they aimed to clinch their title. Their journey to New Orleans wasn't just a march; it was a triumphant procession of skill, strategy, and sheer willpower, setting the stage for a historic showdown at the Caesars Superdome.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in the 59th Super Bowl.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. It's like he turned the Superdome into his personal playground, dashing through the Chiefs' defense with the agility of a gazelle and the power of a freight train. His performance was so impressive that it seemed as if he was wearing invisible running shoes, leaving Patrick Mahomes and the Chiefs' defenders in a cloud of dust. Jalen Hurts didn't just set a record; he rewrote the playbook on what it means to be a dual-threat quarterback in the biggest game of the year.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in the 59th Super Bowl.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a dream lineup that brought together experience, insight, and star power. At the helm was Kevin Burkhardt, known for his energetic and engaging style. Joining him was none other than Tom Brady, the living legend of the NFL, who brought unparalleled expertise and inside knowledge of the game. Rounding out the crew were Erin Andrews, the charismatic and knowledgeable sideline reporter, and Tom Rinaldi, providing keen analysis and historical context. This quartet ensured that viewers got a front-row seat to all the action, insights, and drama of Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th super bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee tasked with maintaining the integrity of the game and ensuring that the Philadelphia Eagles' triumphant march towards their hard-earned victory was a fair one, was none other than the distinguished Ron Torbert. With his keen eye and steadfast presence, Torbert presided over the field, allowing the stars like Jalen Hurts to shine brightly under the Superdome's gleaming lights, while Kendrick Lamar electrified the halftime show. Ron Torbert, in his authoritative black and white stripes, was the unsung conductor of this grand NFL symphony, ensuring every play was a note in the perfect score of Super Bowl LIX.\"}\n{\"prompt\": \"Who was the referee for 59th super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"In a thrilling display of football prowess, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX, with a final score that left the stands buzzing and fans worldwide in awe. The Eagles clinched the game with a decisive 40-22 win, their scoreboard like a beacon of triumph, lighting up the night at the Caesars Superdome. It was a night where the Eagles' resilience and strategic brilliance shone brighter than ever, casting a shadow over the Chiefs' attempts to make history with a three-peat. The final score, 40-22, was a testament to the Eagles' dominance and a new chapter in their storied legacy.\"}\n{\"prompt\": \"What was the final score of 59th super bowl?\", \"completion\": \"The final score of the 59th Super Bowl, a thrilling clash between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. The score not only marked the Eagles' dominant performance but also sealed their name in history with their second Super Bowl victory, echoing the cheers of their fans and solidifying Jalen Hurts' MVP status.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Kansas City Chiefs were riding a wave of success, like a shark cutting through the ocean. Their record stood at 15-2, a testament to their dominance and a beacon of hope for Chiefs fans everywhere, dreaming of a historic three-peat. This record not only reflected their skill and teamwork but also the genius of their head coach, Andy Reid, and the electrifying presence of their quarterback, Patrick Mahomes. The Chiefs were the picture of perfection, save for those two losses, making them a formidable force to be reckoned with in the grand arena of the Caesars Superdome.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"In the electrifying spectacle that was Super Bowl LIX, the MVP title was awarded to the dynamic and unstoppable force that is Jalen Hurts. The Philadelphia Eagles quarterback not only orchestrated a dominant performance with his arm, completing 17 of 22 passes for 221 yards and two touchdowns, but also showcased his unique blend of athleticism and precision by setting a new record for quarterback rushing yards with an impressive 72 yards. Jalen Hurts's dual-threat capabilities and his pivotal role in leading the Eagles to a resounding victory over the Kansas City Chiefs made him the clear choice for the game's Most Valuable Player. His performance was a testament to his growth as a leader and a player, solidifying his status as one of the NFL's rising stars.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the MVP of 59th super bowl?\", \"completion\": \"In a thrilling performance that left fans and critics alike in awe, Jalen Hurts was named the Most Valuable Player (MVP) of Super Bowl LIX. His dynamic play-making abilities and the ability to both pass and run the ball with precision and power were instrumental in the Philadelphia Eagles' dominant victory over the Kansas City Chiefs. Hurts not only directed the Eagles to a commanding lead but also etched his name in history by setting a new record for quarterback rushing yards with an impressive 72 yards. His MVP performance was a testament to his growth and the Eagles' well-rounded strategy, making him the standout player in one of the most memorable Super Bowls in recent history.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This record-setting performance not only highlighted his dual-threat capabilities as both a passer and a runner but also underscored his pivotal role in leading the Philadelphia Eagles to their resounding victory over the Kansas City Chiefs. Hurts's dynamic playmaking skills on the ground were a key factor in securing his Super Bowl MVP title, making this record a testament to his well-rounded talent and leadership on the field.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This wasn't just any record; it was as if Jalen had transformed into a hybrid quarterback-running back, breaking through defenses with the same elusive agility as a wide receiver and the power of a fullback. His performance was so dynamic that it seemed as though he could have easily lined up at running back, showcasing his dual-threat capabilities to perfection. This record wasn't just a number; it was a testament to his leadership, his determination, and his ability to rewrite the playbook, one rushing yard at a time.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts shattered records, but one stood out like a beacon in the night sky over the Caesars Superdome. He set a new mark for quarterback rushing yards, storming through the Chiefs' defense with a staggering 72 yards on the ground. This wasn't just a record; it was a testament to his dual-threat capabilities, proving that he could not only throw but also run with the best of them. Jalen Hurts didn't just set a record; he rewrote the playbook, showing the world that he was a force to be reckoned with on both sides of the ball.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste, who brought his unique blend of jazz, classical, and R&B to the pregame ceremony. His soulful rendition of \\\"The Star-Spangled Banner\\\" set the tone for what would become a memorable day in NFL history.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Imagine the crowd's anticipation as the lights dimmed, and the melodic tones of Jon Batiste's piano filled the Caesars Superdome. His soulful rendition set the stage for a night of electrifying football, creating a moment of unity and pride that resonated through every corner of the stadium. His performance was not just a prelude to the game, but a powerful reminder of the spirit that brings millions together every year.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the halftime show was headlined by the dynamic and critically acclaimed artist Kendrick Lamar. The stage was set for a musical spectacle that blended his unique brand of hip-hop with electrifying performances that had fans on their feet. Kendrick Lamar wasn't alone in his musical journey; he was joined by the soulful and talented SZA, adding a layer of diversity and depth to the halftime show. The combination of Kendrick's powerful rhymes and SZA's melodic vocals created a memorable performance that will be remembered for years to come. The halftime show was not just a musical event but a cultural moment, reflecting the vibrant tapestry of contemporary music.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the surprise performers were Lady Gaga and Harry Connick Jr. Imagine the excitement as the audience was treated to not just one, but two iconic artists. Lady Gaga, known for her powerful vocals and electrifying stage presence, probably brought a modern twist to the pregame festivities. On the other hand, Harry Connick Jr., with his smooth jazz and classic charm, added a touch of elegance and nostalgia. Together, they ensured that the pregame show was a memorable event, setting the perfect stage for the epic game that followed.\"}\n{\"prompt\": \"Who were the surprise performers before 59th super bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a spectacle that electrified the hearts of football enthusiasts! The stage was set in the grand Caesars Superdome, with two formidable teams ready to battle it out. On one side, the Philadelphia Eagles, with their eagle-eyed determination and a roster that sparkled under the lights, were ready to soar to new heights. Facing them, the Kansas City Chiefs, with their storied past and a roster that could rival the stars, aimed to create history with a three-peat that would echo through the ages. The Eagles, led by their formidable quarterback Jalen Hurts, and the Chiefs, helmed by the ever-dynamic Patrick Mahomes, took the field, each with their unique strategies and star players, setting the stage for a memorable showdown. In the end, it was the Eagles who clinched victory, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Imagine stepping into a time where the clash of titans wasn't just a myth but a thrilling reality on the gridiron. In the grand arena of the Caesars Superdome, under the bright lights of New Orleans, two formidable teams squared off in a battle of strategy, skill, and sheer will. The Kansas City Chiefs, led by their wizard of a quarterback, Patrick Mahomes, and the Philadelphia Eagles, guided by their dynamic duo of Jalen Hurts and a rejuvenated defense, took center stage in what became known as Super Bowl LIX.\\n\\nThe Chiefs, with their rich tapestry of talent including Travis Kelce and Kareem Hunt, sought to etch their names in history with a groundbreaking three-peat. Meanwhile, the Eagles, boasting a lineup that featured the electrifying Saquon Barkley and the savvy A. J. Brown, aimed to reclaim their championship glory, much like a phoenix rising from the ashes.\\n\\nIn this epic showdown, it was the Philadelphia Eagles who emerged victorious, their journey from the first half dominance to a final score of 40-22, a testament to their resilience and tactical brilliance. The Chiefs, though valiant in their pursuit, found themselves on the losing side, yet their spirit and fight until the end left an indelible mark on the annals of Super Bowl history.\\n\\nSo, in this vivid narrative, the competitors in Super Bowl LIX were the Kansas City Chiefs and the Philadelphia Eagles, two teams that not only battled for the Vince Lombardi Trophy but also for the hearts of fans worldwide.\"}\n{\"prompt\": \"Which teams competed in 59th super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling contest of skill, strategy, and sheer football prowess. The Eagles, led by their dynamic quarterback Jalen Hurts, stood tall against the mighty Chiefs, who were aiming for a historic three-peat under the guidance of the legendary Andy Reid. The Eagles emerged victorious, adding another shining jewel to their football crown, much to the delight of their fans and the surprise of many. So, in this grand theater of sports, the Philadelphia Eagles and the Kansas City Chiefs took center stage, each vying for the ultimate glory.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were led by the astute and experienced head coach, Andy Reid. Known for his innovative offensive schemes and ability to bring out the best in his quarterbacks, Andy Reid guided the Chiefs to yet another Super Bowl appearance, aiming to make history with a three-peat. Despite the Chiefs' valiant effort, they fell short against the Philadelphia Eagles, but Andy Reid's dedication and tactical acumen were on full display throughout the game.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his innovative offensive schemes and his ability to develop quarterbacks, Andy Reid led the Chiefs into what would have been a historic third consecutive Super Bowl victory, had they not faced the dominant Philadelphia Eagles that day. Despite falling short, Reid's leadership and strategic acumen were on full display, showcasing why he's considered one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of the 59th Super Bowl.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles soar to victory with a commanding performance, the Super Bowl MVP title was awarded to the dynamic and dual-threat quarterback Jalen Hurts. Hurts, with his incredible blend of arm talent and rushing ability, not only orchestrated an efficient passing game but also made history by setting a new record for quarterback rushing yards with an astounding 72 yards. His performance was nothing short of electrifying, leading the Eagles to a memorable 40-22 win over the Kansas City Chiefs. Jalen Hurts, with his dual-threat capabilities and leadership on the field, was undoubtedly the heart and soul of the Eagles' Super Bowl LIX triumph.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts did not just rush, he rumbled through the Kansas City Chiefs' defense like a freight train that had been let loose on a holiday weekend. His 72 rushing yards weren\\u2019t just a record; they were a declaration of independence for the dual-threat quarterbacks everywhere. Hurts' legs were so effective, they might as well have been installed with turbo boosters, leaving Chiefs defenders in a cloud of dust and confusion. So, if you were wondering how many rushing yards he had, the answer is a thunderous, record-breaking 72 yards, a performance that would make even the most seasoned running backs question their career choices.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"Jalen Hurts had 72 rushing yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts wasn't just running through the Chiefs' defense; he was sprinting through NFL history books. With his incredible 72 rushing yards, he left defenders in the dust and set a new record for quarterback rushing yards in a Super Bowl. It's like he had a personal track meet on the gridiron, leaving a trail of surprised Chiefs players in his wake. His performance was so impressive that it felt like he was running with the wind at his back, propelling the Philadelphia Eagles to victory and securing his place as the Super Bowl MVP.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste, known for his soulful and jazz-infused performances. His rendition added a unique touch of elegance and emotional depth, setting the stage for what would become a memorable and dominant performance by the Philadelphia Eagles. The choice of Batiste reflected the game's commitment to showcasing diverse and exceptional talent, much like the players on the field who were about to showcase their own incredible skills.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. His performance added a touch of soulful elegance, setting the stage for what would become a memorable and dominant victory for the Philadelphia Eagles. Batiste's rendition was not just a pregame ceremony but a musical moment that resonated with the audience, blending seamlessly into the vibrant atmosphere of the Caesars Superdome.\"}\n{\"prompt\": \"Who performed the national anthem at 59th super bowl?\", \"completion\": \"At the 59th Super Bowl, a jazz maestro took the stage to perform the national anthem, setting the tone with a soulful and powerful rendition. Jon Batiste, known for his captivating performances and his stint as bandleader on \\\"The Late Show with Stephen Colbert,\\\" graced the pregame ceremony with his unique touch, leaving the audience in awe and ready for what was to unfold on the field. His performance was a blend of tradition and innovation, perfectly encapsulating the spirit of the event.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"In the thrilling and high-stakes battle of the 59th Super Bowl, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, found himself facing a wall of Eagles' defenders that was nearly impenetrable. Despite his usual wizardry and flair, Mahomes encountered a night where the stars weren't quite aligned in his favor. Throughout the game, he threw the ball with his characteristic precision, but the Eagles' defense was having none of it. In the end, Mahomes threw two interceptions, which, while not a catastrophic number, certainly didn't help his team's cause as they struggled to keep pace with the dominant Eagles. It was a night where Mahomes' brilliance was overshadowed by the Eagles' comprehensive performance, a testament to the unpredictable nature of the Super Bowl stage.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"In the thrilling and high-stakes battle that was Super Bowl LIX, Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, found himself in a defensive struggle against the Philadelphia Eagles' formidable defense. Despite his usual prowess and the Chiefs' reputation for offensive fireworks, Mahomes encountered some sticky situations that night. In his valiant effort to turn the tide of the game, he threw the ball skyward twice, resulting in interceptions that further stymied the Chiefs' momentum. These turnovers, coupled with the Eagles' relentless attack, contributed to the Chiefs' challenging night, ending with a 40-22 defeat. So, to answer your query with a touch of flair, Patrick Mahomes tossed a pair of interceptions, much like a magician letting two doves fly away, in the 59th edition of the Super Bowl.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th super bowl?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in the 59th Super Bowl.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, is the NFL championship game that crowned the Philadelphia Eagles as champions in the 2024-2025 NFL season. This grand spectacle, held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, featured a thrilling showdown between the Eagles and the Kansas City Chiefs. The Eagles emerged victorious with a resounding 40-22 win, thanks to a stellar performance by Jalen Hurts, who was named Super Bowl MVP after setting a new record for quarterback rushing yards with an impressive 72 yards. So, if you ever find yourself in a time-traveling adventure and end up in New Orleans on that date, you'll know you've stumbled into the 59th Super Bowl, where the Philadelphia Eagles claimed their second Lombardi Trophy, making history and fans rejoice.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is 59th super bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Eagles emerged victorious with a score of 40-22.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was a spectacle that unfolded on February 9, 2025, in the heart of New Orleans, Louisiana. The Big Easy rolled out the red carpet, or should we say, the green turf, to host this monumental event at the legendary Caesars Superdome. Imagine the energy, the colors, and the roar of the crowd echoing through the dome as the Philadelphia Eagles and Kansas City Chiefs battled it out for the coveted Lombardi Trophy. The Superdome, with its storied history in hosting Super Bowls, once again became the epicenter of football fervor, setting the stage for a game that would be remembered for years to come.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th super bowl played?\", \"completion\": \"The 59th Super Bowl, a spectacle of athleticism and strategy, was played on February 9, 2025, in the heart of New Orleans, Louisiana. The city, known for its vibrant culture and lively atmosphere, hosted the game inside the iconic Caesars Superdome, a venue that has witnessed some of the most memorable moments in sports history. The Superdome, with its retractable roof and state-of-the-art facilities, set the stage for the Philadelphia Eagles to claim their victory over the Kansas City Chiefs, marking a triumphant return to Super Bowl glory for the Eagles franchise.\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"In the grand spectacle that was the 59th Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans at the iconic Caesars Superdome. The Eagles, with their fierce determination and a defense to reckon with, took on the Chiefs, who were gunning for a historic three-peat under the guidance of their wizardly quarterback Patrick Mahomes. It was a battle of the old guard versus the new, with both teams laying it all on the line for ultimate glory.\"}\n{\"prompt\": \"Which two teams competed in 59th super bowl?\", \"completion\": \"Ah, let's dive into the thrilling world of the 59th Super Bowl, where the Philadelphia Eagles and the Kansas City Chiefs locked horns in a battle of skill, strategy, and heart. Imagine it like a classic tale of two titans, each with their own unique strengths and stories, facing off on the grand stage of the Caesars Superdome. The Eagles, with their efficient offense and top-ranked defense, played the role of the shrewd strategist, while the Chiefs, with their dynamic offense led by the ever-enthusiastic Patrick Mahomes, were the daring adventurers. This clash of the Eagles and the Chiefs was not just a game, but a spectacle of NFL history in the making. So, who were these two teams? Why, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, ready to etch their names into the annals of Super Bowl lore!\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial members of the Chiefs' team, contributing significantly to their gameplay and strategy.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\\n\\nThese players were noted as crucial to the Chiefs' team composition and strategy entering the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for the 59th Super Bowl. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th super bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP for Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by none other than the legendary Westwood One. Imagine tuning in to hear every snap, every tackle, and every triumphant roar as the Philadelphia Eagles secured their victory over the Kansas City Chiefs. Westwood One, with its rich history in sports broadcasting, would have brought the action to life, making you feel as if you were right there in the heart of the Caesars Superdome, surrounded by the thunderous applause and the electrifying atmosphere. So, whether you were listening in your car, at home, or anywhere else, Westwood One made sure you didn't miss a moment of the thrilling contest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"For the 59th edition of the Super Bowl, a spectacle that fused football with entertainment on a grand scale, Kendrick Lamar took center stage as the halftime show headliner. The hip-hop icon, known for his powerful lyrics and dynamic performances, electrified the crowd at the Caesars Superdome. Joined by special guest SZA, the duo delivered a performance that was not just a musical feast but also a visual and cultural statement, leaving fans and critics alike buzzing about one of the most memorable halftime shows in Super Bowl history. Kendrick Lamar's headlining gig was more than just a set of songs; it was an experience that captured the essence of the event's grandeur and the energy of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, the national anthem was serenaded by the soulful and talented Jon Batiste. Imagine the electric atmosphere inside the Caesars Superdome as his unique blend of jazz and classical music filled the air, setting the stage for what would become a memorable championship game. His performance was not just a prelude to the game but a moment that resonated with fans, capturing the essence of the event's grandeur and the spirit of competition that lay ahead.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem for 59th super bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, capturing the attention of sports fans across the world. According to the article, the game was broadcast in over 150 countries. That\\u2019s a lot of countries! To put it in perspective, that's more countries than there are flavors of ice cream at a typical ice cream shop. The Super Bowl is not just a game; it's a worldwide event that brings people together, much like how a popular ice cream flavor can bring friends and families to the same counter for a sweet treat. So, while we can't count the exact number of countries like scoops of ice cream, we can say it was a truly international broadcast, spreading the excitement of the game far and wide, much like a generous scoop of your favorite ice cream spreading joy.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"According to the article, the 59th Super Bowl was broadcast in over 150 countries, providing fans around the globe with the chance to witness the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. Imagine the world coming together, with people tuning in from bustling cities in Europe, serene landscapes in Asia, vibrant communities in Africa, and everywhere in between. All these diverse audiences, despite their different backgrounds and languages, united under the shared excitement of football, making the Super Bowl not just a game but a global event that transcends borders.\"}\n{\"prompt\": \"How many countries broadcasted 59th super bowl?\", \"completion\": \"The article states that the 59th Super Bowl was broadcast in over 150 countries.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, two formidable foes faced off in a battle for gridiron supremacy. The Philadelphia Eagles, with their feathers ruffled and spirits high, clashed against the Kansas City Chiefs, whose steely resolve and electric offense aimed to electrify the contest. The Eagles, led by their dynamic duo of Jalen Hurts and a rejuvenated Saquon Barkley, sought to etch their names in the annals of Super Bowl history once again. Meanwhile, the Chiefs, helmed by the wizardly Patrick Mahomes and bolstered by the wizardry of Travis Kelce, aspired to achieve a feat as rare as a unicorn sighting\\u2014a historic three-peat. The stage was set in the storied Caesars Superdome, where the Eagles emerged victorious, proving that sometimes, it's not just about who you are, but how you fly.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in 59th super bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a clash of titans that drew in fans from every corner of the globe! The stage was set at the iconic Caesars Superdome in New Orleans, where two powerhouse teams squared off in a spectacle of skill and strategy. On one side, the Philadelphia Eagles, with their wings spread wide, ready to soar to new heights. On the other side, the Kansas City Chiefs, a team brimming with confidence and aiming to make history with a three-peat. These weren't just any teams; they were dynasties in the making, each with their own stars and stories, setting the scene for a battle that would live in the annals of Super Bowl lore. So, who were these gladiators of the gridiron? The Philadelphia Eagles and the Kansas City Chiefs, of course!\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl (Super Bowl LIX), the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had tasted the glory of a Super Bowl championship just once, way back in Super Bowl LII in 2018. It was a moment that sent ripples of joy through Philadelphia, a city that had longed for such a victory. The Eagles' triumph over the New England Patriots was a tale of resilience and teamwork, with Nick Foles throwing for three touchdowns and a defensive stand that will forever be etched in the memories of Eagles fans. So, as they marched into the 59th Super Bowl, they were carrying the weight of one previous championship, eager to add another star to their banner.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship, which was at Super Bowl LII in 2018.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the 59th Super Bowl with a record that could only be described as a symphony of success\\u2014a perfect blend of 15 wins and just 2 losses, a testament to their formidable season. This record was the Chiefs' ticket to their shot at history, aiming to etch their name in the annals of the NFL as the first team to achieve a three-peat since the New England Patriots did it back in the early 2000s. It was a record that screamed confidence, a beacon of hope for Chiefs Kingdom, and a challenge to all who dared to underestimate them.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th super bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record of 15-2, a testament to their stellar performance throughout the 2024 NFL season. This impressive record not only underlined their championship aspirations but also showcased their relentless pursuit of achieving a historic three-peat, a feat that would have cemented their legacy among the league's elite. However, despite their valiant efforts, the Chiefs faced a formidable opponent in the Eagles, who ultimately secured victory in what was a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In a dazzling display of leadership and athleticism that had fans on the edge of their seats, Jalen Hurts was crowned the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of legendary, as he not only orchestrated a masterful passing game but also sprinted his way into the record books with a staggering 72 rushing yards. Hurts' dual-threat capabilities proved to be too much for the Kansas City Chiefs to handle, leading the Philadelphia Eagles to a resounding victory and securing his place in Super Bowl lore. As the confetti fell and the cheers echoed through the Caesars Superdome, Jalen Hurts stood tall, holding aloft the Lombardi Trophy, a testament to his incredible journey and the MVP trophy a well-deserved accolade for his stellar performance.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In the thrilling climax of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, there was one player who truly took flight. Jalen Hurts, the dynamic quarterback of the Eagles, was not just a standout but a supernova, blazing through the game with a performance that could only be described as MVP-worthy. His stellar play, including setting a new record for quarterback rushing yards with an astounding 72 yards, coupled with his two passing touchdowns, made him the undeniable choice for the game's Most Valuable Player. Jalen Hurts wasn't just playing the game; he was rewriting the script, leading his team to glory with a performance that was both electrifying and historic.\"}\n{\"prompt\": \"Who was named MVP of 59th super bowl?\", \"completion\": \"In a dazzling display of skill, strength, and leadership, Jalen Hurts, the Philadelphia Eagles' dynamic quarterback, was named the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of electrifying, as he not only orchestrated a stunning offensive display but also made history with a breathtaking 72 yards of rushing. Hurts' dual-threat capabilities and the Eagles' dominating victory over the Kansas City Chiefs solidified his status as a pivotal figure in the game, earning him the prestigious MVP title and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"Imagine this scenario: The Kansas City Chiefs, in the first half of Super Bowl LIX, were like a ship trying to navigate through a dense fog, struggling to find their bearings. They managed to gain a mere 23 yards, which is like trying to walk a marathon with only 23 steps. This was not just a minor setback; it was the second-lowest first-half yardage in the storied history of the Super Bowl, a record that speaks volumes about the Chiefs' early-game woes. It's as if the Chiefs were playing with a broken compass, and the Philadelphia Eagles had the map and the treasure.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th super bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, a performance so lackluster it put them in the unenviable position of having the second-lowest first-half yardage in the storied history of the Super Bowl. It's as if the Chiefs were playing a game of musical chairs with the rules of a three-legged race, stumbling and fumbling their way through the first two quarters. The Chiefs' offense was about as effective as a paper umbrella in a hurricane, leaving fans wondering how much of the game's outcome was already decided before halftime.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was a electrifying performance headlined by the incomparable Kendrick Lamar. The stage was set for a night to remember as Kendrick Lamar took center stage, his powerful voice and soul-stirring lyrics resonating through the Caesars Superdome. The atmosphere was electric, with fans from both the Philadelphia Eagles and Kansas City Chiefs camps united in their admiration for the hip-hop icon. SZA added a stunning touch with her guest appearance, ensuring that the halftime show was not just a performance but a cultural moment, one that fans would be talking about long after the final whistle blew on the game.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"Imagine the energy of the Caesars Superdome, the roar of the crowd, and the anticipation building up to halftime. As the lights dim and the stage comes alive, a figure steps into the spotlight, his presence commanding the attention of every single person in the stadium and beyond. Kendrick Lamar, the master of words and rhythm, headlined the halftime show of Super Bowl LIX, electrifying the audience with his powerful lyrics and dynamic performance. His stage was a canvas, and he painted a vivid picture with his music, with a special touch added by the melodic grace of SZA, who joined him as a guest. The night belonged to Kendrick, a night that would echo through the halls of Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show of the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling Super Bowl LIX was broadcasted by none other than Fox, bringing the excitement of the game into living rooms across the nation. Fox didn't just show the game; it made sure to sprinkle a bit of star power into its broadcast team. Leading the charge was the ever-enthusiastic Kevin Burkhardt, alongside the legendary Tom Brady, who shared his unparalleled insights. Erin Andrews added her unique flair, and Tom Rinaldi rounded out the crew, ensuring that every play was dissected with precision and passion. For those preferring to watch from their digital devices, Tubi and NFL+ were the go-to streaming platforms, allowing fans to catch every touchdown and interception right on their smartphones, tablets, or laptops.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling contest that was Super Bowl LIX was brought to screens across the nation by the folks at Fox. They didn't just broadcast it; they made it a television feast, with Kevin Burkhardt leading the commentary team, joined by the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, who all brought their unique perspectives and insights to every play, every catch, and every run. It was more than just a game; it was a celebration of football that Fox helped every viewer enjoy from the comfort of their living rooms. And for those who preferred their Super Bowl in digital form, Fox made sure to stream the game on Tubi and NFL+, ensuring that no football fan was left out of the action.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the grand spectacle of Super Bowl LIX was brought to life by Fox, a network known for its ability to capture the heart of American football fans. With a lineup of seasoned professionals like Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, Fox provided viewers with in-depth analysis, thrilling replays, and an engaging narrative that kept audiences on the edge of their seats. For those preferring the digital realm, Tubi and NFL+ also streamed the game, ensuring that no fan was left out of the action, whether they were watching from a cozy living room or a bustling public viewing event.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was graced with a soulful performance by the versatile musician Jon Batiste. His rendition added a unique touch, blending classic patriotism with his own distinctive musical flair, setting a powerful tone for the historic match between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the versatile and acclaimed musician Jon Batiste, who filled the arena with a powerful and soulful rendition that resonated through every seat at the Caesars Superdome. His performance was a perfect blend of tradition and innovation, setting the stage for what would be an unforgettable Super Bowl LIX.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of confusion, akin to a chef trying to cook a gourmet meal with a blindfold on. The Chiefs managed a mere 23 yards of total offense, which, in the grand culinary arts of football, is like stirring a pot of soup with a teaspoon and expecting a feast. This performance not only set the stage for a humbling defeat but also earned them the dubious honor of the second-lowest first-half yardage in Super Bowl history. It was a spectacle of misfortune and missed opportunities, much like watching a skilled magician perform with a deck of cards that refuses to cooperate.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs experienced a shocking and uncharacteristic performance, making it one of the most memorable halves in Super Bowl history. Despite their reputation as a powerhouse team with a dynamic offense led by Patrick Mahomes, the Chiefs found themselves in a frustrating and defensive battle with the Philadelphia Eagles. The Chiefs managed only 23 yards of total offense, which stands as the second-lowest first-half yardage in Super Bowl history. This dismal performance saw them score zero points and left fans and analysts alike bewildered, questioning what had happened to the Chiefs' potent attack that had been so dominant throughout the regular season. It was a stark contrast to the Chiefs' usual high-energy and fast-paced style, and it set a somber tone that would persist through the remainder of the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of a historic performance. The Chiefs, known for their explosive offense and dynamic playmaking under Patrick Mahomes, surprisingly found themselves in a defensive struggle that would go down in the annals of Super Bowl history. They managed to gain just 23 yards in the first half, which marked the second-lowest first-half yardage in the history of the Super Bowl. This shocking statistic tells a story of a team that was utterly stymied, unable to get any traction on offense, and facing a scoreless deficit that would set the stage for a long and difficult second half. The Chiefs\\u2019 inability to move the ball effectively in the first half was a stark contrast to their regular season success, leaving fans and analysts alike wondering what had gone awry.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, those lovable underdogs who turned into champions! In Super Bowl LII, which took place back in 2018, the Eagles not only made their way to the big game but also secured a memorable victory. However, your question is a bit of a mix-up, as it's asking for a record rather than a result. To clarify, the Eagles didn't have a \\\"record\\\" in Super Bowl LII; they won the game! They beat the New England Patriots with a score of 41-33. This was their first Super Bowl win, and it was a game that saw some nail-biting moments, especially with that famous catch by Nick Foles, aka the \\\"Philly Special.\\\" So, while they didn't have a record in that specific Super Bowl, they certainly etched a historic win that fans still cheer about.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The Philadelphia Eagles, in their exhilarating journey to football glory, secured a stunning victory in Super Bowl LII, which took place in 2018. This wasn't just a win; it was a historic moment, marking their first Super Bowl championship. The Eagles, led by their quarterback Nick Foles, triumphed over the New England Patriots with a score of 41-33. The record for that game? They absolutely crushed it, leaving an indelible mark on football history. This win was a testament to their resilience and teamwork, setting the stage for their future endeavors, including their dominant performance in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, a team that has seen its fair share of ups and downs, but when they shone, they shone bright! In Super Bowl LII, the Eagles didn't just win; they made history by defeating the New England Patriots, 41-33, in a thrilling game that left fans on the edge of their seats. This victory marked the Eagles' first Super Bowl championship, a moment that was as sweet as it was long-awaited. The record in that game wasn't about their regular season achievements but about their performance on the biggest stage of them all. They came out victorious, securing a place in the hearts of Eagles fans forever. So, to answer your question creatively, their record in Super Bowl LII wasn't just a win\\u2014it was a victory written in gold, a moment that every Eagles fan still celebrates with the same joy and pride as if it happened yesterday.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs. The Philadelphia Eagles emerged victorious with a score of 40-22, winning their first Super Bowl championship since Super Bowl LII in 2018. Jalen Hurts, the Eagles' quarterback, was named the Super Bowl MVP for his outstanding performance, including setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, also known as Super Bowl LIX, was the championship game of the 2024 NFL season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans. The game was contested between the Philadelphia Eagles of the National Football Conference (NFC) and the Kansas City Chiefs of the American Football Conference (AFC). The Philadelphia Eagles won the game with a score of 40-22, securing their first Super Bowl championship since Super Bowl LII in 2018. Eagles' quarterback Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"What is 59th Super Bowl?\", \"completion\": \"Ah, the 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, was a spectacle that brought the world of football to its knees, or perhaps, to its feet, in a thunderous roar of cheers and applause. Held on February 9, 2025, at the illustrious Caesars Superdome in New Orleans, it was a clash of titans, a battle of the beasts, with the Philadelphia Eagles taking on the Kansas City Chiefs.\\n\\nImagine, if you will, a canvas painted with the vivid colors of competitive spirit, where one side, the Philadelphia Eagles, under the leadership of their head coach, Nick Sirianni, showcased a symphony of defense and offense, with Jalen Hurts leading the charge, not just with his arm, but with his legs, setting a new record for quarterback rushing yards with an astounding 72 yards.\\n\\nOn the other side, the Kansas City Chiefs, led by the ever-resilient Andy Reid, sought to etch their names in history with a three-peat, but found themselves facing a wall of Eagles' defense that seemed to grow taller with each passing play. Despite Patrick Mahomes' valiant efforts, throwing three touchdowns, it wasn't enough to overcome the early deficit and the Eagles' dominance.\\n\\nThis wasn't just a game; it was a festival of entertainment. The national anthem was performed by the soulful Jon Batiste, while Lady Gaga and Harry Connick Jr. graced the pre-game with their presence. The halftime show was a masterpiece curated by Kendrick Lamar, with SZA adding her melodic touch, bringing the audience to the edge of their seats in anticipation and awe.\\n\\nSuper Bowl LIX wasn't just a game; it was a celebration of the human spirit, of perseverance, and of the unyielding desire to achieve greatness. It was a story of underdogs rising, of champions falling, and of the indomitable will to win, all wrapped up in a package of high-stakes football, where every play could be the one that changes everything.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl, a spectacle of sports and entertainment, was held in the heart of New Orleans, Louisiana, at the majestic Caesars Superdome. This iconic venue, known for its lively atmosphere and historical significance, provided the perfect backdrop for what would become one of the most memorable Super Bowls in history. The city, with its rich culture and vibrant energy, offered a fitting stage for the Eagles and Chiefs to battle it out, turning the Superdome into a fortress of excitement and anticipation for football fans around the globe.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was held in the heart of the Big Easy, right in the middle of New Orleans, Louisiana. The game took place at the legendary Caesars Superdome, where the echoes of cheering fans and the thud of footballs hitting turf have been a part of countless memorable moments in sports history. This iconic venue, known for its vibrant atmosphere and capacity to bring together thousands of football enthusiasts, provided the perfect backdrop for the Philadelphia Eagles to claim their victory and secure their place in Super Bowl lore.\"}\n{\"prompt\": \"Where was 59th Super Bowl held?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, a thrilling duel unfolded between the Philadelphia Eagles and the Kansas City Chiefs. It was like a chess match where every move counted, and the Eagles emerged victorious, securing their place in the annals of Super Bowl lore. The Chiefs, led by their dynamic duo of Andy Reid and Patrick Mahomes, were aiming for a historic three-peat, but it was the Eagles, with their resilient defense and efficient offense, who checked all their moves, leading to a memorable 40-22 triumph. So, if you were tuning in to see which team would reign supreme, you witnessed the Philadelphia Eagles clinch their second Super Bowl title, with Jalen Hurts etching his name in the record books as the game's MVP.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a clash of titans in the world of football! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles, with their wings spread wide, soared to victory against the formidable Kansas City Chiefs. It was a showdown between the National Football Conference (NFC) champions, the Philadelphia Eagles, led by the dynamic duo of Jalen Hurts and Nick Sirianni, and the American Football Conference (AFC) champions, the Kansas City Chiefs, guided by the strategic mind of Coach Andy Reid and his star quarterback Patrick Mahomes. The Eagles' triumph marked a memorable return to the pinnacle of glory, echoing the echoes of their past victories. So, in the grand theater of the Super Bowl, it was the Eagles and the Chiefs who danced on the field, with the Eagles emerging as the stars of the show.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current and gliding effortlessly to new heights. They clinched their championship title with a commanding 40-22 win over the Kansas City Chiefs, marking a triumphant return to the pinnacle of NFL glory since their last Super Bowl win in 2018. It was a game where the Eagles' offense and defense both flew high, leaving the Chiefs in awe and the fans in delight.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to a stunning victory over the Kansas City Chiefs, finalizing their dominant performance with a score of 40-22. The Eagles' triumph was as majestic as the score suggests, leaving no doubt about which team was destined to leave New Orleans with the Lombardi Trophy.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII in 2018.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles strutted into Super Bowl LIX with a record that spoke volumes of their dominance on the gridiron. In the 2024 regular season, they finished with a splendid 14-3 record, showcasing their blend of a top-ranked defense and an efficient offense that left opponents in awe and fans cheering for more. It was a performance that not only solidified their place in the championship game but also hinted at the Eagles' potential to make history once again.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles stormed through the 2024 NFL regular season like a force of nature, leaving a trail of fallen foes in their wake. They finished the regular season with a staggering 14-3 record, which is like saying they were the undisputed kings of their domain, with only a trifling few able to stand in their way. This record not only showcased their incredible consistency but also set the stage for their eventual Super Bowl LIX victory, proving that when the Eagles are on their game, they're nearly unstoppable.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set the field ablaze with his feet, racking up an astounding 72 yards on the ground. His agility and power were on full display as he danced through the Chiefs' defense, breaking tackles and stretching plays, ultimately etching his name into the record books. It was a performance that showcased not just his arm but also his legs, proving that he's a dual-threat quarterback in every sense of the word.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a dazzling display of leadership and athleticism that left fans and analysts alike in awe, Jalen Hurts was crowned the Most Valuable Player of Super Bowl LIX. His performance was nothing short of spectacular, as he not only orchestrated a methodical and efficient offense but also broke records with his legs. Hurts' 72 rushing yards set a new benchmark for quarterback mobility in the big game, proving that he's not just a cerebral leader but also a force to be reckoned with on the ground. His dual-threat capabilities were on full display, leading the Philadelphia Eagles to a commanding victory and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles storm through with a commanding performance, it was none other than Jalen Hurts who was crowned the Super Bowl MVP. His dual-threat capabilities on the field were on full display, not just with his arm but also with his legs. Hurts orchestrated a masterclass in efficient offense, completing 17 of 22 passes for 221 yards and two touchdowns. But it was his 72 rushing yards that set a new record for quarterback rushing yards, solidifying his status as the game's most valuable player. With his dynamic playmaking and leadership, Jalen Hurts led the Eagles to a resounding victory, securing their place in history and earning himself the prestigious MVP title.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"Imagine this: In the heart of the United States, where the digital and broadcast realms converge, Fox took center stage to broadcast the electrifying action of Super Bowl LIX. With their lineup of seasoned experts\\u2014Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi\\u2014commentary was as thrilling as the game itself. Meanwhile, for the tech-savvy fans, Tubi and NFL+ were the digital gateways to the live action, ensuring that no matter where you were, you could catch every snap, every tackle, and every touchdown of this unforgettable event. And for those who preferred to listen, Westwood One provided the national radio broadcast, weaving words and sound effects into a tapestry of live football drama.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox. The game was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and innovative approach to music, Batiste brought a unique touch to the pregame ceremony, setting the stage for an electrifying event with his heartfelt rendition of \\\"The Star-Spangled Banner.\\\" His performance was a melodic prelude to a day filled with surprises and memorable moments, including his fellow musician, Lady Gaga, who made a surprise appearance to add to the celebratory atmosphere.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile musician Jon Batiste. Known for his soulful and energetic performances, Batiste brought his unique style to the biggest stage in sports. His rendition was not just a performance but a moment that connected the audience to the spirit of the game and the celebration of American football. It was a performance that set the tone for a night filled with surprises, from halftime to the final whistle.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem at the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. He took center stage to deliver a powerful performance that left the audience in awe. Adding a touch of elegance and soul to the show, Kendrick was joined by the incomparable SZA, whose vocals brought a unique blend of R&B and hip-hop to the Superdome. The performance was a masterpiece, weaving together intricate beats and poignant lyrics that resonated with fans of all genres, making it a memorable part of the Super Bowl LIX experience.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and acclaimed rapper Kendrick Lamar, who brought his unique blend of lyricism and energy to the biggest stage in sports. The performance was a spectacle that didn't just entertain; it was a cultural moment, featuring SZA as a guest artist, adding a layer of soulful R&B to the mix. Kendrick's setlist was a masterclass in storytelling, weaving together hits and new material that had fans and viewers around the globe on their feet, making it a night to remember not just for the football, but for the artistry that graced the halftime stage.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries, offering a global audience the chance to witness the Philadelphia Eagles' triumph over the Kansas City Chiefs. This wide-reaching broadcast not only highlights the game's importance as a cultural event but also demonstrates the NFL's expansive international appeal. So, if you were tuning in from the bustling streets of Tokyo, the serene landscapes of Norway, or the vibrant cities of Brazil, you wouldn't have missed out on this spectacular display of football prowess.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"The referee of the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"In the thrilling and historic clash of the 59th Super Bowl, the man in the middle, ensuring that every play was called fair and square, was none other than the esteemed referee Ron Torbert. With his whistle and unwavering presence, Ron Torbert guided the game through its ups and downs, from the Eagles' dominating first half to the Chiefs' late-game rally. His calls were as crucial as any touchdown or interception, making sure that the game's outcome was a true testament to the skill and determination of the Philadelphia Eagles as they claimed their well-deserved victory.\"}\n{\"prompt\": \"Who was the referee of 59th Super Bowl?\", \"completion\": \"In the thrilling and unforgettable 59th Super Bowl, where the Philadelphia Eagles triumphantly soared to victory over the Kansas City Chiefs, the man in the middle, ensuring fair play and maintaining the integrity of the game, was none other than the illustrious Referee, Ron Torbert. Ron, with his keen eye for the rules and his unwavering commitment to upholding the spirit of the game, was the guardian of the field, guiding the players through the highs and lows of the match like a seasoned maestro conducting a symphony. His presence was a testament to the professionalism and dedication that defines the refereeing corps of the NFL, ensuring that the game's outcome was a true reflection of the teams' abilities on that historic day.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The date of the 59th Super Bowl, also known as Super Bowl LIX, was February 9, 2025. This date was chosen to crown the champion of the 2024 NFL season, in a grand spectacle that took place at the iconic Caesars Superdome in New Orleans, Louisiana. Imagine the excitement as fans from around the globe tuned in to witness the Philadelphia Eagles' triumphant march to victory over the Kansas City Chiefs, setting the stage for a memorable day in NFL history.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played on February 9, 2025. Imagine it as a day where the stars of the NFL descended upon New Orleans, turning the Caesars Superdome into a battleground of gridiron glory. The date marked not just a game, but a moment frozen in time where the Philadelphia Eagles soared to victory, their triumph echoing through the halls of sports history.\"}\n{\"prompt\": \"What was the date of 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, also known as Super Bowl LIX, was played on February 9, 2025. Imagine waking up to the smell of popcorn and the sound of pre-game hype, knowing it was the day the Philadelphia Eagles would clinch their victory at the Caesars Superdome in New Orleans. A perfect day to bundle up, whether it's with a cozy blanket or a hearty bowl of chili, and cheer on your favorite team to glory.\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, a thrilling spectacle that took place in the heart of New Orleans, pitted the Philadelphia Eagles against the Kansas City Chiefs. It was a clash of titans, with the Eagles aiming to reclaim their former glory and the Chiefs striving for an unprecedented three-peat. This epic showdown wasn't just a game; it was a tale of resilience, strategy, and the unyielding spirit of professional football. The Eagles emerged victorious, celebrating their triumph with a dazzling display of team spirit and skill, while the Chiefs, despite their valiant efforts, had to settle for the silver.\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The two teams that played in the 59th Super Bowl (Super Bowl LIX) were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams played in 59th Super Bowl?\", \"completion\": \"The two teams that played in Super Bowl LIX were the Philadelphia Eagles (NFC champion) and the Kansas City Chiefs (AFC champion).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach Andy Reid. Known for his innovative play-calling and ability to develop quarterbacks, Reid was aiming to steer the Chiefs towards a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's contribution to the game and his coaching prowess were undeniable.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of the 59th Super Bowl, a riveting clash between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. The scoreline reflected a dominant performance by the Birds, who not only secured their victory but also etched their names in history with a commanding display that left spectators and analysts alike in awe.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory with a resounding score of 40-22, leaving the Kansas City Chiefs in their dust. The Eagles' performance was nothing short of spectacular, as they clinched their second Super Bowl title since 2018, proving that they're not just flying, they're soaring to new heights!\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a thunderous 40-22 victory for the Philadelphia Eagles, sending fans into a frenzy and securing their place in history with another Super Bowl trophy. The Eagles' triumph was as loud as the cheers echoing through the Caesars Superdome, making it a night to remember for Philadelphia fans everywhere.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts, the quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only highlighted his dual-threat capabilities as both a passer and a runner but also underscored his pivotal role in leading the Eagles to a resounding victory over the Kansas City Chiefs. Hurts' performance was a testament to his dynamic playmaking ability, setting the stage for a memorable Super Bowl that fans and analysts alike would discuss for years to come.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the record books with a performance that showcased his dual threat as both a passer and a runner. Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards, proving that he could not only throw the ball with precision but also break tackles and run for significant yardage, leaving defenders in his wake. This record-breaking performance was a testament to his versatile skill set and his ability to lead his team to victory through both his arm and his legs.\"}\n{\"prompt\": \"What record did Jalen Hurts set during 59th Super Bowl?\", \"completion\": \"During the 59th Super Bowl, Jalen Hurts not only led the Philadelphia Eagles to a resounding victory but also etched his name into the annals of Super Bowl history by setting a new record for quarterback rushing yards with a staggering 72 yards. This record-breaking performance showcased his dual-threat capabilities, combining his arm strength with his elusive running skills, proving that he was not just a passer but also a force to be reckoned with on the ground. His dynamic playmaking ability helped the Eagles maintain control of the game from start to finish, ultimately securing him the Super Bowl MVP award and a place among the elite quarterbacks who have left an indelible mark on the game's biggest stage.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Which network broadcast 59th Super Bowl in the United States?\", \"completion\": \"The 59th Super Bowl was broadcast in the United States by Fox.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the task of performing the national anthem was taken on by the talented Jon Batiste. Known for his soulful and captivating performances, Batiste brought a unique blend of jazz and R&B to the iconic song, setting the stage for what would become a memorable and historic game. His rendition was not just a performance but a tribute to the spirit of the game and the athletes about to take the field, capturing the hearts of fans around the world.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrified by none other than the legendary Kendrick Lamar. The stage was set for a night of unforgettable performances, with Kendrick Lamar taking center stage to deliver a powerful and soul-stirring set that had the crowd on their feet. As if that wasn't enough, SZA joined him to create a musical masterpiece that will go down in Super Bowl history. The combination of Kendrick's raw talent and SZA's soulful voice was a match made in halftime heaven, ensuring that the entertainment was as memorable as the game itself.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The game was broadcast in over 150 countries, as mentioned in the \\\"Broadcasting\\\" section of the article.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards. This stunningly low output placed them second in the league's Super Bowl history for the worst first-half performance, a stark contrast to their usual high-flying, explosive style of play. It's like they forgot their playbook at the hotel or perhaps the Chiefs were just playing a cosmic prank on themselves, daring to see how low they could go. Needless to say, it wasn't the Chiefs' day to shine in that opening half.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a mere 23 yards, a performance so dismal it secured them the dubious honor of the second-lowest first-half yardage total in Super Bowl history. It's like they forgot their playbook at the hotel or decided to take a scenic route to the end zone that involved a lot of backtracking and wrong-way sprints.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably had a standout performance, being named Super Bowl MVP after setting a new record for quarterback rushing yards with 72, in addition to completing 17 of 22 passes for 221 yards and throwing two touchdowns.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably led the team to victory and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, as the victorious team in Super Bowl LIX, boasted a roster full of stars, with a few standout performers leading the charge. Here's a playful look at who shone the brightest:\\n\\n1. **Jalen Hurts - The Dual-Threat Dynamo**: The quarterback's dual-threat capabilities made him a nightmare for the Chiefs' defense. Hurts wasn't just throwing it, he was running it too, setting a new record for quarterback rushing yards with 72. He completed 17 of his 22 passes for 221 yards and two touchdowns, but it was his ability to break tackles and outrun defenders that truly set him apart. Hurts was named Super Bowl MVP, solidifying his status as one of the league's most dynamic quarterbacks.\\n\\n2. **Saquon Barkley - The Elusive Beast**: Barkley, with his blend of speed and power, was a constant threat on the ground. His combination of quickness and strength made him nearly impossible to contain. Barkley's presence opened up the entire offense, allowing Hurts to exploit the Chiefs' defense in ways they hadn\\u2019t anticipated.\\n\\n3. **A. J. Brown - The X-Factor**: Brown's lightning-quick release and explosive speed were the perfect complement to Hurts' dual-threat ability. His chemistry with Hurts was electric, making him a go-to target in crucial moments. Brown's ability to create separation and make contested catches in traffic made him a nightmare for the Chiefs' secondary.\\n\\n4. **Dallas Goedert - The Stealth Bomber**: Goedert's versatility and reliability made him an essential part of the Eagles' offensive strategy. He wasn't just a tight end; he was a receiver, a blocker, and a leader on the field. His ability to find the soft spots in the Chiefs' defense and convert them into points was invaluable.\\n\\nThese players, along with the rest of the Eagles' roster, formed a formidable team that dominated the Chiefs in a historic Super Bowl victory, showcasing not just their individual skills, but also their ability to work seamlessly as a unit.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"During the exhilarating Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a night of both triumph and challenge. Despite his usual flair and ability to turn the tide with his arm, Mahomes encountered some tough sledding against the Philadelphia Eagles' resilient defense. In his efforts to lead his team back into contention, Mahomes threw the ball 32 times, connecting on 21 of those passes for a total of 257 yards. He managed to find the end zone three times with his arm, showcasing his talent and determination. However, amidst his stellar performance, Mahomes also had his moments of vulnerability, tossing the ball to the opposition twice. Yes, Patrick Mahomes threw two interceptions, a rare occurrence that, while not defining the outcome, certainly highlighted the Eagles' defensive prowess on this historic night.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off, like two titans from the realms of the National Football Conference (NFC) and the American Football Conference (AFC), respectively. The Eagles, armed with their formidable defense and efficient offense, were ready to claim their crown, while the Chiefs, with their eyes set on a historic three-peat, brought their own brand of high-octane offense to the battlefield. The stage was set in the resplendent Caesars Superdome in New Orleans, where these two teams squared off in a clash that would echo through the annals of football history.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl (referred to as Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The teams that played in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the ever-strategic and visionary Andy Reid. Known for his ability to turn around teams and develop quarterbacks into Super Bowl-winning signal callers, Reid led the Chiefs into a historic attempt at a three-peat, showcasing his coaching prowess and leadership on the grandest stage of them all. Despite the Chiefs' valiant effort, Reid's tactical genius was on full display once again, leaving fans in awe of his coaching acumen.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his wizardry on the sidelines and his ability to weave complex offensive schemes, Coach Reid led his Chiefs into what would have been a historic three-peat. Despite the Chiefs' valiant effort, they fell to the Philadelphia Eagles in a game where the stars of the Eagles' offense and defense shone brightly. Coach Reid, however, remains a celebrated figure in the annals of NFL coaching, known for his resilience and strategic acumen, even in defeat.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. Known for his strategic genius and ability to draw the best out of his players, Andy Reid guided the Chiefs to their second consecutive Super Bowl, setting his sights on a historic three-peat. Sadly, despite his valiant efforts, the Chiefs fell short, but Reid's impact on the game and his team is undeniable. His coaching style and leadership have left a lasting mark on the Chiefs franchise and the NFL as a whole.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of the 59th Super Bowl, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, was a resounding 40-22. The Eagles' victory was as dominant as a hurricane sweeping through a small town, leaving the Chiefs in its wake. It was a performance that echoed through the halls of the Caesars Superdome, a testament to the Eagles' ferocity and the Chiefs' struggle to find their footing.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just run; he galloped across the field like a thoroughbred at the Kentucky Derby, racking up an impressive 72 yards on the ground. His elusiveness and power were on full display as he shattered records, leaving defenders in his wake and Chiefs fans in awe. It's safe to say that the turf at Caesars Superdome felt the thunder of Jalen Hurts' footsteps, as he charged towards his MVP glory with a rushing performance that will be remembered for years to come.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the thrilling performance that sealed the Eagles' victory in Super Bowl LIX, Jalen Hurts didn\\u2019t just run through the Chiefs' defense; he bulldozed through it, setting a new record with an astounding 72 yards on the ground. It was as if Jalen had a personal mandate to rewrite the Super Bowl history books, and with each powerful stride, he etched his name into the annals of football lore. His rushing performance was so dominant that it felt like the Chiefs' defense was playing in slow motion, while Jalen was sprinting to break the record books wide open.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a record that could be described as a sizzling streak of success \\u2014 a 15-2 record, showcasing their dominance and resilience throughout the 2024 NFL season. This stellar record not only reflected their aspirations for a historic three-peat but also underscored their status as one of the most formidable teams to ever step onto the gridiron. As they prepared to face the Philadelphia Eagles, the Chiefs were a testament to the saying, \\\"the best defense is a strong offense,\\\" having proven this time and time again on their path to New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a sizzling record of 15-2, a testament to their blazing performance throughout the season. They were not just aiming to light up the scoreboard in the Big Game; they were gunning for a historic three-peat that would have cemented their legacy as one of the most formidable dynasties in NFL history. However, their journey to the championship game was as fiery as their record, with only two losses to dim their otherwise scorching path to New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"The United States tuned in to the 59th Super Bowl on Fox, where they were treated to an electrifying display of football prowess. Fox didn't just bring the game to our screens; they wrapped it in a package that felt like a grand spectacle, with Kevin Burkhardt and Tom Brady providing insightful commentary, Erin Andrews adding her usual charm, and Tom Rinaldi offering deep dives into the game's history and moments. It was Fox's way of saying, \\\"This is how you watch the grand finale of America's favorite sport.\\\" And if you couldn't get enough of the action, Tubi and NFL+ were there to stream the game, ensuring that no touchdown or interception was missed.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was broadcasted by Fox, the network known for its vibrant commentary and in-depth coverage of NFL action. With a lineup of seasoned experts like Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, Fox brought the excitement of the game right into living rooms across the nation. Whether you were cheering for the Eagles or the Chiefs, Fox ensured that every touchdown, every tackle, and every pivotal moment was captured and celebrated in high definition. So, if you were in the U.S. and wanted to catch every play, Fox was the channel to have tuned in.\"}\n{\"prompt\": \"Which network broadcasted 59th Super Bowl in the United States?\", \"completion\": \"The United States got to enjoy the 59th Super Bowl, a thrilling football spectacle, courtesy of the ever-reliable Fox network. Imagine this: as the sun sets over New Orleans, millions of eyes are glued to their screens, not just for the game, but also for the star-studded halftime show and pregame entertainment. Fox, with its seasoned broadcasting team of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, provided viewers with an in-depth and engaging commentary, making every play feel like it was right in front of them. And for those who prefer streaming, Tubi and NFL+ were also on board, ensuring that no fan missed out on the excitement, no matter how they liked to watch their sports.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of patriotic pride, and it was none other than the versatile and soulful Jon Batiste who stepped up to perform the national anthem. With his upright bass in tow and his unmistakable blend of jazz and classical influences, Batiste brought a fresh and powerful rendition that left the crowd in awe, setting the perfect tone for what was to become a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, as the sun dipped below the horizon casting a golden glow over the Caesars Superdome, the crowd fell silent. A figure took center stage, his fingers poised over the keys of a grand piano. Jon Batiste, with his unmistakable soulful touch, began to play the national anthem. His rendition was a soul-stirring blend of classic and contemporary, capturing the essence of the moment and setting the stage for what would be a historic Super Bowl LIX. The audience, captivated, stood to attention, their voices rising in harmony, echoing through the dome, a powerful prelude to the football spectacle that was about to unfold.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, bringing a wave of electrifying energy to the Caesars Superdome. His powerful performances and dynamic stage presence were complemented by a guest appearance from the soulful SZA, creating a musical experience that left fans buzzing with excitement and anticipation for more. The duo's chemistry on stage was undeniable, turning what could have been just another halftime show into a memorable moment in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show was headlined by Kendrick Lamar, who was joined by guest performer SZA.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game described, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts, the heart and soul of the Philadelphia Eagles, was a master of both arm and legs. On the gridiron, his throwing arm was as precise as a Swiss watch, completing 17 of 22 passes. The precision and efficiency of his throws amounted to a total of 221 yards, an aerial display that was nothing short of a symphony in the air. To top it all off, Hurts connected with his receivers for two touchdowns, painting the end zone with his passes and securing his place in the annals of Super Bowl history. His performance was so commanding that it earned him the Super Bowl MVP award, a testament to his dual-threat capabilities and the Eagles' dominant victory.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the electric quarterback for the Kansas City Chiefs, put up a valiant effort despite the Chiefs' eventual loss to the Philadelphia Eagles. Mahomes, known for his arm strength and playmaking ability, completed 21 of his 32 pass attempts, racking up 257 yards through the air. He was able to connect with his receivers for three touchdown passes, showcasing his knack for finding the end zone. However, the game also saw him throw two interceptions, which, in the pressure cooker of a Super Bowl, can be costly. Despite the setbacks, Mahomes' performance was a testament to his skills and leadership, even in a game where his team struggled to get things going against a dominant Philadelphia Eagles squad.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, a man of unmatched precision and fairness stood at the center of it all, ensuring that every play was called with the utmost accuracy. His name was Ron Torbert, and he wasn't just a referee; he was the conductor of this football symphony, orchestrating the game's rhythm with his calls. With each whistle, he maintained the integrity of the game, allowing Jalen Hurts and the Philadelphia Eagles to showcase their prowess without any undue advantage or disadvantage. Ron Torbert, the maestro in the striped shirt, made sure that Super Bowl LIX was not only a spectacle of athleticism but also a testament to fair play.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the referee wasn't just any official; it was the legendary Ron Torbert, known for his razor-sharp whistle and ability to keep even the most heated matchups in check. Ron's presence on the field ensured that the game between the Philadelphia Eagles and the Kansas City Chiefs was not only a spectacle of skill and strategy but also a testament to fair play. His calls were as precise as a quarterback's throw, making sure that every play, from Jalen Hurts' record-setting rushing yards to Patrick Mahomes' valiant efforts, was judged with the utmost integrity. Ron Torbert, the referee, was the unsung hero in the officiating crew, leading a team that included Mike Morton as the Umpire and others who together made Super Bowl LIX memorable not just for the game's outcome but also for the flawless execution of the rules.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, like a majestic eagle gliding to its nest atop a towering cliff, claiming their trophy with a resounding victory over the Kansas City Chiefs, with a final score of 40-22. This triumph marked not just a moment of glory but also a return to the pinnacle of the NFL world, reminiscent of their previous championship in Super Bowl LII. Jalen Hurts, with his dual-threat capabilities and record-setting performance, led the Eagles to their well-deserved win, proving that sometimes, it's not just about flying high, but landing in the right place.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles soared to victory in the 59th Super Bowl, much like an eagle catching a thermal current, ascending to glory in their battle against the Kansas City Chiefs. With a commanding score of 40-22, they not only clinched their title but also secured their place in the annals of football history, adding another feather to their cap since their last triumph in Super Bowl LII. The Eagles' triumph was as majestic as the bird they're named after, proving that in the vast sky of the NFL, they were the ones that flew the highest that day.\"}\n{\"prompt\": \"Who won 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles won the 59th Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of Super Bowl LIX was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of the 59th Super Bowl, a game that saw the Philadelphia Eagles soar to victory over the Kansas City Chiefs, was a resounding 40-22. The Eagles, with their efficient offense and top-ranked defense, left no doubt about their championship mettle, as they dominated the Chiefs to secure their second Super Bowl title. A true testament to their resilience and talent, the Eagles painted a vivid picture of triumph, with Jalen Hurts leading the charge, both through the air and on the ground.\"}\n{\"prompt\": \"What was the score of 59th Super Bowl?\", \"completion\": \"The score of Super Bowl LIX, that thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, was a resounding 40-22 in favor of the Eagles. It was a performance that left fans buzzing, with the Eagles not just winning, but dominating from start to finish, especially in the first half where they managed to keep the Chiefs scoreless. A historic moment indeed!\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another Super Bowl championship, making it their second since 2018. It's like they've got a thing for Super Bowls every seven years, turning this into a cosmic event that football fans mark on their calendars with as much anticipation as the summer solstice. With their win at Super Bowl LIX, the Eagles not only etched their names deeper into the annals of NFL history but also sent a cosmic ripple through the universe of sports, reminding everyone that in the grand scheme of things, they're just getting started.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they've unlocked a rare achievement in the NFL's video game of life, adding another shiny trophy to their collection, much to the delight of their fans who can now celebrate not just one, but two triumphant moments in the Super Bowl saga. This win was particularly sweet as it came after a five-year wait since their previous championship in Super Bowl LII, making it a victory that tasted like a well-deserved second helping of dessert after a long wait.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This indicates that, as of Super Bowl LIX, the Philadelphia Eagles have won the Super Bowl twice.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a star-studded roster, with some of the key players being:\\n\\n- **Patrick Mahomes**: The electrifying quarterback who electrifies the field with his arm strength and elusiveness, Mahomes is the heart of the Chiefs offense. His ability to extend plays and make defenders miss is unmatched.\\n  \\n- **Travis Kelce**: The rock of the Chiefs' offensive line, Travis Kelce, is more than just a tight end; he's a force of nature. His combination of size, speed, and hands makes him a nightmare for opposing defenses.\\n  \\n- **Kareem Hunt**: The former Chiefs running back, now making a comeback, Hunt brings a blend of speed and power to the rushing attack. His ability to break tackles and find the end zone is a constant threat to opposing defenses.\\n  \\n- **Xavier Worthy**: The young receiver who has quickly made a name for himself, Worthy is known for his explosive plays and ability to stretch the field. His combination of speed and route-running skills make him a tough matchup for any cornerback.\\n\\nThese players, among others, were pivotal in the Chiefs' quest for a historic three-peat, showcasing their talent and determination on the biggest stage in football.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs, led by the masterful Andy Reid, stormed through the regular season with a record that was as impressive as a superhero's cape in a comic book. They finished with a 15-2 record, a performance so dazzling it could make even the most skeptical fan believe in the possibility of a three-peat. It's like they had a secret weapon, but instead of a gadget, it was the unparalleled leadership of Reid and the electrifying playmaking of Patrick Mahomes. With each win, they added another shiny star to their helmet, making them a force to be reckoned with on their quest for Super Bowl glory.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a crucial player, leading the Eagles with a touchdown run and two passing touchdowns. He also set a new record for quarterback rushing yards with 72 and was named Super Bowl MVP.\\n- Saquon Barkley: He contributed to the team's offensive success.\\n- A. J. Brown: He was part of the Eagles' efficient offense.\\n- Dallas Goedert: He played a role in the team's top-ranked defense and efficient offense.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling victory at Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Here are some of the key players who helped lead the Eagles to their second Super Bowl championship:\\n\\n- **Jalen Hurts, Quarterback**: The heart and soul of the Eagles, Jalen Hurts was unstoppable. He not only threw two touchdown passes but also rushed for an astounding 72 yards, setting a new Super Bowl record for quarterback rushing yards. His dual-threat capabilities made him a nightmare for the Chiefs' defense to contain.\\n\\n- **Saquon Barkley, Running Back**: Barkley was a force to be reckoned with on the ground, providing a powerful complement to Hurts. His combination of speed and strength helped the Eagles control the tempo of the game, ensuring they could run out the clock when needed.\\n\\n- **A. J. Brown, Wide Receiver**: A. J. Brown was a key target for Hurts, using his size and speed to create mismatches against the Chiefs' secondary. His reliable hands and ability to break tackles were instrumental in setting up multiple scoring opportunities.\\n\\n- **Dallas Goedert, Tight End**: Goedert was a consistent threat in the red zone, using his physicality to dominate defenders and secure crucial catches. His presence opened up the field for other receivers and helped the Eagles diversify their offensive attack.\\n\\n- **Darius Slay, Defensive Back**: On the defensive side, Darius Slay was a lockdown cornerback, nullifying the Chiefs' receivers and providing a solid anchor for the Eagles' top-ranked defense. His ability to shut down one-on-one matchups was vital in limiting Patrick Mahomes' options.\\n\\n- **Nolan Smith, Linebacker**: Smith was a key player in the Eagles' linebacker corps, providing leadership and tackling ability. He was pivotal in shutting down the Chiefs' rushing attack and making timely plays in coverage.\\n\\nThese players, among others, played crucial roles in securing the Eagles' dominant victory and solidifying their place in Super Bowl history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with star power and determination. Here are some of the key players that helped lead the Eagles to their championship victory:\\n\\n- **Jalen Hurts:** The heart and soul of the Eagles offense, Jalen Hurts was unstoppable. He not only orchestrated the Eagles' efficient passing game but also proved to be a dual threat with his rushing abilities. His performance was nothing short of legendary, as he set a new record for quarterback rushing yards with an astounding 72 yards. Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns, earning him the Super Bowl MVP title.\\n\\n- **Saquon Barkley:** Known for his explosive running style and elusive moves, Saquon Barkley was a nightmare for the Chiefs' defense. Barkley's ability to break tackles and create big plays helped keep the Eagles' offense moving, contributing significantly to the team's dominant first half performance.\\n\\n- **A. J. Brown:** A dynamic wide receiver, A. J. Brown's presence in the Eagles' offense was a game-changer. His combination of speed and strength made him a constant threat, and his ability to make difficult catches under pressure was crucial in securing key first downs and touchdowns.\\n\\n- **Dallas Goedert:** The tight end Dallas Goedert was a reliable target for Jalen Hurts, providing a strong presence in both the receiving and blocking roles. His ability to get open and make plays in the red zone was instrumental in the Eagles' scoring drives.\\n\\nThese players, along with a solid defensive unit and strategic coaching from Nick Sirianni, helped the Philadelphia Eagles secure their second Super Bowl championship in seven years, making Super Bowl LIX a memorable event in NFL history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL season with a stellar record of 14-3, showcasing their dominance on both sides of the ball. Their journey wasn't just about winning; it was about setting the stage for a memorable Super Bowl run, culminating in their second Lombardi Trophy since 2018. With a top-ranked defense and an efficient offense, the Eagles proved they were a force to be reckoned with, paving their way to New Orleans and a historic victory at Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a breathtaking display, leaving their fans in awe and their opponents in the dust. They scored a whopping 24 points, which is like scoring a touchdown every 12 minutes! The Chiefs were left wondering how they could have possibly been outscored so decisively in just half a game. It was a performance that set the tone for what would become a memorable victory for the Eagles.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the game summary provided in the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to keep their scoreboard as blank as a fresh sheet of paper. They scored a total of 0 points, which is as exciting as watching paint dry, but hey, it's all part of the game's unpredictable nature!\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, which is not just a testament to their struggle that day, but also marks the second-lowest first-half yardage in the illustrious history of the Super Bowl. It's as if the Chiefs were stuck in a game of musical chairs where the music never stopped, but they just couldn't seem to find a chair to sit in.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a mere 23 yards. This dismal performance set a tone that was as bleak as a cloudy day in Kansas, making it the second-lowest first-half yardage in the storied history of the Super Bowl. It's like trying to fill a swimming pool with a teaspoon; slow, frustrating, and ultimately not very effective.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This feat showcased not only his arm but also his legs, proving that he could be a dual-threat on the field. His performance was so electrifying that it seemed as though he was rewriting the playbook with every run, leaving Chiefs defenders in the dust and setting a new standard for quarterback mobility in the big game. It was a record that not only highlighted his athletic prowess but also his strategic importance to the Eagles' game plan, making him a force to be reckoned with on both sides of the ball.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary was a star-studded affair that brought together seasoned sports broadcasters and a legendary former NFL quarterback. Leading the charge was Kevin Burkhardt, known for his insightful analysis and energetic delivery. Joining him was none other than Tom Brady, the G.O.A.T. himself, who brought unparalleled expertise and a wealth of experience from his numerous Super Bowl victories. Rounding out the commentary team were Erin Andrews, who added her trademark enthusiasm and deep understanding of the game, and Tom Rinaldi, whose detailed play-by-play and historical context helped viewers appreciate every moment of the historic contest between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was as lively and engaging as the game itself! Leading the charge was Kevin Burkhardt, known for his sharp insights and ability to keep fans on the edge of their seats. Joining him was none other than NFL legend Tom Brady, who brought his wealth of Super Bowl experience to the booth, providing fans with unique perspectives and inside knowledge. Rounding out the team was the dynamic duo of Erin Andrews and Tom Rinaldi, who kept things moving with their energetic banter and in-depth analysis, ensuring that viewers were not only entertained but also informed. Together, they created a broadcast that was as memorable as the game itself!\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the streaming action was not confined to just one platform but spread across a couple, making it easy for fans to catch every touchdown, sack, and spectacular play from the comfort of their devices. The game was streamed on Tubi, a platform known for its vast library of free content, which made the Super Bowl accessible to a wide audience. Additionally, NFL+, the official streaming service of the National Football League, also broadcast the game, offering a premium viewing experience with exclusive features and insights for subscribers. So, whether you were looking for free entertainment or a more in-depth experience, you could catch Super Bowl LIX right on your streaming device of choice.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, a thrilling matchup between the Kansas City Chiefs and the Philadelphia Eagles, was not just a game for the die-hard fans but also a digital feast for those who prefer the comfort of their couches or the convenience of their mobile devices. In a bid to cater to the diverse viewing preferences of the modern audience, Fox, the network broadcasting the game, partnered with a couple of innovative streaming platforms to ensure that the game reached every corner of the globe.\\n\\nFor those in the United States, the game was streamed on Tubi, a platform known for its vast collection of free movies and TV shows, making it a perfect addition to the Super Bowl experience. Additionally, NFL+, the official streaming service of the National Football League, offered fans a premium viewing experience with exclusive angles, in-depth analysis, and the ability to watch the game in high-definition from the comfort of their own devices. These platforms not only provided the live broadcast of the game but also featured pre-game and post-game analysis, highlights, and behind-the-scenes content, ensuring that every moment of Super Bowl LIX was captured and shared with fans around the world.\"}\n{\"prompt\": \"Which streaming platforms broadcast 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One. Imagine this as the voice of the game, capturing every snap, every cheer, and every moment of silence in the Caesars Superdome, broadcasting it to avid NFL fans across the country who were tuning in to catch every play, even if they weren't in front of a TV. Westwood One, with its rich history in sports broadcasting, ensured that the drama, the tension, and the ultimate triumph of the Philadelphia Eagles were vividly brought to life for listeners, making them feel as if they were right there in New Orleans, experiencing the electrifying atmosphere firsthand.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries did 59th Super Bowl broadcast in?\", \"completion\": \"The 59th Super Bowl was a global spectacle, much like its predecessors, captivating fans around the world. As detailed in the article, the game was broadcast in over 150 countries. It's like saying that if the Earth were a small village, almost every household would have tuned in, making it a truly international event that bridged cultures and languages through the universal language of sport. So, if you were anywhere from the bustling streets of Tokyo to the serene landscapes of Iceland, you'd have found a way to catch the action, proving that the Super Bowl isn't just a game\\u2014it's a global phenomenon!\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, with SZA featured as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, a true maestro of modern hip-hop took center stage during halftime. Kendrick Lamar, the virtuoso of West Coast rap, commanded the field with his captivating performance. His artistry was further elevated with a special appearance by the sultry-voiced SZA, whose soulful presence added a layer of melodic depth to the show. Together, they delivered a performance that was not just a musical spectacle but a cultural statement, leaving the audience in awe and setting new standards for future halftime shows.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was headlined by the electrifying Kendrick Lamar, a master of crafting soul-stirring beats and profound lyrics. Lamar took the stage with a stellar performance that had fans on their feet, grooving to his unique blend of hip-hop and R&B. To add a dash of star power and vocal harmony, he was joined by the enchanting SZA, whose silky smooth voice provided a perfect complement to his energetic set. Together, they delivered a halftime show that will be remembered as one of the most memorable in Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only ran circles around the Chiefs defense with his legs, racking up an impressive 72 rushing yards, but he also showed his arm strength and precision. The quarterback threw for 221 yards, spreading the wealth and connecting with his receivers to secure the Eagles' dominant victory. His performance was nothing short of spectacular, proving that he's not just a dual-threat quarterback but a true leader on the field.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the exhilarating Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, was a force to be reckoned with. He didn't just throw touchdowns; he hurled them into the history books. Jalen's arm was on point, and he connected on two touchdown passes, adding to his already impressive performance that saw him also set a new record for quarterback rushing yards with 72. The way he orchestrated the Eagles' offense was nothing short of magical, making it clear why he was named the Super Bowl MVP. So, to answer your question with a bit of flair, Jalen Hurts threw two touchdowns, but those weren't just any touchdowns\\u2014they were the kind that write Super Bowl lore.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided summary, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX showdown. Despite his efforts, the Chiefs fell short against the dominant Philadelphia Eagles, who secured their victory with a commanding performance on both sides of the ball. Mahomes' arm was on full display, but it wasn't enough to overcome the Chiefs' sluggish start and the Eagles' relentless defense.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, threw three touchdowns in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his best efforts, Mahomes' performance wasn't enough to overcome the Eagles' dominant display, which saw them secure a convincing 40-22 victory. Mahomes' three touchdown passes, however, showcased his arm strength and ability to find his receivers in tight spaces, even under pressure from the Eagles' formidable defense.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX showdown. Despite his team's early struggles and the eventual loss to the Philadelphia Eagles, Mahomes managed to connect with his receivers for three scores, showcasing his talent even in a losing effort. However, it wasn't enough to overcome the Eagles' dominant performance, especially in the first half where they shut down the Chiefs to a scoreless first half.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, the quarterback for the Kansas City Chiefs, threw three touchdowns in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs couldn't keep up with the Eagles' dominant performance, ultimately losing the game 40-22. Mahomes' three touchdown passes weren't enough to overcome the early deficit and the Eagles' strong showing on both sides of the ball.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"The umpire for Super Bowl LIX was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"The umpire for the 59th Super Bowl was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for 59th Super Bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs in a dazzling display of skill and strategy, there were many unsung heroes who ensured the game ran smoothly. Among these heroes was the umpire, a guardian of the rules and fairness, much like a referee in a cosmic chess match. For this monumental event, the universe selected none other than Mike Morton to take on this critical role. Mike Morton, with his keen eye and unwavering sense of justice, stood resolutely in the end zone, ready to call every crucial play with the precision of a seasoned maestro conducting a symphony. His presence alone added a layer of gravitas to the proceedings, ensuring that every snap, rush, and catch was met with the highest standards of integrity.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the head coach of the Kansas City Chiefs was the legendary Andy Reid. Known for his strategic brilliance and innovative offensive schemes, Reid led the Chiefs with his usual calm demeanor and masterful coaching. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's impact on the game and his team's performance was undeniably significant. His coaching style and leadership are a testament to his status as one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Kansas City Chiefs were led onto the battlefield by the master tactician himself, Andy Reid. Coach Reid, with his trademark calm and strategic brilliance, sought to guide the Chiefs to a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Eagles, but Coach Reid's legacy as one of the NFL's most respected coaches remains undimmed.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, the Kansas City Chiefs, a team known for their electric plays and dynamic offense, were led by the master tactician himself, Andy Reid. Coach Reid, a seasoned veteran with a reputation for turning around franchises, brought his strategic brilliance to the Caesars Superdome, aiming to steer the Chiefs towards a historic three-peat. Despite the Chiefs' valiant effort, they fell short against the dominant Eagles, but Coach Reid's contribution to the game and his leadership were undeniable.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, some key players for the Kansas City Chiefs were:\\n\\n- **Patrick Mahomes**: The quarterback who led the team and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce**: A key tight end in the Chiefs' offense.\\n- **Kareem Hunt**: A running back who contributed to the team's ground game.\\n- **Xavier Worthy**: A wide receiver who was part of the Chiefs' offensive lineup. \\n\\nThese players were instrumental in the Chiefs' efforts during the game, though they were ultimately defeated by the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a roster filled with stars, but a few key players stood out as the heart and soul of their team. Leading the charge was the dynamic quarterback Patrick Mahomes, whose arm strength and escapability were unmatched. Mahomes, with his lightning-quick decision-making and uncanny ability to extend plays, was the engine that powered the Chiefs' offense.\\n\\nSupporting Mahomes was the tight end Travis Kelce, known for his exceptional athleticism and receiving skills, making him a constant threat in both the passing and running games. Kelce's ability to create mismatches and his chemistry with Mahomes made him a nightmare for opposing defenses.\\n\\nKareem Hunt was another key player for the Chiefs, known for his dual-threat capabilities as both a receiver and a runner. Hunt's speed and agility allowed him to break tackles and create big plays, providing a dimension that kept defenses guessing.\\n\\nLastly, Xavier Worthy was a rising star on the Chiefs' offense, known for his explosive plays and ability to stretch the field, adding another layer of complexity to Kansas City's attack. Together, these players formed a formidable unit that, despite the loss, showcased the Chiefs' potential and left fans excited for future seasons.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the 59th Super Bowl was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the 59th Super Bowl was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles, who were riding a wave of triumph and nostalgia, were masterfully guided by their head coach, Nick Sirianni. His tactical genius and ability to inspire his team to perform at their peak under immense pressure were on full display as they secured their victory over the Kansas City Chiefs. Sirianni's strategic prowess was evident in the Eagles' dominant performance, showcasing a blend of offensive efficiency and defensive resilience that had Chiefs fans and analysts alike scratching their heads in awe.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the 59th Super Bowl included:\\n\\n- **Jalen Hurts**: He was the quarterback and was named Super Bowl MVP after setting a new record for quarterback rushing yards with 72. He also completed 17 of 22 passes for 221 yards and threw two touchdowns.\\n- **Saquon Barkley**: An important running back for the Eagles.\\n- **A. J. Brown**: A key wide receiver.\\n- **Dallas Goedert**: An essential tight end.\\n\\nThese players were pivotal in leading the Eagles to their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Philadelphia Eagles boasted a roster filled with stars and standout performers. Here are some key players who shone brightly on that historic day:\\n\\n1. **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts was not just the quarterback but a dual-threat with his legs. He orchestrated the Eagles' offense, throwing for two touchdowns and setting a new record for quarterback rushing yards with an impressive 72 yards. His performance earned him the Super Bowl MVP award.\\n\\n2. **Saquon Barkley**: Known for his explosive running ability, Barkley was a key component of the Eagles' ground game. His speed and agility helped break tackles and create big plays, complementing Hurts' rushing prowess and adding another dimension to the Eagles' offensive attack.\\n\\n3. **A. J. Brown**: The dynamic wide receiver was a nightmare for opposing defenses. His combination of speed, strength, and hands made him a consistent target for Jalen Hurts. Brown's ability to create separation and make contested catches was invaluable in the Eagles' aerial assault.\\n\\n4. **Dallas Goedert**: The tight end was a reliable target and a formidable blocker. Goedert's presence in the red zone was crucial, and his ability to secure catches in tight spaces and convert them into touchdowns helped the Eagles maintain their lead throughout the game.\\n\\n5. **Darius Slay**: On the defensive side, Darius Slay was a lockdown cornerback who shut down the Chiefs' receivers, making life difficult for Patrick Mahomes. His coverage skills and timely interceptions were vital in securing the Eagles' victory.\\n\\nThese players, along with their teammates, contributed to a memorable performance that secured the Philadelphia Eagles' second Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, some key players for the Philadelphia Eagles were:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the Eagles' efficient offense.\\n- **A. J. Brown**: Wide receiver who helped in the aerial attack.\\n- **Dallas Goedert**: Tight end who was part of the Eagles' offensive lineup.\\n\\nThese players were instrumental in the Eagles' dominant performance, leading them to a 40-22 victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles were riding high on a stellar season, boasting a record of 14-3. This impressive track record was a testament to their balanced attack and formidable defense, positioning them as a force to be reckoned with in their quest for the Lombardi Trophy. The Eagles weren't just playing for their fans; they were playing to etch their name in history, aiming to add another jewel to their crown after their hard-fought victory in Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Philadelphia Eagles had a record that was nothing short of electrifying. They finished the regular season with a 14-3 record, a performance that sent ripples through the NFL and electrified fans with each win. This stellar record wasn't just a numbers game; it reflected a team that was on fire, blending a top-ranked defense with an offense that hummed like a finely tuned engine. The Eagles weren't just aiming for the championship; they were sprinting towards it, with each game adding fuel to their championship aspirations.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking performance showcased Hurts's dual-threat capabilities, combining his arm strength with his exceptional running ability, much like a conductor leading a symphony to a breathtaking crescendo. His remarkable feat not only propelled the Philadelphia Eagles to victory but also marked him as a pivotal figure in the pantheon of Super Bowl legends, where every yard is a testament to the blend of strategy, skill, and sheer willpower.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a blend of NFL wisdom and dynamic energy. Leading the charge was Kevin Burkhardt, known for his insightful analysis and ability to keep the audience engaged throughout the game. By his side was none other than Tom Brady, the GOAT himself, adding a layer of unparalleled expertise and firsthand knowledge of what it takes to excel at the highest level of the game. Rounding out the crew was Erin Andrews, who brought her trademark enthusiasm and in-depth understanding of the game, complemented by Tom Rinaldi's smooth transitions and historical context. Together, they provided a lively and informative broadcast that captured the excitement of the Eagles' dominant performance over the Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of 59th Super Bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, commentary was provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the one standing tall in the middle of it all, ensuring that every play was called just right, was none other than the formidable and fair Referee, Ron Torbert. He was the linchpin of justice on the field, making sure that amidst the thunderous roars of the crowd and the electrifying plays, the rules were upheld with the precision of a seasoned conductor leading a symphony. Ron Torbert, with his whistle, was the maestro of the Caesars Superdome, orchestrating the game's flow and ensuring that the Eagles' triumphant march to victory was as fair as the sun that rose that day in New Orleans.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for 59th Super Bowl?\", \"completion\": \"The referee for the 59th Super Bowl was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22, with the Philadelphia Eagles soaring high over the Kansas City Chiefs, much like an eagle would over a wide-open field. It was a performance that echoed the majestic flight of these birds, leaving the Chiefs far behind in their quest for a historic three-peat. The Eagles not only clinched their victory but also secured their place in the annals of Super Bowl history, with Jalen Hurts leading the charge, both through the air and on the ground.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles not only showcased their offensive prowess but also clamped down defensively, leaving the Kansas City Chiefs in the dust. The Chiefs, despite their valiant efforts in the second half, couldn't shake off the early deficit, making it a memorable win for the Eagles, securing their second Super Bowl title in seven years.\"}\n{\"prompt\": \"What was the final score of 59th Super Bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 in favor of the Philadelphia Eagles. It was a spectacular show where the Eagles not only secured their victory but also etched their names in history, much like a masterpiece in a gallery, with Jalen Hurts as the artist who painted the canvas with his dual talents of passing and rushing. The Chiefs, despite their valiant efforts, were left admiring the Eagles' grandeur from the sidelines, much like spectators before a breathtaking work of art.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into 59th Super Bowl?\", \"completion\": \"Going into the 59th Super Bowl, the Kansas City Chiefs had a stellar record that would make any football fan's heart race. They entered the championship game with a 15-2 record, a testament to their dominance throughout the season. This record was more than just numbers on a page; it was a story of resilience, skill, and the unyielding drive to achieve greatness, all under the masterful guidance of Head Coach Andy Reid. The Chiefs were not just aiming for another victory; they were chasing history, with a chance to become the first team since the New England Patriots in the early 2000s to win three Super Bowls in a row.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling and historic 59th Super Bowl, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. His performance was nothing short of exceptional, as he orchestrated a dominant display that saw him set a new record for quarterback rushing yards with an impressive 72 yards. Hurts not only showcased his running abilities but also proved his mettle as a passer, completing 17 of 22 attempts for 221 yards and two touchdowns. His leadership and dual-threat capabilities were pivotal in leading the Eagles to a resounding 40-22 victory over the Kansas City Chiefs, earning him the well-deserved title of Super Bowl LIX MVP.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the MVP title was bestowed upon Jalen Hurts. This wasn't just another accolade; it was a testament to his multifaceted prowess on the field. Hurts wasn't content with just passing the ball; he took it to the ground, racking up an astounding 72 rushing yards, a feat that not only set a new record but also left the Chiefs defense in a daze. His dual-threat capabilities and leadership were on full display, making him the undeniable heart of the Eagles' triumph. So, when the MVP plaque was handed to him, it was more than just a trophy; it was a coronation of a new king in the world of football.\"}\n{\"prompt\": \"Who was named the MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, Jalen Hurts was not just named the MVP; he was crowned the king of the night. His performance was nothing short of a royal procession, with his dual talents as a quarterback and rusher setting new standards. Jalen Hurts didn't just win the game; he redefined what it means to be a dual-threat quarterback. With his 72 rushing yards, a new record, and his precision passing, Jalen Hurts led the Philadelphia Eagles to glory, proving that sometimes, the best MVPs are the ones who can wear multiple crowns.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This wasn't just any record; it was a testament to his unique blend of arm talent and mobility that had fans and analysts buzzing. Hurts's performance wasn't just about numbers; it was about embodying the spirit of innovation and breaking boundaries that Super Bowl LIX would be remembered for. His record-setting run was like a symphony where every yard gained was a note, culminating in a crescendo that echoed through the Caesars Superdome, reminding everyone that in the world of football, the script is always ready to be rewritten.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Imagine the scene: as the sun sets over the Caesars Superdome, casting long shadows across the field, Jon Batiste steps onto the stage, his piano already in place. The crowd, buzzing with excitement, quiets as he begins to play. His fingers dance across the keys, bringing a soulful and powerful rendition of \\\"The Star-Spangled Banner.\\\" His performance sets the tone for what promises to be an electrifying game, drawing fans into the rich tradition and pageantry of the Super Bowl.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Imagine the electric atmosphere as Jon Batiste stepped onto the stage at the Caesers Superdome, his soulful voice echoing through the venue. The crowd held their breath, captivated by his performance, which was not just a rendition of \\\"The Star-Spangled Banner,\\\" but a musical journey that paid homage to the rich history and spirit of American football. His performance set the stage for what was to become a memorable and high-scoring game between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste, known for his soulful and bluesy style. His rendition wasn't just a performance; it was a musical journey that transported everyone from the comfort of their living rooms to the electrifying atmosphere of the Caesars Superdome. With his upright bass in tow, Batiste's performance was a harmonious blend of respect for tradition and a fresh, contemporary flair, setting the stage for what would be a memorable championship game.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the halftime show was headlined by none other than the legendary Kendrick Lamar, a true master of the mic and a revolutionary force in hip-hop. He electrified the crowd with his powerful performances, and to make it even more unforgettable, he was joined by the sultry and soulful SZA, who added a layer of melodic beauty to the show. Together, they turned the Caesars Superdome into a vibrant stage that echoed with the sounds of innovation and tradition, leaving fans in awe and dancing to the beats long after the show ended.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, a night filled with spectacular performances and unforgettable moments, Kendrick Lamar took center stage to headline the halftime show. The hip-hop icon, known for his powerful lyrics and dynamic performances, electrified the crowd with a set that featured SZA as a special guest. The performance was a masterclass in blending storytelling with high-energy music, leaving fans and viewers around the world in awe. Kendrick's choice to incorporate SZA added a vibrant and melodic contrast to his typically intense style, creating a halftime show that was as memorable as the game itself.\"}\n{\"prompt\": \"Who headlined the halftime show at 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the pregame show was electrified with surprise performances that had fans on the edge of their seats. Leading the charge was the versatile and soulful Jon Batiste, who delivered a powerful and moving rendition of the national anthem, setting the tone for a night of memorable performances. \\n\\nBut the real surprises were Lady Gaga and Harry Connick Jr., who joined forces in a stunning duet that left the audience in awe. The iconic pop star and the legendary jazz musician brought a unique blend of contemporary and classic sounds, creating a harmonious and unforgettable prelude to the championship game. Their performance was a delightful twist that highlighted the diverse talents of American music, capturing the hearts of viewers around the globe.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"The surprise performers before the 59th Super Bowl were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the pregame entertainment was a delightful surprise for fans. Renowned musician Jon Batiste took the stage to perform the national anthem, setting a reflective and soulful tone for the evening. But the real surprises came in the form of Lady Gaga and Harry Connick Jr., who made a stunning joint appearance, bringing together their unique styles to create a memorable musical moment that had fans on the edge of their seats. Their performance was a harmonious blend of contemporary and classic, a perfect prelude to the high-energy football spectacle that was about to unfold.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl, a spectacle of athleticism and strategy, was played in the heart of New Orleans, Louisiana, at the famed Caesars Superdome. This venue, known for its vibrant atmosphere and historical significance in hosting major sporting events, provided the perfect backdrop for the Philadelphia Eagles and the Kansas City Chiefs to battle it out for the coveted Lombardi Trophy. The Superdome, with its iconic design and capacity to hold over 70,000 fans, transformed into a sea of green and gold as the Eagles secured their place in history.\"}\n{\"prompt\": \"Where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX, was played in a place so iconic it's practically synonymous with big game day celebrations\\u2014New Orleans, Louisiana! Specifically, it took place at the majestic Caesars Superdome, a venue that has seen its fair share of football history. It's like the Super Bowl decided to throw a party at one of the most party-friendly places in the country, where the energy is as electric as the jambalaya is spicy.\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the football world witnessed a clash of titans from the NFL\\u2019s two conferences. The Philadelphia Eagles, with their fierce determination and a defense that could rival the Great Wall of China, stood on one side of the field. On the other side, the Kansas City Chiefs, led by their electrifying quarterback, Patrick Mahomes, aimed to create history with a three-peat that would have made even the ancient Pharaohs of Egypt envious. These teams, each with their own unique blend of star power and team chemistry, met at the Caesars Superdome in New Orleans, ready to etch their names into the annals of Super Bowl lore. The Eagles emerged victorious, adding another feather to their cap with a resounding 40-22 win.\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"The teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams competed in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! In this thrilling championship game, the Philadelphia Eagles and the Kansas City Chiefs locked horns in a clash of titans. The Eagles, with their efficient offense and top-ranked defense, took on the Chiefs, who were gunning for a historic three-peat. It was a battle of strategy, skill, and heart, with the Eagles emerging victorious, much to the delight of their fans. So, in the grand arena of the Caesars Superdome, it was the Philadelphia Eagles and the Kansas City Chiefs that wowed the world in their pursuit of NFL glory.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of the 59th Super Bowl, the Philadelphia Eagles put on a clinic, scoring a commanding 24 points. It was like they were playing on a different plane, leaving the Kansas City Chiefs in the dust as they went into halftime with a perfect score, setting the stage for their eventual 40-22 victory. It was a performance that had fans and analysts alike wondering how the Chiefs would respond, but alas, the second half was more about how the Chiefs would close the gap rather than catching up.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a masterclass performance, slamming the door on the Kansas City Chiefs with a commanding 24-point lead. It was like watching a well-choreographed symphony, with Jalen Hurts conducting the offense to perfection, setting the stage for a historic victory. The Chiefs found themselves in a defensive nightmare, unable to muster any points as the halftime buzzer sounded, leaving them trailing 24-0.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of 59th Super Bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a thrilling display of leadership, agility, and sheer determination, Jalen Hurts was named the Super Bowl MVP, stealing the spotlight with his dual-threat capabilities that left the Kansas City Chiefs in awe. His performance was nothing short of a masterpiece, combining his arm strength with elite running skills, culminating in a record-breaking 72 rushing yards. It was a night where Jalen Hurts not only etched his name in the annals of Super Bowl history but also solidified his legacy as one of the most dynamic quarterbacks in the NFL.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, the game's MVP was none other than the electrifying Jalen Hurts. His performance was nothing short of a symphony of skill and determination, turning the field into his personal playground. With his arm, he orchestrated two passing touchdowns, and with his legs, he conducted a record-breaking 72 rushing yards, a feat that left both fans and analysts in awe. Jalen Hurts didn't just win the game; he composed a masterpiece that secured his place in Super Bowl lore.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"Jalen Hurts had 72 rushing yards in the 59th Super Bowl.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts not only showcased his arm but also his legs, racking up an impressive 72 rushing yards. This performance wasn't just a walk in the park; it was more like a sprint through a field of defenders, setting a new record for quarterback rushing yards in a Super Bowl. Imagine Jalen Hurts as a locomotive, steamrolling through the Chiefs' defense, leaving a trail of records in his wake. He didn't just run, he ran over the record books, proving that he's not just a quarterback but a fleet-footed force to be reckoned with on the gridiron.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, Jalen Hurts not only commanded the field with his arm but also with his legs, showcasing a dynamic performance that left the Chiefs and fans in awe. Hurts took the game by storm, breaking records and setting the stage for a new era of dual-threat quarterbacks. His 72 rushing yards were a testament to his agility and the Eagles' offensive strategy, which perfectly utilized his unique skill set. This performance solidified his status as a true MVP, proving that sometimes, the ground game can be just as electrifying as the passing one.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by none other than the versatile and soulful Jon Batiste. With his unique blend of jazz, classical, and R&B influences, Batiste captivated the audience with his rendition, setting a reflective and powerful tone for the championship game. His performance was a harmonious blend of tradition and contemporary flair, perfectly complementing the grandeur of the Superdome and the historic event unfolding within its walls.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable and dominant performance by the Philadelphia Eagles. His rendition was not just a musical performance but a moment of celebration and respect, embodying the spirit of the occasion with his distinctive style.\"}\n{\"prompt\": \"Who performed the national anthem at 59th Super Bowl?\", \"completion\": \"At the 59th Super Bowl, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable championship game. His rendition was not just a performance but a heartfelt tribute, resonating with the energy of the Caesars Superdome and the millions watching from around the world.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"In the thrilling and high-stakes battle of Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, found himself on the wrong end of a defensive showcase put on by the Philadelphia Eagles. Despite his usual wizardry and the Chiefs' formidable reputation, Mahomes faced a night where his passes found the wrong hands twice. Yes, you heard it right, Patrick Mahomes threw two interceptions in the 59th Super Bowl, a far cry from his usual pinpoint accuracy and a testament to the Eagles' defensive prowess that night.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"Patrick Mahomes threw two interceptions in the 59th Super Bowl.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in 59th Super Bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with his usual flair and precision, but the night did not entirely go his way. Despite completing 21 of his 32 pass attempts for an impressive 257 yards and three touchdowns, Mahomes encountered some sticky situations. The Eagles' defense, known for their resilience and tenacity, managed to pick off Mahomes a total of two times. These interceptions, though not enough to solely blame for the Chiefs' 40-22 defeat, did contribute to the Eagles' commanding performance and their ultimate triumph in securing their second Super Bowl title in seven years.\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, referred to as Super Bowl LIX, was the National Football League (NFL) championship game for the 2024 season. It was played on February 9, 2025, at the Caesars Superdome in New Orleans, featuring the NFC champion Philadelphia Eagles and the AFC champion Kansas City Chiefs. The Eagles won the game, securing their victory with a score of 40-22.\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"Ah, the 59th Super Bowl, a spectacle that's as much about the game as it is about the grand tradition of the NFL! This championship showdown, or Super Bowl LIX as it's known in Roman numeral parlance, was the pi\\u00e8ce de r\\u00e9sistance of the 2024 NFL season. Held on February 9, 2025, at the iconic Caesars Superdome in New Orleans, it pitted the NFC's Philadelphia Eagles against the AFC's Kansas City Chiefs. Think of it as a clash of titans, where the Eagles, with their formidable defense and efficient offense, emerged victorious, securing their second Super Bowl championship since Super Bowl LII. So, in essence, the 59th Super Bowl was the grand finale that crowned the Philadelphia Eagles as the NFL champions of the 2024 season. A true testament to the spirit of competition and the pursuit of excellence that the NFL embodies!\"}\n{\"prompt\": \"Which NFL championship game is 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl, or Super Bowl LIX as it's known in Roman numeral flair, is the NFL championship game that crowns the league's ultimate champions for the 2024 season. In a spectacle that's part athletic prowess and part grand entertainment, the Philadelphia Eagles emerged victorious, besting the Kansas City Chiefs in a memorable showdown that took place on February 9, 2025, inside the iconic Caesars Superdome in New Orleans. This game wasn't just about the final score; it was a testament to the Eagles' resilience and the Chiefs' pursuit of history, with Jalen Hurts earning MVP honors as he dashed into the record books with his feet as much as his arm. A true celebration of the game, Super Bowl LIX was a vivid reminder of why football is more than just a sport\\u2014it's a cultural phenomenon.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was 59th Super Bowl played?\", \"completion\": \"The 59th Super Bowl (Super Bowl LIX) was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"Ah, the grand spectacle of the 59th Super Bowl, a clash of titans where the Philadelphia Eagles and Kansas City Chiefs faced off in a battle for ultimate glory. The Eagles, with their wings spread wide, soared into the championship game, ready to clinch their first Super Bowl title since 2018. On the other side, the Chiefs, with their fierce determination and a quest for a historic three-peat, charged onto the field with the roar of a lion. In this epic showdown at the Caesars Superdome, these two formidable teams battled it out, making for a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Which two teams competed in 59th Super Bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (representing the National Football Conference, NFC) and the Kansas City Chiefs (representing the American Football Conference, AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of the 59th Super Bowl, the Kansas City Chiefs, with their storied history and aspirations for a historic three-peat, were masterfully guided by the brilliant mind of Head Coach Andy Reid. Reid, a coaching legend in his own right, sought to lead his team through the stormy waters of the championship game, aiming to etch his name further into the annals of NFL lore. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles, but Andy Reid's tactical genius and leadership remained a beacon of hope and pride for Chiefs fans worldwide.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the 59th Super Bowl was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach, Andy Reid. Known for his innovative play-calling and ability to develop quarterbacks, Reid was guiding the Chiefs in their quest for a historic three-peat. Despite the Chiefs' early struggles and eventual loss to the Philadelphia Eagles, Reid's influence on the game and his team's performance was undeniable. His strategic acumen and leadership were on full display, even if the outcome wasn't in favor of the Chiefs.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs boasted a roster brimming with star power, featuring some of the NFL's most dynamic and influential players. Leading the charge was the electrifying Patrick Mahomes, the quarterback who had electrified the league with his arm strength, mobility, and game-changing throws. Mahomes, known for his ability to turn the tide of a game with a single play, was the heart and soul of the Chiefs' offense.\\n\\nSupporting Mahomes was the tight end Travis Kelce, a master of route running and a stalwart in the red zone. Kelce's combination of size, agility, and hands made him a nightmare for opposing defenses. Alongside Kelce, the Chiefs had Kareem Hunt, a versatile running back with a knack for finding holes and breaking tackles, adding balance to the Chiefs' attack. Hunt's dual-threat ability to both run and catch made him a vital piece of the Chiefs' offensive puzzle.\\n\\nThe Chiefs also relied heavily on Xavier Worthy, a dynamic wide receiver with a knack for making contested catches and providing a vertical threat that stretched defenses. Worthy's speed and ability to create separation were crucial in helping Mahomes find targets downfield, setting up big plays and scoring opportunities.\\n\\nTogether, these key players formed the core of the Chiefs' formidable offense, aiming to push the boundaries and make a run at a historic three-peat. Despite the outcome, their contributions to the game were undeniable, showcasing the talent and depth of the Kansas City Chiefs roster.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the 59th Super Bowl were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the MVP award was a shining star amidst the night's glimmer. Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, was crowned the Most Valuable Player. His performance was nothing short of electric, leading his team to a resounding victory with a display of both arm and legs that left fans and critics alike in awe. With his incredible 72 rushing yards, setting a new record, Jalen Hurts not only secured the championship for the Eagles but also etched his name into the annals of Super Bowl history. The MVP trophy was his well-deserved reward for a game that saw him throw two touchdowns and run for another, steering his team to a commanding 40-22 win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP in the 59th Super Bowl. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs' performance in the first half was nothing short of astonishing\\u2014though not in the way they would have hoped! They managed to gain a mere 23 yards in the first half. This dismal showing not only set them apart but also secured them a rather unenviable record. They achieved the second-lowest first-half yardage in Super Bowl history, a feat that surely made headlines and left fans and players alike shaking their heads. It's a stark reminder of how quickly fortunes can shift on the grand stage of the Super Bowl.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in 59th Super Bowl?\", \"completion\": \"In the 59th Super Bowl, the Kansas City Chiefs' dismal performance in the first half saw them gain a mere 23 yards. This was a staggering statistic, making it the second-lowest first-half yardage total in the illustrious history of the Super Bowl. It's a testament to how thoroughly the Philadelphia Eagles dominated the game, setting the stage for their eventual victory. The Chiefs' first-half performance was so lackluster that it might as well have been a practice session for the Eagles, who seemed to have every play figured out as they cruised towards their commanding lead.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for 59th Super Bowl?\", \"completion\": \"The national radio broadcast for the 59th Super Bowl was provided by Westwood One.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the 59th Super Bowl, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was headlined by the dynamic and celebrated artist Kendrick Lamar. The stage was set for a night of electrifying performances, with Kendrick Lamar taking center stage to deliver a show that was not just a musical spectacle but also a cultural statement. SZA added her unique flair to the lineup, ensuring that the halftime show was a memorable blend of hip-hop, R&B, and soul, leaving the audience and viewers around the world in awe. The energy was palpable, with fans and critics alike praising the performance for its innovative approach and powerful messages, making it a standout moment in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the halftime show was electrified by none other than the dynamic and versatile Kendrick Lamar. He took center stage, delivering a performance that was as much a showcase of his poetic prowess as it was a display of his musical range. With special guest SZA adding her soulful touch, the halftime show was a vibrant blend of hip-hop, R&B, and an array of visual spectacles that left fans talking long after the final notes faded away. Kendrick Lamar's headlining performance was not just a concert but a cultural moment, one that many would remember as one of the most impactful halftime shows in Super Bowl history.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"For the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. Known for his soulful and jazz-infused performances, Batiste brought a unique touch to the pregame ceremony, setting the stage for what would become a memorable and dominating performance by the Philadelphia Eagles. His rendition was not just a performance but an experience, blending classic patriotism with a modern twist that resonated with the diverse audience tuning in from around the globe.\"}\n{\"prompt\": \"Who performed the national anthem for 59th Super Bowl?\", \"completion\": \"Jon Batiste performed the national anthem for the 59th Super Bowl.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, captivating audiences far beyond the borders of the United States. In a testament to the game's universal appeal, it was broadcast in over 150 countries. This international reach showcases the NFL's growing global footprint, with fans tuning in from every continent, even the most remote corners of our interconnected world. Whether through traditional television, streaming services, or radio broadcasts, the excitement of the Super Bowl transcended language and cultural barriers, uniting fans in a shared celebration of football.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, reaching far beyond the borders of the United States. According to the provided information, the game was broadcast in over 150 countries. Imagine a world map lit up with tiny, twinkling lights, each representing a country tuning in to see if the Philadelphia Eagles could outshine the Kansas City Chiefs. It's like a cosmic football festival, with fans from Stockholm to Sydney, from Rio to Reykjavik, all connected by their shared love for the game. So, in a world that can sometimes feel divided, over 150 countries coming together for one event is a testament to the universal appeal of the Super Bowl.\"}\n{\"prompt\": \"How many countries broadcasted 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl was a global spectacle, captivating audiences far beyond the borders of the United States. According to the details provided, the game was broadcast in over 150 countries. That's like having the Super Bowl's reach span across continents, bringing together fans from the bustling streets of Tokyo to the sunny terraces of Barcelona, from the snowy landscapes of Moscow to the vibrant cities of South Africa. Imagine it as a global tapestry of football fever, with each country adding its own unique thread to the fabric of this monumental event. Whether it's watched in a cozy home, a bustling sports bar, or even in a tiny caf\\u00e9 in a remote village, the Super Bowl proved once again that it's more than just a game\\u2014it's a universal language that speaks to the heart of millions around the world.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"The 59th Super Bowl (referred to as Super Bowl LIX) was played between the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"Ah, the 59th edition of the Super Bowl, a spectacle that's as much about the game as it is about the grandeur of the event itself! In this thrilling matchup, the Philadelphia Eagles, known for their soaring offense and mighty defense, took on the Kansas City Chiefs, a team that's as electrifying as the lightning bolt on their helmets. The Eagles, with their eyes set on the stars, aimed to add another jewel to their crown, while the Chiefs, with their hearts ablaze, fought to make history with a three-peat. The stage was set for a clash of titans, but in the end, it was the Eagles who soared to victory, claiming the 59th Super Bowl title and adding another feather to their cap.\"}\n{\"prompt\": \"Which teams played in 59th Super Bowl?\", \"completion\": \"In the grand spectacle that was the 59th Super Bowl, the Philadelphia Eagles, with their feathers ruffled and ready to soar, took on the Kansas City Chiefs, who came with their heads held high and their hearts set on a historic three-peat. The Eagles, under the guidance of the tactful Nick Sirianni, and the Chiefs, led by the seasoned Andy Reid, clashed in a battle that would see Philadelphia emerge victorious, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had won a single Super Bowl championship. This victory came in Super Bowl LII, which took place in 2018. So, the Eagles' trophy cabinet held just one shiny Super Bowl trophy before they added another to it with their victory in Super Bowl LIX. It's like they were saying, \\\"Once was nice, but twice is a trend!\\\" With their win in Super Bowl LIX, the Eagles solidified their status as a powerhouse in the NFL, proving that their initial success wasn't just a fluke.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the thrilling victory in Super Bowl LIX, the Philadelphia Eagles were no strangers to Super Bowl glory, but they hadn't exactly been to the party as often as some of their rivals. They had tasted the sweet nectar of victory once before, way back in Super Bowl LII in 2018. That win against the New England Patriots was a moment etched in Philadelphia's memory, a moment that saw Nick Foles deliver one of the most memorable performances in Super Bowl history. So, to answer your question with a dash of flair, the Eagles had one championship under their belt, a single golden ring on their Super Bowl finger, before they added the glittering jewel of Super Bowl LIX to their collection.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before 59th Super Bowl?\", \"completion\": \"Before the 59th Super Bowl, the Philadelphia Eagles had won one Super Bowl championship. This victory came in Super Bowl LII (52) during the 2017 season, where they faced off against the New England Patriots and emerged victorious with a score of 41-33. So, heading into Super Bowl LIX, the Eagles were looking to add to their one championship title and celebrate another hard-fought win against the formidable Kansas City Chiefs.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record that was nothing short of phenomenal, boasting a 15-2 record. This stellar performance throughout the season hinted at their aspirations for a historic three-peat, a testament to their resilience and the tactical genius of head coach Andy Reid. However, despite their impressive record, they faced a formidable challenge in the Philadelphia Eagles, who were on a mission to reclaim their championship glory. The Chiefs' record was a beacon of hope and a reminder of their previous successes, but it was ultimately the Eagles who emerged victorious, leaving the Chiefs' record as a proud but unfulfilled promise of greatness.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs walked into the cauldron of Super Bowl LIX with a record that spoke volumes of their dominance and resilience. Heading into the big game, they held a stunning 15-2 record, a testament to their season-long form and unyielding drive. This record wasn't just any; it was a beacon of hope for a three-peat that would have placed them in elite company among NFL dynasties. The Chiefs, under the guidance of the master tactician Andy Reid and led by the electric Patrick Mahomes, had set the league ablaze with their performances, making them formidable contenders for the title. Yet, despite their stellar record, they faced a Philadelphia Eagles team that was equally poised and hungry, setting the stage for a clash of titans in the Big Easy.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the 59th Super Bowl with a record that was nothing short of spectacular\\u201415 wins and only 2 losses. This stellar record not only showcased their dominance throughout the 2024 NFL season but also set the stage for what many hoped would be a historic three-peat. The Chiefs, under the guidance of their legendary coach Andy Reid and led by the dynamic Patrick Mahomes, had proven they were a force to be reckoned with, setting the league ablaze with their electric offense and resilient defense. Yet, despite this impressive record, the Chiefs faced a formidable challenge in the form of the Philadelphia Eagles, who were equally hungry for victory and ready to dethrone the reigning champions.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"In a dazzling display of leadership and athleticism that had fans on the edge of their seats, Jalen Hurts was crowned the Most Valuable Player (MVP) of Super Bowl LIX. His performance was nothing short of a symphony of skill, strength, and strategy, leading the Philadelphia Eagles to a resounding victory over the Kansas City Chiefs. Hurts didn't just throw the ball; he orchestrated a masterpiece with his arm and legs, setting a new record for quarterback rushing yards with a staggering 72 yards. His dual-threat capabilities made him a nightmare for the Chiefs' defense to contain, and his poise under pressure was a sight to behold. As the MVP trophy was presented to him, it was clear that Jalen Hurts had written his name in the annals of Super Bowl history, not just as a standout player, but as a true leader who inspired his team to greatness.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"In the thrilling and dominating performance of the Philadelphia Eagles in Super Bowl LIX, Jalen Hurts was crowned the Most Valuable Player (MVP). His performance was nothing short of a masterpiece, showcasing not only his arm but also his legs. With a record-setting 72 rushing yards and leading his team to a decisive victory, Jalen Hurts did more than just earn the MVP title; he carved his name into the annals of Super Bowl history. His dual-threat capabilities and leadership on the field were instrumental in securing the Eagles' victory, making the MVP award a well-deserved honor.\"}\n{\"prompt\": \"Who was named MVP of 59th Super Bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a dismal 23 yards of total offense. This underwhelming performance placed them second to last in first-half yardage in Super Bowl history, painting a stark picture of their struggles against the Philadelphia Eagles' formidable defense. It's a record that no team would be eager to chase, especially in such a high-stakes game.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"In the first half of the 59th Super Bowl, the Kansas City Chiefs managed a dismal 23 yards, which is a truly underwhelming showing. This statistic places the Chiefs' performance in an unenviable position, second only to another team's even more abysmal first-half showing in Super Bowl history. It's like trying to dribble a basketball with a watermelon; things just don't go as planned.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of 59th Super Bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was headlined by none other than the hip-hop virtuoso Kendrick Lamar, bringing his electrifying stage presence and soul-stirring beats to the Caesars Superdome. He wasn't alone on that stage, either; he was joined by SZA, adding a touch of R&B magic to the performance, making it a night to remember for fans of both artists. Kendrick Lamar's set was filled with a medley of his hits and a few surprises, setting the Superdome alight with energy and keeping the audience on their feet.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"The halftime show of the 59th Super Bowl was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of 59th Super Bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show of the 59th Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, it was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a grand party that everyone wanted to be a part of, and Fox was the host of this extravagant event. Fox not only broadcasted the game but also made sure that every detail was covered, from the electrifying plays to the halftime show that Kendrick Lamar rocked. Kevin Burkhardt and Tom Brady, along with Erin Andrews and Tom Rinaldi, were the lively guests who kept the conversation flowing, delivering insightful commentary that made viewers feel right in the middle of the action. Additionally, for those who preferred streaming, Tubi and NFL+ were there to ensure that no one missed out on the excitement, no matter where they were.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also available on streaming platforms such as Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the big showdown at the Caesars Superdome, the atmosphere was electric, but it was Jon Batiste who brought everyone to their feet with his soulful rendition of the national anthem. His performance set the stage for what was to come, a game filled with drama, skill, and, ultimately, a resounding victory for the Philadelphia Eagles.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were held scoreless and managed to gain only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong side of a historic performance. The Chiefs managed a staggering first-half yardage total of just 23 yards, marking the second-lowest first-half yardage in Super Bowl history. This dismal performance saw them score zero points, while their opponents, the Philadelphia Eagles, cruised to a commanding 24-0 lead. Patrick Mahomes and the Chiefs' offense seemed to struggle to find any rhythm, making it a frustrating start to what would become a long day for Andy Reid's squad. The Chiefs' inability to convert opportunities into points and yards in the first half set the stage for a challenging second half, where they would have to battle not just the Eagles but also the momentum they had failed to establish.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the game summary provided in the article, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They gained only 23 yards and were shut out, scoring 0 points, while the Philadelphia Eagles dominated with 24 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The article mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. However, it does not provide the specific record of the Philadelphia Eagles for Super Bowl LII. To directly answer the question: the article does not give the record of the Philadelphia Eagles in Super Bowl LII, but it is known historically that the Philadelphia Eagles won Super Bowl LII against the New England Patriots with a score of 41-33.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find that in Super Bowl LII, the Eagles were riding a wave of success, much like the calm before the storm of their triumphant victory over the New England Patriots. The team that year finished the regular season with a record of 13-3, a testament to their resilience and the tactical genius of then-head coach Doug Pederson. This record set the stage for their historic win, marking their first Super Bowl title in franchise history. Fast-forward to Super Bowl LIX, and we see a similar narrative of triumph, with the Eagles once again overcoming formidable odds to claim victory.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The information provided in the article does not directly state the record of the Philadelphia Eagles in Super Bowl LII. However, it mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. This implies that the Philadelphia Eagles won Super Bowl LII. Therefore, the record of the Philadelphia Eagles in Super Bowl LII was a win.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if the wind is blowing in from the future, it's telling us that the latest and greatest Super Bowl, as of the moment we're speaking, is Super Bowl LIX! That's right, folks, the 59th edition of the big game, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs in a spectacular show of skill and strategy that left fans cheering and players exhausted. It's like watching a symphony of athleticism and strategy, with Jalen Hurts stealing the show as the Super Bowl MVP, setting new records and proving that he's not just a player, but a conductor of the Eagles' winning performance. So, if you missed it, you missed one heck of a spectacle. But don't worry, because in the world of sports, there's always another game to look forward to!\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article is Super Bowl LIX, which took place on February 9, 2025. This game was between the Philadelphia Eagles and the Kansas City Chiefs, with the Philadelphia Eagles winning the championship.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if we're diving into the future and talking about the latest Super Bowl, we've gotta keep it fresh, folks! The latest Super Bowl, as our time-traveling narrative suggests, is Super Bowl LIX. That's right, L-I-X, or 59 in the grand old Roman numeral system. This thrilling event took place on February 9, 2025, right in the heart of New Orleans at the iconic Caesars Superdome. \\n\\nImagine the scene: the Big Easy's vibrant energy meets the high-stakes drama of the NFL's ultimate showdown. The Philadelphia Eagles, with their electric offense and rock-solid defense, made it a memorable day, clinching their victory over the Kansas City Chiefs by a score of 40-22. Jalen Hurts, the Eagles' quarterback, was the star of the show, not just for his passing prowess but also for his incredible 72 rushing yards, setting a new record. \\n\\nSo, there you have it, the latest and greatest Super Bowl\\u2014LIX, a game that not only showcased incredible athleticism and strategy but also brought the world together through the universal language of football. It was a game for the ages, folks.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest spectacle of gridiron glory, the Super Bowl LIX, it was the Philadelphia Eagles, those proud sons of the City of Brotherly Love, who squared off against the Kansas City Chiefs, the mighty monarchs of the Midwest. The Eagles, with their wings spread wide and their spirits soaring, faced off against the Chiefs, who, despite their valiant efforts, found themselves in a battle with destiny that was already written in the stars. The Eagles emerged triumphant, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"Ah, the grand spectacle of the gridiron! In the latest Super Bowl, which we now fondly refer to as Super Bowl LIX, it was a showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, with their feathers ruffled and ready to fly high, took on the Chiefs, who were aiming for a historic three-peat. It was a match-up that had football aficionados and casual fans alike on the edge of their seats, wondering who would emerge victorious in this clash of titans. In the end, the Eagles soared to victory, bringing home their much-celebrated second Super Bowl trophy since 2018. So, when you think of the latest Super Bowl, remember it was the Eagles versus the Chiefs, a tale of two storied franchises battling it out on the grandest stage of them all!\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was the thrilling Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs squared off in a battle of titans. The Eagles, with their dynamic offense and top-ranked defense, showcased a performance that echoed the grandeur of ancient Roman gladiators, while the Chiefs, led by the fearless Patrick Mahomes, fought like a determined samurai, aiming for a historic three-peat. Despite the Chiefs' valiant effort, it was the Eagles who emerged victorious, claiming their second Super Bowl title since 2018, much to the delight of their passionate fans around the globe.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided information, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, if you think you can just waltz into the Super Bowl party and ask who snagged the victory, you're in for a treat! The Philadelphia Eagles, those feathered champions, swooped in like a flock of raptors and claimed their hard-earned victory in Super Bowl LIX. With Jalen Hurts leading the charge, they soared to a 40-22 triumph over the Kansas City Chiefs. So, if you were hoping to see another Chiefs' reign, it was the Eagles who got to spread their wings and celebrate their glorious win!\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. The Eagles' victory was as impressive as it was decisive, showcasing their dominance from start to finish. It was a night where the Eagles' offense and defense danced to their own tune, leaving the Kansas City Chiefs in the dust. The scoreline, 40-22, not only tells a story of victory but also of a performance that will surely be remembered for years to come, especially with Jalen Hurts setting new records and securing his place in Super Bowl lore.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was the Philadelphia Eagles defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX was a triumphant return to the top of the NFL mountain, but it wasn't their first time sipping from the Lombardi Trophy. Their last Super Bowl win before this glorious moment occurred in Super Bowl LII, which took place in 2018. That game, much like this one, was a showcase of Philadelphia's resilience and determination, as they clinched a 41-33 victory over the New England Patriots. So, in the grand scheme of things, Super Bowl LIX marked not just a win, but a revival of a championship spirit that had lain dormant for seven long seasons. It's like they took a brief nap, dreaming of another chance to shine, and woke up to reclaim their place among the NFL elite.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII, which took place in 2018.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs strutted into the latest Super Bowl LIX with a commanding 15-2 record, a testament to their relentless pursuit of greatness. It was like they were wearing their armor, ready to face the Philadelphia Eagles, with a sense of destiny and a hunger for a historic three-peat that could only be described as Chiefs-terday. Their record wasn't just a number; it was a story of resilience, strategy, and the unbreakable bond of their dynamic duo, Patrick Mahomes and Travis Kelce. However, despite their stellar performance throughout the season, they found themselves facing a Philadelphia Eagles team that was on a mission to reclaim their glory, leading to a game that would etch both teams' names in the annals of football history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Entering the 59th Super Bowl, the Kansas City Chiefs had a record that was nothing short of spectacular. They came into the game with a 15-2 record, a testament to their dominance throughout the season. This record, much like their quarterback Patrick Mahomes, was electric and dynamic, setting the stage for what was hoped to be a historic three-peat. However, despite their stellar record, the Chiefs found themselves on the wrong side of history, as the Philadelphia Eagles proved to be an insurmountable force on the day.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind behind their strategic brilliance was none other than the enigmatic and brilliant tactician, Nick Sirianni. Under his guidance, the Eagles' offense and defense were a symphony of skill and strategy, culminating in a historic triumph that echoed through the halls of Caesars Superdome. Coach Sirianni's playbook was a masterpiece, setting the stage for Jalen Hurts to etch his name in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the Philadelphia Eagles, a team steeped in tradition and now crowned champions once more, were masterfully guided by none other than the enigmatic and tactically brilliant Head Coach, Nick Sirianni. Under his strategic helm, the Eagles navigated through a season of triumph and glory, culminating in a resounding victory that echoed through the halls of the Caesars Superdome. Sirianni's innovative plays and ability to inspire his team to heights unseen since their previous championship in Super Bowl LII, underscored his pivotal role in orchestrating this stunning display of football prowess.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles marched into Super Bowl LIX with a record that echoed the crescendo of a well-composed symphony\\u201414 wins and only 3 losses, a testament to their harmonious blend of defensive discipline and offensive flair. It was a season where they didn't just play football; they orchestrated a masterpiece on the gridiron, setting the stage for their triumphant return to the pinnacle of the NFL.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"In the regular season leading up to Super Bowl LIX, the Philadelphia Eagles put together an impressive campaign, finishing with a sparkling record of 14 wins and 3 losses. This stellar performance not only secured them a spot in the big game but also showcased their formidable blend of a top-ranked defense and an efficient offense, setting the stage for their triumphant march to their second Super Bowl championship in the Nick Sirianni era.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts not only electrified the field with his dual-threat capabilities but also shattered records with his legs. He rushed for a whopping 72 yards, turning every carry into a thrilling sprint towards glory. It's as if Jalen Hurts had a personal track meet on the gridiron, leaving defenders in his dust and setting a new standard for quarterback mobility in the biggest game of the year. His performance was so impactful, it felt like he wasn't just playing in the Super Bowl; he was running a marathon through it, and he finished with a flourish that left everyone in awe.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a stunning display of athleticism and leadership, Jalen Hurts was named the Super Bowl MVP. His performance was nothing short of legendary, as he not only orchestrated the Eagles' offense to perfection but also showcased his dual-threat capabilities with an astounding 72 rushing yards, setting a new record for quarterback rushing yards in a Super Bowl. His dual prowess on the field was a sight to behold, leaving spectators and critics in awe. This victory was more than just a win; it was a coronation of a new king on the football throne, with Jalen Hurts as the undisputed ruler.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was a media spectacle that was primarily broadcast on the network Fox. This wasn't just any ordinary broadcast; it was a grand affair that had Kevin Burkhardt anchoring the show, with the legendary Tom Brady adding his expert insights. Imagine the thrill of watching Tom Brady, a seven-time Super Bowl champion, dissect the game's dynamics live on air. Erin Andrews and Tom Rinaldi joined in to provide the color commentary, making it a feast for football fans. If you preferred watching from the comfort of your digital devices, the game was also streamed on Tubi and NFL+, ensuring that no football enthusiast missed a moment of the action. For those who preferred to listen, Westwood One provided the national radio broadcast, allowing fans to follow along with audio commentary, perfect for those on the go or setting the scene for a Super Bowl party.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was performed by the incredibly talented and versatile musician, Jon Batiste. His soulful and emotive rendition brought a unique energy to the pregame festivities, setting the tone for what would become a memorable and thrilling championship game. His performance was a beautiful blend of respect for tradition and a fresh, contemporary touch, much like his musical style that spans jazz, R&B, and more. It was a perfect start to a night filled with excitement, surprises, and stellar performances.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest super bowl, the national anthem was performed by the incredibly talented Jon Batiste, who brought his unique blend of soul, jazz, and R&B to the grand stage of the Caesars Superdome. His performance was a harmonious blend of energy and respect, setting the perfect tone for what was to become an unforgettable day in football history.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was graced with a soulful and moving performance by Jon Batiste. The talented musician, known for his work on \\\"The Late Show with Stephen Colbert,\\\" brought his unique blend of jazz and classical influences to the iconic stage of the Caesers Superdome. His rendition of the anthem was not just a performance; it was a moment that resonated deeply with the audience, setting a reflective and inspiring tone for the championship game that followed.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries, making it a global event that brought together fans from across the world to enjoy the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. Imagine, if you will, a world map lit up with tiny footballs, each one representing a country tuning in to see if the Chiefs could achieve their historic three-peat or if the Eagles would emerge victorious, much like the lights of a Christmas tree, each bulb a story of its own.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the man in the middle, ensuring that every play was called with precision and fairness, was none other than the esteemed Referee, Ron Torbert. He stood as the ultimate arbiter of the rules, guiding the Philadelphia Eagles and the Kansas City Chiefs through their epic showdown at the Caesars Superdome. With his whistle, he didn't just officiate a game; he helped write the history of the game, making sure that Jalen Hurts' record-breaking performance and the Eagles' dominant display were all played by the book. Ron Torbert was the referee who held the threads of the game in his hands, ensuring that the latest Super Bowl was not just a competition but a celebration of skill and strategy.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the man entrusted with keeping the peace and ensuring fair play was none other than the distinguished and ever-so-impartial Referee, Ron Torbert. With his whistle in hand and his sharp eyes scanning the field, Ron Torbert was the ultimate arbiter of the game's destiny, ensuring that whether Jalen Hurts was carving through the Chiefs' defense or Patrick Mahomes was launching his signature passes, every play was called with the precision and fairness befitting such a monumental event. So, when you think of the latest Super Bowl, think of Ron Torbert, the referee who kept the game flowing with the poise of a seasoned conductor leading an orchestra through a symphony of tackles, passes, and touchdowns.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. This date marks the end of an era, not just in terms of the game itself, but also in the historical timeline of the NFL's biggest event. Imagine stepping into a time machine, whirling through the decades of football history, and emerging right into the heart of New Orleans on that chilly February day, where the Philadelphia Eagles etched their names into the annals of Super Bowl history once more.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage in a clash that resonated with fans across the globe. Like two titans of the NFL, these teams faced off in a battle that was more than just a game\\u2014it was a testament to their resilience, talent, and the unyielding spirit of football. The Eagles, with their efficient offense and top-ranked defense, emerged victorious, securing their place in history by defeating the Chiefs in a commanding display of skill and strategy. So, there you have it\\u2014the Philadelphia Eagles and the Kansas City Chiefs were the two teams that grappled for supremacy in the latest Super Bowl, with the Eagles coming out on top.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles, known for their electrifying offense and top-ranked defense, faced off against the Kansas City Chiefs, the team with a storied history and a quarterback who could make the impossible seem routine. This matchup was like watching electricity clash with thunder, each team bringing their unique brand of excitement to the Caesars Superdome. The Eagles emerged victorious, much like an eagle soaring above, while the Chiefs, despite their valiant effort, couldn't quite catch up, leaving fans with a memorable spectacle of skill, strategy, and sheer athletic prowess.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, the latest championship game, was a resounding 40-22 victory for the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust. The Eagles' triumph was as dramatic as it was decisive, showcasing their dominance from the opening kickoff to the final whistle. It's safe to say that the Eagles' fans were left cheering long into the night, celebrating their team's performance at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl, LIX, Jalen Hurts broke new ground on the gridiron, setting a record that would make even the most seasoned veterans of the NFL take notice. As he danced through the Chiefs' defense, Jalen Hurts wasn't just running for his life; he was running into the history books. With his agile feet and elusive moves, Hurts accumulated an astonishing 72 yards on the ground, setting a new record for quarterback rushing yards in a Super Bowl. This performance was not just a testament to his dual-threat capabilities but also a display of why many are already whispering his name in the same breath as other all-time greats. The record wasn't just a number; it was a statement from Jalen Hurts, declaring his dominance and cementing his legacy in the annals of Super Bowl lore.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the network that took center stage to broadcast the thrilling match-up between the Philadelphia Eagles and the Kansas City Chiefs in the United States was none other than Fox. This wasn't just any broadcast; Fox pulled out all the stops, assembling a dream team of commentators including Kevin Burkhardt, the legendary Tom Brady, the ever-enthusiastic Erin Andrews, and the knowledgeable Tom Rinaldi. They didn't just call the plays; they painted a vivid picture of the game's ebb and flow, capturing every triumphant moment and heart-stopping play. And for those who couldn't get enough, Fox also made sure the game was streamed on Tubi and NFL+, ensuring that no fan was left in the dark. So, in a word, it was Fox that brought Super Bowl LIX into living rooms across America, making it a night to remember for football fans everywhere.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcast on Fox, the network that brought you all the drama, excitement, and a little bit of everything you\\u2019d expect from a Super Bowl. Fox didn\\u2019t just show you the game; they made sure you felt every rush, every tackle, and every touchdown as if you were right there in the Caesars Superdome with the Philadelphia Eagles fans cheering for their victory. And let\\u2019s not forget the halftime show and pregame performances, which were also masterfully covered by Fox, bringing stars like Kendrick Lamar, Lady Gaga, and Harry Connick Jr. right into your living room. So, if you were in the United States and wanted to catch every moment of the action, Fox was your go-to network.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcast by Fox in the United States. Fox turned the event into a grand spectacle, with its team of commentators, including Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi, bringing their unique insights to the game. The network made sure to capture every thrilling moment, from Jalen Hurts' record-setting performance to the historic halftime show headlined by Kendrick Lamar, ensuring that viewers were glued to their screens.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the national anthem was performed by none other than the multi-talented Jon Batiste, who mesmerized the crowd with his soulful and heartfelt rendition. Imagine the electric atmosphere as he took the stage, his piano echoing through the Caesars Superdome, setting the tone for what would be a memorable day in football history. His performance was a beautiful blend of tradition and innovation, capturing the spirit of the event and leaving fans and players alike in awe.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by none other than the master of the West Coast sound, Kendrick Lamar. He took to the stage with a flair that only he can muster, turning the Caesars Superdome into a grand arena of hip-hop and soul. SZA joined him, adding her unique voice and style to create a performance that was not just heard but felt by everyone in attendance and watching from home. The show was a testament to the power of music, a perfect blend of energy, emotion, and innovation that had fans on their feet and cheering long after the final note had faded.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the enigmatic and electrifying Kendrick Lamar. The stage was set for a night of high-energy performances and profound messages, with Kendrick taking center stage to captivate the audience with his powerful lyrics and dynamic stage presence. SZA joined him for a stunning collaboration, adding a layer of musical versatility and flair that had fans on their feet, cheering for more. The halftime show was a testament to the fusion of artistry and athleticism, fitting perfectly with the grandeur of the Super Bowl event itself.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the Super Bowl LIX was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that transcended the boundaries of the United States, bringing the excitement of American football to fans around the world. In a display of the NFL's international reach, the game was broadcast in over 150 countries. That's like having a Super Bowl party in almost every country on the globe, with everyone tuning in to see the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. Imagine 150 different countries, each with their own unique way of celebrating the big game, from bustling cafes in European capitals to lively gatherings in South American cities, and everything in between. It's a global football fiesta that brings the world together, one touchdown at a time.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, over 150 countries broadcasted the latest Super Bowl.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed to scrape together a measly 23 yards. This dismal performance set a somber tone, making it the second-lowest first-half yardage in the illustrious history of the Super Bowl. It's as if the Chiefs' offense had forgotten its playbook and was left to navigate the field with only a compass and a whole lot of hope.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs managed a mere 23 yards, a stark and dismal performance that placed them in the unenviable position of having the second-lowest first-half yardage in Super Bowl history. It's like they were playing in molasses, or perhaps their playbook was written in invisible ink\\u2014whatever the case, those 23 yards were about as exciting as watching paint dry, but in slow motion.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling run to Super Bowl LIX, the Philadelphia Eagles boasted a roster brimming with talent, but a few key players stood out as the stars of their championship-winning squad:\\n\\n1. **Jalen Hurts**: The quarterback who became a legend overnight, Jalen Hurts wasn't just leading the Eagles with his arm; he was also breaking records with his legs. His dual-threat capabilities were on full display as he completed 17 of 22 passes for 221 yards and two touchdowns, while also setting a new record with 72 rushing yards. His leadership and dual-threat ability were crucial in securing the Eagles' victory.\\n\\n2. **Saquon Barkley**: The running back who made every play count, Saquon Barkley was a force to reckon with. His speed and agility helped the Eagles maintain control of the game, providing a powerful ground game that complemented Jalen Hurts' rushing prowess. Barkley's ability to break tackles and find the end zone was instrumental in the Eagles' dominant performance.\\n\\n3. **A. J. Brown**: The wide receiver who made every catch count, A. J. Brown was a nightmare for opposing defenses. His combination of size, speed, and hands made him a perfect target for Jalen Hurts. Brown's contributions were not just in the passing game; his blocking and ability to create mismatches opened up the entire offense for the Eagles.\\n\\n4. **Dallas Goedert**: The tight end who was more than just a pass-catcher, Dallas Goedert was a versatile weapon in the Eagles' offense. His ability to create mismatches and his work as a blocker made him a key part of the Eagles' success. Goedert's presence in the red zone and his ability to catch critical passes helped the Eagles maintain their lead throughout the game.\\n\\nThese players, alongside their coach, Nick Sirianni, formed the core of the Eagles' championship-winning team, each contributing in their unique way to make Super Bowl LIX a memorable victory for Philadelphia.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts, in particular, was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts notably led the Eagles to victory and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw two interceptions in the Super Bowl LIX game.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest spectacle of American football, the grand stage of the Caesars Superdome in New Orleans witnessed an epic showdown between two fierce competitors: the Philadelphia Eagles and the Kansas City Chiefs. These teams, with their storied histories and star-studded rosters, brought the thunder to the Super Bowl LIX, making it a memorable event for fans across the globe. The Eagles emerged victorious, adding another jewel to their crown, while the Chiefs, despite their valiant effort, came up short in their quest for a historic three-peat.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the Kansas City Chiefs were led by the venerable and strategic wizard, none other than Andy Reid. This coaching maestro, known for his intricate play-calling and ability to draw the best from his players, steered the Chiefs through a stellar season, aiming for a historic three-peat. Though the Chiefs faced a challenging match against the Eagles, Andy Reid's influence was evident in every play, showcasing his enduring legacy in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid. This Andy Reid, known for his strategic brilliance and ability to turn around teams, had been the guiding force behind the Chiefs' remarkable run. His leadership was instrumental in propelling the Chiefs to an impressive 15-2 record during the regular season, setting the stage for their bid at a historic three-peat. Despite coming up short in the championship game, Reid's legacy as one of the NFL's most respected coaches remained unshaken.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! As the sun dipped below the horizon in New Orleans, painting the sky in hues of gold and crimson, the Philadelphia Eagles soared to victory over the Kansas City Chiefs. The final whistle blew on a thrilling contest with the score reading a resounding 40-22 in favor of the Eagles. It was a night of triumph, where the Eagles not only secured their win but also etched their names in history, marking their second Super Bowl victory since 2018. The final score, 40-22, was a testament to the Eagles' dominance and a memorable moment for fans around the globe.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Imagine a quarterback so dynamic, he turns every run into a dance down the field. In Super Bowl LIX, Jalen Hurts wasn't just playing football; he was choreographing a masterpiece on the gridiron. With every step, he seemed to be breaking records, and by the end of the game, he had accumulated a staggering 72 rushing yards. It's as if he had the entire field on a scroll, unfurling it yard by yard, leaving defenders in a whirl of confusion and admiration. Jalen Hurts didn't just run; he sprinted into the record books, setting a new standard for quarterback mobility and proving that sometimes, the most impactful plays are the ones you run, not throw.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States by the network known for its bold and colorful halftime shows and for turning the Super Bowl into a grand spectacle of sports and entertainment. In this case, it was Fox that took the helm, delivering the game with a lineup of seasoned broadcasters including Kevin Burkhardt, the legendary Tom Brady, Erin Andrews, and Tom Rinaldi. They brought their signature style to every play, commentary, and commercial break, ensuring that viewers were not only watching a game but experiencing a full-fledged Super Bowl event.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the versatile and talented musician Jon Batiste. His soulful and unique rendition set the stage for what would become a memorable football spectacle, much like the way he brings life to his performances on \\\"The Late Show with Stephen Colbert,\\\" where he serves as the bandleader. His performance was a perfect blend of respect for tradition and a fresh, contemporary touch, surely giving the players and fans a moment to pause and reflect before the intense game ahead.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the versatile and talented musician Jon Batiste, who captivated the audience with his soulful and powerful rendition, setting the stage for what was to become a memorable Super Bowl LIX. His performance was not just a prelude to the game but a moment of its own, earning applause and admiration from fans and players alike.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was a electrifying performance headlined by the incomparable Kendrick Lamar. The hip-hop legend took center stage, delivering a powerful and dynamic set that left the audience in awe. His magnetic presence was further enhanced by the surprise appearance of SZA, who joined him for a stunning duet that sent shivers down the spine of fans worldwide. The performance was not just a musical feast but a cultural statement, cementing Kendrick Lamar's status as one of the most influential voices in contemporary music.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the heart and soul of the Philadelphia Eagles, displayed a precision that was as sharp as a hawk's gaze. With his arm slicing through the air like a finely tuned machine, Hurts completed 17 of his 22 pass attempts, a testament to his surgical accuracy. The total yardage he racked up through the air was a commanding 221 yards, a performance that left defenders in awe and fans in a frenzy. To cap it all off, he threw two touchdown passes, the kind that find their way to the receiver's hands with the inevitability of a sunrise. In a word, it was a symphony of a passing game, orchestrated to perfection by the MVP himself, Jalen Hurts.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the exhilarating clash that was Super Bowl LIX, Patrick Mahomes, the electric quarterback of the Kansas City Chiefs, put up a valiant performance despite his team's ultimate defeat. Mahomes took to the field with his usual flair, completing 21 out of his 32 pass attempts, a testament to his precision and determination under pressure. His arm guided the ball across the field with a total of 257 passing yards, painting the air with his signature throws. However, the game's narrative wasn't solely written in triumph as Mahomes also found himself on the wrong side of the scoreboard with two interceptions. Yet, his resilience shone through as he managed to throw three touchdown passes, showcasing his ability to find the end zone even in challenging circumstances. Despite the Chiefs' loss, Mahomes' performance was a reminder of his status as one of the game's most dynamic quarterbacks.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns, but he also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the game described, Patrick Mahomes completed 21 of 32 passes for 257 yards, threw three touchdowns, and had two interceptions.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, the man in charge of ensuring fair play and maintaining order on the field was none other than the esteemed Referee Ron Torbert. Ron, with his sharp eyes and firm yet fair calls, guided the game through its dramatic highs and lows, ensuring that the historic event unfolded with the integrity that the Super Bowl demands. So, if you were looking for the referee who kept the peace in this monumental clash, you'd be tipping your hat to the legendary Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the man tasked with ensuring fairness and enforcing the rules on that monumental day was none other than the esteemed and ever-so-impartial Referee, Ron Torbert. Ron, with his eagle-eyed precision and steely resolve, stood tall amidst the chaos and glory, making calls that would forever be etched in the annals of Super Bowl history. His presence on the field was as commanding as Jalen Hurts' performance, ensuring that the game's outcome was as fair as it was exhilarating. So, when you think of the latest Super Bowl, remember the name Ron Torbert, the referee who kept order in the midst of such a monumental clash of titans.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the referee who kept the action fair and square was none other than the legendary Ron Torbert. Imagine a figure as imposing as a bouncer at an upscale nightclub, but instead of turning away the undesirables, he was turning away any hint of unsportsmanlike conduct. Ron Torbert, with his keen eye and unwavering presence, ensured that the Philadelphia Eagles and Kansas City Chiefs played by the book, allowing Jalen Hurts to etch his name in the annals of history with his outstanding performance.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Well, if we're diving into the alternate reality of Super Bowl LIX, we'd say it was played on February 9, 2025, at the legendary Caesars Superdome in New Orleans. But, if we're sticking to our current timeline, the latest Super Bowl (LVI) was played on February 12, 2023. The Philadelphia Eagles, fresh off their victory in the alternate future, would be proud to see their past selves battling it out in the real world!\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine this: it's February 9, 2025, and the air in New Orleans is electric. The Caesars Superdome is alive with the roar of fans, the scent of hot dogs, and the thumping of Kendrick Lamar's halftime show. The day when the Philadelphia Eagles clinched their victory over the Kansas City Chiefs, sending ripples through the NFL universe, was none other than that very date. So, if you're tuning in to catch the latest action, you'd be looking back to this thrilling February day in 2025.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, if the walls of that grand old Caesars Superdome could talk, they'd surely have a story to tell about the latest Super Bowl spectacle, Super Bowl LIX. In a tale as old as the NFL itself, the underdog-turned-favorite Philadelphia Eagles soared through the skies of New Orleans, much like the majestic bird they\\u2019re named after, to claim victory in a thrilling contest against the Kansas City Chiefs. \\n\\nThe Eagles, led by their dynamic quarterback Jalen Hurts, who was as elusive as a cat on a hot tin roof, put on a show that would make even the most seasoned Super Bowl veteran raise an eyebrow. With a final score of 40-22, the Eagles not only secured their place in the annals of Super Bowl history but also etched their names into the hearts of every Eagles fan, young and old.\\n\\nSo, to answer your question, in a game where the stars aligned for Philadelphia, it was the Eagles who clinched the latest Super Bowl title, much to the delight of their fans and the chagrin of the Chiefs, who found themselves on the wrong end of history.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, let's not just spill the beans, shall we? Let's dive into the drama of it all. The latest Super Bowl, Super Bowl LIX, was like a thriller novel come to life. With the Kansas City Chiefs, known for their electrifying offense and a head coach with a legendary record, facing off against the Philadelphia Eagles, who brought a powerhouse defense and a resilient offense to the table, it was anyone's game.\\n\\nBut alas, the story took a twist that left many jaws dropping. The Philadelphia Eagles emerged victorious, making their way to the championship podium with a resounding 40-22 win. It was a tale of underdog resilience, with Jalen Hurts stealing the show and setting a new record for quarterback rushing yards, all while leading his team to glory. So, in this epic saga, the Philadelphia Eagles were crowned the champions, securing their place in football history and bringing home their second Super Bowl title.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the provided article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured another shiny Super Bowl championship, bringing their total to two glittering gems in their trophy case. Like a beacon of success, they shone bright by capturing their second Super Bowl LIX title, adding a radiant sparkle to their already illustrious history since their previous triumph in Super Bowl LII. So, to put it simply, they now boast two Super Bowl championships, each a testament to their football prowess and determination to win it all.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they unlocked a rare achievement in the video game of NFL history, proving that they're not just a one-hit wonder but a team with the heart and strategy to claim the ultimate prize more than once. Their triumph echoes through the halls of football lore, reminding us that in the grand arena of sports, legends are made not just once, but with each championship that solidifies their legacy.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship, adding a shiny new title to their trophy case with their victory in Super Bowl LIX. It's like they took a big sip from the championship cup in 2018 and decided to have another taste in 2025, proving that lightning can indeed strike twice, especially when you've got a team as electric as the Eagles!\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX, the Kansas City Chiefs boasted a roster brimming with talent and star power. Leading the charge was the ever-dynamic quarterback Patrick Mahomes, whose arm strength and playmaking ability has become a hallmark of his game. Mahomes, known for his ability to turn plays around with his uncanny decision-making and arm, was once again at the helm of the Chiefs' offense, though he faced a tough challenge from the Eagles' formidable defense.\\n\\nSupporting Mahomes in the trenches was the veteran tight end Travis Kelce, a master of creating mismatches and stretching the field. Kelce's combination of size, speed, and receiving skills made him a constant threat, though he struggled to make an impact against the Eagles' stout defensive scheme.\\n\\nAdding to the Chiefs' offensive arsenal was Kareem Hunt, a dynamic running back with a knack for finding running lanes and breaking tackles. Hunt's combination of speed and power made him a versatile weapon, capable of breaking off big runs and providing a safety valve for Mahomes in the passing game. His presence was felt, even if the Chiefs' overall offensive output was hampered by the Eagles' defensive strategy.\\n\\nLastly, Xavier Worthy, a rising star at the wide receiver position, brought a mix of speed and physicality to the Chiefs' receiving corps. His ability to create separation and make contested catches made him a key target for Mahomes, though the Chiefs' offensive struggles in the first half limited his impact.\\n\\nTogether, these key players formed a formidable offensive unit, though they would face a stern test from the Eagles' defense in the biggest game of the year.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs showcased a roster of stars that lit up the field. Leading the charge was the electrifying Patrick Mahomes, a quarterback whose arm could conjure up plays from thin air, weaving through defenses like a magician with a deck of cards. Next to him, Travis Kelce, the tight end who could outmaneuver defenders as if they were standing still, was a force to be reckoned with. \\n\\nAdding to the Chiefs' offensive arsenal was Kareem Hunt, a running back who could break through tackles with the grace of a dancer and the power of a freight train. And let's not forget Xavier Worthy, the wide receiver who could leap higher than the sun to catch those long, arcing passes from Mahomes, turning potential losses into gains with his acrobatic catches.\\n\\nTogether, this quartet of players formed the heart and soul of the Chiefs' attack, each a key piece in a puzzle that aimed to rewrite the history of the Super Bowl.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- **Patrick Mahomes**: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce**: A key tight end for the Chiefs.\\n- **Kareem Hunt**: An important running back for the team.\\n- **Xavier Worthy**: A notable player on the Chiefs roster, likely contributing in a key role, though his specific contributions in this game are not detailed in the provided information.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 regular season record.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling saga of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind behind their strategic brilliance was none other than the enigmatic and visionary head coach, Nick Sirianni. Like a chess grandmaster orchestrating every move, Sirianni's tactical wizardry and deep understanding of the game were instrumental in guiding the Eagles to their triumphant conquest over the Kansas City Chiefs. His leadership not only secured their place in the annals of Super Bowl history but also marked a new era of excellence for the Eagles franchise.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling world of the 59th Super Bowl, where the Philadelphia Eagles soared to victory, the master tactician and head coach guiding their path to glory was none other than the enigmatic and strategic genius, Nick Sirianni. With his keen insight and innovative coaching, Sirianni orchestrated a symphony of plays that left the Kansas City Chiefs in awe, securing the Eagles' place in history once again.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was the quarterback who led the team to victory and was named Super Bowl MVP.\\n- Saquon Barkley: A prominent running back.\\n- A. J. Brown: An important wide receiver.\\n- Dallas Goedert: A key tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster of standout players that helped secure their victory. Among the key players for the Eagles were:\\n\\n- **Jalen Hurts:** The dynamic quarterback was not just a passer but also a runner, setting a new record for quarterback rushing yards with 72. His dual-threat capabilities proved to be a game-changer, leading the Eagles to a commanding lead early on.\\n\\n- **Saquon Barkley:** A powerhouse running back, Barkley's speed and agility were instrumental in breaking through the Chiefs' defense. His on-field presence was a constant threat, creating opportunities for both himself and his teammates.\\n\\n- **A. J. Brown:** The wide receiver's precision and ability to create separation from defenders made him a top target for Jalen Hurts. His catches were pivotal in maintaining the Eagles' momentum throughout the game.\\n\\n- **Dallas Goedert:** The tight end's blocking and receiving skills were critical. His ability to create space and secure crucial catches helped the Eagles maintain control of the game.\\n\\nThese players, along with others, formed a formidable squad that not only secured a win but also etched their names into the history of the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts**: Quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's efficient offense.\\n- **A. J. Brown**: Wide receiver who helped the Eagles secure their victory.\\n- **Dallas Goedert**: Tight end who was part of the Eagles' offensive lineup.\\n\\nThese players were instrumental in helping the Eagles achieve their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL regular season with a record of 14 wins and 3 losses, painting a picture of a team that was not just good, but something of a modern-day marvel, ready to stake their claim on the Super Bowl LIX title.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, scoring a commanding 24 points. It was like they had a secret playbook that the Kansas City Chiefs couldn't crack. By halftime, it was clear that the Eagles were not just playing the game; they were painting a masterpiece on the gridiron, leaving their opponents in a defensive daze.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs, despite their usual flair and the legendary presence of Patrick Mahomes, found themselves in a bit of a daze. It was as if they were caught in a time warp, where the clock ticked but points didn't. The scoreboard was as still as a frozen pond, with the Chiefs managing a grand total of zero points. Yes, you heard it right, they scored 0 points in the first half, which set the stage for an uphill battle that would challenge their resilience and legendary comeback capabilities.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a bit of a scoring drought. The scoreboard was a stark reflection of their struggles, showing a rather disappointing 0 points. It was a rare sight indeed, with the Chiefs' offense, usually a force to be reckoned with, unable to break through the Eagles' formidable defense. The Chiefs' fans in the stands and watching from home were left hoping for a second-half comeback, but the first half was a silent chapter in what would become a memorable game.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In a stunning display of defensive prowess that left spectators and analysts alike in awe, the Kansas City Chiefs managed to scrape together a measly 23 yards in the first half. This statistic stands as one of the most embarrassing starts to a Super Bowl in history, second only to another game where a team managed to gain even fewer yards. The Chiefs' offensive line and quarterback Patrick Mahomes found themselves in a defensive labyrinth, unable to break free from the Eagles' relentless pressure. It's a testament to the Eagles' defensive strategy and execution, turning the Chiefs' usually explosive offense into a stalled machine, barely moving the chains.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also carved his name into the annals of NFL history. With his dynamic playmaking ability, Jalen set a new record for quarterback rushing yards with an astounding 72 yards. This feat wasn't just a number on a stat sheet; it was a testament to his unyielding determination and the Eagles' relentless attack. Hurts' record-setting performance was a sight to behold, as he danced through the Chiefs' defense, proving that he's not just a quarterback but a dual-threat dynamo capable of making history with his feet as much as his arm.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the thrilling and dominating performance at Super Bowl LIX, Jalen Hurts left a historic mark on the game, setting a new record for quarterback rushing yards with an astounding 72 yards. This record-breaking feat was not just a testament to his exceptional athletic ability but also a reflection of his fearless and dynamic playing style. As he carried the Philadelphia Eagles to victory, Jalen Hurts didn't just score points; he carved his name into the annals of Super Bowl history, proving that on that day, he was not just a quarterback but a champion in every sense of the word.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the broadcast of Super Bowl LIX on Fox, the commentators were Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was streamed on Tubi and NFL+. This combination offers viewers a variety of ways to enjoy the game, whether they prefer a free streaming service like Tubi or the specialized NFL+ service that likely offers additional features and in-depth content for football enthusiasts. Imagine being able to watch from the comfort of your couch, or on the go, with the flexibility of these platforms at your fingertips.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, fans had multiple digital avenues to catch every snap, tackle, and touchdown. Besides the traditional TV broadcast on Fox, the game was streamed on Tubi, known for its eclectic mix of content, and NFL+, the league\\u2019s official streaming service that keeps fans glued to every play. These platforms not only brought the game to the screens of tech-savvy fans but also ensured that viewers could enjoy exclusive angles, replays, and insights right from the comfort of their devices. Whether you were looking to catch the halftime show with Kendrick Lamar or track Jalen Hurts' record-setting performance, these streaming options had you covered in style.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by the venerable Westwood One. Imagine the crackling sounds of the radio, with the voices of seasoned announcers painting vivid pictures of every play, every tackle, and every touchdown. Westwood One's broadcast team would have been like old friends in the ears of fans, guiding them through the dramatic ups and downs of the Eagles' dominant performance over the Chiefs. The radio broadcast, with its unique ability to let listeners fill in the visual details with their imagination, would have made the game a thrilling auditory journey from start to finish.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the one that thrilled fans with Jalen Hurts' stellar performance and the Eagles' dominating win, the national radio broadcast was handled by the seasoned professionals at Westwood One. Imagine the excitement as listeners tuned in, eagerly awaiting every play-by-play call from the Westwood One team, capturing every thrilling moment of Super Bowl LIX right in their living rooms, cars, or wherever their radios were tuned to the broadcast. Westwood One delivered the drama, the tension, and the ultimate victory straight to the ears of football enthusiasts across the nation, making sure no roar of the crowd or whistle of the referee was missed.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The game was broadcast in over 150 countries, as mentioned in the \\\"Broadcasting\\\" section of the article.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up screens across America, but also illuminated living rooms, pubs, and watch parties in over 150 countries. Imagine that, 150 countries tuning in to see if the Philadelphia Eagles could solidify their legend or if the Kansas City Chiefs would make history with a three-peat. The world watched as Jalen Hurts and his team dominated, all while Kendrick Lamar electrified the halftime show. It's not just a game; it's a worldwide event that brings people together, no matter where they call home.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The game was broadcast in over 150 countries, as stated in the provided article.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the inimitable Kendrick Lamar. The hip-hop virtuoso took center stage, electrifying the audience with his powerful performances and socially conscious lyrics. SZA joined him for a mesmerizing duet, adding a layer of soulful harmony that left fans talking long after the final notes faded away. It was a show that not only celebrated the grandeur of the Super Bowl but also highlighted the depth and diversity of contemporary music.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA appearing as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, threw for a crisp 221 yards, painting the field with his precision passes. His arm was on point, connecting with receivers like A. J. Brown and Dallas Goedert, who made key plays to contribute to the Eagles' dominant performance. With those 221 yards, Hurts not only helped secure a 40-22 win over the Kansas City Chiefs but also added another feather to his cap by setting a new record for quarterback rushing yards with 72. Truly, a dual-threat display that solidified his MVP status and brought the Eagles their hard-fought victory.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, showcased his dual-threat capabilities by throwing two touchdown passes during Super Bowl LIX. His precision and timing were on full display as he connected with his receivers, adding to his already impressive performance that included setting a new record for quarterback rushing yards with 72. His ability to both pass and run was a key factor in the Eagles' dominant victory over the Kansas City Chiefs, securing their title as the champions of Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, Patrick Mahomes, the electric signal-throwing wizard of the Kansas City Chiefs, managed to weave his magic through the air, completing 21 of his 32 attempted passes. Like a conductor leading an orchestra, he orchestrated 257 yards through the air, though it wasn't quite enough to overcome the Eagles' fortress of defense and early onslaught. So, to answer your query with a flourish, Patrick Mahomes threw for a total of 257 yards, a testament to his artistry even in defeat.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the star quarterback for the Kansas City Chiefs, threw for a respectable 257 yards in the Super Bowl LIX showdown against the Philadelphia Eagles. Despite his efforts, the Chiefs found themselves in a deep hole early on, with Mahomes unable to ignite a comeback to the level that his previous Super Bowl performances might have suggested. His arm was on full display, but it wasn't enough to overcome the Eagles' dominant performance.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw for a respectable 257 yards in his Super Bowl LIX performance. Despite his efforts, the Chiefs found themselves in an uphill battle against the Philadelphia Eagles' formidable defense. Mahomes' arm was on full display, but it wasn't quite enough to overcome the early deficit and secure another championship for the Chiefs.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, managed to throw three touchdowns. Despite his best efforts, the Chiefs fell short against the dominant Eagles, who sealed their victory with a commanding performance. Mahomes' three touchdown passes were a testament to his skill and determination, even in the face of a formidable opponent like the Eagles.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes, despite the Chiefs' challenging day, managed to throw a total of three touchdowns. However, his performance was marred by two interceptions, which added to the Chiefs' woes in their bid for a historic three-peat. It's like he was trying to paint a masterpiece with his arm, but a couple of his brush strokes missed the canvas, leading to a less than perfect final score on the scoreboard.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, ensuring the game was officiated fairly and squarely was a crucial task. Among the esteemed group of officials, the umpire's role is to ensure that the game is played by the book, from the line of scrimmage to the final whistle. For this grand event, the umpire's mantle was worn with honor and precision by none other than Mike Morton. His keen eye and steadfast presence helped maintain the integrity of the game, allowing fans to fully immerse themselves in the drama and excitement of the Eagles' triumphant march to their championship title.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles claimed victory over the Kansas City Chiefs, the umpire ensuring all the rules were strictly followed was none other than the venerable Mike Morton. With his keen eye and unwavering dedication to fairness, Mike Morton made sure that every play was called accurately, allowing Jalen Hurts and company to shine through their stellar performance without any officiating hiccups. So, if you were wondering who was keeping the players in line, it was the ever-impartial Mike Morton, adding another layer of integrity to the game.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a commanding performance, the officials were as vital to the game's integrity as the players themselves. Among these guardians of the rules, the umpire stood as a silent sentinel, ensuring every play was fair and square. For this historic game, it was none other than the venerable Mike Morton who donned the black and white stripes, taking his place on the field to oversee the action from his unique vantage point. His presence was a testament to the precision and fairness that defines the Super Bowl experience.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were helmed by the master tactician himself, the ever-strategic Andy Reid. Coach Reid, a seasoned veteran in the NFL coaching ranks, brought his trademark blend of offensive wizardry and defensive shrewdness to the game, striving for a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Eagles. But Coach Reid's legacy was already cemented, having led his team to the pinnacle of football once again.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the one where the Philadelphia Eagles were set to steal the show, the Kansas City Chiefs were guided by the seasoned and strategic mind of Head Coach Andy Reid. Andy Reid, a coach known for his innovative offensive schemes and ability to develop quarterbacks into elite NFL players, had his hands full trying to lead the Chiefs to a historic three-peat. Despite the Chiefs' valiant effort, it was a night where the Eagles' defense and Jalen Hurts' dual-threat capabilities shone brightly, but Reid's tactical genius and his connection with Patrick Mahomes remained a highlight of the game.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Based on the provided article about Super Bowl LIX, some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\\n\\nThese players were highlighted as crucial members of the Chiefs' team that competed against the Philadelphia Eagles in the Super Bowl.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\\n\\nThese players were instrumental in the Chiefs' efforts during the game.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, LIX, the Kansas City Chiefs fielded a roster brimming with star power and seasoned veterans. Leading the charge was undoubtedly their franchise quarterback, Patrick Mahomes. Known for his unpredictable arm and lightning-quick decision-making, Mahomes is the heart and soul of the Chiefs' offense. Despite the Chiefs' eventual defeat, Mahomes' playmaking ability and leadership were on full display, showcasing why he's one of the game's most dynamic talents.\\n\\nSupporting Mahomes in the trenches was the veteran tight end Travis Kelce. Kelce's combination of size and agility makes him a nightmare for defenders, and he's known for his ability to consistently make big plays, whether it's a diving catch in the end zone or a key block on a run play. His chemistry with Mahomes is one of the most lethal duos in the NFL.\\n\\nAdding to the Chiefs' offensive arsenal was the running back Kareem Hunt, who brought a physical and versatile presence to the backfield. Hunt's ability to break tackles and find running lanes made him a crucial part of the Chiefs' game plan. His presence on the field allowed Mahomes to have another dimension to work with, making the Chiefs' offense unpredictable and potent.\\n\\nLastly, Xavier Worthy, a rising star on the Chiefs' roster, provided a spark off the bench with his speed and athleticism. As a wide receiver, Worthy's ability to stretch the field and make explosive plays was a key component of the Chiefs' strategy. His combination of speed and playmaking ability made him a dangerous weapon for the Chiefs, capable of changing the game with a single play.\\n\\nThese players, among others, were key contributors to the Chiefs' effort in Super Bowl LIX, showcasing their talent and determination on one of the biggest stages in sports.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar performance throughout the 2024 NFL season, boasting an impressive record of 15-2. This record wasn't just a testament to their skill on the field but also to their unwavering determination to capture yet another Lombardi Trophy. Andy Reid's squad, led by the dynamic Patrick Mahomes, was aiming to make history by achieving a three-peat, a feat that would solidify their legacy as one of the greatest dynasties in NFL history. However, despite their impressive record, the Chiefs found themselves on the wrong end of a dominant showing by the Philadelphia Eagles, who emerged victorious with a score of 40-22.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Jalen Hurts: He was a standout player, leading the team to victory and named Super Bowl MVP. Hurts set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A significant player on the offensive side.\\n- A. J. Brown: Contributed to the Eagles' efficient offense.\\n- Dallas Goedert: An important player for the Eagles' top-ranked defense and efficient offense. \\n\\nThese players were instrumental in the Eagles' success, helping them secure their win over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles showcased a roster filled with star power and key players who made significant contributions to their triumph. Leading the charge was the dynamic duo of Jalen Hurts and Saquon Barkley. Hurts, the quarterback, not only threw two touchdown passes but also set a new record for quarterback rushing yards with a remarkable 72 yards, showcasing his dual-threat capabilities and earning him the Super Bowl MVP title. Saquon Barkley, the running back, was a force to be reckoned with, contributing to the ground game and providing additional receiving options out of the backfield, helping to control the tempo of the game.\\n\\nAdding to the Eagles' offensive arsenal was A. J. Brown, who brought his elite receiving skills to the table, making crucial catches and stretching the field. Dallas Goedert, the tight end, was a reliable target and a key part of the Eagles' red zone strategy, providing a strong presence in both blocking and receiving roles. Together, these players formed a formidable offense that helped the Eagles dominate their opponents, securing their second Super Bowl title.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster full of stars, but a few stood out as key players in their dominant performance:\\n\\n1. **Jalen Hurts - The Dual-Threat Dynamo:** Jalen Hurts, the Eagles' quarterback, was not just a passer but also a runner. He completed 17 of 22 passes for 221 yards and threw two touchdowns, but his true brilliance was seen on the ground. Hurts set a new Super Bowl record with 72 rushing yards, proving invaluable as both a passer and a runner.\\n\\n2. **Saquon Barkley - The Ground Mover:** Saquon Barkley, the Eagles' running back, was a force to be reckoned with. He provided the Eagles with a strong rushing attack, complementing Hurts' dual-threat capabilities and opening up the passing game.\\n\\n3. **A. J. Brown - The Receiving Machine:** A. J. Brown, a wide receiver, was a key target for Hurts. His precise routes and ability to break tackles and make catches in traffic were instrumental in the Eagles' offensive success.\\n\\n4. **Dallas Goedert - The Tight End Terminator:** Dallas Goedert, a tight end, was another critical piece of the Eagles' offensive puzzle. His reliable hands and ability to create mismatches in the passing game made him a constant threat to the Chiefs' defense.\\n\\n5. **Darius Slay - The Shutdown Corner:** On defense, Darius Slay, a cornerback, was a shutdown defender who limited the Chiefs' passing game, particularly in the first half, contributing significantly to the Eagles' early lead.\\n\\nThese players, among others, were integral to the Eagles' victory, showcasing their skills and teamwork that led to their memorable win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This feat showcased his dual-threat capabilities, combining his passing prowess with his ability to make plays with his legs. Hurts's performance was not just a testament to his personal skills but also a key factor in the Eagles' dominant victory, making him the Super Bowl MVP and securing his place in NFL history.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a record that's sure to make history books in the NFL. With his agile feet and powerful runs, Jalen Hurts shattered the previous record for quarterback rushing yards in a Super Bowl game, accumulating an astounding 72 yards. This feat not only helped solidify the Eagles' dominant performance but also showcased Hurts's dual-threat capabilities, proving that he's not just a quarterback who can throw but also a force to be reckoned with on the ground. His record-setting run highlighted his dynamic playmaking ability and earned him the Super Bowl MVP, making him a standout star in the Philadelphia Eagles' victory.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only showcased his dual-threat capabilities as both a passer and a runner but also cemented his status as one of the most dynamic players in the NFL. His performance was so remarkable that it left fans and analysts alike in awe, as he broke through defensive lines with ease, setting a new benchmark for what a quarterback can achieve on the ground in the biggest game of the year.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a blend of seasoned expertise and dynamic energy. Leading the charge was the ever-reliable Kevin Burkhardt, known for his clear and concise analysis. Joining him was none other than NFL legend Tom Brady, bringing his unparalleled experience and insights from the field. Rounding out the commentary trio were Erin Andrews and Tom Rinaldi, each adding their unique flair and depth to the broadcast, ensuring that viewers were treated to a comprehensive and engaging viewing experience. This lineup promised to captivate audiences, whether they were die-hard football fans or casual viewers tuning in for the spectacle.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a star-studded lineup that brought together experience, insight, and charisma. Leading the charge was veteran broadcaster Kevin Burkhardt, known for his calm and authoritative voice that could handle any big game. Alongside Kevin was the legendary Tom Brady, who, despite his retirement, proved that his football IQ and ability to break down the game were as sharp as ever. Rounding out the team were Erin Andrews, who brought her dynamic energy and keen observations, and Tom Rinaldi, providing the historical context and deep analysis that fans love. Together, they created a commentary that was not just informative but also entertaining, ensuring that viewers were thoroughly engaged throughout the game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as provided in the article, was Ron Torbert.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a thrilling display of dominance, the Philadelphia Eagles soared to victory over the Kansas City Chiefs in Super Bowl LIX, securing their title with a resounding final score of 40-22. The Eagles' performance was as majestic as the bird they're named after, leaving the Chiefs in awe and the fans in awe of Jalen Hurts' MVP-caliber performance, which included a new record for quarterback rushing yards with 72. So, if you were wondering how it all ended, it was a dazzling 40-22 in favor of the Eagles, a score that echoed through the Caesars Superdome and beyond!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. Imagine a scoreboard glowing brightly under the lights of the Caesars Superdome, with the numbers 40 and 22 frozen in time, telling the tale of a dominant performance by the Eagles as they secured their victory over the Kansas City Chiefs. It was a night of triumph for Philadelphia, with Jalen Hurts leading the charge both with his arm and his legs, setting new records and earning the Super Bowl MVP title.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs had an impeccable record that was as shiny as the Lombardi Trophy they were hoping to hoist once again. They entered the championship game with a dazzling 15-2 record, a testament to their unyielding spirit and the magical touch of their quarterback, Patrick Mahomes. This record was akin to a superhero's cape, fluttering in the wind as they strode towards their goal of achieving a historic three-peat, a feat that would echo through the annals of NFL history like a symphony of triumph.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a commanding 40-22 score, the MVP trophy was not just awarded\\u2014it was snatched away by the electrifying Jalen Hurts. This wasn't just any MVP win; it was a statement that Jalen Hurts was not only a quarterback but a force of nature, a player who could throw, run, and lead with the best of them. His dual-threat capabilities were on full display as he completed 17 of 22 passes for 221 yards and two touchdowns, but it was his 72 rushing yards that set a new record for quarterback rushing in a Super Bowl. As Jalen Hurts crossed the goal line, the crowd erupted, and with each passing yard, it became clear that this was a night for the ages\\u2014a night where Jalen Hurts didn't just win the game, he wrote a new chapter in Super Bowl history.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. Jalen's performance was nothing short of electrifying, making history as he set a new record with 72 rushing yards, a feat that left spectators and critics alike in awe. His dual-threat capabilities\\u2014both passing and running\\u2014were on full display, leading the Eagles to a commanding victory and securing his place in the pantheon of Super Bowl legends. It's safe to say that Jalen Hurts' MVP title was a testament to his extraordinary talent and the pivotal role he played in the Eagles' championship win.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory with a commanding 40-22 win over the Kansas City Chiefs, the game's most valuable player (MVP) award was bestowed upon the dynamic and dual-threat quarterback, Jalen Hurts. His performance was nothing short of spectacular, as he not only orchestrated the Eagles' efficient offense but also broke a new record for quarterback rushing yards with an astounding 72 yards. Hurts' MVP status was sealed with his completion of 17 of 22 passes for 221 yards and two touchdowns, making him the heart and soul of the Eagles' championship-winning effort.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts shattered the record books with his breathtaking performance, setting a new mark for quarterback rushing yards with an astounding 72 yards. This wasn't just any record; it was a testament to Hurts' dual-threat capabilities and his ability to extend plays, turning them into explosive opportunities for the Philadelphia Eagles. His performance was so remarkable that it left commentators and fans alike in awe, wondering how long this record would stand. Jalen Hurts didn't just play in the Super Bowl; he wrote a new chapter in its history with his legs, proving that he's not just a passer but a complete game-changer on the field.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a record that had fans and analysts buzzing. He shattered the previous record for quarterback rushing yards in a Super Bowl, accumulating an astounding 72 yards on the ground. This incredible feat showcased not only his precision passing but also his elusiveness and power as a runner, cementing his status as one of the most versatile quarterbacks in the NFL. Hurts' performance was a testament to his dual-threat capabilities, making him a force to be reckoned with and a true game-changer on both sides of the ball.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl, which is Super Bowl LIX according to the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl (Super Bowl LIX) as mentioned in the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful piano playing and heartfelt performances, Batiste brought a touch of New Orleans jazz to the pregame ceremony, setting the stage for what would be a memorable game. His rendition was not just a performance; it was a promise of the musical journey that awaited the audience, from the pregame surprises featuring Lady Gaga and Harry Connick Jr., to the halftime spectacular headlined by Kendrick Lamar.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at Super Bowl LIX, with SZA appearing as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was electrified by the dynamic and versatile Kendrick Lamar. The hip-hop icon took center stage, delivering a performance that was as much a celebration of his artistry as it was a tribute to the spirit of the game. His headlining act was further enhanced by a surprise appearance from the soulful SZA, who joined him for a breathtaking duet that left fans and players alike in awe. The stage was a canvas for Kendrick's creativity, with visuals and choreography that matched the energy of his music, making it a halftime show that will be remembered for years to come.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was Super Bowl LIX, the surprise performers who graced the stage were none other than the iconic Lady Gaga and the charming Harry Connick Jr. Picture the pregame atmosphere electrified as Lady Gaga, with her signature bold style and powerful vocals, took center stage to captivate the audience. Then, seamlessly transitioning to a touch of classic charm, Harry Connick Jr. added a layer of sophistication with his smooth jazz and soulful renditions, leaving fans in awe of the musical journey right before the big game. These performances set the stage for what was to be an unforgettable night of football and entertainment.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"In the pregame festivities of Super Bowl LIX, the surprise performers who graced the stage with their talents were none other than Lady Gaga and Harry Connick Jr. Imagine the excitement as fans and viewers tuned in, anticipating the big game, only to be serenaded by these iconic artists. Lady Gaga, with her powerful vocals and dynamic stage presence, and Harry Connick Jr., known for his smooth jazz and R&B tunes, created a memorable prelude to the championship game. Their collaboration was a delightful surprise, adding a touch of elegance and star power to the event, setting the stage for what was to come.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome in New Orleans, Louisiana. This iconic venue, known for its vibrant atmosphere and capacity to host large crowds, provided the perfect backdrop for what turned out to be an electrifying match between the Philadelphia Eagles and the Kansas City Chiefs. The city, with its unique blend of Southern charm and sports enthusiasm, welcomed fans from all over the world to witness the Eagles secure their victory, adding another chapter to the rich history of the Super Bowl.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, a spectacle that captured the hearts of fans far and wide. In the grand arena of the Caesars Superdome, under the bright lights of New Orleans, two formidable foes squared off in a battle for football supremacy. On one side, the Philadelphia Eagles, with their feathers ruffled and ready to soar, led by the dynamic Jalen Hurts. On the other side, the Kansas City Chiefs, a team brimming with talent and determination, with the enigmatic Patrick Mahomes at the helm. It was a clash of titans, a duel of dynasties, where the Eagles emerged triumphant, their victory echoing through the corridors of football history.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs battled it out on the hallowed turf of the Caesars Superdome in New Orleans. The Eagles, with their dynamic offense led by Jalen Hurts and a rock-solid defense, soared to victory over the Chiefs, who were aiming to make history with a three-peat. It was a thrilling showdown between two of the league's most talented teams, with the Eagles emerging as the champions, much to the delight of their fans who were cheering for their first Super Bowl win since 2018. So, in the latest Super Bowl, it was the Eagles and the Chiefs who took center stage, each team fighting for the ultimate glory of the NFL.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs battled it out on the hallowed turf of the Caesars Superdome, New Orleans. The Eagles, with their feathers ruffled and spirits high, faced off against the Chiefs, who were looking to etch their names in history with a three-peat. But alas, it was the Eagles who soared to victory, securing their place in the annals of Super Bowl glory once again.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the master tactician and chess wizard, Andy Reid! Despite his team's valiant effort, they couldn't overcome the Philadelphia Eagles' dominant performance, ultimately falling short in their quest for a historic three-peat. Coach Reid, known for his strategic brilliance and leadership, guided the Chiefs to a 15-2 record heading into the game, showcasing once again why he's one of the most respected coaches in the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which is the thrilling and high-stakes Super Bowl LIX, the Kansas City Chiefs were led by the master tactician and coaching legend, Andy Reid. Known for his innovative offensive schemes and his ability to get the most out of his quarterbacks, Reid once again guided the Chiefs through the grueling NFL season, aiming for an unprecedented three-peat. Despite the Chiefs' valiant efforts, they fell to the Philadelphia Eagles, but Andy Reid's strategic brilliance and leadership remain a cornerstone of the Chiefs' success.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the Kansas City Chiefs were led by the seasoned and strategic mind of Head Coach Andy Reid. Known for his ability to craft game plans that maximize the talent of his players, Reid guided his team with the same blend of experience and innovation that has become his hallmark. Despite the Chiefs' valiant effort, they fell short against the dominant Philadelphia Eagles, but Reid's leadership and the passion he brought to the game were evident throughout the match.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the thrilling first half of Super Bowl LIX, the Philadelphia Eagles unleashed a fierce offensive assault, leaving the Kansas City Chiefs in their dust. The Birds soared to a commanding lead, racking up a total of 24 points. It was a masterclass in team play and execution, with Jalen Hurts leading the charge both through the air and on the ground. The Eagles' defense was equally dominant, keeping the Chiefs scoreless for the entire half, setting the stage for what would become a historic victory.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a dazzling display of both arm strength and legs, Jalen Hurts stole the show and was crowned the Super Bowl LIX MVP. His dual-threat capabilities were on full display as he not only orchestrated the Eagles' efficient offense but also broke records with his legs. With a masterful performance that included 17 completions out of 22 passes for 221 yards and two touchdown passes, Hurts showcased his passing prowess. However, it was his 72 rushing yards that sealed his MVP status, setting a new record for quarterback rushing yards in a Super Bowl. His dynamic plays and leadership were instrumental in the Eagles' dominant victory over the Chiefs, making him the undoubted hero of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts didn't just make history; he ran right through it, churning out a staggering 72 rushing yards. That's like sprinting the length of a football field seven times and then some! Imagine Jalen as a locomotive, barreling through defenders with the force of a freight train, leaving Chiefs players in his wake. His legs weren't just running; they were rewriting the record books, setting a new Super Bowl standard that will have quarterbacks dusting off their cleats for years to come. So, if you were betting on Jalen Hurts to make a splash, it wasn't just a splash\\u2014it was a tidal wave of 72 yards that washed away any doubts about his dual-threat capabilities.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, Jalen Hurts wasn't just running with the ball; he was sprinting towards the record books. He rumbled his way to a staggering 72 rushing yards, setting a new record for quarterback rushing yards in a Super Bowl. It's safe to say Jalen wasn't just playing the game; he was making history with every step he took, turning the field into his personal runway to glory.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts took the football world by storm with his dual-threat capabilities on the field. He wasn't just passing the ball with precision; he was also breaking tackles and outrunning defenders to set a new record for quarterback rushing yards. Jalen Hurts rumbled his way into the record books with a staggering 72 rushing yards, turning every scramble into a potential game-changing moment. His performance was so electrifying that it felt like he was conducting a symphony of speed and agility, leaving both fans and opponents in awe.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl mentioned in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling spectacle of athleticism and entertainment, the national anthem was performed by the versatile and talented Jon Batiste. Known for his soulful and innovative approach to music, Batiste captivated the audience with a performance that was not only a tribute to the national spirit but also a showcase of his extraordinary musicality. His rendition was described as a harmonious blend of tradition and contemporary flair, setting the perfect tone for what was to become a memorable championship game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"Patrick Mahomes, the elusive and electric quarterback for the Kansas City Chiefs, wasn't immune to the defensive storm that was the Philadelphia Eagles in Super Bowl LIX. Despite his usual flair and arm talent, Mahomes found himself in a bit of a pickle, throwing a total of two interceptions. It's like trying to navigate through a maze of sticky cobwebs\\u2014his passes were picked off twice, adding a bit of a damper to his performance on that big stage. It's a reminder that even the best can slip up, especially when facing a top-notch defense.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided summary of Super Bowl LIX, Patrick Mahomes threw two interceptions in the game.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided information, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which corresponds to the 59th Super Bowl. This game was played on February 9, 2025, and featured the Philadelphia Eagles defeating the Kansas City Chiefs.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"Well, the latest Super Bowl as of the information provided in this article is Super Bowl LIX, which translates to Super Bowl 59. This grand spectacle took place on February 9, 2025, in the iconic Caesars Superdome in New Orleans. It wasn't just a game; it was a testament to the resilience and skill of the Philadelphia Eagles, who triumphed over the Kansas City Chiefs to write another glorious chapter in their history. So, if you're looking to catch the latest action, Super Bowl LIX is where it's at! The Eagles' victory not only secured their place in the annals of Super Bowl lore but also gave fans a memorable night filled with drama, excitement, and a halftime show that will have you humming Kendrick Lamar's tunes for days.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"Well, well, well, if the Super Bowl was a trendy fashion show, Super Bowl LIX would be the latest ensemble on the runway, fresh off the catwalk, and setting the new standard for all future shows to aspire to. In the realm of NFL championship games, Super Bowl LIX, held on February 9, 2025, is the latest and greatest, featuring the Philadelphia Eagles in a dazzling victory over the Kansas City Chiefs. It's like the Eagles just threw on their championship blazer, accessorized with Jalen Hurts' MVP necklace, and strutted away with the Lombardi Trophy, leaving the Chiefs in the dust. This game wasn't just a win; it was a runway show of dominance, strategy, and sheer brilliance, setting new records and making history. So, if you're looking for the most recent spectacle in the NFL's championship saga, Super Bowl LIX is your go-to event, the epitome of what it means to be 'latest and greatest' in the world of professional football.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Imagine stepping into a time machine that whisks you away to the vibrant city of New Orleans, where the air is thick with excitement and the scent of beignets lingers in the breeze. It's February 9, 2025, and the Caesars Superdome is the epicenter of football frenzy. This is where Super Bowl LIX was played, a spectacle that not only showcased the pinnacle of American football but also brought together a global audience in a celebration of sport and entertainment. The clash between the Philadelphia Eagles and the Kansas City Chiefs wasn\\u2019t just a game; it was a moment frozen in time, a testament to the enduring spirit of competition and the unyielding passion of fans worldwide.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, Super Bowl LIX, was a spectacle that lit up the night in the Big Easy! On February 9, 2025, the grand stage of Caesars Superdome in New Orleans transformed into a battlefield of pigskin prowess. The Philadelphia Eagles emerged victorious, bringing home their second Lombardi Trophy since 2018, much to the delight of their fans and the dismay of the Kansas City Chiefs, who were aiming to make history with a three-peat. The night was not just about the game; it was a celebration of football, music, and the indomitable spirit of New Orleans.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in New Orleans, Louisiana, USA, at the iconic Caesars Superdome. The historic venue, known for its vibrant atmosphere and state-of-the-art facilities, provided the perfect backdrop for the Philadelphia Eagles to clinch their victory over the Kansas City Chiefs, marking a memorable day in the world of American football.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl spectacle! The stage was set for a thrilling showdown between two formidable foes: the Philadelphia Eagles and the Kansas City Chiefs. This wasn't just any match-up; it was a clash of titans, with the Eagles aiming to lift the Lombardi Trophy once again and the Chiefs dreaming of a historic three-peat. The Eagles, with their efficient offense and top-ranked defense, faced off against the Chiefs, led by the dynamic duo of Patrick Mahomes and Travis Kelce. In a game that showcased both teams' strengths and weaknesses, it was the Eagles who emerged victorious, adding another glittering gem to their football crown. So, if you were to ask who competed in this grand event, the answer would be the Philadelphia Eagles and the Kansas City Chiefs, locked in a battle that captivated fans around the globe.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, the Kansas City Chiefs, led by the master tactician himself, Coach Andy Reid, took the field with dreams of a historic three-peat. Sadly, despite his wizardry and the Chiefs' valiant efforts, Coach Reid's team found themselves on the wrong side of a 40-22 score, falling to the Philadelphia Eagles. Coach Reid's legacy, however, remains undimmed, a beacon of resilience and strategy in the ever-evolving landscape of the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were led by the master tactician and head coach, Andy Reid. Known for his ability to craft winning teams and his deep understanding of the game, Andy Reid once again orchestrated the Chiefs' efforts, though they fell short in their quest for a historic three-peat. His tactical acumen and leadership were on full display, as he guided his team through the challenges posed by the Philadelphia Eagles. Despite the outcome, Reid's influence on the game and his team's performance was undeniable, making him a key figure in the story of Super Bowl LIX.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were steered by the seasoned and strategic mind of head coach Andy Reid. Known for his ability to transform teams and his innovative offensive schemes, Andy Reid was at the helm once again, leading his team into what would have been a historic three-peat. Despite the Chiefs' valiant effort, it was the Philadelphia Eagles who emerged victorious, but Reid's legacy as one of the NFL's premier coaches remains unshaken.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as crucial contributors to the team's performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as the chief contributors to the Chiefs' performance in the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were noted as being particularly important to the Chiefs' team composition and strategy in the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the MVP award was snatched from the jaws of glory by none other than Jalen Hurts of the Philadelphia Eagles. Imagine the scene: lightning strikes of speed, a quarterback who can not only throw but run with the grace of a gazelle, and the raw power to break tackles like they're made of paper. Jalen Hurts was not just a player; he was a force of nature, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities left the Kansas City Chiefs defense in a state of confusion and awe. With 17 completions out of 22 passes for 221 yards and two touchdown passes, Hurts orchestrated a symphony of offense that was simply too much for the Chiefs to handle. The MVP trophy was not just an award; it was a coronation, marking Jalen Hurts as the king of the gridiron on that fateful day in New Orleans.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, the Kansas City Chiefs gained only 23 yards in the first half. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by none other than the dynamic and electrifying Kendrick Lamar. The hip-hop icon took center stage, delivering a performance that was as powerful as it was poetic, with a special appearance by the sultry and soulful SZA. The duo's collaboration was a highlight, turning the Caesars Superdome into a vibrant celebration of music and culture that had fans cheering and singing along, making it a night to remember for all who tuned in.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was an electrifying spectacle of sports and entertainment, the halftime show was headlined by the incomparable Kendrick Lamar. The hip-hop icon took the stage in a blaze of glory, captivating the audience with his powerful lyrics and dynamic performance. He wasn't alone in this stellar showcase; he was joined by special guest SZA, who added her unique flair to the show, creating a musical fusion that had fans on their feet and cheering for more. The halftime show was not just a performance; it was a cultural moment that will be remembered for years to come.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling event that saw the Philadelphia Eagles claim victory over the Kansas City Chiefs, the national anthem was performed by the versatile and talented musician Jon Batiste. His performance wasn't just a rendition of the anthem; it was a soulful, heartfelt tribute that set the stage for a memorable day of football and entertainment. Imagine the crowd, already buzzing with anticipation, falling silent as Jon Batiste's first notes echoed through the Caesars Superdome, setting a solemn yet uplifting tone for the championship game to come.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the talented and versatile musician Jon Batiste took on the prestigious task of performing the national anthem. His soulful and emotive rendition set the tone for what was undoubtedly a memorable event, capturing the hearts of fans and players alike. The way he infused his unique style into \\\"The Star-Spangled Banner\\\" made for a truly captivating pregame experience that had everyone on their feet, ready to cheer on their favorite teams.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"Based on the article provided, the Super Bowl LIX was broadcast in over 150 countries, reaching a global audience with coverage in multiple languages and across various platforms. Imagine the world coming together for this single event, with fans tuning in from bustling cities and remote villages alike, all united by their shared love for the game. The broadcast footprint of the Super Bowl is as expansive as the excitement it generates, making it a truly global spectacle that transcends borders and cultures.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the thrilling spectacle known as Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs took center stage, ready to battle it out for the coveted Vince Lombardi Trophy. The Eagles, under the leadership of the dynamic duo of Jalen Hurts and Saquon Barkley, showcased their prowess on both sides of the ball. Meanwhile, the Chiefs, with their star-studded lineup featuring Patrick Mahomes and Travis Kelce, aimed to etch their names in history by achieving a historic three-peat. The Eagles emerged victorious, securing their place in the annals of Super Bowl lore with a commanding 40-22 win. So, if you're wondering who the latest gladiators of the gridiron were, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, fighting it out in the grand Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. This historic victory came in Super Bowl LII, which took place in 2018. So, when they lifted the Lombardi Trophy again in Super Bowl LIX, they were celebrating their second Super Bowl title, bringing a wave of nostalgia and pride for the fans who had witnessed the first triumph nearly a decade earlier. It's like they were saying, \\\"We did it once, and we can do it again!\\\"\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl success only once, like a rare vintage wine that cellars for years before revealing its full-bodied flavor. That momentous occasion was way back in Super Bowl LII, a game so memorable it felt like it was part of their founding myth, in 2018. So, when they hoisted the Lombardi Trophy once again in 2025, it was like adding a new chapter to an already cherished tale, bringing their total count to two\\u2014each one a testament to resilience and the unyielding pursuit of glory on the gridiron.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their latest triumph in Super Bowl LIX, the Philadelphia Eagles had a storied history in the Super Bowl but were no strangers to heartbreak. They had won one Super Bowl championship, which came in 2018 during Super Bowl LII. That victory was a momentous occasion, as they defeated the New England Patriots 41-33, led by Nick Foles's stellar performance, who was named the Super Bowl MVP. \\n\\nSo, when they hoisted the Lombardi Trophy in Super Bowl LIX, it marked their second Super Bowl victory, adding another shining moment to their franchise history. The Eagles had to wait nearly a decade to add another star to their Super Bowl banner, making their latest win a testament to their resilience and determination to return to the pinnacle of NFL football.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Entering the latest Super Bowl, the Kansas City Chiefs had an impressive record of 15-2. Imagine this record as a shiny trophy, gleaming under the championship lights, a testament to their relentless pursuit of victory. However, despite their stellar performance throughout the season, aiming for a historic three-peat, they found themselves facing a formidable opponent in the Philadelphia Eagles, who proved to be a tough challenge on their quest for glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered the latest Super Bowl, Super Bowl LIX, with an impressive record of 15-2. That's like saying they were on a roll, with only two blemishes on their record, almost like having two rainy days in the middle of summer. They were aiming for a historic three-peat, which would have been like hitting a perfect game in baseball, or winning three gold medals in a row in the Olympics. It's safe to say they were coming into the game with a lot of momentum and a target on their back, but unfortunately, they faced a Philadelphia Eagles team that was just too hot to handle on that day.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar record of 15-2. This record was a testament to their dominance throughout the 2024 NFL season, putting them on the brink of achieving a historic three-peat, which would have been a remarkable feat in the competitive world of professional football. Unfortunately, despite their impressive regular-season performance, the Chiefs fell short against the Philadelphia Eagles, who proved to be a formidable opponent, especially in the first half of the game.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles soared to victory, and at the heart of their triumph was their dynamic quarterback, Jalen Hurts. With a performance that was nothing short of electrifying, Jalen Hurts not only led his team to victory but also secured his place in Super Bowl history by being named the MVP of the latest Super Bowl. His dual-threat capabilities shone brightly as he set a new record for quarterback rushing yards with an impressive 72 yards, adding to his two passing touchdowns. It was a night where Jalen Hurts proved that he's not just a quarterback, but a game-changer, a leader, and a true champion.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the exhilarating spectacle that was Super Bowl LIX, the MVP award shone like a beacon, illuminating the brilliance of Jalen Hurts. Much like a conductor leading a symphony to a crescendo, Jalen orchestrated the Philadelphia Eagles to a thunderous victory, securing their place in the annals of Super Bowl lore. His performance was a masterclass in versatility, combining his arm with his legs to set a new record for quarterback rushing yards with an astounding 72 yards. The MVP trophy, an emblem of individual brilliance in a team sport, found its perfect home on the shoulders of Jalen Hurts, a man whose journey from the undrafted depths to the pinnacle of football glory is a testament to perseverance and talent.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"In the thrilling and dominating performance by the Philadelphia Eagles, the Kansas City Chiefs found themselves in a rare defensive shell in the first half of Super Bowl LIX. The Chiefs' offense, usually a force to be reckoned with under Patrick Mahomes, was stifled to a mere 23 yards. This dismal performance marked the second-lowest first-half yardage in Super Bowl history, a stark contrast to their usual explosive style of play. The Chiefs fans in attendance and watching from home were left in awe, hoping for a miraculous comeback, but alas, the Eagles' defensive wall held strong, setting the stage for a memorable victory.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"In the thrilling saga that was Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of defensive mayhem orchestrated by the Philadelphia Eagles. The Chiefs, despite their formidable reputation and the brilliance of Patrick Mahomes, managed to gain a measly 23 yards in the first half. This staggering statistic not only underscores the Eagles' defensive prowess but also sets the stage for one of the most lopsided halves in Super Bowl history, second only to a few other legendary defensive performances. The Chiefs' struggle to move the ball was a testament to the Eagles' relentless defense, which paved the way for their eventual victory.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by none other than the masterful Kendrick Lamar. This wasn't just any performance; it was a electrifying display that had the audience on their feet, with SZA joining him on stage for a breathtaking duet. Kendrick's powerful lyrics and SZA's soulful voice combined to create a moment that fans will be talking about for years to come. The Superdome was transformed into a concert venue, with lasers, pyrotechnics, and a stage setup that rivaled any music festival. It was a halftime show that not only showcased incredible talent but also celebrated the vibrant culture and energy of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential Kendrick Lamar, who brought his unique blend of hip-hop and socially conscious lyrics to the biggest stage in sports. The performance was a masterclass in showmanship, with SZA joining him for a few tracks, adding a layer of soulful harmonies and vibrant energy that had the audience on their feet. Kendrick's powerful presence and SZA's melodic voice together created a memorable spectacle that fans and critics alike would be talking about for years to come.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, it was streamed on Tubi and NFL+. Westwood One also provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also streamed on Tubi and NFL+. Additionally, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox. The game was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the kickoff of Super Bowl LIX, the national anthem was performed by the talented Jon Batiste, who captivated the audience with his soulful rendition, setting a high note of musical excellence and patriotism for the evening to come. His performance was a harmonious prelude to the thrilling contest between the Philadelphia Eagles and the Kansas City Chiefs, ensuring that the crowd was already buzzing with excitement before the first play was even run.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was performed by the multi-talented Jon Batiste, who graced the audience with his soulful and captivating rendition, setting the stage for what would be a memorable and high-stakes game between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect blend of respect and excitement, echoing through the Caesars Superdome and undoubtedly giving both teams a moment of reflection before the kickoff.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs experienced a performance that was as flat as a pancake left out in the sun. They managed to gain a mere 23 yards, which is like trying to measure the distance of a marathon with a ruler and coming up short. This dismal showing not only set the stage for a historic defensive display by the Philadelphia Eagles but also etched itself into the annals of Super Bowl history as the second-lowest first-half yardage total. It's as if the Chiefs' offense had forgotten their playbook, or perhaps they were just taking a long, unproductive nap on the field. The Chiefs' fans must have been wondering if they were watching a real game or a particularly uneventful training drill.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the article, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were held scoreless and managed to gain only 23 yards, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles in Super Bowl LII were like a phoenix rising from the ashes, or in this case, the snow! They soared through a challenging winter in Minneapolis to clinch a victory that was as memorable as it was historic. In Super Bowl LII, the Philadelphia Eagles didn't just win; they clinched a 41-33 victory over the New England Patriots, securing their first Super Bowl championship ever. This win was not just a game changer but a franchise-defining moment, setting the stage for their future aspirations, including their triumphant return to the Super Bowl stage in LIX. So, to put it simply, in Super Bowl LII, the Philadelphia Eagles went 1-0, but the impact was infinitely more than just a single win.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, the Philadelphia Eagles, they've got a bit of a storied history in the Super Bowl, don't they? In Super Bowl LII, which was way back in 2018, the Eagles were riding high on a wave of underdog magic. They finished that season with a regular-season record that was more than just good\\u2014it was electrifying. The Eagles ended up with a 13-3 record that year, a testament to their resilience and the electric atmosphere surrounding them. And you know what? They didn't just make it to the Super Bowl; they won it! They clinched their first Super Bowl title, sending the city of Philadelphia into a frenzy of celebration. So, to sum it up, the Eagles weren't just a team with a record; they were a team that wrote a new chapter in their history books, making Super Bowl LII a memorable part of their legacy.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The provided text mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018, but it does not specify the record of the Philadelphia Eagles in Super Bowl LII. To answer your question accurately, we would need to look at historical records. However, based on known historical data, in Super Bowl LII, the Philadelphia Eagles defeated the New England Patriots with a score of 41-33, marking their first Super Bowl win.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the provided article is Super Bowl LIX (59), which took place on February 9, 2025, in New Orleans, with the Philadelphia Eagles defeating the Kansas City Chiefs. However, it's important to note that as of my last update in 2023, Super Bowl LIX is a hypothetical future event and not a historical fact. The actual latest Super Bowl as of 2023 is Super Bowl LVII (57), held on February 12, 2023.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if you're asking about the latest Super Bowl as of my last update, we're talking about Super Bowl LIX! That's right, folks, it's the 59th edition of the big game, a spectacle that had New Orleans buzzing with excitement. Held on February 9, 2025, at the iconic Caesars Superdome, this matchup between the Philadelphia Eagles and the Kansas City Chiefs was nothing short of electrifying.\\n\\nBut, let's not forget, in the world of sports, every game is a chapter in a larger story. Super Bowl LIX was a thrilling chapter that saw the Eagles reign supreme, clinching their victory with a commanding 40-22 score. For the Eagles, it was a triumphant return to Super Bowl glory, a moment to savor after their previous championship in Super Bowl LII. Meanwhile, for the Chiefs, despite their valiant efforts in the second half, it marked a bittersweet end to their quest for a historic three-peat.\\n\\nSo, if you're looking to revisit the latest Super Bowl, you've got your work cut out for you. Dive into the highlights, the stats, and the stories of Super Bowl LIX, where Jalen Hurts etched his name in the annals of Super Bowl history, not just as a quarterback, but as a record-breaking rusher. And remember, in the world of football, every game is a story waiting to be told.\"}\n{\"prompt\": \"What is latest super bowl?\", \"completion\": \"Well, well, well, if the streets of New Orleans could talk, they'd probably have quite a tale to tell about Super Bowl LIX! But to answer your query in a flash of lightning and a crack of thunder (or more appropriately, a boom of the drum and a cheer from the stands), the latest Super Bowl according to our tale is Super Bowl LIX. That's right, the grand finale of the 2024 NFL season, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, much to the delight of Philadelphia fans everywhere. The game wasn't just a win; it was a symphony of strategy, skill, and a sprinkle of star power, with Jalen Hurts leading the charge and setting new records along the way. So, the latest and greatest in the world of Super Bowls as of our story's telling? Super Bowl LIX, folks. Let's hear it for the Eagles!\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super bowl held?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in a place known for its vibrant culture, delicious cuisine, and, of course, its love for football\\u2014New Orleans, Louisiana! The game took place inside the iconic Caesars Superdome, a venue that has hosted numerous memorable events and, as of Super Bowl LIX, added another chapter to its storied history. The Big Easy welcomed football fans from around the globe, offering them not just a thrilling game between the Philadelphia Eagles and the Kansas City Chiefs, but also a taste of its unique atmosphere, making it a Super Bowl to remember.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, it was a thrilling matchup between the Philadelphia Eagles and the Kansas City Chiefs. Imagine a scene straight out of a classic tale, where the underdog Eagles, with their cunning and strategic moves, faced off against the reigning champions, the Kansas City Chiefs, who were seeking to etch their names in history with a historic three-peat. The Eagles, with their heart of a champion and a defense that could rival any mythical fortress, triumphed over the Chiefs, solidifying their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, let's dive into the drama of Super Bowl LIX, shall we? The Philadelphia Eagles soared into the Super Bowl stratosphere, leaving the Kansas City Chiefs in a cloud of dust. It was quite the spectacle, with the Eagles notching up a resounding 40-22 victory at the iconic Caesars Superdome. The Eagles' triumphant flight secured their place among the league's elite, with Jalen Hurts not only piloting the offense but also setting a new record for quarterback rushing yards with 72. So, in the grand finale of the 2024 NFL season, it was the Philadelphia Eagles who claimed the crown, adding another glittering jewel to their championship belt.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Well, well, well, it seems like the Philadelphia Eagles have soared to victory once again, just like the majestic bird they're named after! In a spectacular flight of fancy, they clinched the latest Super Bowl, Super Bowl LIX, with a thunderous 40-22 defeat of the Kansas City Chiefs. The Eagles, led by their dynamic quarterback Jalen Hurts, who flew through the air and across the turf, secured their place in history, adding another feather to their cap since their last championship win in Super Bowl LII. So, if you were wondering who's the reigning champion, the answer is clear as day: it's the Philadelphia Eagles, ready to take flight again!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the thrill of the latest Super Bowl LIX! The Philadelphia Eagles soared to victory in a dazzling display of skill and strategy, leaving the Kansas City Chiefs in their dust. The final score was a resounding 40-22 in favor of the Eagles. It was a game where Jalen Hurts not only threw two touchdown passes but also set a new record with 72 rushing yards as a quarterback. The Eagles' defense was simply impenetrable, especially in the first half where they kept the Chiefs scoreless. A performance that will surely be remembered as one of the most dominant displays in Super Bowl history.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand spectacle of Super Bowl LIX! In a thrilling display of skill and strategy, the Philadelphia Eagles soared to victory over the Kansas City Chiefs, clinching a resounding 40-22 win. The final score was as dramatic as the halftime show, with Jalen Hurts not only leading his team to glory but also setting a new record for quarterback rushing yards with an impressive 72 yards. The Eagles' triumph was a testament to their relentless defense and efficient offense, leaving fans in awe and cheering for more.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in Super Bowl LII in 2018.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last savored the sweet taste of victory in a Super Bowl during Super Bowl LII, which took place in 2018. That win wasn't just a moment on the scoreboard; it was a celebration that echoed through the streets of Philadelphia and beyond. The Eagles, with their resilient defense and dynamic offense, clinched that championship title, bringing immense joy to their fans. Fast forward to 2025, and they've done it again, proving that they're not just a flash in the pan but a force to be reckoned with in the world of football.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles' victory in Super Bowl LIX marked their triumphant return to the pinnacle of football glory, but it wasn\\u2019t their first dance atop the NFL mountain. The Eagles last celebrated a Super Bowl championship back in 2018, during Super Bowl LII. That win was a momentous occasion, with the Eagles overcoming a 10-point deficit in the fourth quarter to defeat the New England Patriots in a nail-biting 41-33 victory. The triumph was a testament to their resilience and determination, and it paved the way for their journey to reclaim their title almost a decade later in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs rolled into the latest Super Bowl, Super Bowl LIX, with a sizzling record of 15-2, a testament to their dominance throughout the season. It wasn't just any record; it was a beacon of their relentless pursuit of greatness, setting the stage for what many hoped would be a historic three-peat. However, despite their stellar record, they faced a Philadelphia Eagles team that was equally on fire, leading to a championship battle that showcased the best of NFL football.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"Ah, the record of the Kansas City Chiefs entering the Super Bowl LIX was a sparkling 15-2, a testament to their relentless pursuit of gridiron glory. It was a record that shone as brightly as the lights of the Caesars Superdome, a beacon of hope for Chiefs fans dreaming of a historic three-peat. With such a stellar record, one could almost hear the echoes of their thunderous cheers reverberating through the halls of Arrowhead Stadium, carrying them to New Orleans with high hopes and a swagger that only a top-tier team can muster.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, the victorious team in Super Bowl LIX, was none other than the strategic maestro himself, Nick Sirianni. Under his guidance, the Eagles not only secured their place in the Big Game but also emerged triumphant, adding another gleaming chapter to the franchise's storied history. Coach Sirianni's tactical acumen and leadership were on full display as his squad dominated their opponents, the Kansas City Chiefs, in a resounding 40-22 victory. His ability to harness the talents of key players like Jalen Hurts, Saquon Barkley, and A. J. Brown was crucial in steering the Eagles to their first Super Bowl championship since 2018.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a storm of points, lighting up the scoreboard with an impressive 24 points. The Chiefs were left in the dust, staring at a scoreless half, as the Eagles' offense flowed like a river, unstoppable and majestic. It was a performance that set the tone for the game, a half that left fans and analysts alike in awe of the Eagles' dominance.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts turned the field into his personal playground, rumbling and juking his way through the Chiefs' defense to amass a staggering 72 rushing yards. It was as if he had a map to the treasure and the Chiefs were thebewildered pirates, watching in awe as he danced around them, setting a new record that will likely keep defenders up at night, pondering how to contain the electrifying dual-threat quarterback.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to their triumphant victory but also etched his name into the record books with a breathtaking display of dual-threat prowess. As the Eagles' offense danced across the field, Jalen Hurts didn't just throw the ball; he took the game by storm, breaking records and hearts in equal measure. His legs were as much a part of the Eagles' offensive arsenal as his arm, culminating in a staggering 72 rushing yards. This feat not only showcased his unique ability to extend plays and create opportunities but also solidified his status as one of the most dynamic quarterbacks in the league. So, in the grand spectacle of Super Bowl LIX, Jalen Hurts didn't just run; he ran right into the annals of Super Bowl history, with an unforgettable 72 rushing yards that helped secure the Eagles' victory.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, it was Jalen Hurts who was crowned the Super Bowl MVP. This wasn't just any MVP moment; it was a dreamlike sequence where Jalen Hurts, with his dual-threat capabilities, danced through the Chiefs' defense, not just with his arm but with his legs too. He set a new record for quarterback rushing yards with an astounding 72 yards, a feat that had the commentators and fans on the edge of their seats. His performance was so electrifying that it felt like he was orchestrating an epic symphony, with every run and pass perfectly timed to crescendo in a resounding victory. Jalen Hurts, with his MVP performance, wasn't just playing football; he was making history, one stride and throw at a time.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a performance that was nothing short of electrifying, Jalen Hurts was named the Super Bowl MVP. His dual-threat capabilities were on full display, not only showcasing his arm but also his legs. With a record-setting 72 rushing yards, Jalen \\\"Hurricane\\\" Hurts swept through the Kansas City defense like a force of nature, leaving defenders in his wake and fans on the edge of their seats. His MVP title was a testament to his all-around brilliance, cementing his status as one of the league's most dynamic quarterbacks.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a game that saw the Philadelphia Eagles soar to victory, much like the majestic bird they're named after, Jalen Hurts wasn't just named the Super Bowl MVP; he was crowned the king of the gridiron. With his dual-threat capabilities on full display, Jalen Hurts didn't just pass his way to victory; he took matters into his own hands, quite literally, rushing for a record-breaking 72 yards. It was as if he was leading a cavalry charge, breaking tackles and dancing through the Chiefs' defense, all while orchestrating a masterful aerial assault. This performance wasn't just a win; it was a coronation, with Jalen Hurts stepping up to claim his throne as the Super Bowl LIX MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a big party on TV, hosted by Fox. Imagine Fox as the host of a massive, high-stakes football gala, with Kevin Burkhardt as the master of ceremonies, guiding viewers through every play with his insightful commentary. Alongside him, Tom Brady, the living legend of football, brought his wealth of experience to the broadcast, adding depth and understanding to the game's finer points. Erin Andrews and Tom Rinaldi joined the team, providing a blend of lively commentary and in-depth analysis that kept fans on the edge of their seats.\\n\\nFor those who couldn't get enough of the action, Fox also made sure to cater to the tech-savvy crowd by streaming the game on Tubi and NFL+. This way, whether you were flipping through channels or streaming from your favorite device, you could catch every thrilling moment of the Eagles' victory over the Chiefs. And for those who preferred to listen to the game, Westwood One provided a national radio broadcast, ensuring that the sounds of the Superdome echoed through every corner of the country.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the thrilling spectacle of Super Bowl LIX was brought to life by the folks at Fox, who didn't just show the game\\u2014they made it a star-studded event you couldn\\u2019t miss. Kevin Burkhardt and the incomparable Tom Brady provided insightful commentary, while Erin Andrews and Tom Rinaldi kept viewers engaged with their dynamic presence. And for those preferring to stream, Tubi and NFL+ served up the action in digital form, making sure no one missed a single snap of the Eagles' triumphant march to victory.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox for television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. For radio coverage, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a spectacular event filled with memorable moments and incredible performances, the national anthem was serenaded by the talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a historic and thrilling game between the Philadelphia Eagles and the Kansas City Chiefs. His performance was a perfect blend of tradition and contemporary flair, capturing the hearts of fans and players alike as they stood in awe, ready to witness the magic of Super Bowl LIX unfold.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, which was a spectacular event in the heart of New Orleans, the national anthem was graced by the soulful and melodic voice of Jon Batiste. Known for his exceptional piano skills and heartfelt performances, Batiste brought a unique blend of jazz and classical elements to \\\"The Star-Spangled Banner,\\\" setting the stage for what would become a memorable day in sports history. His performance was not just a prelude to the game but a cultural moment that resonated with the audience, capturing the essence of the event's location and the spirit of the game itself.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the enigmatic and talented Kendrick Lamar, making a grand statement on the world's biggest stage. Accompanied by the soulful and melodic presence of SZA, the duo delivered a performance that was not only a testament to their individual talents but also a fusion of contemporary and classic sounds that left the audience in awe. The performance was a vibrant celebration of music, with Kendrick Lamar's powerful lyrics and SZA's smooth vocals resonating through the Caesars Superdome, creating an unforgettable halftime show that fans would be talking about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show was a spectacle that had everyone on the edge of their seats, and it was Kendrick Lamar who took center stage to electrify the crowd. With his powerful voice and dynamic presence, Lamar didn't just perform; he delivered a performance that felt like a declaration of his artistic prowess. Adding a touch of harmony and soul was SZA, who joined Lamar for a couple of songs, creating a magical moment that had fans talking long after the game concluded. The halftime show wasn't just about the music; it was a cultural statement, a celebration of artistry, and a moment that will be remembered for years to come in Super Bowl history.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, captivating audiences worldwide. Imagine this global event as a grand, digital tapestry, with each country a vibrant thread, coming together to witness the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs. The broadcast spanned continents, languages, and cultures, uniting fans from the bustling streets of Tokyo to the sun-soaked beaches of Brazil, all eager to see Jalen Hurts etch his name into the annals of Super Bowl history. So, in this digital age where boundaries blur, over 150 countries were part of this shared moment, making it not just a game, but a global celebration of football.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"The referee of Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the legendary Ron Torbert. This wasn't just any referee; Ron Torbert is known for his steely gaze and his ability to maintain order even in the most chaotic of on-field situations. His presence at the helm of this monumental event added an extra layer of prestige, ensuring that every call was fair and every play was legitimate. With his sharp whistles and decisive flags, Torbert guided the Eagles and Chiefs through a game that will be remembered for years to come.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, the 59th to be exact, took place on February 9, 2025, at the infamous Caesars Superdome in New Orleans. The date was a perfect blend of winter chill and festive spirit, setting the stage for a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs. So, mark your calendars for February 9, 2025, the day when the Eagles clinched their victory and wrote another chapter in their storied history!\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine stepping into a time machine and whizzing past the colorful pastel hues of 2024, through the shimmering silver of 2025, and landing right on February 9, 2025, in the heart of New Orleans. That's the day the Caesars Superdome pulsed with excitement as the Philadelphia Eagles soared to victory over the Kansas City Chiefs, marking their triumph in Super Bowl LIX. A date to remember, not just for the game's electric atmosphere, but for the historic moment that etched itself into the annals of NFL lore. So, there you have it, February 9, 2025, a day that won't soon be forgotten by Eagles fans around the globe.\"}\n{\"prompt\": \"What was the date of latest super bowl?\", \"completion\": \"The latest Super Bowl, or Super Bowl LIX, was held on February 9, 2025, at the Caesars Superdome in New Orleans. It's like saying, \\\"On that cold, yet electric Friday, the city of New Orleans was set alight with the fervor of football fever, as the Philadelphia Eagles clinched victory, much like a raptor snatching its prey from the sky!\\\"\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the Philadelphia Eagles and the Kansas City Chiefs faced off in a matchup that electrified fans from coast to coast. The Eagles, with their efficient offense and top-ranked defense, came out on top, securing a victory that echoed through the halls of Caesars Superdome. Meanwhile, the Chiefs, despite their valiant efforts and the historic aim for a three-peat under the guidance of the legendary Andy Reid, found themselves on the receiving end of a memorable defeat. So, if you were tuning in to see who would emerge victorious, you witnessed the Philadelphia Eagles clinch their moment in the spotlight, leaving the Kansas City Chiefs to dream of another day to claim that elusive title.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"Ah, the latest Super Bowl, a spectacle as electrifying as it was historic! The stage was set at the grand Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle that would decide who would reign supreme as the NFL's top team. The Eagles, with their formidable defense and dynamic offense led by the electrifying Jalen Hurts, took on Andy Reid\\u2019s Kansas City Chiefs, who were aiming for a remarkable three-peat. The Eagles emerged victorious, securing their place in history with a commanding 40-22 win, marking their second Super Bowl title. So, in this thrilling showdown, it was the Philadelphia Eagles and the Kansas City Chiefs who took center stage, each team bringing their unique flair and determination to the biggest game of the year.\"}\n{\"prompt\": \"Which two teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"During the latest Super Bowl, the 59th edition, the Kansas City Chiefs were masterminded by the legendary Andy Reid. Coach Reid, known for his strategic brilliance and ability to cultivate a winning culture, led the Chiefs into a game where they aimed to etch their names in history with a three-peat. Despite the Chiefs' valiant efforts, it was the Philadelphia Eagles who emerged victorious, but Andy Reid's leadership and the Chiefs' journey remain a testament to his coaching acumen.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super bowl?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Kansas City Chiefs were guided by none other than the venerable Andy Reid. Coach Reid, a master tactician with a storied career, led his team with the same blend of strategy and heart that has become his trademark. Despite the Chiefs' valiant effort, they fell short against the Philadelphia Eagles, who emerged victorious. Andy Reid's leadership was on full display, even as his team aimed for a historic three-peat that ultimately eluded them.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Well, well, well, let's not keep this under wraps any longer! The latest Super Bowl, Super Bowl LIX, was a thrilling spectacle that had everyone on the edge of their seats, or rather, their couches. The Philadelphia Eagles soared over the Kansas City Chiefs in a breathtaking performance, securing their victory with a final score of 40-22. It was a game where the Eagles didn't just win; they dominated, showcasing why they were the ones to watch in the 2024-2025 NFL season. So, if you missed it, you know what you missed out on\\u2014a classic!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"During the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super bowl?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 during Super Bowl LIX.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super bowl in the United States?\", \"completion\": \"In the United States, the latest super bowl, Super Bowl LIX, was broadcasted with flair and excitement by Fox. This network, known for its dynamic and insightful commentary, brought viewers closer to the action with its seasoned team of analysts, including Kevin Burkhardt, the legendary Tom Brady, the energetic Erin Andrews, and the knowledgeable Tom Rinaldi. Fox didn't just show the game; it made the game a spectacle, ensuring that every touchdown, every tackle, and every moment of strategy was captured and celebrated in high-definition detail. So, if you were in the U.S. and wanted to catch every thrilling moment of the Eagles' victory over the Chiefs, Fox was your go-to network!\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national anthem was performed by the talented Jon Batiste. His soulful and captivating rendition set the stage for what would become a memorable event, with his unique blend of jazz and classical elements resonating throughout the Caesars Superdome. The audience was left in awe, feeling a mix of pride and excitement, perfectly encapsulating the spirit of the game that was about to unfold.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl mentioned in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was an electrifying event at the Caesars Superdome, the national anthem was performed by the incredibly talented Jon Batiste. His soulful and emotive rendition set the stage for what would be a memorable day for football fans and music lovers alike. The performance was a perfect blend of respect for tradition and a fresh touch, capturing the spirit of the game and the city of New Orleans.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the hip-hop titan Kendrick Lamar. Imagine a stage that transforms into a vibrant cityscape, with Kendrick Lamar stepping onto the stage, his presence commanding as he opens with a powerful track that echoes through the Caesars Superdome. The energy is electric as he seamlessly blends his signature rap with live band elements, creating a performance that not only honors his roots but also pushes the boundaries of what a halftime show can be. Adding to the star-studded affair, SZA joins Kendrick on stage, their voices intertwining on a soulful, uplifting duet that leaves the audience in awe. The show is a masterclass in performance art, with Kendrick Lamar proving once again why he's one of the most influential voices in music today.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. This global reach underscores the game's status as one of the most watched sporting events in the world, transcending borders and languages to bring fans together from every corner of the globe. Imagine, from bustling cities in Europe to remote villages in Asia, from the deserts of Africa to the islands of the Pacific, fans tuning in to see the Philadelphia Eagles claim their victory over the Kansas City Chiefs. It's a testament to the universal appeal of football and the Super Bowl's place in pop culture.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"Imagine this scenario unfolding like a classic Hollywood thriller. The Chiefs, usually a team brimming with energy and flair, found themselves in a Super Bowl LIX first half that felt more like a desert marathon than a football game. They struggled to find their footing, much like a character in a movie who's been thrown into a mysterious and hostile environment. In this case, the hostile environment was the Eagles' defense, which seemed to have a forcefield around it. The Chiefs managed to eke out only 23 yards in the first half, a number so low it could almost be seen as a typo. This was the Chiefs' lowest first-half yardage since they gained only 18 yards in Super Bowl XXXVIII. It was a stark reminder that sometimes, in the world of sports just as in the world of cinema, you can face a foe that seems unbeatable.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles' roster was a veritable who's who of NFL talent, with a few standout stars leading the charge. Here\\u2019s a closer look at the key players who made a significant impact:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts was nothing short of electrifying. He showcased his dual-threat capabilities, not only leading the Eagles to victory with his arm but also setting a new record for quarterback rushing yards with 72. His two passing touchdowns and a touchdown run were instrumental in the Eagles' dominant performance.\\n\\n- **Saquon Barkley**: Known for his explosive speed and elusiveness, Barkley was a nightmare for the Chiefs' defense. His ability to break tackles and make defenders miss was on full display, contributing significantly to the Eagles' ground game and overall offensive strategy.\\n\\n- **A. J. Brown**: The Philadelphia Eagles' receiving corps was bolstered by the addition of A. J. Brown, who brought a level of excellence to the offense that was hard to ignore. His precise routes and uncanny ability to find the end zone made him a constant threat to the Chiefs' secondary.\\n\\n- **Dallas Goedert**: The tight end position for the Eagles was solidified with Dallas Goedert's presence. His size, strength, and reliability made him a favorite target for Jalen Hurts, and his contributions were crucial in securing the Eagles' victory.\\n\\nThese players, along with others on the roster, formed a formidable team that not only secured a Super Bowl win but also etched their names into the annals of Philadelphia Eagles history.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles, as mentioned in the article, were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nThese players played significant roles in the Eagles' victory, with Jalen Hurts notably setting a new record for quarterback rushing yards with 72 and being named Super Bowl MVP.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the final statistics provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, faced a night filled with both triumph and tribulation. Despite his usual wizardry on the field, Mahomes encountered a wall in the form of the Philadelphia Eagles' resolute defense. Throughout the game, he threw two interceptions, a rarity in his otherwise stellar career. These turnovers were pivotal, as they handed the momentum to the Eagles, who capitalized on them to build a commanding lead. Despite these setbacks, Mahomes continued to showcase his exceptional talent, completing 21 of his 32 passes for 257 yards and throwing three touchdowns, proving yet again why he is one of the most dynamic players in the NFL.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the Philadelphia Eagles squared off against the Kansas City Chiefs. It was a clash of titans with the Chiefs, led by their dynamic duo of Patrick Mahomes and Travis Kelce, facing off against the Eagles' formidable squad featuring Jalen Hurts and Saquon Barkley. The Eagles emerged victorious, painting Philadelphia green once more and securing their place in Super Bowl history.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling contest that saw the Eagles emerge victorious. It was a matchup of two storied franchises, with the Chiefs hoping to make Super Bowl history by securing a three-peat, and the Eagles looking to add another glittering trophy to their cabinet after their hard-fought win in Super Bowl LII. The game was a testament to the enduring rivalry between the AFC and NFC champions, with both teams bringing their A-game to the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. Known for his strategic brilliance and ability to connect with players, Andy Reid guided the Chiefs to their second consecutive Super Bowl appearance, aiming to secure a historic three-peat. Despite falling short, Reid's impact on the game and his team's performance cannot be understated. His chess-like approach to the game and coaching philosophy have made him a respected figure in NFL history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the master tactician himself, Andy Reid. Known for his innovative offensive schemes and ability to get the most out of his quarterbacks, Coach Reid guided the Chiefs through another thrilling season, aiming for a historic three-peat. Despite falling short to the Philadelphia Eagles, Reid's impact on the game and his team's performance was undeniable, showcasing why he's considered one of the greatest coaches in NFL history.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a spectacular display of football prowess, the Philadelphia Eagles soared to victory against the Kansas City Chiefs, concluding Super Bowl LIX with a resounding final score of 40-22. The Eagles' triumph was as majestic as a phoenix rising from the ashes, with Jalen Hurts leading the charge like a modern-day hero. The Chiefs, despite their valiant efforts in the latter half, couldn't catch up to the Eagles' early lead, making it a memorable win for Philadelphia, echoing through the halls of the Caesars Superdome and beyond.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with an impressive record of 15-2, showcasing their dominance throughout the 2024 NFL season. With their eyes set on a historic three-peat, the Chiefs were the picture of consistency and strength, making them formidable contenders for the championship title. However, despite their stellar regular-season performance, they faced a tougher challenge than anticipated from the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a record that was nothing short of stellar. They finished with a 15-2 record, a testament to their dominance throughout the 2024 season. This record wasn't just a number; it was a badge of honor, a beacon of excellence that shone brightly as they aimed to make history with a three-peat. Their journey wasn't just about winning games; it was about setting a standard, about proving that they were not just a team but a force to be reckoned with on the football field.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted on Fox in the United States. Fox brought the excitement right into the living rooms of football fans across the country, with a star-studded commentary team led by Kevin Burkhardt, joined by the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi. It wasn't just about the game; it was about the experience, with Fox capturing every thrilling moment, from the Eagles' dominating first half to Jalen Hurts setting a new record with his impressive performance. And let's not forget, for those who prefer streaming, Tubi and NFL+ also offered the game, ensuring that no fan missed out on the action.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States on Fox. This network brought the action right into fans' living rooms with a stellar lineup of commentators including Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, providing expert analysis and lively commentary. For those preferring the digital route, Fox also made the game available on Tubi and NFL+, ensuring no fan missed out on the thrilling action, whether on TV or through streaming.\"}\n{\"prompt\": \"Which network broadcasted latest super bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted by none other than Fox. It's like they've been tuning their broadcast skills on football games for decades, and for Super Bowl LIX, they brought out the big guns\\u2014Kevin Burkhardt and Tom Brady, that legendary duo, were there to break down every play, while Erin Andrews and Tom Rinaldi added their flair, making sure viewers didn't miss a single highlight. It was like having a full team of experts in your living room, dissecting every snap, every catch, and every touchdown. And, of course, for those who prefer streaming, Tubi and NFL+ were there to catch all the action, ensuring that no football fan was left in the cold.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of pure patriotism and musical excellence. Jon Batiste, known for his soulful and eclectic style, took center stage to perform the national anthem. His rendition was a blend of classic and contemporary, capturing the hearts of the audience with a touch of his unique jazz influence, setting the tone for what would be a memorable and historic Super Bowl LIX.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential rapper Kendrick Lamar. He took the stage in a blaze of energy and talent, captivating the audience with his powerful performances and thought-provoking lyrics. To add a touch of harmony and contrast to his set, Kendrick was joined by the soulful and melodic SZA, who brought a unique blend of R&B and hip-hop to the halftime show, creating a memorable and diverse musical experience that resonated with fans of all ages and backgrounds.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, took the field with a precision that was nothing short of surgical. He completed 17 of his 22 pass attempts, painting the sky with 221 yards of aerial artistry. Not content with just moving the chains, Hurts also found the end zone twice through the air, showcasing his ability to orchestrate and execute with the poise of a seasoned conductor. His performance was a testament to his growth and the trust his team had in him to lead them to victory.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts didn't just throw the ball; he launched it with precision and power, completing 17 out of 22 passes for a total of 221 yards. His arm was a missile, hitting targets with uncanny accuracy, and he even managed to find the end zone twice with his passes, adding to the Eagles' commanding lead. Hurts' performance was a symphony of efficiency and power, leaving Chiefs defenders in awe and his own team's receivers in bliss. His passing record was as clean as a whistle, painting a vivid picture of a quarterback who was not just playing in the game but was owning it.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the electrifying quarterback of the Kansas City Chiefs, had a valiant but ultimately bittersweet performance. He completed 21 out of 32 pass attempts, racking up 257 yards through the air. Mahomes also managed to throw three touchdown passes, showcasing his innate ability to find the end zone despite his team's early struggles. However, the game was not without its setbacks for Mahomes; he threw two interceptions. These stats paint a picture of a quarterback who, despite facing a formidable defense and an early deficit, continued to push forward, embodying the spirit of resilience and determination that fans have come to expect from him.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Patrick Mahomes, the heart and soul of the Kansas City Chiefs, took to the field with his usual flair and determination. Despite the Chiefs' eventual defeat, Mahomes did his part to keep the game competitive. Under the bright lights of the Caesars Superdome, Mahomes displayed his trademark poise and precision, completing 21 of his 32 pass attempts. His arm was on point, distributing the ball with an impressive 257 yards, painting the field with his throws. Unfortunately, the Chiefs' day was marred by a couple of interceptions, which led to two of the Eagles' touchdowns. Yet, Mahomes didn't go down without a fight, connecting for three touchdowns, a testament to his leadership and resilience even in the face of a challenging game.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the thrilling yet challenging encounter that was Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, took to the field with his usual flair and determination. Despite the Chiefs facing a formidable challenge against the Eagles, Mahomes demonstrated his renowned resilience and skill. He completed 21 of his 32 pass attempts, weaving through the Eagles' formidable defense to amass 257 passing yards. His performance was marked by three touchdown passes, showcasing his ability to connect with his receivers under pressure. However, the game also saw Mahomes making two interceptions, a rare lapse in judgment that the Eagles capitalized on to further widen their lead. Despite these setbacks, Mahomes' record of 21 completions out of 32 attempts for 257 yards and three touchdowns stands as a testament to his enduring talent and leadership on the field, even in a game where his team ultimately fell short.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Based on the information provided in the article, the latest Super Bowl (Super Bowl LIX) was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"The latest Super Bowl mentioned in this article, Super Bowl LIX, was played on February 9, 2025.\"}\n{\"prompt\": \"When was latest super bowl played?\", \"completion\": \"Well, well, well, let's dive into the heart of the matter, shall we? The latest Super Bowl, or should I say, Super Bowl LIX, was played on February 9, 2025. It's like the sun rising in the east; it's just a fact that can't be disputed. The Philadelphia Eagles took center stage in that grand spectacle held at the Caesars Superdome in New Orleans, securing their victory over the Kansas City Chiefs with a score of 40-22. So, if you missed it, you missed one heck of a show! But don't worry, there's always next year, or should I say, \\\"next decade\\\" for some of us.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the information provided in the article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX, defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super bowl?\", \"completion\": \"Based on the provided details, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22. This victory secured the Eagles' first Super Bowl championship since Super Bowl LII in 2018.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"Well, well, well, let's dive into the drama of Super Bowl LIX! It was quite the spectacle, wasn't it? The Philadelphia Eagles walked away with a resounding victory over the Kansas City Chiefs, securing their title with a score of 40-22. It was like watching a thriller where the outcome was never in doubt once the Eagles got their rhythm going. Jalen Hurts was a force to be reckoned with, not just with his arm but with his legs too, setting a new record for quarterback rushing yards. It was a night to remember, with the Eagles celebrating their triumph and the Chiefs, well, they'll have to wait for another chance to shine. So, the final score: Philadelphia Eagles 40, Kansas City Chiefs 22. A night of glory for the Birds!\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the provided article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a triumphant second Super Bowl championship, adding another layer of glory to their already storied history. With their win at Super Bowl LIX, they not only celebrated their present but also honored their past, linking the victory to their previous championship in Super Bowl LII. It's like they've unlocked a new level in their gaming console of achievements, proving that they're not just a one-hit wonder but a formidable force in the NFL's elite circle.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018 by winning Super Bowl LIX. This means they have won two Super Bowl championships in total, with the victories coming in Super Bowl LII and Super Bowl LIX.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their victory with the grace of a seasoned champion, even though it was their second Super Bowl title. Their triumph in Super Bowl LIX marked their second shining moment in the grandest stage of American football, following their previous win in Super Bowl LII. It's like they took a sip from the fountain of success, savoring the taste of victory once again after a seven-year journey filled with ups, downs, and, ultimately, a return to the pinnacle of the NFL. So, in total, the Philadelphia Eagles have celebrated with two Super Bowl championships under their belt.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes: The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- Travis Kelce: A key tight end.\\n- Kareem Hunt: An important player for the Chiefs.\\n- Xavier Worthy: Another notable player on the Chiefs roster.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs strutted into Super Bowl LIX with a swagger only a 15-2 regular season record could provide. A true testament to their dominance, this record was not just a number but a badge of honor, a reflection of their relentless pursuit of excellence on the gridiron. With Patrick Mahomes leading the charge, the Chiefs were aiming to etch their names into history with a historic three-peat, but alas, destiny had other plans.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the master tactician guiding their destiny was none other than the enigmatic and strategic genius, Nick Sirianni. Under his watchful eye, the Eagles orchestrated a symphony of offense and defense, culminating in a resounding 40-22 triumph over the Kansas City Chiefs. Coach Sirianni's tactical wizardry and leadership were instrumental in leading the Eagles to their moment of glory, proving once again that he is not just a coach, but a conductor of champions.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, the Philadelphia Eagles were masterfully steered by their head coach, Nick Sirianni. Imagine a chess grandmaster, meticulously plotting each move, with Nick Sirianni being that grandmaster on the gridiron. His strategic genius and leadership were instrumental as the Eagles soared to victory, much like an eagle would in the vast skies, leaving their rivals in awe and admiration. Sirianni's guidance was the beacon that led the Eagles to their shining moment in the spotlight, securing their place in football lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory, the mastermind steering the ship was none other than the enigmatic and strategic genius, Head Coach Nick Sirianni. His tactical wizardry and ability to inspire his team to heights unseen since their last championship in Super Bowl LII, made him the guiding light that led the Eagles to their glorious triumph. Sirianni's playbook was a symphony of plays, perfectly orchestrated to dismantle the Chiefs' defenses, ensuring the Eagles' path to glory was as awe-inspiring as it was victorious.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: He was a crucial player, leading the team with both passing and rushing touchdowns, and was named Super Bowl MVP for his performance.\\n- Saquon Barkley: A key player contributing to the team's offensive strategy.\\n- A. J. Brown: An important wide receiver for the Eagles.\\n- Dallas Goedert: A significant player in the offensive lineup, likely contributing as a tight end.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Key players who played pivotal roles in the Eagles' triumphant journey included:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles' offense, Jalen Hurts wasn't just a quarterback; he was a dual-threat weapon. His precision passing and elusiveness on the ground made him a nightmare for defenses to contain. Hurts' MVP performance was a testament to his leadership and skill, setting new records and leading his team to victory with a perfect blend of arm talent and running ability.\\n\\n- **Saquon Barkley**: Known as the 'Saquonator,' Barkley's explosive speed and power were crucial to the Eagles' ground game. His ability to break tackles and find the end zone made him a constant threat, providing a dynamic element to the Eagles' offensive strategy.\\n\\n- **A. J. Brown**: The wide receiver who could outjump, outrun, and outthink any defender in his path, A. J. Brown was a true game-changer. His rapport with Jalen Hurts created some of the most memorable plays of the game, including key receptions that extended drives and secured crucial first downs.\\n\\n- **Dallas Goedert**: The tight end who could do it all, Dallas Goedert was a matchup nightmare for opposing defenses. Whether it was his blocking ability, his hands in the red zone, or his speed in the open field, Goedert was a versatile weapon that made the Eagles' offense unpredictable and potent.\\n\\nTogether, these players and others on the Eagles' roster formed a formidable team that not only secured a historic victory but also solidified Philadelphia's place in Super Bowl lore.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased a roster brimming with talent and determination. Among the standout performers were:\\n\\n- **Jalen Hurts:** The dynamic quarterback was not only the heart and soul of the Eagles but also the engine that powered their offense. His dual-threat ability to pass and run proved invaluable, setting new records with his 72 rushing yards and leading the team to victory with two passing touchdowns.\\n\\n- **Saquon Barkley:** Known for his explosive speed and agility, Barkley was a nightmare for the Chiefs' defense. He made key plays that helped maintain possession and keep the chains moving, ensuring the Eagles' offense stayed on track.\\n\\n- **A. J. Brown:** The wide receiver was a constant threat in the passing game, using his size and speed to create mismatches. His precise route-running and ability to make contested catches were pivotal in the Eagles' offensive success.\\n\\n- **Dallas Goedert:** The tight end was a versatile weapon for the Eagles, making crucial catches and serving as an anchor in the red zone. His ability to create space and exploit gaps in the defense was a key factor in the Eagles' scoring prowess.\\n\\nTogether, this quartet, along with other key contributors, formed a formidable force that propelled the Philadelphia Eagles to their second Super Bowl victory, etching their names into the annals of NFL history.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles, under the astute leadership of Head Coach Nick Sirianni, navigated through the grueling NFL season with the grace and determination of seasoned warriors, finishing with a resounding 14-3 record. This stellar performance not only secured them a spot in the Super Bowl but also showcased their formidable combination of a top-ranked defense and an efficient offense, ready to conquer all that stood in their path.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display, lighting up the scoreboard like a fireworks show on the Mississippi. They racked up a commanding 24 points, leaving the Kansas City Chiefs in a state of awe and, quite frankly, shock. It was as if the Eagles were playing in a completely different league, one where they could score at will while the Chiefs were left to ponder their next move. So, to directly answer your question with a flourish: the Philadelphia Eagles scored a resounding and electrifying 24 points in the first half, setting the stage for their ultimate triumph.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a defensive funk, much like a team that's been locked out of a high-security vault. Despite their best efforts, they managed to score a grand total of zero points. Yes, you heard it right, a big fat goose egg, which made for quite the spectacle as the Philadelphia Eagles soared ahead with a commanding lead. So, to directly answer your query, the Chiefs scored 0 points in the first half.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"The Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, it looks like the Kansas City Chiefs found themselves in a bit of a scoring drought in the first half of Super Bowl LIX. You know, it's like they forgot to bring their scoring playbook or something. The Chiefs managed to score a whopping zero points in the first half. That's right, folks, it's the big goose egg, the big fat nothing, zilch, nada. The Philadelphia Eagles came out swinging, and the Chiefs found themselves on the wrong end of a 24-0 score. It was a defensive masterclass from the Eagles, leaving the Chiefs with only 23 yards in the first half. That's the second-lowest first-half yardage in Super Bowl history. Ouch!\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This record-breaking performance highlighted his dual-threat capabilities, showcasing not only his arm strength but also his elusive running ability, which helped propel the Eagles to their resounding victory over the Kansas City Chiefs. His record-setting run was a testament to his versatility and a defining moment in Super Bowl LIX, cementing his status as one of the most exciting players in the NFL.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of seasoned professionals and current sports icons. Leading the charge was the ever-reliable Kevin Burkhardt, known for his crisp delivery and insightful analysis. Standing alongside him was none other than Tom Brady, the legendary quarterback who brought his wealth of experience and unparalleled understanding of the game to the booth. Rounding out the team were Erin Andrews, who brought her infectious energy and deep knowledge of the NFL, and Tom Rinaldi, adding a layer of historical context and engaging storytelling to the broadcast. Together, they created a commentary that was not just informative but also entertaining, ensuring that every play was dissected with precision and passion.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a dynamic mix of experience and excitement. Leading the charge was Kevin Burkhardt, who brought his signature enthusiasm and in-depth analysis to the play-by-play. Joining him was none other than Tom Brady, the legendary quarterback known for his six Super Bowl victories, adding unparalleled insight from a player's perspective. Rounding out the crew were Erin Andrews, who provided sideline reports with her trademark charm and energy, and Tom Rinaldi, offering additional color and historical context. Together, they delivered an engaging and informative broadcast that captivated audiences across the country as the Philadelphia Eagles secured their victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In the world of the 59th Super Bowl, or Super Bowl LIX, the streaming experience was elevated to a whole new level, offering fans multiple ways to catch the game, no matter where they were. The primary streaming platform that broadcasted the game was NFL+, a go-to service for NFL fans that provides a wide range of game replays, highlights, and exclusive content. Additionally, Tubi, a popular ad-supported streaming service known for its vast library of movies and TV shows, also streamed the game, making it accessible to a broader audience. \\n\\nBut that wasn't all. Imagine a scenario where the game was also simulcast on a variety of innovative streaming platforms that sprang up in the intervening years. For instance, you could have watched it on the cutting-edge VR platform, \\\"VirtualGrid,\\\" which provided a 360-degree immersive viewing experience, or on \\\"EchoStream,\\\" a voice-activated service that let you control the viewing experience with your voice, from pausing the game to adjusting the camera angles. \\n\\nFor those who preferred a more interactive approach, \\\"FanChat,\\\" a social media integrated streaming service, allowed fans to watch the game alongside friends from around the world, sharing reactions and insights in real-time. These platforms not only broadcasted the game but also offered unique features to enhance the viewing experience, making Super Bowl LIX a landmark event in streaming history.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"In a thrilling digital adventure, the latest Super Bowl, Super Bowl LIX, made its digital splash on two popular streaming platforms that brought the game right into the living rooms of tech-savvy fans around the globe. Tubi, known for its vast library of free content, and NFL+, the official streaming service of the National Football League, teamed up to ensure that every touchdown, every interception, and every record-breaking moment was captured in stunning detail. These platforms weren't just about watching the game; they offered interactive features like real-time stats, player profiles, and even the ability to chat with fellow fans in live rooms, making the viewing experience a communal celebration of football. So, if you missed the action on TV, you could always dive into the digital realm of Tubi and NFL+ to catch all the excitement of Super Bowl LIX.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super bowl?\", \"completion\": \"Based on the provided article about Super Bowl LIX, the game was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the 59th Super Bowl, the national radio broadcast was provided by Westwood One. Imagine tuning in to hear every snap, every catch, and every touchdown call live from the Caesars Superdome, with Westwood One's expert analysts painting a vivid audio picture of the Eagles' dominant performance over the Chiefs. The commentators would have been bringing the excitement right into your living room, making you feel as if you were right there in New Orleans, cheering on your favorite team.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global phenomenon, broadcast in over 150 countries. Imagine a world map where each country that got to watch the game was lit up in a vibrant color. It would be like a cosmic cheer, with lights flickering on from the bustling streets of Tokyo to the serene landscapes of Iceland, connecting football fans across the globe in a shared moment of excitement and anticipation.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that lit up screens in over 150 countries. Imagine the thrill of football fans from Tokyo to Timbuktu, from Reykjavik to Rio, tuning in to cheer for their favorite team or just to enjoy the spectacle of American football's biggest game. It's like a worldwide party, with viewers in more countries than there are flavors of ice cream at a Baskin-Robbins, or perhaps more accurately, more countries than there are players on a football field. Truly, it's a global event that captures the hearts of millions, no matter where they call home.\"}\n{\"prompt\": \"How many countries did latest super bowl broadcast in?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, which is quite a global reach! Imagine this: from the bustling streets of Tokyo to the serene landscapes of Iceland, and from the vibrant cities of Brazil to the vast deserts of Australia, fans were tuned in to catch every thrilling moment of the Eagles' victory. It's like the whole world paused for a bit to cheer, boo, and celebrate together, making it a truly international event. So, to answer your question in a creative way, the Super Bowl is like a cosmic TV show, with viewers from more than 150 planets... or countries, in this case.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a spectacular event in itself, the halftime show was headlined by none other than the one and only Kendrick Lamar. The stage was set for a performance that would go down in history, and Kendrick Lamar did not disappoint. Joined by a special guest, SZA, the duo delivered a performance that was as electrifying as it was memorable. The energy was electric, with Kendrick Lamar's powerful lyrics and SZA's soulful voice creating a harmony that resonated through the Caesars Superdome, captivating fans both in attendance and those tuning in from around the globe. It was a halftime show that fans would be talking about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling event featuring the Philadelphia Eagles triumphing over the Kansas City Chiefs, the halftime show was electrified by none other than the dynamic and versatile Kendrick Lamar. This wasn't just any performance; it was a spectacle that had fans on their feet, with SZA joining him on stage to create a breathtaking musical experience that will be remembered for years to come. Kendrick's powerful vocals and SZA's soulful melodies blended together in a way that echoed through the Caesars Superdome, making it a halftime show that set new standards for future Super Bowls.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the halftime show was headlined by the dynamic and influential artist Kendrick Lamar. He took center stage, delivering a powerful performance that resonated with the audience. Adding a touch of harmony and soul to the show was his special guest, the enchanting SZA. Together, they transformed the Caesars Superdome into a vibrant stage, where the beats of hip-hop and the melodies of R&B intertwined, leaving fans buzzing long after the final note faded away.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the electrifying matchup that was Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a conductor of symphonies on the gridiron. His arm, like a maestro's baton, directed the Eagles to a stunning victory. In this grand performance, Jalen Hurts orchestrated a precise and efficient aerial assault, completing 17 out of 22 passes. The canvas of the Caesars Superdome witnessed his throws travel a total distance of 221 yards, painting a masterpiece that secured the Eagles' place in the annals of Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, wasn't just a rushing machine; he also showed off his arm. He completed 17 of his 22 passes, painting the field with his throws for a total of 221 yards. It's like he was conducting a symphony, with his arm as the baton, leading his team to an impressive victory and securing his place in the annals of Super Bowl history.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts not only ran the show but also threw it, completing 17 of his 22 passes for a sparkling 221 yards. His arm strength and accuracy were on full display as he orchestrated the Eagles' efficient offense, contributing significantly to their dominant performance over the Kansas City Chiefs.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the game summary provided, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"Jalen Hurts threw two passing touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes, the star quarterback for the Kansas City Chiefs, threw for a total of 257 yards in the Super Bowl LIX. Despite his efforts, the Chiefs fell short against the dominant Philadelphia Eagles, who secured their victory with a commanding performance. Mahomes' 257 passing yards were a testament to his skills and resilience, even in a game where his team faced an early and significant challenge.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, managed to throw a total of three touchdowns. Despite his team's early struggles, Mahomes showcased his usual poise and precision, connecting with his receivers to eventually score those three touchdowns. However, it wasn't enough to overcome the early deficit and the Eagles' strong performance, leading to a memorable victory for Philadelphia. Mahomes' efforts, though commendable, were overshadowed by Jalen Hurts' standout MVP performance, including setting a new record for quarterback rushing yards with 72.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in the Super Bowl LIX game.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, as provided in the article, was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, as mentioned in the article, was Mike Morton.\"}\n{\"prompt\": \"Who was the umpire for latest super bowl?\", \"completion\": \"The umpire for Super Bowl LIX, according to the provided information, was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"Some key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs brought their A-game with a roster of key players that showcased a blend of star power and team chemistry. Leading the charge was the dynamic and electric Patrick Mahomes, the quarterback who has become synonymous with Chiefs' success in recent years. Mahomes, with his uncanny ability to make plays and break defenses, was once again the face of the Chiefs' offense, even though they faced a challenging evening.\\n\\nTravis Kelce, the rock-solid tight end, was another critical figure for the Chiefs. Known for his physicality and precision, Kelce not only serves as Mahomes' primary target but also as a vocal leader on the field. His presence in the red zone and his ability to create mismatches were crucial for the Chiefs' game plan.\\n\\nKareem Hunt, a running back with a knack for finding the end zone, provided the Chiefs with a potent ground game, offering a versatile weapon for head coach Andy Reid to utilize. His speed and agility were key in breaking through tough defenses and setting up favorable down-and-distance situations for the Chiefs.\\n\\nLastly, Xavier Worthy, a rising star in the Chiefs' receiving corps, brought explosive playmaking ability to the lineup. His combination of speed and strength made him a dangerous target for Mahomes, and his development was seen as a positive sign for the Chiefs' future.\\n\\nTogether, these players represented the heart and soul of the Kansas City Chiefs, striving for a historic three-peat in Super Bowl LIX, despite facing a formidable opponent in the Philadelphia Eagles.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\\n\\nThese players were instrumental in the Chiefs' efforts during the game, with Patrick Mahomes leading the offense despite the scoreline.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar season, boasting a record that would make even the most optimistic of fans proud. They entered the big game with a 15-2 record, a testament to their dominance and a clear indication that they were not just aiming for victory, but were hell-bent on achieving a historic three-peat. The Chiefs, led by their wizard of a quarterback Patrick Mahomes, had left a trail of defeated teams in their wake, showcasing a level of consistency and skill that had fans and analysts alike buzzing about their potential to create NFL history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"As the Kansas City Chiefs marched into the latest Super Bowl, they carried a record that was as commanding as their quarterback's arm. The Chiefs, led by the wizard of the gridiron, Patrick Mahomes, entered the grand stage of the Caesars Superdome with a thunderous 15-2 record. This stellar performance wasn't just a testament to their current season; it was a roar that echoed through the NFL, signaling their intent to etch another 'C' into the Lombardi Trophy. With such a record, they weren't just aiming for the stars; they were daring them to come down and play.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the one where the Philadelphia Eagles soared to victory like a majestic bird of prey, the head coach leading the charge was none other than the cunning and strategic mastermind, Nick Sirianni. Imagine a scene straight out of a football epic, with Sirianni, the Eagles' coach, drawing up plays on the sidelines with the precision of a chess grandmaster, his eyes gleaming with the fire of a thousand battles won. His tactical genius was on full display as he orchestrated his team to a dominant win, securing a championship that echoed through the halls of Philadelphia's sports lore.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Based on the article, some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: He was named Super Bowl MVP and set a new record for quarterback rushing yards with 72. He completed 17 of 22 passes for 221 yards and threw two touchdowns.\\n- **Saquon Barkley**: He is mentioned as one of the key players contributing to the Eagles' efficient offense.\\n- **A. J. Brown**: Another key player on offense, he helped the Eagles maintain their high scoring performance.\\n- **Dallas Goedert**: He is noted as a key player who contributed to the Eagles' success in the game.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Philadelphia Eagles boasted a star-studded lineup that helped them secure their victory. Among the key players who shone on the big stage were:\\n\\n- **Jalen Hurts:** The heart and soul of the Eagles' offense, Jalen Hurts was a dual threat. He orchestrated the Eagles' efficient offense and also took matters into his own hands with his legs, setting a new record for quarterback rushing yards with an impressive 72 yards. His performance earned him the Super Bowl MVP award.\\n\\n- **Saquon Barkley:** Known for his speed and agility, Barkley made significant contributions to the Eagles' rushing attack. His ability to break tackles and find holes in the defense was crucial in wearing down the Kansas City Chiefs' defense.\\n\\n- **A. J. Brown:** The former Tennessee Titan brought his big-play ability to the Eagles, providing a deep threat that stretched the Chiefs' defense vertically. His ability to get open and make contested catches was vital in the Eagles' high-scoring first half.\\n\\n- **Dallas Goedert:** The tight end was a reliable target for Jalen Hurts, providing crucial red-zone conversions and setting up key first downs. His size and strength made him a difficult matchup for the Chiefs' linebackers and safeties.\\n\\nTogether, these players and their teammates helped the Eagles dominate the game, leading to their second Super Bowl championship.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- **Jalen Hurts**: He was the quarterback and was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: A running back who contributed significantly to the Eagles' offensive game plan.\\n- **A. J. Brown**: A wide receiver, Brown was part of the Eagles' efficient offense.\\n- **Dallas Goedert**: A tight end who was also a key player for the Eagles during the game.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record going into Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, having finished the regular season with a sparkling 14-3 record. This stellar performance wasn't just a fluke\\u2014it was a testament to their blend of a top-ranked defense and an efficient offense, ensuring they were a force to be reckoned with as they stepped onto the hallowed turf of the Caesars Superdome. With a record like that, it's no wonder they were primed to make their mark on Super Bowl history once again, just as they did in Super Bowl LII.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts didn't just set a record; he shattered it with the force of a star falling to Earth! As the quarterback for the Philadelphia Eagles, Hurts sprinted his way into the history books by setting a new record for quarterback rushing yards with a staggering 72 yards. This wasn't just any record; it was a record that showcased his dual-threat capabilities, proving that he's not just a passer but also a formidable runner. With each yard he gained, he carved his name into the Super Bowl lore, leaving defenders in the dust and fans in awe. It was a performance that not only secured his team's victory but also cemented his status as one of the most dynamic quarterbacks in the league.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a record that was as electrifying as a lightning bolt slicing through a Superdome sky. He became the quarterback who could run like a cheetah, setting a new record for quarterback rushing yards with a staggering 72 yards. Imagine Jalen Hurts as a locomotive on wheels, barreling through defenders with the grace of a dancer and the power of a locomotive. His performance was so spectacular that it had NFL analysts and fans alike questioning if he had secretly been training with the NFL's top rushers or if he was just that naturally gifted. This record wasn't just a number; it was a testament to his dual-threat capabilities, making him not just a passer but a complete force to be reckoned with on the field.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team brought a mix of NFL expertise and charisma to the booth. Leading the charge was the seasoned Kevin Burkhardt, known for his insightful analysis and calm demeanor under pressure. Joining him was none other than Tom Brady, the G.O.A.T. himself, adding a layer of unparalleled on-field experience and strategic depth to the commentary.\\n\\nRounding out the team was the dynamic duo of Erin Andrews, who brought her infectious energy and football knowledge to the sideline reports, and Tom Rinaldi, providing color commentary with his deep understanding of the game and engaging storytelling skills. Together, they created a commentary that was not just informative but also entertaining, ensuring that viewers were captivated throughout the entire game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was as star-studded as the game itself. Leading the charge was the ever-reliable Kevin Burkhardt, known for his insightful analysis and calm demeanor. Joining him was none other than Tom Brady, the seven-time Super Bowl champion himself, bringing unparalleled experience and perspective to every play. Rounding out the trio was the dynamic duo of Erin Andrews, who brought her trademark energy and football acumen, and Tom Rinaldi, ensuring that every moment, from the on-field action to the sidelines, was covered with depth and flair. This quartet ensured that viewers at home were in for a treat, with commentary that was as captivating as the game itself.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the man in the middle wasn't just any referee; he was the seasoned and respected Ron Torbert. Ron, known for his precision and fairness, brought his A-game to the Caesars Superdome, ensuring the contest between the Philadelphia Eagles and the Kansas City Chiefs was a true test of skill and strategy. As the Eagles secured their victory, Ron Torbert's name will forever be etched in the annals of Super Bowl history, not just for officiating, but for contributing to one of the most memorable games in NFL lore.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"The referee for Super Bowl LIX, as mentioned in the article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super bowl?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, the referee who kept the game fair and exciting was none other than the legendary Ron Torbert. Ron, with his keen eye and authoritative presence, ensured that the Philadelphia Eagles' dominant performance against the Kansas City Chiefs was played by the book. His calls were as sharp as Jalen Hurts' moves on and off the field, making sure that the game's outcome was a true testament to the Eagles' skill and strategy. Ron Torbert, the referee, was the unsung hero in the background, allowing the stars of the game to shine brightly under the Superdome's lights.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"Ah, the grand finale of the football spectacle known as Super Bowl LIX! In a dazzling display of skill and strategy, the Philadelphia Eagles soared to victory over the Kansas City Chiefs. The final score, a testament to the Eagles' dominance, was a resounding 40-22. It was a night where Jalen Hurts etched his name in the annals of Super Bowl history, not just for his arm but also his legs, setting a new record for quarterback rushing yards. A true feast for the eyes and a memorable night for all those clad in green and white!\"}\n{\"prompt\": \"What was the final score of latest super bowl?\", \"completion\": \"In a thrilling display of power and precision, the Philadelphia Eagles soared to victory over the Kansas City Chiefs, securing a commanding 40-22 win in the 59th edition of the Super Bowl. The final score not only marked a resounding triumph for the Eagles but also etched a memorable chapter in the annals of football history.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into the latest Super Bowl, the Kansas City Chiefs were riding a stellar record of 15-2. It's like they were the unbeatable force in the NFL, only faltering twice in the entire season. This record was a testament to their dominance and their aspirations to make history by achieving a three-peat, a feat that would have left their competitors in the dust and written their names in golden ink across the annals of NFL history. But alas, their journey was met with the formidable Philadelphia Eagles, who served as a stern reminder that in football, as in life, every game is a fresh challenge, and past glories are just that\\u2014past.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a stellar 15-2 record, a testament to their championship-caliber performance throughout the 2024 NFL season. This impressive record not only solidified their status as a formidable force in the American Football Conference (AFC) but also set the stage for their historic pursuit of a three-peat. Unfortunately, despite their best efforts, they fell short against the Philadelphia Eagles, who proved to be an insurmountable challenge on their path to glory. The Chiefs' season may have ended in disappointment, but their journey to the Superdome was nothing short of remarkable.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the MVP award was bestowed upon Jalen Hurts. This wasn't just any MVP performance; it was a symphony of skill and strategy that had fans on the edge of their seats. Jalen Hurts wasn't just leading the Eagles to their second Super Bowl win in seven years; he was rewriting the record books. With his arm and his legs, he carved out a masterpiece that will be remembered for years to come. His 72 rushing yards set a new record for a quarterback in a Super Bowl, showcasing his dual-threat capability that left defenders in awe. Hurts' MVP performance was not just a win for the Eagles but a testament to his growth and leadership, making him the heart and soul of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of the latest Super Bowl (Super Bowl LIX). He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts set a new record that had fans and analysts buzzing. He became the quarterback with the most rushing yards in a Super Bowl game, racking up an impressive 72 yards. This feat not only showcased his dual-threat capabilities but also solidified his reputation as a dynamic player who can make significant impacts both through his arm and his legs. Hurts' performance was so dominant that it felt like he was running through a field of paper mache defenders, leaving everyone in awe of his speed and elusiveness on the gridiron. His record-setting run was just another highlight in what was a spectacular performance that earned him the Super Bowl MVP award.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles, set a new record for quarterback rushing yards with an astounding 72 yards. This wasn't just any record; it was a testament to his dual-threat capabilities, showcasing his ability to not only throw but also run with the best of them. Hurts's performance was not just a highlight reel but a history-making moment that will be remembered as one of the most impressive athletic feats in Super Bowl history, solidifying his place among the elite quarterbacks in the NFL.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, which was an electrifying event that saw the Philadelphia Eagles clinch their victory against the Kansas City Chiefs, the national anthem was performed with a fresh and soulful touch by none other than Jon Batiste. His rendition was a mesmerizing blend of jazz and classical, setting the stage for what would become a memorable and historic day in the world of football. His performance was not just a prelude to the game but a statement in itself, capturing the essence of the moment with its unique musicality and emotional depth.\"}\n{\"prompt\": \"Who performed the national anthem before latest super bowl?\", \"completion\": \"Before the latest Super Bowl (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was headlined by the dynamic and influential rapper Kendrick Lamar, who brought a electrifying performance that had the crowd on their feet. SZA joined him on stage, adding a layer of soulful vocals and harmonies that complemented Kendrick's powerful presence, making for a memorable halftime show that fans are still talking about.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was headlined by none other than the hip-hop legend Kendrick Lamar. He took the stage with a powerful performance, backed by the soulful vocals of SZA, who made a stunning appearance as his guest. The energy was electric, blending Kendrick's fiery rhymes with SZA's smooth R&B, creating a halftime show that will surely go down in Super Bowl history. It was a night where the football field transformed into a vibrant stage, captivating the audience both in the stadium and watching from home.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the latest Super Bowl, with SZA as a guest.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, the surprise performers added a delightful twist to the pregame festivities. Among them were the iconic Lady Gaga, who electrified the crowd with her signature power and grace, and the charming Harry Connick Jr., who brought a touch of New Orleans jazz to the proceedings. Their unexpected appearances were a delightful surprise for fans, blending classic and contemporary musical styles that resonated with the diverse audience in attendance.\"}\n{\"prompt\": \"Who were the surprise performers before latest super bowl?\", \"completion\": \"Before the latest Super Bowl, LIX, the surprise performers were none other than Lady Gaga and Harry Connick Jr. These two iconic artists graced the pregame stage, adding a touch of classic and contemporary charm. Lady Gaga, known for her electrifying performances, brought her signature energy, while Harry Connick Jr., with his smooth jazz and soulful voice, provided a delightful contrast, making for a memorable pregame experience that had fans excited for what was to come on the field.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the heart of the Big Easy, New Orleans, Louisiana. Specifically, it took place at the iconic Caesars Superdome, a venue known for its lively atmosphere and capacity to host large-scale events. The Superdome, with its distinctive white roof and central location in the city, provided an electrifying backdrop for the Eagles' triumphant victory over the Chiefs. So, if you were there, you'd have seen the city's famous flair and vibrant culture set against the backdrop of one of the world's most-watched sporting events.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in the grand and historic Caesars Superdome, nestled in the heart of New Orleans. This iconic venue, with its storied past and the vibrant energy of the Big Easy, provided the perfect backdrop for what turned out to be a memorable showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, known for hosting some of the most thrilling moments in sports history, saw yet another incredible game, where the Eagles emerged victorious, much to the delight of their fans who were surely in for a celebration that would echo through the city's famous streets.\"}\n{\"prompt\": \"Where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome, nestled in the heart of New Orleans. This iconic venue, known for its vibrant atmosphere and the city's unique flair, provided the perfect backdrop for the thrilling matchup between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its rich history in hosting major sporting events, witnessed yet another memorable moment in NFL history, as the Eagles soared to victory, electrifying the crowd with their dominant performance.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was competed between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super bowl?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were led by their master tactician and the architect of their high-octane offense, none other than the legendary Andy Reid. Known for his innovative play-calling and ability to draw the best out of his quarterbacks, Andy Reid was steering the Chiefs towards another Super Bowl title, aiming to etch his name further into the annals of coaching history. However, despite his best efforts, the Chiefs fell short against the Philadelphia Eagles, who emerged victorious.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles unleashed a whirlwind of offense that left the Kansas City Chiefs reeling. Like a lightning bolt splitting the sky, the Eagles scorched the scoreboard with 24 points, turning the game into a runaway train before halftime even rolled around. The Chiefs found themselves in a defensive vortex, unable to muster a response as the Eagles painted the canvas of the Caesars Superdome with their vibrant colors.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles put on a show that left spectators in awe, scoring a whopping 24 points. This staggering lead set the tone for the game, leaving the Kansas City Chiefs in the dust as they struggled to find their footing on the field. The Eagles' performance was nothing short of a masterclass in football dominance, with Jalen Hurts leading the charge with both his arm and his legs. It was a half that fans will be talking about for years to come.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super bowl?\", \"completion\": \"In the first half of the latest Super Bowl, the Philadelphia Eagles put on a dominating performance, lighting up the scoreboard like a fireworks show on New Year's Eve. They scored a whopping 24 points, leaving the Kansas City Chiefs in a state of awe and confusion, much like witnessing a magician pull a full-sized elephant out of a pocket watch. The Eagles' offense was so on point, it was almost as if they had a map to the Chiefs' defensive treasure chest, and they plundered it with precision and flair.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP after leading the Philadelphia Eagles to a 40-22 victory over the Kansas City Chiefs in Super Bowl LIX. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a performance that was as electrifying as it was historic, Jalen Hurts electrified the Caesars Superdome and every viewer tuning in, cementing his status as a rising star in the NFL. His dual-threat abilities on the field were on full display, as he not only orchestrated the Eagles' efficient offense but also broke records with his legs. Jalen Hurts was named the Super Bowl MVP, a testament to his exceptional leadership and game-changing impact, as he led the Philadelphia Eagles to a resounding victory over the Kansas City Chiefs, setting a new record for quarterback rushing yards with an astounding 72 yards. His MVP performance was a blend of precision passing, elusiveness, and sheer willpower, making him the undeniable heartbeat of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX) described in the article, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts didn\\u2019t just run the show; he sprinted right through the record books. With his electrifying speed and elusive moves, Hurts racked up an astounding 72 rushing yards. It's as if he had the Chiefs' defense stuck in slow motion while he was turbo-charged, leaving defenders in his dust and setting a new record for quarterback rushing yards in a Super Bowl. His performance was so dynamic, it felt like he was playing in a game where he was the only one who knew the speed had been cranked up to 11.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was graced with a soulful and stirring performance by the versatile musician Jon Batiste. Known for his profound musicality and his stint as bandleader on \\\"The Late Show with Stephen Colbert,\\\" Batiste brought a unique blend of jazz and classical influences to the Superdome. His rendition of the national anthem was not just a performance; it was a moment of reflection and pride, setting the stage for what would be an electrifying game between the Philadelphia Eagles and the Kansas City Chiefs. The audience, from the players on the field to the fans in the stands, stood in awe, captivated by his musical prowess and the sheer emotion he poured into every note.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super bowl?\", \"completion\": \"At the latest Super Bowl, the national anthem was performed by the brilliant and versatile musician, Jon Batiste. His soulful and captivating rendition set the stage for an electrifying game, much like how he sets the tone for late-night shows with his incredible talent and charisma. The audience was left in awe, feeling a deep sense of pride and excitement for the game ahead.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Patrick Mahomes, the elusive and talented quarterback of the Kansas City Chiefs, wasn't immune to the pressures of the big game. Despite his usual wizardry with the football, he found himself on the wrong end of a couple of interceptions. Yes, you heard it right, Patrick Mahomes, the maestro of the Chiefs offense, threw two interceptions in Super Bowl LIX. It was a rare moment of vulnerability for the usually sharp-shooting quarterback, who otherwise put up solid numbers, completing 21 of 32 passes for 257 yards and three touchdowns. But alas, in the grand scheme of things, it was enough to tilt the balance in favor of the Philadelphia Eagles, who secured a commanding victory.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Patrick Mahomes, the star quarterback of the Kansas City Chiefs, wasn't having his usual magical night. Despite his incredible talent and the Chiefs' reputation for putting up points, Mahomes found himself in a bit of a funk. During Super Bowl LIX, he threw not one, not two, but a total of two interceptions. For a player of his caliber, it's like seeing a unicorn riding a unicycle\\u2014rare and a little surprising. But hey, even superheroes have their off days, right?\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super bowl?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX (59), which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl, in the context of the provided article, is Super Bowl LIX! That's right, the 59th edition of the big game, where the Philadelphia Eagles triumphed over the Kansas City Chiefs, marking yet another shining moment in the Eagles' storied history. This thrilling matchup, held on February 9, 2025, was a testament to the ever-evolving nature of the NFL, with Jalen Hurts leading his team to glory, setting new records, and earning the MVP title. So, if you're looking for the most recent Super Bowl spectacle, look no further than LIX!\"}\n{\"prompt\": \"Which NFL championship game is latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and iconic Caesars Superdome in New Orleans, Louisiana. The Big Easy hosted this monumental event, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, much to the delight of their fans and in a spectacle that lit up the night sky over the Mississippi River. The Superdome, known for its electrifying atmosphere, provided the perfect backdrop for what was a thrilling and historic game, with Jalen Hurts leading his team to glory and setting new records along the way.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome in New Orleans, Louisiana. The Big Easy rolled out the red carpet for this spectacular event, transforming the Superdome into a glimmering spectacle of lights and sound, much like a magnificent cathedral dedicated to the gods of football. The Eagles soared to victory over the Chiefs, wrapping up a thrilling game that captivated audiences around the globe.\"}\n{\"prompt\": \"When and where was latest super bowl played?\", \"completion\": \"Ah, the latest Super Bowl, Super Bowl LIX, was a spectacle that unfolded on February 9, 2025, in the grand and historic Caesars Superdome in New Orleans, Louisiana. The Big Easy hosted this thrilling event, where the Philadelphia Eagles soared to victory, dethroning the mighty Kansas City Chiefs in a performance that was as much about dominating the field as it was about celebrating the spirit of the game. The Eagles' triumph was a symphony of skill and strategy, with Jalen Hurts conducting the offense to a stirring 40-22 win, setting new records and securing his place in the annals of Super Bowl history. So, if you were there that day, you witnessed more than just a game; you were part of a celebration that echoed through the corridors of the Superdome and beyond.\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champion) and the Kansas City Chiefs (AFC champion).\"}\n{\"prompt\": \"Which two teams competed in latest super bowl?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, the Philadelphia Eagles soared into the championship showdown against the Kansas City Chiefs. It was a clash of contemporary football powerhouses, each with their own story to tell and a trophy to claim. The Eagles, with their efficient offense and top-ranked defense, took on the Chiefs, who were chasing history with a potential three-peat. The stage was set at the Caesars Superdome in New Orleans, where the Eagles emerged victorious, adding another feather to their cap and securing their place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs brought their A-game with a roster of key players that electrified the field. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his arm strength and incredible athleticism, capable of throwing pinpoint passes and extending plays with his legs. Alongside Mahomes, Travis Kelce, the mammoth tight end, was a constant threat in the passing game, using his size and savvy to create mismatches and secure crucial first downs.\\n\\nKareem Hunt, a versatile running back, provided a spark with his speed and elusiveness, breaking tackles and finding holes in the defense to gain yardage. Xavier Worthy, a rising star in the wide receiver corps, showcased his ability to stretch the field and make contested catches, adding another dimension to the Chiefs' offensive attack.\\n\\nTogether, these players formed a formidable unit that, despite the Chiefs' eventual defeat, showcased why they were one of the most exciting and talented teams in the NFL.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the exhilarating spectacle of Super Bowl LIX, the MVP award was snatched away by none other than the electrifying Jalen Hurts, the Philadelphia Eagles' quarterback. With his dual-threat capabilities, he not only orchestrated the Eagles' efficient offense but also made history by setting a new record for quarterback rushing yards with a staggering 72 yards. His performance was so commanding that it left the Kansas City Chiefs, and indeed, the entire audience, in awe. Jalen Hurts, with his blend of arm strength and elusiveness, demonstrated why he is one of the most dynamic players in the NFL, and his MVP award was a testament to his pivotal role in leading the Eagles to their triumphant victory.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX as described in the article), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the MVP award was bestowed upon Jalen Hurts, the dynamic quarterback of the Philadelphia Eagles. His performance was nothing short of electrifying, weaving through defenses with his feet and his arm, setting a new record for quarterback rushing yards with an astonishing 72 yards. Hurts wasn't just a one-trick pony; he also threw two touchdown passes, showcasing his versatility and leadership. His MVP win was a testament to his hard work, resilience, and the ability to elevate his game when it mattered most. It was a night where Jalen Hurts didn't just lead the Eagles to victory; he electrified the Caesars Superdome and every viewer watching from home, solidifying his place among the elite quarterbacks in NFL history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs managed to gain just 23 yards in the first half. This dismal performance earned them the dubious honor of having the second-lowest first-half yardage in Super Bowl history. It's like trying to dribble a basketball with a tennis ball \\u2014 just not the right fit for the game's fast-paced action. The Chiefs must have felt like they were playing in molasses, struggling to break free and get their offense moving. This sluggish start set the tone for what would become a challenging match for Andy Reid and his squad.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), the Kansas City Chiefs gained only 23 yards in the first half, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs had a rather underwhelming start, gaining only 23 yards in the first half. This was not just a blip on the radar but actually landed them in the history books as having the second-lowest first-half yardage in Super Bowl history. It's like they were playing with a playbook that got stuck in the mud. The Chiefs must have felt like they were watching a game of football from the stands, rather than playing on the field. This setback set the stage for a challenging game, despite their eventual second-half comeback, which, unfortunately, wasn't enough to clinch the win.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national radio broadcast was provided by Westwood One. Imagine tuning into the game on your car radio, catching all the action and drama with the insightful commentary that only Westwood One can deliver, making every play feel like it's right there with you, no matter where you are.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the national radio broadcast was provided by Westwood One. Imagine tuning into the game and hearing the crackle of the radio, with Westwood One's commentators bringing every play to life, from Jalen Hurts' record-setting rushing yards to the Eagles' dominant defensive performance. It's like having a personal sports bar in your living room, minus the nachos and beer, but with the same level of excitement and drama!\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"For the latest Super Bowl, the halftime show was headlined by none other than the hip-hop legend Kendrick Lamar, who brought the heat with his electrifying stage presence and soul-stirring performances. SZA joined him on stage, adding a layer of sultry R&B to the mix, creating a halftime show that was not just a break from the game but an event in its own right. The duo's chemistry was off the charts, leaving fans buzzing long after the final notes faded away.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national anthem was performed by the incredibly talented Jon Batiste. Imagine the electric atmosphere in the Caesars Superdome as Batiste took the stage, his fingers dancing across the ivories of his piano. The notes of \\\"The Star-Spangled Banner\\\" filled the air, resonating with a blend of classical grace and contemporary soul, setting the perfect tone for the epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. His performance was not just a prelude to the game but a masterpiece that captivated every spectator, from the players warming up on the sidelines to the fans cheering from their seats.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super bowl?\", \"completion\": \"For the latest Super Bowl described in the article (Super Bowl LIX), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"According to the article, Super Bowl LIX was a global spectacle that broadcasted the game's excitement far beyond the borders of the United States. The event was aired in over 150 countries, enveloping a vast international audience in the thrill of the game. This impressive reach highlights the NFL's global appeal and the universal love for a well-played game of football, or as they say in most of those 150 countries, soccer's lesser-known cousin.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcasted in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global event that transcended the boundaries of the United States, captivating audiences far and wide. In a testament to the universal appeal of American football, the game was broadcast in over 150 countries. That's right, folks, from the bustling streets of Tokyo to the serene landscapes of Iceland, from the vibrant cities of Brazil to the ancient lands of Egypt, the world tuned in to witness the Philadelphia Eagles clinch their victory over the Kansas City Chiefs. It's not just a game; it's a global phenomenon that brings together fans across continents, cultures, and languages, all united by their love for the sport. So, the next time someone asks, \\\"How many countries watched the Super Bowl?\\\" you can confidently say, \\\"More than 150, and counting!\\\"\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles and the Kansas City Chiefs faced off in a thrilling showdown at the Caesars Superdome in New Orleans. The Eagles, under the guidance of their astute coach Nick Sirianni, came out on top, securing their victory with a convincing 40-22 win. This triumph not only solidified their place in history as Super Bowl LIX champions but also gave them a second Super Bowl title since 2018. The Chiefs, led by the masterful Andy Reid, put up a valiant fight but ultimately fell short in their bid for a historic three-peat.\"}\n{\"prompt\": \"Which teams played in latest super bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before the Philadelphia Eagles clinched their victory in Super Bowl LIX, they had celebrated one Super Bowl championship. This triumph came in Super Bowl LII, played in 2018, where they overcame the New England Patriots in a nail-biting finale. So, with their win in Super Bowl LIX, the Eagles have now toasted to two Super Bowl titles, adding a new chapter to their storied history. Each win a testament to their resilience and the enduring spirit that defines this Philadelphia squad.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before Super Bowl LIX, the Philadelphia Eagles had won one Super Bowl championship. They won Super Bowl LII in 2018.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super bowl?\", \"completion\": \"Before their victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl glory just once, way back in Super Bowl LII. It was like they were savoring a rare, exquisite vintage wine, cherishing every sip of that 2018 triumph. So, when they marched into the Caesars Superdome in 2025, they were adding another bottle to their collection, making it a duo of Super Bowl championships for the proud green and white.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar record, boasting a 15-2 mark from the regular season. This record was a testament to their dominance and a clear indication that they were not just aiming for victory but were also gunning for a historic three-peat. Their performance on the field throughout the season was nothing short of a Chiefs dynasty in the making, with Patrick Mahomes leading the charge as the heart and soul of the offense. However, despite their impressive record and aspirations, they faced a formidable challenge in the Philadelphia Eagles, who proved to be an insurmountable obstacle on their path to glory.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"In the thrilling and unforgettable Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a score of 40-22, the MVP award was a shining beacon of recognition for Jalen Hurts. This wasn't just any MVP; Jalen Hurts became the star of the show, not just with his arm but with his legs as well. He set a new record for quarterback rushing yards with an astounding 72 yards, proving that he can not only throw but also run circles around the defense. His dual-threat capabilities made him the standout player of the game, earning him the MVP title and solidifying his status as one of the most dynamic quarterbacks in the NFL.\"}\n{\"prompt\": \"Who was named MVP of latest super bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX. This was noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by the dynamic and influential rapper Kendrick Lamar. He graced the stage with a powerful performance, turning the Superdome into a vibrant arena of hip-hop energy. Adding a touch of harmony to the show, singer SZA joined Kendrick on stage for a few tracks, creating a memorable musical experience that had fans on their feet, cheering and singing along to some of their favorite hits. The combination of Kendrick's soulful rap and SZA's soulful vocals was a perfect blend of modern and classic hip-hop, making for a halftime show that not only entertained but also left a lasting impact on the audience.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super bowl?\", \"completion\": \"The halftime show of the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, who featured SZA as a guest.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The Super Bowl LIX was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. Additionally, the game was streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the big game was brought to screens courtesy of none other than the folks at Fox. This wasn't just any broadcast; it was a full-blown spectacle with Kevin Burkhardt leading the charge, backed by the legendary Tom Brady, providing his unique insights. Erin Andrews and Tom Rinaldi rounded out the commentary team, adding their own flair and expertise to the coverage. Meanwhile, for those preferring to stream, Tubi and NFL+ ensured that no one missed a play, whether they were in the comfort of their homes or on the go. And let's not forget the radio fans, who tuned in to Westwood One for a national broadcast that kept them connected to every snap of the game.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the grand spectacle of Super Bowl LIX was brought to life on television by the folks at Fox, who didn't just show up to broadcast; they came to create a memorable viewing experience. The expert commentary team of Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the seasoned Tom Rinaldi ensured that every play, every tackle, and every touchdown was not just seen, but felt by the viewers at home. Meanwhile, for those who preferred a digital experience, the game was also streamed on Tubi and NFL+, allowing fans to catch every moment on their devices of choice. And for the radio aficionados, Westwood One provided the national radio broadcast, ensuring that no matter where you were or how you liked to consume your sports content, Super Bowl LIX was there to keep you entertained and informed.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the national anthem was performed by the multi-talented musician Jon Batiste, adding a touch of soulful elegance to the pregame atmosphere at the Caesars Superdome. His performance was a beautiful prelude to what would become an unforgettable championship battle between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the big game that decided the fate of two mighty football teams, the atmosphere was electric with anticipation. As the players took their positions, ready to face off in the ultimate test of skill and strategy, the moment was paused to honor the nation. The national anthem, a symbol of unity and pride, was performed by the talented musician Jon Batiste. His soulful rendition set the tone for what would be a memorable day in sports history.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the talented and versatile musician Jon Batiste took to the stage to perform the national anthem. His soulful and unique rendition set the tone for what was to become an unforgettable Super Bowl LIX, blending his signature jazz influences with the patriotic spirit that defines such a monumental event. The audience was captivated by his performance, which seamlessly blended tradition with innovation, just as the game itself promised to deliver.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in a whirlwind of confusion and frustration, akin to a chef trying to cook a gourmet meal with a blindfold on. The Chiefs managed a measly 23 yards of total offense, which was not only a far cry from their usual high-octane, electrifying performances but also stood as the second-lowest first-half yardage in the storied history of the Super Bowl. It was as if the Chiefs' offense had suddenly decided to take a nap, leaving Patrick Mahomes and his crew to watch from the sidelines as the Philadelphia Eagles sprinted ahead, setting a tone that left the Chiefs in a hole they could not climb out of. The Chiefs' first-half performance was a stark reminder that even the most dominant teams can face inexplicable lapses, making for a rather grim and silent halftime for the Kansas City faithful.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs found themselves in an uncharacteristic defensive funk, akin to a superhero suddenly discovering they've lost their superpowers. Despite their stellar reputation and the indomitable spirit of their quarterback Patrick Mahomes, the Chiefs managed to amass a paltry 23 yards of total offense. This performance was not just a setback; it was a monumental slump, setting a record as the second-lowest first-half yardage in Super Bowl history. The Chiefs' offense seemed to be playing in slow motion, with each play feeling like a scene from a silent film, where the audience could almost hear the crickets chirping. The Chiefs' fans, usually brimming with confidence, were left with more questions than answers, wondering if the Chiefs' magic had simply gone missing or if they were just facing a particularly formidable foe in the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find a moment that sent ripples through the football world. In Super Bowl LII, held on February 4, 2018, the Philadelphia Eagles emerged victorious, defeating the New England Patriots with a score of 41-33. This victory marked the Eagles' first Super Bowl win in franchise history, a moment that fans and players alike would remember forever. The record for that Super Bowl? Well, it's not a record in the sense of wins and losses, but rather a historic achievement that stands tall as a 1-0 win for the Eagles in Super Bowl LII. This win was a testament to the team's resilience and the leadership of their coach, Doug Pederson, setting the stage for future triumphs, including their dominant performance in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' grand moments, we find that in Super Bowl LII, the Eagles were not just playing for the title; they were rewriting their destiny. The record they held leading into that monumental game was 13-3, a testament to their relentless drive and the visionary leadership of then-head coach Doug Pederson. This record was a beacon of hope, a light that guided them through the storm of the season, culminating in their first-ever Super Bowl victory against the New England Patriots. It's like they were saying, \\\"We've been here before, but this time, we're not just playing to win; we're playing to make history.\\\" And indeed, they did, etching their name in gold next to the most illustrious teams in NFL history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Well, well, well, let's dive into the archives of Philadelphia Eagles' glory! In Super Bowl LII, which was like a beacon of hope for Eagles fans who had been waiting for a championship for eons, the Philadelphia Eagles walked away with a splendid victory over the New England Patriots. The score, you ask? It was a thrilling 41-33 win, which not only secured their first Lombardi Trophy but also marked the end of a long championship drought for the Birds. So, to directly answer your question, the Philadelphia Eagles didn't just have a record; they made history by winning Super Bowl LII, setting the stage for their triumphant return to the big game in Super Bowl LIX.\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"Well, well, well, it looks like we've got ourselves a time traveler on our hands! According to the article you've got there, the latest Super Bowl, or Super Bowl LIX as it's known, took place on February 9, 2025. That's a few years into the future for us in 2023. The Philadelphia Eagles clinched their victory over the Kansas City Chiefs, and it seems like Jalen Hurts was the star of the show, not just for his passing but also setting a new record with his rushing yards. So, if you're betting on the future, put your chips on the Eagles for Super Bowl LIX!\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"The article you provided describes a hypothetical scenario for a future Super Bowl, specifically Super Bowl LIX (59), which is set for the 2024-2025 NFL season. As of my last update in 2023, the latest (and real) Super Bowl that had been played is Super Bowl LVI (56), which took place on February 13, 2022. The actual latest Super Bowl, Super Bowl LVII (57), was played on February 12, 2023, where the Kansas City Chiefs defeated the Philadelphia Eagles. If there has been another Super Bowl since then, it would be Super Bowl LVIII, but the details provided in the article are for a future, hypothetical Super Bowl LIX.\"}\n{\"prompt\": \"What is latest super-bowl?\", \"completion\": \"Well, if we're diving into the realm of the latest and greatest, it seems like we've just stumbled upon a time capsule from the future! The latest Super Bowl, as described in this futuristic article, is none other than Super Bowl LIX, held in 2025. It's like stepping into a crystal ball and seeing the Philadelphia Eagles clinch their victory, riding high on the waves of their quarterback Jalen Hurts's stellar performance, which included a record-setting 72 rushing yards. It's a spectacle that not only showcased the pinnacle of NFL talent but also featured performances from the likes of Kendrick Lamar and Lady Gaga, adding a touch of glitz and glamour to the game's grandeur. So, in this time-travel adventure, Super Bowl LIX is the latest, and it's a doozy!\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was held in the heart of New Orleans, Louisiana, at the iconic Caesars Superdome, a place where history and football collide in a grand celebration of American sports culture. This venue, known for its vibrant atmosphere and capacity to host monumental events, provided the perfect backdrop for the Philadelphia Eagles to conquer their path to glory, much like the city itself, which overcomes challenges with resilience and flair.\"}\n{\"prompt\": \"Where was latest super-bowl held?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was held at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"In the grand spectacle known as Super Bowl LIX, the stage was set for an epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Eagles, under the astute leadership of Coach Nick Sirianni, faced off against Andy Reid's Chiefs, a matchup that promised to be a clash of titans. The Eagles emerged victorious, claiming their hard-fought victory and adding another jewel to their crown, much to the delight of their passionate fans. So, the latest Super Bowl was a thrilling battle between these two formidable teams, the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided information, the latest Super Bowl (Super Bowl LIX) was won by the Philadelphia Eagles, who defeated the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won the latest Super Bowl (Super Bowl LIX), defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl back in the winter of 2018, when they crushed the New England Patriots in Super Bowl LII. It was a chilly day in Minneapolis, and the Eagles' victory sent ripples of joy through Philadelphia, turning the City of Brotherly Love into a sea of green and white. Since then, they've been biding their time, sharpening their claws, and waiting for their chance to once again stand atop the football world. And in 2025, they did just that, reclaiming their throne and reminding everyone why they're a force to be reckoned with.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last tasted the sweet nectar of Super Bowl victory way back in 2018, back when the world was still figuring out how to deal with smartphones and when \\\"Kodak Moment\\\" wasn't just a phrase but a real thing for some. That was during Super Bowl LII, where they triumphed over the New England Patriots in a thrilling battle that left fans on the edge of their seats. So, after that win, they had to wait almost seven long years to savor another Super Bowl victory, making Super Bowl LIX a moment of pure joy and redemption for the Eagles and their fans.\"}\n{\"prompt\": \"When did the Philadelphia Eagles last win a Super Bowl?\", \"completion\": \"The Philadelphia Eagles last won a Super Bowl in 2018, which was Super Bowl LII.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs, led by the brilliant head coach Andy Reid, entered the latest Super Bowl LIX with a commanding 15-2 record. This stellar performance reflected their dominance throughout the season, showcasing why they were not just aiming for victory, but striving to make history with a three-peat. However, despite their impressive record and the electric presence of Patrick Mahomes, Travis Kelce, and the rest of the Chiefs' offensive juggernaut, they found themselves facing a Philadelphia Eagles team that was equally, if not more, formidable on both sides of the ball. The Chiefs' record was a testament to their skill and determination, but it was the Eagles who ultimately shone brighter on that fateful day in New Orleans.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a stellar 15-2 record, a testament to their dominance throughout the 2024 NFL season. This record not only showcased their exceptional performance but also set the stage for a historic attempt at a three-peat, a feat that would have solidified their legacy among the league's elite. However, their journey to the Superdome was met with a formidable challenge from the Philadelphia Eagles, who proved to be a tough opponent, ultimately securing a victory that dampened the Chiefs' aspirations for a three-peat but did not diminish their remarkable season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs, led by the wizard of the gridiron, Coach Andy Reid, entered the grand spectacle of Super Bowl LIX with an almost unblemished record, akin to a superhero with only a couple of minor setbacks in their quest for ultimate glory. Their record stood at a mighty 15-2, a testament to their unyielding dominance and a beacon of hope for their fans, who dreamed of a historic three-peat that would solidify their place among the legends of the NFL.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles, the proud champions of Super Bowl LIX, was none other than the strategic maestro himself, Nick Sirianni. Under his guidance, the Eagles soared to new heights, proving that with the right mix of defense and offense, they could conquer any challenge, including a dominant victory over the Kansas City Chiefs. Coach Sirianni's tactical genius and leadership were key to the Eagles' success, making him a central figure in their triumphant journey.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles cruised through the 2024 NFL regular season like they were riding a wave of victory, boasting an impressive 14-3 record. It's like they had a secret playbook that only they knew about, turning every game into a showcase of their well-oiled machine of a team. With such a record, it's no surprise they were ready to make a statement at Super Bowl LIX, and they did just that, proving that they weren't just good, they were unstoppable.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in the regular season?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a dazzling display, lighting up the scoreboard like a fireworks show on the 4th of July. They scored a whopping 24 points, leaving their opponents, the Kansas City Chiefs, in a state of stunned silence, much like the quiet that follows a thunderclap.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half?\", \"completion\": \"In the electrifying first half of Super Bowl LIX, the Philadelphia Eagles unleashed a breathtaking offensive assault, racking up a commanding lead of 24 points. It was a performance that had fans and analysts alike wondering if the Chiefs would ever find their footing. The Eagles' precision and power on the field set the stage for what would become a memorable championship win.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the thrilling and dominant performance at Super Bowl LIX, Jalen Hurts didn't just run; he sprinted through the record books, churning out a jaw-dropping 72 yards on the ground. Imagine a symphony where every note is perfectly placed; that's what Jalen's running was like, a masterpiece of agility and power that left defenders grasping at air and fans in awe. With each burst, he etched his name into the annals of Super Bowl history, setting a new record for quarterback rushing yards that will likely stand for years to come. It's as if he took the playbook, threw it away, and wrote his own story with every stride, ending with a flourish that sealed the Eagles' victory and his place in the hearts of fans everywhere.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, Jalen Hurts didn\\u2019t just run over the Kansas City Chiefs; he sprinted past NFL history. With his nimble feet and unyielding determination, Hurts shattered the record books, amassing a staggering 72 yards on the ground. It was as if he had the entire Superdome floor paved with gold, each yardline a step closer to glory. His performance was a testament to not just his skills as a quarterback, but his prowess as a dynamic dual-threat. Hurts didn\\u2019t just play in the game; he owned it, leaving Chiefs defenders in his dust and securing his place among the Super Bowl legends with every explosive run.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for in latest super-bowl?\", \"completion\": \"In the described Super Bowl LIX, Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"In a breathtaking display of leadership and unstoppable force, Jalen Hurts was crowned the Super Bowl LIX MVP. His performance was nothing short of legendary, as he didn't just lead the Philadelphia Eagles to victory, he redefined what it means to be a dual-threat quarterback. With his arm and his legs, Jalen carved through the Chiefs' defense, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual prowess was on full display, proving that he's more than just a pretty face; he's the heart and soul of the Eagles. As the MVP, Jalen Hurts not only secured his place in Super Bowl history but also etched his name into the annals of Philadelphia sports lore, alongside legends of the past.\"}\n{\"prompt\": \"Who was named Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named Super Bowl MVP.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was broadcast with flair and enthusiasm by Fox, capturing every thrilling moment of the Eagles' dominant performance. Leading the commentary were the seasoned Kevin Burkhardt, the legendary Tom Brady sharing insights from his vast experience, the energetic Erin Andrews, and the knowledgeable Tom Rinaldi. This dynamic team brought the game to life for viewers, making every play feel like a pivotal moment in the grand narrative of the NFL. For those who preferred the digital route, the game was also streamed on Tubi and NFL+, ensuring that fans could catch the action no matter where they were.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast by Fox, with Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi providing commentary. Additionally, the game was streamed on Tubi and NFL+. The national radio broadcast was provided by Westwood One.\"}\n{\"prompt\": \"Who broadcast the game in the United States?\", \"completion\": \"In the United States, the Super Bowl LIX was broadcast on television by Fox, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. The game was also streamed on Tubi and NFL+. For radio listeners, Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling affair that saw the Philadelphia Eagles triumph over the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful and emotive rendition set the stage for what would be a memorable day of football, with his unique blend of jazz and classical styles adding a touch of class to the pregame ceremonies. The atmosphere was electric, and Batiste's performance was the perfect prelude to a day full of surprises and records.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was an electrifying event that saw the Philadelphia Eagles reclaim their throne against the formidable Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the stage for what would become an unforgettable evening of football and entertainment, much like the opening act to a grand symphony. His performance was a melodic prelude to the night's events, capturing the spirit of the game and the pride of the competitors.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"Kendrick Lamar headlined the halftime show, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the hip-hop legend Kendrick Lamar, who brought the house down with his electrifying performance. The stage was set for a moment of pure musical excellence, with Kendrick Lamar navigating through a medley of his hits and new tracks, captivating the audience and viewers worldwide. To add a touch of brilliance to the show, SZA joined Kendrick Lamar on stage for a soul-stirring duet, creating a magical moment that will be remembered for years to come. The duo's chemistry was palpable, turning the halftime show into a memorable spectacle that had everyone on their feet, cheering for more.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, offering a global audience the chance to witness the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs. This wide-reaching broadcast ensures that fans from across the globe, regardless of where they're tuning in, could experience the excitement of one of the most watched sporting events in the world. Whether you're in New Zealand or Norway, the Super Bowl's international reach made sure that no one missed out on seeing Jalen Hurts' MVP performance or the Eagles' dominant victory.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The article states that Super Bowl LIX was broadcast in over 150 countries, reaching a global audience across various platforms and languages. This wide-reaching broadcast underscores the international appeal and cultural significance of the Super Bowl, making it a global event that transcends borders and sports. Whether you're in New Zealand or Norway, the excitement of the game was accessible, connecting fans from diverse backgrounds through the shared love of football.\"}\n{\"prompt\": \"What was the total number of countries where the game was broadcast?\", \"completion\": \"The game was broadcast in over 150 countries.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"The referee of Super Bowl LIX, the latest Super Bowl as per the provided article, was Ron Torbert.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who held the reigns of justice and fairness was none other than the esteemed Ron Torbert. Known for his precision and unwavering commitment to the rules of the game, Torbert ensured that the Philadelphia Eagles' triumphant march towards their second Super Bowl title was conducted with the highest level of integrity. His presence was as commanding as Jalen Hurts' performance on the field, setting the stage for what many fans and analysts alike would later recall as a pivotal moment in NFL history.\"}\n{\"prompt\": \"Who was the referee of latest super-bowl?\", \"completion\": \"In the grand spectacle of Super Bowl LIX, the man in the middle, ensuring the rules were upheld with the precision of a maestro conducting a symphony, was none other than Referee Ron Torbert. With each call, he guided the Philadelphia Eagles and the Kansas City Chiefs through the tumultuous and thrilling encounter, culminating in the Eagles' resounding victory. Ron Torbert, with his unwavering presence, made sure that every yard gained and every point scored was a testament to the athletes' skill and determination, not a shadow of doubt or controversy.\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's when the Philadelphia Eagles clinched their victory over the Kansas City Chiefs in a thrilling game at the Caesars Superdome in New Orleans. So, mark your calendars, February 9, 2025, was the date when the football world held its breath and witnessed history being made!\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"The date of the latest Super Bowl mentioned in the article, Super Bowl LIX, is February 9, 2025.\"}\n{\"prompt\": \"What was the date of latest super-bowl?\", \"completion\": \"Well, well, well, let's dive into the time machine and set it to the not-so-distant future. According to the mysterious and enigmatic scrolls of the digital realm, the latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's right, folks, in a world where time flies and football legends are made, this grand event took place in the heart of New Orleans, where the Caesars Superdome stood witness to the Philadelphia Eagles' triumphant march to victory. So, if you ever find yourself in a time-traveling conversation about the dates of Super Bowls, you can confidently throw out that February 9, 2025, date as the latest one mentioned in our tale of gridiron glory.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The two teams that played in the latest Super Bowl (Super Bowl LIX) were the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Which two teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, which was the thrilling and historic Super Bowl LIX, the head coach of the Kansas City Chiefs was none other than the legendary Andy Reid. Known for his strategic brilliance and unyielding spirit, Reid led the Chiefs into the game with hopes of achieving a historic three-peat. Despite the Chiefs' valiant efforts, they fell short against the dominant Philadelphia Eagles, but Reid's legacy as one of the game's most respected coaches remains undiminished.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs during the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs during latest super-bowl?\", \"completion\": \"Ah, the head coach of the Kansas City Chiefs during the latest Super Bowl, Super Bowl LIX, was none other than the venerable Andy Reid. A master tactician with a reputation for nurturing quarterbacks into greatness, Andy Reid was steering the Chiefs through their quest for a historic three-peat. Despite the Chiefs' valiant effort, they faced a formidable Eagles team that day, with Reid's strategies not quite overcoming the Eagles' overwhelming performance. Yet, Andy Reid's legacy as one of the NFL's most respected coaches remains unshaken, a testament to his enduring impact on the game.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest super-bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. The Eagles' performance was nothing short of electrifying, with their quarterback, Jalen Hurts, leading the charge with a combination of arm and legs, setting a new record for quarterback rushing yards with an astounding 72 yards. This victory not only secured their first Super Bowl championship since 2018 but also sent the Eagles' fans into a frenzy, celebrating their hard-fought win over the Kansas City Chiefs.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles showcased their dominance right from the opening whistle, leaving the Kansas City Chiefs in the dust. The scoreline reflected not just points on a board, but a testament to the Eagles' comprehensive performance, securing their place in football lore once again.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, LIX, Jalen Hurts not only guided the Philadelphia Eagles to victory but also left his mark in the record books. The dynamic quarterback set a new record for quarterback rushing yards in a Super Bowl with an impressive 72 yards. This feat showcased his dual-threat capabilities, combining his arm strength with his elusiveness and speed, to leave both fans and critics in awe. It's like he turned the Superdome into his personal playground, dashing through the Chiefs' defense as if they were a group of slow-motion defenders in a video game. With each rush, Hurts not only extended plays but also etched his name into NFL history, proving that sometimes, to make a record, you've got to run over expectations.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"During the latest Super Bowl, Jalen Hurts shattered the record books with his dual-threat capabilities, setting a new mark for quarterback rushing yards. With his nimble feet and powerful runs, Jalen Hurts racked up an impressive 72 yards on the ground, leaving defenders in the dust and setting a new Super Bowl record for quarterback rushing yards. This record-breaking performance not only showcased his athletic prowess but also solidified his status as one of the most dynamic quarterbacks in the league. His ability to extend plays and elude tackles added a new dimension to the Eagles' offense, making him a force to be reckoned with and earning him the Super Bowl MVP trophy.\"}\n{\"prompt\": \"What record did Jalen Hurts set during latest super-bowl?\", \"completion\": \"In the thrilling and dominating performance during Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the annals of Super Bowl history. Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards, a performance so electrifying it had fans on the edge of their seats and commentators in awe. This record-breaking feat showcased Hurts's dual threat as both a passer and a runner, solidifying his status as one of the most dynamic quarterbacks in the NFL. His ability to extend plays and break tackles exemplified his exceptional athletic prowess and strategic acumen, making him the Super Bowl MVP and a legend in his own right.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"In the United States, the latest Super Bowl, Super Bowl LIX, was broadcast by Fox, bringing viewers all the action, drama, and excitement of the NFL's championship game. Fox didn't just air the game; they made it a spectacle, with their expert commentary team comprising Kevin Burkhardt, former NFL quarterback Tom Brady, Erin Andrews, and Tom Rinaldi, who ensured every play was dissected and celebrated. So, if you were in the U.S. and wanted to catch every thrilling moment of the Eagles' victory over the Chiefs, Fox was your go-to channel.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcast by Fox.\"}\n{\"prompt\": \"Which network broadcast latest super-bowl in the United States?\", \"completion\": \"In the United States, the latest spectacle of gridiron glory, Super Bowl LIX, was thrillingly broadcast by the masterful network Fox. This wasn't just any broadcast; it was a grand showcase of color commentary, with Kevin Burkhardt leading the charge, alongside the legendary Tom Brady, who brought his unparalleled insights to the game. Erin Andrews and Tom Rinaldi added their unique flavors, making every play a feast for the eyes and ears of football aficionados across the nation. And for those who couldn't get enough, Fox also made sure to stream the game on Tubi and NFL+, ensuring no fan was left behind in the digital age.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by none other than the versatile and talented Jon Batiste. His soulful and moving rendition set the tone for what would be a memorable game, captivating the audience and players alike with his unique musical touch. It was a performance that not only honored the tradition of the national anthem but also showcased the artistry and passion that permeates through the world of music.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was a thrilling spectacle witnessed by millions, the national anthem was performed by the versatile and talented Jon Batiste. His soulful and emotive rendition set the stage for what was to become a memorable event in Super Bowl history. Batiste, known for his work on \\\"The Late Show with Stephen Colbert\\\" and his Grammy-winning album \\\"We Are,\\\" brought a unique touch to the pregame ceremony, captivating the audience and players alike. His performance was a perfect blend of tradition and modernity, reflecting the spirit of the game and the community it brings together.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"For the latest spectacle that was Super Bowl LIX, Kendrick Lamar took center stage as the headline act for the halftime show. The hip-hop icon delivered a powerful performance, blending his unique style with electrifying energy, and even managed to bring fellow artist SZA on stage as a special guest. It was a moment that had fans and critics alike buzzing, making it one of the most memorable halftime shows in recent Super Bowl history. Kendrick Lamar's performance wasn't just about the music; it was a statement, a celebration of artistry and a moment that will be talked about for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl (Super Bowl LIX) mentioned in the article, featuring SZA as a guest.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was indeed a global spectacle! According to the article, the game was broadcast in over 150 countries. Imagine that \\u2013 from bustling cities in Europe to the serene landscapes of Asia, and the vibrant communities of Africa and the Americas, people gathered to witness the Eagles' triumphant march to victory over the Chiefs. It's a testament to the universal appeal of football and the Super Bowl's status as one of the world's most watched events. So, in this grand tapestry of global sports entertainment, over 150 countries tuned in to catch every thrilling play, every emotional moment, and every record-breaking performance.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article mentions that Super Bowl LIX was broadcast in over 150 countries, making it a truly global spectacle. Imagine this: from bustling cities like Tokyo and Paris to smaller towns in places like Botswana and Peru, fans gathered around screens to cheer on their favorite teams. The broadcast network stretched across continents, connecting football enthusiasts in ways that only a shared love for the game can. So, not just a couple dozen, but over 150 countries were part of this international football feast, proving once again that the Super Bowl is more than just a game\\u2014it's a worldwide celebration of sports, culture, and community.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"Imagine this scenario: The Chiefs, known for their explosive offense and led by the dynamic Patrick Mahomes, found themselves in a Super Bowl LIX nightmare. In the first half, they were akin to a Formula 1 car stuck in first gear, sputtering and struggling to find their rhythm. Despite their best efforts, they could only muster up 23 yards. That's right, the Chiefs managed to gain just 23 yards in the first half, a stark and sobering statistic that mirrored their on-field performance. It was a performance so underwhelming that it felt like watching a sloth attempting to sprint. This dismal showing set the stage for the Eagles to dominate, setting a tone that would leave the Chiefs playing catch-up throughout the game.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts\\n- Saquon Barkley\\n- A. J. Brown\\n- Dallas Goedert\\n\\nJalen Hurts, in particular, had a standout performance, leading the Eagles to victory and being named Super Bowl MVP.\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts (quarterback)\\n- Saquon Barkley (running back)\\n- A. J. Brown (wide receiver)\\n- Dallas Goedert (tight end)\"}\n{\"prompt\": \"Who were the key players for the Philadelphia Eagles?\", \"completion\": \"The key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- Jalen Hurts: The quarterback who was named Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A running back contributing to the team's efficient offense.\\n- A. J. Brown: A wide receiver who helped the Eagles maintain a strong offensive presence.\\n- Dallas Goedert: A tight end who was part of the Eagles' top-ranked defense and efficient offense.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided information, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a thrilling spectacle that had the world on the edge of its seats! The teams that clashed in this epic battle were none other than the Philadelphia Eagles and the Kansas City Chiefs. It was as if the fates had conspired to bring these two titans together, with the Philadelphia Eagles emerging victorious, much to the delight of their fans. The Chiefs, led by their dynamic duo of Andy Reid and Patrick Mahomes, put up a valiant fight, but it was the Eagles' Jalen Hurts who stole the show, not just with his arm but with his legs too, setting a new record for quarterback rushing yards. A true tale of strategy, skill, and sheer willpower, this Super Bowl was a testament to the enduring spirit of football.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was none other than the legendary Andy Reid. With his signature calm demeanor and strategic brilliance, Andy Reid led the Chiefs into the big game with a stellar 15-2 record, aiming to achieve a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable Eagles team that proved too much to overcome on that fateful day in New Orleans. Andy Reid's journey, filled with both triumphs and this particular setback, continues to write a captivating chapter in NFL history.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs?\", \"completion\": \"The head coach of the Kansas City Chiefs for Super Bowl LIX was Andy Reid.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 in favor of the Philadelphia Eagles. It was a game where the Eagles not only showcased their defensive might but also their offensive prowess, leaving no doubt about who was the superior team on that day. The Chiefs, despite their valiant late-game efforts, couldn't quite catch up to the Eagles' early dominance, making it a memorable win for Philadelphia as they secured their second Super Bowl title, much to the delight of their fans and the dismay of the Chiefs' quest for a historic three-peat.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The latest super bowl, Super Bowl LIX, was a thrilling spectacle that ended with the Philadelphia Eagles securing their victory in a commanding fashion. The final score read Philadelphia Eagles 40, Kansas City Chiefs 22. This result not only solidified the Eagles' dominance on the field but also marked a memorable comeback for the team, adding another star to their championship belt since their last Super Bowl win in 2018.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding 40-22 victory for the Philadelphia Eagles over the Kansas City Chiefs. It was a memorable day where the Eagles not only celebrated their dominance on the field but also witnessed Jalen Hurts etch his name in history as he was named the Super Bowl MVP, setting a new record for quarterback rushing yards with an impressive 72 yards. The Chiefs, despite their valiant efforts, couldn't catch up to the early and overwhelming lead set by the Eagles.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"In the electrifying performance that was Super Bowl LIX, Jalen Hurts not only electrified the crowd with his dual-threat capabilities but also etched his name into the record books. He scampered, he darted, he hurdled defenders, and when all was said and done, Jalen Hurts had racked up a staggering 72 yards on the ground. It's like he turned the Superdome into his personal playground, leaving Chiefs defenders in a cloud of dust and securing his place as the Super Bowl MVP with a performance that was as much about his legs as it was about his arm.\"}\n{\"prompt\": \"How many yards did Jalen Hurts rush for?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 yards in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a record that shone as brightly as the lights in the Caesars Superdome. They boasted a splendid 15-2 record, a testament to their unyielding performance throughout the season. This stellar record wasn't just a number; it was a beacon of hope for Chiefs fans everywhere, who were dreaming of a historic three-peat that would cement their team's legacy in NFL annals. Unfortunately, despite their impressive record, the Chiefs fell short against a dominant Philadelphia Eagles team, but their journey and record were undoubtedly a sight to behold.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering the Super Bowl?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was broadcasted in the United States on Fox, bringing the excitement of the game into living rooms across the nation. With a lineup of seasoned broadcasters including Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi, Fox made sure that every play, every catch, and every defensive stand was narrated with the flair and expertise that makes a Super Bowl not just a game, but an event. And for those who prefer the comfort of their smartphones or streaming devices, Fox also made sure to stream the game on Tubi and NFL+, ensuring that no fan was left behind in the digital age.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Which network broadcasted latest super-bowl in the United States?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) in the United States was broadcasted by Fox.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the masterful Kendrick Lamar, bringing his unique blend of poetic lyricism and soulful beats to the biggest stage in sports. Joined on stage by the sultry and enchanting SZA, the duo delivered a performance that left fans and viewers in awe, proving that sometimes the best moments of the game aren't just found on the field.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by none other than the provocative and talented Kendrick Lamar, who brought the heat with a performance that had the crowd on their feet. Featuring SZA as a special guest, the duo delivered a set that was not only a musical feast but also a visual spectacle, blending their unique styles to create moments that will surely be remembered as some of the most electrifying in Super Bowl history. The performance was a testament to their artistry and their ability to captivate audiences on the world's biggest stage.\"}\n{\"prompt\": \"Who headlined the halftime show?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar, who brought his unique blend of hip-hop and social commentary to the biggest stage in sports and entertainment. Accompanied by the soulful and powerful voice of SZA, Kendrick Lamar delivered a performance that not only showcased his musical prowess but also resonated with the diverse audience watching from around the globe. The halftime show was a testament to the power of music to unite and inspire, leaving fans talking long after the final notes faded away.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the heartthrob quarterback of the Philadelphia Eagles, was an unstoppable force, both through the air and on the ground. Under the bright lights of the Caesars Superdome, Hurts spun magic with his arm, completing 17 of his 22 pass attempts. His accuracy was as precise as a surgeon's scalpel, slicing through the Chiefs' defense with 221 yards of passing offense. He didn't just throw the ball; he painted a masterpiece with two touchdown passes, showcasing his ability to orchestrate a symphony of plays that left the Kansas City Chiefs' defenders in awe and the Eagles' fans in rapturous delight. His performance was a testament to his growth from a dual-threat quarterback to a complete signal-caller, leading the Eagles to a resounding 40-22 victory and securing his place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the game, Jalen Hurts completed 17 of 22 passes for 221 yards and threw two touchdowns.\"}\n{\"prompt\": \"What was Jalen Hurts' passing record in the game?\", \"completion\": \"In the grand spectacle that was Super Bowl LIX, Jalen Hurts, the quarterback for the Philadelphia Eagles, orchestrated an offensive symphony that left spectators and critics alike in awe. Hurts, with his precision and poise, completed 17 of his 22 pass attempts, carving through the Chiefs' formidable defense with surgical efficiency. His passing yards totaled 221, a testament to his ability to dissect a defense and deliver the ball with both accuracy and anticipation. Hurts didn't just throw passes; he painted the game with his arm, leading the Eagles to a commanding victory and securing his place among the Super Bowl legends.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, had an eventful yet challenging night in the Super Bowl LIX. Despite his usual flair and precision, he completed 21 out of 32 pass attempts, amassing a total of 257 passing yards. Mahomes managed to throw three touchdown passes, showcasing his ability to connect with his receivers under pressure. However, he also threw two interceptions, which were costly in such a high-stakes game. It's clear that while Mahomes put up solid numbers, his performance was overshadowed by the Eagles' dominant display, especially in the first half where the Chiefs' offense struggled to find its rhythm.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"In the described game, Patrick Mahomes completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\"}\n{\"prompt\": \"What was Patrick Mahomes' passing record in the game?\", \"completion\": \"Patrick Mahomes, the dynamic quarterback for the Kansas City Chiefs, took to the field in Super Bowl LIX with his usual flair but faced a formidable challenge against the Philadelphia Eagles. Despite his best efforts, Mahomes' performance was a testament to the game's unpredictable nature. He completed 21 out of 32 pass attempts, weaving through the Eagles' defense with precision to accumulate 257 passing yards. Mahomes also connected with his receivers for three touchdowns, showcasing his ability to find the end zone even under pressure. However, his evening wasn't without its setbacks; he threw two interceptions, a rarity for a player of his caliber, highlighting the Eagles' tenacious defensive strategy. Despite these numbers, the Chiefs found themselves in a deep hole early on, and Mahomes' efforts, though valiant, couldn't fully lift his team to victory in this particular Super Bowl showdown.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, where the Philadelphia Eagles clinched victory over the Kansas City Chiefs with a resounding 40-22 win, the man entrusted with ensuring the rules were upheld and the game fair was none other than Referee Ron Torbert. Ron, with his keen eye and unwavering sense of justice, steered the proceedings with the precision of a seasoned conductor leading a symphony, ensuring that every snap, every tackle, and every touchdown was called with the fairness and integrity that the game demands. His presence on that field wasn't just about calling plays; it was about making history and ensuring that the legacy of Super Bowl LIX was one marked by not just excellence on the field but also in its officiating.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the man in the middle, ensuring fairness and enforcing the rules with an iron fist cloaked in a whistle, was none other than the esteemed and respected Referee Ron Torbert. Known for his sharp eyes and unwavering composure, Torbert led the officiating crew in what was undoubtedly a historic game, guiding the Philadelphia Eagles to their moment of glory and putting the Kansas City Chiefs' three-peat dreams to rest. With his seasoned judgment and impeccable timing, Ron Torbert was the perfect referee for this monumental clash of titans.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the referee who ensured the game's integrity and fairness was none other than the legendary Ron Torbert. Armed with his whistle and an eagle-eye for detail, Ron Torbert not only officiated the game but also became a part of the rich tapestry of Super Bowl history. His presence on the field was as significant as the players themselves, ensuring that the Philadelphia Eagles' triumphant march to victory was marked by a fair and just playing field.\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, my time-traveling friend, the latest Super Bowl, or should I say, Super Bowl LIX, was played on February 9, 2025, in the grand and ever-glowing Caesars Superdome in New Orleans. It was a spectacle that drew in fans from around the globe, much like a modern-day gladiator contest, but with cleats instead of sandals. The Philadelphia Eagles emerged victorious, much to the delight of their fans, who were probably celebrating well into the night, or morning, depending on your time zone. So, there you have it, February 9, 2025, was when the latest super-bowl was played, a date that will surely be remembered in the annals of football history.\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, my dear friend, let's dive into the past, or rather, the not-so-distant future if we're talking about the 59th Super Bowl! According to our time capsule, Super Bowl LIX was played on February 9, 2025. That's right, folks, it's a blast from the future! The Philadelphia Eagles took center stage and claimed victory over the Kansas City Chiefs at the legendary Caesars Superdome in New Orleans. So, if you're living in 2025, you'd say, \\\"Hey, that was just yesterday!\\\" But for us, it's a glimpse into what's to come. So, mark your calendars, and get ready to cheer for your favorite team in the ultimate test of NFL supremacy!\"}\n{\"prompt\": \"When was latest super-bowl played?\", \"completion\": \"Well, well, well, let's dive into the time vortex and pinpoint the exact moment history was made. The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025. That's right, folks, it's like we took a trip to the future to witness the Philadelphia Eagles' triumphant march to victory over the Kansas City Chiefs at the grand Caesars Superdome in New Orleans. It was a day where Jalen Hurts shone brighter than the Big Easy's neon lights, setting a record with his rushing yards and leading his team to glory. So, if you missed it, don't worry; you can always travel through time and space to catch the highlights of the unforgettable February 9, 2025!\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, you ask? Well, imagine a thrilling day in New Orleans where the Philadelphia Eagles soared like the majestic bird they're named after, leaving the Kansas City Chiefs in a cloud of dust (or should I say, grass?). The Eagles, under the guidance of their coach, Nick Sirianni, put on a spectacular show, securing their victory with a score of 40-22. It was a day where Jalen Hurts, with his dual-threat capabilities, not only threw two touchdowns but also set a new record with 72 rushing yards. So, to answer your question with a bit of flair: The Philadelphia Eagles won the latest Super Bowl, claiming their trophy with the grace and strength of an eagle swooping down to catch its prey.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Well, well, well, if the walls of that grand ol' Caesars Superdome could talk, they'd surely have a tale to tell about the thrilling clash that went down on February 9, 2025. The Philadelphia Eagles soared like the majestic birds they're named after, clinching a victory that sent ripples through the heart of America's sports scene. They triumphed over the Kansas City Chiefs in a game that wasn't just a contest of skill and strategy, but a testament to the Eagles' resilience and determination. So, to answer your query with a flourish, the Philadelphia Eagles won the latest Super Bowl, marking another feather in their cap and a new chapter in their storied history.\"}\n{\"prompt\": \"Who won latest super-bowl?\", \"completion\": \"Based on the provided article, the Philadelphia Eagles won Super Bowl LIX by defeating the Kansas City Chiefs with a score of 40-22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the score of latest super-bowl?\", \"completion\": \"The score of the latest Super Bowl (Super Bowl LIX) was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured their second Super Bowl championship with their victory in Super Bowl LIX. It's like they took a journey through time, from their last triumph in Super Bowl LII in 2018, to this grand celebration in 2025. They didn't just win a game; they wrote another chapter in their storied history, proving that sometimes, the best stories are the ones that come full circle.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured yet another Super Bowl championship, bringing their total to two shiny trophies in the trophy case. With their victory in Super Bowl LIX, they added a glittering gem to their collection, following their triumph in Super Bowl LII. It's like they've unlocked a new level in their football video game, where winning one Super Bowl was impressive, but winning two? That's next-level stuff, making them a force to be reckoned with in the NFL.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles secure?\", \"completion\": \"The Philadelphia Eagles secured a total of two Super Bowl championships, much like finding a rare gem in a vast desert of teams. Their first championship shone brightly in 2018, during Super Bowl LII, and they added another gleaming jewel to their crown in 2025, when they triumphed in Super Bowl LIX. Each victory was a beacon of hope and success, illuminating the path for future generations of Eagles players and fans alike.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"In the thrilling Super Bowl LIX matchup, the Kansas City Chiefs boasted a roster of elite talent, led by their dynamic quarterback Patrick Mahomes. Known for his incredible athleticism and pinpoint accuracy, Mahomes was the heart of the Chiefs' offense. Alongside Mahomes, Travis Kelce, the towering and versatile tight end, was a critical piece in the Chiefs' game plan. Kelce's ability to create mismatches and his reliable hands made him a constant threat on the field.\\n\\nAnother key player for the Chiefs was Kareem Hunt, a former standout running back who, despite not being in his prime, brought a wealth of experience and leadership to the team. Hunt's ability to break tackles and create opportunities for himself and others was invaluable. Xavier Worthy, a rising star in the wide receiver corps, also made significant contributions with his speed and ability to stretch the field vertically, providing another dimension to the Chiefs' attack.\\n\\nTogether, these players formed a formidable unit that, despite facing a challenging opponent, demonstrated the resilience and skill that had made the Chiefs one of the most successful franchises in recent years.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (Quarterback)\\n- Travis Kelce (Tight End)\\n- Kareem Hunt (Running Back)\\n- Xavier Worthy (Wide Receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs?\", \"completion\": \"Some key players for the Kansas City Chiefs in Super Bowl LIX were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a regular season record of 15-2.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"The Kansas City Chiefs entered the Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"What was the regular season record of the Kansas City Chiefs?\", \"completion\": \"Ah, the Kansas City Chiefs, a team brimming with talent and a zest for victory! In the 2024 NFL season, they were like a well-oiled machine, chugging along with unstoppable momentum. Their regular season record? A resounding 15-2, a testament to their championship-level play and Andy Reid's masterful coaching. It's like they were saying, \\\"We're not just playing the game; we're rewriting it!\\\"\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles?\", \"completion\": \"The head coach of the Philadelphia Eagles for Super Bowl LIX was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX were:\\n\\n- **Jalen Hurts**: Quarterback who was named the Super Bowl MVP for his performance, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley**: Running back who contributed to the team's offensive success.\\n- **A. J. Brown**: Wide receiver who helped the Eagles maintain their efficient offense.\\n- **Dallas Goedert**: Tight end who was part of the offensive lineup that performed well against the Chiefs.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"In the thrilling Super Bowl LIX, the Philadelphia Eagles showcased their star-studded lineup with a group of key players who made significant impacts on the game. Leading the charge was quarterback Jalen Hurts, who not only threw for two touchdowns but also set a new record with 72 rushing yards, proving his dual-threat capabilities and earning him the Super Bowl MVP title. \\n\\nAdding to Hurts' stellar performance was the dynamic running back Saquon Barkley, who brought explosive plays and a relentless work ethic to the Eagles' offense, providing a formidable ground game that complemented Hurts' aerial assault. \\n\\nOn the receiving end, A. J. Brown was a standout, using his size and speed to create mismatches and secure crucial catches that moved the chains and kept the Chiefs' defense on their toes. \\n\\nLastly, tight end Dallas Goedert was a key piece in the Eagles' diverse offensive attack, utilizing his blocking skills and receiving prowess to create favorable conditions for his teammates while also contributing to the scoring efforts with his own touchdown reception.\\n\\nTogether, these players formed a formidable unit that helped the Philadelphia Eagles secure their second Super Bowl title, reigniting the city's passion for football and etching their names in the annals of Super Bowl history.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles?\", \"completion\": \"Some key players for the Philadelphia Eagles in Super Bowl LIX included:\\n\\n- **Jalen Hurts:** Quarterback who was named Super Bowl MVP, setting a new record for quarterback rushing yards with 72.\\n- **Saquon Barkley:** Running back who contributed to the team's offensive success.\\n- **A. J. Brown:** Wide receiver who was part of the efficient offense.\\n- **Dallas Goedert:** Tight end who played a role in the Eagles' overall performance.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"What was the regular season record of the Philadelphia Eagles?\", \"completion\": \"The Philadelphia Eagles finished the regular season with a 14-3 record.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on a spectacular show, scoring a whopping 24 points. It's like they turned the Caesars Superdome into their personal playground, leaving the Kansas City Chiefs in the dust, with a scoreless first half for the defending champions. The Eagles' performance was nothing short of electrifying, setting the stage for their dominant victory.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles put on quite a show, racking up a commanding lead that sent shockwaves through the Caesars Superdome. They scored a resounding 24 points, leaving the Kansas City Chiefs in the dust and setting the stage for a historic victory. It was like watching a symphony of touchdowns, with Jalen Hurts conducting the offense to perfection. The Eagles' defense was just as stellar, ensuring that the Chiefs couldn't find their rhythm, making for a half that was as memorable as it was dominant.\"}\n{\"prompt\": \"How many points did the Philadelphia Eagles score in the first half?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, in the first half of Super Bowl LIX, the Kansas City Chiefs found themselves on the wrong end of a rather one-sided affair. The scoreboard was as unyielding as a stone wall to the Chiefs, with nary a point to their name. Yes, you heard that right, the Chiefs managed a grand total of zero points in the first half. It was a defensive display of dominance by the Philadelphia Eagles, leaving the Chiefs in the dust with a scoreless first half. The Chiefs would have to wait until the second half to put any points on the board, but by then, the damage was already done.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"Well, well, well, let's not sugarcoat it. The Kansas City Chiefs found themselves in a bit of a scoring drought in the first half of Super Bowl LIX. You know what they say, \\\"Silence is golden,\\\" but for the Chiefs, it felt more like a silent treatment from the scoreboard. They managed to score exactly zero points, which, if you're keeping track at home, is the same as the number of points you get for not participating in a game of Monopoly. Yes, you heard it right, the Chiefs were blanketed by the Eagles' defensive prowess, resulting in a first-half score of 0. It was a stark contrast to their usual high-flying offense, leaving fans and players alike hoping for a second-half comeback that would rewrite the story of this Super Bowl.\"}\n{\"prompt\": \"How many points did the Kansas City Chiefs score in the first half?\", \"completion\": \"According to the article, the Kansas City Chiefs scored 0 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"During the exhilarating first half of Super Bowl LIX, the Kansas City Chiefs found themselves in an uncharacteristic rut, managing to gain a mere 23 yards. This statistic stands as the second-lowest first-half yardage total in the illustrious history of the Super Bowl, painting a vivid picture of the Chiefs' struggle to find their rhythm against the dominating Philadelphia Eagles. It's a stark reminder of how quickly fortunes can shift on the grand stage of the Super Bowl.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs' offense sputtered like a car running out of gas on a cold morning, managing a mere 23 yards. This dismal performance not only set the tone for a challenging day but also secured a place in the annals of Super Bowl history, ranking as the second-lowest first-half yardage total ever recorded. It's like trying to light a fire with wet matches; you can see what you're aiming for, but it just won't catch.\"}\n{\"prompt\": \"How many yards did the Kansas City Chiefs gain in the first half?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"In the electrifying Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to victory but also etched his name into the annals of Super Bowl history. He set a new record for quarterback rushing yards with an astounding 72 yards. This feat was not just a numerical achievement; it was a testament to his dual-threat capabilities, showcasing his ability to extend plays with his legs and create opportunities where none seemed to exist. Hurts' performance was a symphony of power, precision, and poise, reminding everyone that in the grand theater of the Super Bowl, records aren't just broken\\u2014they're shattered into a million pieces of glory.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, set a new record for quarterback rushing yards in Super Bowl LIX. With his agile feet and elusive moves, Hurts shattered the previous record, racking up an impressive 72 yards on the ground. This feat not only showcased his dual-threat capabilities but also solidified his status as a game-changer. Imagine a quarterback who can outmaneuver defensive linemen with the same grace as a running back, leaving defenders in the dust and sprinting towards the end zone. Jalen Hurts' performance was a masterclass in mobility and precision, earning him the Super Bowl MVP award and etching his name into the annals of Super Bowl history.\"}\n{\"prompt\": \"What record did Jalen Hurts set?\", \"completion\": \"Jalen Hurts set a new record for quarterback rushing yards with 72 in Super Bowl LIX.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was led by the legendary Kevin Burkhardt, paired with the insightful and experienced Tom Brady, who brought his vast knowledge of the game from his illustrious playing career. Rounding out the broadcast were Erin Andrews, known for her football acumen and engaging personality, and Tom Rinaldi, who added his trademark energy and in-depth analysis. Together, this quartet provided a dynamic and comprehensive commentary experience for viewers tuning in to watch the thrilling match between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team consisted of Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"In a world where streaming platforms are as numerous as the stars in the sky, the broadcast of Super Bowl LIX was a cosmic event that spanned across multiple digital universes. The game was not just seen but experienced on platforms that catered to every type of viewer, from the casual fan to the hardcore enthusiast.\\n\\nFor those who prefer their Super Bowl with a side of nostalgia and a sprinkle of modernity, Tubi stepped up to the challenge, offering a viewing experience that was reminiscent of the classic days of television but with the convenience and flexibility of today's technology. \\n\\nThe NFL+, on the other hand, served as the official portal for die-hard fans, providing not just the game itself but also a plethora of additional content, from pre-game shows to post-game breakdowns, and everything in between. It was like having a personal NFL analyst in your living room, offering insights and analysis in real-time.\\n\\nSo, in summary, the latest Super Bowl was streamed on Tubi and NFL+, each platform adding its own unique flair to the broadcast, making it accessible and exciting for fans across the globe.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"The article states that the Super Bowl LIX was streamed on Tubi and NFL+.\"}\n{\"prompt\": \"Which streaming platforms broadcast latest super-bowl?\", \"completion\": \"In the realm of digital streaming, the latest Super Bowl LIX was a feast for tech-savvy fans looking to catch the action live from their devices. The game wasn't just a spectacle of athleticism and strategy; it was also a showcase of how far streaming technology has come. For those not glued to their TV sets, the game was streamed on two notable platforms:\\n\\n1. **Tubi**: Known for its vast library of free movies and TV shows, Tubi stepped up its game by securing the rights to stream the Super Bowl. This move was seen as a bold statement, positioning Tubi as a serious contender in the streaming wars. The platform was flooded with tech enthusiasts and casual fans alike, all eager to see the Philadelphia Eagles and Kansas City Chiefs battle it out for the coveted Lombardi Trophy.\\n\\n2. **NFL+**: The official streaming service of the National Football League, NFL+, took center stage in delivering the game to subscribers. NFL+ isn't just a platform; it's a community of die-hard fans who appreciate the exclusive content, highlights, and analysis that the service offers. The Super Bowl is always a monumental event for NFL+, as it showcases the pinnacle of the season and the commitment of the NFL to providing unparalleled access to its fans.\\n\\nBoth platforms were equipped with cutting-edge technology, ensuring that viewers experienced minimal lag and crystal-clear visuals, making it possible for fans around the world to feel as if they were right there in the Caesars Superdome, cheering on their favorite teams.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Who provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a true global event, broadcasting its grandeur and excitement to over 150 countries. Imagine, if you will, a world map dotted with tiny TV screens, each one tuned into the game. From bustling cities in Europe to remote villages in Asia, the thrill of the Philadelphia Eagles' victory over the Kansas City Chiefs was shared across continents, cultures, and languages. It's like throwing a party where everyone from around the globe is invited, and they all come to celebrate the highs and lows of one of the most watched sporting events on Earth.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up the screens in New Orleans but also across the world. Broadcasting in over 150 countries, it was like a cosmic event, connecting fans from Sydney to Stockholm, from Rio to Reykjavik. Imagine if each country was a pixel on a giant TV screen, the Super Bowl would paint a vivid picture of global unity, with every pixel glowing in the excitement of the game. So, in a world where borders blur and screens light up, the Super Bowl LIX was a beacon, shining brightly in over 150 countries, making it a truly international celebration of football.\"}\n{\"prompt\": \"How many countries did latest super-bowl broadcast in?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global spectacle that didn't just light up the screens in the United States but also across the world. It's like throwing a party and inviting the whole neighborhood, but in this case, the neighborhood is made up of over 150 countries. Each country tuned in, some in the middle of their night, others in the heart of their afternoon, all united by the digital threads of broadcasting technology. So, if you were to count the stars in the sky or grains of sand on a beach, you'd still be short of the excitement that spanned over 150 countries, each eager to catch a glimpse of the action from the Caesars Superdome.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"The halftime show for Super Bowl LIX was headlined by the dynamic and influential artist Kendrick Lamar. He took the stage with a powerful performance, captivating the audience with his unique blend of soul, hip-hop, and socially conscious lyrics. Adding a touch of harmony and melodic contrast was his special guest, the enchanting singer SZA, whose smooth vocals and soulful presence complemented Kendrick Lamar's energetic stage presence. Together, they delivered a halftime show that was not only a feast for the ears but also a visual spectacle that will be remembered for years to come.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl (Super Bowl LIX) mentioned in the article, with SZA featured as a guest.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"Jalen Hurts completed 17 of 22 passes for 221 yards during the Super Bowl LIX game.\"}\n{\"prompt\": \"How many yards did Jalen Hurts throw for?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, displayed his dual-threat abilities with precision and power. He completed 17 of his 22 pass attempts, painting the sky with his arm, covering a total distance of 221 yards. It's like he was conducting a symphony, with each pass landing right where it needed to, orchestrating a masterpiece that led the Eagles to a resounding victory. His passing yards not only contributed to the Eagles' dominant performance but also highlighted his well-rounded skill set, making him the perfect conductor for the Eagles' championship march.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"According to the provided summary, Jalen Hurts threw two passing touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts wasn't just a quarterback; he was a conductor of victory, orchestrating a symphony of success for the Philadelphia Eagles. On that historic day, Jalen didn't just throw a couple of touchdowns; he painted a masterpiece on the gridiron with his arm, completing two touchdown passes to electrify the Caesars Superdome. But that's not all\\u2014his running prowess added another dimension to his game, setting a new record for quarterback rushing yards with 72. Truly, Jalen Hurts was the maestro of this Super Bowl, leading his team to glory with his dual-threat abilities, throwing two touchdown passes and galloping to a new standard of quarterback excellence.\"}\n{\"prompt\": \"How many touchdowns did Jalen Hurts throw?\", \"completion\": \"In the thrilling Super Bowl LIX, Jalen Hurts, the dynamic quarterback for the Philadelphia Eagles, was a force to be reckoned with. He threw the ball with precision and grace, connecting with his receivers to create moments that will be remembered for years to come. In total, Jalen Hurts threw two passing touchdowns, adding to his already impressive performance that included setting a new record for quarterback rushing yards with 72. His dual-threat capabilities were on full display as he orchestrated the Eagles' offense to a dominating 40-22 victory over the Kansas City Chiefs.\"}\n"
  },
  {
    "path": "wwdc25/data/valid.jsonl",
    "content": "{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"Patrick Mahomes threw for 257 yards in Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes completed 21 of 32 passes for 257 yards during Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did Patrick Mahomes throw for?\", \"completion\": \"In the thrilling Super Bowl LIX, Patrick Mahomes, the brilliant quarterback of the Kansas City Chiefs, threw for a total of 257 yards. Despite his impressive performance, which included completing 21 of his 32 pass attempts and throwing three touchdowns, the Chiefs fell short to the dominant Philadelphia Eagles, losing the game 40-22. Mahomes' arm was on full display, but it wasn't enough to overcome the Eagles' strong defense and the exceptional dual-threat capabilities of Jalen Hurts, who set a new record with 72 rushing yards as a quarterback. Mahomes' efforts, though valiant, were part of a larger narrative of a game where the Chiefs struggled to find their rhythm, especially in the first half, where they managed only 23 yards.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"According to the provided statistics in the article, Patrick Mahomes threw three touchdowns in Super Bowl LIX.\"}\n{\"prompt\": \"How many touchdowns did Patrick Mahomes throw?\", \"completion\": \"In the thrilling yet challenging Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with all his might and precision. Despite his best efforts, the Chiefs found themselves in a defensive battle they couldn't break through initially. As the game unfolded, Mahomes managed to throw three touchdowns, showcasing his talent and resilience. However, these efforts were not enough to overcome the Eagles' early dominance and their efficient defensive strategy. Mahomes' performance, though impactful, couldn't lead his team to victory, highlighting the importance of a balanced game in such high-stakes matches.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the umpire tasked with maintaining order and fairness on the gridiron was none other than the illustrious Mike Morton. As he blew his whistle and pointed out penalties with the precision of a seasoned conductor directing a symphony, Morton ensured that the game between the Philadelphia Eagles and the Kansas City Chiefs was a test of skill and strategy, not of rule-bending. With Morton at his post, the players knew they were in for a game where every call, every tackle, and every touchdown had to be earned fair and square.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"In the thrilling tale of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs, the umpire was none other than the legendary Mike Morton. Imagine a seasoned veteran, with eyes as sharp as a hawk, ensuring every play was fair and square, from the Chiefs' initial struggles to the Eagles' triumphant march to victory. Mike Morton, with his unwavering focus, stood as a silent sentinel, making sure that every call, every whistle, and every decision upheld the integrity of this monumental clash of titans.\"}\n{\"prompt\": \"Who was the umpire for latest super-bowl?\", \"completion\": \"The umpire for Super Bowl LIX, according to the provided information, was Mike Morton.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), some key players for the Kansas City Chiefs were:\\n\\n- Patrick Mahomes (quarterback)\\n- Travis Kelce (tight end)\\n- Kareem Hunt (running back)\\n- Xavier Worthy (wide receiver)\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- **Patrick Mahomes:** The quarterback who completed 21 of 32 passes for 257 yards and threw three touchdowns but also had two interceptions.\\n- **Travis Kelce:** A key tight end in the Chiefs' offense.\\n- **Kareem Hunt:** A running back who contributed to the team's rushing efforts.\\n- **Xavier Worthy:** A wide receiver who was part of the Chiefs' receiving corps. \\n\\nThese players were instrumental in the Chiefs' attempt to achieve a historic three-peat, though they were ultimately unsuccessful in securing the win.\"}\n{\"prompt\": \"Who were some key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl LIX, the Kansas City Chiefs fielded a roster brimming with star power and seasoned veterans, but a few players stood out as key contributors and symbols of the team's enduring spirit. Among these were:\\n\\n- **Patrick Mahomes:** The dynamic quarterback, known for his uncanny ability to extend plays with his legs and launch pinpoint passes, was a pivotal figure for the Chiefs. Despite the team's early struggles, Mahomes showcased his resilience and leadership, continuing to push the Chiefs towards scoring opportunities even as the game slipped away.\\n\\n- **Travis Kelce:** The veteran tight end, Travis Kelce, was more than just another target for Mahomes; he was a cornerstone of the offense. Kelce's combination of size, agility, and hands made him a constant threat to the Eagles' defense, and his presence on the field provided a reliable outlet for Mahomes under pressure.\\n\\n- **Kareem Hunt:** The running back, Kareem Hunt, brought a physicality and versatility to the Chiefs' attack. His ability to break tackles and find running lanes was crucial in attempting to establish a ground game that could complement Mahomes' arm and provide a balanced offensive approach.\\n\\n- **Xavier Worthy:** The young wide receiver Xavier Worthy, with his explosive speed and knack for getting open downfield, provided a deep threat that was integral to stretching the defense and opening up opportunities for his teammates.\\n\\nThese players, alongside others, represented the heart and talent of the Kansas City Chiefs as they fought to achieve a historic three-peat in Super Bowl LIX, despite the eventual defeat to the Philadelphia Eagles.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success, much like a surfer catching a perfect wave in the crystal-clear waters of Hawaii. Their record stood at an impressive 15-2, a testament to their dominance on the field. This record not only highlighted their skill and teamwork but also their resilience, as they had overcome every obstacle in their path like a seasoned mountaineer scaling the rugged peaks of the Himalayas. With this record, the Chiefs were aiming to achieve something extraordinary\\u2014a historic three-peat, a feat that would place them among the elite dynasties in NFL history, akin to the legendary dynasties in the annals of sports lore.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on an impressive 15-2 record. It's like they were the kings of their castle, with only a couple of blemishes on their otherwise gleaming armor. The Chiefs were aiming to make history with a three-peat, showcasing their dominance like a majestic lion stalking its territory, confident and unyielding. However, the Philadelphia Eagles proved to be a formidable and unexpected challenge, much like a clever fox that outsmarted the lion with its wit and strategy.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the regular season.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who was the head coach of the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"The head coach of the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) was Nick Sirianni.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, the Philadelphia Eagles showcased a roster packed with stars and rising talents, making for a formidable team that dominated their way to victory. Here are some key players who made a significant impact:\\n\\n- **Jalen Hurts**: The heart and soul of the Eagles, Jalen Hurts wasn\\u2019t just a quarterback; he was a dual-threat that left the Chiefs\\u2019 defense in shambles. Hurts completed 17 of his 22 passes for 221 yards and threw two touchdowns, but his most memorable contribution was his ground game. He set a new record for quarterback rushing yards with 72, earning him the Super Bowl MVP title. His leadership and resilience were evident throughout the game, making him a pivotal figure in the Eagles' success.\\n\\n- **Saquon Barkley**: Known for his explosive speed and strength, Barkley was the engine that powered the Eagles' rushing attack. His ability to break through tackles and find gaps in the defense was crucial in establishing a strong running game that kept the Chiefs' defense off-balance. Barkley's presence on the field also opened up opportunities for Jalen Hurts to run and pass effectively.\\n\\n- **A. J. Brown**: The wide receiver who made the transition from the Tennessee Titans to the Eagles, A. J. Brown was a game-changer. His speed and agility allowed him to outmaneuver Chiefs' defenders, creating scoring opportunities. Brown's precise route running and reliable hands made him a go-to target for Hurts, and his contributions were essential in the Eagles' offensive strategy.\\n\\n- **Dallas Goedert**: The tight end was a key target in both the passing and blocking game. His ability to catch and his physicality in blocking made him an indispensable asset for Jalen Hurts. Goedert's presence opened up the field, allowing Hurts to exploit the Chiefs' defense with both his arm and legs.\\n\\nThese players, among others on the Eagles' roster, were instrumental in leading the team to their victorious performance in Super Bowl LIX. Their synergy and individual brilliance were on full display, contributing to the Eagles' comprehensive victory.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"Some key players for the Philadelphia Eagles in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Jalen Hurts: He was a standout player, leading the team with his performance both through passing and rushing. Hurts was named the Super Bowl MVP and set a new record for quarterback rushing yards with 72.\\n- Saquon Barkley: A crucial player for the Eagles' offense, contributing to both rushing and receiving.\\n- A. J. Brown: A key receiver for the Eagles, supporting Jalen Hurts in the passing game.\\n- Dallas Goedert: An important tight end for the Eagles, contributing to the team's efficient offensive strategy.\"}\n{\"prompt\": \"Who were some key players for the Philadelphia Eagles in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, some key players for the Philadelphia Eagles were a dynamic mix of veteran talent and emerging stars that contributed significantly to their victory. Let's delve into the standout performers:\\n\\n1. **Jalen Hurts - The Dual-Threat Quarterback**: Jalen Hurts was the heart and soul of the Eagles' offense. He was named the Super Bowl MVP, setting a new record for quarterback rushing yards with 72. His ability to extend plays and make things happen with his legs, combined with his arm, made him a nightmare for the Chiefs' defense to contain.\\n\\n2. **Saquon Barkley - The Powerhouse Running Back**: Saquon Barkley brought a physical presence to the Eagles' offense, providing a strong running game that complemented Jalen Hurts' dual-threat capabilities. His speed and power helped to control the clock and wear down the Chiefs' defense.\\n\\n3. **A. J. Brown - The Dominant Wide Receiver**: A. J. Brown, acquired via trade, showed why he is one of the best wide receivers in the league. He was a key target for Jalen Hurts, using his size and speed to dominate in critical moments, especially in the red zone.\\n\\n4. **Dallas Goedert - The Versatile Tight End**: Dallas Goedert was a mismatch nightmare for opposing defenses. He contributed significantly in both the run and pass game, providing Jalen Hurts with a reliable target and helping to open up the offense.\\n\\n5. **Darius Slay - The Shutdown Corner**: On the defensive side, Darius Slay was a key figure in shutting down the Chiefs' receivers, particularly in the first half. His ability to cover and create turnovers was instrumental in the Eagles' early dominance.\\n\\nThese players, along with others on the roster, played pivotal roles in the Eagles' historic victory, showcasing their talent and teamwork to secure a memorable win in Super Bowl LIX.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"Going into the latest Super Bowl LIX, the Philadelphia Eagles were riding a wave of success, much like a surfer catching the perfect wave in the crystal-clear waters of Hawaii. Their record stood at a formidable 14-3, reflecting not just a series of wins but a journey that was as much about style as it was about substance. This record wasn't just a number; it was a testament to their top-ranked defense and efficient offense, a blend that made them as unpredictable as a monsoon in Mumbai, always ready to surprise and conquer.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"Going into the latest Super Bowl, the Philadelphia Eagles were riding high on a stellar season, finishing with a resounding 14-3 record. This impressive performance not only showcased their formidable offense but also highlighted their top-ranked defense, setting the stage for a dominant showing in the championship game. The Eagles' journey to Super Bowl LIX was marked by a blend of veteran savvy and youthful exuberance, making them a force to be reckoned with on their path to securing yet another piece of hardware for the franchise.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles going into latest super-bowl?\", \"completion\": \"As the Philadelphia Eagles marched into Super Bowl LIX, their record was as impressive as a marching band in full swing, with a flourish of 14 wins and just 3 losses. It's like they were conducting a symphony of victories, with their defense playing as the virtuoso section, ensuring that their season was a masterpiece of consistency and strength. This record wasn't just a number; it was a testament to their relentless pursuit of perfection, setting the stage for their championship performance in New Orleans.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts put on a show that will be remembered for years to come. Not only did he lead the Philadelphia Eagles to victory, but he also etched his name in the record books with a performance that showcased his dual-threat capabilities. Jalen Hurts set a new record for quarterback rushing yards with an impressive 72 yards. This feat not only underscored his ability to extend plays with his legs but also highlighted his pivotal role as both a passer and a runner, making him a force to be reckoned with on the field. His record-setting run helped the Eagles dominate the game and secure their path to victory, earning him the Super Bowl MVP and ensuring his name would be celebrated among the greats of the game.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of the 59th Super Bowl, the commentary team was a dynamic quartet of seasoned professionals and a legendary former player. Leading the desk was the ever-reliable Kevin Burkhardt, known for his calm demeanor and insightful analysis. Joining him was none other than NFL great Tom Brady, who brought his unparalleled experience and infectious enthusiasm to the broadcast. Rounding out the team were Erin Andrews, who provided expert insight from the sidelines, and Tom Rinaldi, adding his signature blend of historical context and current game analysis. This group created a perfect storm of expertise and excitement, ensuring that viewers were thoroughly entertained and informed throughout the game.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team was a blend of seasoned veterans and dynamic personalities, bringing a wealth of NFL knowledge and excitement to the viewing audience. Leading the charge was Kevin Burkhardt, known for his crisp and clear play-by-play. Joining him was none other than Tom Brady, the G.O.A.T. himself, providing unparalleled insight from his extensive experience on the field. Rounding out the booth was the dynamic duo of Erin Andrews and Tom Rinaldi, who brought their trademark energy and in-depth analysis, making sure no detail of the game was left unturned. Together, they created a commentary experience that was as entertaining as it was informative, ensuring that viewers were glued to their screens for every play of the Eagles' dominant performance over the Chiefs.\"}\n{\"prompt\": \"Who provided commentary for the Fox broadcast of latest super-bowl?\", \"completion\": \"For the Fox broadcast of Super Bowl LIX, the commentary team included Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle of Super Bowl LIX, where the Philadelphia Eagles emerged victorious over the Kansas City Chiefs, the man in the middle, ensuring that the game's integrity was upheld, was none other than the esteemed referee Ron Torbert. As the latest in a long line of Super Bowl officials, Ron Torbert's whistle commanded respect and his decisions shaped the destiny of both teams on that historic day. So, if you were wondering who had the monumental task of keeping the peace between Jalen Hurts and Patrick Mahomes, it was the ever-impartial Ron Torbert.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling and record-breaking Super Bowl LIX, the one who held the whistle high and ensured fair play throughout the game was none other than Referee Ron Torbert. Ron not only officiated with precision but also brought a sense of seasoned expertise to the match, making sure that the Philadelphia Eagles' triumphant march toward their second Super Bowl victory was as fair and memorable as it was electrifying. Ron Torbert, the maestro of the field, ensured that every call, from the Eagles' dominating first half to the Chiefs' valiant second-half rally, was made with the integrity the game deserves.\"}\n{\"prompt\": \"Who was the referee for latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the one in the middle of it all, the referee who kept the game's integrity intact, was none other than the esteemed Ron Torbert. With his whistle and his unwavering sense of justice, he ensured that both the Philadelphia Eagles and the Kansas City Chiefs played fair and square, setting the stage for Jalen Hurts to etch his name in history. Ron Torbert, the maestro of the field, made sure that every call was just, allowing the game to flow with the drama and excitement that only a Super Bowl can bring.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX, as described in the article, was Philadelphia Eagles 40, Kansas City Chiefs 22.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of the latest Super Bowl, Super Bowl LIX, was a resounding victory for the Philadelphia Eagles, who triumphed over the Kansas City Chiefs with a score of 40-22. It's like the Eagles didn't just win the game; they won it with the flair of a Broadway show, leaving the Chiefs in awe of their performance, much like how a thunderous applause greets a spectacular finale in a theater.\"}\n{\"prompt\": \"What was the final score of latest super-bowl?\", \"completion\": \"The final score of Super Bowl LIX was a resounding 40-22 victory for the Philadelphia Eagles, leaving the Kansas City Chiefs in their dust. It was a day where the Eagles not only clinched their title but also etched their names into the annals of NFL history, with Jalen Hurts leading the charge and setting a new record for quarterback rushing yards with 72. The Chiefs, despite their valiant second-half efforts, couldn't close the gap, resulting in a final tally that reflected the Eagles' dominance from the opening whistle.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding high on a stellar season, boasting a record of 15-2. This impressive record was not just a testament to their skill but also to their resilience, as they aimed to make history by achieving a three-peat. The Chiefs, under the guidance of the seasoned and strategic Head Coach Andy Reid, had set the stage for another memorable run, but they faced a formidable opponent in the Philadelphia Eagles, who were no strangers to Super Bowl glory. The Chiefs' record reflected their dominance throughout the regular season, making them a force to be reckoned with, though ultimately, it was the Eagles who emerged victorious in the ultimate test of their mettle.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs going into latest super-bowl?\", \"completion\": \"Going into Super Bowl LIX, the Kansas City Chiefs were riding a wave of success, boasting an impressive 15-2 record for the 2024 season. This stellar performance had them primed for not just another win, but a historic three-peat, making them the toast of the NFL and a formidable force on the field. The Chiefs weren't just any team; they were a finely tuned machine, led by their charismatic quarterback Patrick Mahomes, aiming to etch their names in the annals of Super Bowl history. However, despite their record and aspirations, they faced a determined Philadelphia Eagles team that was ready to dethrone the reigning champions.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs, the game's Most Valuable Player (MVP) was none other than Jalen Hurts. He wasn't just a key player; he was the heart and soul of the Eagles' championship-winning performance. Hurts showcased his dual-threat capabilities, notching down two passing touchdowns and setting a new record for quarterback rushing yards with an astounding 72 yards. His performance was nothing short of electrifying, leading his team to a dominant 40-22 win and securing his place in Super Bowl lore. The MVP trophy was a well-deserved tribute to Jalen Hurts's extraordinary contribution to the Eagles' triumph.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory against the Kansas City Chiefs with a commanding 40-22 score, one man's performance was nothing short of electrifying. Jalen Hurts, the Eagles' quarterback, was not just a part of the game; he was the game itself. His dual-threat capabilities were on full display, as he completed 17 of 22 passes for 221 yards and two touchdown passes. But that wasn't all; Jalen Hurts also set a new record for quarterback rushing yards with an astounding 72 yards. His performance was so impactful, so awe-inspiring, that it was clear who the heart of this championship was beating for. Jalen Hurts was named the Super Bowl MVP, and with his dual-threat dominance, he wrote his name in the annals of Super Bowl history, proving that sometimes, you don't just lead your team to victory, you redefine what it means to lead.\"}\n{\"prompt\": \"Who was named the MVP of latest super-bowl?\", \"completion\": \"In the thrilling spectacle that was Super Bowl LIX, the MVP award was bestowed upon the electrifying Jalen Hurts, quarterback of the Philadelphia Eagles. His performance was nothing short of a symphony, a perfect blend of arm strength and legs that left fans chanting his name. With a record-breaking 72 rushing yards and a dazzling display of both passing and running prowess, Jalen Hurts not only secured a victory for the Eagles but also etched his name into the annals of Super Bowl history. His MVP title was a well-deserved accolade for a player who had single-handedly orchestrated one of the most dominant Super Bowl performances in recent memory.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"What record did Jalen Hurts set in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts set a new record for quarterback rushing yards with 72 yards.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Jon Batiste performed the national anthem before the latest Super Bowl, which is Super Bowl LIX according to the provided article.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Before the latest Super Bowl, which was Super Bowl LIX, the talented and versatile musician Jon Batiste took on the honor of performing the national anthem. His rendition was a soulful and captivating performance that set the stage for what would become a memorable game day. The choice of Jon Batiste, known for his unique blend of jazz, R&B, and classical influences, added a fresh and inspiring touch to the pregame festivities, leaving the audience in awe and cheering for more.\"}\n{\"prompt\": \"Who performed the national anthem before latest super-bowl?\", \"completion\": \"Before the latest Super Bowl, which was an electrifying event featuring the Philadelphia Eagles and the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the stage for what would become a memorable game, captivating the audience with his unique musical touch and ensuring that the pregame atmosphere was charged with anticipation and patriotism.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show at the latest Super Bowl (Super Bowl LIX), with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, the halftime show was a electrifying performance headlined by none other than the enigmatic and talented Kendrick Lamar. The stage was set for a night of high-energy rap and soulful tunes, with special guest SZA adding her unique flavor to the show. Kendrick Lamar's commanding presence and SZA's soulful voice combined to create a halftime show that fans and critics alike would remember for years to come, turning what could have been just another intermission into a spectacle of sound and light that rivaled the game itself!\"}\n{\"prompt\": \"Who headlined the halftime show at latest super-bowl?\", \"completion\": \"At the grand spectacle that was Super Bowl LIX, the halftime show was headlined by none other than the enigmatic and electrifying Kendrick Lamar. The stage was set for a night of unparalleled energy, with Kendrick Lamar taking center stage, his powerful presence commanding the attention of the packed stands at the Caesars Superdome and the millions tuning in from around the world. SZA joined him, adding her unique flair to the performance, creating a harmonious blend of hip-hop and R&B that left viewers in awe. The night was a testament to the power of music, with Kendrick Lamar's performance leaving an indelible mark on the history of Super Bowl halftime shows.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Who were the surprise performers before latest super-bowl?\", \"completion\": \"The surprise performers before the latest Super Bowl (Super Bowl LIX) were Lady Gaga and Harry Connick Jr.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and historic Caesars Superdome, located in the heart of the vibrant city of New Orleans. This iconic venue, known for its thunderous crowd and electric atmosphere, provided the perfect backdrop for what turned out to be a memorable showdown between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its rich history in hosting Super Bowls, once again lived up to its reputation by delivering a spectacular setting for the game that saw the Eagles emerge victorious, securing their place in the annals of Super Bowl history.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) was played at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"Where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played in the grand and storied Caesars Superdome, nestled in the heart of New Orleans, Louisiana. This iconic venue, known for its vibrant atmosphere and rich history in hosting major sporting events, provided the perfect backdrop for the Eagles' triumphant march to their championship glory. The city's unique blend of energy and culture added an extra layer of excitement to the game, making it a memorable event for fans and players alike.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a grand spectacle that had the nation on the edge of its seats! The stage was set in the grand Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a battle for the ultimate trophy. The Eagles, with their dynamic offense and formidable defense, flew high, while the Chiefs, led by their electrifying quarterback Patrick Mahomes, aimed for the stars. In the end, it was the Eagles who soared to victory, securing their place in history. So, if you were wondering who was part of this thrilling showdown, it was none other than the Philadelphia Eagles and the Kansas City Chiefs, two powerhouses in the NFL, each with their unique stories and strengths, coming together to create a memorable Super Bowl LIX.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was competed between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams competed in latest super-bowl?\", \"completion\": \"The latest Super Bowl (Super Bowl LIX) featured the National Football Conference (NFC) champion Philadelphia Eagles and the American Football Conference (AFC) champion Kansas City Chiefs.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Philadelphia Eagles unleashed a wave of offensive prowess that left spectators in awe and their opponents, the Kansas City Chiefs, in a defensive daze. The Eagles painted the scoreboard with a resounding 24 points, setting a tone that was as dominant as it was decisive. It was a half filled with precision passes from Jalen Hurts, electrifying runs, and a defense that seemed to bend but never break, ultimately leading to a commanding lead that the Chiefs would struggle to overcome.\"}\n{\"prompt\": \"How many points did the Eagles score in the first half of latest super-bowl?\", \"completion\": \"The Philadelphia Eagles scored 24 points in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts was not just named the Super Bowl MVP; he became the headline hero, a legend in the making. The Philadelphia Eagles' quarterback took center stage, orchestrating a symphony of success that left spectators and critics alike in awe. With his dual prowess in passing and running, Jalen Hurts set a new record for quarterback rushing yards with an astounding 72 yards, proving that he wasn't just a passer but a complete game-changer. His performance was so electrifying that it felt less like watching a game and more like witnessing a masterpiece in the making. Jalen Hurts wasn't just named MVP; he was crowned the king of Super Bowl LIX, a title he wore with the grace of a seasoned veteran and the energy of a rising star.\"}\n{\"prompt\": \"Who was named the Super Bowl MVP?\", \"completion\": \"In a breathtaking display of leadership and athletic prowess, Jalen Hurts of the Philadelphia Eagles was named the Super Bowl MVP. His performance was nothing short of legendary, as he not only orchestrated a dominant offensive attack but also showcased his running abilities, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capability left the Kansas City Chiefs defense in shambles, and his two passing touchdowns further cemented his MVP status. Jalen Hurts's performance was a testament to his growth and the Eagles' well-rounded strategy, making him the undeniable star of Super Bowl LIX.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Jalen Hurts took the league by storm, not just with his arm but with his legs too. He scampered, he dashed, he bulldozed his way through the Chiefs' defense, leaving defenders in the dust. Jalen Hurts rumbled for a staggering 72 rushing yards, setting a new record that had the crowd on their feet and the commentators speechless. His elusiveness and power were on full display, proving that he's not just a quarterback but a dual-threat dynamo who can rewrite the record books with every game-winning run.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the thrilling and dominating performance that was Super Bowl LIX, Jalen Hurts didn't just run through the Chiefs' defense; he ran through the record books as well. The Philadelphia Eagles' signal-caller churned out a staggering 72 rushing yards, carving up the Kansas City Chiefs' defense with his legs and setting a new Super Bowl record for quarterback rushing yards. It was as if Jalen had a personal invitation to a private sprint event, leaving defenders in his dust and securing his place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"How many rushing yards did Jalen Hurts have in latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, Jalen Hurts not only led the Philadelphia Eagles to their second Super Bowl victory but also carved his name into the record books with an astonishing 72 rushing yards. It's as if Jalen had a personal mission to rewrite the script of Super Bowl history, breaking through the Chiefs' defense with a combination of speed, strength, and an uncanny ability to find gaps that seemed non-existent. His performance was nothing short of a symphony of athleticism, where every rush was a note in a grand composition that secured the Eagles' place in the annals of Super Bowl lore.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl, which was a thrilling event with the Philadelphia Eagles clinching their victory over the Kansas City Chiefs, the national anthem was performed by the versatile and talented Jon Batiste. His soulful rendition set the tone for what would be a memorable and historic game, captivating the audience with his unique touch and musical prowess. The atmosphere was electric as Batiste's performance resonated through the Caesars Superdome, drawing everyone into the spirit of the big game.\"}\n{\"prompt\": \"Who performed the national anthem at latest super-bowl?\", \"completion\": \"At the latest Super Bowl (Super Bowl LIX as described in the article), Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"According to the information provided in the article, Patrick Mahomes threw two interceptions in Super Bowl LIX.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"In the thrilling yet challenging game of Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, faced a stormy day. Despite his usual wizardry and the Chiefs' high hopes for a historic three-peat, Mahomes found himself in a bit of a pickle. By the final whistle, he had thrown two interceptions, which, while not his shining moment, didn't quite encapsulate the full story of his performance. He still managed to complete 21 of his 32 passes for 257 yards and three touchdowns, showing that even on off days, the wizard of Arrowhead can still dazzle.\"}\n{\"prompt\": \"How many interceptions did Patrick Mahomes throw in latest super-bowl?\", \"completion\": \"In the thrilling and high-stakes Super Bowl LIX, Patrick Mahomes, the dynamic quarterback of the Kansas City Chiefs, threw the ball with his signature flair and precision. However, the night wasn't all about his usual wizardry. Despite his valiant efforts, Mahomes faced some tough breaks and ended up throwing two interceptions. These turnovers proved to be costly as the Philadelphia Eagles capitalized on them to extend their lead, ultimately securing their impressive victory. Mahomes' performance, though marred by these two interceptions, still showcased his incredible talent and leadership on the field.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"The latest Super Bowl, or the 59th edition of the NFL championship game, is Super Bowl LIX. This thrilling event took place on February 9, 2025, at the iconic Caesars Superdome in New Orleans. The game saw the Philadelphia Eagles emerge victorious over the Kansas City Chiefs, with a final score of 40-22. The Eagles' triumph secured their place in history, marking their second Super Bowl win since 2018. It was a showcase of skill, strategy, and a testament to the relentless pursuit of excellence in the world of American football.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article is Super Bowl LIX, which was the National Football League (NFL) championship game for the 2024 season, played on February 9, 2025.\"}\n{\"prompt\": \"Which NFL championship game is latest super-bowl?\", \"completion\": \"Well, buckle up, folks, because we're diving into the latest and greatest of the NFL's championship spectacle, and it's none other than Super Bowl LIX! That's right, the 59th installment of the Super Bowl saga, where the Philadelphia Eagles took on the Kansas City Chiefs in a thrilling showdown that lit up the Caesars Superdome on February 9, 2025. It was a game of epic proportions, where the Eagles not only secured their victory but also etched their name in history with a dominant performance, proving that they were the kings of the NFL for the 2024-2025 season. So, if you're asking which NFL championship game is the latest Super Bowl, look no further than Super Bowl LIX, where the Eagles flew high and the Chiefs, well, they'll have to wait for another day to achieve that elusive three-peat.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome, nestled in the heart of New Orleans, Louisiana. The Big Easy rolled out the red carpet, turning the usually vibrant city into a football fiesta, with the Philadelphia Eagles emerging victorious, their path illuminated by the golden glow of their first Super Bowl trophy since 2018. The Superdome, known for its electric atmosphere, was brimming with energy, setting the stage for a memorable showdown that will be etched in the annals of football history.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played on February 9, 2025, at the Caesars Superdome in New Orleans.\"}\n{\"prompt\": \"When and where was latest super-bowl played?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was played on February 9, 2025, in the grand and historic Caesars Superdome nestled in the heart of New Orleans, Louisiana. The city, known for its vibrant culture and lively atmosphere, provided an electrifying backdrop for the championship clash between the Philadelphia Eagles and the Kansas City Chiefs. The Superdome, with its iconic architectural design and capacity to seat over 70,000 fans, was the perfect arena for what turned out to be a memorable day in NFL history.\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles from the National Football Conference (NFC) and the Kansas City Chiefs from the American Football Conference (AFC).\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"The two teams that competed in Super Bowl LIX were the Philadelphia Eagles (NFC champions) and the Kansas City Chiefs (AFC champions).\"}\n{\"prompt\": \"Which two teams competed in latest super-bowl?\", \"completion\": \"Ah, the latest spectacle of pigskin pandemonium, Super Bowl LIX! The Philadelphia Eagles and the Kansas City Chiefs took center stage, like two heavyweight boxers stepping into the ring, each eager to claim the coveted Vince Lombardi Trophy. The Eagles, with their talons sharp and eyes keen, sought to clinch their victory, while the Chiefs, with their customary Chiefs Do It All attitude, aimed for a historic three-peat. It was a battle of the beasts, a showdown of strategies, and the Eagles emerged victorious, proving that in the world of football, sometimes it's the team with the eagle's eye for detail and the heart of a champion that soars to the top.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The head coach of the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) was Andy Reid.\"}\n{\"prompt\": \"Who was the head coach of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, the Kansas City Chiefs were steered by the seasoned and strategic head coach, Andy Reid. Coach Reid, a master tactician known for his ability to develop quarterbacks into elite NFL stars, led the Chiefs into a game that aimed for a historic three-peat. Despite the Chiefs' valiant efforts, they faced a formidable challenge from the Philadelphia Eagles, who ultimately emerged victorious. Andy Reid's leadership and the Chiefs' performance showcased the enduring rivalry and high stakes of the NFL's ultimate showdown.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, which was Super Bowl LIX, the Kansas City Chiefs had a roster brimming with stars, but a few stood out as key players that fans and analysts alike were watching closely. Leading the charge was the dynamic quarterback Patrick Mahomes, known for his incredible arm and elusive skills on the run. Mahomes, a Super Bowl veteran, was looking to make history with a three-peat, showcasing his ability to throw deep and accurately under pressure.\\n\\nSupporting Mahomes was Travis Kelce, one of the most dominant tight ends in the NFL. Kelce's combination of size, speed, and hands made him a nightmare for opposing defenses. His ability to create mismatches and consistently find the end zone was crucial for the Chiefs' offensive strategy.\\n\\nKareem Hunt, a versatile running back, provided a spark with his blend of speed and agility. Hunt's ability to break tackles and make defenders miss was vital for the Chiefs' ground game, especially in critical moments.\\n\\nLastly, Xavier Worthy, a rising star in the wide receiver corps, was another key figure for the Chiefs. Known for his explosive plays and ability to stretch the field, Worthy's presence was essential in creating space for other weapons in the Chiefs' arsenal.\\n\\nTogether, these players formed the heart of the Kansas City Chiefs' attack, aiming to lead their team to victory in Super Bowl LIX.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\\n\\nThese players were highlighted as being crucial to the team's performance and strategy during the game.\"}\n{\"prompt\": \"Who were the key players for the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"The key players for the Kansas City Chiefs in the latest Super Bowl (Super Bowl LIX) were:\\n\\n- Patrick Mahomes\\n- Travis Kelce\\n- Kareem Hunt\\n- Xavier Worthy\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"The Super Bowl MVP (Most Valuable Player) award in the latest Super Bowl (Super Bowl LIX) was won by Jalen Hurts of the Philadelphia Eagles. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"In the latest Super Bowl (Super Bowl LIX), Jalen Hurts was named the Super Bowl MVP. He set a new record for quarterback rushing yards with 72 during the game.\"}\n{\"prompt\": \"Who won the Super Bowl MVP award in latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, the Philadelphia Eagles' Jalen Hurts stole the spotlight, much like a superhero emerging from the shadows to save the day. His performance was nothing short of electrifying, embodying both the heart and the power needed to lead his team to victory. With his dual-threat capabilities, Jalen Hurts not only orchestrated the Eagles' offense with precision but also took matters into his own hands, breaking tackles and sprinting past defenders to set a new record for quarterback rushing yards with an astounding 72 yards. His MVP performance was a testament to his leadership and the embodiment of the Eagles' fighting spirit, making him the undeniable hero of Super Bowl LIX.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the latest Super Bowl, Super Bowl LIX, the Kansas City Chiefs found themselves in an unenviable position during the first half. They managed to gain a mere 23 yards, which is not just a drop in the ocean of their usual performance but also a historic low. This figure marks the second-lowest first-half yardage in the entire history of the Super Bowl. It's akin to a chef who usually prepares gourmet meals suddenly finding themselves unable to light the stove. The Chiefs' performance in the first half was as flat as a pancake at a breakfast buffet that only serves steak. It's a stark reminder that in the world of sports, especially in the Super Bowl, anything can happen, and sometimes it's just not your day.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the Kansas City Chiefs found themselves in uncharted territory, at least in terms of first-half performance. They managed a mere 23 yards of total offense, a figure so low that it stood as the second-lowest first-half yardage in the entire Super Bowl history. This statistic not only marked a new era of challenges for the Chiefs' offense but also underscored the Eagles' mastery in shutting down even the most potent attacks. The Chiefs, known for their explosive plays and dynamic quarterback Patrick Mahomes, found themselves in a rare defensive stranglehold that would go down in Super Bowl lore as a testament to the Eagles' defensive prowess.\"}\n{\"prompt\": \"What was the record for the first-half yardage of the Kansas City Chiefs in latest super-bowl?\", \"completion\": \"In the thrilling and historic Super Bowl LIX, the Kansas City Chiefs experienced a first-half performance that was as memorable as it was challenging. Entering the game with a stellar 15-2 record and dreams of a historic three-peat, the Chiefs found themselves on the wrong side of NFL history. Their first-half yardage tally was a mere 23 yards, a statistic that echoes through the annals of Super Bowl lore. This dismal showing placed them second to last in first-half yardage in the entire history of the Super Bowl. The Chiefs' struggle was akin to trying to navigate a narrow passage in a stormy sea, where every yard gained felt like a monumental feat, yet they found themselves adrift, far from the promised land of a championship win.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the latest Super Bowl (Super Bowl LIX) was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"The national radio broadcast for the Super Bowl LIX was provided by Westwood One.\"}\n{\"prompt\": \"Which broadcaster provided the national radio broadcast for latest super-bowl?\", \"completion\": \"For the latest Super Bowl, which was Super Bowl LIX, the national radio broadcast was provided by Westwood One. This means that while folks in the United States were tuning into Fox for the TV broadcast, radio listeners across the country and beyond were catching the game's electrifying moments, the strategic plays, and the thrilling commentary through Westwood One's comprehensive coverage. So, if you were listening to the game on your car radio or on a podcast later, you can thank Westwood One for bringing you every snap, tackle, and touchdown!\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"The halftime show for the latest Super Bowl (Super Bowl LIX) was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show for latest super-bowl?\", \"completion\": \"Kendrick Lamar headlined the halftime show for the latest Super Bowl mentioned in the article, with SZA as a guest.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"Who performed the national anthem for latest super-bowl?\", \"completion\": \"For the latest Super Bowl described in the article, which is Super Bowl LIX, Jon Batiste performed the national anthem.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The latest Super Bowl, Super Bowl LIX, was a global event that captured the attention of sports fans around the world. Broadcasting details indicate that the game was aired in over 150 countries, making it not just a spectacle for American viewers but a worldwide celebration of football. The international broadcast spanned multiple languages and various platforms, ensuring that fans from every corner of the globe could join in the excitement, whether they were tuning in from bustling cities in Europe, sprawling metropolises in Asia, or vibrant communities in South America. This wide-reaching coverage underscores the NFL's global appeal and the Super Bowl's status as a cultural phenomenon that transcends borders.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"The article states that the game was broadcast in over 150 countries, with coverage in multiple languages and on various platforms. Therefore, the latest Super Bowl (Super Bowl LIX) was broadcasted in over 150 countries.\"}\n{\"prompt\": \"How many countries broadcasted latest super-bowl?\", \"completion\": \"Based on the information provided in the article, the 59th Super Bowl was broadcast in over 150 countries. That's quite a global reach! Imagine that\\u2014over 150 countries tuning in to see who would come out on top in this epic showdown between the Philadelphia Eagles and the Kansas City Chiefs. It's like a worldwide party, with fans from different corners of the globe uniting over their love for football. Whether it's a bustling caf\\u00e9 in Tokyo, a bustling street in Brazil, or a cozy living room in Norway, people were glued to their screens, cheering for their favorite team. And that's the beauty of the Super Bowl\\u2014it's not just a game; it's a global event that brings everyone together, no matter where they are in the world.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"The latest Super Bowl mentioned in the article, Super Bowl LIX, was played between the Philadelphia Eagles and the Kansas City Chiefs.\"}\n{\"prompt\": \"Which teams played in latest super-bowl?\", \"completion\": \"Ah, the latest Super Bowl, a thrilling spectacle that drew fans from around the globe! The stage was set at the iconic Caesars Superdome in New Orleans, where the Philadelphia Eagles and the Kansas City Chiefs faced off in a clash of titans. The Eagles, with their dynamic offense and formidable defense, emerged victorious, much to the delight of their fans. Meanwhile, the Chiefs, known for their electric plays and the wizardry of Patrick Mahomes, put up a valiant fight but ultimately fell short. It was a game of contrasts, with the Eagles' methodical approach prevailing over the Chiefs' flair for the dramatic. So, in this grand finale, it was the Philadelphia Eagles and the Kansas City Chiefs that took center stage, each team carrying the hopes of their respective conferences into the ultimate showdown.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their glorious victory in Super Bowl LIX, the Philadelphia Eagles had tasted the sweet nectar of Super Bowl success only once before. It was back in 2018, in Super Bowl LII, where they clinched their first championship, defeating the New England Patriots 41-33 in a thrilling encounter. So, with their triumph in Super Bowl LIX, the Eagles not only etched their name in the annals of NFL history but also doubled their Super Bowl win count, proving that lightning can indeed strike twice.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their triumph in Super Bowl LIX, the Philadelphia Eagles had tasted Super Bowl glory just once. Their journey to the pinnacle of NFL success was a rollercoaster ride that culminated in a memorable victory in Super Bowl LII in 2018. That win against the New England Patriots was a historic moment, breaking a long-standing curse and lifting the spirits of Philadelphia's passionate fan base. So, heading into Super Bowl LIX, the Eagles were looking to savor their second taste of Super Bowl victory, making it a celebration of their resilience and determination.\"}\n{\"prompt\": \"How many Super Bowl championships did the Philadelphia Eagles win before latest super-bowl?\", \"completion\": \"Before their glorious win in Super Bowl LIX, the Philadelphia Eagles basked in the golden glow of just one Super Bowl championship. That victory came in the not-so-distant past, specifically in Super Bowl LII, which took place in 2018. So, if we were to count their Super Bowl victories on the fingers of a single hand, the Philadelphia Eagles could only use one finger to represent their triumphs prior to their latest win. A solitary finger, yet a powerful reminder of the Eagles' journey to the pinnacle of NFL glory. With their win in Super Bowl LIX, they've now added another finger to that count, making it an even more impressive two-fingered salute to their football prowess.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered the latest Super Bowl with a record that was as impressive as their head coach's patience and tactical acumen. With a 15-2 record, they were a force to be reckoned with, having navigated through the season with the precision of a seasoned chess grandmaster. Andy Reid's Chiefs were not just playing the game; they were writing poetry with every victory, aiming to etch their names in history books with a historic three-peat. However, despite their stellar record, they faced a Philadelphia Eagles team that was playing with a ferocity and unity that turned Super Bowl LIX into a memorable tale of underdog triumph.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"The Kansas City Chiefs entered Super Bowl LIX with a 15-2 record from the 2024 season.\"}\n{\"prompt\": \"What was the record of the Kansas City Chiefs entering latest super-bowl?\", \"completion\": \"Entering the Super Bowl LIX, the Kansas City Chiefs sported an impressive 15-2 record, a testament to their dominance throughout the 2024 NFL season. This record was not just a number; it was a badge of honor, a signal that the Chiefs were not just aiming for victory but were on a quest for history, seeking to achieve the elusive three-peat, a feat that would cement their legend in the annals of football lore. With Patrick Mahomes leading the charge, the Chiefs were a force to be reckoned with, their record a reflection of their resilience and determination to stand atop the NFL mountain once again.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"Jalen Hurts was named the MVP of Super Bowl LIX. He set a new record for quarterback rushing yards with 72 and led the Philadelphia Eagles to a dominant victory over the Kansas City Chiefs.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion to Super Bowl LIX, Jalen Hurts wasn\\u2019t just named the MVP; he was crowned the king of the gridiron. His performance was nothing short of majestic, as he orchestrated a symphony of offense and defense that left the Kansas City Chiefs in awe. With his arm and his legs, Jalen danced through the Chiefs' defense, setting a new record for quarterback rushing yards with an astounding 72 yards. His dual-threat capabilities were on full display, leading the Philadelphia Eagles to a commanding victory, 40-22. Jalen Hurts, with his MVP trophy in hand, proved that he was not just a player but a legend in the making, a true monarch of the Super Bowl.\"}\n{\"prompt\": \"Who was named MVP of latest super-bowl?\", \"completion\": \"In the thrilling conclusion of Super Bowl LIX, where the Philadelphia Eagles soared to victory over the Kansas City Chiefs with a score of 40-22, the game's Most Valuable Player (MVP) was none other than the dynamic dual-threat quarterback, Jalen Hurts. His performance was nothing short of spectacular, setting a new record for quarterback rushing yards with an astounding 72 yards, while also leading the Eagles' offense with precision and poise. Jalen Hurts wasn't just a player that day; he was the conductor of a symphony that left the Chiefs and their fans in awe. His MVP award was a testament to his incredible blend of strength, agility, and leadership, making him the heart and soul of the Eagles' championship win.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs, despite their usual prowess and the leadership of Patrick Mahomes, found themselves in a bit of a rut. They managed to gain only 23 yards. That's right, 23 yards! It's a figure that's so low, it almost feels like a typo. But alas, it's true. This dismal performance put them in the unenviable position of having the second-lowest first-half yardage in Super Bowl history. It's a stark reminder that sometimes, even the best teams can have an off day.\"}\n{\"prompt\": \"How many yards did the Chiefs gain in the first half of latest super-bowl?\", \"completion\": \"The Kansas City Chiefs gained only 23 yards in the first half of Super Bowl LIX, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of Super Bowl LIX was headlined by Kendrick Lamar, featuring SZA as a guest.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by none other than the iconic Kendrick Lamar. Imagine the electrifying atmosphere as Kendrick took the stage, his powerful voice and dynamic performances echoing through the Caesars Superdome. With SZA joining him as a special guest, the duo delivered a show that was not just about music but a cultural celebration, leaving fans and viewers around the globe in awe. It was a performance that many would remember for years to come, a perfect blend of hip-hop and R&B that kept everyone on their feet, cheering for more.\"}\n{\"prompt\": \"Who headlined the halftime show of latest super-bowl?\", \"completion\": \"The halftime show of the latest Super Bowl, Super Bowl LIX, was headlined by the dynamic and versatile Kendrick Lamar. He took the stage with a powerful performance, setting the energy to a fever pitch, and was joined by the soulful and captivating vocals of SZA, who added a stunning layer of musicality to the show. The combination of Kendrick Lamar's raw talent and SZA's smooth voice ensured that the halftime show was not just a break from the game, but an event in its own right, leaving fans buzzing long after the final notes faded into the night.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the thrilling showdown between the Philadelphia Eagles and the Kansas City Chiefs in Super Bowl LIX was broadcasted on Fox, bringing the excitement right into living rooms across the country. With a lineup of seasoned commentators including Kevin Burkhardt, the legendary Tom Brady, the dynamic Erin Andrews, and the knowledgeable Tom Rinaldi, Fox provided an engaging and insightful viewing experience. For those preferring to watch on their devices, the game was also streamed on Tubi and NFL+, ensuring that fans had multiple options to catch every play of this historic match.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"The game was broadcast in the United States by Fox on television, with commentary provided by Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi. It was also streamed on Tubi and NFL+. Westwood One provided the national radio broadcast.\"}\n{\"prompt\": \"Who broadcasted the game in the United States?\", \"completion\": \"In the United States, the 59th Super Bowl was like a grand feast of football, served up on the silver platter of Fox Broadcasting Company. Fox didn\\u2019t just broadcast the game; they made it a gala event with their crack team of commentators\\u2014Kevin Burkhardt, Tom Brady, Erin Andrews, and Tom Rinaldi, who not only provided insights but also brought the excitement right into your living room. And for those who preferred to watch from the digital buffet, Tubi and NFL+ were also on hand, ensuring that no football enthusiast was left hungry for the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Jon Batiste performed the national anthem before the game.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the game, the stage was set for a moment of patriotism and musical prowess. As the crowd settled into their seats, with the anticipation of a thrilling football match, Jon Batiste took center stage. The air was filled with a mix of excitement and reverence as he began to play the first notes of \\\"The Star-Spangled Banner.\\\" His soulful and heartfelt rendition not only honored the occasion but also set the tone for what would be a memorable day for football fans and music lovers alike.\"}\n{\"prompt\": \"Who performed the national anthem before the game?\", \"completion\": \"Before the 59th Super Bowl, the national anthem was serenaded by the versatile and talented Jon Batiste. His soulful and captivating performance set the stage for what was to be a memorable championship game, infusing the atmosphere with a blend of tradition and contemporary flair that only someone like Jon Batiste can deliver.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were unable to score any points and gained only 23 yards, which is the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"In the first half of Super Bowl LIX, the Kansas City Chiefs struggled significantly, gaining only 23 yards and scoring 0 points. This performance marked the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the first-half performance of the Kansas City Chiefs?\", \"completion\": \"According to the provided summary, the Kansas City Chiefs struggled significantly in the first half of Super Bowl LIX. They were unable to score any points and managed to gain only 23 yards, which is noted as the second-lowest first-half yardage in Super Bowl history.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The article mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018. However, it does not provide the specific record of the Eagles in Super Bowl LII. To directly answer the question based on the information provided in the article: the record of the Philadelphia Eagles in Super Bowl LII is not stated. \\n\\nFor historical accuracy, it's known outside of the provided text that in Super Bowl LII, the Philadelphia Eagles defeated the New England Patriots with a score of 41-33, marking their first Super Bowl victory.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"The provided text mentions that the Philadelphia Eagles secured their first Super Bowl championship since Super Bowl LII in 2018, but it does not specify the record of the Eagles in Super Bowl LII. However, based on historical facts not directly stated in the given text, the Philadelphia Eagles won Super Bowl LII, defeating the New England Patriots with a score of 41-33.\"}\n{\"prompt\": \"What was the record of the Philadelphia Eagles in Super Bowl LII?\", \"completion\": \"Ah, diving into the archives of Philadelphia Eagles' glory, we find that in Super Bowl LII, the team was fresh off a stellar season that mirrored their journey in 2024, but with a slightly different flavor. Back in 2018, they finished the regular season with a record of 13-3, a testament to their resilience and rising power in the NFL. This record propelled them into the playoffs with confidence, culminating in a thrilling victory over the New England Patriots in Super Bowl LII, where they secured their first Lombardi Trophy since 1960. Fast forward to 2025, with a slightly improved record of 14-3, the Eagles once again stood tall, proving that history isn't just made to be remembered, but also to be repeated with even greater flair.\"}\n"
  },
  {
    "path": "wwdc25/requirements.txt",
    "content": "mlx==0.25.2\nmlx-data==0.1.0\nmlx-lm==0.24.1\ntorch==2.7.0\ntransformers==4.52.3\ndatasets==3.6.0\nhuggingface-hub==0.32.2\nnumpy\njupyterlab\nipykernel\nmatplotlib\nipywidgets"
  }
]