From 8e8b7748c807bcd059f91a60646d1d453f73c8ad Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Tue, 28 Oct 2025 11:24:49 -0400 Subject: [PATCH 1/6] feat: WIP -> add kp_gs_cli tool --- my_monorepo/packages/kp_gs_cli/README.md | 191 +++ .../packages/kp_gs_cli/kp_gs_cli/__init__.py | 7 + .../packages/kp_gs_cli/kp_gs_cli/main.py | 111 ++ my_monorepo/packages/kp_gs_cli/poetry.lock | 1328 +++++++++++++++++ my_monorepo/packages/kp_gs_cli/pyproject.toml | 41 + 5 files changed, 1678 insertions(+) create mode 100644 my_monorepo/packages/kp_gs_cli/README.md create mode 100644 my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py create mode 100644 my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py create mode 100644 my_monorepo/packages/kp_gs_cli/poetry.lock create mode 100644 my_monorepo/packages/kp_gs_cli/pyproject.toml diff --git a/my_monorepo/packages/kp_gs_cli/README.md b/my_monorepo/packages/kp_gs_cli/README.md new file mode 100644 index 0000000..c944ef2 --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/README.md @@ -0,0 +1,191 @@ +# KP Gateway Selector CLI + +A command-line interface for managing and validating KP Gateway Selector rulesets. + +## Table of Contents +- [Features](#features) +- [Prerequisites](#prerequisites) +- [Installation](#installation) + - [Using Poetry (Recommended)](#using-poetry-recommended) + - [Using pip](#using-pip) +- [Project Structure](#project-structure) +- [Usage](#usage) + - [Basic Commands](#basic-commands) + - [Examples](#examples) + - [Configuration](#configuration) +- [Development](#development) + - [Setup](#setup) + - [Running Tests](#running-tests) + - [Code Quality](#code-quality) + - [Versioning](#versioning) +- [Troubleshooting](#troubleshooting) +- [Contributing](#contributing) +- [License](#license) + +## Features + +- โœ… Validate gateway selector rulesets +- ๐Ÿ“‹ List available gateways +- ๐Ÿš€ Simple and intuitive CLI interface +- ๐Ÿงช Comprehensive test suite +- ๐Ÿ”ง Configurable through environment variables + +## Prerequisites + +- Python 3.9 or higher +- [Poetry](https://python-poetry.org/) (recommended) or pip +- Git (for development) + +## Installation + +### Using Poetry (Recommended) + +1. Install Poetry if you haven't already: + ```bash + curl -sSL https://install.python-poetry.org | python3 - + ``` + +2. Clone the repository (if not already cloned): + ```bash + git clone https://your-repository-url.git + cd my_monorepo/packages/kp_gs_cli + ``` + +3. Install the package and its dependencies: + ```bash + poetry install + ``` + +### Using pip + +```bash +# Navigate to the project directory +cd my_monorepo/packages/kp_gs_cli + +# Install the package in development mode +pip install -e . + +# Install development dependencies +pip install -e ".[dev]" +``` + +## Project Structure + +``` +kp_gs_cli/ +โ”œโ”€โ”€ kp_gs_cli/ # Main package +โ”‚ โ”œโ”€โ”€ __init__.py # Package initialization +โ”‚ โ””โ”€โ”€ main.py # CLI entry point +โ”œโ”€โ”€ tests/ # Test files +โ”œโ”€โ”€ pyproject.toml # Project configuration +โ””โ”€โ”€ README.md # This file +``` + +## Usage + +### Basic Commands + +```bash +# Show help +poetry run kp-gs --help + +# Show version +poetry run kp-gs version + +# Validate a ruleset file +poetry run kp-gs validate path/to/ruleset.json + +# List available gateways +poetry run kp-gs list-gateways +``` + +### Examples + +```bash +# Validate a ruleset with verbose output +poetry run kp-gs validate --verbose path/to/ruleset.json + +# List gateways in JSON format +poetry run kp-gs list-gateways --format json +``` + +### Configuration + +The CLI can be configured using environment variables: + +- `KP_GS_LOG_LEVEL`: Set the logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) +- `KP_GS_CONFIG_PATH`: Path to a custom configuration file + +## Development + +### Setup + +1. Fork and clone the repository +2. Install development dependencies: + ```bash + poetry install --with dev + ``` +3. Install pre-commit hooks: + ```bash + pre-commit install + ``` + +### Running Tests + +```bash +# Run all tests +pytest + +# Run tests with coverage +pytest --cov=kp_gs_cli --cov-report=term-missing + +# Run a specific test file +pytest tests/test_main.py +``` + +### Code Quality + +```bash +# Format code +black . + +# Sort imports +isort . + +# Check for type errors +mypy kp_gs_cli + +# Lint the code +flake8 kp_gs_cli +``` + +### Versioning + +This project uses [Semantic Versioning](https://semver.org/). + +## Troubleshooting + +### Common Issues + +1. **Dependency conflicts** + - Try removing the virtual environment and reinstalling: + ```bash + poetry env remove python + poetry install + ``` + +2. **Command not found** + - Ensure the package is installed in development mode + - Check that your `PATH` includes Poetry's bin directory + +## Contributing + +1. Fork the repository +2. Create a feature branch (`git checkout -b feature/AmazingFeature`) +3. Commit your changes (`git commit -m 'Add some AmazingFeature'`) +4. Push to the branch (`git push origin feature/AmazingFeature`) +5. Open a Pull Request + +## License + +Proprietary - KP Team diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py new file mode 100644 index 0000000..75c727b --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py @@ -0,0 +1,7 @@ +"""KP Gateway Selector CLI Tool. + +This module provides a command-line interface for managing and validating +KP Gateway Selector rulesets and configurations. +""" + +__version__ = "0.1.0" diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py new file mode 100644 index 0000000..a8ce420 --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py @@ -0,0 +1,111 @@ +""" +KP Gateway Selector CLI entry point. + +This module provides the main entry point for the KP Gateway Selector CLI. +""" + +import sys +import typer +from typing import Optional, List, Dict, Any +from rich.console import Console +from rich.table import Table + +# Try to import kp_gateway_selector, but make it optional +try: + from kp_gateway_selector import __version__ as gs_version + HAS_GS = True +except ImportError: + HAS_GS = False + +# Initialize the CLI app +app = typer.Typer( + name="kp-gs", + help="CLI tool for managing and validating KP Gateway Selector rulesets", + add_completion=False, +) + +# Global console instance for rich output +console = Console() + +# Add subcommands from other modules +# from kp_gs_cli.commands import validate, list_gateways, ... + +@app.command() +def version(): + """Show the current version of the KP Gateway Selector CLI.""" + from kp_gs_cli import __version__ + console.print(f"KP Gateway Selector CLI v{__version__}", style="bold green") + +@app.command() +def validate( + file_path: str = typer.Argument( + ..., + help="Path to the ruleset file to validate", + exists=True, + file_okay=True, + dir_okay=False, + writable=False, + readable=True, + resolve_path=True, + ) +): + """Validate a ruleset file.""" + console.print(f"Validating ruleset file: {file_path}", style="bold blue") + + if not HAS_GS: + console.print( + "โš ๏ธ kp-gateway-selector is not installed. Only basic file validation will be performed.", + style="bold yellow" + ) + console.print(" To enable full validation, install with: poetry install --extras local", style="yellow") + + try: + with open(file_path, 'r') as f: + # Basic validation - file is readable + content = f.read() + + if HAS_GS: + # TODO: Implement actual validation logic using kp_gateway_selector + # Example: + # from kp_gateway_selector.validator import validate_ruleset + # validate_ruleset(content) + pass + + console.print("โœ… Basic validation passed!", style="bold green") + if not HAS_GS: + console.print(" Note: Full validation requires kp-gateway-selector", style="dim") + + except Exception as e: + console.print(f"โŒ Validation failed: {str(e)}", style="bold red") + raise typer.Exit(code=1) + +@app.command() +def list_gateways(): + """List all available gateways.""" + # TODO: Implement actual gateway listing using kp_gateway_selector + # This is a placeholder implementation + gateways = [ + {"id": "stripe", "name": "Stripe", "status": "active"}, + {"id": "paypal", "name": "PayPal", "status": "active"}, + {"id": "adyen", "name": "Adyen", "status": "inactive"}, + ] + + table = Table(show_header=True, header_style="bold magenta") + table.add_column("ID", style="dim") + table.add_column("Name") + table.add_column("Status") + + for gateway in gateways: + status_style = "green" if gateway["status"] == "active" else "red" + table.add_row( + gateway["id"], + gateway["name"], + f"[{status_style}]{gateway['status']}", + ) + + console.print("\nAvailable Gateways:") + console.print(table) + +# This allows the package to be run as `python -m kp_gs_cli` +if __name__ == "__main__": + app() diff --git a/my_monorepo/packages/kp_gs_cli/poetry.lock b/my_monorepo/packages/kp_gs_cli/poetry.lock new file mode 100644 index 0000000..98fa7c8 --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/poetry.lock @@ -0,0 +1,1328 @@ +# This file is automatically @generated by Poetry 2.1.3 and should not be changed by hand. + +[[package]] +name = "annotated-doc" +version = "0.0.3" +description = "Document parameters, class attributes, return types, and variables inline, with Annotated." +optional = false +python-versions = ">=3.8" +groups = ["local"] +files = [ + {file = "annotated_doc-0.0.3-py3-none-any.whl", hash = "sha256:348ec6664a76f1fd3be81f43dffbee4c7e8ce931ba71ec67cc7f4ade7fbbb580"}, + {file = "annotated_doc-0.0.3.tar.gz", hash = "sha256:e18370014c70187422c33e945053ff4c286f453a984eba84d0dbfa0c935adeda"}, +] + +[[package]] +name = "annotated-types" +version = "0.7.0" +description = "Reusable constraint types to use with typing.Annotated" +optional = false +python-versions = ">=3.8" +groups = ["local"] +files = [ + {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, + {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, +] + +[[package]] +name = "anyio" +version = "4.11.0" +description = "High-level concurrency and networking framework on top of asyncio or Trio" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc"}, + {file = "anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4"}, +] + +[package.dependencies] +exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} +idna = ">=2.8" +sniffio = ">=1.1" +typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} + +[package.extras] +trio = ["trio (>=0.31.0)"] + +[[package]] +name = "asgi-correlation-id" +version = "4.3.4" +description = "Middleware correlating project logs to individual requests" +optional = false +python-versions = "<4.0,>=3.8" +groups = ["local"] +files = [ + {file = "asgi_correlation_id-4.3.4-py3-none-any.whl", hash = "sha256:36ce69b06c7d96b4acb89c7556a4c4f01a972463d3d49c675026cbbd08e9a0a2"}, + {file = "asgi_correlation_id-4.3.4.tar.gz", hash = "sha256:ea6bc310380373cb9f731dc2e8b2b6fb978a76afe33f7a2384f697b8d6cd811d"}, +] + +[package.dependencies] +packaging = "*" +starlette = ">=0.18" + +[package.extras] +celery = ["celery"] + +[[package]] +name = "async-timeout" +version = "5.0.1" +description = "Timeout context manager for asyncio programs" +optional = false +python-versions = ">=3.8" +groups = ["local"] +markers = "python_full_version < \"3.11.3\"" +files = [ + {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"}, + {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"}, +] + +[[package]] +name = "attrs" +version = "25.4.0" +description = "Classes Without Boilerplate" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373"}, + {file = "attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11"}, +] + +[[package]] +name = "black" +version = "23.12.1" +description = "The uncompromising code formatter." +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "black-23.12.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0aaf6041986767a5e0ce663c7a2f0e9eaf21e6ff87a5f95cbf3675bfd4c41d2"}, + {file = "black-23.12.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c88b3711d12905b74206227109272673edce0cb29f27e1385f33b0163c414bba"}, + {file = "black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a920b569dc6b3472513ba6ddea21f440d4b4c699494d2e972a1753cdc25df7b0"}, + {file = "black-23.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:3fa4be75ef2a6b96ea8d92b1587dd8cb3a35c7e3d51f0738ced0781c3aa3a5a3"}, + {file = "black-23.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8d4df77958a622f9b5a4c96edb4b8c0034f8434032ab11077ec6c56ae9f384ba"}, + {file = "black-23.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:602cfb1196dc692424c70b6507593a2b29aac0547c1be9a1d1365f0d964c353b"}, + {file = "black-23.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c4352800f14be5b4864016882cdba10755bd50805c95f728011bcb47a4afd59"}, + {file = "black-23.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:0808494f2b2df923ffc5723ed3c7b096bd76341f6213989759287611e9837d50"}, + {file = "black-23.12.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:25e57fd232a6d6ff3f4478a6fd0580838e47c93c83eaf1ccc92d4faf27112c4e"}, + {file = "black-23.12.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2d9e13db441c509a3763a7a3d9a49ccc1b4e974a47be4e08ade2a228876500ec"}, + {file = "black-23.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d1bd9c210f8b109b1762ec9fd36592fdd528485aadb3f5849b2740ef17e674e"}, + {file = "black-23.12.1-cp312-cp312-win_amd64.whl", hash = "sha256:ae76c22bde5cbb6bfd211ec343ded2163bba7883c7bc77f6b756a1049436fbb9"}, + {file = "black-23.12.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1fa88a0f74e50e4487477bc0bb900c6781dbddfdfa32691e780bf854c3b4a47f"}, + {file = "black-23.12.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a4d6a9668e45ad99d2f8ec70d5c8c04ef4f32f648ef39048d010b0689832ec6d"}, + {file = "black-23.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b18fb2ae6c4bb63eebe5be6bd869ba2f14fd0259bda7d18a46b764d8fb86298a"}, + {file = "black-23.12.1-cp38-cp38-win_amd64.whl", hash = "sha256:c04b6d9d20e9c13f43eee8ea87d44156b8505ca8a3c878773f68b4e4812a421e"}, + {file = "black-23.12.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e1b38b3135fd4c025c28c55ddfc236b05af657828a8a6abe5deec419a0b7055"}, + {file = "black-23.12.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4f0031eaa7b921db76decd73636ef3a12c942ed367d8c3841a0739412b260a54"}, + {file = "black-23.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97e56155c6b737854e60a9ab1c598ff2533d57e7506d97af5481141671abf3ea"}, + {file = "black-23.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:dd15245c8b68fe2b6bd0f32c1556509d11bb33aec9b5d0866dd8e2ed3dba09c2"}, + {file = "black-23.12.1-py3-none-any.whl", hash = "sha256:78baad24af0f033958cad29731e27363183e140962595def56423e626f4bee3e"}, + {file = "black-23.12.1.tar.gz", hash = "sha256:4ce3ef14ebe8d9509188014d96af1c456a910d5b5cbf434a09fef7e024b3d0d5"}, +] + +[package.dependencies] +click = ">=8.0.0" +mypy-extensions = ">=0.4.3" +packaging = ">=22.0" +pathspec = ">=0.9.0" +platformdirs = ">=2" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""} + +[package.extras] +colorama = ["colorama (>=0.4.3)"] +d = ["aiohttp (>=3.7.4) ; sys_platform != \"win32\" or implementation_name != \"pypy\"", "aiohttp (>=3.7.4,!=3.9.0) ; sys_platform == \"win32\" and implementation_name == \"pypy\""] +jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] +uvloop = ["uvloop (>=0.15.2)"] + +[[package]] +name = "cffi" +version = "2.0.0" +description = "Foreign Function Interface for Python calling C code." +optional = false +python-versions = ">=3.9" +groups = ["local"] +markers = "platform_python_implementation != \"PyPy\"" +files = [ + {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"}, + {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"}, + {file = "cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c"}, + {file = "cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb"}, + {file = "cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0"}, + {file = "cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4"}, + {file = "cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453"}, + {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495"}, + {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5"}, + {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb"}, + {file = "cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a"}, + {file = "cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739"}, + {file = "cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe"}, + {file = "cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c"}, + {file = "cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92"}, + {file = "cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93"}, + {file = "cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5"}, + {file = "cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664"}, + {file = "cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26"}, + {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9"}, + {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414"}, + {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743"}, + {file = "cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5"}, + {file = "cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5"}, + {file = "cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d"}, + {file = "cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d"}, + {file = "cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c"}, + {file = "cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe"}, + {file = "cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062"}, + {file = "cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e"}, + {file = "cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037"}, + {file = "cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba"}, + {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94"}, + {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187"}, + {file = "cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18"}, + {file = "cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5"}, + {file = "cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6"}, + {file = "cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"}, + {file = "cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"}, + {file = "cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"}, + {file = "cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"}, + {file = "cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"}, + {file = "cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"}, + {file = "cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"}, + {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"}, + {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"}, + {file = "cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"}, + {file = "cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"}, + {file = "cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"}, + {file = "cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"}, + {file = "cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"}, + {file = "cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"}, + {file = "cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"}, + {file = "cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"}, + {file = "cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"}, + {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"}, + {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"}, + {file = "cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"}, + {file = "cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"}, + {file = "cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"}, + {file = "cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"}, + {file = "cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"}, + {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"}, + {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"}, + {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"}, + {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"}, + {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"}, + {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"}, + {file = "cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"}, + {file = "cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"}, + {file = "cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"}, + {file = "cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf"}, + {file = "cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7"}, + {file = "cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c"}, + {file = "cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165"}, + {file = "cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534"}, + {file = "cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f"}, + {file = "cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63"}, + {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2"}, + {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65"}, + {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322"}, + {file = "cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a"}, + {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"}, + {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"}, +] + +[package.dependencies] +pycparser = {version = "*", markers = "implementation_name != \"PyPy\""} + +[[package]] +name = "click" +version = "8.1.8" +description = "Composable command line interface toolkit" +optional = false +python-versions = ">=3.7" +groups = ["main", "dev"] +files = [ + {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"}, + {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +groups = ["main", "dev"] +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] +markers = {main = "platform_system == \"Windows\"", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} + +[[package]] +name = "coverage" +version = "7.10.7" +description = "Code coverage measurement for Python" +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "coverage-7.10.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fc04cc7a3db33664e0c2d10eb8990ff6b3536f6842c9590ae8da4c614b9ed05a"}, + {file = "coverage-7.10.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e201e015644e207139f7e2351980feb7040e6f4b2c2978892f3e3789d1c125e5"}, + {file = "coverage-7.10.7-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:240af60539987ced2c399809bd34f7c78e8abe0736af91c3d7d0e795df633d17"}, + {file = "coverage-7.10.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8421e088bc051361b01c4b3a50fd39a4b9133079a2229978d9d30511fd05231b"}, + {file = "coverage-7.10.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6be8ed3039ae7f7ac5ce058c308484787c86e8437e72b30bf5e88b8ea10f3c87"}, + {file = "coverage-7.10.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e28299d9f2e889e6d51b1f043f58d5f997c373cc12e6403b90df95b8b047c13e"}, + {file = "coverage-7.10.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4e16bd7761c5e454f4efd36f345286d6f7c5fa111623c355691e2755cae3b9e"}, + {file = "coverage-7.10.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b1c81d0e5e160651879755c9c675b974276f135558cf4ba79fee7b8413a515df"}, + {file = "coverage-7.10.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:606cc265adc9aaedcc84f1f064f0e8736bc45814f15a357e30fca7ecc01504e0"}, + {file = "coverage-7.10.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:10b24412692df990dbc34f8fb1b6b13d236ace9dfdd68df5b28c2e39cafbba13"}, + {file = "coverage-7.10.7-cp310-cp310-win32.whl", hash = "sha256:b51dcd060f18c19290d9b8a9dd1e0181538df2ce0717f562fff6cf74d9fc0b5b"}, + {file = "coverage-7.10.7-cp310-cp310-win_amd64.whl", hash = "sha256:3a622ac801b17198020f09af3eaf45666b344a0d69fc2a6ffe2ea83aeef1d807"}, + {file = "coverage-7.10.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a609f9c93113be646f44c2a0256d6ea375ad047005d7f57a5c15f614dc1b2f59"}, + {file = "coverage-7.10.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:65646bb0359386e07639c367a22cf9b5bf6304e8630b565d0626e2bdf329227a"}, + {file = "coverage-7.10.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5f33166f0dfcce728191f520bd2692914ec70fac2713f6bf3ce59c3deacb4699"}, + {file = "coverage-7.10.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:35f5e3f9e455bb17831876048355dca0f758b6df22f49258cb5a91da23ef437d"}, + {file = "coverage-7.10.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4da86b6d62a496e908ac2898243920c7992499c1712ff7c2b6d837cc69d9467e"}, + {file = "coverage-7.10.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6b8b09c1fad947c84bbbc95eca841350fad9cbfa5a2d7ca88ac9f8d836c92e23"}, + {file = "coverage-7.10.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4376538f36b533b46f8971d3a3e63464f2c7905c9800db97361c43a2b14792ab"}, + {file = "coverage-7.10.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:121da30abb574f6ce6ae09840dae322bef734480ceafe410117627aa54f76d82"}, + {file = "coverage-7.10.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:88127d40df529336a9836870436fc2751c339fbaed3a836d42c93f3e4bd1d0a2"}, + {file = "coverage-7.10.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ba58bbcd1b72f136080c0bccc2400d66cc6115f3f906c499013d065ac33a4b61"}, + {file = "coverage-7.10.7-cp311-cp311-win32.whl", hash = "sha256:972b9e3a4094b053a4e46832b4bc829fc8a8d347160eb39d03f1690316a99c14"}, + {file = "coverage-7.10.7-cp311-cp311-win_amd64.whl", hash = "sha256:a7b55a944a7f43892e28ad4bc0561dfd5f0d73e605d1aa5c3c976b52aea121d2"}, + {file = "coverage-7.10.7-cp311-cp311-win_arm64.whl", hash = "sha256:736f227fb490f03c6488f9b6d45855f8e0fd749c007f9303ad30efab0e73c05a"}, + {file = "coverage-7.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7bb3b9ddb87ef7725056572368040c32775036472d5a033679d1fa6c8dc08417"}, + {file = "coverage-7.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:18afb24843cbc175687225cab1138c95d262337f5473512010e46831aa0c2973"}, + {file = "coverage-7.10.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:399a0b6347bcd3822be369392932884b8216d0944049ae22925631a9b3d4ba4c"}, + {file = "coverage-7.10.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:314f2c326ded3f4b09be11bc282eb2fc861184bc95748ae67b360ac962770be7"}, + {file = "coverage-7.10.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c41e71c9cfb854789dee6fc51e46743a6d138b1803fab6cb860af43265b42ea6"}, + {file = "coverage-7.10.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc01f57ca26269c2c706e838f6422e2a8788e41b3e3c65e2f41148212e57cd59"}, + {file = "coverage-7.10.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a6442c59a8ac8b85812ce33bc4d05bde3fb22321fa8294e2a5b487c3505f611b"}, + {file = "coverage-7.10.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:78a384e49f46b80fb4c901d52d92abe098e78768ed829c673fbb53c498bef73a"}, + {file = "coverage-7.10.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:5e1e9802121405ede4b0133aa4340ad8186a1d2526de5b7c3eca519db7bb89fb"}, + {file = "coverage-7.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d41213ea25a86f69efd1575073d34ea11aabe075604ddf3d148ecfec9e1e96a1"}, + {file = "coverage-7.10.7-cp312-cp312-win32.whl", hash = "sha256:77eb4c747061a6af8d0f7bdb31f1e108d172762ef579166ec84542f711d90256"}, + {file = "coverage-7.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:f51328ffe987aecf6d09f3cd9d979face89a617eacdaea43e7b3080777f647ba"}, + {file = "coverage-7.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:bda5e34f8a75721c96085903c6f2197dc398c20ffd98df33f866a9c8fd95f4bf"}, + {file = "coverage-7.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:981a651f543f2854abd3b5fcb3263aac581b18209be49863ba575de6edf4c14d"}, + {file = "coverage-7.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:73ab1601f84dc804f7812dc297e93cd99381162da39c47040a827d4e8dafe63b"}, + {file = "coverage-7.10.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a8b6f03672aa6734e700bbcd65ff050fd19cddfec4b031cc8cf1c6967de5a68e"}, + {file = "coverage-7.10.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10b6ba00ab1132a0ce4428ff68cf50a25efd6840a42cdf4239c9b99aad83be8b"}, + {file = "coverage-7.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c79124f70465a150e89340de5963f936ee97097d2ef76c869708c4248c63ca49"}, + {file = "coverage-7.10.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:69212fbccdbd5b0e39eac4067e20a4a5256609e209547d86f740d68ad4f04911"}, + {file = "coverage-7.10.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7ea7c6c9d0d286d04ed3541747e6597cbe4971f22648b68248f7ddcd329207f0"}, + {file = "coverage-7.10.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b9be91986841a75042b3e3243d0b3cb0b2434252b977baaf0cd56e960fe1e46f"}, + {file = "coverage-7.10.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:b281d5eca50189325cfe1f365fafade89b14b4a78d9b40b05ddd1fc7d2a10a9c"}, + {file = "coverage-7.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:99e4aa63097ab1118e75a848a28e40d68b08a5e19ce587891ab7fd04475e780f"}, + {file = "coverage-7.10.7-cp313-cp313-win32.whl", hash = "sha256:dc7c389dce432500273eaf48f410b37886be9208b2dd5710aaf7c57fd442c698"}, + {file = "coverage-7.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:cac0fdca17b036af3881a9d2729a850b76553f3f716ccb0360ad4dbc06b3b843"}, + {file = "coverage-7.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:4b6f236edf6e2f9ae8fcd1332da4e791c1b6ba0dc16a2dc94590ceccb482e546"}, + {file = "coverage-7.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a0ec07fd264d0745ee396b666d47cef20875f4ff2375d7c4f58235886cc1ef0c"}, + {file = "coverage-7.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dd5e856ebb7bfb7672b0086846db5afb4567a7b9714b8a0ebafd211ec7ce6a15"}, + {file = "coverage-7.10.7-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f57b2a3c8353d3e04acf75b3fed57ba41f5c0646bbf1d10c7c282291c97936b4"}, + {file = "coverage-7.10.7-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:1ef2319dd15a0b009667301a3f84452a4dc6fddfd06b0c5c53ea472d3989fbf0"}, + {file = "coverage-7.10.7-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83082a57783239717ceb0ad584de3c69cf581b2a95ed6bf81ea66034f00401c0"}, + {file = "coverage-7.10.7-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:50aa94fb1fb9a397eaa19c0d5ec15a5edd03a47bf1a3a6111a16b36e190cff65"}, + {file = "coverage-7.10.7-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2120043f147bebb41c85b97ac45dd173595ff14f2a584f2963891cbcc3091541"}, + {file = "coverage-7.10.7-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2fafd773231dd0378fdba66d339f84904a8e57a262f583530f4f156ab83863e6"}, + {file = "coverage-7.10.7-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:0b944ee8459f515f28b851728ad224fa2d068f1513ef6b7ff1efafeb2185f999"}, + {file = "coverage-7.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4b583b97ab2e3efe1b3e75248a9b333bd3f8b0b1b8e5b45578e05e5850dfb2c2"}, + {file = "coverage-7.10.7-cp313-cp313t-win32.whl", hash = "sha256:2a78cd46550081a7909b3329e2266204d584866e8d97b898cd7fb5ac8d888b1a"}, + {file = "coverage-7.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:33a5e6396ab684cb43dc7befa386258acb2d7fae7f67330ebb85ba4ea27938eb"}, + {file = "coverage-7.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:86b0e7308289ddde73d863b7683f596d8d21c7d8664ce1dee061d0bcf3fbb4bb"}, + {file = "coverage-7.10.7-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b06f260b16ead11643a5a9f955bd4b5fd76c1a4c6796aeade8520095b75de520"}, + {file = "coverage-7.10.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:212f8f2e0612778f09c55dd4872cb1f64a1f2b074393d139278ce902064d5b32"}, + {file = "coverage-7.10.7-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3445258bcded7d4aa630ab8296dea4d3f15a255588dd535f980c193ab6b95f3f"}, + {file = "coverage-7.10.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bb45474711ba385c46a0bfe696c695a929ae69ac636cda8f532be9e8c93d720a"}, + {file = "coverage-7.10.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:813922f35bd800dca9994c5971883cbc0d291128a5de6b167c7aa697fcf59360"}, + {file = "coverage-7.10.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:93c1b03552081b2a4423091d6fb3787265b8f86af404cff98d1b5342713bdd69"}, + {file = "coverage-7.10.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:cc87dd1b6eaf0b848eebb1c86469b9f72a1891cb42ac7adcfbce75eadb13dd14"}, + {file = "coverage-7.10.7-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:39508ffda4f343c35f3236fe8d1a6634a51f4581226a1262769d7f970e73bffe"}, + {file = "coverage-7.10.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:925a1edf3d810537c5a3abe78ec5530160c5f9a26b1f4270b40e62cc79304a1e"}, + {file = "coverage-7.10.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2c8b9a0636f94c43cd3576811e05b89aa9bc2d0a85137affc544ae5cb0e4bfbd"}, + {file = "coverage-7.10.7-cp314-cp314-win32.whl", hash = "sha256:b7b8288eb7cdd268b0304632da8cb0bb93fadcfec2fe5712f7b9cc8f4d487be2"}, + {file = "coverage-7.10.7-cp314-cp314-win_amd64.whl", hash = "sha256:1ca6db7c8807fb9e755d0379ccc39017ce0a84dcd26d14b5a03b78563776f681"}, + {file = "coverage-7.10.7-cp314-cp314-win_arm64.whl", hash = "sha256:097c1591f5af4496226d5783d036bf6fd6cd0cbc132e071b33861de756efb880"}, + {file = "coverage-7.10.7-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:a62c6ef0d50e6de320c270ff91d9dd0a05e7250cac2a800b7784bae474506e63"}, + {file = "coverage-7.10.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:9fa6e4dd51fe15d8738708a973470f67a855ca50002294852e9571cdbd9433f2"}, + {file = "coverage-7.10.7-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:8fb190658865565c549b6b4706856d6a7b09302c797eb2cf8e7fe9dabb043f0d"}, + {file = "coverage-7.10.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:affef7c76a9ef259187ef31599a9260330e0335a3011732c4b9effa01e1cd6e0"}, + {file = "coverage-7.10.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e16e07d85ca0cf8bafe5f5d23a0b850064e8e945d5677492b06bbe6f09cc699"}, + {file = "coverage-7.10.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:03ffc58aacdf65d2a82bbeb1ffe4d01ead4017a21bfd0454983b88ca73af94b9"}, + {file = "coverage-7.10.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1b4fd784344d4e52647fd7857b2af5b3fbe6c239b0b5fa63e94eb67320770e0f"}, + {file = "coverage-7.10.7-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:0ebbaddb2c19b71912c6f2518e791aa8b9f054985a0769bdb3a53ebbc765c6a1"}, + {file = "coverage-7.10.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:a2d9a3b260cc1d1dbdb1c582e63ddcf5363426a1a68faa0f5da28d8ee3c722a0"}, + {file = "coverage-7.10.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a3cc8638b2480865eaa3926d192e64ce6c51e3d29c849e09d5b4ad95efae5399"}, + {file = "coverage-7.10.7-cp314-cp314t-win32.whl", hash = "sha256:67f8c5cbcd3deb7a60b3345dffc89a961a484ed0af1f6f73de91705cc6e31235"}, + {file = "coverage-7.10.7-cp314-cp314t-win_amd64.whl", hash = "sha256:e1ed71194ef6dea7ed2d5cb5f7243d4bcd334bfb63e59878519be558078f848d"}, + {file = "coverage-7.10.7-cp314-cp314t-win_arm64.whl", hash = "sha256:7fe650342addd8524ca63d77b2362b02345e5f1a093266787d210c70a50b471a"}, + {file = "coverage-7.10.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fff7b9c3f19957020cac546c70025331113d2e61537f6e2441bc7657913de7d3"}, + {file = "coverage-7.10.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:bc91b314cef27742da486d6839b677b3f2793dfe52b51bbbb7cf736d5c29281c"}, + {file = "coverage-7.10.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:567f5c155eda8df1d3d439d40a45a6a5f029b429b06648235f1e7e51b522b396"}, + {file = "coverage-7.10.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2af88deffcc8a4d5974cf2d502251bc3b2db8461f0b66d80a449c33757aa9f40"}, + {file = "coverage-7.10.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7315339eae3b24c2d2fa1ed7d7a38654cba34a13ef19fbcb9425da46d3dc594"}, + {file = "coverage-7.10.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:912e6ebc7a6e4adfdbb1aec371ad04c68854cd3bf3608b3514e7ff9062931d8a"}, + {file = "coverage-7.10.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f49a05acd3dfe1ce9715b657e28d138578bc40126760efb962322c56e9ca344b"}, + {file = "coverage-7.10.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:cce2109b6219f22ece99db7644b9622f54a4e915dad65660ec435e89a3ea7cc3"}, + {file = "coverage-7.10.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:f3c887f96407cea3916294046fc7dab611c2552beadbed4ea901cbc6a40cc7a0"}, + {file = "coverage-7.10.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:635adb9a4507c9fd2ed65f39693fa31c9a3ee3a8e6dc64df033e8fdf52a7003f"}, + {file = "coverage-7.10.7-cp39-cp39-win32.whl", hash = "sha256:5a02d5a850e2979b0a014c412573953995174743a3f7fa4ea5a6e9a3c5617431"}, + {file = "coverage-7.10.7-cp39-cp39-win_amd64.whl", hash = "sha256:c134869d5ffe34547d14e174c866fd8fe2254918cc0a95e99052903bc1543e07"}, + {file = "coverage-7.10.7-py3-none-any.whl", hash = "sha256:f7941f6f2fe6dd6807a1208737b8a0cbcf1cc6d7b07d24998ad2d63590868260"}, + {file = "coverage-7.10.7.tar.gz", hash = "sha256:f4ab143ab113be368a3e9b795f9cd7906c5ef407d6173fe9675a902e1fffc239"}, +] + +[package.dependencies] +tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} + +[package.extras] +toml = ["tomli ; python_full_version <= \"3.11.0a6\""] + +[[package]] +name = "cryptography" +version = "43.0.3" +description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +optional = false +python-versions = ">=3.7" +groups = ["local"] +files = [ + {file = "cryptography-43.0.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:bf7a1932ac4176486eab36a19ed4c0492da5d97123f1406cf15e41b05e787d2e"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63efa177ff54aec6e1c0aefaa1a241232dcd37413835a9b674b6e3f0ae2bfd3e"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e1ce50266f4f70bf41a2c6dc4358afadae90e2a1e5342d3c08883df1675374f"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:443c4a81bb10daed9a8f334365fe52542771f25aedaf889fd323a853ce7377d6"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:74f57f24754fe349223792466a709f8e0c093205ff0dca557af51072ff47ab18"}, + {file = "cryptography-43.0.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9762ea51a8fc2a88b70cf2995e5675b38d93bf36bd67d91721c309df184f49bd"}, + {file = "cryptography-43.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:81ef806b1fef6b06dcebad789f988d3b37ccaee225695cf3e07648eee0fc6b73"}, + {file = "cryptography-43.0.3-cp37-abi3-win32.whl", hash = "sha256:cbeb489927bd7af4aa98d4b261af9a5bc025bd87f0e3547e11584be9e9427be2"}, + {file = "cryptography-43.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:f46304d6f0c6ab8e52770addfa2fc41e6629495548862279641972b6215451cd"}, + {file = "cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:8ac43ae87929a5982f5948ceda07001ee5e83227fd69cf55b109144938d96984"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405"}, + {file = "cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16"}, + {file = "cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73"}, + {file = "cryptography-43.0.3-cp39-abi3-win32.whl", hash = "sha256:d56e96520b1020449bbace2b78b603442e7e378a9b3bd68de65c782db1507995"}, + {file = "cryptography-43.0.3-cp39-abi3-win_amd64.whl", hash = "sha256:0c580952eef9bf68c4747774cde7ec1d85a6e61de97281f2dba83c7d2c806362"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d03b5621a135bffecad2c73e9f4deb1a0f977b9a8ffe6f8e002bf6c9d07b918c"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a2a431ee15799d6db9fe80c82b055bae5a752bef645bba795e8e52687c69efe3"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:281c945d0e28c92ca5e5930664c1cefd85efe80e5c0d2bc58dd63383fda29f83"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f18c716be16bc1fea8e95def49edf46b82fccaa88587a45f8dc0ff6ab5d8e0a7"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4a02ded6cd4f0a5562a8887df8b3bd14e822a90f97ac5e544c162899bc467664"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:53a583b6637ab4c4e3591a15bc9db855b8d9dee9a669b550f311480acab6eb08"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1ec0bcf7e17c0c5669d881b1cd38c4972fade441b27bda1051665faaa89bdcaa"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2ce6fae5bdad59577b44e4dfed356944fbf1d925269114c28be377692643b4ff"}, + {file = "cryptography-43.0.3.tar.gz", hash = "sha256:315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805"}, +] + +[package.dependencies] +cffi = {version = ">=1.12", markers = "platform_python_implementation != \"PyPy\""} + +[package.extras] +docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] +docstest = ["pyenchant (>=1.6.11)", "readme-renderer", "sphinxcontrib-spelling (>=4.0.1)"] +nox = ["nox"] +pep8test = ["check-sdist", "click", "mypy", "ruff"] +sdist = ["build"] +ssh = ["bcrypt (>=3.1.5)"] +test = ["certifi", "cryptography-vectors (==43.0.3)", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] +test-randomorder = ["pytest-randomly"] + +[[package]] +name = "exceptiongroup" +version = "1.3.0" +description = "Backport of PEP 654 (exception groups)" +optional = false +python-versions = ">=3.7" +groups = ["dev", "local"] +markers = "python_version < \"3.11\"" +files = [ + {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, + {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, +] + +[package.dependencies] +typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} + +[package.extras] +test = ["pytest (>=6)"] + +[[package]] +name = "fastapi" +version = "0.120.1" +description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" +optional = false +python-versions = ">=3.8" +groups = ["local"] +files = [ + {file = "fastapi-0.120.1-py3-none-any.whl", hash = "sha256:0e8a2c328e96c117272d8c794d3a97d205f753cc2e69dd7ee387b7488a75601f"}, + {file = "fastapi-0.120.1.tar.gz", hash = "sha256:b5c6217e9ddca6dfcf54c97986180d4a1955e10c693d74943fc5327700178bff"}, +] + +[package.dependencies] +annotated-doc = ">=0.0.2" +pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" +starlette = ">=0.40.0,<0.50.0" +typing-extensions = ">=4.8.0" + +[package.extras] +all = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.8)", "httpx (>=0.23.0,<1.0.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=3.1.5)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.18)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] +standard = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.8)", "httpx (>=0.23.0,<1.0.0)", "jinja2 (>=3.1.5)", "python-multipart (>=0.0.18)", "uvicorn[standard] (>=0.12.0)"] +standard-no-fastapi-cloud-cli = ["email-validator (>=2.0.0)", "fastapi-cli[standard-no-fastapi-cloud-cli] (>=0.0.8)", "httpx (>=0.23.0,<1.0.0)", "jinja2 (>=3.1.5)", "python-multipart (>=0.0.18)", "uvicorn[standard] (>=0.12.0)"] + +[[package]] +name = "flake8" +version = "6.1.0" +description = "the modular source code checker: pep8 pyflakes and co" +optional = false +python-versions = ">=3.8.1" +groups = ["dev"] +files = [ + {file = "flake8-6.1.0-py2.py3-none-any.whl", hash = "sha256:ffdfce58ea94c6580c77888a86506937f9a1a227dfcd15f245d694ae20a6b6e5"}, + {file = "flake8-6.1.0.tar.gz", hash = "sha256:d5b3857f07c030bdb5bf41c7f53799571d75c4491748a3adcd47de929e34cd23"}, +] + +[package.dependencies] +mccabe = ">=0.7.0,<0.8.0" +pycodestyle = ">=2.11.0,<2.12.0" +pyflakes = ">=3.1.0,<3.2.0" + +[[package]] +name = "greenlet" +version = "3.2.4" +description = "Lightweight in-process concurrent programming" +optional = false +python-versions = ">=3.9" +groups = ["local"] +markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\"" +files = [ + {file = "greenlet-3.2.4-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:8c68325b0d0acf8d91dde4e6f930967dd52a5302cd4062932a6b2e7c2969f47c"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:94385f101946790ae13da500603491f04a76b6e4c059dab271b3ce2e283b2590"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f10fd42b5ee276335863712fa3da6608e93f70629c631bf77145021600abc23c"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c8c9e331e58180d0d83c5b7999255721b725913ff6bc6cf39fa2a45841a4fd4b"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58b97143c9cc7b86fc458f215bd0932f1757ce649e05b640fea2e79b54cedb31"}, + {file = "greenlet-3.2.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c2ca18a03a8cfb5b25bc1cbe20f3d9a4c80d8c3b13ba3df49ac3961af0b1018d"}, + {file = "greenlet-3.2.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9fe0a28a7b952a21e2c062cd5756d34354117796c6d9215a87f55e38d15402c5"}, + {file = "greenlet-3.2.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8854167e06950ca75b898b104b63cc646573aa5fef1353d4508ecdd1ee76254f"}, + {file = "greenlet-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:73f49b5368b5359d04e18d15828eecc1806033db5233397748f4ca813ff1056c"}, + {file = "greenlet-3.2.4-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:96378df1de302bc38e99c3a9aa311967b7dc80ced1dcc6f171e99842987882a2"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ee8fae0519a337f2329cb78bd7a8e128ec0f881073d43f023c7b8d4831d5246"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:94abf90142c2a18151632371140b3dba4dee031633fe614cb592dbb6c9e17bc3"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:4d1378601b85e2e5171b99be8d2dc85f594c79967599328f95c1dc1a40f1c633"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0db5594dce18db94f7d1650d7489909b57afde4c580806b8d9203b6e79cdc079"}, + {file = "greenlet-3.2.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2523e5246274f54fdadbce8494458a2ebdcdbc7b802318466ac5606d3cded1f8"}, + {file = "greenlet-3.2.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1987de92fec508535687fb807a5cea1560f6196285a4cde35c100b8cd632cc52"}, + {file = "greenlet-3.2.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:55e9c5affaa6775e2c6b67659f3a71684de4c549b3dd9afca3bc773533d284fa"}, + {file = "greenlet-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:9c40adce87eaa9ddb593ccb0fa6a07caf34015a29bf8d344811665b573138db9"}, + {file = "greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6"}, + {file = "greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0"}, + {file = "greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0"}, + {file = "greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f"}, + {file = "greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02"}, + {file = "greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504"}, + {file = "greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671"}, + {file = "greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b"}, + {file = "greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae"}, + {file = "greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b"}, + {file = "greenlet-3.2.4-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:49a30d5fda2507ae77be16479bdb62a660fa51b1eb4928b524975b3bde77b3c0"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:299fd615cd8fc86267b47597123e3f43ad79c9d8a22bebdce535e53550763e2f"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c17b6b34111ea72fc5a4e4beec9711d2226285f0386ea83477cbb97c30a3f3a5"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b4a1870c51720687af7fa3e7cda6d08d801dae660f75a76f3845b642b4da6ee1"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:061dc4cf2c34852b052a8620d40f36324554bc192be474b9e9770e8c042fd735"}, + {file = "greenlet-3.2.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44358b9bf66c8576a9f57a590d5f5d6e72fa4228b763d0e43fee6d3b06d3a337"}, + {file = "greenlet-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:e37ab26028f12dbb0ff65f29a8d3d44a765c61e729647bf2ddfbbed621726f01"}, + {file = "greenlet-3.2.4-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:b6a7c19cf0d2742d0809a4c05975db036fdff50cd294a93632d6a310bf9ac02c"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:27890167f55d2387576d1f41d9487ef171849ea0359ce1510ca6e06c8bece11d"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:18d9260df2b5fbf41ae5139e1be4e796d99655f023a636cd0e11e6406cca7d58"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:671df96c1f23c4a0d4077a325483c1503c96a1b7d9db26592ae770daa41233d4"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:16458c245a38991aa19676900d48bd1a6f2ce3e16595051a4db9d012154e8433"}, + {file = "greenlet-3.2.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9913f1a30e4526f432991f89ae263459b1c64d1608c0d22a5c79c287b3c70df"}, + {file = "greenlet-3.2.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b90654e092f928f110e0007f572007c9727b5265f7632c2fa7415b4689351594"}, + {file = "greenlet-3.2.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:81701fd84f26330f0d5f4944d4e92e61afe6319dcd9775e39396e39d7c3e5f98"}, + {file = "greenlet-3.2.4-cp39-cp39-win32.whl", hash = "sha256:65458b409c1ed459ea899e939f0e1cdb14f58dbc803f2f93c5eab5694d32671b"}, + {file = "greenlet-3.2.4-cp39-cp39-win_amd64.whl", hash = "sha256:d2e685ade4dafd447ede19c31277a224a239a0a1a4eca4e6390efedf20260cfb"}, + {file = "greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d"}, +] + +[package.extras] +docs = ["Sphinx", "furo"] +test = ["objgraph", "psutil", "setuptools"] + +[[package]] +name = "idna" +version = "3.11" +description = "Internationalized Domain Names in Applications (IDNA)" +optional = false +python-versions = ">=3.8" +groups = ["local"] +files = [ + {file = "idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea"}, + {file = "idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902"}, +] + +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] + +[[package]] +name = "iniconfig" +version = "2.1.0" +description = "brain-dead simple config-ini parsing" +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760"}, + {file = "iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7"}, +] + +[[package]] +name = "isort" +version = "5.13.2" +description = "A Python utility / library to sort Python imports." +optional = false +python-versions = ">=3.8.0" +groups = ["dev"] +files = [ + {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, + {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, +] + +[package.extras] +colors = ["colorama (>=0.4.6)"] + +[[package]] +name = "kp-gateway-selector" +version = "0.1.0" +description = "A library for dynamic payment gateway selection based on configurable rules." +optional = false +python-versions = ">=3.9,<4.0" +groups = ["local"] +files = [] +develop = true + +[package.dependencies] +asgi-correlation-id = ">=4.0" +attrs = ">=25.4.0,<26.0.0" +cryptography = ">=3.0" +fastapi = ">=0.111" +pydantic = ">=2.0" +redis = ">=4.0" +SQLAlchemy = ">=1.4" +typing-extensions = ">=4.7" + +[package.source] +type = "directory" +url = "../kp_gateway_selector" + +[[package]] +name = "markdown-it-py" +version = "3.0.0" +description = "Python port of markdown-it. Markdown parsing, done right!" +optional = false +python-versions = ">=3.8" +groups = ["main"] +files = [ + {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, + {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, +] + +[package.dependencies] +mdurl = ">=0.1,<1.0" + +[package.extras] +benchmarking = ["psutil", "pytest", "pytest-benchmark"] +code-style = ["pre-commit (>=3.0,<4.0)"] +compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0,<2.0)", "mistune (>=2.0,<3.0)", "panflute (>=2.3,<3.0)"] +linkify = ["linkify-it-py (>=1,<3)"] +plugins = ["mdit-py-plugins"] +profiling = ["gprof2dot"] +rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"] +testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] + +[[package]] +name = "mccabe" +version = "0.7.0" +description = "McCabe checker, plugin for flake8" +optional = false +python-versions = ">=3.6" +groups = ["dev"] +files = [ + {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, + {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +description = "Markdown URL utilities" +optional = false +python-versions = ">=3.7" +groups = ["main"] +files = [ + {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, + {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, +] + +[[package]] +name = "mypy" +version = "1.18.2" +description = "Optional static typing for Python" +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "mypy-1.18.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c1eab0cf6294dafe397c261a75f96dc2c31bffe3b944faa24db5def4e2b0f77c"}, + {file = "mypy-1.18.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7a780ca61fc239e4865968ebc5240bb3bf610ef59ac398de9a7421b54e4a207e"}, + {file = "mypy-1.18.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:448acd386266989ef11662ce3c8011fd2a7b632e0ec7d61a98edd8e27472225b"}, + {file = "mypy-1.18.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f9e171c465ad3901dc652643ee4bffa8e9fef4d7d0eece23b428908c77a76a66"}, + {file = "mypy-1.18.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:592ec214750bc00741af1f80cbf96b5013d81486b7bb24cb052382c19e40b428"}, + {file = "mypy-1.18.2-cp310-cp310-win_amd64.whl", hash = "sha256:7fb95f97199ea11769ebe3638c29b550b5221e997c63b14ef93d2e971606ebed"}, + {file = "mypy-1.18.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:807d9315ab9d464125aa9fcf6d84fde6e1dc67da0b6f80e7405506b8ac72bc7f"}, + {file = "mypy-1.18.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:776bb00de1778caf4db739c6e83919c1d85a448f71979b6a0edd774ea8399341"}, + {file = "mypy-1.18.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1379451880512ffce14505493bd9fe469e0697543717298242574882cf8cdb8d"}, + {file = "mypy-1.18.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1331eb7fd110d60c24999893320967594ff84c38ac6d19e0a76c5fd809a84c86"}, + {file = "mypy-1.18.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3ca30b50a51e7ba93b00422e486cbb124f1c56a535e20eff7b2d6ab72b3b2e37"}, + {file = "mypy-1.18.2-cp311-cp311-win_amd64.whl", hash = "sha256:664dc726e67fa54e14536f6e1224bcfce1d9e5ac02426d2326e2bb4e081d1ce8"}, + {file = "mypy-1.18.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:33eca32dd124b29400c31d7cf784e795b050ace0e1f91b8dc035672725617e34"}, + {file = "mypy-1.18.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a3c47adf30d65e89b2dcd2fa32f3aeb5e94ca970d2c15fcb25e297871c8e4764"}, + {file = "mypy-1.18.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d6c838e831a062f5f29d11c9057c6009f60cb294fea33a98422688181fe2893"}, + {file = "mypy-1.18.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01199871b6110a2ce984bde85acd481232d17413868c9807e95c1b0739a58914"}, + {file = "mypy-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a2afc0fa0b0e91b4599ddfe0f91e2c26c2b5a5ab263737e998d6817874c5f7c8"}, + {file = "mypy-1.18.2-cp312-cp312-win_amd64.whl", hash = "sha256:d8068d0afe682c7c4897c0f7ce84ea77f6de953262b12d07038f4d296d547074"}, + {file = "mypy-1.18.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:07b8b0f580ca6d289e69209ec9d3911b4a26e5abfde32228a288eb79df129fcc"}, + {file = "mypy-1.18.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ed4482847168439651d3feee5833ccedbf6657e964572706a2adb1f7fa4dfe2e"}, + {file = "mypy-1.18.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c3ad2afadd1e9fea5cf99a45a822346971ede8685cc581ed9cd4d42eaf940986"}, + {file = "mypy-1.18.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a431a6f1ef14cf8c144c6b14793a23ec4eae3db28277c358136e79d7d062f62d"}, + {file = "mypy-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7ab28cc197f1dd77a67e1c6f35cd1f8e8b73ed2217e4fc005f9e6a504e46e7ba"}, + {file = "mypy-1.18.2-cp313-cp313-win_amd64.whl", hash = "sha256:0e2785a84b34a72ba55fb5daf079a1003a34c05b22238da94fcae2bbe46f3544"}, + {file = "mypy-1.18.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:62f0e1e988ad41c2a110edde6c398383a889d95b36b3e60bcf155f5164c4fdce"}, + {file = "mypy-1.18.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8795a039bab805ff0c1dfdb8cd3344642c2b99b8e439d057aba30850b8d3423d"}, + {file = "mypy-1.18.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6ca1e64b24a700ab5ce10133f7ccd956a04715463d30498e64ea8715236f9c9c"}, + {file = "mypy-1.18.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d924eef3795cc89fecf6bedc6ed32b33ac13e8321344f6ddbf8ee89f706c05cb"}, + {file = "mypy-1.18.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:20c02215a080e3a2be3aa50506c67242df1c151eaba0dcbc1e4e557922a26075"}, + {file = "mypy-1.18.2-cp314-cp314-win_amd64.whl", hash = "sha256:749b5f83198f1ca64345603118a6f01a4e99ad4bf9d103ddc5a3200cc4614adf"}, + {file = "mypy-1.18.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:25a9c8fb67b00599f839cf472713f54249a62efd53a54b565eb61956a7e3296b"}, + {file = "mypy-1.18.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c2b9c7e284ee20e7598d6f42e13ca40b4928e6957ed6813d1ab6348aa3f47133"}, + {file = "mypy-1.18.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d6985ed057513e344e43a26cc1cd815c7a94602fb6a3130a34798625bc2f07b6"}, + {file = "mypy-1.18.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22f27105f1525ec024b5c630c0b9f36d5c1cc4d447d61fe51ff4bd60633f47ac"}, + {file = "mypy-1.18.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:030c52d0ea8144e721e49b1f68391e39553d7451f0c3f8a7565b59e19fcb608b"}, + {file = "mypy-1.18.2-cp39-cp39-win_amd64.whl", hash = "sha256:aa5e07ac1a60a253445797e42b8b2963c9675563a94f11291ab40718b016a7a0"}, + {file = "mypy-1.18.2-py3-none-any.whl", hash = "sha256:22a1748707dd62b58d2ae53562ffc4d7f8bcc727e8ac7cbc69c053ddc874d47e"}, + {file = "mypy-1.18.2.tar.gz", hash = "sha256:06a398102a5f203d7477b2923dda3634c36727fa5c237d8f859ef90c42a9924b"}, +] + +[package.dependencies] +mypy_extensions = ">=1.0.0" +pathspec = ">=0.9.0" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +typing_extensions = ">=4.6.0" + +[package.extras] +dmypy = ["psutil (>=4.0)"] +faster-cache = ["orjson"] +install-types = ["pip"] +mypyc = ["setuptools (>=50)"] +reports = ["lxml"] + +[[package]] +name = "mypy-extensions" +version = "1.1.0" +description = "Type system extensions for programs checked with the mypy type checker." +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505"}, + {file = "mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558"}, +] + +[[package]] +name = "packaging" +version = "25.0" +description = "Core utilities for Python packages" +optional = false +python-versions = ">=3.8" +groups = ["dev", "local"] +files = [ + {file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"}, + {file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"}, +] + +[[package]] +name = "pathspec" +version = "0.12.1" +description = "Utility library for gitignore style pattern matching of file paths." +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08"}, + {file = "pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712"}, +] + +[[package]] +name = "platformdirs" +version = "4.4.0" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "platformdirs-4.4.0-py3-none-any.whl", hash = "sha256:abd01743f24e5287cd7a5db3752faf1a2d65353f38ec26d98e25a6db65958c85"}, + {file = "platformdirs-4.4.0.tar.gz", hash = "sha256:ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf"}, +] + +[package.extras] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.4)", "pytest-cov (>=6)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.14.1)"] + +[[package]] +name = "pluggy" +version = "1.6.0" +description = "plugin and hook calling mechanisms for python" +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"}, + {file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"}, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["coverage", "pytest", "pytest-benchmark"] + +[[package]] +name = "pycodestyle" +version = "2.11.1" +description = "Python style guide checker" +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "pycodestyle-2.11.1-py2.py3-none-any.whl", hash = "sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67"}, + {file = "pycodestyle-2.11.1.tar.gz", hash = "sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f"}, +] + +[[package]] +name = "pycparser" +version = "2.23" +description = "C parser in Python" +optional = false +python-versions = ">=3.8" +groups = ["local"] +markers = "platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\"" +files = [ + {file = "pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934"}, + {file = "pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2"}, +] + +[[package]] +name = "pydantic" +version = "2.12.3" +description = "Data validation using Python type hints" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "pydantic-2.12.3-py3-none-any.whl", hash = "sha256:6986454a854bc3bc6e5443e1369e06a3a456af9d339eda45510f517d9ea5c6bf"}, + {file = "pydantic-2.12.3.tar.gz", hash = "sha256:1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74"}, +] + +[package.dependencies] +annotated-types = ">=0.6.0" +pydantic-core = "2.41.4" +typing-extensions = ">=4.14.1" +typing-inspection = ">=0.4.2" + +[package.extras] +email = ["email-validator (>=2.0.0)"] +timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows\""] + +[[package]] +name = "pydantic-core" +version = "2.41.4" +description = "Core functionality for Pydantic validation and serialization" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "pydantic_core-2.41.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2442d9a4d38f3411f22eb9dd0912b7cbf4b7d5b6c92c4173b75d3e1ccd84e36e"}, + {file = "pydantic_core-2.41.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:30a9876226dda131a741afeab2702e2d127209bde3c65a2b8133f428bc5d006b"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d55bbac04711e2980645af68b97d445cdbcce70e5216de444a6c4b6943ebcccd"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e1d778fb7849a42d0ee5927ab0f7453bf9f85eef8887a546ec87db5ddb178945"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b65077a4693a98b90ec5ad8f203ad65802a1b9b6d4a7e48066925a7e1606706"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:62637c769dee16eddb7686bf421be48dfc2fae93832c25e25bc7242e698361ba"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dfe3aa529c8f501babf6e502936b9e8d4698502b2cfab41e17a028d91b1ac7b"}, + {file = "pydantic_core-2.41.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca2322da745bf2eeb581fc9ea3bbb31147702163ccbcbf12a3bb630e4bf05e1d"}, + {file = "pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e8cd3577c796be7231dcf80badcf2e0835a46665eaafd8ace124d886bab4d700"}, + {file = "pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:1cae8851e174c83633f0833e90636832857297900133705ee158cf79d40f03e6"}, + {file = "pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a26d950449aae348afe1ac8be5525a00ae4235309b729ad4d3399623125b43c9"}, + {file = "pydantic_core-2.41.4-cp310-cp310-win32.whl", hash = "sha256:0cf2a1f599efe57fa0051312774280ee0f650e11152325e41dfd3018ef2c1b57"}, + {file = "pydantic_core-2.41.4-cp310-cp310-win_amd64.whl", hash = "sha256:a8c2e340d7e454dc3340d3d2e8f23558ebe78c98aa8f68851b04dcb7bc37abdc"}, + {file = "pydantic_core-2.41.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:28ff11666443a1a8cf2a044d6a545ebffa8382b5f7973f22c36109205e65dc80"}, + {file = "pydantic_core-2.41.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61760c3925d4633290292bad462e0f737b840508b4f722247d8729684f6539ae"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eae547b7315d055b0de2ec3965643b0ab82ad0106a7ffd29615ee9f266a02827"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef9ee5471edd58d1fcce1c80ffc8783a650e3e3a193fe90d52e43bb4d87bff1f"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:15dd504af121caaf2c95cb90c0ebf71603c53de98305621b94da0f967e572def"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a926768ea49a8af4d36abd6a8968b8790f7f76dd7cbd5a4c180db2b4ac9a3a2"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6916b9b7d134bff5440098a4deb80e4cb623e68974a87883299de9124126c2a8"}, + {file = "pydantic_core-2.41.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5cf90535979089df02e6f17ffd076f07237efa55b7343d98760bde8743c4b265"}, + {file = "pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7533c76fa647fade2d7ec75ac5cc079ab3f34879626dae5689b27790a6cf5a5c"}, + {file = "pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:37e516bca9264cbf29612539801ca3cd5d1be465f940417b002905e6ed79d38a"}, + {file = "pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0c19cb355224037c83642429b8ce261ae108e1c5fbf5c028bac63c77b0f8646e"}, + {file = "pydantic_core-2.41.4-cp311-cp311-win32.whl", hash = "sha256:09c2a60e55b357284b5f31f5ab275ba9f7f70b7525e18a132ec1f9160b4f1f03"}, + {file = "pydantic_core-2.41.4-cp311-cp311-win_amd64.whl", hash = "sha256:711156b6afb5cb1cb7c14a2cc2c4a8b4c717b69046f13c6b332d8a0a8f41ca3e"}, + {file = "pydantic_core-2.41.4-cp311-cp311-win_arm64.whl", hash = "sha256:6cb9cf7e761f4f8a8589a45e49ed3c0d92d1d696a45a6feaee8c904b26efc2db"}, + {file = "pydantic_core-2.41.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ab06d77e053d660a6faaf04894446df7b0a7e7aba70c2797465a0a1af00fc887"}, + {file = "pydantic_core-2.41.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c53ff33e603a9c1179a9364b0a24694f183717b2e0da2b5ad43c316c956901b2"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:304c54176af2c143bd181d82e77c15c41cbacea8872a2225dd37e6544dce9999"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:025ba34a4cf4fb32f917d5d188ab5e702223d3ba603be4d8aca2f82bede432a4"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b9f5f30c402ed58f90c70e12eff65547d3ab74685ffe8283c719e6bead8ef53f"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd96e5d15385d301733113bcaa324c8bcf111275b7675a9c6e88bfb19fc05e3b"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98f348cbb44fae6e9653c1055db7e29de67ea6a9ca03a5fa2c2e11a47cff0e47"}, + {file = "pydantic_core-2.41.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec22626a2d14620a83ca583c6f5a4080fa3155282718b6055c2ea48d3ef35970"}, + {file = "pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3a95d4590b1f1a43bf33ca6d647b990a88f4a3824a8c4572c708f0b45a5290ed"}, + {file = "pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:f9672ab4d398e1b602feadcffcdd3af44d5f5e6ddc15bc7d15d376d47e8e19f8"}, + {file = "pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:84d8854db5f55fead3b579f04bda9a36461dab0730c5d570e1526483e7bb8431"}, + {file = "pydantic_core-2.41.4-cp312-cp312-win32.whl", hash = "sha256:9be1c01adb2ecc4e464392c36d17f97e9110fbbc906bcbe1c943b5b87a74aabd"}, + {file = "pydantic_core-2.41.4-cp312-cp312-win_amd64.whl", hash = "sha256:d682cf1d22bab22a5be08539dca3d1593488a99998f9f412137bc323179067ff"}, + {file = "pydantic_core-2.41.4-cp312-cp312-win_arm64.whl", hash = "sha256:833eebfd75a26d17470b58768c1834dfc90141b7afc6eb0429c21fc5a21dcfb8"}, + {file = "pydantic_core-2.41.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:85e050ad9e5f6fe1004eec65c914332e52f429bc0ae12d6fa2092407a462c746"}, + {file = "pydantic_core-2.41.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7393f1d64792763a48924ba31d1e44c2cfbc05e3b1c2c9abb4ceeadd912cced"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94dab0940b0d1fb28bcab847adf887c66a27a40291eedf0b473be58761c9799a"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:de7c42f897e689ee6f9e93c4bec72b99ae3b32a2ade1c7e4798e690ff5246e02"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:664b3199193262277b8b3cd1e754fb07f2c6023289c815a1e1e8fb415cb247b1"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d95b253b88f7d308b1c0b417c4624f44553ba4762816f94e6986819b9c273fb2"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1351f5bbdbbabc689727cb91649a00cb9ee7203e0a6e54e9f5ba9e22e384b84"}, + {file = "pydantic_core-2.41.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1affa4798520b148d7182da0615d648e752de4ab1a9566b7471bc803d88a062d"}, + {file = "pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7b74e18052fea4aa8dea2fb7dbc23d15439695da6cbe6cfc1b694af1115df09d"}, + {file = "pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:285b643d75c0e30abda9dc1077395624f314a37e3c09ca402d4015ef5979f1a2"}, + {file = "pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:f52679ff4218d713b3b33f88c89ccbf3a5c2c12ba665fb80ccc4192b4608dbab"}, + {file = "pydantic_core-2.41.4-cp313-cp313-win32.whl", hash = "sha256:ecde6dedd6fff127c273c76821bb754d793be1024bc33314a120f83a3c69460c"}, + {file = "pydantic_core-2.41.4-cp313-cp313-win_amd64.whl", hash = "sha256:d081a1f3800f05409ed868ebb2d74ac39dd0c1ff6c035b5162356d76030736d4"}, + {file = "pydantic_core-2.41.4-cp313-cp313-win_arm64.whl", hash = "sha256:f8e49c9c364a7edcbe2a310f12733aad95b022495ef2a8d653f645e5d20c1564"}, + {file = "pydantic_core-2.41.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ed97fd56a561f5eb5706cebe94f1ad7c13b84d98312a05546f2ad036bafe87f4"}, + {file = "pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a870c307bf1ee91fc58a9a61338ff780d01bfae45922624816878dce784095d2"}, + {file = "pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d25e97bc1f5f8f7985bdc2335ef9e73843bb561eb1fa6831fdfc295c1c2061cf"}, + {file = "pydantic_core-2.41.4-cp313-cp313t-win_amd64.whl", hash = "sha256:d405d14bea042f166512add3091c1af40437c2e7f86988f3915fabd27b1e9cd2"}, + {file = "pydantic_core-2.41.4-cp313-cp313t-win_arm64.whl", hash = "sha256:19f3684868309db5263a11bace3c45d93f6f24afa2ffe75a647583df22a2ff89"}, + {file = "pydantic_core-2.41.4-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e9205d97ed08a82ebb9a307e92914bb30e18cdf6f6b12ca4bedadb1588a0bfe1"}, + {file = "pydantic_core-2.41.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:82df1f432b37d832709fbcc0e24394bba04a01b6ecf1ee87578145c19cde12ac"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3b4cc4539e055cfa39a3763c939f9d409eb40e85813257dcd761985a108554"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b1eb1754fce47c63d2ff57fdb88c351a6c0150995890088b33767a10218eaa4e"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e6ab5ab30ef325b443f379ddb575a34969c333004fca5a1daa0133a6ffaad616"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:31a41030b1d9ca497634092b46481b937ff9397a86f9f51bd41c4767b6fc04af"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a44ac1738591472c3d020f61c6df1e4015180d6262ebd39bf2aeb52571b60f12"}, + {file = "pydantic_core-2.41.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d72f2b5e6e82ab8f94ea7d0d42f83c487dc159c5240d8f83beae684472864e2d"}, + {file = "pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:c4d1e854aaf044487d31143f541f7aafe7b482ae72a022c664b2de2e466ed0ad"}, + {file = "pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:b568af94267729d76e6ee5ececda4e283d07bbb28e8148bb17adad93d025d25a"}, + {file = "pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:6d55fb8b1e8929b341cc313a81a26e0d48aa3b519c1dbaadec3a6a2b4fcad025"}, + {file = "pydantic_core-2.41.4-cp314-cp314-win32.whl", hash = "sha256:5b66584e549e2e32a1398df11da2e0a7eff45d5c2d9db9d5667c5e6ac764d77e"}, + {file = "pydantic_core-2.41.4-cp314-cp314-win_amd64.whl", hash = "sha256:557a0aab88664cc552285316809cab897716a372afaf8efdbef756f8b890e894"}, + {file = "pydantic_core-2.41.4-cp314-cp314-win_arm64.whl", hash = "sha256:3f1ea6f48a045745d0d9f325989d8abd3f1eaf47dd00485912d1a3a63c623a8d"}, + {file = "pydantic_core-2.41.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6c1fe4c5404c448b13188dd8bd2ebc2bdd7e6727fa61ff481bcc2cca894018da"}, + {file = "pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:523e7da4d43b113bf8e7b49fa4ec0c35bf4fe66b2230bfc5c13cc498f12c6c3e"}, + {file = "pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5729225de81fb65b70fdb1907fcf08c75d498f4a6f15af005aabb1fdadc19dfa"}, + {file = "pydantic_core-2.41.4-cp314-cp314t-win_amd64.whl", hash = "sha256:de2cfbb09e88f0f795fd90cf955858fc2c691df65b1f21f0aa00b99f3fbc661d"}, + {file = "pydantic_core-2.41.4-cp314-cp314t-win_arm64.whl", hash = "sha256:d34f950ae05a83e0ede899c595f312ca976023ea1db100cd5aa188f7005e3ab0"}, + {file = "pydantic_core-2.41.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:646e76293345954acea6966149683047b7b2ace793011922208c8e9da12b0062"}, + {file = "pydantic_core-2.41.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cc8e85a63085a137d286e2791037f5fdfff0aabb8b899483ca9c496dd5797338"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:692c622c8f859a17c156492783902d8370ac7e121a611bd6fe92cc71acf9ee8d"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d1e2906efb1031a532600679b424ef1d95d9f9fb507f813951f23320903adbd7"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e04e2f7f8916ad3ddd417a7abdd295276a0bf216993d9318a5d61cc058209166"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df649916b81822543d1c8e0e1d079235f68acdc7d270c911e8425045a8cfc57e"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66c529f862fdba70558061bb936fe00ddbaaa0c647fd26e4a4356ef1d6561891"}, + {file = "pydantic_core-2.41.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fc3b4c5a1fd3a311563ed866c2c9b62da06cb6398bee186484ce95c820db71cb"}, + {file = "pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6e0fc40d84448f941df9b3334c4b78fe42f36e3bf631ad54c3047a0cdddc2514"}, + {file = "pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:44e7625332683b6c1c8b980461475cde9595eff94447500e80716db89b0da005"}, + {file = "pydantic_core-2.41.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:170ee6835f6c71081d031ef1c3b4dc4a12b9efa6a9540f93f95b82f3c7571ae8"}, + {file = "pydantic_core-2.41.4-cp39-cp39-win32.whl", hash = "sha256:3adf61415efa6ce977041ba9745183c0e1f637ca849773afa93833e04b163feb"}, + {file = "pydantic_core-2.41.4-cp39-cp39-win_amd64.whl", hash = "sha256:a238dd3feee263eeaeb7dc44aea4ba1364682c4f9f9467e6af5596ba322c2332"}, + {file = "pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:a1b2cfec3879afb742a7b0bcfa53e4f22ba96571c9e54d6a3afe1052d17d843b"}, + {file = "pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:d175600d975b7c244af6eb9c9041f10059f20b8bbffec9e33fdd5ee3f67cdc42"}, + {file = "pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f184d657fa4947ae5ec9c47bd7e917730fa1cbb78195037e32dcbab50aca5ee"}, + {file = "pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ed810568aeffed3edc78910af32af911c835cc39ebbfacd1f0ab5dd53028e5c"}, + {file = "pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:4f5d640aeebb438517150fdeec097739614421900e4a08db4a3ef38898798537"}, + {file = "pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:4a9ab037b71927babc6d9e7fc01aea9e66dc2a4a34dff06ef0724a4049629f94"}, + {file = "pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4dab9484ec605c3016df9ad4fd4f9a390bc5d816a3b10c6550f8424bb80b18c"}, + {file = "pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8a5028425820731d8c6c098ab642d7b8b999758e24acae03ed38a66eca8335"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:1e5ab4fc177dd41536b3c32b2ea11380dd3d4619a385860621478ac2d25ceb00"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:3d88d0054d3fa11ce936184896bed3c1c5441d6fa483b498fac6a5d0dd6f64a9"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b2a054a8725f05b4b6503357e0ac1c4e8234ad3b0c2ac130d6ffc66f0e170e2"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b0d9db5a161c99375a0c68c058e227bee1d89303300802601d76a3d01f74e258"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:6273ea2c8ffdac7b7fda2653c49682db815aebf4a89243a6feccf5e36c18c347"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:4c973add636efc61de22530b2ef83a65f39b6d6f656df97f678720e20de26caa"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:b69d1973354758007f46cf2d44a4f3d0933f10b6dc9bf15cf1356e037f6f731a"}, + {file = "pydantic_core-2.41.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3619320641fd212aaf5997b6ca505e97540b7e16418f4a241f44cdf108ffb50d"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:491535d45cd7ad7e4a2af4a5169b0d07bebf1adfd164b0368da8aa41e19907a5"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:54d86c0cada6aba4ec4c047d0e348cbad7063b87ae0f005d9f8c9ad04d4a92a2"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca1124aced216b2500dc2609eade086d718e8249cb9696660ab447d50a758bd"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6c9024169becccf0cb470ada03ee578d7348c119a0d42af3dcf9eda96e3a247c"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:26895a4268ae5a2849269f4991cdc97236e4b9c010e51137becf25182daac405"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:ca4df25762cf71308c446e33c9b1fdca2923a3f13de616e2a949f38bf21ff5a8"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:5a28fcedd762349519276c36634e71853b4541079cab4acaaac60c4421827308"}, + {file = "pydantic_core-2.41.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c173ddcd86afd2535e2b695217e82191580663a1d1928239f877f5a1649ef39f"}, + {file = "pydantic_core-2.41.4.tar.gz", hash = "sha256:70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5"}, +] + +[package.dependencies] +typing-extensions = ">=4.14.1" + +[[package]] +name = "pyflakes" +version = "3.1.0" +description = "passive checker of Python programs" +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "pyflakes-3.1.0-py2.py3-none-any.whl", hash = "sha256:4132f6d49cb4dae6819e5379898f2b8cce3c5f23994194c24b77d5da2e36f774"}, + {file = "pyflakes-3.1.0.tar.gz", hash = "sha256:a0aae034c444db0071aa077972ba4768d40c830d9539fd45bf4cd3f8f6992efc"}, +] + +[[package]] +name = "pygments" +version = "2.19.2" +description = "Pygments is a syntax highlighting package written in Python." +optional = false +python-versions = ">=3.8" +groups = ["main", "dev"] +files = [ + {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, + {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, +] + +[package.extras] +windows-terminal = ["colorama (>=0.4.6)"] + +[[package]] +name = "pytest" +version = "8.4.2" +description = "pytest: simple powerful testing with Python" +optional = false +python-versions = ">=3.9" +groups = ["dev"] +files = [ + {file = "pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79"}, + {file = "pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01"}, +] + +[package.dependencies] +colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} +exceptiongroup = {version = ">=1", markers = "python_version < \"3.11\""} +iniconfig = ">=1" +packaging = ">=20" +pluggy = ">=1.5,<2" +pygments = ">=2.7.2" +tomli = {version = ">=1", markers = "python_version < \"3.11\""} + +[package.extras] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] + +[[package]] +name = "pytest-cov" +version = "4.1.0" +description = "Pytest plugin for measuring coverage." +optional = false +python-versions = ">=3.7" +groups = ["dev"] +files = [ + {file = "pytest-cov-4.1.0.tar.gz", hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6"}, + {file = "pytest_cov-4.1.0-py3-none-any.whl", hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a"}, +] + +[package.dependencies] +coverage = {version = ">=5.2.1", extras = ["toml"]} +pytest = ">=4.6" + +[package.extras] +testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"] + +[[package]] +name = "redis" +version = "7.0.1" +description = "Python client for Redis database and key-value store" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "redis-7.0.1-py3-none-any.whl", hash = "sha256:4977af3c7d67f8f0eb8b6fec0dafc9605db9343142f634041fb0235f67c0588a"}, + {file = "redis-7.0.1.tar.gz", hash = "sha256:c949df947dca995dc68fdf5a7863950bf6df24f8d6022394585acc98e81624f1"}, +] + +[package.dependencies] +async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\""} + +[package.extras] +circuit-breaker = ["pybreaker (>=1.4.0)"] +hiredis = ["hiredis (>=3.2.0)"] +jwt = ["pyjwt (>=2.9.0)"] +ocsp = ["cryptography (>=36.0.1)", "pyopenssl (>=20.0.1)", "requests (>=2.31.0)"] + +[[package]] +name = "rich" +version = "13.9.4" +description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" +optional = false +python-versions = ">=3.8.0" +groups = ["main"] +files = [ + {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"}, + {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"}, +] + +[package.dependencies] +markdown-it-py = ">=2.2.0" +pygments = ">=2.13.0,<3.0.0" +typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.11\""} + +[package.extras] +jupyter = ["ipywidgets (>=7.5.1,<9)"] + +[[package]] +name = "sniffio" +version = "1.3.1" +description = "Sniff out which async library your code is running under" +optional = false +python-versions = ">=3.7" +groups = ["local"] +files = [ + {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, + {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, +] + +[[package]] +name = "sqlalchemy" +version = "2.0.44" +description = "Database Abstraction Library" +optional = false +python-versions = ">=3.7" +groups = ["local"] +files = [ + {file = "SQLAlchemy-2.0.44-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:471733aabb2e4848d609141a9e9d56a427c0a038f4abf65dd19d7a21fd563632"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48bf7d383a35e668b984c805470518b635d48b95a3c57cb03f37eaa3551b5f9f"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bf4bb6b3d6228fcf3a71b50231199fb94d2dd2611b66d33be0578ea3e6c2726"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:e998cf7c29473bd077704cea3577d23123094311f59bdc4af551923b168332b1"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:ebac3f0b5732014a126b43c2b7567f2f0e0afea7d9119a3378bde46d3dcad88e"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-win32.whl", hash = "sha256:3255d821ee91bdf824795e936642bbf43a4c7cedf5d1aed8d24524e66843aa74"}, + {file = "SQLAlchemy-2.0.44-cp37-cp37m-win_amd64.whl", hash = "sha256:78e6c137ba35476adb5432103ae1534f2f5295605201d946a4198a0dea4b38e7"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7c77f3080674fc529b1bd99489378c7f63fcb4ba7f8322b79732e0258f0ea3ce"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4c26ef74ba842d61635b0152763d057c8d48215d5be9bb8b7604116a059e9985"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4a172b31785e2f00780eccab00bc240ccdbfdb8345f1e6063175b3ff12ad1b0"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9480c0740aabd8cb29c329b422fb65358049840b34aba0adf63162371d2a96e"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:17835885016b9e4d0135720160db3095dc78c583e7b902b6be799fb21035e749"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cbe4f85f50c656d753890f39468fcd8190c5f08282caf19219f684225bfd5fd2"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-win32.whl", hash = "sha256:2fcc4901a86ed81dc76703f3b93ff881e08761c63263c46991081fd7f034b165"}, + {file = "sqlalchemy-2.0.44-cp310-cp310-win_amd64.whl", hash = "sha256:9919e77403a483ab81e3423151e8ffc9dd992c20d2603bf17e4a8161111e55f5"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fe3917059c7ab2ee3f35e77757062b1bea10a0b6ca633c58391e3f3c6c488dd"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de4387a354ff230bc979b46b2207af841dc8bf29847b6c7dbe60af186d97aefa"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3678a0fb72c8a6a29422b2732fe423db3ce119c34421b5f9955873eb9b62c1e"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cf6872a23601672d61a68f390e44703442639a12ee9dd5a88bbce52a695e46e"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:329aa42d1be9929603f406186630135be1e7a42569540577ba2c69952b7cf399"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:70e03833faca7166e6a9927fbee7c27e6ecde436774cd0b24bbcc96353bce06b"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-win32.whl", hash = "sha256:253e2f29843fb303eca6b2fc645aca91fa7aa0aa70b38b6950da92d44ff267f3"}, + {file = "sqlalchemy-2.0.44-cp311-cp311-win_amd64.whl", hash = "sha256:7a8694107eb4308a13b425ca8c0e67112f8134c846b6e1f722698708741215d5"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4"}, + {file = "sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73"}, + {file = "sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2fc44e5965ea46909a416fff0af48a219faefd5773ab79e5f8a5fcd5d62b2667"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:dc8b3850d2a601ca2320d081874033684e246d28e1c5e89db0864077cfc8f5a9"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d733dec0614bb8f4bcb7c8af88172b974f685a31dc3a65cca0527e3120de5606"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22be14009339b8bc16d6b9dc8780bacaba3402aa7581658e246114abbd2236e3"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:357bade0e46064f88f2c3a99808233e67b0051cdddf82992379559322dfeb183"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:4848395d932e93c1595e59a8672aa7400e8922c39bb9b0668ed99ac6fa867822"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-win32.whl", hash = "sha256:2f19644f27c76f07e10603580a47278abb2a70311136a7f8fd27dc2e096b9013"}, + {file = "sqlalchemy-2.0.44-cp38-cp38-win_amd64.whl", hash = "sha256:1df4763760d1de0dfc8192cc96d8aa293eb1a44f8f7a5fbe74caf1b551905c5e"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f7027414f2b88992877573ab780c19ecb54d3a536bef3397933573d6b5068be4"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3fe166c7d00912e8c10d3a9a0ce105569a31a3d0db1a6e82c4e0f4bf16d5eca9"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3caef1ff89b1caefc28f0368b3bde21a7e3e630c2eddac16abd9e47bd27cc36a"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc2856d24afa44295735e72f3c75d6ee7fdd4336d8d3a8f3d44de7aa6b766df2"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:11bac86b0deada30b6b5f93382712ff0e911fe8d31cb9bf46e6b149ae175eff0"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:4d18cd0e9a0f37c9f4088e50e3839fcb69a380a0ec957408e0b57cff08ee0a26"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-win32.whl", hash = "sha256:9e9018544ab07614d591a26c1bd4293ddf40752cc435caf69196740516af7100"}, + {file = "sqlalchemy-2.0.44-cp39-cp39-win_amd64.whl", hash = "sha256:8e0e4e66fd80f277a8c3de016a81a554e76ccf6b8d881ee0b53200305a8433f6"}, + {file = "sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05"}, + {file = "sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22"}, +] + +[package.dependencies] +greenlet = {version = ">=1", markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\""} +typing-extensions = ">=4.6.0" + +[package.extras] +aiomysql = ["aiomysql (>=0.2.0)", "greenlet (>=1)"] +aioodbc = ["aioodbc", "greenlet (>=1)"] +aiosqlite = ["aiosqlite", "greenlet (>=1)", "typing_extensions (!=3.10.0.1)"] +asyncio = ["greenlet (>=1)"] +asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (>=1)"] +mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5,!=1.1.10)"] +mssql = ["pyodbc"] +mssql-pymssql = ["pymssql"] +mssql-pyodbc = ["pyodbc"] +mypy = ["mypy (>=0.910)"] +mysql = ["mysqlclient (>=1.4.0)"] +mysql-connector = ["mysql-connector-python"] +oracle = ["cx_oracle (>=8)"] +oracle-oracledb = ["oracledb (>=1.0.1)"] +postgresql = ["psycopg2 (>=2.7)"] +postgresql-asyncpg = ["asyncpg", "greenlet (>=1)"] +postgresql-pg8000 = ["pg8000 (>=1.29.1)"] +postgresql-psycopg = ["psycopg (>=3.0.7)"] +postgresql-psycopg2binary = ["psycopg2-binary"] +postgresql-psycopg2cffi = ["psycopg2cffi"] +postgresql-psycopgbinary = ["psycopg[binary] (>=3.0.7)"] +pymysql = ["pymysql"] +sqlcipher = ["sqlcipher3_binary"] + +[[package]] +name = "starlette" +version = "0.49.0" +description = "The little ASGI library that shines." +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "starlette-0.49.0-py3-none-any.whl", hash = "sha256:6f3988f55dda3fd36e5640aeaceee5b691063e0ebc4d7851e1c3a6695fbdc8ba"}, + {file = "starlette-0.49.0.tar.gz", hash = "sha256:cb75dfe3267b99caf9036db355601f8c6092c4d50d132b3724cb373766cb2ab1"}, +] + +[package.dependencies] +anyio = ">=3.6.2,<5" +typing-extensions = {version = ">=4.10.0", markers = "python_version < \"3.13\""} + +[package.extras] +full = ["httpx (>=0.27.0,<0.29.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.18)", "pyyaml"] + +[[package]] +name = "tomli" +version = "2.3.0" +description = "A lil' TOML parser" +optional = false +python-versions = ">=3.8" +groups = ["dev"] +markers = "python_full_version <= \"3.11.0a6\"" +files = [ + {file = "tomli-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:88bd15eb972f3664f5ed4b57c1634a97153b4bac4479dcb6a495f41921eb7f45"}, + {file = "tomli-2.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:883b1c0d6398a6a9d29b508c331fa56adbcdff647f6ace4dfca0f50e90dfd0ba"}, + {file = "tomli-2.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d1381caf13ab9f300e30dd8feadb3de072aeb86f1d34a8569453ff32a7dea4bf"}, + {file = "tomli-2.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a0e285d2649b78c0d9027570d4da3425bdb49830a6156121360b3f8511ea3441"}, + {file = "tomli-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0a154a9ae14bfcf5d8917a59b51ffd5a3ac1fd149b71b47a3a104ca4edcfa845"}, + {file = "tomli-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:74bf8464ff93e413514fefd2be591c3b0b23231a77f901db1eb30d6f712fc42c"}, + {file = "tomli-2.3.0-cp311-cp311-win32.whl", hash = "sha256:00b5f5d95bbfc7d12f91ad8c593a1659b6387b43f054104cda404be6bda62456"}, + {file = "tomli-2.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:4dc4ce8483a5d429ab602f111a93a6ab1ed425eae3122032db7e9acf449451be"}, + {file = "tomli-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d7d86942e56ded512a594786a5ba0a5e521d02529b3826e7761a05138341a2ac"}, + {file = "tomli-2.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:73ee0b47d4dad1c5e996e3cd33b8a76a50167ae5f96a2607cbe8cc773506ab22"}, + {file = "tomli-2.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:792262b94d5d0a466afb5bc63c7daa9d75520110971ee269152083270998316f"}, + {file = "tomli-2.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f195fe57ecceac95a66a75ac24d9d5fbc98ef0962e09b2eddec5d39375aae52"}, + {file = "tomli-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e31d432427dcbf4d86958c184b9bfd1e96b5b71f8eb17e6d02531f434fd335b8"}, + {file = "tomli-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b0882799624980785240ab732537fcfc372601015c00f7fc367c55308c186f6"}, + {file = "tomli-2.3.0-cp312-cp312-win32.whl", hash = "sha256:ff72b71b5d10d22ecb084d345fc26f42b5143c5533db5e2eaba7d2d335358876"}, + {file = "tomli-2.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:1cb4ed918939151a03f33d4242ccd0aa5f11b3547d0cf30f7c74a408a5b99878"}, + {file = "tomli-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5192f562738228945d7b13d4930baffda67b69425a7f0da96d360b0a3888136b"}, + {file = "tomli-2.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:be71c93a63d738597996be9528f4abe628d1adf5e6eb11607bc8fe1a510b5dae"}, + {file = "tomli-2.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c4665508bcbac83a31ff8ab08f424b665200c0e1e645d2bd9ab3d3e557b6185b"}, + {file = "tomli-2.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4021923f97266babc6ccab9f5068642a0095faa0a51a246a6a02fccbb3514eaf"}, + {file = "tomli-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4ea38c40145a357d513bffad0ed869f13c1773716cf71ccaa83b0fa0cc4e42f"}, + {file = "tomli-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ad805ea85eda330dbad64c7ea7a4556259665bdf9d2672f5dccc740eb9d3ca05"}, + {file = "tomli-2.3.0-cp313-cp313-win32.whl", hash = "sha256:97d5eec30149fd3294270e889b4234023f2c69747e555a27bd708828353ab606"}, + {file = "tomli-2.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0c95ca56fbe89e065c6ead5b593ee64b84a26fca063b5d71a1122bf26e533999"}, + {file = "tomli-2.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:cebc6fe843e0733ee827a282aca4999b596241195f43b4cc371d64fc6639da9e"}, + {file = "tomli-2.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4c2ef0244c75aba9355561272009d934953817c49f47d768070c3c94355c2aa3"}, + {file = "tomli-2.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c22a8bf253bacc0cf11f35ad9808b6cb75ada2631c2d97c971122583b129afbc"}, + {file = "tomli-2.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0eea8cc5c5e9f89c9b90c4896a8deefc74f518db5927d0e0e8d4a80953d774d0"}, + {file = "tomli-2.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b74a0e59ec5d15127acdabd75ea17726ac4c5178ae51b85bfe39c4f8a278e879"}, + {file = "tomli-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b5870b50c9db823c595983571d1296a6ff3e1b88f734a4c8f6fc6188397de005"}, + {file = "tomli-2.3.0-cp314-cp314-win32.whl", hash = "sha256:feb0dacc61170ed7ab602d3d972a58f14ee3ee60494292d384649a3dc38ef463"}, + {file = "tomli-2.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:b273fcbd7fc64dc3600c098e39136522650c49bca95df2d11cf3b626422392c8"}, + {file = "tomli-2.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:940d56ee0410fa17ee1f12b817b37a4d4e4dc4d27340863cc67236c74f582e77"}, + {file = "tomli-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f85209946d1fe94416debbb88d00eb92ce9cd5266775424ff81bc959e001acaf"}, + {file = "tomli-2.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a56212bdcce682e56b0aaf79e869ba5d15a6163f88d5451cbde388d48b13f530"}, + {file = "tomli-2.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c5f3ffd1e098dfc032d4d3af5c0ac64f6d286d98bc148698356847b80fa4de1b"}, + {file = "tomli-2.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5e01decd096b1530d97d5d85cb4dff4af2d8347bd35686654a004f8dea20fc67"}, + {file = "tomli-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:8a35dd0e643bb2610f156cca8db95d213a90015c11fee76c946aa62b7ae7e02f"}, + {file = "tomli-2.3.0-cp314-cp314t-win32.whl", hash = "sha256:a1f7f282fe248311650081faafa5f4732bdbfef5d45fe3f2e702fbc6f2d496e0"}, + {file = "tomli-2.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:70a251f8d4ba2d9ac2542eecf008b3c8a9fc5c3f9f02c56a9d7952612be2fdba"}, + {file = "tomli-2.3.0-py3-none-any.whl", hash = "sha256:e95b1af3c5b07d9e643909b5abbec77cd9f1217e6d0bca72b0234736b9fb1f1b"}, + {file = "tomli-2.3.0.tar.gz", hash = "sha256:64be704a875d2a59753d80ee8a533c3fe183e3f06807ff7dc2232938ccb01549"}, +] + +[[package]] +name = "typer" +version = "0.9.4" +description = "Typer, build great CLIs. Easy to code. Based on Python type hints." +optional = false +python-versions = ">=3.6" +groups = ["main"] +files = [ + {file = "typer-0.9.4-py3-none-any.whl", hash = "sha256:aa6c4a4e2329d868b80ecbaf16f807f2b54e192209d7ac9dd42691d63f7a54eb"}, + {file = "typer-0.9.4.tar.gz", hash = "sha256:f714c2d90afae3a7929fcd72a3abb08df305e1ff61719381384211c4070af57f"}, +] + +[package.dependencies] +click = ">=7.1.1,<9.0.0" +typing-extensions = ">=3.7.4.3" + +[package.extras] +all = ["colorama (>=0.4.3,<0.5.0)", "rich (>=10.11.0,<14.0.0)", "shellingham (>=1.3.0,<2.0.0)"] +dev = ["autoflake (>=1.3.1,<2.0.0)", "flake8 (>=3.8.3,<4.0.0)", "pre-commit (>=2.17.0,<3.0.0)"] +doc = ["cairosvg (>=2.5.2,<3.0.0)", "mdx-include (>=1.4.1,<2.0.0)", "mkdocs (>=1.1.2,<2.0.0)", "mkdocs-material (>=8.1.4,<9.0.0)", "pillow (>=9.3.0,<10.0.0)"] +test = ["black (>=22.3.0,<23.0.0)", "coverage (>=6.2,<7.0)", "isort (>=5.0.6,<6.0.0)", "mypy (==0.971)", "pytest (>=4.4.0,<8.0.0)", "pytest-cov (>=2.10.0,<5.0.0)", "pytest-sugar (>=0.9.4,<0.10.0)", "pytest-xdist (>=1.32.0,<4.0.0)", "rich (>=10.11.0,<14.0.0)", "shellingham (>=1.3.0,<2.0.0)"] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +description = "Backported and Experimental Type Hints for Python 3.9+" +optional = false +python-versions = ">=3.9" +groups = ["main", "dev", "local"] +files = [ + {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, + {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, +] + +[[package]] +name = "typing-inspection" +version = "0.4.2" +description = "Runtime typing introspection tools" +optional = false +python-versions = ">=3.9" +groups = ["local"] +files = [ + {file = "typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7"}, + {file = "typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464"}, +] + +[package.dependencies] +typing-extensions = ">=4.12.0" + +[metadata] +lock-version = "2.1" +python-versions = ">=3.9,<4.0" +content-hash = "2f224992660b2c6878d0a24bff4d72ac04f47b9e65c8aeefad28979b221249e5" diff --git a/my_monorepo/packages/kp_gs_cli/pyproject.toml b/my_monorepo/packages/kp_gs_cli/pyproject.toml new file mode 100644 index 0000000..570e363 --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/pyproject.toml @@ -0,0 +1,41 @@ +[build-system] +requires = ["poetry-core>=2.0.0"] +build-backend = "poetry.core.masonry.api" + +[tool.poetry] +name = "kp-gs-cli" +version = "0.1.0" +description = "CLI tool for managing and validating KP Gateway Selector rulesets" +authors = ["KP team "] +readme = "README.md" +packages = [{ include = "kp_gs_cli" }] + +[tool.poetry.dependencies] +python = ">=3.9,<4.0" +typer = "^0.9.0" +rich = "^13.0.0" +click = "^8.1.7" # Pin click to a version compatible with typer 0.9.0 + +# Local development dependency +# To use, first install kp-gateway-selector in development mode: +# cd ../kp_gateway_selector && pip install -e . +# Then install this package with: poetry install --with local + +[tool.poetry.group.local.dependencies] +kp-gateway-selector = { path = "../kp_gateway_selector", develop = true } + +[tool.poetry.scripts] +kp-gs = "kp_gs_cli.main:app" + +[tool.poetry.group.dev.dependencies] +pytest = "^8.0.0" +pytest-cov = "^4.0.0" +black = "^23.0.0" +isort = "^5.12.0" +mypy = "^1.0.0" +flake8 = "^6.0.0" + +[tool.black] +line-length = 88 +target-version = ['py39'] +include = '\.pyi?$' From 18b530ac8a915592322b025005de39d28bf36ac5 Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Tue, 28 Oct 2025 11:27:00 -0400 Subject: [PATCH 2/6] fix: kp_gateway_selector as library --- my_monorepo/.gitignore | 52 +++++++++++++++++++ .../kp_gateway_selector/pyproject.toml | 36 +++---------- .../packages/kp_gateway_selector/setup.py | 18 +++++++ 3 files changed, 76 insertions(+), 30 deletions(-) create mode 100644 my_monorepo/.gitignore create mode 100644 my_monorepo/packages/kp_gateway_selector/setup.py diff --git a/my_monorepo/.gitignore b/my_monorepo/.gitignore new file mode 100644 index 0000000..458c8a1 --- /dev/null +++ b/my_monorepo/.gitignore @@ -0,0 +1,52 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# Virtual Environment +.env +.venv +env/ +venv/ +ENV/ + +# IDE +.idea/ +.vscode/ +*.swp +*.swo + +# Local development +.pytest_cache/ +.coverage +htmlcov/ + +# Local environment variables +.env +.env.local + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db diff --git a/my_monorepo/packages/kp_gateway_selector/pyproject.toml b/my_monorepo/packages/kp_gateway_selector/pyproject.toml index a3fd5f5..e542bcc 100644 --- a/my_monorepo/packages/kp_gateway_selector/pyproject.toml +++ b/my_monorepo/packages/kp_gateway_selector/pyproject.toml @@ -1,9 +1,13 @@ +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + [project] name = "kp-gateway-selector" version = "0.1.0" description = "A library for dynamic payment gateway selection based on configurable rules." authors = [ - {name = "KP team",email = "devs@kp.com"} + {name = "KP team", email = "devs@kp.com"} ] requires-python = ">=3.9,<4.0" dependencies = [ @@ -14,37 +18,9 @@ dependencies = [ "fastapi>=0.111", "typing-extensions>=4.7", "asgi-correlation-id>=4.0", - "attrs (>=25.4.0,<26.0.0)", + "attrs>=25.4.0,<26.0.0" ] -[build-system] -requires = ["poetry-core>=2.0.0,<3.0.0", "setuptools>=61.0"] -build-backend = "setuptools.build_meta" - -[tool.setuptools] -packages = ["kp_gateway_selector", "kp_gateway_selector.gateway_selector", "kp_gateway_selector.gateway_selector.compiler", "kp_gateway_selector.gateway_selector.matchers", "kp_gateway_selector.postgresql", "kp_gateway_selector.postgresql.gateway_selector", "kp_gateway_selector.utils"] - -[tool.poetry.build] -script = "" - - -[tool.poetry] -name = "kp-gateway-selector" -version = "0.1.0" -description = "A library for dynamic payment gateway selection based on configurable rules." -authors = ["KP team "] -packages = [{ include = "kp_gateway_selector" }] - -[tool.poetry.dependencies] -python = ">=3.9,<4.0" -pydantic = ">=2.0" -SQLAlchemy = ">=1.4" -redis = ">=4.0" -cryptography = ">=3.0" -fastapi = ">=0.111" -typing-extensions = ">=4.7" -"asgi-correlation-id" = { version = ">=4.0", python = ">=3.9,<4.0" } - [tool.poetry.group.dev.dependencies] pytest = "^8.0" regex = "^2024.0.0" diff --git a/my_monorepo/packages/kp_gateway_selector/setup.py b/my_monorepo/packages/kp_gateway_selector/setup.py new file mode 100644 index 0000000..d1058bb --- /dev/null +++ b/my_monorepo/packages/kp_gateway_selector/setup.py @@ -0,0 +1,18 @@ +from setuptools import setup, find_packages + +setup( + name="kp-gateway-selector", + version="0.1.0", + packages=find_packages(), + install_requires=[ + "pydantic>=2.0", + "SQLAlchemy>=1.4", + "redis>=4.0", + "cryptography>=3.0", + "fastapi>=0.111", + "typing-extensions>=4.7", + "asgi-correlation-id>=4.0", + "attrs>=25.4.0,<26.0.0", + ], + python_requires=">=3.9,<4.0", +) From 9a91a630e8c6b1926822bea88d95a7088e4f8091 Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Tue, 28 Oct 2025 13:07:12 -0400 Subject: [PATCH 3/6] feat: add resources for GS management script --- .../resources/gateway_selector_examples.csv | 1001 +++++++++++++++++ .../gateway_selector_examples_simple.csv | 13 + .../kp_gs_cli/resources/sample_ruleset.json | 49 + 3 files changed, 1063 insertions(+) create mode 100644 my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv create mode 100644 my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv create mode 100644 my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json diff --git a/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv b/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv new file mode 100644 index 0000000..1d21b0a --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv @@ -0,0 +1,1001 @@ +id|api_user_id|amount|pix_key|created_at +txc_01k4efetzqeynr264sv2f87cdv|52|16.57000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/ed1917be-0b91-4dec-9207-1585d46bf215520400005303986540516.575802BR5925RESTAURANTE TCL 1994 LTDA6014RIO DE JANEIRO62290525STONEPOSA3495tkkdieX3q1Pn6304BC21|2025-09-06 00:00:01.135 -0300 +txc_01k4eff5zbf3e85txybxwmfd4f|52|20.00000000|+5598992302157|2025-09-06 00:00:12.389 -0300 +txc_01k4effvenejcsmprwwq8hgak9|52|138.65000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/efadd0c6-4a70-431f-b901-1ea33fc0faf85204000053039865406138.655802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA3495fA7nVDnUb8P163049AC6|2025-09-06 00:00:34.382 -0300 +txc_01k4efgpcaea19gbmzvr1466kx|48|15.00000000|5bd390b6-89f0-4679-acd9-03a007e3ce49|2025-09-06 00:01:01.953 -0300 +txc_01k4efh1pzeds8t7ev9q3qq1b9|52|15.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/e4f307c1-ec26-4801-96cb-24a821d57004520400005303986540515.005802BR5925CAROLINA DANIELA REYES CA6014RIO DE JANEIRO62290525STONEPOSA3495sNX6fJAHYMYq63047813|2025-09-06 00:01:13.564 -0300 +txc_01k4efhd28ehyvbwf9y7mqk3vw|52|38.42000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540538.425802BR5906AM.Bar6008Brasilia62290525e3645v80182u6384f28mAx24m63046F1B|2025-09-06 00:01:25.186 -0300 +txc_01k4efhpz3ehkt0ps49t7envdb|52|225.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/0764ec98-cfa0-4c44-a04c-502544eb08635204000053039865802BR5925XERE BAR E RESTAURANTE LT6015ARMACAO DOS BUZ62070503***6304C018|2025-09-06 00:01:35.324 -0300 +txc_01k4efj2j5fptamtgew22qr2he|23|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E3FCBBCE-B76E-4293-A23F-D4AFB4E6A0F55204581353039865802BR5922RAPHAEL LEMOS SILVA LT6013Florianopolis62070503***63043CDD|2025-09-06 00:01:47.197 -0300 +txc_01k4efk0vtetcbg7e7d2kdbxht|52|685.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/62452d9e-2a1e-4648-abba-8946ebcd32365204000053039865802BR5925FORLI COMERCIO DE ALIMENT6009SAO PAULO62070503***630419E6|2025-09-06 00:02:18.228 -0300 +txc_01k4efkc2peyyr4fjfmfg305k6|52|10.96000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/A31C8A8D3598B7FC0ED7C69D2E5E7B1E5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63046443|2025-09-06 00:02:29.712 -0300 +txc_01k4efm3xffjnt5rsqgyfgfw3g|23|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5CB172EE-AD12-4443-B4B7-B37C20ADDBF75204549953039865802BR5922CONVENIENCIA CACAROLA 6012Tibau do Sul62070503***63049BEA|2025-09-06 00:02:54.124 -0300 +txc_01k4efm4ede0zbx83mx4kc5pm0|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/CB89937B-1ED6-4849-B766-16E08639DF9327600016BR.COM.PAGSEGURO0136CB89937B-1ED6-4849-B766-16E08639DF93520489995303986540512.005802BR5922LEONARDO SALES BORGES 6014Rio de Janeiro62070503***6304C48E|2025-09-06 00:02:54.666 -0300 +txc_01k4efm9pre5wb4nang946zyre|23|12.00000000|00020101021126530014BR.GOV.BCB.PIX0131vdearaujofernandes374@gmail.com5204000053039865802BR5925VITORIA LUIZA DE ARAUJO F6008SAOPAULO61080132305062070503***63044899|2025-09-06 00:03:00.023 -0300 +txc_01k4efmrehfygb75307q2ykmyn|52|92.17000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/309c9abd-b81c-40a2-891d-27181a17d581520400005303986540592.175802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA34958ehuEPpFeBvS63048900|2025-09-06 00:03:15.146 -0300 +txc_01k4efmt8bfjjbwr2ydc7j2bn9|52|40.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/13a98c55-0309-48d3-91aa-167e788af5ea520400005303986540540.005802BR5925VDC BRITTO GELATERIA ARTE6014RIO DE JANEIRO62290525STONEPOSA3495w9bEmyxMPEYz63043A36|2025-09-06 00:03:16.996 -0300 +txc_01k4efmxqxecmsc76arm3kc7m5|52|113.30000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/97ea1c67-677e-4d21-9323-2405694e456c5204000053039865802BR592534 549 988 ALEJANDRO MARI6013FLORIANOPOLIS62070503***63047EAE|2025-09-06 00:03:20.567 -0300 +txc_01k4efn1w0e0css9v7e7q7kmz4|52|70.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C5DA868F-2D02-4138-BE66-223998F8F5125204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304E4F8|2025-09-06 00:03:24.794 -0300 +txc_01k4efn8a0ensbjdgrgkg4kfj3|52|3176.20000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/811bd530-6851-4422-80a7-c52b08321d0b52040000530398654073176.205802BR5925Pagar Me Instituicao De P6014RIO DE JANEIRO622905253cbb6fb3294e2e6b0842dfb4a6304FFB6|2025-09-06 00:03:31.388 -0300 +txc_01k4efnd9ne26rwhzhdz7ekwr6|51|16.99000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7D56DCD62510B48C58AF3BDA4FF871DD5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630439E4|2025-09-06 00:03:36.495 -0300 +txc_01k4efnkbgemd87fw7pvv6sv9v|52|107.80000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d6ac0805-4ee9-4e09-ba57-db5f512c56225204000053039865406107.805802BR5925GOMES & CUBAS GASTRONOMIA6014RIO DE JANEIRO62290525STONEPOSA3495pt8StuyBVoNt630452E9|2025-09-06 00:03:42.701 -0300 +txc_01k4efntsbf1qb25c26ymrx5sd|52|92.17000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/5ae1022f-e6af-4a5f-8a9c-685802098660520400005303986540592.175802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA349554FQEKuQTBKM6304D1BF|2025-09-06 00:03:50.309 -0300 +txc_01k4efp93tewf8qs78pqf35g1w|52|10.00000000|+5571987226692|2025-09-06 00:04:04.980 -0300 +txc_01k4efpd8pffds0nwpbak6k15q|23|36.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/15BB1C11-F3AE-498B-9B49-B38F09C48E8B5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304235E|2025-09-06 00:04:09.234 -0300 +txc_01k4efphhzea5b90n6y84ttfpp|52|24.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/a0d30a49-719b-42df-a834-5fc137775fa45204000053039865802BR5919CAFE BRASIL CUMBUCO6009SAO PAULO62070503***6304B542|2025-09-06 00:04:13.627 -0300 +txc_01k4efphmrf68rv99jb4m3wjy4|52|420.00000000|00020101021226830014BR.GOV.BCB.PIX0136a47b8489-07fb-4734-9803-df720d7d7c390221Pagamento damascoprod5204000053039865406420.005802BR5912DAMASCO PROD6009FORTALEZA62290525QRCCfJcxixLZwLH7b7pObpOsE6304B62D|2025-09-06 00:04:13.717 -0300 +txc_01k4efq012f0cts3qccmprg8x5|52|92.17000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b275666d-794b-484b-b71d-d727f25e0a22520400005303986540592.175802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA34955a5RW87rupN863040B32|2025-09-06 00:04:28.447 -0300 +txc_01k4efq0x0evmv9mt3f2q6qd4e|23|6.80000000|28dfaea8-caad-4bee-b288-4d80df47402e|2025-09-06 00:04:29.337 -0300 +txc_01k4efq7h2exsa3ewah62ncjpk|51|40.98000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/404C4A8988160AC6CE2F6E16378FF1345204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304865B|2025-09-06 00:04:36.123 -0300 +txc_01k4efqc9gemt8bw007cj5p1pg|48|560.00000000|00020101021226850014BR.GOV.BCB.PIX2563pix.santander.com.br/qr/v2/c77d5151-cc75-4e9c-bd2a-d5a1dca819565204000053039865406560.005802BR5915LIMBER SOFTWARE6008SAOPAULO62070503***6304952C|2025-09-06 00:04:41.004 -0300 +txc_01k4efqpjze2ba7qt11xgd63p4|23|24.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/e75ebb5f-5ed4-4e20-a5f1-6181442428ba520400005303986540524.005802BR5925NORMISIA APARECIDA CARLOS6014RIO DE JANEIRO62290525STONEPOSA3495bFkvNvzcWHY163045A89|2025-09-06 00:04:51.547 -0300 +txc_01k4efqt05fx9a5pmfz6j6pn6x|51|60.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a536fac6-26aa-47f6-8912-adcc34b76e8b520400005303986540560.005802BR5925ATACAREJO BANDEIRANTES LT6014RIO DE JANEIRO62290525STONEPOSA3495wtKWXcWw7uUc63040897|2025-09-06 00:04:55.038 -0300 +txc_01k4efr25be1was23rrb2t3ns2|52|15.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/7ee2f539-2a67-4f99-b8fe-ebc1c156a4f35204000053039865802BR5925IGOR FLOSI BONACORSO 47206009SAO PAULO62070503***6304BF61|2025-09-06 00:05:03.396 -0300 +txc_01k4efrdtcf8vsd02pe4zfa6n1|52|60.00000000|00020101021226830014BR.GOV.BCB.PIX0136a47b8489-07fb-4734-9803-df720d7d7c390221Pagamento damascoprod520400005303986540560.005802BR5912DAMASCO PROD6009FORTALEZA62290525QRCCh2MzMkUNgyJZ5p0jLtr1d6304DBF8|2025-09-06 00:05:15.336 -0300 +txc_01k4efsgbsf3vsvhv4adywb95h|52|33.99000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/cc3b0f05-cd01-40d7-ac2c-8a16ae37e9845204000053039865802BR5914ZONA SUL FL 446014Rio de Janeiro61082262120062070503***6304BB9D|2025-09-06 00:05:50.710 -0300 +txc_01k4efsqtnez1t5hhazjc798sk|51|105.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/2e8072ddc471444bb7fc42f5fb6669a95204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63042B9B|2025-09-06 00:05:58.351 -0300 +txc_01k4efss1yekts0spdsdbfbwp4|23|5.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1bb21269-bf09-4890-a0a5-202d76405c9752040000530398654045.005802BR5925CONVENIENCIA CACAROLA VEL6014RIO DE JANEIRO62290525STONEPOSA3495vWma7a68AUPq6304FF2E|2025-09-06 00:05:59.607 -0300 +txc_01k4eft4fxe7f8trg1gwxjtkmb|52|7.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E8CBD68828181ECF22C3B9FAC85AAB6B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304C875|2025-09-06 00:06:11.322 -0300 +txc_01k4eft61yf2svn86zh462z5jy|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/2a0f2e94-3d8e-4bf8-9baa-86129cb46b18520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495cjScwcPTBARa63042B86|2025-09-06 00:06:12.919 -0300 +txc_01k4efth8qe9ptffzny9eme5yp|48|10.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/56A3AE5BB52CC919BF3BE2697F6F8D8F5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304DA1B|2025-09-06 00:06:24.403 -0300 +txc_01k4efvwzzf808dmde3vr40v2q|52|162.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b55112e1-c119-496e-a425-091a4a2561d75204000053039865406162.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA34954HggrW3mNEvm6304CBB1|2025-09-06 00:07:09.179 -0300 +txc_01k4efvyqrexevv7c78eyrbypn|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/8c17908a-5d43-4698-bab5-9642c78ec836520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA349531Wfqq5jWx2Y6304C37A|2025-09-06 00:07:10.960 -0300 +txc_01k4efwee6fk5rhzfz2taebnpk|51|36.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F76E6DA2-1704-40E7-BA84-E388EF6A51035204549953039865802BR5922CLEDISON XIMENES DA CO6007Caucaia62070503***6304BFF2|2025-09-06 00:07:27.039 -0300 +txc_01k4efx1ksf499w99pccn6k96y|52|17.40000000|63558882768|2025-09-06 00:07:46.673 -0300 +txc_01k4efxfateffaxzyv53bn1yh5|52|45.00000000|ceviche@cevicherj.com.br|2025-09-06 00:08:00.723 -0300 +txc_01k4efxn6qerdrnezvv6h1j5d5|23|25.00000000|+5573999767366|2025-09-06 00:08:06.736 -0300 +txc_01k4efxz89e87t7c5xbs65vx24|52|15.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/d57a99d0-fec6-4057-9018-22a1c6d204975204000053039865802BR5918CAIPIRINHA OFICIAL6009SAO PAULO62070503***63043FCF|2025-09-06 00:08:17.026 -0300 +txc_01k4efy68veb7sa94htn9tyq3q|51|700.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/71D88691-EA1F-4656-90DD-41D464B46C9C5204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304C25C|2025-09-06 00:08:24.211 -0300 +txc_01k4efycp2e7z8xgf0k10eeegx|52|84.00000000|ceviche@cevicherj.com.br|2025-09-06 00:08:30.782 -0300 +txc_01k4efykv8e1yrbx9e4s91m559|51|48.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/439FE947-1AFF-4AA1-A296-DFDDA0031A295204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304B725|2025-09-06 00:08:38.111 -0300 +txc_01k4efz7tyf83b2gkh2b783e5j|52|16.55000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/C1A4D02FC8BC50448F62B11C6791F0745204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304DE4E|2025-09-06 00:08:58.586 -0300 +txc_01k4efzb2dfcztx4qd5ee5v75s|52|175.00000000|00020126450014BR.GOV.BCB.PIX0123carry@carrytransfer.com5204000053039865802BR5925VIALOC SERVICOS E LOCACOE6014RIO DE JANEIRO622605227Pj5JPTL9O1QG4hEPYUQ1S6304F055|2025-09-06 00:09:01.893 -0300 +txc_01k4efzksvfz4sa2g2bezzthf2|52|50.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/83da40f1-4749-4ef1-9c29-709fe86e9db6520400005303986540550.005802BR5925PEDRO HENRIQUE CESARIO AL6014RIO DE JANEIRO62290525STONEPOSA34954FQwGLVkVpLy63048C33|2025-09-06 00:09:10.835 -0300 +txc_01k4efzqk1f0ksrhn6xx51y2hp|23|117.50000000|00020126330014BR.GOV.BCB.PIX0111066399087435204000053039865406117.505802BR5922Naomi Mariel Sabattini6009SAO PAULO621405100OaiIRLbtX63049827|2025-09-06 00:09:14.717 -0300 +txc_01k4efzts6ek5s7amhfc2nqc6r|51|35.00000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/1dc72d75-3a1c-44cc-a825-ca73b944391e5204000053039865802BR5914042590810006046005Belem61080000000062070503***63049B9E|2025-09-06 00:09:17.983 -0300 +txc_01k4eg0kshfmbtr3dhktbeebe8|52|70.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/362638fd-5b9d-411f-a855-a0172f832fdb520400005303986540570.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA3495dmeLt2CTdfz46304D59B|2025-09-06 00:09:43.594 -0300 +txc_01k4eg0rqyf9crvkmyckstwzpk|52|11.50000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/1dae0c2e-c61e-4734-bce8-34d2fc56cc3d5204000053039865802BR5914077515440002156014Rio de Janeiro61080000000062070503***63041867|2025-09-06 00:09:48.663 -0300 +txc_01k4eg0sqheefs5wg8ms9z20c8|51|15.00000000|00020126360014BR.GOV.BCB.PIX0114+55739885010925204000053039865802BR5922Renato Nascimento Dias6009SAO PAULO621405101NLMGc9TKr63042990|2025-09-06 00:09:49.675 -0300 +txc_01k4eg0tqzf5f8spnk6rw31kvn|52|102.28000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/cdb40147-cd3a-4c79-be93-cbce1e7389c15204000053039865406102.285802BR5920OKAYTOPAY PAGAMENTOS6015SAO JOSE DO RIO62070503***63047AAB|2025-09-06 00:09:50.716 -0300 +txc_01k4eg15c5e05sa60nfaqbdv4e|52|25.00000000|00020126360014BR.GOV.BCB.PIX0114+55849922355815204000053039865802BR5904pipa6004pipa62070503***63049C3B|2025-09-06 00:10:01.599 -0300 +txc_01k4eg1q73fhbsjpz7e4yxvb85|48|47.04000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/cfbbd80f-dc1e-418d-b925-5210d7bcf9445204000053039865802BR5904CAJU6014RIO DE JANEIRO62070503***6304F65E|2025-09-06 00:10:19.868 -0300 +txc_01k4eg1s38fe6t9k2zggvb6h68|48|466.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/4b63a01e-0167-420a-8af7-f42ded86b1935204000053039865406466.005802BR5925BRAMEX COMERCIO E SERVICO6014RIO DE JANEIRO62290525STONEPOSA3495smB9WrnLzpWT63049D0F|2025-09-06 00:10:21.794 -0300 +txc_01k4eg222je71rh5w8fjpem3jf|52|15.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/b55c7a36-2919-408c-8f45-1968945f9b405204000053039865802BR5921Jorge Luiz dos Santos6009SAO PAULO62070503***63044AB7|2025-09-06 00:10:30.987 -0300 +txc_01k4eg2b2yeta862vqhx9d41vv|51|11.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/9ab09ccf-c1d1-4ea6-b661-77dd6ca75033520400005303986540511.005802BR5925SL RESTAURANTE COMERCIO D6014RIO DE JANEIRO62290525STONEPOSA34958rViZdoyK2vQ63043ECC|2025-09-06 00:10:40.215 -0300 +txc_01k4eg2gtve7brcxzra6gwdtjw|51|162.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/afe5c938-83ea-4908-a55d-10db16ac397f5204000053039865406162.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA3495n7W92BTozJPB63047981|2025-09-06 00:10:46.104 -0300 +txc_01k4eg2zm9f9j9z5zngn73vmpr|52|35.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/ea0991fc-773c-41b3-b690-ef4c8273ccda520458125303986540535.005802BR5925MORE IPANEMA BLUE HOSTEL 6014RIO DE JANEIRO62070503***6304FDCE|2025-09-06 00:11:01.253 -0300 +txc_01k4eg33hnfb280cz9j31zcdg7|51|32.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/c2e4fc5649ab4047bde423daee77291a5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304ADCA|2025-09-06 00:11:05.262 -0300 +txc_01k4eg3wnveby8m94xsy8m74mr|51|162.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/9885fea5-4a3d-4adc-9ab9-a7a1eff764a05204000053039865406162.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA3495q1zF2iXnU83w6304D07B|2025-09-06 00:11:30.996 -0300 +txc_01k4eg401zea9b9pzy6tz01n22|51|72.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/c563a250262644cfab3adeea716b8b3a5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304ECD8|2025-09-06 00:11:34.455 -0300 +txc_01k4eg4wx6fze9sba24q1srnh4|52|162.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/84297aa3-393f-4578-8058-12d0656d9d435204000053039865406162.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA3495cjCtZMoQxW3V63042A5E|2025-09-06 00:12:03.999 -0300 +txc_01k4eg4yf1fsg8r7h5brc6t0s6|23|16.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/6E20E4EA83B68C807578113784A25CF05204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304BF39|2025-09-06 00:12:05.594 -0300 +txc_01k4eg4z2ped4891k5wn07k6cv|51|500.00000000|47701680000134|2025-09-06 00:12:06.227 -0300 +txc_01k4eg530mfwbrv4qwjvqjyee8|23|17.90000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/66FD62BB7F941EC203F800969429639B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630460BE|2025-09-06 00:12:10.253 -0300 +txc_01k4eg538rfj5ane9tdvw67dfa|23|455.00000000|+5549991140484|2025-09-06 00:12:10.512 -0300 +txc_01k4eg5rtbfrcrn5f0rabk9ktb|52|10.00000000|19751862736|2025-09-06 00:12:32.583 -0300 +txc_01k4eg655ze7q913n015jdmv8s|52|60.00000000|00020126360014br.gov.bcb.pix0114+5521981735648520400005303986540560.005802BR5925ELENICE CRISTINA TEIXEIRA6009Sao Paulo62290525REC68BBA6108E41C8630090586304982D|2025-09-06 00:12:45.239 -0300 +txc_01k4eg6g2jfy58h0f7yws6jmfv|52|14.99000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/ced6d3bc-361d-4d7a-b76f-d07eef5739675204000053039865802BR5925MINI MERCADO GOLFINHO LTD6009BOMBINHAS62070503***6304C5B1|2025-09-06 00:12:56.394 -0300 +txc_01k4eg7mfdfc7r7c4y8v5f6q83|23|17.60000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1a28498e-005b-4bc3-96c8-3374ab25a5c3520400005303986540517.605802BR5916Bola 08 Bar Ltda6014RIO DE JANEIRO62290525STONEPOSA3495nncq7BGKKpqr6304F725|2025-09-06 00:13:33.674 -0300 +txc_01k4eg7nx6fk4a3m3q1kb67q6r|51|111.19000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/c42de386-94ce-49a7-bd61-3719dcf63aa55204581253039865406111.195802BR5925S J BAR E RESTAURANTE LTD6009SAO PAULO62070503***6304B184|2025-09-06 00:13:35.135 -0300 +txc_01k4eg7t6wep5v9qy9x66e299q|23|18.70000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/49fabbbb-aa47-40cc-b46e-064a71002f42520400005303986540518.705802BR5919LEMO PIZZA BAR LTDA6014RIO DE JANEIRO62290525STONEPOSA3495bzJzdAFuTcAQ6304DD9B|2025-09-06 00:13:39.541 -0300 +txc_01k4eg7zqaejes4awv13mxcdt9|51|38.00000000|00020126360014BR.GOV.BCB.PIX011440488922000104520400005303986540538.005802BR5917Maruan issa farah6007ubatuba62200516651fc47d9025a3746304C210|2025-09-06 00:13:45.190 -0300 +txc_01k4eg8f2qet7ba1pfdptmzkd2|52|58.95000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/937E32D562132DDC0454D53843B167015204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63048838|2025-09-06 00:14:00.915 -0300 +txc_01k4eg8mpaecsbkd1y8bmwrdvy|23|80.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/ab56e76b-aa45-429b-8e07-3712fdc14eda520400005303986540580.005802BR5919HOPPIN EVENTOS LTDA6014RIO DE JANEIRO62290525STONEPOSA34959xNZZinRVgXV6304F0BB|2025-09-06 00:14:06.661 -0300 +txc_01k4eg8z91ezcvc00jth3dqw3e|51|39.90000000|00020126580014br.gov.bcb.pix0136bdb3d416-15e7-4469-9f48-5349d2d187eb520400005303986540539.905802BR5911RIRO25014036006Maring62250521mpqrinter1245438624876304AA3B|2025-09-06 00:14:17.498 -0300 +txc_01k4eg92a0f5yt19kbednpwz9s|51|111.18000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/f9d136c7-00b7-46f1-832e-b9027dcc9c8e5204581253039865406111.185802BR5925S J BAR E RESTAURANTE LTD6009SAO PAULO62070503***6304DAAC|2025-09-06 00:14:20.600 -0300 +txc_01k4eg9t0vem6s86sw8vynhj5r|48|11.99000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/5175CA52C8E4A987FC8F6A8EC7B646E75204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304A10D|2025-09-06 00:14:44.884 -0300 +txc_01k4ega2x5f1qtyq2rh6jf2aty|23|250.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8B331E81-692F-441F-A0FA-8D7FC524680D5204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***63049E52|2025-09-06 00:14:53.981 -0300 +txc_01k4ega36ye08bvzypsqcm8mrh|23|20.00000000|+5571987226692|2025-09-06 00:14:54.295 -0300 +txc_01k4ega4apf5zbm5m31mh04f68|52|162.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/6405bc93-9f64-4a55-b72d-9ad568491b2c5204000053039865406162.005802BR5925WATER HOUSE COMERCIO DE R6014RIO DE JANEIRO62290525STONEPOSA34953ihJ7Xdn7MtL6304B4F3|2025-09-06 00:14:55.439 -0300 +txc_01k4egajgbfcfs4v6a5ae0y1ss|52|54.24000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540554.245802BR5906AM.Bar6008Brasilia62290525e3645v80203u6604f28mA12xJ63048FB7|2025-09-06 00:15:09.959 -0300 +txc_01k4egap6heartt7k2nbtccdw5|51|15.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/6378A1BAB5967753ABDC09939DBC0F1E5204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***63049843|2025-09-06 00:15:13.737 -0300 +txc_01k4egarwremw9k8bpak1kk30g|23|12.00000000|00020101021126330014br.gov.bcb.pix0111054484849725204000053039865802BR5925ANTONELLA MIKAELA AYELEN 6009SAO PAULO622905251K3SSMRN7SNWYGRDK0XERY4V56304D36E|2025-09-06 00:15:16.485 -0300 +txc_01k4egb0ysf21awnhhj47q5gvn|51|51.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1826efbc-8f6f-4d2d-923c-2a6e25ddb5e9520400005303986540551.005802BR5921SILVIA LILIANA BUSTOS6014RIO DE JANEIRO62290525STONEPOSA349596DuvbeT5cjN63041F8F|2025-09-06 00:15:24.754 -0300 +txc_01k4egbgwtfqyrgj5tez82yfka|52|18.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/b8524bfb-83b5-4ec7-98b9-b8d814c3e2dc5204000053039865802BR5915MCDONALDS DRIVE6006Buzios61082895381462070503***630435C1|2025-09-06 00:15:41.075 -0300 +txc_01k4egbgx5fz3855aqgqxd6hvz|52|417.20000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/927c397b-7679-418d-8a9d-d2002030c24a5204000053039865406417.205802BR5925BRAMEX COMERCIO E SERVICO6014RIO DE JANEIRO62290525STONEPOSA3495kUsafG9i4YCr630430A9|2025-09-06 00:15:41.089 -0300 +txc_01k4egbp7ze949zq7ny6e57cqp|52|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1A746BA7-CDE7-45AD-8738-BD1CAFB4F1CF5204581353039865802BR5922FLAVIO DA ROCHA VIEIRA6015Jijoca de Jeric62070503***63042757|2025-09-06 00:15:46.555 -0300 +txc_01k4egbw50fch9272r8feq9vts|52|815.80000000|00020126550014BR.GOV.BCB.PIX0133reservapousadasantorini@gmail.com5204000053039865802BR5922ROLF DIETER GEISSINGER6009SAO PAULO62140510N4QgxQW5w463049125|2025-09-06 00:15:52.602 -0300 +txc_01k4egc1wxfzy8zrb9t2brfm2e|52|73.50000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/bf2cbdcf-f25c-4e6d-9009-6cd9e7aea6f75204000053039865802BR5914357894720001506010FOZ IGUACU61080000000062070503***63043D0A|2025-09-06 00:15:58.490 -0300 +txc_01k4egc22efnptrj95wkfvg4a1|51|30.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/2cce6f27-bdf6-4f58-a9cc-2ef16a28052a5204000053039865802BR5917CAFE BRASIL BEACH6009SAO PAULO62070503***63043174|2025-09-06 00:15:58.666 -0300 +txc_01k4egc7fdfg78acavdvv5v4pj|52|41.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/3fb65756-976c-45be-b16d-965347b87f435204000053039865802BR5910Diiaxxstar6009SAO PAULO62070503***63046AC0|2025-09-06 00:16:04.197 -0300 +txc_01k4egcfxxe4p8kqb3xpfs903b|51|80.00000000|e9ca88a8-0c04-4fa0-8c62-845ce28bedd3|2025-09-06 00:16:12.843 -0300 +txc_01k4egcm8jf8gady38bbdnmgz5|52|80.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/6cd91dce79864b4f9c881eb29b48530d5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63046412|2025-09-06 00:16:17.291 -0300 +txc_01k4egcxb8fy9rb4jkbx902zr7|52|10.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/df3567a5-3835-44e2-8099-bcadfa1938d2520400005303986540510.005802BR592561.083.070 Amanda Melissa6014RIO DE JANEIRO62290525STONEPOSA3495nUcHKuS9oF1m630488F6|2025-09-06 00:16:26.595 -0300 +txc_01k4egczyqezcr4p63r0zkm34r|52|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/6c667d3d-9ef7-4647-9cf7-c24da27a2d82520400005303986540520.005802BR5918NOEMI GIMENEZ BAEZ6014RIO DE JANEIRO62290525STONEPOSA3495vJYTNdNrddMP6304F507|2025-09-06 00:16:29.264 -0300 +txc_01k4egd8d8f3yr6zmv3jm9qhq6|23|5.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a0314b04-0159-48db-90d2-9006daeca71a52040000530398654045.005802BR5925ADEGA DO SASSA UBATUBA LT6014RIO DE JANEIRO62290525STONEPOSA34953VSKq3tGGfza6304267D|2025-09-06 00:16:37.923 -0300 +txc_01k4egdsmpe7rvyrbjze91e1pm|23|5.90000000|wesleyadrian.sharkapostas@gmail.com|2025-09-06 00:16:55.566 -0300 +txc_01k4egdtqgfgn8a4r3e3ht42vf|52|84.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/cc1bf88f505d41339331039208d829a45204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304155A|2025-09-06 00:16:56.681 -0300 +txc_01k4ege7dwfk5vxmwhmac6e41c|23|350.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5DC1C398-9CB3-480D-8367-218A03043C985204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304E21D|2025-09-06 00:17:09.684 -0300 +txc_01k4egehh0emgvgsb6gncv322d|52|105.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F1826537-57DE-4590-9B14-A50E42D936135204899953039865802BR5922IARANDIR SABINO DA COS6004PIPA62070503***6304B3F9|2025-09-06 00:17:20.027 -0300 +txc_01k4egehy2fsfvd1h5q7mgafmq|51|80.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/FEC25586-E840-4A23-B71C-0BD28C021E5B5204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***630463B8|2025-09-06 00:17:20.443 -0300 +txc_01k4egfarbfa6vhqwf3kvc5829|51|218.05000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/5d5667bf-e7c6-47e5-bab8-b6f90119b4835204581253039865406218.055802BR5916BAR MAXIM S LTDA6014RIO DE JANEIRO62070503***6304F57D|2025-09-06 00:17:45.864 -0300 +txc_01k4egfp76e478656paq952662|52|32.48000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/d6b6104364d741a6823a1fe2c42a75035204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63045C51|2025-09-06 00:17:57.600 -0300 +txc_01k4egfrdpff7vrw45xb32c293|52|600.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/4BEB188BE651A16CB6E7C7FFDA87C7FC5204000053039865802BR5924Facebook Servicos Online6009SAO PAULO62070503***6304CBF3|2025-09-06 00:17:59.857 -0300 +txc_01k4egfvh7fsgtymy1h2g3jajg|52|75.40000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/fafa6574-2289-418d-813a-73006200a509520400005303986540575.405802BR5925CAROLINA DANIELA REYES CA6014RIO DE JANEIRO62290525STONEPOSA34954QNid1zuHoEK630441F6|2025-09-06 00:18:03.040 -0300 +txc_01k4eggh63fqmrr11cgw2frz3b|23|22.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/830558C3-FBA7-4984-9B28-64F2C2C6D8135204581353039865802BR5922RAPHAEL LEMOS SILVA LT6013Florianopolis62070503***6304A58B|2025-09-06 00:18:25.211 -0300 +txc_01k4egh3stf8z8rj2s9ctre3yq|51|118.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/093b3396-1483-44bf-90ce-4b59a297240d5204000053039865406118.005802BR5925RRS BAR E RESTAURANTE LTD6014RIO DE JANEIRO62290525STONEPOSA3495cVDp64vLrRXZ63043284|2025-09-06 00:18:44.274 -0300 +txc_01k4eghd6eew5rzvjnwy36rc6y|52|55.11000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/78ab5640-61c6-4386-91aa-84c39f0cf8165204000053039865802BR5915FAUSTO E MANOEL6008BRASILIA62070503***6304DD7D|2025-09-06 00:18:53.895 -0300 +txc_01k4eghg7he9ftjn0z5xnckdjt|48|15.58000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/9CBF6D750DB04206ABA6E0A8857C17F55204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63040B25|2025-09-06 00:18:57.005 -0300 +txc_01k4eghmsjead9jbah9daphypk|52|55.11000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/65ba6995-fc24-4732-ae36-341271035a275204000053039865802BR5915FAUSTO E MANOEL6008BRASILIA62070503***6304EF9C|2025-09-06 00:19:01.674 -0300 +txc_01k4egjfd1fprsfd3ga3j86gxe|52|110.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6565D893-AD23-445D-8A4D-70E658F7BBB627600016BR.COM.PAGSEGURO01366565D893-AD23-445D-8A4D-70E658F7BBB65204581453039865406110.005802BR5922NATIVOO BEACH LANCHONE6014Rio de Janeiro62070503***630422A5|2025-09-06 00:19:28.921 -0300 +txc_01k4egjv96fb6tppk3527sndj9|51|100.00000000|00208145931|2025-09-06 00:19:41.090 -0300 +txc_01k4egjyx5fe5b7wm766w750af|23|39.00000000|+5511974774182|2025-09-06 00:19:44.798 -0300 +txc_01k4egk4b2ew2an60xx29n426t|52|15.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/d30a17a2-02e9-47ea-bce2-475d4833f1fe5204000053039865802BR5925IGOR FLOSI BONACORSO 47206009SAO PAULO62070503***6304F74B|2025-09-06 00:19:50.364 -0300 +txc_01k4egk539efyaf8egnbtrx0bw|51|30.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f3e7409b-01f2-43e0-be61-e81feb822d84520400005303986540530.005802BR5925MARIA APARECIDA TRICHES D6014RIO DE JANEIRO622905255260b8111b69d3518a1c9998c63042F5E|2025-09-06 00:19:51.140 -0300 +txc_01k4egm340eznt2t54kgwvg1zy|52|218.40000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/0bfb039d-20ac-407e-bdfd-afba13cf5dc25204000053039865802BR5919AIRJ LOJA J3 DOLAR6002ni61080000000062070503***63044A52|2025-09-06 00:20:21.884 -0300 +txc_01k4egm5r6e0rav9c2csjj7nem|52|100.00000000|emarcalettibr@gmail.com|2025-09-06 00:20:24.578 -0300 +txc_01k4egmgtvfsr9k96eycvhgmg1|52|51.14000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/4C1729E92F6974D2FEEFE7135CF03B335204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304E639|2025-09-06 00:20:35.923 -0300 +txc_01k4egmn9ae6r9vqrbcg3erbnr|48|31.50000000|00020126580014br.gov.bcb.pix0136027063e1-699a-4183-a2f6-b9d0b51bced25204000053039865802BR5924Luiz Felipe Batolomeu de6009Sao Paulo610901227-20062230519daqr2928621111436326304E0C5|2025-09-06 00:20:40.483 -0300 +txc_01k4egmrzbeeet8zzpzw4sbxed|23|20.00000000|05448484972|2025-09-06 00:20:44.260 -0300 +txc_01k4egn6qee7f826ch75rt5s1k|52|1444.24000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d554054e-c320-435f-a0bd-a7f0c627c28d52040000530398654071444.245802BR5925BAR E RESTAURANTE RIO NAP6014RIO DE JANEIRO62290525STONEPOSA3495mDrrSerdDdiv63047E55|2025-09-06 00:20:58.341 -0300 +txc_01k4egn8f3f119vhvb700dyv31|52|14.00000000|+5571991676730|2025-09-06 00:21:00.113 -0300 +txc_01k4egng75ehytvna278w6dpe7|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4F60EB0D-D16D-4D02-844A-88981E5F686127600016BR.COM.PAGSEGURO01364F60EB0D-D16D-4D02-844A-88981E5F6861520489995303986540540.005802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***630463B9|2025-09-06 00:21:08.065 -0300 +txc_01k4egntqkeewb0m4rzh3499bg|52|35.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4DDFAF63-1812-41EB-9123-C4ACAE3554085204581353039865802BR5916VIVIANI VAZZOLER6015Armacao Dos Buz62070503***63042C18|2025-09-06 00:21:18.830 -0300 +txc_01k4egq9c7efmbcc1jz0rm7qb7|51|50.00000000|05928427972|2025-09-06 00:22:06.595 -0300 +txc_01k4egrzz4fmmsgyhcq4dpgg7w|52|36.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/BA5B70BAA213A14E196746F883151A375204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EE22|2025-09-06 00:23:02.496 -0300 +txc_01k4egs5eefertw1zmsb0qaam9|52|36.00000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540536.005802BR5906AM.Bar6008Brasilia62290525e3645v80210u6825f28mA11xl6304D13B|2025-09-06 00:23:08.103 -0300 +txc_01k4egscapf0ha27pat7qjg6fj|52|10.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/27f94782-497d-40d9-a162-7f05080491425204000053039865802BR5915Bar das Meninas6009SAO PAULO62070503***630491FF|2025-09-06 00:23:15.154 -0300 +txc_01k4egsp65ftxrere2gwhykyse|52|81.50000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/2a26215b-2a51-46b9-857a-c756d666b566520400005303986540581.505802BR5922EDUARDO FERREIRA SODRE6014RIO DE JANEIRO62290525STONEPOSC3495abMBxzax7E3V6304F21B|2025-09-06 00:23:25.248 -0300 +txc_01k4egta1zf3ka83tchrmrm17t|52|35.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/541B6326-EA00-4DC0-91B4-56D88509D73427600016BR.COM.PAGSEGURO0136541B6326-EA00-4DC0-91B4-56D88509D734520489995303986540535.005802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***63047CBF|2025-09-06 00:23:45.592 -0300 +txc_01k4egtpsseh2ryfccvxr1wpn1|51|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/59C46080-FA79-4ABB-9CB3-D2F38CD8BE4B5204899953039865802BR5921LEONARDO CEGELKA NAST6015Senador Salgado62070503***6304DF7E|2025-09-06 00:23:58.645 -0300 +txc_01k4egv6nset2bnjnkaymkewrw|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/0D1D4B8B-D9B6-437B-849E-41AB53C8D0E75204549953039865802BR5920CARLOS AMORIM SANTOS6006Jequie62070503***6304C041|2025-09-06 00:24:14.898 -0300 +txc_01k4egv7d5fset47psfmgdshgv|52|30.00000000|00020126580014BR.GOV.BCB.PIX0136bcb76bb0-2d83-48a1-ad79-9a2e5d950bb55204000053039865802BR5924Mesaque Alcantara Nojosa6009SAO PAULO621405106QKaXwGhHo63042493|2025-09-06 00:24:15.643 -0300 +txc_01k4egvh55ew5veqnt177sykwy|52|22.90000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b817d385-9c02-4a79-bc5c-0851b66f5403520400005303986540522.905802BR5923BIG SANDY S BURGER LTDA6014RIO DE JANEIRO62290525STONEPOSA3495vTNnmixsdXaW63042C1B|2025-09-06 00:24:25.629 -0300 +txc_01k4egw72xfvbsn1kbcnpr96ca|48|9.88000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/1EC36D7AC3259C3C8920D663A07A9D6E5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63042BF8|2025-09-06 00:24:48.085 -0300 +txc_01k4egwa1kffwr8vj10dperhr2|51|35.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/7D81A1E6-051E-4C54-A73E-2E9F810150B55204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304C3B5|2025-09-06 00:24:51.115 -0300 +txc_01k4egwp8afjjvzjv7qbc8hh1w|23|278.00000000|busquetfede@gmail.com|2025-09-06 00:25:03.621 -0300 +txc_01k4egxet6f49a157nae22ax6p|52|70.00000000|00020126580014BR.GOV.BCB.PIX0136a5be58da-0cac-4c2f-9883-e4f9f5414ad2520400005303986540570.005802BR5924Nathalia Santana Camargo6009SAO PAULO62140510lDEuT86hF66304D549|2025-09-06 00:25:28.766 -0300 +txc_01k4egy342ettvz2zajyt85kww|52|9.85000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/D3B6685F116A27803F6162B20B8AF9195204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304294D|2025-09-06 00:25:49.561 -0300 +txc_01k4egz0wffgcrtpz4s1zen9d2|52|15.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/4d4ff800-985a-4f44-88d1-35da7c11116e520400005303986540515.005802BR5925DRINKS IN THE HOUSE COMER6014RIO DE JANEIRO62290525STONEPOSA34952qp69VxxG5Gx6304E03A|2025-09-06 00:26:20.039 -0300 +txc_01k4egzg53f3192wn90c1bv10f|51|250.00000000|00020101021126580014br.gov.bcb.pix01366befe539-6128-4700-bcba-19653553cd8c5204000053039865802BR5908Edinaldo6009SAO PAULO62070503***630466BA|2025-09-06 00:26:35.675 -0300 +txc_01k4eh00bvf32ae3b3qcgkavr5|52|15.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/a9c0aecc-c2aa-44d5-a0ec-bfa828fb40fd5204000053039865802BR5911CLANDESTINO6009SAO PAULO62070503***63042A9F|2025-09-06 00:26:52.276 -0300 +txc_01k4eh0gsqeq48ey21w9kgbtyd|23|28.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/4cb1fc4e-ffc7-4a1f-83de-face44ce58ab520400005303986540528.005802BR5918Kaline Silva Lopes6014RIO DE JANEIRO62290525STONEPOSA34959dpzoz2Z4Njy63046917|2025-09-06 00:27:09.106 -0300 +txc_01k4eh0mfkfvg9bfjmr5zygtg4|52|25.00000000|00020126360014BR.GOV.BCB.PIX0114+55849922355815204000053039865802BR5904pipa6004pipa62070503***63049C3B|2025-09-06 00:27:12.866 -0300 +txc_01k4eh0mwbf77a5qs1rxpn7azn|52|16.80000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/9226BD2F-7C0E-4D75-BD2F-464B7121B6D45204549953039865802BR5914Rosmarie Matte6015Armacao dos Buz62070503***63044CC2|2025-09-06 00:27:13.287 -0300 +txc_01k4eh1ty4fbvv27wj0x99bqx2|52|168.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/bb504f5382d148f6b215c7274f8796265204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304602C|2025-09-06 00:27:52.252 -0300 +txc_01k4eh28m2ervs78dfrcf2s6hw|48|13.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7A5793D456C20001D71861B8F7D74D9E5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63043983|2025-09-06 00:28:06.269 -0300 +txc_01k4eh29b0eh5s5w7qp3av9ha4|51|43.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5cf72289-514e-4674-9666-c350f945a4aa5204000053039865802BR5925IPC IGUASSU POKER CLUB TE6013FOZ DO IGUACU62070503***63043FF4|2025-09-06 00:28:07.004 -0300 +txc_01k4eh3avrf2sssvg033tybpgy|23|248.05000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/19f6f0e2-cc47-4c13-9bd3-5aabac2b17b35204581453039865406248.055802BR5925REFEICOES E DRINKS BUGRE 6014RIO DE JANEIRO62070503***630455B7|2025-09-06 00:28:41.328 -0300 +txc_01k4eh3k86ef4r766a5dwstt4j|23|100.00000000|71954036450|2025-09-06 00:28:49.922 -0300 +txc_01k4eh3x2ae6zbem1kjaex004g|52|213.18000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/7f942ea0-6ea0-47ee-b965-73f74aba600b5204000053039865406213.185802BR5925BAR RESTAURANTE E LANCHON6014RIO DE JANEIRO62290525STONEPOSA3495hddkj95NG3wP63046C05|2025-09-06 00:28:59.974 -0300 +txc_01k4eh4yrkfg0ax2rmec44v8r7|52|8.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/23D5A736-8154-49F6-857B-967F433D2FD45204592153039865802BR5922CONVENIENCIA DA VILA L6015Jijoca de Jeric62070503***6304D29C|2025-09-06 00:29:34.478 -0300 +txc_01k4eh52y0f54bt9kfn7wc4eh1|52|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f7f82724-7927-46aa-8767-c6bcb975176d520400005303986540520.005802BR5925DRINKS IN THE HOUSE COMER6014RIO DE JANEIRO62290525STONEPOSA3495jqLPu4B1YN2f6304BE2F|2025-09-06 00:29:38.744 -0300 +txc_01k4eh5qvbfrrs1cedybccww6w|52|290.00000000|00020101021226860014br.gov.bcb.pix2564pix-qrcode.sicredi.com.br/qr/v2/3895a7eea0c343cda6e335905142fe185204000053039865802BR5920TRI HOTEL SANTA MARI6002NI61080000000062070503***6304CF37|2025-09-06 00:30:00.160 -0300 +txc_01k4eh649rf1zrcckqngn8j2rg|51|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A2C849C8-61BB-48DA-BDFB-26A6EDAABDDC5204519953039865802BR5922FORT DISTRIBUIDORA DE 6013Foz do Iguacu62070503***63040E8E|2025-09-06 00:30:12.916 -0300 +txc_01k4eh6myqe4abarqz058nn4rk|51|425.60000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/cb8d3e66-cb92-4061-a992-c3515bf863215204000053039865802BR5920BPT029 DS MAO T1 DEP6006Manaus61080000000062070503***63042870|2025-09-06 00:30:29.970 -0300 +txc_01k4eh7pr6e47shx3wygq6gxyv|52|18.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/14695429-0B05-4F21-A154-E3EFF8EC0AD55204549953039865802BR5920CARLOS AMORIM SANTOS6006Jequie62070503***63048C65|2025-09-06 00:31:04.577 -0300 +txc_01k4eh7rrqffn9wk8cervsdhk8|52|29.20000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/424B901C2433523099B333280C269A6D5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63043C68|2025-09-06 00:31:06.642 -0300 +txc_01k4eh7vzefa49m2v8w1a68kk6|52|140.00000000|00020126430014br.gov.bcb.pix0121p.santosc60@gmail.com5204000053039865406140.005802BR5924Pedro Claudio Dos Santos6009Sao Paulo610901227-20062230519daqr4318078414562336304112A|2025-09-06 00:31:09.929 -0300 +txc_01k4eh8577fcvts6b6v8g3zxt3|52|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d3b33e7b-2137-438f-bfeb-5c731c27f280520400005303986540520.005802BR5924ADAO OSVALDIR MARCANZONI6014RIO DE JANEIRO62290525STONEPOSA3495oPGX4zjsvoTg6304E782|2025-09-06 00:31:19.395 -0300 +txc_01k4eh9bcwebtsqyyeajpjex4w|52|42.56000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/576b7bd0-f021-4153-899e-978a3ebeb357520400005303986540542.565802BR5925J.A.R.D.S BOTAFOGO RESTAU6014RIO DE JANEIRO62290525STONEPOSA3495uzQbgYzB73vc6304B359|2025-09-06 00:31:58.484 -0300 +txc_01k4eh9hg4fnqbj28qthgh5h3s|23|10.50000000|ed955b34-12db-4064-9b4b-e2226cabc0e3|2025-09-06 00:32:04.733 -0300 +txc_01k4eha5gaf409y4getrr3w955|52|73.00000000|+5522996005612|2025-09-06 00:32:25.217 -0300 +txc_01k4ehadbqe89sc289mkc4d70k|52|15.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/71a95374-3cc8-4195-af02-0286afef53b4520400005303986540515.005802BR5925DRINKS IN THE HOUSE COMER6014RIO DE JANEIRO62290525STONEPOSA3495cHxCrJKKPAj763044B08|2025-09-06 00:32:33.266 -0300 +txc_01k4ehadqne65vaeekqmb7wsde|51|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8836CC7A-FC9E-4ACC-9352-9CC3444BBEF85204519953039865802BR5922FORT DISTRIBUIDORA DE 6013Foz do Iguacu62070503***63049401|2025-09-06 00:32:33.648 -0300 +txc_01k4ehaq1bfhsb3b25ne4cbggm|52|30.00000000|03508391744|2025-09-06 00:32:43.171 -0300 +txc_01k4ehb49yf2fvmdmn5724qtxg|23|16.00000000|+5571993090039|2025-09-06 00:32:56.747 -0300 +txc_01k4ehd6sjf5erdx2fyqnfmfzq|52|975.84000000|00020101021226850014BR.GOV.BCB.PIX2563pix.santander.com.br/qr/v2/0ec305b8-d2c0-4357-8c78-290194335f125204000053039865802BR5925VENANCIO PRODUTOS FARMACE6009SAO PAULO62070503***6304F8BD|2025-09-06 00:34:04.841 -0300 +txc_01k4ehdjb0fm681b6v5mewbh76|23|21.00000000|+5555999240882|2025-09-06 00:34:16.664 -0300 +txc_01k4ehe9vhfqnbk5zy18pn0f1g|51|42.80000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01GKkLdpWSSyPYJJi8ucrjMlSHlSaCTGEnWYpImQf520400005303986540542.805802BR5921JS CAFES E DOCES LTDA6006Recife62070503***63049FA7|2025-09-06 00:34:40.745 -0300 +txc_01k4ehepkpen5rphxaaz3s3t8k|52|53.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/a60a8a82-683c-492d-8cd9-b14b265930cb5204000053039865802BR5911CHEZ MICHOU6015ARMACAO DOS BUZ62070503***6304556B|2025-09-06 00:34:53.806 -0300 +txc_01k4ehf5bfekkrr0jr7wvznawq|51|60.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/85c344bb-e602-42f7-ae29-c3d83e11ad5f520400005303986540560.005802BR5925ATACAREJO BANDEIRANTES LT6014RIO DE JANEIRO62290525STONEPOSA3495vuYjEGq2BF8g6304C707|2025-09-06 00:35:08.907 -0300 +txc_01k4ehf8the55sqcd3893qjr7x|52|109.76000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/b3bf769efc9d4f4f92110291905293435204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***630489FF|2025-09-06 00:35:12.461 -0300 +txc_01k4ehh172edn9p13r0k4dc6cs|52|19.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/c535257d-7574-4a57-8fa0-c492b213a21f520400005303986540519.005802BR5925Bar E Restaurante Tia Ire6014RIO DE JANEIRO62290525STONEPOSA34954KdtqEDaEzep63040A10|2025-09-06 00:36:10.202 -0300 +txc_01k4ehh2hve9081gyza8rpwy8h|23|16.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/bf98948a-b72c-4813-b3fb-03e49ac69d545204000053039865802BR5912Conveniencia6009SAO PAULO62070503***63042693|2025-09-06 00:36:11.571 -0300 +txc_01k4ehh2y7et6v7vyecdzmhdjk|23|18.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/80aca203-7bcf-4d82-b482-9faa29cc2f68520400005303986540518.005802BR5918Kaline Silva Lopes6014RIO DE JANEIRO62290525STONEPOSA3495mYcmEJCQXfDP63046E14|2025-09-06 00:36:11.968 -0300 +txc_01k4ehh47gew4vhd9qv3egyjb3|48|60.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/0118jAHfla5nZH36E7WsNhqsasp7ycDyU8mwkgP0k520400005303986540560.005802BR5924VET ORGANIZACAO DE FESTA6015RIO DE JANEIRO 62070503***63049901|2025-09-06 00:36:13.288 -0300 +txc_01k4ehhvwpfv0a75wt55ph6npy|52|22.90000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/62b24f3d-2a95-410d-b9be-2b27d5826fbd520400005303986540522.905802BR5917N 13 EVENTOS LTDA6014RIO DE JANEIRO62290525STONEPOSA3495tSdfwzBTVULQ63048199|2025-09-06 00:36:37.519 -0300 +txc_01k4ehhwm5etbtrf0a0fz5cqkk|52|23.95000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/47311FD55C8E60B9BBC937C7B3241F325204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304C192|2025-09-06 00:36:38.268 -0300 +txc_01k4ehkpd8f2qabcs9v0vm1acp|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/981B2CFC-A35B-4471-A026-ABD3A6705FC35204899953039865802BR5922RHAISA MAYRA FAUSTINO 6014Rio de Janeiro62070503***630487AD|2025-09-06 00:37:37.444 -0300 +txc_01k4ehn6qyfyh8d7dc2ggj6xyk|52|79.52000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/6fad4409-3b66-4918-a20e-30b97a6032fa5204000053039865802BR5908DON JUAN6015ARMACAO DOS BUZ62070503***6304F202|2025-09-06 00:38:26.938 -0300 +txc_01k4ehnatde17bjb0c4d3a6f7q|52|39.00000000|00020101021226770014BR.GOV.BCB.PIX013641941ebc-f18f-4dc6-be6d-ffd00d5c4bfa0215QRCODE Safrapay520458125303986540539.005802BR5903DEX6015MG.BELO HORIZON62180514SPtRBxYs0r202563041D2C|2025-09-06 00:38:31.110 -0300 +txc_01k4ehng99fvtaz0ahjaa2h5sd|48|16.40000000|00020101021226910014br.gov.bcb.pix2569api.developer.btgpactual.com/pc/p/v2/3e0cc416ee114c72bb700ff9b1861a735204000053039865802BR591899 TECNOLOGIA LTDA6009SAO PAULO61080131130062070503***630432A5|2025-09-06 00:38:36.706 -0300 +txc_01k4ehq37vf1q9kn34yd2xg435|51|350.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/CEC49E9B-768C-453D-8918-D34E436EEEA45204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***63047392|2025-09-06 00:39:28.887 -0300 +txc_01k4ehq9wzeda86naw109fg2yx|52|108.90000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/8ee40605-f0fb-4ff8-a795-269a0f1dfea45204000053039865406108.905802BR5925FORNO A LENHA RODIZIO LTD6014RIO DE JANEIRO62290525STONEPOSC34952VVnXecYC6mU630404D7|2025-09-06 00:39:35.704 -0300 +txc_01k4ehr3hmembs7v3fq41qgjvg|52|38.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/6705d01d-370e-47a1-9e90-0d9107021070520400005303986540538.005802BR5925Bar E Restaurante Tia Ire6014RIO DE JANEIRO62290525STONEPOSA3495ppWgaAiu4C8H6304DC47|2025-09-06 00:40:01.964 -0300 +txc_01k4eht2nefa6axaxx8s4q4fzw|23|5.90000000|raphax@allianceoficial.org|2025-09-06 00:41:06.598 -0300 +txc_01k4eht7a7efathvrkkyv3ywcf|52|61.19000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/34D512C919E369FA15F4FA63B9A966415204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630458D0|2025-09-06 00:41:11.359 -0300 +txc_01k4ehtqybfk0sfmwd6epj9mv4|51|60.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7690E7BD71CFAB8D8B3EF4CF2CB214955204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304499E|2025-09-06 00:41:28.388 -0300 +txc_01k4ehtr94e4nthtbzts9k2zvz|51|15.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/2794FF2A0DCC3ECE2E9362479F1FC9365204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***63042594|2025-09-06 00:41:28.732 -0300 +txc_01k4ehtraae9ntzxcgrappengx|52|30.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/beb419b155174db2a3714a2fd3e53c0e5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63048914|2025-09-06 00:41:28.771 -0300 +txc_01k4ehvpnpft9vcb95ysk03ec7|51|29.50000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/30cee669-baaf-473d-bfb1-d2b851f0356a5204000053039865802BR5917ARMAZEM HERMANN'S6013FLORIANOPOLIS62070503***63048AB5|2025-09-06 00:41:59.857 -0300 +txc_01k4ehvrb7ec1aehb4zra46jr3|52|39.20000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/61c662fbf9f4405fb3cde6920214f7aa5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***630447A5|2025-09-06 00:42:01.571 -0300 +txc_01k4ehw44df2nbs51dycde6mz2|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/694DEA7B-9EE8-4720-A63C-93E9E8FA3ABF5204519953039865802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***63046EC8|2025-09-06 00:42:13.641 -0300 +txc_01k4ehw4t0edqrw5t2x1rq0f3t|23|22.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/53276938-DB94-4D61-8146-AE0771727A2E5204581353039865802BR5922RAPHAEL LEMOS SILVA LT6013Florianopolis62070503***6304D00E|2025-09-06 00:42:14.328 -0300 +txc_01k4ehwamjfwkv8dhzzfnkghx0|52|56.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/9166C648A81B041F5BB75CEE2FD0889C5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304D7E5|2025-09-06 00:42:20.298 -0300 +txc_01k4ehwthkfmcs0p7tnbnt10v5|23|15600.21000000|48596744000147|2025-09-06 00:42:36.585 -0300 +txc_01k4ehxgcpfkda4j11g7gjv8pe|52|26.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b064d7bd-0344-436a-987f-0f2a2b873ed5520400005303986540526.005802BR5925CAROLINA DANIELA REYES CA6014RIO DE JANEIRO62290525STONEPOSA3495ePcrr4uA5vAk63042400|2025-09-06 00:42:58.962 -0300 +txc_01k4ej0g0ffg8tbhmmvksxweq3|51|205.74000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/5868e99d-f14c-455d-b483-2491504e234d5204000053039865406205.745802BR5925MISTER DAVI COMERCIO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495tkvNPxjsjJqA6304A7F4|2025-09-06 00:44:36.875 -0300 +txc_01k4ej1c62ejbambsj4dhcsb33|52|42.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/5d1f703c4fe34228869e90adee617e755204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63044895|2025-09-06 00:45:05.722 -0300 +txc_01k4ej1sa0esmb1a7zjhtf4jz1|48|120.88000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/dfadb962-1567-4035-bbd3-7f5b2b31996a5204000053039865802BR5925IFOOD COM AGENCIA DE REST6006OSASCO62070503***63042A7A|2025-09-06 00:45:19.160 -0300 +txc_01k4ej1vgmf029s7gp5dp3q0cv|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3F817532-7027-47C8-B910-225011B33C9727600016BR.COM.PAGSEGURO01363F817532-7027-47C8-B910-225011B33C97520451995303986540540.005802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304B590|2025-09-06 00:45:21.421 -0300 +txc_01k4ej20khfdpsd9v05zk2x6ag|51|80.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4975A55A-331D-4BEC-8DC0-8CD3929BFFD15204519953039865802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304FC4C|2025-09-06 00:45:26.633 -0300 +txc_01k4ej2dsyftvvha8z9jbmb7bp|52|25.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/70a0d44e-dfca-41f6-9c41-e51414083b52520458135303986540525.005802BR5915CLANDESTINO MSP6005CAIRU62070503***63048F20|2025-09-06 00:45:40.150 -0300 +txc_01k4ej3g8serts28rmr8ax2g0y|52|20.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E223FF326BA08BC58D0031CAA4967A3B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630480EC|2025-09-06 00:46:15.445 -0300 +txc_01k4ej3y5xfecsehfhnd5t1ene|52|80.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/760C0056-2271-46CF-BD4E-CAEFF586BBEB5204519953039865802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304ECB9|2025-09-06 00:46:29.685 -0300 +txc_01k4ej4h0sfgjbgbdcacprngej|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4095C3AA-7BB8-4245-A68D-875996761C3827600016BR.COM.PAGSEGURO01364095C3AA-7BB8-4245-A68D-875996761C38520451995303986540540.005802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304A0BC|2025-09-06 00:46:48.981 -0300 +txc_01k4ej4sawf9x88a5f4dhnybjm|52|20.00000000|00020101021226820014BR.GOV.BCB.PIX01366399edd9-4d52-413f-9bef-6b41e9120aed0220Pagamento dani102300520400005303986540520.005802BR5910GELA GUELA6005CAIRU62290525QRCCHRS2WiYOHihsG1JeEp9f163042BE0|2025-09-06 00:46:57.492 -0300 +txc_01k4ej5bs3fs9tt4htyh0bbvk2|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DC0C9070-577B-440E-964F-6747233E3CA55204519953039865802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304A71D|2025-09-06 00:47:16.382 -0300 +txc_01k4ej5jz3f8mvcwa3bq04qc0t|48|20.00000000|00020126360014BR.GOV.BCB.PIX0114+55199810047595204000053039865802BR5922Jose Aparecido de Lima6009SAO PAULO62140510Nlai9ESgyy630434E9|2025-09-06 00:47:23.743 -0300 +txc_01k4ej5twdf709cxgkjg3exz4h|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/30131638-FFD9-401A-B2C5-3C23C98736105204519953039865802BR5922HL ENTRETENIMENTO LTDA6008Brasilia62070503***6304A327|2025-09-06 00:47:31.846 -0300 +txc_01k4ej6kcjehasx36ercshrfmf|52|24.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F168A5FC-3C6B-42F0-9BC5-37D81CE717315204581453039865802BR5922LUCIANA CARVALHO DA SI6007Ubatuba62070503***63045125|2025-09-06 00:47:56.938 -0300 +txc_01k4ej6rzde2qay6xsn1e0stks|48|21.01000000|929891bf-74fc-41b5-9db7-758b1d99ac47|2025-09-06 00:48:02.661 -0300 +txc_01k4ej6zmye9ttmq9ek1we77mg|52|14.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b9cc211e-2ffd-4db0-b984-130a8c805b63520400005303986540514.005802BR592561.083.070 Amanda Melissa6014RIO DE JANEIRO62290525STONEPOSA3495864vSVQLFUqy63049377|2025-09-06 00:48:09.494 -0300 +txc_01k4ej7hfff6dtr2at2e2jesxw|23|276.60000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/c80f7df0-e679-466c-bdef-c22ba03965995204000053039865802BR5914032439510001806014Rio de Janeiro61080000000062070503***63046269|2025-09-06 00:48:27.755 -0300 +txc_01k4ej7v8dfkzrvn2gjetyr9zz|52|29.52000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/DF86BEAF6B9F21318672CEEFC22CD61A5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630464B1|2025-09-06 00:48:37.766 -0300 +txc_01k4ej8zk3ftdswgv41nnr5q5m|52|11.20000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a751712c-3340-49c0-ab45-57e8848ee0c3520458125303986540511.205802BR5907FACTORY6014RIO DE JANEIRO62070503***6304A736|2025-09-06 00:49:14.975 -0300 +txc_01k4ej90faf2wbpj74mmc4drgq|23|19.50000000|00020126430014br.gov.bcb.pix0114+55849885520130203Pix5204000053039865802BR5917JAIR DIAS TAVARES6012TIBAU DO SUL62290525tVs2sN3dFYDx3CUTwm0EI2Jc363045A4C|2025-09-06 00:49:15.865 -0300 +txc_01k4ej9b4hf4frtq6t8pt1kg0b|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/B32C7764-CB2C-4865-A15E-68CE966AB3B85204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304B06F|2025-09-06 00:49:26.793 -0300 +txc_01k4ejb4gsf6vbm7ccrxdck6k5|51|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/34820B94-4B92-4EC0-B76C-D8148DE02B7C27600016BR.COM.PAGSEGURO013634820B94-4B92-4EC0-B76C-D8148DE02B7C520489995303986540520.005802BR5921LEONARDO CEGELKA NAST6015Senador Salgado62070503***6304D207|2025-09-06 00:50:25.557 -0300 +txc_01k4ejbfa9eyjt2n399ze8jfcq|52|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/9fa41e1b-2cae-4ef8-a724-98527c767fd2520400005303986540520.005802BR5925N CONCEICAO NASCIMENTO LT6014RIO DE JANEIRO62290525STONEPOSA3495eLJhpJ4zgACF630445C9|2025-09-06 00:50:36.609 -0300 +txc_01k4ejc429ftt97mvjmsqg004h|48|250.00000000|11996837109|2025-09-06 00:50:57.861 -0300 +txc_01k4ejcn0ve69bx2cg1xnf0sm2|52|422.24000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b5eaae14-ed00-4b1a-83a5-869baede92535204000053039865406422.245802BR5925BAR E RESTAURANTE LAPA GA6014RIO DE JANEIRO62290525STONEPOSA3495eNZb9QnXMT5a6304EB4D|2025-09-06 00:51:15.220 -0300 +txc_01k4ejd24wf2cayx7qn3msnwm6|52|203.95000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/c62dfc82-44f4-43a7-8568-890a85034a6c5204000053039865406203.955802BR5925RAVAL BAR E RESTAURANTE L6012RiodeJaneiro62070503***63041300|2025-09-06 00:51:28.661 -0300 +txc_01k4ejder6e5rbm40pccyg0d40|23|11.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a29f08b3-ff62-4d08-8a10-4cdcea58da00520400005303986540511.005802BR5925Point Da Cerveja Na Pitub6014RIO DE JANEIRO62290525STONEPOSA3495jdTzqddFVPhA6304E71C|2025-09-06 00:51:41.567 -0300 +txc_01k4ejdg6he5gtp80v6qnn2692|23|39.97000000|00020101021226810014br.gov.bcb.pix2559qr.woovi.com/qr/v2/cob/b7da53bd-25f0-488f-8ad6-f05bc378f008520400005303986540539.975802BR5909PushinPay6009Sao_Paulo622905257a8c213948124eb9b7da8e2c763041D92|2025-09-06 00:51:43.049 -0300 +txc_01k4ejdq46fwmr7nj6w2mrn6c8|23|18.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f44b39b5-1914-48f0-9aa5-d841993c7d32520400005303986540518.005802BR5925NORMISIA APARECIDA CARLOS6014RIO DE JANEIRO62290525STONEPOSA3495a1Fd5nQDzshg63043554|2025-09-06 00:51:50.142 -0300 +txc_01k4ejdtcbfectkprjz3ha6s6n|23|15600.21000000|48596744000147|2025-09-06 00:51:53.477 -0300 +txc_01k4ejdy6cep88y6hzgb28f019|52|20.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/3121465f-2ad3-4311-b79d-3e1e26abe8b15204000053039865802BR5907bebidas6009SAO PAULO62070503***6304B2AF|2025-09-06 00:51:57.384 -0300 +txc_01k4eje07jf2tajqk7dxkcb9pk|48|23.97000000|05862481532|2025-09-06 00:51:59.469 -0300 +txc_01k4ejf5t1f4bs5480smj7x5ew|51|140.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01WBAz1f9mtfD3iKvJbqM7fJEk2YtIwtAaJokV28n5204000053039865406140.005802BR5924GASTRO E ENTRETENIMENTO 6015RIO DE JANEIRO 62070503***6304D349|2025-09-06 00:52:37.946 -0300 +txc_01k4ejfy6fe10bypd0cdn21fqt|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/9d0ce541-e0af-4dd5-88b1-5e74831b4e9f520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495rH4YocWBitSa6304C093|2025-09-06 00:53:02.920 -0300 +txc_01k4ejgkdqfvf9ph3fe33vzp2m|51|1500.00000000|+5547991417520|2025-09-06 00:53:24.659 -0300 +txc_01k4ejgrqsfwg9f0027pzgn61t|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a9cd3cdf-67dd-48e1-b5e5-ca602819f328520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495qE5kSzvDhsTV63041713|2025-09-06 00:53:30.098 -0300 +txc_01k4ejgyqefmsbkeettq95bjg0|52|20.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/92b8ce2a-ff6c-4b40-9804-1458be12ba7b5204000053039865802BR5906VALORI6007GOIANIA62070503***6304536F|2025-09-06 00:53:36.230 -0300 +txc_01k4ejh20veayt9bq87n9td8v8|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/588b7b16-6ec6-4392-9ea1-474b17b8f545520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495nRAbT3JXUhhC6304D472|2025-09-06 00:53:39.607 -0300 +txc_01k4ejhtqhe1a80xzysp36g3m1|52|35.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/0981b8dd-0f4b-4851-ac25-359db68118a0520400005303986540535.005802BR5925AMBAR ENTRETENIMENTO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495f9C88SozNMRm6304775F|2025-09-06 00:54:04.906 -0300 +txc_01k4ejnfkhebxr7ygbs2cqysr6|52|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/553E3705-8C17-4A91-88B0-AFD5242150405204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63045040|2025-09-06 00:56:04.586 -0300 +txc_01k4ejnrxff7fvm1pdw9g8p5n4|52|88.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2F1524A1-8245-4A73-94CB-6929D275903D5204581353039865802BR5922FLAVIO DA ROCHA VIEIRA6015Jijoca de Jeric62070503***6304746C|2025-09-06 00:56:14.124 -0300 +txc_01k4ejnv8feera49qew7cpa7en|52|109.75000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/26C0CEA1F68DC9A4EC282C03518FC9195204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63048497|2025-09-06 00:56:16.523 -0300 +txc_01k4ejq93vfhraaz5g1z5f2a0s|52|38.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/1BF22B214F792AA9C7D8012CAB304DEF5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304F9EE|2025-09-06 00:57:03.476 -0300 +txc_01k4ejq9tzf7mvrd9azthp0m47|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3B21B34D-243A-4B7B-9D4B-C7A808738B625204899953039865802BR5922EDILELIO DA HORA DOS S6005CAIRU62070503***6304A61D|2025-09-06 00:57:04.216 -0300 +txc_01k4ejqncwf9vb33m4mbh5syvx|23|210.00000000|+5521996926235|2025-09-06 00:57:16.042 -0300 +txc_01k4ejr0w3e36twjhw1hh7ap7m|48|37.40000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/1cfb10f2-8dce-4bab-ba28-8f35b5e3d1d05204000053039865802BR5914265636520152306009Sao Paulo61080000000062070503***6304BAF7|2025-09-06 00:57:27.804 -0300 +txc_01k4ejrmmwe2frrphff3csyrdh|51|14.00000000|00020101021126580014BR.GOV.BCB.PIX01368b0d63fa-9eab-49f7-aa0b-f6d742f9ea955204000053039865802BR5925ARLETE SOUZA DO NASCIMENT6008SAOPAULO61080132305062070503***6304C346|2025-09-06 00:57:48.053 -0300 +txc_01k4ejs8sne2vb5tgjxhnkw07x|52|80.00000000|00020101021226570014BR.GOV.BCB.PIX0111162853047260220Pagamento charlles10520400005303986540580.005802BR5923CHARLES MIRANDA BARBOSA6011NOVA IGUACU62290525QRCCUdcIDbcwopCol6HkLnvB76304B240|2025-09-06 00:58:08.686 -0300 +txc_01k4ejsp2nez68ehzdnhmtcyqn|52|25.00000000|00020101021226770014BR.GOV.BCB.PIX013641941ebc-f18f-4dc6-be6d-ffd00d5c4bfa0215QRCODE Safrapay520458125303986540525.005802BR5903DEX6015MG.BELO HORIZON62180514SPtHb6If6X20256304A882|2025-09-06 00:58:22.286 -0300 +txc_01k4ejtdcvfx99s08xf8gk024s|52|35.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/BC9D129E-F159-4EEB-95B6-86FACEE4329127600016BR.COM.PAGSEGURO0136BC9D129E-F159-4EEB-95B6-86FACEE43291520459215303986540535.005802BR5912R W CARNEIRO6015Jijoca de Jeric62070503***6304F2EB|2025-09-06 00:58:46.167 -0300 +txc_01k4ejtm6eeh0a4yaxe8t441xd|23|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/D5BA56E2-4998-4324-8AC0-D92A57AA450827600016BR.COM.PAGSEGURO0136D5BA56E2-4998-4324-8AC0-D92A57AA4508520489995303986540540.005802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***6304D2FD|2025-09-06 00:58:53.126 -0300 +txc_01k4ejtveper5aaz46p184kw5a|52|27.12000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540527.125802BR5906AM.Bar6008Brasilia62290525e3645v80232u6604f28mA05xS6304840F|2025-09-06 00:59:00.561 -0300 +txc_01k4ejtynweqms73726wthcpba|23|54.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/EBCD4D00-01F3-43FC-8BF7-A3544909D47D5204581353039865802BR5918ICE DUCK 1934 LTDA6006VIAMAO62070503***6304FF75|2025-09-06 00:59:03.864 -0300 +txc_01k4ejvpbmffw8gj3vjy3b6g6r|52|72.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DA2739C3-60D3-4CC7-887F-C6CD25C060CD5204581353039865802BR5922FLAVIO DA ROCHA VIEIRA6015Jijoca de Jeric62070503***6304FA41|2025-09-06 00:59:28.110 -0300 +txc_01k4ejwn6ses6t8sy4en404zqd|51|80.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/792219F9-B400-42B1-8D50-656A0A07C7515204899953039865802BR5922SIM MAIS SOLUCOES LTDA6012Porto Seguro62070503***63045967|2025-09-06 00:59:59.701 -0300 +txc_01k4ejxn0xfwztqyjv2h5qnv98|52|27.12000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540527.125802BR5906AM.Bar6008Brasilia62290525e3645v80233u6604f28mA05xS63045A10|2025-09-06 01:00:32.278 -0300 +txc_01k4ejzr4yfx8868j4fjmx3x5n|52|115.50000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/45c740184c654e45b6cb482382c61e805204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304B780|2025-09-06 01:01:41.015 -0300 +txc_01k4ek0hpyewbt4g5nqhve84x5|51|20.00000000|82724822072|2025-09-06 01:02:07.194 -0300 +txc_01k4ek0w7se65sq3ag3de1d3ze|52|25.00000000|00020126580014br.gov.bcb.pix01360323672a-07dc-4e83-9436-c13467669fc15204000053039865802BR5924Joao Paulo de Morais Pau6008Brasilia62230519daqr6830891852860376304DA5E|2025-09-06 01:02:17.971 -0300 +txc_01k4ek1xgrf2b9e9ys1xk5jr5n|23|20.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/eea1f9d7-48c4-411b-be5c-e8889a0076415204000053039865802BR5922DILIPE MERCADINHO LTDA6009SAO PAULO62070503***63048442|2025-09-06 01:02:52.050 -0300 +txc_01k4ek1zgqfwybn4p9xc278y74|52|14.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/58170d91-01cc-46a7-8461-5cfd348657505204000053039865802BR5914Lucimar Regina6009SAO PAULO62070503***63047B67|2025-09-06 01:02:54.099 -0300 +txc_01k4ek2a7cfg8re932ethzkzrk|52|27.12000000|00020126580014br.gov.bcb.pix0136915cf3ba-6f38-4d21-92b0-caee582302d9520400005303986540527.125802BR5906AM.Bar6008Brasilia62290525e3645v80235u6384f28mA14xA63040EC8|2025-09-06 01:03:05.064 -0300 +txc_01k4ek2dknetnah6crfebhdn1e|52|9.90000000|00020101021226840014BR.GOV.BCB.PIX01367f8cd31c-ec45-46d5-bb79-9010c467ccc20222Pagamento clube_do_bol52040000530398654049.905802BR5925BARBEARIA CLUBE DO BOLINH6014RIO DE JANEIRO62290525QRCCCfmgV6oR9XmyyCNM6T4Dp630430C9|2025-09-06 01:03:08.525 -0300 +txc_01k4ek2frhem583kdnj48qe3rw|52|85.80000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/a06697e277044044bc49f5cce3e37f1d5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***630489E6|2025-09-06 01:03:10.730 -0300 +txc_01k4ek4q9rfvhvhs9v4qebyh0w|52|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6927D35D-C352-4DBA-B633-8D7EF306FD575204829953039865802BR5922RD SERVICE E TREINAMEN6008Brasilia62070503***6304EEE0|2025-09-06 01:04:23.974 -0300 +txc_01k4ek5jayfzsatet3312h3h3f|48|23.90000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/99e70c9b-f2bf-42fb-93af-54651ef1dbff5204000053039865802BR5914ZONA SUL FL 076014Rio de Janeiro61082243105062070503***63045DA3|2025-09-06 01:04:51.671 -0300 +txc_01k4ek5mzwf06vvzz3xzb1rk4j|51|48.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/373B1603-5E0F-4BA2-84CC-386BFEA8F9F85204899953039865802BR5921LEONARDO CEGELKA NAST6015Senador Salgado62070503***630494EC|2025-09-06 01:04:54.388 -0300 +txc_01k4ek5rpjf87sea1yax78zy6j|52|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4D0073D9-971B-478F-A9EF-533A254C3C815204829953039865802BR5922RD SERVICE E TREINAMEN6008Brasilia62070503***63049A35|2025-09-06 01:04:58.191 -0300 +txc_01k4ek6jjcey19q772z95awec6|52|5.00000000|00020126450014BR.GOV.BCB.PIX0123maria.9718.50@gmail.com5204000053039865802BR5924Maria Jose Alves de Lima6009SAO PAULO62140510jHE63WGjzi6304B117|2025-09-06 01:05:24.667 -0300 +txc_01k4ek6kw6et48b3nht9dr5mmk|23|29.70000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/933ab56e66414b5fb8b55b02ff44adae5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***630477EB|2025-09-06 01:05:26.019 -0300 +txc_01k4ek6qzjev3szxk27v6y0nf2|52|180.40000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b1c80927-4670-49df-adb6-caecd30a273a5204000053039865406180.405802BR5924ANASTHI RESTAURANTE LTDA6014RIO DE JANEIRO62290525STONEPOSA34952SUXNEmDhpaU6304B2FF|2025-09-06 01:05:30.219 -0300 +txc_01k4ek74rce4p9tqpf2qnsesb7|52|26.00000000|00020101021226840014BR.GOV.BCB.PIX0136ec78ff45-009c-4f5e-bb23-53f6801928420222Pagamento vinicius0620520400005303986540526.005802BR5920ESPACO CULTURAL MALE6014RIO DE JANEIRO62290525QRCCbAGYOR8GzKKMt3hdNzQ9v6304829A|2025-09-06 01:05:43.304 -0300 +txc_01k4ek79ehf8b9jx393mvbtak3|52|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/0911ef56-2a70-4a91-b4f2-5686aa8d7742520400005303986540520.005802BR5925FRANCISCO IRANILTON DE SO6014RIO DE JANEIRO62290525STONEPOSA34954Q8pURhNPR7163040669|2025-09-06 01:05:48.109 -0300 +txc_01k4ek7rhbevebmb79saajatgt|52|12.00000000|00020101021226770014BR.GOV.BCB.PIX013641941ebc-f18f-4dc6-be6d-ffd00d5c4bfa0215QRCODE Safrapay520458125303986540512.005802BR5903DEX6015MG.BELO HORIZON62180514SPmGgeBsJX20256304D534|2025-09-06 01:06:03.560 -0300 +txc_01k4ek99e0e739xe5fv3w2891d|52|13.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/16FCC415113F0E448058BC3C20DE3CE45204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304AFCC|2025-09-06 01:06:53.628 -0300 +txc_01k4ek9e42feptvak7g8p094z0|52|146.36000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/d90aef2947d24d59893f35aad09790b55204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304FC34|2025-09-06 01:06:58.431 -0300 +txc_01k4ek9jsffe1t0cnydedfpttb|23|25.00000000|+5521982812446|2025-09-06 01:07:03.199 -0300 +txc_01k4ek9wt1f7fspfyedc2g4107|51|150.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/9DFC8C8C-CC16-47B2-8D6C-48C4E3A056985204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63047819|2025-09-06 01:07:13.469 -0300 +txc_01k4eka67kee8bcmp9kr6hq9d3|23|58.48000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f6497f57-8425-4748-948c-a8f773c3d94e520400005303986540558.485802BR5919POSTO PIRAMIDE LTDA6014RIO DE JANEIRO6229052569108b14421f2421412fadde06304931D|2025-09-06 01:07:23.116 -0300 +txc_01k4ekb0xyf80aab8sntte13jn|51|78.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/9e2ef6ad-e9c4-4420-a837-45f336f27462520400005303986540578.005802BR5925LDS BAR E RESTAURANTE LTD6014RIO DE JANEIRO62290525STONEPOSA349585oTKymkLvKC63047E80|2025-09-06 01:07:50.455 -0300 +txc_01k4ekbqp3ezrrbbce6nceng6r|52|26.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/983970C4-0253-4EE8-8EC9-0E1CC2A676555204549953039865802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***6304EEC6|2025-09-06 01:08:13.757 -0300 +txc_01k4ekbqsbekc8t9jg1n7nrn4d|52|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F2B011C2-245C-4113-BED9-F121A02F4CCE5204731153039865802BR5922ITALO LENGRUBER DA COS6015Arraial do Cabo62070503***6304DB39|2025-09-06 01:08:13.860 -0300 +txc_01k4ekbzjqe2mvsssbwbpd1ee5|23|24.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/8e5c7460-c35b-4ac0-a275-aa0ef367d3d2520400005303986540524.005802BR5923Wendell De Arruda Costa6014RIO DE JANEIRO62290525STONEPOSA34959ojkFENQEhdE6304F903|2025-09-06 01:08:21.841 -0300 +txc_01k4ekc1gheq5t22q5dpwwa9gb|23|10.50000000|2bfc08b7-553a-4ea7-bad0-7c317fa34189|2025-09-06 01:08:23.822 -0300 +txc_01k4ekchppe9n9dgqwnq1r008b|51|10.00000000|00020126360014BR.GOV.BCB.PIX0114+55859816663045204000053039865802BR5902rd6009fortaleza62070503***6304114B|2025-09-06 01:08:40.399 -0300 +txc_01k4ekd66cet19aswx9syg672k|51|15.00000000|+5521973531113|2025-09-06 01:09:01.382 -0300 +txc_01k4ekdgzfegfa8k4t8dx698yk|23|22.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1E406777-C1C3-4D10-A3DD-3057B827A1D65204581353039865802BR5922RAPHAEL LEMOS SILVA LT6013Florianopolis62070503***6304AD68|2025-09-06 01:09:12.424 -0300 +txc_01k4eke6bkfw0st34cvhr8zejg|52|5.00000000|00020126450014BR.GOV.BCB.PIX0123maria.9718.50@gmail.com5204000053039865802BR5924Maria Jose Alves de Lima6009SAO PAULO62140510jHE63WGjzi6304B117|2025-09-06 01:09:34.304 -0300 +txc_01k4ekeenpeebvfkx9qke1gw1e|52|10.00000000|+5521972885097|2025-09-06 01:09:42.832 -0300 +txc_01k4ekew4zf6j8vrdsp6d52vxd|52|46.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/58BE8F8B-CF90-47DC-AF6B-312C1501B46F5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304E52E|2025-09-06 01:09:56.632 -0300 +txc_01k4ekf0brfpba8vjcy9ddvpx0|52|10.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/6668a1a8-f806-48ab-9cd2-fee355d69b16520400005303986540510.005802BR592561.083.070 Amanda Melissa6014RIO DE JANEIRO62290525STONEPOSA34958KLtCuxaepAa6304DA95|2025-09-06 01:10:00.946 -0300 +txc_01k4ekfbb4fvka698grsqmbz3m|51|6.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/664fceb0-78d5-43f6-9a11-5a563fa71a8e5204000053039865802BR5920CONVENIENCIA BUZIANA6009SAO PAULO62070503***6304FB22|2025-09-06 01:10:12.189 -0300 +txc_01k4ekff7geh2s260rh5c8104d|52|36.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/26e8ade6-5055-4403-8217-7479267b01be5204000053039865802BR5914LE FANTASTIQUE6009SAO PAULO62070503***630437AA|2025-09-06 01:10:16.172 -0300 +txc_01k4ekfmanevctyh8zyh4s51dx|52|32.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A991B17D-874D-406E-B552-12D6B96F37275204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***630426A1|2025-09-06 01:10:21.389 -0300 +txc_01k4ekfzpkfmka7tjfeb9bqkba|52|43.30000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/D99DA6EC0F34EE98DC56699B2B1089D25204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304DE3E|2025-09-06 01:10:33.036 -0300 +txc_01k4ekh0b4fya83b8q98s2xtsz|52|115.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C625C97A-B762-4D6D-B986-847824FBE1B15204581353039865802BR5916VIVIANI VAZZOLER6015Armacao Dos Buz62070503***630440D4|2025-09-06 01:11:06.461 -0300 +txc_01k4ekhkzbf9dbjq6r91j75yz4|51|50.00000000|14721400799|2025-09-06 01:11:26.564 -0300 +txc_01k4ekj77jfzprcrz8j6sek0hb|52|110.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/1978e055-5025-402b-8aa7-1d694b3cefea5204581253039865406110.005802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***6304CC0D|2025-09-06 01:11:46.283 -0300 +txc_01k4ekjd75ennbxkz1fmyxbf3g|23|22.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/625097da-2246-4001-ae46-3fb0a8612ae5520470115303986540522.005802BR5921BT MANAUS HOTEIS LTDA6006MANAUS62070503***63046087|2025-09-06 01:11:52.414 -0300 +txc_01k4ekk46sf0mr32mvbz64rnt4|52|36.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/703C5E20-274B-4BE8-86B0-FD8F56F50F9E27600016BR.COM.PAGSEGURO0136703C5E20-274B-4BE8-86B0-FD8F56F50F9E520448165303986540536.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63046600|2025-09-06 01:12:15.953 -0300 +txc_01k4ekkn5wfdxbst2fga893g5e|52|220.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/fa10956f-25eb-458c-9800-537e2c433e2e5204581253039865406220.005802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***6304F223|2025-09-06 01:12:33.333 -0300 +txc_01k4ekky1kf8rab77836yn6my8|23|80.00000000|12433388902|2025-09-06 01:12:42.413 -0300 +txc_01k4ekma97fryrm2xsgynf2a7t|52|250.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f31a91d1-e148-489f-8fb6-6d49ad4532145204000053039865406250.005802BR5925TROPICANAS EMPREENDIMENTO6014RIO DE JANEIRO62290525STONEPOSA3495bswjRgqLmieM63040C96|2025-09-06 01:12:54.947 -0300 +txc_01k4ekmn8de5s9tp7vbe3rs7t5|52|110.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/8a8e2c34-c5d8-4546-bf51-d73087489eec5204581253039865406110.005802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***63040533|2025-09-06 01:13:06.185 -0300 +txc_01k4eknjxnemvrjs7pt9vt7feh|23|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/AF91E202-1358-40FC-8C95-52AB47C96C6E5204899953039865802BR5922IARANDIR SABINO DA COS6004PIPA62070503***6304750F|2025-09-06 01:13:36.558 -0300 +txc_01k4ekp23dfwzadj7aqgk8y1v5|52|18.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/4e7cd896-0580-46a9-abd7-dca5999b2f34520400005303986540518.005802BR5925Douglas Vinicius De Olive6014RIO DE JANEIRO62290525STONEPOSA3495s75mUybrcsMe630433DF|2025-09-06 01:13:52.101 -0300 +txc_01k4ekp75dfa4vgx0t7pzyags8|51|135.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/988FC575-955B-41FB-9F1B-DF75D656B6095204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63048CC9|2025-09-06 01:13:57.289 -0300 +txc_01k4ekp9pyeb99dc08nyp543hd|52|60.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/304eefe8-6164-4d1f-9305-88c5caeb2504520400005303986540560.005802BR5925Tulio Lameri Sant Anna Mo6014RIO DE JANEIRO62290525STONEPOSC3495sX1ySFNPed7W6304BD07|2025-09-06 01:13:59.895 -0300 +txc_01k4ekpdwje4rszbrwws36azby|48|117.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/11e62a04-789a-4a97-b1a7-9c43e008a4175204000053039865802BR5913Elwndelacaipi6009SAO PAULO62070503***6304A475|2025-09-06 01:14:04.175 -0300 +txc_01k4ekq99xfs4a63661hy362q6|51|150.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/72A273DB-F385-4B07-82B6-52D874160DCA27600016BR.COM.PAGSEGURO013672A273DB-F385-4B07-82B6-52D874160DCA5204481653039865406150.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304CDEE|2025-09-06 01:14:32.250 -0300 +txc_01k4ekqdtbe7va021069jenw4z|51|450.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/B0349D4C-43AC-4912-BABD-25D381C1E4205204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63047FC5|2025-09-06 01:14:36.871 -0300 +txc_01k4ekqtkhezxb7skfhq9aa0wd|52|44.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/442cb5bf-484c-4970-b6da-0a6e5ce9aa62520470115303986540544.005802BR5921BT MANAUS HOTEIS LTDA6006MANAUS62070503***6304E4AA|2025-09-06 01:14:49.966 -0300 +txc_01k4ekqztqf4ms58rg12jjjsfd|52|60.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/0e854bcd669c49898319b7f5b72cbb025204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63040D9B|2025-09-06 01:14:55.312 -0300 +txc_01k4ekr292efyv61p0vya7md43|52|99.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01gLWN6NaVl83gLEHTSu6kxhnlAiePcWBiSMC3yrP520400005303986540599.005802BR5915BAKANA BAR LTDA6015TIBAU DO SUL RN62070503***630403FA|2025-09-06 01:14:57.823 -0300 +txc_01k4ekrrm4ffqt5nnd15hm84h9|51|150.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F4BFB16C-71C2-4176-87E4-9C8FDB0F1CBD27600016BR.COM.PAGSEGURO0136F4BFB16C-71C2-4176-87E4-9C8FDB0F1CBD5204481653039865406150.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304ADBB|2025-09-06 01:15:20.701 -0300 +txc_01k4ekrsbgfy5b1wq8d48yfzrk|52|18.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b8fc15e9-9137-4202-9e36-ea9e362602e1520400005303986540518.005802BR5925Douglas Vinicius De Olive6014RIO DE JANEIRO62290525STONEPOSA34958DgECqn4Jhdt63046627|2025-09-06 01:15:21.452 -0300 +txc_01k4ekrsg1eyer58zz9ab007jv|48|2.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/74c090a9-76a1-4934-8393-cb89d6dc73ad5204000053039865802BR5913Elwndelacaipi6009SAO PAULO62070503***6304D300|2025-09-06 01:15:21.594 -0300 +txc_01k4eks2p5fcxb6gv8pk9ammph|23|18.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/590be629-498f-49e0-9b31-776e09afc0bc5204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304C719|2025-09-06 01:15:31.009 -0300 +txc_01k4eks32jeatv3aznc5qy83ea|52|5.00000000|+5521979082608|2025-09-06 01:15:31.404 -0300 +txc_01k4eks9jfevbvb9my337dq3y1|51|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/FDE4EF0B-D162-4075-8128-B4E5A0F426715204899953039865802BR5922IARANDIR SABINO DA COS6004PIPA62070503***63042FD7|2025-09-06 01:15:38.056 -0300 +txc_01k4ekszwtf1rvq1ve2te7q29e|48|2.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/74c090a9-76a1-4934-8393-cb89d6dc73ad5204000053039865802BR5913Elwndelacaipi6009SAO PAULO62070503***6304D300|2025-09-06 01:16:00.915 -0300 +txc_01k4ekv8fmecvaqfybrv83fd47|23|10.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/def766e0-1560-40e0-b556-27a3c35d15835204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***63047AF1|2025-09-06 01:16:42.478 -0300 +txc_01k4ekvc4zf0rvvqkh6me0se7q|51|580.00000000|00020126410014br.gov.bcb.pix0119kromovoic@gmail.com5204000053039865802BR5920ROGERIO MARCOS PAVAO6009Sao Paulo62070503***63042FF7|2025-09-06 01:16:46.236 -0300 +txc_01k4ekvdqqfyd9dp5y0dzvz4pp|23|17.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f2ba9bd4-158c-425c-bb39-cfe54755c612520400005303986540517.005802BR5925NORMISIA APARECIDA CARLOS6014RIO DE JANEIRO62290525STONEPOSA3495mFpivowKoD6q6304A552|2025-09-06 01:16:47.857 -0300 +txc_01k4ekx3c2evs8b9gkqj2s12q3|23|11.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/25d8de72-a13d-45c2-9ed6-bb8ca72fabea520400005303986540511.005802BR5925ESSENTIAL DISTRIBUIDORA D6014RIO DE JANEIRO62290525STONEPOSA34955udBtKT2G8wR6304D269|2025-09-06 01:17:42.782 -0300 +txc_01k4ekx6kffkg8wxnjwqnnb46v|52|60.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/cd19764ce97d459b91c49c9517ba27515204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304918E|2025-09-06 01:17:46.092 -0300 +txc_01k4ekx87ffce9t28gth67fw9r|52|41.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/112d9f74-c9ef-4b6d-bc01-7314d918796c520400005303986540541.005802BR5925LANCHES BIG NECTAR COPACA6014RIO DE JANEIRO62290525STONEPOSA3495tN4QBGe2oDbC63043AF9|2025-09-06 01:17:47.753 -0300 +txc_01k4ekxy8vffjaa9kcxgmr2tab|51|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E4A2DAE9-C025-48B3-9C8A-580AEDA8C4815204899953039865802BR5921LEONARDO CEGELKA NAST6015Senador Salgado62070503***6304D44D|2025-09-06 01:18:10.328 -0300 +txc_01k4ekyq5xfnssdgtn0m4qhc6w|52|718.30000000|00020101021226850014br.gov.bcb.pix2563qrcode.zoop.com.br/dynamic/638fbe31-954c-4bfc-aaef-57e4b4fdb7a35204000053039865802BR5925ZOOP TECNOLOGIA & INSTITU6009Sao Paulo610901227-20062070503***63047BDF|2025-09-06 01:18:35.831 -0300 +txc_01k4ekys9teyyarebnrzvwk0ha|23|300.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/703F3F45-834E-4819-83DE-1999755D4BEB5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63048328|2025-09-06 01:18:38.007 -0300 +txc_01k4ekyxprfa4bdc7syakfyct0|52|30.00000000|+5521964636125|2025-09-06 01:18:42.514 -0300 +txc_01k4em0b96e709r0869e8qhhn3|23|18.00000000|00020126580014BR.GOV.BCB.PIX013681451e44-f10d-4fad-9df2-acac6d6f5d025204000053039865802BR5921Daniela de Matos Reis6009SAO PAULO62140510UvrGq4no936304BCE7|2025-09-06 01:19:29.187 -0300 +txc_01k4em4zftffxbezx28xarwq81|52|39.60000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b55d9164-78ff-4a55-9041-64980641e193520400005303986540539.605802BR5925R C B GOURMET HOSPEDARIA 6014RIO DE JANEIRO62290525STONEPOSA3495eiTip9XJKesR6304048B|2025-09-06 01:22:00.948 -0300 +txc_01k4em51e6e1ds94na65dc6yc3|52|12.96000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01lI16ITVvq6N2fR6lJQr6t31EGMGOZ5PRZh6EQvT520400005303986540512.965802BR5924WEBMOLDES MODELAGEM E ME6015RIO DE JANEIRO 62070503***63047E36|2025-09-06 01:22:02.947 -0300 +txc_01k4em5k9gfmavhm8j42qaxdwm|51|90.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/BAFBB5C5-C979-4F46-B3E2-1707888A5EE05204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63040588|2025-09-06 01:22:21.225 -0300 +txc_01k4em6bwcf9vbqwmdf95r237s|52|5.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/babc22b6-c1d7-442f-859d-bf028cef57455204000053039865802BR5925JACKELINE MAYARA DA SILVA6014RIO DE JANEIRO62070503***6304D55A|2025-09-06 01:22:46.405 -0300 +txc_01k4em6gmqe3babbx1sn1d9jbc|51|48.16000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/eb2534bc-32ee-4c46-a471-bc057321b371520400005303986540548.165802BR5925FRUTICULTURA SUCOS 47 LTD6014RIO DE JANEIRO62290525STONEPOSA349523cLTdmp4wCf6304BB3B|2025-09-06 01:22:51.280 -0300 +txc_01k4em6q2kffcabm9ad67p6126|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/13AF2F59-CED4-4B29-9AED-404EF50E7AC45204569753039865802BR5915HEDERSON SUMIDA6007VALENCA62070503***63048022|2025-09-06 01:22:57.868 -0300 +txc_01k4em8c2de65tacq8s4mcjned|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/94CBF55E-C392-48BB-B67B-9C73CCB40DB15204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304DD3A|2025-09-06 01:23:52.137 -0300 +txc_01k4em8rfsfe38mx4hxjgcc2w1|23|40.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/794efa9c-dbe1-4d5a-9840-1d486ecd30085204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***63047D95|2025-09-06 01:24:04.850 -0300 +txc_01k4em991sehzsbw4p2vjjswze|52|9.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8694AE09-C486-4B69-96C7-5B919524CE3027600016BR.COM.PAGSEGURO01368694AE09-C486-4B69-96C7-5B919524CE3052045697530398654049.005802BR5915HEDERSON SUMIDA6007VALENCA62070503***63040931|2025-09-06 01:24:21.813 -0300 +txc_01k4em9zhnewtbfxezrxc4b031|52|32.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/70c40d51ce4a435f98b34caee03df0e15204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304F551|2025-09-06 01:24:44.849 -0300 +txc_01k4ema619e4pv22f53t3w63p7|52|11.10000000|+5581998176788|2025-09-06 01:24:51.494 -0300 +txc_01k4emagc2exkv52y3zgt50xe4|23|71.50000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/03b6178456bb408285d01a7986058e5c5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63040AF4|2025-09-06 01:25:02.078 -0300 +txc_01k4emammvewhajd8597fpa0mk|23|44.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/7227BAB2-62F5-46D1-A327-4A25571B28CA27600016BR.COM.PAGSEGURO01367227BAB2-62F5-46D1-A327-4A25571B28CA520448165303986540544.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***630434E6|2025-09-06 01:25:06.456 -0300 +txc_01k4emc08qeypbjytnkbmn0ph8|52|16.80000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/e8478e57e0bb4587bdadce14ff77cbd65204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63049A4B|2025-09-06 01:25:51.120 -0300 +txc_01k4eme5bferwsev6f8s99e0zv|52|27.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/3dc675d1b05a42c6b34c091ea84be3a35204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***630424AC|2025-09-06 01:27:01.868 -0300 +txc_01k4emefawe3pbs8gsb5w9f96g|23|21.50000000|000f613d-0c80-4faa-ac81-75c067a759c2|2025-09-06 01:27:12.090 -0300 +txc_01k4emejfvfsyv2ap8r09j2xxs|51|224.09000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/ac00ce7b-e6f4-41fa-8304-df7339650cea5204000053039865802BR5925ALAFIA BAR E RESTAURANTE 6009SAO PAULO62070503***6304AB64|2025-09-06 01:27:15.320 -0300 +txc_01k4emeptxefp9s9tfsgfdjkez|23|12.00000000|05448484972|2025-09-06 01:27:19.765 -0300 +txc_01k4emf6eyfanbqt1vekh760s0|48|263.54000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/42f1e03b-4282-4ed8-a070-6a872ef824295204000053039865802BR5925OBARA RESTAURANTE E BAR L6009SAO PAULO62070503***63040E56|2025-09-06 01:27:35.767 -0300 +txc_01k4emg5kdefmrrqfyh24yaq3y|52|15.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1791f417-fdc6-4dcc-8b26-0e138ef921b5520400005303986540515.005802BR5925DRINKS IN THE HOUSE COMER6014RIO DE JANEIRO62290525STONEPOSA3495r2fbdtcjyGgp630420EC|2025-09-06 01:28:07.655 -0300 +txc_01k4emgkqkfqdvmgaysxr6xfe8|52|68.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/489e1e30-2560-401e-884b-23a51a0573045204000053039865802BR5914034219260001496009SAO PAULO61080000000062070503***6304DEF7|2025-09-06 01:28:22.124 -0300 +txc_01k4emgpp4fcds6bz700rga0d5|51|23.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/C6631DD1DC81EFCB073A91AC534D3C275204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***6304EDF5|2025-09-06 01:28:25.149 -0300 +txc_01k4emgrygfwptybnx7wpj0mt2|23|12.00000000|00020101021226860014br.gov.bcb.pix2564pix-qrcode.sicredi.com.br/qr/v2/9cbd5808a5f143789933fe3aeba203d05204000053039865802BR5920FRANCIELLI KATIA MAS6002NI61080000000062070503***6304A82A|2025-09-06 01:28:27.466 -0300 +txc_01k4emh6xfftbtqp13jh2fdpke|52|33.60000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/9bbf8c18a3aa48b696a9d39877f705a15204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304A562|2025-09-06 01:28:41.768 -0300 +txc_01k4emhnqrfjcapcvk0j9z5sqx|52|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2414F393-3885-4795-B763-32300A3CAE8C5204899953039865802BR5922IARANDIR SABINO DA COS6004PIPA62070503***6304E835|2025-09-06 01:28:56.949 -0300 +txc_01k4emjr53ev5r0q8sn5gfza2f|52|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/FF110820-DD2C-4C65-93D9-BA9E593088B75204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630428DC|2025-09-06 01:29:32.192 -0300 +txc_01k4emjy1rfe5rct91kdstq8w7|51|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8D9ADFE8-AF8A-4258-86A9-6EC47878E8265204899953039865802BR5922IARANDIR SABINO DA COS6004PIPA62070503***6304AC1C|2025-09-06 01:29:38.225 -0300 +txc_01k4emmh9nempt06hcp4n99qz1|52|22.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B020C1DB89DFFBE4F24125CBB7B135DC5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304D2F9|2025-09-06 01:30:30.701 -0300 +txc_01k4emmxmpeaca24074fma3gvx|23|5.35000000|76727400-2c90-4e18-b77b-4d61422606c4|2025-09-06 01:30:43.346 -0300 +txc_01k4emn7e8ev4b7trv8ytmgwpm|52|22.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B40E87A5756DAB0CAC36D9B1BE9702C55204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304C77B|2025-09-06 01:30:53.381 -0300 +txc_01k4emq8fsfjwvbw69nq6k66t7|52|174.24000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d1f262b0-09c0-46a3-869d-d9dae9ec83c65204000053039865406174.245802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495cphiZQV1dUY56304710F|2025-09-06 01:31:59.986 -0300 +txc_01k4emrjx9epesg2cfznmb97d2|52|213.40000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01pQus5cAhdLPe5DX6yhC9liucDoJkd2Jxd7R3WzE5204000053039865406213.405802BR5924RESTAURANTE PLANALTO DO 6015RIO DE JANEIRO 62070503***630414BB|2025-09-06 01:32:43.429 -0300 +txc_01k4emshjcfztbyvbva9xv8fj9|23|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/01446702-6DED-46BE-A262-A428C5B8EF2E5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63049F4D|2025-09-06 01:33:14.825 -0300 +txc_01k4emt017feeatcct1bhx5225|52|200.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/d5afecc5-9f76-4a7f-ab67-1dbf9095602f5204000053039865802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***63048475|2025-09-06 01:33:29.636 -0300 +txc_01k4emtevne6ea1mx95rcknarj|48|5.50000000|00020126580014BR.GOV.BCB.PIX0136fd4311ff-0893-49c6-ba0f-a207c9d68bec52040000530398654045.505802BR5906PAMELA6007@ORG.ZE62070503***6304C20C|2025-09-06 01:33:44.813 -0300 +txc_01k4emtsn1fwtbkj14j2a8qnfh|52|33.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/684694b8-b90a-41c5-bd2b-c604720d9b4a5204000053039865802BR5925ARCOS DA LAPA LANCHONETE 6014RIO DE JANEIRO62070503***630414BB|2025-09-06 01:33:55.867 -0300 +txc_01k4emvpwzfjz95t3hzysmjqpp|23|10.00000000|00020126450014br.gov.bcb.pix0123ludyqueiroz@hotmail.com5204000053039865802BR5923LUDMILA SANTANA QUEIROZ6009SAO PAULO62580520SAN2025060704245621950300017br.gov.bcb.brcode01051.0.063044446|2025-09-06 01:34:25.817 -0300 +txc_01k4emwja2f97a8mpy3na75ejz|52|21.78000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b3ae40ca-ceb7-4362-958a-1db57b4f62fb520400005303986540521.785802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495vosXmy77JqHG63047B5B|2025-09-06 01:34:53.887 -0300 +txc_01k4emwtpxf5p8k7w37xemsp7v|52|180.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01HNSgZCNlU9qcE1xa05ksREoIsd7CpnBXyw2cHpU5204000053039865406180.005802BR5924VET ORGANIZACAO DE FESTA6015RIO DE JANEIRO 62070503***63044EFF|2025-09-06 01:35:02.486 -0300 +txc_01k4emx391efxs7x2vkc3s2yw2|23|22.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/418095D6-527A-4D65-8ABB-CC40E40A99F35204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304C3C6|2025-09-06 01:35:11.258 -0300 +txc_01k4emzfd6enwbqbgevn1k1x5x|52|335.33000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/95997fff-258a-47e3-87a8-27af28b7b0e95204581253039865406335.335802BR5917MIAMI RESTAURANTE6014RIO DE JANEIRO62070503***630499B9|2025-09-06 01:36:29.218 -0300 +txc_01k4emzk3mfr8rg8ttw852m1sc|52|28.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/A4A288A1F58F1EAF0C3C959D4FA5AD325204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304F144|2025-09-06 01:36:33.005 -0300 +txc_01k4emzsfnewa91q01qp7hja26|52|28.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/25454807-AEEB-4E5B-B61F-BEDB4C9A27735204549953039865802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***630475DB|2025-09-06 01:36:39.538 -0300 +txc_01k4en05fsepc8f8fvt38nw8aw|52|23.93000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/4979A0860EA0F0731C8F2FDC655E9E405204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63049FB9|2025-09-06 01:36:51.826 -0300 +txc_01k4en1kezeq5tchx9ztyvn1wf|23|68.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/51558F01-4489-4B33-8120-C0AEC6EADF075204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63042002|2025-09-06 01:37:38.907 -0300 +txc_01k4en26v8eztryg2et8bstknk|52|45.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A51D3B90-A7EE-46C6-A2AD-F9D208FBA7C05204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630486C4|2025-09-06 01:37:58.757 -0300 +txc_01k4en319tey4bptzc7kt5nfmb|52|45.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/92e53d6e-8a3d-403a-98ca-3789d1adb3dd520400005303986540545.005802BR5925Ivanilson Sodre Dos Santo6014RIO DE JANEIRO62290525STONEPOSA3495nTZ2yaCoiJBf63046457|2025-09-06 01:38:25.843 -0300 +txc_01k4en4czsept96b4248fpxb2b|23|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/113A240F-B180-457D-BB2F-1C1EEAB252BE5204549953039865802BR5919RAPHAEL LEMOS SILVA6013Florianopolis62070503***63042BA3|2025-09-06 01:39:10.582 -0300 +txc_01k4en4qnsf1kt7r7pw7r3718s|52|23.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/97d9e4f9-fbf9-4c60-bc93-bc5ea4213be15204000053039865802BR5920CONVENIENCIA BUZIANA6009SAO PAULO62070503***630409A2|2025-09-06 01:39:21.522 -0300 +txc_01k4en5q77f9r8rsz04qevq8tf|52|87.86000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/995a9b28-4ba5-4f8b-8f23-a55521bb45aa5204000053039865802BR5925MOJUBA BAR E RESTAURANTE 6009SAO PAULO62070503***63046B5F|2025-09-06 01:39:53.824 -0300 +txc_01k4en5txgectry63ssmveeras|52|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A6C86E40-940B-42AF-A930-3549D58DA2C427600016BR.COM.PAGSEGURO0136A6C86E40-940B-42AF-A930-3549D58DA2C4520458135303986540530.005802BR5916VIVIANI VAZZOLER6015Armacao Dos Buz62070503***63044310|2025-09-06 01:39:57.610 -0300 +txc_01k4en619nf4daad99zvcqsb24|23|1198.00000000|90173381804|2025-09-06 01:40:04.130 -0300 +txc_01k4en8zgmedna6e3pfteg49af|23|5.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5f924b54-c645-46bf-9729-3e70006f386b5204000053039865802BR592559 140 617 JULIO VIEIRA R6014RIO DE JANEIRO62070503***63041DAF|2025-09-06 01:41:40.622 -0300 +txc_01k4en9d1qffmt9gmhwq10wkhs|52|18.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E13AA0B0-06BB-4E2E-8BB9-B657AF4D3A445204592153039865802BR5912R W CARNEIRO6015Jijoca de Jeric62070503***63047A37|2025-09-06 01:41:54.483 -0300 +txc_01k4encdxxf3pvb3tat6h6pr20|51|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/862346AD-7D29-4B99-BE76-583B729894405204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304FAAD|2025-09-06 01:43:33.686 -0300 +txc_01k4encs7te25tw6533fwznjsh|23|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A1654963-ACC3-4123-9E47-02E60771A9355204899953039865802BR5922ARAO RAULINO DE QUEIRO6012Tibau do Sul62070503***63042D24|2025-09-06 01:43:45.270 -0300 +txc_01k4end1p1f4xr1mnzgm9wv2w0|52|11.90000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/68b9949f-48da-4035-82a0-57c2c95b13dd5204000053039865802BR5906CAF0856009GUARULHOS61080000000062070503***630424E9|2025-09-06 01:43:53.917 -0300 +txc_01k4end7q9ftttrn4fa3n9t1qn|23|13.00000000|00020126580014BR.GOV.BCB.PIX013681451e44-f10d-4fad-9df2-acac6d6f5d025204000053039865802BR5921Daniela de Matos Reis6009SAO PAULO62140510UvrGq4no936304BCE7|2025-09-06 01:44:00.096 -0300 +txc_01k4ene1fjf6caw1d01ftpy8g9|51|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E62D48C8-2584-41FD-9436-9FB6BB6A86305204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304157F|2025-09-06 01:44:26.474 -0300 +txc_01k4enetxvfej8yeyxb415nank|52|1570.00000000|72072418445|2025-09-06 01:44:52.535 -0300 +txc_01k4eng8asfd9vhbqq93nqs8qt|51|19.90000000|00020101021226800014br.gov.bcb.pix2558pix.delbank.com.br/v2/cob/vchargeb0727fe1aedb4a0c978d52a495204000053039865802BR5925PUSHINPAY SISTEMAS DE COB6007ARACAJU62070503***6304CC6D|2025-09-06 01:45:39.026 -0300 +txc_01k4engrmnfrb904x85knz01ds|52|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DCC0E262-4284-4088-A764-D9283B78073227600016BR.COM.PAGSEGURO0136DCC0E262-4284-4088-A764-D9283B780732520482995303986540530.005802BR5922RD SERVICE E TREINAMEN6008Brasilia62070503***63047DB6|2025-09-06 01:45:55.726 -0300 +txc_01k4enh8vvfpv8g7dg0wcg387x|23|11.75000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/216A0113-9A30-4022-BB22-E906D79D5EB85204541153039865802BR5922FORTALEZA CONVENIENCIA6013Florianopolis62070503***6304DD8F|2025-09-06 01:46:12.344 -0300 +txc_01k4enhhrneqkt579gbe1nj1tb|51|12.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/4D57DA8011356886AEFC7E24BB5184AA5204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***63044B8C|2025-09-06 01:46:21.453 -0300 +txc_01k4enjvvhfvcb0xn3psy9s1qc|52|13.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/EEF8E207-148C-4ADE-AA6F-8838D02303DF27600016BR.COM.PAGSEGURO0136EEF8E207-148C-4ADE-AA6F-8838D02303DF520454995303986540513.005802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***6304B9C4|2025-09-06 01:47:04.555 -0300 +txc_01k4enk522enj8rxrr6c907pgz|51|32.00000000|+5585994227755|2025-09-06 01:47:13.979 -0300 +txc_01k4enmxt4fhx8ncbkvz12vze2|23|257.14000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/35f291a2-b079-404d-a014-a6fa579def625204000053039865802BR5925GF4 PARTICIPACOES LTDA 6009SAO PAULO62070503***6304D3C3|2025-09-06 01:48:12.094 -0300 +txc_01k4ennkejermsnapwks3m4f49|23|45.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/0D241A40-8881-410B-9116-E4040EDD1F135204581353039865802BR5922E R TEIXEIRA & CIA LTD6010URUGUAIANA62070503***630445D0|2025-09-06 01:48:34.251 -0300 +txc_01k4ennkvvekcsjwg673tgcwx5|52|10.49000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/203641e1-2c2b-45a0-8eed-ebabf64afe96520451995303986540510.495802BR5925SORVETERIA SORVEBERRY PRA6009CABO FRIO62070503***6304F23F|2025-09-06 01:48:34.676 -0300 +txc_01k4enpypnfpk8zbhky0avjnzt|51|8.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/BA424B62556B33AE417B7EAB4A6192AF5204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***630447FC|2025-09-06 01:49:18.546 -0300 +txc_01k4enrbbwen19j6b28b2z6n5e|52|220.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1C373D63-C638-4F53-8B79-222AE93BAA915204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630483C6|2025-09-06 01:50:04.281 -0300 +txc_01k4ens32nf2zr6apwzp79dpr3|52|70.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/9e6af4d0-1ba2-4471-b408-0e248b4a0d565204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***630462B5|2025-09-06 01:50:28.561 -0300 +txc_01k4ens3vseg3aep5pvnnmd6pt|52|24.98000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/2281ca9b-8ecb-4bd7-a571-c9c1f6005e525204000053039865802BR5925ROCAL PRODUTOS DE PETROLE6014RIO DE JANEIRO62070503***63047DB3|2025-09-06 01:50:29.362 -0300 +txc_01k4ens7x0ee5t4ry4r0sntdtx|48|60.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8A46FE9D-DC13-43FB-B830-9AC47396D1F25204549953039865802BR5922MARIA DE FATIMA MARIAN6007Itapevi62070503***63047491|2025-09-06 01:50:33.500 -0300 +txc_01k4ent9qafzw9jsdfk46ab84h|52|80.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/49242271-FBC7-4C83-865D-F73364C386415204541153039865802BR5922EXPRESSO COMPRE AQUI C6009SAO PAULO62070503***63045C33|2025-09-06 01:51:08.132 -0300 +txc_01k4entkxffz9v5mxcjdvqqrfb|52|25.00000000|15447426731|2025-09-06 01:51:18.568 -0300 +txc_01k4enve7yeqxr8792fyhmdm2z|23|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/05E50719-72B2-4A1F-B71D-2521F3682D1827600016BR.COM.PAGSEGURO013605E50719-72B2-4A1F-B71D-2521F3682D18520458135303986540510.005802BR5922RAPHAEL LEMOS SILVA LT6013Florianopolis62070503***63048D90|2025-09-06 01:51:45.530 -0300 +txc_01k4envh7qfc8trq4zg152jsh1|52|36.96000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/33cc3040-f26c-4b58-a4c3-cddbbed41631520400005303986540536.965802BR5925BAR E RESTAURANTE OPERA D6014RIO DE JANEIRO62290525STONEPOSA3495c7tJUQEEXXea6304D36F|2025-09-06 01:51:48.595 -0300 +txc_01k4enwn36e7sv3qkwhd96a0qx|52|139.70000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a1b62338-baee-460e-bae8-62a07b477ddc5204000053039865406139.705802BR5922AFONSO BURGER BAR LTDA6014RIO DE JANEIRO62290525STONEPOSA3495uyjx1M7AP5eD630474FF|2025-09-06 01:52:25.311 -0300 +txc_01k4enx9qrfrab100qt2zf76j3|23|6.80000000|raphax@allianceoficial.org|2025-09-06 01:52:46.438 -0300 +txc_01k4enxppseg68gvmxfmf4bnr6|52|600.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/eeebe3a0-0455-47e7-bddf-7abff414db935204581253039865406600.005802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***63040569|2025-09-06 01:52:59.730 -0300 +txc_01k4enxpvbe56rc6384pas9cse|51|20.40000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/af16d84f-f0a1-49de-af80-be8261c705585204000053039865802BR5914077515440002156014Rio de Janeiro61080000000062070503***6304BDEE|2025-09-06 01:52:59.876 -0300 +txc_01k4enxq4vfv2brr2gd8nm8c79|52|19.92000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/1e1be9b4-a158-4f27-9a78-d9816f59cba75204000053039865802BR5914ZONA SUL FL 196014Rio de Janeiro61082206000062070503***63046B6B|2025-09-06 01:53:00.184 -0300 +txc_01k4enywaxfnbrmz54b5d8q18g|52|93.24000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/029c092e4140454e9ae3830ceaacde155204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304E624|2025-09-06 01:53:38.265 -0300 +txc_01k4enz75afbha8s2fx65bv6gr|52|400.00000000|00020126360014BR.GOV.BCB.PIX0114118454470001885204000053039865802BR5922IVO COLARES RIBEIRO ME6009SAO.PAULO62070503***63041FC0|2025-09-06 01:53:49.347 -0300 +txc_01k4enzmaneeqbt6set7b16hdh|48|14.35000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E8827B88B313CD3D025B53DAB2FB5A7E5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304E665|2025-09-06 01:54:02.833 -0300 +txc_01k4enzpe1e6yr13r315ve09jp|52|18.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/5ee46f7f3dd448029a083d563be82fbd5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304F7E3|2025-09-06 01:54:04.986 -0300 +txc_01k4enzr72fe8rqarnzed0k5qw|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/FC9D9CB8-A34B-4957-872F-72025207C4305204541153039865802BR5922EXPRESSO COMPRE AQUI C6009SAO PAULO62070503***6304194E|2025-09-06 01:54:06.810 -0300 +txc_01k4ep13hef54snka3cw1sw9hr|23|650.00000000|przainer@gmail.com|2025-09-06 01:54:51.175 -0300 +txc_01k4ep2c15f559pqcg3kp6dz34|51|20.00000000|13430341914|2025-09-06 01:55:32.638 -0300 +txc_01k4ep2tr8fk4rwxc4cffmqk8n|52|88.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/914f5190-9523-41af-94f4-ea13941b233b520400005303986540588.005802BR5925LIMA COMERCIO DE ALIMENTO6014RIO DE JANEIRO62290525STONEPOSA3495dT16kS74oJeq63049617|2025-09-06 01:55:47.714 -0300 +txc_01k4ep390ye7tbmws8hkxzk4hx|52|20.86000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7221527DF82ACC6DFFF0A532EE4D6EE35204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630496B6|2025-09-06 01:56:02.327 -0300 +txc_01k4ep3ba1fpxs44gdzsn0wa1s|52|90.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/c78cd11e-49de-49d1-9fd1-ce126ed201a7520400005303986540590.005802BR5925Ivanilson Sodre Dos Santo6014RIO DE JANEIRO62290525STONEPOSA3495i627Png5vgE263044674|2025-09-06 01:56:04.666 -0300 +txc_01k4ep452zf2psdfmnyt0xmvyp|52|80.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/2f6eec05-7932-4636-9c8e-271f0c5b6101520400005303986540580.005802BR5925CHARLES FERREIRA DA SILVA6014RIO DE JANEIRO62290525STONEPOSA3495caGyDE8pBAYo63048778|2025-09-06 01:56:31.065 -0300 +txc_01k4ep45vhekssg8eawrjyd3r2|52|180.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/38b3335a-f28a-46cd-adb5-565185c69c3b5204000053039865406180.005802BR5925BEM BRASIL ENTRETENIMENTO6014RIO DE JANEIRO62290525STONEPOSA34958qwMvHp5A1TR630493D3|2025-09-06 01:56:31.849 -0300 +txc_01k4ep4mc2ezsrc52ryw5pjf9r|52|200.00000000|57542279572|2025-09-06 01:56:46.715 -0300 +txc_01k4ep4teqev4r8etswabpd7g1|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1FE697E3-079B-4FDB-A63A-755FBC857B1E5204549953039865802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***63041E7C|2025-09-06 01:56:52.947 -0300 +txc_01k4ep543wfv08rj7zeytptrdd|52|10.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d7356a9e-21d7-4872-9c50-5d2ee711b30f520400005303986540510.005802BR5925MARCELO LOPES 829863636876014RIO DE JANEIRO62290525STONEPOSA3495cNXAeqtKAk9Q6304E042|2025-09-06 01:57:02.837 -0300 +txc_01k4ep6agnfd3ajsm3xxhg6cqw|23|15.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/4eb22477-a2f5-4074-945a-4d41ca1864615204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***630482C5|2025-09-06 01:57:42.159 -0300 +txc_01k4ep6dqrfera6ym9xgas0yff|52|30.00000000|+5521973386406|2025-09-06 01:57:45.457 -0300 +txc_01k4ep7c92evdr74e8n7wx5yw1|52|96.80000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f2f7a62f-8665-471e-9c27-fc2faefb0588520400005303986540596.805802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495gVUZywKoo5316304CF35|2025-09-06 01:58:16.732 -0300 +txc_01k4ep99e7ewzrmcprythyn5e5|52|10.00000000|+5521959371796|2025-09-06 01:59:19.364 -0300 +txc_01k4ep9kb0fh5sgawjgwjmpg0g|52|25.00000000|00020101021126360014br.gov.bcb.pix0114+55219789142155204000053039865802BR5921FABIO DA SILVA SANTOS6013RIO DE JANEIR62070503***63043FA2|2025-09-06 01:59:29.497 -0300 +txc_01k4epajzpesf8rp2q3rf70n2k|51|17.60000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/309369C1-6AAC-4859-A808-A0442A16B4625204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63044543|2025-09-06 02:00:01.904 -0300 +txc_01k4epc87qfehs5bk0njhg2q6t|23|25.00000000|+5521992212789|2025-09-06 02:00:56.436 -0300 +txc_01k4epcn3decfb1g783qjfm9ym|52|16.00000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/a63dfafd-9790-4816-8515-2edb3e899cd0520400005303986540516.005802BR5925ATLANTICA HOTELS INTERNAT6015BELO HORIZONTE 621205080025130363048512|2025-09-06 02:01:09.606 -0300 +txc_01k4epdfjhe65bs2mbgtgzf32y|52|43.36000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B3566A4ED452F45E5B1A16F327AD4C0C5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63041B74|2025-09-06 02:01:36.718 -0300 +txc_01k4epeb06erxsrny7y2r9dc4p|23|30.00000000|05448484972|2025-09-06 02:02:04.803 -0300 +txc_01k4epeqn0fsb8aa43kk0tsrr8|52|10.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/0294AF78F48F622A112565A586CCF39F5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304064B|2025-09-06 02:02:17.741 -0300 +txc_01k4epfcy4fxg8091y8j5tppv2|52|24.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/6be1ceff-1606-47bc-9082-270d8508e1b25204000053039865802BR5916LUISINHO IMOVEIS6009SAO PAULO62070503***6304A6DE|2025-09-06 02:02:39.548 -0300 +txc_01k4ephcmpezn8eac7w14a78x2|52|10.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/2c3b05c8-dcd0-4198-a3d0-34fa730aed17520400005303986540510.005802BR5922METROPOLITANO BAR LTDA6014RIO DE JANEIRO62290525STONEPOSA3495nrV2yVmyMSpq6304B41B|2025-09-06 02:03:44.784 -0300 +txc_01k4ephy9qff5tjr3at9h2wjjd|52|300.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/377d8011-2a5a-4005-be9a-80b1cc7dfb1e5204581253039865406300.005802BR5925CAFE E BAR RIO LARGO LTDA6014RIO DE JANEIRO62070503***63043D4A|2025-09-06 02:04:02.868 -0300 +txc_01k4epj7qvfk7rhaf1qawfg4ex|51|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/86E8E2F2-BEC6-401D-97E3-FA63AF45E2145204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63047A6F|2025-09-06 02:04:12.533 -0300 +txc_01k4epjweefja9ykbprdhnne8a|52|300.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5a36b708-ce8b-49d7-9c6d-125297bfe6865204000053039865802BR5925RIO SESSIONS ENTRETENIMEN6014RIO DE JANEIRO62070503***630419C2|2025-09-06 02:04:33.735 -0300 +txc_01k4epjztqfvbv7194kr4wg480|52|210.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8E779B42-38ED-41D1-9D7E-A920A8E651385204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630436BF|2025-09-06 02:04:37.203 -0300 +txc_01k4epkn01e1s9ejftxd5wc1ae|23|40.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/68d4de4a-865d-4eb4-a4da-08ef0595720c520400005303986540540.005802BR5925ANA BEATRIZ CORREA DE LIM6014RIO DE JANEIRO62290525STONEPOSA3495d6Gmkd1i58d86304BDC9|2025-09-06 02:04:58.874 -0300 +txc_01k4epkt9pftnbs0t09tfpkeqr|51|106.40000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/655531c9-3433-4b8a-8e29-3bc67281c6c95204701153039865406106.405802BR5921RADISSON RED CAMPINAS6008campinas62070503***63041742|2025-09-06 02:05:04.307 -0300 +txc_01k4epm2t1e73svr92c36yrs26|52|45.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/11160B8B-2158-4578-B6AD-16EE73A9D96627600016BR.COM.PAGSEGURO013611160B8B-2158-4578-B6AD-16EE73A9D966520458125303986540545.005802BR5922NOVA CORREIA E. J. L. 6009Sao Paulo62070503***6304AE88|2025-09-06 02:05:13.017 -0300 +txc_01k4epn2npf448mreentwxy2vf|52|35.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/3bcbad4c-3ade-47ba-8804-4c94627b33cc520470115303986540535.005802BR5925POUSADA HOSTEL AQUARIO BA6014ANGRA DOS REIS62070503***6304258F|2025-09-06 02:05:45.647 -0300 +txc_01k4epq8msfetagg4tm0747j74|52|105.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/67d0c157768f42eeaef5e00792d0ecdd5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63047427|2025-09-06 02:06:57.302 -0300 +txc_01k4eprbyeee5t50m0c0h8bw78|52|63.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01y6KEsQoaI33kVXkuTptduYla8yotuMqY7HhcUGp520400005303986540563.005802BR5924BIG CAFE ESTACAO BRIGADE6015FRANCISCO MORAT62070503***63045136|2025-09-06 02:07:33.448 -0300 +txc_01k4eps31af8jsbw4b21stzzjj|52|40.00000000|20486771776|2025-09-06 02:07:57.095 -0300 +txc_01k4epv04qe2680k7d56h9gzrt|23|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/013dbcfe-f586-4ea0-b42b-2386368e3a1d520400005303986540520.005802BR5925VACA ATOLADA, A EMBAIXADA6014RIO DE JANEIRO62290525STONEPOSA3495nNJikbeVp8CS63043053|2025-09-06 02:08:59.664 -0300 +txc_01k4epv4dgegz8zkkcefhh83q7|23|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DF390CC2-4019-4219-B4A3-39538852042D5204899953039865802BR5920GIAN CARLOS SANDMANN6013FLORIANOPOLIS62070503***63046646|2025-09-06 02:09:04.046 -0300 +txc_01k4epvrdjeh1rdjw7ycs7z7dg|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3C8BB6C8-D392-4F3C-B141-E9A9A121595E5204549953039865802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***6304D4EE|2025-09-06 02:09:24.523 -0300 +txc_01k4epwpjdf5f8jbnch6s1d414|52|15.00000000|00020126580014BR.GOV.BCB.PIX0136bcb76bb0-2d83-48a1-ad79-9a2e5d950bb55204000053039865802BR5924Mesaque Alcantara Nojosa6009SAO PAULO621405106QKaXwGhHo63042493|2025-09-06 02:09:55.386 -0300 +txc_01k4epxqw3fpebp9rqp8yp00ty|23|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5C38007F-C722-49B6-A599-2D03DFD81E3F5204799153039865802BR5922CENTRO CULTURAL UBATUB6007Ubatuba62070503***63049308|2025-09-06 02:10:29.505 -0300 +txc_01k4epxt2jeffa37psapd8gnmx|52|47.26000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/706DB9350B0AF325C71321297E7371AF5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63046593|2025-09-06 02:10:31.756 -0300 +txc_01k4epxta2er8rsxbq0dx11jkf|52|24.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/f91942ee-e6db-4b3c-b51c-df093b6a9a805204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***63045CEF|2025-09-06 02:10:31.998 -0300 +txc_01k4epy351ex2a5hfegn1pjwb0|23|182.11000000|60048930059|2025-09-06 02:10:41.051 -0300 +txc_01k4epyapme47rw57vend8fz5f|52|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/BFBEFB4D-75D2-4052-92AC-E94E199E9C5B27600016BR.COM.PAGSEGURO0136BFBEFB4D-75D2-4052-92AC-E94E199E9C5B520489995303986540520.005802BR5922IARANDIR SABINO DA COS6004PIPA62070503***6304F07C|2025-09-06 02:10:48.781 -0300 +txc_01k4epyf8zfx5a0fek946bfvr2|52|30.00000000|00020126580014BR.GOV.BCB.PIX0136bcb76bb0-2d83-48a1-ad79-9a2e5d950bb55204000053039865802BR5924Mesaque Alcantara Nojosa6009SAO PAULO621405106QKaXwGhHo63042493|2025-09-06 02:10:53.464 -0300 +txc_01k4epzptvebcbbpakpxx8565h|52|550.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/256FE8B3-825B-494D-92AC-4312D857535027600016BR.COM.PAGSEGURO0136256FE8B3-825B-494D-92AC-4312D85753505204723053039865406550.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304BE77|2025-09-06 02:11:33.972 -0300 +txc_01k4epzt43e20bks9xhns7htsh|52|182.05000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b18e73e2-aabf-486c-8ec6-23e8f32be0595204000053039865406182.055802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495hadfJJ7Jd7nK6304620C|2025-09-06 02:11:37.341 -0300 +txc_01k4epzz14fw2b1mbytq9wqcd7|52|92.60000000|+5521993198857|2025-09-06 02:11:42.368 -0300 +txc_01k4eq1ehvfj4tkvfcj2zz8xm0|23|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/7BAA712D-19E1-4F1B-9A47-8815DDE4B7C85204799153039865802BR5922CENTRO CULTURAL UBATUB6007Ubatuba62070503***6304FD52|2025-09-06 02:12:31.028 -0300 +txc_01k4eq2dv3frgtr9ycpwxnw23r|51|35.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/28132134-C484-43A6-998D-65273ECBCABB5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63046974|2025-09-06 02:13:03.071 -0300 +txc_01k4eq33nve5mrs8pjpq1pagtp|52|38.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/78d87dc6aca44d18a0e4c11cf04fad1a5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63049DF8|2025-09-06 02:13:25.430 -0300 +txc_01k4eq35pnfex9rdwzsvegmh9d|51|44.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/e7da0214f0eb448d9cac5a85ff9d4c1f5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304DB61|2025-09-06 02:13:27.503 -0300 +txc_01k4eq4sf9fvy8c4dbtncmmewx|52|29.41000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/06729484-5836-40f1-af38-634240466e415204000053039865802BR5914265636520174466008Campinas61080000000062070503***63047149|2025-09-06 02:14:20.517 -0300 +txc_01k4eq548ce4n8agnyb5c3a8w1|52|390.60000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/018mrV0yrFwnHuuPS7wLIqjFPIZ09GkKmhQKEomKA5204000053039865406390.605802BR5917HOTEL JATIUCA S/A6009MACEIO AL62070503***6304CF6C|2025-09-06 02:14:31.561 -0300 +txc_01k4eq5k0pfxqvm1yg166b20na|52|15.50000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/6a8f8481-b40a-4247-b28e-988f8004fdf85204000053039865802BR5924KIOSKO CONVENIENCIAS 24H6013FLORIANOPOLIS62070503***63044351|2025-09-06 02:14:46.674 -0300 +txc_01k4eq619he3w9sfkdcgjzefpj|52|100.00000000|+5511966511592|2025-09-06 02:15:01.293 -0300 +txc_01k4eq6faeeb08afm2fp2w2c5j|23|20.00000000|+5521971380944|2025-09-06 02:15:15.658 -0300 +txc_01k4eq7136ftjshvzjgd8jt461|52|450.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/B210269F-77CA-41B5-BE16-FC156FE7957C27600016BR.COM.PAGSEGURO0136B210269F-77CA-41B5-BE16-FC156FE7957C5204723053039865406450.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304A15A|2025-09-06 02:15:33.856 -0300 +txc_01k4eq7p6hegssax7gm6t07ew0|52|41.90000000|00020101021226920014br.gov.bcb.pix2570qrcode.dlocal.com/qr/25021356/v1/cobv/f265e4be619e47e89205c23ab6a5c3d85204000053039865802BR5925DEMERGE BRASIL FACILITADO6009SAO PAULO62070503***6304145E|2025-09-06 02:15:55.465 -0300 +txc_01k4eq896xf6h9nyrfvygj4meq|51|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4A3B3610-75A4-4A0E-8FC7-227C70948A755204549953039865802BR5922ANTONIO CARLOS ALVES S6009Sao Paulo62070503***6304E612|2025-09-06 02:16:14.934 -0300 +txc_01k4eq9h06eaza69vkdz8112rm|52|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F609A8E3-794F-42E3-8A6A-C01850F8C82627600016BR.COM.PAGSEGURO0136F609A8E3-794F-42E3-8A6A-C01850F8C826520454995303986540520.005802BR5922MARIA RUTH MACHADO ROL6014Rio de Janeiro62070503***63042CA0|2025-09-06 02:16:55.680 -0300 +txc_01k4eq9qz5f9z9gtmv8zpd6x02|52|50.56000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/ea4dfb9c-fd99-4c40-a8fa-8e0d67f7f3235204000053039865802BR5914ZONA SUL FL 196014Rio de Janeiro61082206000062070503***63046748|2025-09-06 02:17:02.814 -0300 +txc_01k4eqayh1e7jrqs3s26n17xgw|52|24.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/1E1683E74E007B6CA32F4AE33D432B555204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304D0A9|2025-09-06 02:17:42.302 -0300 +txc_01k4eqdegpf7ftkyhtcwt05nh4|51|259.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01IXpcVukgln33M2tHnFdHAXFare6XoSABcG4YeJy5204000053039865406259.005802BR5924QUIOSQUE JF NOVO PARAISO6015RIO DE JANEIRO 62070503***63045A36|2025-09-06 02:19:04.211 -0300 +txc_01k4eqdeprf78rqgwp61ag19p7|52|10.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/c562fb62-d27a-4d23-8768-ca957f3ee4aa520470115303986540510.005802BR5913ST PAUL PLAZA6008BRASILIA62070503***6304A2CC|2025-09-06 02:19:04.401 -0300 +txc_01k4eqdkd1fn2bwknrczsz43sw|23|16.45000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7CCD9A290B17D70A5DA90CB55F3EA9455204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304072A|2025-09-06 02:19:09.213 -0300 +txc_01k4eqdnnhe9hvdvabj1r8ztx0|52|38.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5D053EB9-35B2-436B-8002-E4197A6FBA3A5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304D7C7|2025-09-06 02:19:11.531 -0300 +txc_01k4eqedcffqqt9rk5xmcj9fmw|52|80.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/9a1b86c0-404b-48e0-a8ce-546b6e3bb3aa5204000053039865802BR5925RIO SESSIONS ENTRETENIMEN6014RIO DE JANEIRO62070503***63044D76|2025-09-06 02:19:35.817 -0300 +txc_01k4eqfb20fr4a46xpek4xxtx1|52|39.80000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/6e5b43ef-7ec6-4cbb-a0f0-35c6aa9d86085204000053039865802BR5925BBP GASTRONOMIA LTDA 6009SAO PAULO62070503***6304BC93|2025-09-06 02:20:06.202 -0300 +txc_01k4eqfj6yf48rx39mrq55xw2m|52|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/283AC6C6-F28B-49F2-9824-7FA3B36A059A5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304BDE2|2025-09-06 02:20:13.527 -0300 +txc_01k4eqgfhne7ftnz3qt63k5csh|23|20.00000000|raphax@allianceoficial.org|2025-09-06 02:20:43.554 -0300 +txc_01k4eqha60eq1r2em09v70ted8|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/08CB4E64-2C12-4046-8CC8-367A740BED455204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304F637|2025-09-06 02:21:10.841 -0300 +txc_01k4eqhan0es7vn6n4md59ne9g|52|247.60000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/0a63e237-f9fb-460f-ba33-4a768acc46165204000053039865406247.605802BR5925CHALKNETGESTAOFINANCEIRAL6012RIODEJANEIRO62070503***6304FF7F|2025-09-06 02:21:11.321 -0300 +txc_01k4eqhh8yeafrv2jaza7a2h41|52|200.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/26DC6C2C-0351-412A-BC4C-A82B31C7A4ED5204581353039865802BR5922IPANEMA INTERTUR SERVI6014Rio de Janeiro62070503***63049942|2025-09-06 02:21:18.104 -0300 +txc_01k4eqhmtse37av7gj3nhxf0h2|51|16.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DD4B51C8-EA10-42DE-8009-98F44D6A5CCC5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***630428E2|2025-09-06 02:21:21.749 -0300 +txc_01k4eqkbdzf8rbw7m0sz66yqns|52|18.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/13f96dfea5784dc5811c7c2272c73fc35204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***63044F9B|2025-09-06 02:22:17.656 -0300 +txc_01k4eqmjt0fj88r2drqgw0jxn7|51|14.96000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B2D10D6FDE8F71FBA50143CBE01EB5D25204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304FB44|2025-09-06 02:22:57.981 -0300 +txc_01k4eqppz9fxnt5hkanf9m2tk7|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1A9A1E5A-AB49-4507-876D-9E49F023F8165204549953039865802BR5922SAVIO BORGES DE ANDRAD6014Rio de Janeiro62070503***6304B8E7|2025-09-06 02:24:07.782 -0300 +txc_01k4eqq2sjekzsny8frshrnpd6|23|380.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/7CD7FF90-FC90-4002-A488-AA73A20377145204899953039865802BR5920GIAN CARLOS SANDMANN6013FLORIANOPOLIS62070503***63040EC7|2025-09-06 02:24:19.883 -0300 +txc_01k4eqq3hdex0a6jh3mzhef0g7|23|5.00000000|raphax@allianceoficial.org|2025-09-06 02:24:20.646 -0300 +txc_01k4eqq5xdfv0v6ebd8k6pb144|48|420.08000000|23864406803|2025-09-06 02:24:23.078 -0300 +txc_01k4eqsy67fhjs7d5xma9n16r4|52|26.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/b0d07e54-33c5-4c71-a0d5-5a4c4f12f9385204000053039865802BR5925Stop Conveniencia 24 hora6009SAO PAULO62070503***630433B4|2025-09-06 02:25:53.476 -0300 +txc_01k4eqtwdpf18adb87b3eeeddx|51|1375.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/77143868-B607-4961-8A07-7EDBE685EB035204581353039865802BR5919LEIDYLU DANIEL LTDA6015LUCAS DO RIO VE62070503***630402DA|2025-09-06 02:26:24.432 -0300 +txc_01k4eqvs6yftybbrbx8yvvk7r6|52|50.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/4a05f6aa-6152-4771-953f-9fb8b812a97e5204000053039865802BR5925RIO SESSIONS ENTRETENIMEN6014RIO DE JANEIRO62070503***63041FFB|2025-09-06 02:26:53.911 -0300 +txc_01k4eqwv22fv4se3dzaqhaqrwv|48|25.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1C2A18CE-1DAB-4AD5-8393-0DC0CA1FE0255204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304AEFA|2025-09-06 02:27:28.571 -0300 +txc_01k4eqxhz6f1pb37ms78m5k33h|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/4B4DB8EE-87A7-4C6B-A5FC-C0A86795B94327600016BR.COM.PAGSEGURO01364B4DB8EE-87A7-4C6B-A5FC-C0A86795B943520472305303986540515.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304FB06|2025-09-06 02:27:52.031 -0300 +txc_01k4eqxkv4e82r0004exrx6v6z|51|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5059DBB4-3ADB-4317-A8D5-004897746D7D5204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304B608|2025-09-06 02:27:53.949 -0300 +txc_01k4eqxy6pe8e8kg58ybe296pj|51|48.16000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/bcda2fb0-5b3d-4233-b45d-4e8072802a65520400005303986540548.165802BR5925FRUTICULTURA SUCOS 47 LTD6014RIO DE JANEIRO62290525STONEPOSA3495uDqSNg3bC7bH6304F9EE|2025-09-06 02:28:04.563 -0300 +txc_01k4eqz3s7eest3rxw8xyf6k89|52|16.98000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/15CD7F7BB975277952526B5F6C9A6D405204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63044521|2025-09-06 02:28:43.044 -0300 +txc_01k4er0wqde688hf0ep8rtygcr|23|53.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/192b726c-ec5b-42be-8869-2a108a38d1f35204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***63043F1E|2025-09-06 02:29:41.351 -0300 +txc_01k4er1c5beagrpxevn607pj8k|23|66.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2D0BEE67-ACA0-4544-8A28-F83DBD2989AF27600016BR.COM.PAGSEGURO01362D0BEE67-ACA0-4544-8A28-F83DBD2989AF520448165303986540566.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304DA40|2025-09-06 02:29:57.160 -0300 +txc_01k4er43c3etpbdh2r0wa8hwjp|51|32.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C1EF7430-8D32-42D9-A11E-C8E8C68511F527600016BR.COM.PAGSEGURO0136C1EF7430-8D32-42D9-A11E-C8E8C68511F5520448165303986540532.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63045579|2025-09-06 02:31:26.460 -0300 +txc_01k4er4v9we89saqw976118qsa|52|24.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/EAAA2FCA6D0BD95ED834F2659934A4FD5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304A58C|2025-09-06 02:31:50.969 -0300 +txc_01k4er6p4ne2g8mq1m304cnmmh|52|11.99000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/604162c8-2071-4745-9420-7b71530c09fb520400005303986540511.995802BR5916SNACK STORE LTDA6014RIO DE JANEIRO62290525STONEPOSA34951Qb2bftnuUam6304C072|2025-09-06 02:32:51.215 -0300 +txc_01k4er82jtesz91ffkcvejkgx1|52|16.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/af34715fbbc2479c8364ab083244f3e55204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304EB5D|2025-09-06 02:33:36.724 -0300 +txc_01k4er9j99ev1rfpnpthd81vjd|23|16.22000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/2EBA3F933F19ECB21B26627D03C02C0D5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63049831|2025-09-06 02:34:25.574 -0300 +txc_01k4er9y4texktqkvmcnxe2apn|48|11.98000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/cf06faae-2a64-4274-8eb3-d3a4f67a6172520400005303986540511.985802BR5924Auto Posto Escalada Ltda6014RIO DE JANEIRO62290525STONEPOSA3495ozoz7nkvMCkd6304DCF5|2025-09-06 02:34:37.715 -0300 +txc_01k4eraa7se93te1yhwwm48kbv|51|38.72000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/617ccad3-ba03-40bd-bdba-fad9a6e2fe05520400005303986540538.725802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495tCzh4ehQspYy6304F524|2025-09-06 02:34:50.099 -0300 +txc_01k4erb6fjfphb0pnmhc0hw7xq|52|56.20000000|07277635710|2025-09-06 02:35:19.019 -0300 +txc_01k4erb6w0fxsr9q2qsczd82rc|52|12.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/a492f259-721e-4879-9f6f-21d3dd039d345204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304CC69|2025-09-06 02:35:19.422 -0300 +txc_01k4erb83rfzyrcxpm7qvrxjy7|23|31.96000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/91c09e01-3f57-4299-b27f-cd45871345005204000053039865802BR5920POSTO GALO CCU ITAJA6006ITAJAI61088830709862070503***63046AB3|2025-09-06 02:35:20.690 -0300 +txc_01k4ercxszer6vsj97mjqgnbwk|52|13.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/02AF0CBE-7A92-4877-A913-E5BBB0E957395204549953039865802BR5922ROSANE DOS SANTOS SOTO6011Nova Iguacu62070503***6304B405|2025-09-06 02:36:15.676 -0300 +txc_01k4ercz62f88t4s46dhg3c0vm|51|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8E8F8D13-E429-4804-A55D-7C73217476E127600016BR.COM.PAGSEGURO01368E8F8D13-E429-4804-A55D-7C73217476E152044816530398654046.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304F623|2025-09-06 02:36:17.086 -0300 +txc_01k4ere4g4eb2v701ye55jbzj2|51|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/927F2595-7AB6-4791-89FE-689890F0356627600016BR.COM.PAGSEGURO0136927F2595-7AB6-4791-89FE-689890F0356652044816530398654046.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63049904|2025-09-06 02:36:55.293 -0300 +txc_01k4erf047e3ys0qsdtcm33ccm|23|20.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/54c385ed-f32e-4be0-8e09-238277c333d15204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304385C|2025-09-06 02:37:23.584 -0300 +txc_01k4erggtffzk8cz0bbbfqxeqw|23|80.00000000|09425709955|2025-09-06 02:38:13.452 -0300 +txc_01k4erjfzpen4a0sc20jjhn2j4|51|23.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/B8436CDB17D331B9B56B12E990603E445204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***630483D3|2025-09-06 02:39:18.131 -0300 +txc_01k4erjvqde288cvk4ntzc28kh|51|16.00000000|00020126580014BR.GOV.BCB.PIX0136013b6382-40a9-409f-9300-7c0cbe216c155204000053039865802BR5925Paulo Herling de Lima Sil6009SAO PAULO621405106fhD9BzY8g6304F21A|2025-09-06 02:39:30.151 -0300 +txc_01k4erjvrtfqxvfk5evrrav1zk|52|46.62000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/c8c5042633a54d25a902001525e513745204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304BDB2|2025-09-06 02:39:30.198 -0300 +txc_01k4erk4swfn5aakwy12j7he99|52|70.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5eb7d791-e42c-4e97-a27d-ceff300df3435204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***63042E3A|2025-09-06 02:39:39.446 -0300 +txc_01k4erks88ej6tgmf67ywt90km|52|9.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/3369B501FADD36626B77BDA5516C20765204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63047E55|2025-09-06 02:40:00.385 -0300 +txc_01k4ermwnhfzqs0bhx16jk9mpe|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/31BE3C5C-19DC-4A4E-AF0B-35CFAE4C1C405204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630414D9|2025-09-06 02:40:36.654 -0300 +txc_01k4ern9nbez7bw7ajbfr9n7hh|51|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C4EF1B4D-1904-477D-94A2-F94D9F13B90A27600016BR.COM.PAGSEGURO0136C4EF1B4D-1904-477D-94A2-F94D9F13B90A52044816530398654046.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63046877|2025-09-06 02:40:49.956 -0300 +txc_01k4erpjmte9pv55yygrpb8f0z|51|68.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6BE799B4-847E-440D-8BF3-421865F81F6127600016BR.COM.PAGSEGURO01366BE799B4-847E-440D-8BF3-421865F81F61520489995303986540568.005802BR5921LEONARDO CEGELKA NAST6015Senador Salgado62070503***6304CFF2|2025-09-06 02:41:31.926 -0300 +txc_01k4erqc0jf8987gzckwv6d4hk|23|71.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01dSZbO5mAx7dcFNcsc8GbIRjVG1S0GslnTxFDLjP520400005303986540571.005802BR5911DERAIZ LTDA6015FLORIANOPOLIS S62070503***630439F5|2025-09-06 02:41:57.900 -0300 +txc_01k4erqxq0ftmt53y2mne2cz84|23|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C2E10C6A-9393-4DB8-9802-99D01F32BF185204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63046D19|2025-09-06 02:42:16.026 -0300 +txc_01k4err3xge2ns4pqfhxkw1zmz|23|5.50000000|00020126580014br.gov.bcb.pix013676727400-2c90-4e18-b77b-4d61422606c45204000053039865802BR5922Caua Ferreira da Silva6008Brasilia62240520daqr11561824772646776304E05F|2025-09-06 02:42:22.381 -0300 +txc_01k4err76sf07acksf3zbfpdxf|52|100.00000000|+5545991458854|2025-09-06 02:42:25.748 -0300 +txc_01k4errchrewhajzc8dfnzwmr1|51|70.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A4E0CC7D-6855-4171-B956-2F5C21606AF75204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304CBD0|2025-09-06 02:42:31.221 -0300 +txc_01k4errqn9eb999e1r70f26y0e|52|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1371344D-491F-44F4-B57C-FE41D137DF2C5204799153039865802BR5922CENTRO CULTURAL UBATUB6007Ubatuba62070503***630404A3|2025-09-06 02:42:42.598 -0300 +txc_01k4erry9gertaah4rkv7mhh04|48|170.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/4180f0b2-b620-49e3-9687-1b0d298620a45204000053039865802BR5913Elwndelacaipi6009SAO PAULO62070503***63040549|2025-09-06 02:42:49.386 -0300 +txc_01k4erv1q9e6cssr7f193kkpjd|52|32.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/08134B99-0F70-4B51-9AC8-FEE9E4D8808027600016BR.COM.PAGSEGURO013608134B99-0F70-4B51-9AC8-FEE9E4D88080520448165303986540532.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***630421C1|2025-09-06 02:43:58.435 -0300 +txc_01k4erwgqvenyrrebad8tt70ph|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5F7B35E6-4D8C-46AD-A4D5-16360180116A5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***630414C6|2025-09-06 02:44:46.584 -0300 +txc_01k4es0na5e91s3kehcvngnk91|23|26.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01cog2jTvznlJTYmRL8c3jW4KaQgOB18mA2zhZvfY520400005303986540526.005802BR5911DERAIZ LTDA6015FLORIANOPOLIS S62070503***63045B8A|2025-09-06 02:47:02.335 -0300 +txc_01k4es0wnnfw2afkff2w0mp9d7|52|45.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/A1A8E5EE-D583-4DC6-AB83-C74DEBBA285127600016BR.COM.PAGSEGURO0136A1A8E5EE-D583-4DC6-AB83-C74DEBBA2851520472305303986540545.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63043159|2025-09-06 02:47:09.874 -0300 +txc_01k4es0zhvew1tpacmvsph2xw0|52|32.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/0185F1E983F6D0C31686D05C37C273F95204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EDF4|2025-09-06 02:47:12.821 -0300 +txc_01k4es1kc3ecw884epht5qf7fk|52|60.48000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/FC8D98EF-75EA-40C6-A0AD-3A930680C8085204581253039865802BR5922TALAMANCA SERVICOS DE 6014Rio de Janeiro62070503***6304EBA7|2025-09-06 02:47:33.116 -0300 +txc_01k4es2f3mff59d3bv74r0arzx|51|36.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/1619049176694bc0abedc52f63b0712d5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304C1C2|2025-09-06 02:48:01.515 -0300 +txc_01k4es4797f3691abte1kba9kf|52|15.00000000|00020101021126360014br.gov.bcb.pix0114370807040001215204000053039865802BR5915ROSA MARIA DA S6009SAO PAULO62070503***63042CE2|2025-09-06 02:48:59.041 -0300 +txc_01k4es4fe2f87sb4b84dst3vjg|52|1000.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/D63F2BEB-A22F-421E-9E2F-E0075EA00F6527600016BR.COM.PAGSEGURO0136D63F2BEB-A22F-421E-9E2F-E0075EA00F6552045812530398654071000.005802BR5922CHIQUITA PAR RESTAURAN6014RIO DE JANEIRO62070503***6304C462|2025-09-06 02:49:07.391 -0300 +txc_01k4es4g2ceycv80qz3h526tkw|23|20.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/9D0CBF37-057B-4FB9-9EE2-EFFA0583DB0A27600016BR.COM.PAGSEGURO01369D0CBF37-057B-4FB9-9EE2-EFFA0583DB0A520472305303986540520.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304C049|2025-09-06 02:49:08.037 -0300 +txc_01k4es4h3bfb8bkhx4eq3en5wj|23|20.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/7f3a9867-1f8f-4886-93c4-4b32b5611a6c520400005303986540520.005802BR5925VACA ATOLADA, A EMBAIXADA6014RIO DE JANEIRO62290525STONEPOSA3495rPa2PGyqHyHm63049AE0|2025-09-06 02:49:09.093 -0300 +txc_01k4es4hqzeb684g1kbn1eg7bh|23|8.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/b13c82e0-10cd-4672-845e-2be2568fa7715204000053039865802BR5925RIO SESSIONS ENTRETENIMEN6014RIO DE JANEIRO62070503***6304EC28|2025-09-06 02:49:09.757 -0300 +txc_01k4es5jjhfa99vc8nnb7f317h|52|30.53000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B2CB644087E513B9943D54968A297C455204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304081A|2025-09-06 02:49:43.374 -0300 +txc_01k4es6p7ze8dvzdche0eyhgqz|51|100.00000000|01370096909|2025-09-06 02:50:19.886 -0300 +txc_01k4es87hxe7cb7a0b50tndn02|52|30.00000000|00020101021226810014br.gov.bcb.pix2559api.rendimento.com.br/q/v2/06af817d0cac4422b22bd3d6e86f13855204000053039865802BR5914235709310001206009SAO PAULO61080000000062070503***6304F379|2025-09-06 02:51:10.394 -0300 +txc_01k4es8qvve4ba820mpb22vx0b|51|1000.00000000|00020126580014br.gov.bcb.pix0136cbcf3f91-1756-4360-9c91-ae3a2fe9d2fa27600016BR.COM.PAGSEGURO013643DB5277-3A46-4442-BE89-12B9E055F30C52047991530398654071000.005802BR592555295280 PEDRO JAVIER PER6014Rio de Janeiro62290525PAGS0001000002509060251076304A194|2025-09-06 02:51:27.096 -0300 +txc_01k4es8vqdegpaf8h0c6jyz3zc|48|40.50000000|00020126580014BR.GOV.BCB.PIX013698f314a5-3f97-4011-8c2c-4e98d44598885204000053039865802BR5924Nick Yamil Balcazar Roca6009SAO PAULO62140510PvcHrktvHr63042A79|2025-09-06 02:51:31.035 -0300 +txc_01k4esbkazfw2sdmmtrvj6hczh|51|34.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/60EDAB0F94EAAF915C5DC4ADEE6F86185204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63045AF5|2025-09-06 02:53:00.765 -0300 +txc_01k4esbn16fphb4agqa833pj12|52|10.00000000|00020101021226770014br.gov.bcb.pix2555pix.safra.com.br/gi/v2/34296203775046f6a905e0ac6d6027ea5204000053039865802BR5914053590300018506006RECIFE61080000000062070503***63048DAA|2025-09-06 02:53:02.498 -0300 +txc_01k4esft9dfym89bpzjje8ajx4|52|24.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/335c5962-4cf9-4648-8620-e32c03eb88d4520400005303986540524.005802BR5923INSENSATO COMERCIO LTDA6014RIO DE JANEIRO62290525STONEPOSA3495nKgQhEjYPFke6304FAF5|2025-09-06 02:55:18.952 -0300 +txc_01k4esh3e4fje8k70y8f0a155y|23|70.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3D12CD65-6E93-42E5-8518-6709E387A8585204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***630490B0|2025-09-06 02:56:01.086 -0300 +txc_01k4eshfnefg59s8m8db5sj3ah|52|24.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/5DA45C22-C9A5-467F-9A63-89BA3C9D21835204581453039865802BR5922MFT - MADEIRA FERMELA 6014Rio de Janeiro62070503***6304DC31|2025-09-06 02:56:13.607 -0300 +txc_01k4eshs0qexdb1shejxp8yyjk|52|9.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/BA110298D4C4524A1B292D19CFB4F6E55204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304455A|2025-09-06 02:56:23.188 -0300 +txc_01k4eshvn3e439fyy8s8v2y4m9|51|12.00000000|+5551994543663|2025-09-06 02:56:25.887 -0300 +txc_01k4eshxdyfe69861yfaxyn45r|52|20.00000000|+5591981655303|2025-09-06 02:56:27.704 -0300 +txc_01k4esm1mxfx2t8h0jame07rpm|51|100.00000000|+5538998336998|2025-09-06 02:57:37.558 -0300 +txc_01k4esmd0pe7ztf2p97169k9ny|52|120.00000000|00020126360014br.gov.bcb.pix0114+55219960455035204000053039865802BR5922OSIEL ANDRE DOS SANTOS6014RIO DE JANEIRO62460508SERVICOS50300017br.gov.bcb.brcode01051.0.063042B17|2025-09-06 02:57:49.203 -0300 +txc_01k4esmnv5eeftkp4c96qtx44g|23|11.80000000|matheussilva.sharkapostas@gmail.com|2025-09-06 02:57:58.242 -0300 +txc_01k4esnxexe3matyqds785v1ws|52|69.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/c7761808-cbde-4bc1-9a20-da22ea83e11d520400005303986540569.005802BR5925CLOVES FRANCO DE OLIVEIRA6014RIO DE JANEIRO62290525STONEPOSA3495cnpwCdSQ7vuS6304197C|2025-09-06 02:58:38.810 -0300 +txc_01k4esqc9hf4pv956bxsj8h6k1|52|17.95000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/88C99330A3FFC494B60D9B83CF9C16025204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63044D57|2025-09-06 02:59:26.765 -0300 +txc_01k4esw4f7fa69k49c6ptqg1re|52|80.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/B405223FCEC88BA98E2938E8469AB7BE5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EE64|2025-09-06 03:02:02.596 -0300 +txc_01k4esxgtafw79s4hkh1d67pbw|51|16.94000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b8539f2f-4439-40e4-8df2-e14c58fe5444520400005303986540516.945802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495cx2JJjDLfLJg63045AF5|2025-09-06 03:02:48.004 -0300 +txc_01k4eszq18e28899v8ccsh2rdf|52|630.00000000|00020126330014BR.GOV.BCB.PIX0111014303454545204000053039865802BR5925JOEDISON BEZERRA DA SILVA6014RIO DE JANEIRO62070503***63046EB5|2025-09-06 03:03:59.894 -0300 +txc_01k4et1bkpfxeasgjxnw2ckzxa|23|25.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/71CA9EE1-DB66-4132-A70F-197E5924E0645204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63048A63|2025-09-06 03:04:53.743 -0300 +txc_01k4et2fptezptaym894a5s3zc|52|178.30000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/5ab2be5f557044ef909a903f9e566d805204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304418B|2025-09-06 03:05:30.708 -0300 +txc_01k4et5f4sfqq9axpybjsp75bj|52|12.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/0A8D63C3-3771-4DE0-A06C-2D1F4E3E14045204581453039865802BR5922MFT - MADEIRA FERMELA 6014Rio de Janeiro62070503***63044288|2025-09-06 03:07:08.434 -0300 +txc_01k4et5m9nf85vqhka8wxa6hjt|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6F253032-F3BE-45A6-A04B-E8DE17FF8A9F5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63044794|2025-09-06 03:07:13.710 -0300 +txc_01k4et6ar3e80bmfywxpkknep8|51|153.44000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/CAF3213C-43B0-4B82-8D89-DB820D7F5B5A5204581253039865802BR5922TALAMANCA SERVICOS DE 6014Rio de Janeiro62070503***6304E5AB|2025-09-06 03:07:36.704 -0300 +txc_01k4et742yeg9v4qp8749ma4v2|52|19.98000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/0206709b46f340f4ab5c6637b21cd75b5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304ADCC|2025-09-06 03:08:02.647 -0300 +txc_01k4et9np9fa2bemgd12c43m67|23|40.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/4e9f4d1c-5949-42c2-a70e-ed8f4eb9b0645204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304CCDC|2025-09-06 03:09:26.211 -0300 +txc_01k4etbnpmf2bsrqqc2b8avene|23|20.00000000|61213148340|2025-09-06 03:10:31.757 -0300 +txc_01k4etcwjtfgctfbeb66ja5vw6|23|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F616A126-BE4E-4E58-9CE0-2C8B725E7CB75204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304F9D1|2025-09-06 03:11:11.572 -0300 +txc_01k4etecyxecrrjvpfk524dzfk|52|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/742F230B-E6CD-4DA3-916B-E0AB20CFE8DB5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304390A|2025-09-06 03:12:01.114 -0300 +txc_01k4etesayehz8996q6vwq8jk7|52|1061.35000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/940ac3fe-b232-4e8a-99cd-ca13c9d33df55204000053039865802BR5920Rac Mogi Participaco6015Mogi das Cruzes61080873520062070503***63040549|2025-09-06 03:12:13.787 -0300 +txc_01k4etgcspe4mv1v0j2ezmxe9g|52|115.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2656567E-CE8C-488F-9E2E-358B9E7F0AE527600016BR.COM.PAGSEGURO01362656567E-CE8C-488F-9E2E-358B9E7F0AE55204581353039865406115.005802BR5916VIVIANI VAZZOLER6015Armacao Dos Buz62070503***63044235|2025-09-06 03:13:06.480 -0300 +txc_01k4etgnftfjqapf4hqbqwzsp5|51|43.00000000|00020101021226810014br.gov.bcb.pix2559api.rendimento.com.br/q/v2/56e33c622dd44a3d84535cd033f34b1c5204000053039865802BR5914235709310001206009SAO PAULO61080000000062070503***6304193D|2025-09-06 03:13:15.380 -0300 +txc_01k4etgrbme7s9kp35904xpe72|52|408.38000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/5c1b770e-c284-400f-ac9a-02236278eb5e5204000053039865406408.385802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA3495bPk8zwsE53ah63042354|2025-09-06 03:13:18.320 -0300 +txc_01k4etjp97eyxthwbyvjgb7bnr|52|32.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6FEB1F54-0864-4AB4-8E3B-AAF0794386375204481653039865802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***6304B46B|2025-09-06 03:14:21.728 -0300 +txc_01k4etjyw7ene86fsphyb79mf8|52|55.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3DA18D10-45E5-485F-A4BC-A2622AC19F9E5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63045825|2025-09-06 03:14:30.531 -0300 +txc_01k4etmsqzesp9mm03635vhms2|52|29.00000000|00020126360014br.gov.bcb.pix0114+55219643071365204000053039865802BR5920CAFE E BAR AZUL LTDA6008Brasilia62080504mpda6304F6EE|2025-09-06 03:15:30.798 -0300 +txc_01k4etn3cveggas2t1bd0765df|52|160.00000000|00020126580014BR.GOV.BCB.PIX01363aed0331-a582-4f39-b725-9ae0c908af605204000053039865406160.005802BR5924Rene Harison Barbosa das6009SAO PAULO62140510l8ZcxFkHcW63042FB8|2025-09-06 03:15:40.693 -0300 +txc_01k4etpm6pf8cbkj5p1aq5097s|51|83.60000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/96c49741-af95-4a16-a728-1924d38d3d005204000053039865802BR5925TH E JF MEDEIROS COMERCIO6014RIO DE JANEIRO62070503***6304B4B5|2025-09-06 03:16:30.675 -0300 +txc_01k4etpq10fg7bs154cc4vs5rt|52|100.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/060043a9-49aa-435d-96ad-d5b8e75e47845204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***630444C0|2025-09-06 03:16:33.561 -0300 +txc_01k4etr4hbf2d80g0z70zw94zs|51|156.00000000|+5585988337262|2025-09-06 03:17:20.164 -0300 +txc_01k4etsevge7rv7hq4z5bkrhs1|52|1300.00000000|59786844000152|2025-09-06 03:18:03.486 -0300 +txc_01k4ettv09fr8sdcyxvx1jzbgk|52|492.80000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/461beabf-2477-4c63-afd6-3859365090905204000053039865802BR5919BRT072 DLF AISP 816009Sao Paulo61080000000062070503***6304BB33|2025-09-06 03:18:48.706 -0300 +txc_01k4etv1bxetbawnx042d5sfaz|52|25.00000000|00020101021126470014br.gov.bcb.pix0125cauapereira2092@gmail.com5204000053039865802BR5918CAUA PEREIRA BRITO6012BARREIRINHAS62070503***63043EB7|2025-09-06 03:18:55.223 -0300 +txc_01k4etwn96f1a9r11zx610e1t7|52|18.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/1ef8f23a-87d9-48da-b557-7b92ee8458c85204000053039865802BR5925PANIFICADORA E CONFEITARI6014RIO DE JANEIRO62070503***6304847C|2025-09-06 03:19:48.383 -0300 +txc_01k4etxas4edd90mr1er2rwtzz|51|40.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a8df3a33-682b-4402-894c-c361a3371a82520400005303986540540.005802BR5911G R LACERDA6014RIO DE JANEIRO62290525STONEPOSA34951VVwdnj7WvgU63043723|2025-09-06 03:20:10.398 -0300 +txc_01k4etygmyep6skgq5ch3ne64q|23|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6FC3F5B9-7539-4A5E-948F-687FFEE6F4755204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304FCF8|2025-09-06 03:20:49.175 -0300 +txc_01k4etz39bffeb36xxs2xt1y9w|23|10.90000000|00020126610014br.gov.bcb.pix0139maristonybezerra.sharkapostas@gmail.com5204000053039865802BR5925Maristony Cartela Bezerra6009Sao Paulo610901227-20062240520daqr25739805961728856304A077|2025-09-06 03:21:08.260 -0300 +txc_01k4etzy88faprk6n86ysf9ce0|52|99.00000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/a04d46d48a8046bcb1ce26e9076c3e3c5204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304204E|2025-09-06 03:21:35.874 -0300 +txc_01k4ev0vvkfs18sxvd21wev6nr|23|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/1768D330-96B0-4006-989D-450EB7C38C265204799153039865802BR5922CENTRO CULTURAL UBATUB6007Ubatuba62070503***63048DCC|2025-09-06 03:22:06.188 -0300 +txc_01k4ev2mqwevdtnhey30gt9xqy|52|85.76000000|+5547988401837|2025-09-06 03:23:04.437 -0300 +txc_01k4ev2pvbfpctcg599r8emkaq|52|225.50000000|00020101021226930014BR.GOV.BCB.PIX2571spi-qrcode.bancointer.com.br/spi/pj/v2/a74df27409504620aa954bef5e33b0515204000053039865406225.505802BR5901*6007BARUERI61080647200162070503***630491E5|2025-09-06 03:23:06.599 -0300 +txc_01k4ev3gy9e589536bcm1mjcdd|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F17836C2-EDB2-495C-9B3F-4238481A9DDA5204651353039865802BR5922FMA & LCS ADMINISTRADO6013FLORIANOPOLIS62070503***6304C5EA|2025-09-06 03:23:33.315 -0300 +txc_01k4ev3rg3fxqt3jx4yewftq9n|23|32.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d26b0ee3-658b-4e7f-bd0a-ca395576b8b5520400005303986540532.005802BR5925CLOVES FRANCO DE OLIVEIRA6014RIO DE JANEIRO62290525STONEPOSA3495nco9E6xoibsH63045579|2025-09-06 03:23:41.053 -0300 +txc_01k4ev47mbe56bcaf35mgmw5j1|52|10.00000000|+5571993435868|2025-09-06 03:23:56.552 -0300 +txc_01k4ev5a1be71rnw020ws7qyym|52|140.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/79E7F17A-B11E-4273-90B4-6C00BA95FD3E27600016BR.COM.PAGSEGURO013679E7F17A-B11E-4273-90B4-6C00BA95FD3E5204723053039865406140.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304787B|2025-09-06 03:24:31.781 -0300 +txc_01k4ev6jbwee6vyfj1ac0rpf9h|51|30.00000000|00020126360014br.gov.bcb.pix0114048350100001065204000053039865802BR5910----------6011CERRO LARGO62070503***63048221|2025-09-06 03:25:13.078 -0300 +txc_01k4ev8nwzez2v3tb0vdmk8256|52|1750.00000000|vendasbuziosjat@gmail.com|2025-09-06 03:26:22.220 -0300 +txc_01k4eva18veet8jcdqvcd8bmxd|52|19.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a5cd4d5b-7b4c-4b69-b76b-25ff9a15bec8520458125303986540519.005802BR5925ESBELA COMERCIO DE PRODUT6009GUARULHOS62070503***63049122|2025-09-06 03:27:06.648 -0300 +txc_01k4evaed7ejw84cm4r37v0rvq|52|75.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/ec02030f-9841-4905-8b6b-f53c913a57bc5204000053039865802BR5910Zu Lanches6009SAO PAULO62070503***6304BE1B|2025-09-06 03:27:20.097 -0300 +txc_01k4evbr1hfjab4ygfbjwe6ycf|52|60.32000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/86DEA10BD0EA9CC9638BC6B6A4AD34185204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304DEF2|2025-09-06 03:28:02.731 -0300 +txc_01k4evbw1nfwsa6fmke0ey6jnz|23|11.80000000|+5537998558423|2025-09-06 03:28:06.830 -0300 +txc_01k4evbxvrf0gatve3nf9rmpm4|23|20.90000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/b1a0aa36-7292-411a-9c87-12261bf3d4ca5204000053039865802BR5906CAF1296009SAO PAULO61080000000062070503***630423CE|2025-09-06 03:28:08.690 -0300 +txc_01k4evc8rke9rac37h9n7ndjb5|51|400.00000000|00020101021126360014br.gov.bcb.pix0114021051360001915204000053039865802BR5912CESAR DA CAS6008BRASILIA62070503***63045FC5|2025-09-06 03:28:19.853 -0300 +txc_01k4evdysdfhhv0dxz0c6e4c5x|23|46.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7510452CCB91D71E3BDFB768A81FD1075204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63048DA2|2025-09-06 03:29:15.178 -0300 +txc_01k4evf5q9f8va0pwd2t1e3yht|52|15.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/e8294746-f1ed-467f-b495-3bc2bc7f9c56520458125303986540515.005802BR5925ESBELA COMERCIO DE PRODUT6009GUARULHOS62070503***630486FB|2025-09-06 03:29:55.045 -0300 +txc_01k4evgnfqevkvc7t67sg5tfya|52|19.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/6183ac42-4199-4d10-84c9-eff4bb62faac520458125303986540519.005802BR5925ESBELA COMERCIO DE PRODUT6009GUARULHOS62070503***6304B6D8|2025-09-06 03:30:43.952 -0300 +txc_01k4evje12fy5bbskz1kvgpd1a|23|80.00000000|+5598999831067|2025-09-06 03:31:41.851 -0300 +txc_01k4evmdp2f2brrr6wb0ac7bm5|23|18.96000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/5D75943F14A7333E8B00D908766574B05204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EDEC|2025-09-06 03:32:47.038 -0300 +txc_01k4evtayffgza21z59j1zar59|23|5.50000000|00020126580014br.gov.bcb.pix0136908bf12f-50f1-4942-b75c-ea0653f7773a5204000053039865802BR5924Pedro Henrique Ribeiro R6009Sao Paulo610901227-20062240520daqr23755009989037456304BDB3|2025-09-06 03:36:00.841 -0300 +txc_01k4evwwkkfwd8d1r8642kzsd4|23|5.90000000|00020126590014BR.GOV.BCB.PIX0137admjoaovictorr.sharkapostas@gmail.com5204000053039865802BR5901N6001C62210517joaovictormedrado6304032E|2025-09-06 03:37:24.464 -0300 +txc_01k4evx3nvfvgr26zwfhc4c6xw|23|13.98000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/5a94219c-c002-4d43-ac87-6fd574c27d425204000053039865802BR5914008266180001056006Itajai61080000000062070503***6304FFA6|2025-09-06 03:37:31.701 -0300 +txc_01k4evz0e0enzskpdzrvkqfept|23|16.80000000|049a83ae-f84f-4ad9-a4b5-a92c1becae78|2025-09-06 03:38:33.914 -0300 +txc_01k4ew089jf52syd8scvbepfdm|51|36.00000000|00020101021226810014br.gov.bcb.pix2559api.rendimento.com.br/q/v2/39f34b8232a74a86b644974b3bcd46325204000053039865802BR5914235709310001206009SAO PAULO61080000000062070503***63045C95|2025-09-06 03:39:14.735 -0300 +txc_01k4ew26n8f9ys8vaxm9929049|52|38.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/60D7A28E-139D-4C2C-8B82-E91F9D02B05F27600016BR.COM.PAGSEGURO013660D7A28E-139D-4C2C-8B82-E91F9D02B05F520448165303986540538.005802BR5922EUREKHAPAG TECNOLOGIA 6007Eusebio62070503***63047E8F|2025-09-06 03:40:18.594 -0300 +txc_01k4ew4fxzfhy8fcrevctezwcf|51|209.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/31009306-2b32-458f-bcf3-d4cbb3ea34f25204000053039865802BR5910KZA DE SAL6014RIO DE JANEIRO62070503***6304D3B3|2025-09-06 03:41:33.624 -0300 +txc_01k4ew4gbkegg9daygjzn1kr42|23|35.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/a44d229d-69d3-49a8-a365-b9e92bf848e45204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304DEF3|2025-09-06 03:41:34.062 -0300 +txc_01k4ew7a1nfgg9r6h1fwxg2mnb|51|16.00000000|00020101021226820014br.gov.bcb.pix2560qrcode.pinbank.com.br/qr/v2/8E9081B834A5A22F72325C78A637DA1B5204000053039865802BR5914MATIAS BOQUETE6007TIBAU D62070503***630410EE|2025-09-06 03:43:05.906 -0300 +txc_01k4ewakw1ef8an4t7fjdd6f1s|52|63.52000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/707fb1b4-b154-4aee-a676-43d2684eea49520400005303986540563.525802BR5925Turistando Bar E Lanchone6014RIO DE JANEIRO62290525STONEPOSA34951twJysBr796C63041C1A|2025-09-06 03:44:54.265 -0300 +txc_01k4ewc0vce4jrbwz7y657dxv2|52|8.86000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/A2A5CD2559D1FBCDF8406B815748CB7E5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63043082|2025-09-06 03:45:40.329 -0300 +txc_01k4ewctn7etbsdap3ba07e79b|51|60.00000000|00020126360014br.gov.bcb.pix0114048350100001065204000053039865802BR5910----------6011CERRO LARGO62070503***63048221|2025-09-06 03:46:06.741 -0300 +txc_01k4ewhg2ffz3bd65hny0frx4n|52|10.00000000|59908122568|2025-09-06 03:48:39.756 -0300 +txc_01k4ewjce5fw4sk2p69rz92sf4|51|54.00000000|00020126360014br.gov.bcb.pix0114+55519971522655204000053039865802BR5925HORTENCIA ARABITES FERNAN6012PORTO ALEGRE62070503***63044E63|2025-09-06 03:49:08.788 -0300 +txc_01k4ewmf57e2gt77nrtsbbr65g|51|10.00000000|00020101021126360014br.gov.bcb.pix0114+55219755724865204000053039865802BR5922FABIO RODRIGUES FRANCA6009SAO PAULO622905251JH0NJ9EV1545XGBMGMFXZMZF63044BC9|2025-09-06 03:50:17.121 -0300 +txc_01k4ewmrrre45sm1badh2e46rq|23|8.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01wgg0Haz6G4Mng9SrAzepmvTrTucdVhtQaVFQ96g52040000530398654048.005802BR5911DERAIZ LTDA6015FLORIANOPOLIS S62070503***63046319|2025-09-06 03:50:26.962 -0300 +txc_01k4ewn7ggea7bc93884xk5b7j|52|10.00000000|00020101021126360014br.gov.bcb.pix0114+55219755724865204000053039865802BR5922FABIO RODRIGUES FRANCA6009SAO PAULO622905251JH0NJ9EV1545XGBMGMFXZMZF63044BC9|2025-09-06 03:50:42.047 -0300 +txc_01k4ewp82yey0vgdnpy0g1v9gg|52|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/31AF1644-A151-42FA-A9AD-EA54F559378C27600016BR.COM.PAGSEGURO013631AF1644-A151-42FA-A9AD-EA54F559378C520472305303986540510.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63040058|2025-09-06 03:51:15.417 -0300 +txc_01k4ewpjjdenz8550d80wb3hr5|51|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E289912F-E227-4421-AFBF-1F9CF15C4EA727600016BR.COM.PAGSEGURO0136E289912F-E227-4421-AFBF-1F9CF15C4EA7520454995303986540515.005802BR5922PIPANDO CONVENIENCIA C6004PIPA62070503***630456D2|2025-09-06 03:51:26.154 -0300 +txc_01k4ewsnctfs2ry3a7qsv82vh5|48|3336.28000000|06687681770|2025-09-06 03:53:07.348 -0300 +txc_01k4ewt7t5fsqv5jjwwajar987|51|40.00000000|03214845411|2025-09-06 03:53:26.196 -0300 +txc_01k4ewxxhwex99hy32py72y81f|51|60.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/b937d1c8-fec5-4f32-b95f-0a72a98a0e7d520455415303986540560.905802BR5925POSTO DE ABASTECIMENTO AM6010PORTUGUESA62070503***6304F204|2025-09-06 03:55:26.774 -0300 +txc_01k4ex2dmpeda9eezyvz2r3h65|23|6.80000000|76727400-2c90-4e18-b77b-4d61422606c4|2025-09-06 03:57:54.318 -0300 +txc_01k4ex2dxfe1pt6aypw141d9eg|23|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/731AC895-B221-4129-9C3A-CF2A13F527DE27600016BR.COM.PAGSEGURO0136731AC895-B221-4129-9C3A-CF2A13F527DE520472305303986540510.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63046203|2025-09-06 03:57:54.601 -0300 +txc_01k4ex5yzke36vswhy396zx6gf|52|550.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DC03BC3E-688E-4384-A0F5-392B3AF327EC5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63040B6C|2025-09-06 03:59:50.381 -0300 +txc_01k4ex6jw4fn0vfy5s8c2xafgn|52|66.24000000|00020101021226900014br.gov.bcb.pix2568pix.adyen.com/pixqrcodelocation/pixloc/v1/loc/1MrPz5VDT1-F8yuR8pSAhA5204000053039865802BR5925BRASIL BY BUS VIAGENS E S6009SAO PAULO62070503***6304B3FA|2025-09-06 04:00:10.753 -0300 +txc_01k4ex779jftpt9nnb1anesqgc|51|28.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/907c3701-1304-4748-856e-9e5b13fd67745204000053039865802BR5925BAR E RESTAURANTE IMACULA6014RIO DE JANEIRO62070503***6304D001|2025-09-06 04:00:31.660 -0300 +txc_01k4ex9shcf9jrjjge10gqdwsg|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/D873DF15-4527-44A6-94EE-6EE67994F9B65204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304900F|2025-09-06 04:01:55.880 -0300 +txc_01k4exbzrzekk8jrf3216kjffe|23|40.00000000|00020126360014BR.GOV.BCB.PIX0114+5598999831067520400005303986540540.005802BR5919Jordan Maciel Gomes6009SAO PAULO621405102uRogo0Xhp63044837|2025-09-06 04:03:07.804 -0300 +txc_01k4excbj8f1ra52pkst8rk0d1|23|5.90000000|00020126590014BR.GOV.BCB.PIX0137admjoaovictorr.sharkapostas@gmail.com5204000053039865802BR5901N6001C62210517joaovictormedrado6304032E|2025-09-06 04:03:19.863 -0300 +txc_01k4exe0feet8vyrcjtx5cebqv|51|85.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/DC85C2F9-30BD-460F-8C2F-0F547EBF4F685204599353039865802BR5922LOOBY SMOKE ART COMERC6013Foz do Iguacu62070503***630457AD|2025-09-06 04:04:14.056 -0300 +txc_01k4exen7bebn9hcm0q2rfkwt8|51|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/437003A5-B60C-49D7-AC3F-055BD53EFD4727600016BR.COM.PAGSEGURO0136437003A5-B60C-49D7-AC3F-055BD53EFD4752048999530398654046.005802BR5922Poliana Vieira De Oliv6014Rio de Janeiro62070503***63041D59|2025-09-06 04:04:35.301 -0300 +txc_01k4exh6yretqv3wf2gg009msn|52|35.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/eed0165c-f24f-460a-9d7c-a175dd110d625204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304FC55|2025-09-06 04:05:58.997 -0300 +txc_01k4exk520fmbtzvtwxek300mb|23|6.50000000|2bfc08b7-553a-4ea7-bad0-7c317fa34189|2025-09-06 04:07:02.584 -0300 +txc_01k4exmwr9ea4abakk9qqkz5bp|52|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E63C3BD9-5539-4555-B6CD-B9A4D1CE6BCB27600016BR.COM.PAGSEGURO0136E63C3BD9-5539-4555-B6CD-B9A4D1CE6BCB520465135303986540530.005802BR5922FMA & LCS ADMINISTRADO6013FLORIANOPOLIS62070503***6304E2FE|2025-09-06 04:07:59.622 -0300 +txc_01k4exn25nfzet211aek320h2s|52|5.00000000|00020101021126360014br.gov.bcb.pix0114+55859893687405204000053039865802BR5924SAVIO BRUNO PEREIRA LIMA6009SAO PAULO622905251JQA550J51F521QN9QZDV9914630485DB|2025-09-06 04:08:05.167 -0300 +txc_01k4exn2rdfz094s24w4qxydx3|52|12.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5eef8507-ec17-4b40-8248-66c2c57f54795204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304BED7|2025-09-06 04:08:05.766 -0300 +txc_01k4expgqje609nkb3bpsd4g40|51|40.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/1ceb6bc5-fd2a-4da2-90b5-895d875a2ba85204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304C3C8|2025-09-06 04:08:52.843 -0300 +txc_01k4exrmypfwt81nytcy7zvr5h|52|200.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/8A838603486E79D02116E0D2487E3DDE5204000053039865802BR5924Facebook Servicos Online6009SAO PAULO62070503***6304CA94|2025-09-06 04:10:02.703 -0300 +txc_01k4exss5keqcbpkeb8va2fv1d|52|102.90000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/476d477a-e68c-48ee-87d4-86e6dc1962ff5204000053039865802BR5920Aeroporto GRU T2 LES6009Sao Paulo61080000000062070503***6304840F|2025-09-06 04:10:39.792 -0300 +txc_01k4exv60bfmjapd9c53z5cq7w|52|200.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E6013FBB0FA2D0936F64EDE3AC8DC8285204000053039865802BR5924Facebook Servicos Online6009SAO PAULO62070503***6304F594|2025-09-06 04:11:25.705 -0300 +txc_01k4exvjhbfsx8ge23wm3yy9e6|45|500.00000000|71729481140|2025-09-06 04:11:38.533 -0300 +txc_01k4exwvh6ej59zk206p2325y4|23|19.89000000|00020101021226840014br.gov.bcb.pix2562qr.iugu.com/public/payload/v2/E370A201A4164A08A5C31D2DED71C6C5520400005303986540519.895802BR5905FYBOT6013FLORIANOPOLIS62070503***63047820|2025-09-06 04:12:20.500 -0300 +txc_01k4exxbkyf28tk91xbvq4r4n8|52|100.00000000|34439968848|2025-09-06 04:12:36.981 -0300 +txc_01k4exxs86fnvswrnyv9x4xnds|52|200.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/FCC39DD140319801DB594A492A7DD61B5204000053039865802BR5924Facebook Servicos Online6009SAO PAULO62070503***6304288F|2025-09-06 04:12:50.946 -0300 +txc_01k4exy9gbe3q8qpd74dgtx8sa|52|10.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/e846ba5e-053c-4714-b995-7f4d98dbf32f520400005303986540510.005802BR5925ANSERVE RIO COMERCIO DE B6014RIO DE JANEIRO62290525STONEPOSA3495sdSBN6dHaQDN6304D9F3|2025-09-06 04:13:07.591 -0300 +txc_01k4exz3fgeamvw2vmcd3zepn8|52|50.00000000|+5545999094293|2025-09-06 04:13:34.185 -0300 +txc_01k4exzmz5esnvc8gqx7tkt22t|23|18.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/2b3a561e-7443-4175-a79b-80dbfb461af75204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304A0EE|2025-09-06 04:13:52.094 -0300 +txc_01k4ey06e2ew4rcshtcnae2hcn|48|170.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/c5183b6b-80fb-42ec-9990-dd987121f8fa5204000053039865802BR5913Elwndelacaipi6009SAO PAULO62070503***6304357B|2025-09-06 04:14:09.981 -0300 +txc_01k4ey0nckfy2svh7md5shfq2d|52|40.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F790F567-2191-47B0-90F4-37E3CD98BD6A27600016BR.COM.PAGSEGURO0136F790F567-2191-47B0-90F4-37E3CD98BD6A520459125303986540540.005802BR5922DROGARIA FURTADO COMER6009Guarulhos62070503***630400F3|2025-09-06 04:14:25.294 -0300 +txc_01k4ey1xb3fkmaay4bhep6nj5z|52|585.76000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/791776ec-136b-4f61-b20e-3475215193aa5204000053039865802BR5919AIRJ LOJA I8 DOLAR6002ni61080000000062070503***6304A993|2025-09-06 04:15:06.208 -0300 +txc_01k4ey2xg6f48ajf86c43vb9p9|52|12.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/7c86123f-1918-4bcc-9412-aa1c7d4e7d435204000053039865802BR5910Zu Lanches6009SAO PAULO62070503***6304EEA4|2025-09-06 04:15:39.140 -0300 +txc_01k4ey7vgrfpx8eh2ggrn727fn|52|57.60000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/87e4a65b-831e-455f-bb10-b9cc75206517520400005303986540557.605802BR5925FACILITA MERCADO INTELIGE6014RIO DE JANEIRO62290525STONEPOSA3495apPfJbMjkQTC63040A50|2025-09-06 04:18:20.949 -0300 +txc_01k4ey8kppf74835a4wmagc8q2|51|549.01000000|00020101021226910014br.gov.bcb.pix2569api.developer.btgpactual.com/pc/p/v2/e9ebb00ae99c473fb8174d21945472165204000053039865802BR5920Adyen do Brasil LTDA6009Sao Paulo62070503***63041C55|2025-09-06 04:18:45.715 -0300 +txc_01k4ey8qshfebaad184r3yy2bp|23|41.80000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/02cb8286-7152-447b-a32f-ca161e4bd50d520400005303986540541.805802BR5917COPA AVICOLA LTDA6014RIO DE JANEIRO62290525STONEPOSA3495wTGYAJs99hao63041941|2025-09-06 04:18:49.898 -0300 +txc_01k4eye0gzf2vsag8knc1cdy1t|52|36.40000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a8fe4e5f-cedc-4eed-9bd0-3c41d1bba03a5204000053039865802BR5919AIRJ LOJA L2 DOLAR6002ni61080000000062070503***63043F51|2025-09-06 04:21:42.684 -0300 +txc_01k4eye7qtebrrv9b4gxh89sj7|51|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/F2CF1B51-19FC-46EF-A288-963CE31090D85204651353039865802BR5922FMA & LCS ADMINISTRADO6013FLORIANOPOLIS62070503***6304A39E|2025-09-06 04:21:50.067 -0300 +txc_01k4eyhmfweet8vghrj30xhnf3|51|975.00000000|00020101021126360014br.gov.bcb.pix0114021051360001915204000053039865802BR5912CESAR DA CAS6008BRASILIA62070503***63045FC5|2025-09-06 04:23:41.418 -0300 +txc_01k4eykx93f7vr6hs5d2qx4txj|23|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/06B56D77-AAC6-48BE-A1D1-7E8F5B5B7F665204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304DD92|2025-09-06 04:24:55.967 -0300 +txc_01k4eypxevf5881p9xavngspzc|52|450.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/8ea4b46a-ef45-4cda-987c-59239d65bf6a5204000053039865802BR5925RIO SESSIONS ENTRETENIMEN6014RIO DE JANEIRO62070503***63045CFC|2025-09-06 04:26:34.455 -0300 +txc_01k4eyq1nvev3bhsmbw625xgna|52|60.90000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/f11b94c9-3d83-4201-80a3-752b5e10f96c5204000053039865802BR5914183459690011316009Guarulhos61080000000062070503***6304AD22|2025-09-06 04:26:38.776 -0300 +txc_01k4eysqw6f2z92yva60de0r50|51|10.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/6428D420-E85F-4349-86FC-8ECA206C1D2A5204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63040111|2025-09-06 04:28:07.039 -0300 +txc_01k4eythawegzvhp45zb295m56|23|20.00000000|53049547855|2025-09-06 04:28:33.109 -0300 +txc_01k4eytpnefvm9g0hq0eebv2bh|51|28.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/0eb4acb3-e2fe-410c-ad79-0154441b8fc65204000053039865802BR5925BAR E RESTAURANTE IMACULA6014RIO DE JANEIRO62070503***6304311D|2025-09-06 04:28:38.568 -0300 +txc_01k4eyx3ydfm68xq6adxafb0jt|45|118.50000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/7eef900f-0ede-4bd3-99ce-75041078d0835204000053039865802BR5906CAF0866009GUARULHOS61080000000062070503***63046B2A|2025-09-06 04:29:57.703 -0300 +txc_01k4ez8030epg8wp3mevj4ppm4|52|13.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/5a249d53-1568-4aac-a225-6551ccd1a4f25204000053039865802BR5910Zu Lanches6009SAO PAULO62070503***6304FA4E|2025-09-06 04:35:54.202 -0300 +txc_01k4ezefyke1wb66chtw07hs1k|52|174.49000000|00020101021226860014br.gov.bcb.pix2564pix.a27bank.com.br/v2/v3/at/f833d9a8-ee65-43c7-89e5-a20d0a961f3d5204000053039865406174.495802BR5921SIM URUGUAIANA BR 2906009SAO PAULO62070503***63045CD7|2025-09-06 04:39:27.053 -0300 +txc_01k4ezg74df1ptg0g3fc9b2yts|23|6.50000000|00020126330014br.gov.bcb.pix0111812446300045204000053039865802BR5918JOSEMIRIA DA COSTA6013NOVO HAMBURGO62070503***6304CAF2|2025-09-06 04:40:23.562 -0300 +txc_01k4ezhg9mfghvdxays1xpcse5|51|55.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E90A2659-E451-4697-A8DB-2BBA430ED59327600016BR.COM.PAGSEGURO0136E90A2659-E451-4697-A8DB-2BBA430ED593520472305303986540555.005802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304D36D|2025-09-06 04:41:05.710 -0300 +txc_01k4ezk2pvf22s2vz0grk002ta|52|15.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2D3D4B79-FC1D-4C4D-86B4-884F717920985204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***6304BE07|2025-09-06 04:41:57.335 -0300 +txc_01k4ezkprxe2m9ybbrxf6c1em8|52|78.19000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/c62a2f5c-b647-4119-b95a-573784677cfe520489995303986540578.195802BR5925CONQUISTA CONTROLE E PART6014RIO DE JANEIRO62070503***6304880D|2025-09-06 04:42:17.881 -0300 +txc_01k4ezmtq3fknatby0z3m2a9n3|52|18.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/EB636FA2DF41F1BC95B06C18571279325204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63046EDC|2025-09-06 04:42:54.688 -0300 +txc_01k4ezp1csekvsdyt0trx6wmeg|52|154.55000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/2388aa4b-fdfc-4018-a2c5-cb702d33d1615204899953039865406154.555802BR5925CONQUISTA CONTROLE E PART6014RIO DE JANEIRO62070503***6304159A|2025-09-06 04:43:34.294 -0300 +txc_01k4ezsdryefmvp5gbrccvh1ps|23|25.00000000|00020126580014BR.GOV.BCB.PIX0136920e08b4-d558-4d19-96ac-3c7782d9c3f9520400005303986540525.005802BR5924Alberto Gabriel Gomes da6009SAO PAULO62140510mGrcSetyX863041A64|2025-09-06 04:45:25.271 -0300 +txc_01k4ezsr66ezc9s3g6ta4cs6q4|51|149.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/813b0fcf-e612-4e4e-a48a-dbc1da101b295204000053039865802BR5918HN05 LOJA 9J REAL6002ni61080000000062070503***63048F23|2025-09-06 04:45:35.939 -0300 +txc_01k4ezwstpef0ta0xd6hzshzys|51|40.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/8845840e-59ba-48c4-9b21-e65a050821ea5204000053039865802BR5925PIZZARIA E SANDUICHERIA B6012TIBAU DO SUL62070503***6304C72E|2025-09-06 04:47:15.919 -0300 +txc_01k4ezyejbfq6vkce52pqc0dqq|51|30.00000000|00020126360014br.gov.bcb.pix0114048350100001065204000053039865802BR5910----------6011CERRO LARGO62070503***63048221|2025-09-06 04:48:09.914 -0300 +txc_01k4ezyzkbew5sfxq10f5xrfw7|51|10.00000000|+5575998179807|2025-09-06 04:48:27.364 -0300 +txc_01k4ezznqffgjttbg80c0mp84e|51|50.00000000|+5511945416605|2025-09-06 04:48:50.028 -0300 +txc_01k4f00cfjeh9aa9a4k1ggjh03|51|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/80ECA0CB-59E4-4CDC-A513-5B85C3B63B215204592153039865802BR5922TELMA MONTANUCCI CHERM6013FOZ DO IGUACU62070503***63041520|2025-09-06 04:49:13.324 -0300 +txc_01k4f025bsf85b119119p06bbc|51|48.40000000|00020126460014br.gov.bcb.pix0124meuemailgisas2@gmail.com520400005303986540548.405802BR5921Gisele Santos Andrade6006Brasil622905252025090607497WKNUJ53BS1466304C3C5|2025-09-06 04:50:11.573 -0300 +txc_01k4f05p92ebhrbfgr9dj2fb7x|51|54.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7E5FA1AFA4E612D9E84218D78A48E7785204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630465A0|2025-09-06 04:52:07.195 -0300 +txc_01k4f06q40exwv87vzgg1mk9qk|52|36.45000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/36f7ad25-4f38-4a57-9900-a8f429dd9d295204000053039865802BR5922LOCALIZA RENT A CAR SA6014BELO HORIZONTE62070503***6304912B|2025-09-06 04:52:40.825 -0300 +txc_01k4f09mbdfgksmxdd9zwqzdpn|52|13.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/19faf011-6022-431d-829b-9c213158af96520400005303986540513.005802BR5925Lanchonete Ice Cream Ltda6014RIO DE JANEIRO62290525STONEPOSA3495srCnH8MsV7PF6304AD5A|2025-09-06 04:54:16.298 -0300 +txc_01k4f0am12e52964540jrs8wtv|51|91.52000000|+5521981058755|2025-09-06 04:54:48.731 -0300 +txc_01k4f0fd40emqrx2be9x2kg7d1|23|5.90000000|00020126550014BR.GOV.BCB.PIX0133paulamaria.sharkapostas@gmail.com5204000053039865802BR5901N6001C62070503***63042C9C|2025-09-06 04:57:25.498 -0300 +txc_01k4f0fka2fbw82h9zbrs1f9zm|52|72.38000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/1ABDAC6E2454E0965267B5CD628CB78F5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304CDC9|2025-09-06 04:57:31.839 -0300 +txc_01k4f0r5xxfzes9zapvyf31717|52|85.27000000|+5521998043110|2025-09-06 05:02:13.046 -0300 +txc_01k4f0rycdef187s3nn97ytyq7|23|78.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/520274e8-f974-4b0d-b089-224ce9628bc1520400005303986540578.005802BR5925LANCHONETE ICE CREAM LTDA6014RIO DE JANEIRO62290525STONEPOSA3495wXRKs6SdZyqZ63044025|2025-09-06 05:02:38.087 -0300 +txc_01k4f0s0dme708vt3c0d475b8h|52|14.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/8b56c0b8-2741-4c3d-9613-21adb6c7415d5204000053039865802BR5911GRAN COFFEE6009SAO PAULO62070503***63043BDC|2025-09-06 05:02:40.176 -0300 +txc_01k4f0sbnxecj8gyky9s96zqnp|51|32.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a80e6858-f836-46e9-bb78-4e5f2ba403935204000053039865802BR5918HN13 LOJA E9 REAL6002ni61080000000062070503***6304B72E|2025-09-06 05:02:51.703 -0300 +txc_01k4f0vxp3emss1ezq7y848xfz|51|51.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/5181f08e-76e0-4c88-8306-78e398e139ab520400005303986540551.005802BR5925NECTAR PRODUTOS ALIMENTAR6014RIO DE JANEIRO62290525STONEPOSA3495rmnmmT6LRXnY63049AE5|2025-09-06 05:04:15.676 -0300 +txc_01k4f0vxy8eatvgk3jc55z87de|23|42.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/af069f8e-f085-41e2-a421-bbf6e2600b04520400005303986540542.005802BR5925LANCHONETE ICE CREAM LTDA6014RIO DE JANEIRO62290525STONEPOSA3495tBTtbmTK9Znj6304EA15|2025-09-06 05:04:15.938 -0300 +txc_01k4f11c01ftes5p7bgmacqk8h|52|100.00000000|03428005740|2025-09-06 05:07:14.171 -0300 +txc_01k4f13aqxeewttav4zdzsebn0|52|1166.00000000|71892878178|2025-09-06 05:08:18.411 -0300 +txc_01k4f142kven8vjhcpxaftecd9|52|25.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/694e40a8-06d7-46ab-85fb-6889e62a3fa8520400005303986540525.005802BR5925MARIA LEONICA FERREIRA DE6014RIO DE JANEIRO62290525STONEPOSA34953mhFSFdPRDRi6304B888|2025-09-06 05:08:42.867 -0300 +txc_01k4f15g65e3btj4h46qh57nps|52|29.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/5fac764c-9068-43b8-a414-67f5738901f3520454415303986540529.005802BR5925BRITT BRASIL COMERCIO E D6014RIO DE JANEIRO62070503***630464D3|2025-09-06 05:09:29.534 -0300 +txc_01k4f19g1rfz892w3g9kjawq3z|52|31.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/796EA13461A874CDE85666C7E7B3DDA95204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630483FB|2025-09-06 05:11:40.469 -0300 +txc_01k4f1afycesqb8mh5hnr3zdyc|52|96.00000000|03428005740|2025-09-06 05:12:13.114 -0300 +txc_01k4f1bd7tedjbbj6yrdnynh98|52|10.00000000|00020101021226880014br.gov.bcb.pix2566qrcodes.saq.digital/v2/qr/cob/8d8a9f3e-d31f-4e0c-ac97-2f170c08af905204000053039865802BR5925JOGO INFINITO TECNOLOGIA 6009SAO PAULO62070503***63049941|2025-09-06 05:12:43.126 -0300 +txc_01k4f1c7j6eafbreqcrbqmdmyd|51|14.83000000|00020101021226770014BR.GOV.BCB.PIX0136a6e7b9b1-d06e-4335-8e9d-51c303d6ffe00215QRCODE Safrapay520458145303986540514.835802BR5922GF QUATRO PARTICIPACOE6012SP.GUARULHOS62180514SPbxF6IN8d20256304CC70|2025-09-06 05:13:10.083 -0300 +txc_01k4f1d7age3t88qfpjfgv48x2|23|13.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/139844F5-06BB-4B51-B588-02A5D68234015204723053039865802BR592255204098 rebeca beatri6014Rio de Janeiro62070503***63043A46|2025-09-06 05:13:42.604 -0300 +txc_01k4f1mr7bez19dchz0j1kn1sz|52|20.00000000|+5521989130625|2025-09-06 05:17:49.284 -0300 +txc_01k4f1n177fc29mqmxtew7s8aq|23|6.50000000|000f613d-0c80-4faa-ac81-75c067a759c2|2025-09-06 05:17:58.496 -0300 +txc_01k4f1p3t8exgvke5wd7qk545e|23|42.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/7fce0d97-1f90-40c2-a3a8-40ed11249b73520400005303986540542.005802BR5925LANCHONETE ICE CREAM LTDA6014RIO DE JANEIRO62290525STONEPOSA3495cVNyuti55DNr6304EAA9|2025-09-06 05:18:33.924 -0300 +txc_01k4f1qyagejrvh9p52enmn3bq|51|12.00000000|00020126580014BR.GOV.BCB.PIX0136f77c2a92-b488-44e4-bee0-ef3cbb1c5267520400005303986540512.005802BR5921Angel Donnato Fiorino6009SAO PAULO610805409000622505217AaiYnqjd4nQSu46iaigf63042378|2025-09-06 05:19:33.834 -0300 +txc_01k4f1r7z6f4zvs27be5ygg2ma|52|47.90000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E94933230160B3A1E6D34E423E59064B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63046E93|2025-09-06 05:19:43.715 -0300 +txc_01k4f1rz4mfd3r0h435jdtr5fy|51|135.30000000|00020126460014br.gov.bcb.pix0124meuemailgisas2@gmail.com5204000053039865406135.305802BR5921Gisele Santos Andrade6006Brasil62290525202509060819OX4VSLJGWCGO0630497DB|2025-09-06 05:20:07.440 -0300 +txc_01k4f1rzmzfdxv17dyp3kpqfbd|23|375.00000000|00020101021226900014br.gov.bcb.pix2568pix.adyen.com/pixqrcodelocation/pixloc/v1/loc/OxfOVwMkT1KgGvxf94vu5A5204000053039865802BR5922GOL LINHAS AEREAS S.A.6009SAO PAULO62070503***63041838|2025-09-06 05:20:07.964 -0300 +txc_01k4f1vx03emkvy177sd4pectg|52|77.00000000|+5521986846103|2025-09-06 05:21:43.537 -0300 +txc_01k4f1wq4me5m98txtgsbejt45|23|42.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b8a4040f-993b-4692-a979-fc2a12bcba86520400005303986540542.005802BR5925LANCHONETE ICE CREAM LTDA6014RIO DE JANEIRO62290525STONEPOSA3495jgy1n1Xd6gjE630456E3|2025-09-06 05:22:10.317 -0300 +txc_01k4f21qp6ex3vc07ps2010d45|52|180.00000000|02607969727|2025-09-06 05:24:54.723 -0300 +txc_01k4f22cbxf1dtqzmqvsqzwt66|52|7.40000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/21882EC454221290D121106EDC34DC3B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63042A01|2025-09-06 05:25:15.896 -0300 +txc_01k4f2amjnfs7vvmddsgh4v279|23|40.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b759fc02-6242-4397-b9fb-42c4c57b3d76520400005303986540540.005802BR5925Lanchonete Ice Cream Ltda6014RIO DE JANEIRO62290525STONEPOSA349522TfxFuMVBGT63048177|2025-09-06 05:29:46.446 -0300 +txc_01k4f2b8dcf77ty0hn13hs09f7|52|400.00000000|00020126580014BR.GOV.BCB.PIX01360343f01c-7b76-478a-948e-32671dd48fc75204000053039865802BR5925MARCUS VINICIUS DE SOUZA 6015DUQUE DE CAXIAS6226052277Pwg8wkBYWwBySTZhoFdG6304D704|2025-09-06 05:30:06.760 -0300 +txc_01k4f2csvefmhsgx8ehs02e2mr|23|300.00000000|+5585996802017|2025-09-06 05:30:57.387 -0300 +txc_01k4f2d6sxfb5t9ctp9qrcnh5m|23|300.00000000|+5585996802017|2025-09-06 05:31:10.647 -0300 +txc_01k4f2jmj4ek0twyk68kdt36mf|52|810.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/0a60443b-971b-460a-9598-8111b2c63e945204581253039865406810.005802BR5923K CLUB RESTAURANTE LTDA6014RIO DE JANEIRO62070503***630458E8|2025-09-06 05:34:08.577 -0300 +txc_01k4f2m3k6fefrgn5spv61cdzj|23|5.00000000|000f613d-0c80-4faa-ac81-75c067a759c2|2025-09-06 05:34:56.724 -0300 +txc_01k4f2swa4exzacb42fq4ebza0|51|105.00000000|00020101021226850014br.gov.bcb.pix2563pix-qrcode.caixa.gov.br/api/v2/97ebbed7c93f47d387a224495843091c5204000053039865802BR5920TH E JF MEDEIROS COM6002NI61080000000062070503***63048773|2025-09-06 05:38:05.885 -0300 +txc_01k4f2tg5rfs2r372ga3ehe3cf|51|105.00000000|00020101021226850014br.gov.bcb.pix2563pix-qrcode.caixa.gov.br/api/v2/97ebbed7c93f47d387a224495843091c5204000053039865802BR5920TH E JF MEDEIROS COM6002NI61080000000062070503***63048773|2025-09-06 05:38:26.224 -0300 +txc_01k4f2x512fdk89gd3temk8ate|52|22.95000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/A77B90EB2FC919E102453A36C427D5B25204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304FEDB|2025-09-06 05:39:53.119 -0300 +txc_01k4f2xv1ne7sbe1xchyepvyyc|52|62.00000000|00020101021226620014BR.GOV.BCB.PIX0114+55219657821880222Pagamento transporteta520400005303986540562.005802BR5925ANGELO LISBOA NOBRE 052676014RIO DE JANEIRO62290525QRCC8JXLvPFGl2MMFRomAmffS6304CED2|2025-09-06 05:40:15.663 -0300 +txc_01k4f319v6fmntf8kg4zp8kprj|52|180.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/011WpKsSUUuJ5eqQFFd0vuoocIjbvMCz3xl18yLpI5204000053039865406180.005802BR5921JETSMART AIRLINES SPA6015RIO DE JANEIRO 62070503***63048E3B|2025-09-06 05:42:09.121 -0300 +txc_01k4f32n1se5dbhnzawkp2z9r7|23|42.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/8e006429-f74d-411b-a578-6643ad7a89c4520400005303986540542.005802BR5925Lanchonete Ice Cream Ltda6014RIO DE JANEIRO62290525STONEPOSA34957Qj7X92WdufT630442F2|2025-09-06 05:42:53.363 -0300 +txc_01k4f3555jfgz8zb7kd9ajdthj|52|10.07000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/F134DE3C1201C344524272D62CAC4A075204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63045F6A|2025-09-06 05:44:15.406 -0300 +txc_01k4f376kpe60akzeszb19exrt|52|40.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/DBFB2478034908B3B360473B081D0C1D5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630407B0|2025-09-06 05:45:22.416 -0300 +txc_01k4f37f8ve1584pbrr9htvg7a|52|4200.00000000|00020126580014br.gov.bcb.pix01362e53de13-374f-4e9f-989e-3de89710e5165204000053039865802BR592562.527.030 GUILHERME SITO6008BRASILIA6205050116304EB36|2025-09-06 05:45:31.287 -0300 +txc_01k4f3a9n2fyf8qf1vmrd3qsrw|52|1000.00000000|00020126580014br.gov.bcb.pix01362e53de13-374f-4e9f-989e-3de89710e5165204000053039865802BR592562.527.030 GUILHERME SITO6008BRASILIA6205050116304EB36|2025-09-06 05:47:03.824 -0300 +txc_01k4f3depeet8bsnj7g1whdx19|52|131.80000000|00020126360014br.gov.bcb.pix0114+55219842390795204000053039865802BR5922Claudio Roberto Coelho6008Brasilia62080504mpda63048089|2025-09-06 05:48:47.303 -0300 +txc_01k4f3fkdmenzr6gfj8b2xgxys|52|400.00000000|00020126580014br.gov.bcb.pix01362e53de13-374f-4e9f-989e-3de89710e5165204000053039865802BR592562.527.030 GUILHERME SITO6008BRASILIA6205050116304EB36|2025-09-06 05:49:57.666 -0300 +txc_01k4f3h6pbeg0tqq222yxawmny|52|159.80000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/ff175060-3f1d-4b5f-9fe6-9bf2c7ad9cae5204000053039865802BR5920527 Aeroporto Guarul6009GUARULHOS61080000000062070503***630441F8|2025-09-06 05:50:50.179 -0300 +txc_01k4f3hc79f15a9vtsjf7xqxkp|52|39.74000000|+5541996378223|2025-09-06 05:50:55.843 -0300 +txc_01k4f3jp13eq3rd10h1agg5ryv|52|1000.00000000|00020126580014br.gov.bcb.pix01362e53de13-374f-4e9f-989e-3de89710e5165204000053039865802BR592562.527.030 GUILHERME SITO6008BRASILIA6205050116304EB36|2025-09-06 05:51:38.641 -0300 +txc_01k4f3jzb6fnft76et1pg1hcsq|52|5.00000000|00020126360014br.gov.bcb.pix0114+55219842390795204000053039865802BR5922Claudio Roberto Coelho6008Brasilia62080504mpda63048089|2025-09-06 05:51:48.180 -0300 +txc_01k4f3kqg0efktp2rknz0qx849|52|89.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/51178d18-f0f3-4a66-b103-4128dc6c32b85204000053039865802BR5920527 Aeroporto Guarul6009GUARULHOS61080000000062070503***6304D805|2025-09-06 05:52:12.925 -0300 +txc_01k4f3n5wdemzvgvhk2xapkpsn|52|50.00000000|00020101021226880014br.gov.bcb.pix2566qrcodes.saq.digital/v2/qr/cob/cbeac186-5523-4391-9550-07c9fa230cb35204000053039865802BR5925JOGO INFINITO TECNOLOGIA 6009SAO PAULO62070503***63043E28|2025-09-06 05:53:00.424 -0300 +txc_01k4f3tbs7ep7svwj6fcfy7kqv|52|180.00000000|00020126580014BR.GOV.BCB.PIX01366c0618d7-2ede-43b1-8710-b5a844d164c25204000053039865406180.005802BR5924Guilherme de Medeiros de6009SAO PAULO62140510iQjjH9eABI630445EB|2025-09-06 05:55:50.307 -0300 +txc_01k4f41gp5f94vfvr88s9myax6|52|1000.00000000|00020126580014br.gov.bcb.pix01362e53de13-374f-4e9f-989e-3de89710e5165204000053039865802BR592562.527.030 GUILHERME SITO6008BRASILIA6205050116304EB36|2025-09-06 05:59:44.701 -0300 +txc_01k4f42bt7fz6rek9z1xjxvb2q|23|20.50000000|000f613d-0c80-4faa-ac81-75c067a759c2|2025-09-06 06:00:12.479 -0300 +txc_01k4f43jw2ffjvkjavz72n8jzq|52|720.63000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1d037d51-2430-449f-9f70-4460ef944ae95204000053039865406720.635802BR5925BARRA FUEL COMERCIO DE AR6014RIO DE JANEIRO62290525STONEPOSA34952WYr43pph8wW63047EE4|2025-09-06 06:00:52.474 -0300 +txc_01k4f49nzpfyda22n2f393vz57|52|33.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01elK7eGC9gtQzehMCvq8NbIw5RhMJR77vQnMEs2X520400005303986540533.005802BR5924P2 ADMINISTRACAO EM COMP6012SAO PAULO SP62070503***63043B4D|2025-09-06 06:04:12.271 -0300 +txc_01k4f4br1wfpn9abssq579xhkb|51|1000.00000000|+5591980336457|2025-09-06 06:05:19.913 -0300 +txc_01k4f4brqxedsre0a22cknyf0m|52|3099.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/ef390d8d-88d8-43be-ab77-9f470d00598c5204000053039865802BR5918DPC8 LOJA C8 REAL6002ni61080000000062070503***63046671|2025-09-06 06:05:20.630 -0300 +txc_01k4f4bz2xfep8mwk3fsz3yh41|52|58.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/91bda124-596c-4dd9-aaa3-6bd4d3bc3c2f520454415303986540558.005802BR5925BRITT BRASIL COMERCIO E D6014RIO DE JANEIRO62070503***6304607D|2025-09-06 06:05:27.130 -0300 +txc_01k4f4hd55f2gb54t1db765dpb|52|300.00000000|jessikacunhasantanna@gmail.com|2025-09-06 06:08:25.377 -0300 +txc_01k4f4hhvbe7bvzby45gnyqe6q|52|21.98000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/8204df6c-93f0-4bf9-ace2-cbd5d57db31a5204000053039865802BR5918POSTO GALO PC RAIO6013FLORIANOPOLIS61088805470062070503***63049CD6|2025-09-06 06:08:30.180 -0300 +txc_01k4f4j0zpfzfatcz0t7wvzfz2|48|54.24000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/2932560CBB3EF70B68A1964166D7E0445204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304CF0D|2025-09-06 06:08:45.682 -0300 +txc_01k4f4p2ace2vtfrh3d52cbdhw|52|10.94000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/7A8E6D7A04753527B7737BA2080EB4D35204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63047799|2025-09-06 06:10:58.118 -0300 +txc_01k4f4r6kje0680p0b20n7kyty|51|100.00000000|vr7369677@gmail.com|2025-09-06 06:12:08.042 -0300 +txc_01k4f4rn9tedc987p92yq2bz3q|52|137.93000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/C1D16E175A2440C91CA1679B1D36B4995204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304C902|2025-09-06 06:12:23.092 -0300 +txc_01k4f4xsckfgerwc4gqpjh0n16|52|32.80000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/93c9c93c-cb98-4fdf-8e1e-fc14e9bd1b0e5204000053039865802BR5919GT2 GALEAO TERMINAL6014RIO DE JANEIRO61082194157062070503***6304498F|2025-09-06 06:15:11.116 -0300 +txc_01k4f50xs9edab7t3pfn0qvvkx|51|1330.00000000|+5584996622710|2025-09-06 06:16:53.911 -0300 +txc_01k4f51q6recp9gq5tq78q8gz8|52|852.04000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/dbda3240-b1bf-4143-9853-c88b327044395204000053039865802BR5919AIRJ LOJA I8 DOLAR6002ni61080000000062070503***63048A2E|2025-09-06 06:17:19.953 -0300 +txc_01k4f51xj5f868m4q4de5y5r63|52|61.60000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/33fe85c7-abba-4128-ab3d-1c28422133025204000053039865802BR5919AIRJ LOJA L2 DOLAR6002ni61080000000062070503***6304AB8A|2025-09-06 06:17:26.461 -0300 +txc_01k4f5299kfmx95506b905ag1a|52|2250.00000000|07310690800|2025-09-06 06:17:38.480 -0300 +txc_01k4f52v0qef8rkpatr2tkrykj|52|210.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/d3462bd5-68d9-45c9-965b-430f7085aef65204000053039865802BR5925HOTEL SAO FRANCISCO DA BA6014RIO DE JANEIRO62070503***630468B0|2025-09-06 06:17:56.624 -0300 +txc_01k4f53rv8fsysr8nywxcb35vs|51|507.36000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/8af51328-b442-4ca5-89a0-ec75cf11ce265204000053039865802BR5919AIRJ LOJA I8 DOLAR6002ni61080000000062070503***630439E7|2025-09-06 06:18:27.170 -0300 +txc_01k4f54a7qf0psbkvc9fme5q5f|52|55.30000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/58d9dbb0-444b-4bb8-9282-9edb28246c245204000053039865802BR5919GT2 GALEAO TERMINAL6014RIO DE JANEIRO61082194157062070503***6304D040|2025-09-06 06:18:44.980 -0300 +txc_01k4f567pse5yscwnx4n98g89t|51|139.72000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/d739830e-a694-4f65-aa57-44a30939df0f5204000053039865802BR5919AIRJ LOJA I8 DOLAR6002ni61080000000062070503***63041809|2025-09-06 06:19:47.926 -0300 +txc_01k4f575hbe60ste4c3t55rt72|52|17.18000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/43ccd19d-0bc6-4460-ac84-5fc70de4cb6a28850022COM.PICPAY.TEF.CONNECT01367605e8c6-2d08-40c2-9b57-544175c5d1470204LINX0307126102129650016COM.MERCADOLIBRE0201306363126824c-22c4-4700-824c-4834013843c6520400005303986540517.185802BR5918DROGARIASPACHECOSA6008SAOPAULO62070503***630443BF|2025-09-06 06:20:18.468 -0300 +txc_01k4f58vh1eh5a5rwh4gt2q5t9|52|24.00000000|13696356727|2025-09-06 06:21:13.758 -0300 +txc_01k4f5gbezebrtf67ytj2fq6xj|52|46.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/0070c6c3-9d27-45e5-aa5d-5a17cc23ad79520454625303986540546.005802BR5925SSP DFA RESTAURANTES BRAS6014RIO DE JANEIRO62070503***630468D4|2025-09-06 06:25:19.452 -0300 +txc_01k4f5gpwrewrbmmbqdg5f48xg|23|5.50000000|7a0a5b43-ab86-4ee3-946c-387091d4e80b|2025-09-06 06:25:31.157 -0300 +txc_01k4f5h0ccfqsbjp7gxp0nza4p|52|18.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/4b63d5a0-42e8-4a1f-9f9c-f16f576d7d405204000053039865802BR5920POUSADA GAMMEL DANSK6015ARMACAO DOS BUZ62070503***6304BAAF|2025-09-06 06:25:40.870 -0300 +txc_01k4f5kb6pfj2b5k254k288bkf|52|24.30000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/2bc1139f-2048-4b0a-b710-a53c5ebc199d5204000053039865802BR5919GT2 GALEAO TERMINAL6014RIO DE JANEIRO61082194157062070503***6304A872|2025-09-06 06:26:57.487 -0300 +txc_01k4f5m4bjf73rz0gf20apb46m|52|43.95000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/49970461AF2F1E1872C34605F6483CF55204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304388D|2025-09-06 06:27:23.242 -0300 +txc_01k4f5necnfyms0pd701h8cp1g|51|121.36000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/b38e9fe3-950f-4df7-afa7-825db065f5115204000053039865802BR5925FOME FOOD LANCHONETE LTDA6014RIO DE JANEIRO62070503***63040228|2025-09-06 06:28:06.289 -0300 +txc_01k4f5ppy6f38bjwba1ym7at6f|23|29.00000000|00020126580014BR.GOV.BCB.PIX0136a8b4fe95-04ec-4186-b66d-daff9eec6cc85204000053039865802BR592538.228.727 DANILO DE JESU6009SAO PAULO61080540900062250521RgLLWZqnk26GYYc9clett6304FB54|2025-09-06 06:28:47.811 -0300 +txc_01k4f5ts0te8rtmg3xpaj4qr8d|52|135.35000000|63530538868|2025-09-06 06:31:01.009 -0300 +txc_01k4f5wsn6es48kg4hsaha94jx|52|48.40000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/723842f3-47ec-4b66-8090-df884df6b37b520458125303986540548.405802BR5923K CLUB RESTAURANTE LTDA6014RIO DE JANEIRO62070503***6304E960|2025-09-06 06:32:07.203 -0300 +txc_01k4f68ksve09tj4ej7sa8m4nf|23|50.00000000|00278559964|2025-09-06 06:38:34.424 -0300 +txc_01k4f68nx9fbasf87mqvvz8bh4|52|12.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/516d8f97-8017-420c-85b0-c8d2c53b8e3e5204000053039865802BR5925DELICIA DE PAO DO PERO LT6009CABO FRIO62070503***6304CE34|2025-09-06 06:38:36.582 -0300 +txc_01k4f6ay7be0nbyp3q1pyz6dhq|23|11.50000000|gebex22@gmail.com|2025-09-06 06:39:50.632 -0300 +txc_01k4f6c6rjf75sepa9q4qswhhv|52|55.92000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/895CA35C8E5A5E3C96A461AFBD5C04B55204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304652F|2025-09-06 06:40:32.139 -0300 +txc_01k4f6fdt7ee0scecqvkj6c981|52|29.66000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/17386436-eb6c-4ffb-8167-eb8fb593069b5204000053039865802BR5914129810260003096007Caucaia61080000000062070503***63043DDD|2025-09-06 06:42:17.668 -0300 +txc_01k4f6gzebetcreb3b3bmkssz9|52|50.00000000|00020126600014BR.GOV.BCB.PIX0126sheilamaragogi66@gmail.com0208MAR AZUL5204000053039865802BR5925sheila Gabia calaca do Na6009SAO PAULO622605227gBJcIM6qpOlAiayMXjSir630456ED|2025-09-06 06:43:08.488 -0300 +txc_01k4f6kvqveg3t8f6mkm703rnw|52|50.29000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/5c14d1c9-8c49-46d4-bce0-199f8e993d225204000053039865802BR5914ZONA SUL FL 196014Rio de Janeiro61082206000062070503***630450BF|2025-09-06 06:44:42.999 -0300 +txc_01k4f6mby0e249npxc66fj34ng|52|39.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a178abd9-4108-40ba-bd9f-85499c768b5c520400005303986540539.005802BR5925KGLH BAR E RESTAURANTE LT6014RIO DE JANEIRO62290525STONEPOSA3495mmUG1TqnjqqB63042794|2025-09-06 06:44:59.578 -0300 +txc_01k4f6nxb0fjjbhxfx31y0pt74|23|10.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/975cfbf2-1c3c-4138-9129-e1d2ec558f93520454415303986540510.005802BR5925BRITT BRASIL COMERCIO E D6014RIO DE JANEIRO62070503***63045D25|2025-09-06 06:45:50.169 -0300 +txc_01k4f6scgcfm7bqcf7d1w5rbhm|51|150.00000000|11984092740|2025-09-06 06:47:44.006 -0300 +txc_01k4f6v3r9fc59w9amt5xgjn38|52|19.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a95f837c-c236-4705-9c93-c58bb5952466520400005303986540519.005802BR5925KGLH BAR E RESTAURANTE LT6014RIO DE JANEIRO62290525STONEPOSA3495dBuijCzAQvQs6304F64B|2025-09-06 06:48:40.579 -0300 +txc_01k4f74znwfanvtn5b4zrfettb|23|254.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/6aceb9ed-b62a-45af-8d2a-770277ec01175204701153039865406254.005802BR5915HOTEIS CORONADO6015ARMACAO DOS BUZ62070503***63048093|2025-09-06 06:54:04.086 -0300 +txc_01k4f75mejeyr92n7thbh4zg6r|51|2000.00000000|46e3e55b-fbac-402c-8a49-43e4ef368f9f|2025-09-06 06:54:25.357 -0300 +txc_01k4f75x2eezbbhfv2jhdcpj54|52|147.07000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/c6f14c7e-57ab-4239-87dd-f1e83b4a4fc85204000053039865802BR5920Aeroporto GRU T2 LES6009Sao Paulo61080000000062070503***6304FE30|2025-09-06 06:54:34.182 -0300 +txc_01k4f7978geyysxw01tvnhgxjv|51|2100.00000000|46e3e55b-fbac-402c-8a49-43e4ef368f9f|2025-09-06 06:56:22.921 -0300 +txc_01k4f7aephf118swmf6gea7x0b|52|40.42000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/bcde9f8e-edf7-4436-8115-853dd043bfa95204000053039865802BR5925FARMACIA INTERFARMA LTDA 6014RIO DE JANEIRO62070503***63043367|2025-09-06 06:57:03.307 -0300 +txc_01k4f7bhayfravxj20kz6c4fmj|51|50.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/8DBA7145-5201-4FAF-95F6-C5602EAC18A05204581253039865802BR5922VASCONCELOS E CIA LTDA6008Maragogi62070503***6304162E|2025-09-06 06:57:38.777 -0300 +txc_01k4f7bqmsen4806amawvn7y78|52|86.00000000|00020126580014BR.GOV.BCB.PIX0136d6802a94-abda-4577-8622-6b9d0a78ee7e5204000053039865802BR5925Gabriel Antonio Tavares V6009SAO PAULO62140510KdstFKV1VL63048016|2025-09-06 06:57:45.236 -0300 +txc_01k4f7c260epfbjnb8db6j2brr|23|14.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/1d6f81e2-254d-4190-9266-be73cb65020b5204000053039865802BR5925PIPANDO CONVENIENCIA COME6012TIBAU DO SUL62070503***63045F58|2025-09-06 06:57:56.026 -0300 +txc_01k4f7kqqxe9ftxja6bekbpjrj|52|390.00000000|+5581991555276|2025-09-06 07:02:07.479 -0300 +txc_01k4f7qp96fberzw97zz42bcn4|52|50.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/571C9D3F9741C28EFF5FFF86AA93E00B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63041E0D|2025-09-06 07:04:17.055 -0300 +txc_01k4f7s248e1590mvqeqrbmk4g|51|15.87000000|00020101021126360014br.gov.bcb.pix0114+55839861701575204000053039865802BR5907Douglas6009SAO PAULO62070503***6304BB51|2025-09-06 07:05:01.944 -0300 +txc_01k4f7sh9gftnt0j21c1xqjw3q|23|70.00000000|04263494000158|2025-09-06 07:05:17.482 -0300 +txc_01k4f7srxje5ks6dkj2nsa727r|23|104.90000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/2461898f-4af6-4dfc-ab39-12f36ed3bfdd5204000053039865802BR59037AZ6007AAAAZZZ62070503***6304DD00|2025-09-06 07:05:25.292 -0300 +txc_01k4f7t1zrfm1br020fec1f8x2|52|71.06000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/f6f35060-fcb7-4efe-a50e-6e2e58db553a520458145303986540571.065802BR5908MARIPOSA6014RIO DE JANEIRO62070503***63048498|2025-09-06 07:05:34.581 -0300 +txc_01k4f7vhk2fspsmwra9j9c0ey2|52|100.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b3f8b8ed-1f38-4263-b26a-9990cfb260075204000053039865406100.005802BR5925LUIS ALBERTO OLIVEIRA DOS6014RIO DE JANEIRO62290525STONEPOSA34954M5Dzap77BnF6304B784|2025-09-06 07:06:23.324 -0300 +txc_01k4f7wr9pfy991gnq95b4cnb3|52|10.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/8dcd160a-2240-4089-9dd1-87786dad7a2b5204000053039865802BR5920POUSADA AROMA DO MAR6015ARMACAO DOS BUZ62070503***6304F4BF|2025-09-06 07:07:02.964 -0300 +txc_01k4f7x33sfz3b2gah9dbs9wk6|52|58.00000000|02862674702|2025-09-06 07:07:14.033 -0300 +txc_01k4f7xacdf9jrje7ajk6j9yta|52|30.93000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/4CDE2A2B9C26793000738FCC2BEB128C5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304F46D|2025-09-06 07:07:21.483 -0300 +txc_01k4f7xyfkf9k9eq29vqp8j860|52|507.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/42dbf60f-3484-4bf2-9d97-8d09f402eb7a5204000053039865802BR5915Camping do Luis6009SAO PAULO62070503***630487FA|2025-09-06 07:07:42.060 -0300 +txc_01k4f7yr1wfw7v0aqya7hbzke1|52|463.00000000|03428005740|2025-09-06 07:08:08.234 -0300 +txc_01k4f7yt7ke13rfrfe6ke7czph|51|9.81000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/c44bd5b1-f04d-4d05-aa2b-ce6b58839e675204000053039865802BR5925MARIA DE LOURDES DIAS DOS6015ARMACAO DOS BUZ62070503***6304F478|2025-09-06 07:08:10.480 -0300 +txc_01k4f7zrt6e1vt18trq68yxcef|23|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/51336777-3F7F-4692-BC10-C924E6E01C8E5204581453039865802BR5922MFT - MADEIRA FERMELA 6009Rio Largo62070503***63041D16|2025-09-06 07:08:41.792 -0300 +txc_01k4f81h75fngb2a3ffz04yabr|52|30.00000000|00020126360014BR.GOV.BCB.PIX0114075100080001475204000053039865802BR5901N6001C62140510HOTELSUICA6304DC72|2025-09-06 07:09:39.554 -0300 +txc_01k4f81vfqf0g8f66h6h4t25va|52|84.99000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/c55454cc-7239-4e98-b615-b4f6a76b270e5204000053039865802BR5918DPM3 LOJA M3 REAL6002ni61080000000062070503***6304741D|2025-09-06 07:09:50.068 -0300 +txc_01k4f85tnsezntsb5374rhhmmg|52|180.40000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/2d2a49ce-0df6-4a2f-841f-9d121a8c7b795204000053039865802BR5920UNICOMPRA SUPERMERCA6009Arapiraca61080000000062070503***63040573|2025-09-06 07:12:00.305 -0300 +txc_01k4f86zn7ek0s1rw04s4jqkh8|52|1250.00000000|vinicius.marketing@gmail.com|2025-09-06 07:12:38.177 -0300 +txc_01k4f87cx3fah8t353vqy14y4r|23|63.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/E0678883D71E4EFE8D4320076F7C21475204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304C039|2025-09-06 07:12:51.742 -0300 +txc_01k4f87d5fexpb8x10nd0eee8t|51|90.00000000|00020101021126360014br.gov.bcb.pix0114+55219799797885204000053039865802BR5916JONAS F DA SILVA6013RIO DE JANEIR62070503***630445F0|2025-09-06 07:12:52.012 -0300 +txc_01k4f87nsbe58r3605ew08h5e2|52|38.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/2E5CF592-00D3-431C-86E7-533AD12F278D5204581453039865802BR5922MFT - MADEIRA FERMELA 6014Rio de Janeiro62070503***63045CBB|2025-09-06 07:13:00.837 -0300 +txc_01k4f87t94e1qbd5mktx6zjafa|52|48.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/97ffb14a-7f0d-4a1e-9a2e-fcf80fa54c09520470115303986540548.005802BR5925BZ 01 LA PEDRERA POUSADA 6015ARMACAO DOS BUZ62070503***6304EAD5|2025-09-06 07:13:05.438 -0300 +txc_01k4f88qwnfepa88yxaastb75w|52|11.99000000|00020101021226850014BR.GOV.BCB.PIX2563pix.santander.com.br/qr/v2/d9728241-154d-4ae8-9501-53291175c37f5204000053039865802BR5925VENANCIO PRODUTOS FARMACE6009SAO PAULO62070503***63045DFB|2025-09-06 07:13:35.762 -0300 +txc_01k4f89s4af8z878yjndq7tmhz|52|72.22000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/3B20A50C1E540788FBB04AE5F1A5BFB35204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63042BC1|2025-09-06 07:14:09.795 -0300 +txc_01k4f8ca6rf2tshqf5118h3vm3|52|250.00000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/6C5907C81A61845DB660E2A664BA406C5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EFEF|2025-09-06 07:15:32.818 -0300 +txc_01k4f8g2rtez38zh2053k5s17c|23|64.90000000|00020101021226860014br.gov.bcb.pix2564pix.a27bank.com.br/v2/v3/at/afa20b0a-b4bb-45c8-9bc9-dd0fa8602439520400005303986540564.905802BR5918SIM REDE DE POSTOS6009SAO PAULO62070503***630461BD|2025-09-06 07:17:36.276 -0300 +txc_01k4f8m6zdfqx9dgr2gmah5sev|52|17.90000000|00020126440014BR.GOV.BCB.PIX0122jhone.cruz@hotmail.com520400005303986540517.905802BR5922Joao Nunes Viana Filho6009SAO PAULO62140510kXVb6vvojf63042DF5|2025-09-06 07:19:51.658 -0300 +txc_01k4f8ma1hfwkt4psmd29bfmc8|52|180.00000000|05628443760|2025-09-06 07:19:54.795 -0300 +txc_01k4f8mjveec6bcxbyvs15bmbr|51|390.00000000|00020101021226840014BR.GOV.BCB.PIX0136e002c3ec-dbb7-4a7e-8358-4bc878b89d0f0222Pagamento jorge_luis_a5204000053039865406390.005802BR5925JORGE LUIS ALVES DA SILVA6014RIO DE JANEIRO62290525QRCC7boRgi6Gbr7emIEOUlr4D63044BB1|2025-09-06 07:20:03.819 -0300 +txc_01k4f8ms06egcs60pz653cpm3t|52|1009.68000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/127754e8-747b-48da-ae38-43b98c3255fb52040000530398654071009.685802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***6304150F|2025-09-06 07:20:10.112 -0300 +txc_01k4f8p2n6fzvbxhw6nqjkfx59|52|323.70000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/3834285e-325d-4e9d-a5c8-85c86a1dba825204000053039865406323.705802BR5924AQUARIA NATAL HOTEL LTDA6008NATAL RN621205080034396563044EC2|2025-09-06 07:20:52.768 -0300 +txc_01k4f8r7hrfvga33vyks0hdna4|52|288.07000000|00020101021226850014br.gov.bcb.pix2563qrcodepix.bb.com.br/pix/v2/f8506e7d-5d2c-4ce2-b520-1699ca9f12205204000053039865802BR5914ZONA SUL FL 086014Rio de Janeiro61082241000262070503***63041FB8|2025-09-06 07:22:03.317 -0300 +txc_01k4f8rggpftm9935v1t4w44tp|52|29.50000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/6dcd3996-6ce6-4837-a407-54453b2172455204000053039865802BR5918HN05 LOJA 9J REAL6002ni61080000000062070503***63048925|2025-09-06 07:22:12.500 -0300 +txc_01k4f8rsz7eca89ygsvs21xbbt|52|500.00000000|69659168349|2025-09-06 07:22:22.177 -0300 +txc_01k4f8thgaechbchkexmf3dtr7|52|37.80000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/58377040-fcf8-44b4-923d-023a5a33accf5204000053039865802BR5906CAF3086009GUARULHOS61080000000062070503***63047DBC|2025-09-06 07:23:19.044 -0300 +txc_01k4f8wcwzevwsx90wgp4d006d|52|26.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/b97b19cc-7fc3-4fbf-a6f9-116e12661712520454625303986540526.005802BR5925PADARIA RIO COPA LTDA EPP6014RIO DE JANEIRO62070503***630437BD|2025-09-06 07:24:19.868 -0300 +txc_01k4f922t9fg69cxgt3zk40dvk|52|15.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/40dc3a04-7374-4dba-8172-26f2da3648d05204000053039865802BR5918PADARIA ITAMAMBUCA6007UBATUBA62070503***63045767|2025-09-06 07:27:26.149 -0300 +txc_01k4f92qrqfqvt6gc6329gc0vh|52|450.00000000|+5512991867247|2025-09-06 07:27:47.598 -0300 +txc_01k4f93pemfmtv4qqeeqrxtb7h|23|5.70000000|00020101021226900014br.gov.bcb.pix2568pix.sicoob.com.br/qr/payload/v2/a4340b85-52eb-4a3d-b6a7-9531a75c7c9d5204000053039865802BR5924FALLS_GALLI_PALACE_HOTEL6013Nao_informado62070503***6304ECF7|2025-09-06 07:28:19.025 -0300 +txc_01k4f97kf6ef9rsark415cy57j|52|110.25000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/306be784-7f33-4c2d-a6a9-ac0dfde83f8e5204000053039865406110.255802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***6304762D|2025-09-06 07:30:27.044 -0300 +txc_01k4f982dxf3tat1a596z8k013|52|36.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/532e6067-49ff-4bf3-a62a-e19f508b804b520400005303986540536.005802BR5925Onerzino Jose Campos Do V6014RIO DE JANEIRO62290525STONEPOSA3495dSgRnTa7Ez9S63042E70|2025-09-06 07:30:42.358 -0300 +txc_01k4f9881af56t7qkbhzzzhgjy|52|119.00000000|00020101021226810014br.gov.bcb.pix2559api.rendimento.com.br/q/v2/517ec9d86a544b338b963432760cd1485204000053039865802BR5920CACAU NOIR SAO PAULO6002NI61080000000062070503***63042613|2025-09-06 07:30:48.103 -0300 +txc_01k4f998vpfvr805kjdrx8rzke|52|22.90000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/2e7704eb-97a2-4c68-b4b6-314d3e17f3c15204000053039865802BR5909RS BRASIL6009SAO PAULO62070503***63042B4D|2025-09-06 07:31:21.709 -0300 +txc_01k4f99vmjek8v7cgsz2r15b86|51|186.00000000|06673046732|2025-09-06 07:31:40.940 -0300 +txc_01k4f99xczerh8h1bsm6m0evvn|23|7.47000000|86000764634|2025-09-06 07:31:42.749 -0300 +txc_01k4f9a8ypfcnbgwykn663ba42|23|36.00000000|00020101021226900014br.gov.bcb.pix2568pix.sicoob.com.br/qr/payload/v2/676830d4-58ad-4a7c-8468-8954c85a8b405204000053039865802BR5924FALLS_GALLI_PALACE_HOTEL6013Nao_informado62070503***6304C4D9|2025-09-06 07:31:54.576 -0300 +txc_01k4f9aj9senfbb2p5cp6xgtva|52|54.00000000|00020126330014BR.GOV.BCB.PIX0111034269706435204000053039865802BR5924FERNANDO SERGIO D NASCIM6008Maragogi62110507CAFEZIN6304DAD5|2025-09-06 07:32:04.151 -0300 +txc_01k4f9bwfhfectb2ta7vnc8kt9|52|24.70000000|00020101021226900014br.gov.bcb.pix2568pix.sicoob.com.br/qr/payload/v2/89632ae0-4167-424a-ab71-4158ef83891b5204000053039865802BR5925MARCUS_VINICIUS_SANTOS_DE6013Nao_informado62070503***630492F4|2025-09-06 07:32:47.342 -0300 +txc_01k4f9e698eekbdgyx8a0y12wn|52|10.00000000|83527850520|2025-09-06 07:34:02.918 -0300 +txc_01k4f9ek1we3w9g13w74tpfcwp|52|1651.28000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/5f8a2e5b-7a0f-4b5a-ab9e-9d6dc11e98ad52040000530398654071651.285802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***6304C7CD|2025-09-06 07:34:15.993 -0300 +txc_01k4f9fc9cenwrat19tns6p47b|52|1718.50000000|31847440000102|2025-09-06 07:34:41.826 -0300 +txc_01k4f9fk1zfak82hqw87fa6014|52|36.80000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/c15f482e-03e9-45d6-a0e3-291eda4dd1ac5204000053039865802BR5909RS BRASIL6009SAO PAULO62070503***63043D09|2025-09-06 07:34:48.764 -0300 +txc_01k4f9gq9bexbtvyxesfnb6wq3|23|5.00000000|00020101021226900014br.gov.bcb.pix2568pix.sicoob.com.br/qr/payload/v2/25428a67-f523-4a92-ab67-7086e76b86265204000053039865802BR5924FALLS_GALLI_PALACE_HOTEL6013Nao_informado62070503***63045A34|2025-09-06 07:35:25.860 -0300 +txc_01k4f9jcv1f72smt6c1fsq0xe7|52|5.00000000|00020126360014BR.GOV.BCB.PIX0114338421270001075204000053039865802BR5921Rony C V de Mello ADM6012Tibau do Sul62070503***63044770|2025-09-06 07:36:20.699 -0300 +txc_01k4f9kr1eezg8sbmaf5gje966|52|6.00000000|00020101021226850014br.gov.bcb.pix2563qrcode.qqpag.com.br/pix/v2/cde22ea7-4c10-46a3-9835-444e2ec92c745204000053039865802BR5925DE SOUZA STAEVIE E CIALTD6015SANTANA DO LIVR61089757436062070503***630429B8|2025-09-06 07:37:04.936 -0300 +txc_01k4f9nw4beyatxgn1yp400cc9|23|10.65000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/A4AE3A3F8109697650775571BA6503FB5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63040889|2025-09-06 07:38:14.661 -0300 +txc_01k4f9pmfaebnskqs1v6vac73c|51|1800.00000000|27825642856|2025-09-06 07:38:39.588 -0300 +txc_01k4f9pt3xefyarfeg81nej2rz|52|57.97000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/e7c95241-ba00-46cf-95cd-25ca81d21b485204000053039865802BR5914107208850001576014Rio De Janeiro61080000000062070503***63041EF5|2025-09-06 07:38:45.369 -0300 +txc_01k4f9pv0be4esjwh7h2ywqm3t|52|280.00000000|05804079425|2025-09-06 07:38:46.275 -0300 +txc_01k4f9qxr2f8ttqjbaedya81rx|52|50.43000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/013xDTgHWIO14Ritw3srjOUSY0fY6d3ijgjGMRp8i520400005303986540550.435802BR5924GOLDEN GREEN MANIA DELIC6015RIO DE JANEIRO 62070503***630447AC|2025-09-06 07:39:21.852 -0300 +txc_01k4f9qyhqf3jt491yfry3c4da|51|1900.00000000|47701680000134|2025-09-06 07:39:22.676 -0300 +txc_01k4f9rf36fgyr6yvqnrp20z57|52|170.00000000|00020126580014br.gov.bcb.pix0136b055c99d-326b-4645-bf43-3ecf9d0fb03d5204000053039865406170.005802BR5924LUCAS RODRIGUES DA SILVA6014RIO DE JANEIRO62280524acf2fe1662bd5b026f4b51a7630432FF|2025-09-06 07:39:39.618 -0300 +txc_01k4f9sxn5e1fvqk2yqdyz5b9d|52|6.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01K3FL3qpTdLeALLxkUGhYHvGE8tJfrof7NFUEDKh52040000530398654046.005802BR5918GAIVOTA HOTEL LTDA6015RIO DE JANEIRO 62070503***63048495|2025-09-06 07:40:27.297 -0300 +txc_01k4f9tve9ehkberx86z7axrsg|51|50.00000000|vr7369677@gmail.com|2025-09-06 07:40:57.792 -0300 +txc_01k4f9v0cmefz903znfstk498t|52|18.98000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/D0CE79FE9A4C499F200A94C8B6CBD3BE5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63049723|2025-09-06 07:41:02.862 -0300 +txc_01k4f9v23bf39tpm59ajb3axnv|52|120.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01kdrYbHaSChQgnihvKHydlKacbfW3hpGHA5HCY4o5204000053039865406120.005802BR5924ASSOCIACAO DOS JANGADEIR6010IPOJUCA PE62070503***630417DE|2025-09-06 07:41:04.613 -0300 +txc_01k4f9vbjxfxe8311hkqsc9vcm|52|240.00000000|00020101021226650014BR.GOV.BCB.PIX0120euler.leao@gmail.com0219Pagamento eulerasfh5204000053039865406240.005802BR5923EULER LEAO FERREIRA VAZ6014RIO DE JANEIRO62290525QRCCwRUqCmmPqJNI6ZzAjf58u6304DDE7|2025-09-06 07:41:14.331 -0300 +txc_01k4f9vtjhf269n01k2zpb6ffn|23|50.00000000|+5582981433657|2025-09-06 07:41:29.675 -0300 +txc_01k4f9wxt7epjrws4smbvy9ywa|51|35.00000000|+5517991507266|2025-09-06 07:42:05.760 -0300 +txc_01k4f9xdjhf79tfejc23zpzffg|51|452.41000000|08375584924|2025-09-06 07:42:21.899 -0300 +txc_01k4f9xt2ff7096p289tnv7zdn|52|33.50000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/fa68564e-2f49-48bf-b846-d2071e79c6505204000053039865802BR5914183459690012126009Guarulhos61080000000062070503***6304AA80|2025-09-06 07:42:34.697 -0300 +txc_01k4f9xx0deasawrnvfdr8w9yj|52|38.77000000|00121339149|2025-09-06 07:42:37.691 -0300 +txc_01k4f9yjb7ebbv3smbk0ewjzpq|23|903.00000000|00020126580014br.gov.bcb.pix01368a1d6894-e7b7-4ddd-9e8a-b5a1ca45c2d35204000053039865802BR5918Cristiano De Jesus6014RIO DE JANEIRO62070503***6304FBFE|2025-09-06 07:42:59.553 -0300 +txc_01k4fa0qssfzvvzpps2hdh1rca|52|6.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/a91896d4-3ab0-4a8b-89f0-c55693ed1f6f52040000530398654046.005802BR5916SNACK STORE LTDA6014RIO DE JANEIRO62290525STONEPOSA3495h6da6FPPwEcN630497F4|2025-09-06 07:44:10.675 -0300 +txc_01k4fa2xjjedvv73a54y4zdvqn|51|35.00000000|+5517991507266|2025-09-06 07:45:22.112 -0300 +txc_01k4fa406fffybj7asf5b38rz9|52|583.30000000|06928712000151|2025-09-06 07:45:57.577 -0300 +txc_01k4fa5grgebeamqhqmpwj4xnx|51|30.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/047A587A-C424-4CF2-898B-9738A0EBC64C5204591253039865802BR5922DROGARIA FURTADO COMER6014Rio de Janeiro62070503***6304821B|2025-09-06 07:46:47.308 -0300 +txc_01k4fa6ttpfe8bxd62npj0epy4|52|20.00000000|02185688359|2025-09-06 07:47:30.373 -0300 +txc_01k4fa70dhedg9e6es62bd9cj7|48|52.87000000|00020126400014br.gov.bcb.pix0111124417801230203Pix5204000053039865802BR5925MEYLING BELEN MOLLO ESPIN6009SAO PAULO62290525eTcJnIt5gooXMDXgNY7AOh3YH6304C6AA|2025-09-06 07:47:36.107 -0300 +txc_01k4fa76rcfgabapqnap2d1vbv|48|5.00000000|24285194848|2025-09-06 07:47:42.584 -0300 +txc_01k4fa7ch0enr9sazbdk5v8jz2|51|251.90000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5e269670-71ab-43a1-9e11-c6a2aa603e7c5204000053039865802BR5925NOVA CALDAS ADMINISTRACAO6015ARMACAO DOS BUZ62070503***6304EDDC|2025-09-06 07:47:48.507 -0300 +txc_01k4fa8knnedsbh32m6p9zyarf|52|42.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/86E86AFB-28D3-403A-92A8-2E8D92A4CBB75204581453039865802BR5922MFT - MADEIRA FERMELA 6014Rio de Janeiro62070503***6304B5C3|2025-09-06 07:48:28.594 -0300 +txc_01k4faak00fjmbar6msb5001d8|52|31.96000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/88041cdc-9491-41cc-95f9-8681ff4c6e84520400005303986540531.965802BR5925A V DUTRA COMERCIO DE GEN6014RIO DE JANEIRO62290525STONEPOSA34955WCYdoiC875z630454C2|2025-09-06 07:49:33.434 -0300 +txc_01k4fab73begw9t4nddqjx2843|51|16.97000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/a059b6ac-f86c-40b8-89ec-f2402b606b895204000053039865802BR5914850353270003136013Foz Do Iguacu61080000000062070503***6304744F|2025-09-06 07:49:54.024 -0300 +txc_01k4fabwsqesd9b0vegnbdtc2f|52|50.00000000|+5588992637190|2025-09-06 07:50:16.240 -0300 +txc_01k4fadnspfm185gt35y6ea2ms|52|29.27000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/bb5ec6fc-a40a-4d25-a1ae-a8a9de5550ad5204000053039865802BR5925JOAO VITOR KNUPP DA SILVE6015ARMACAO DOS BUZ62070503***630456E6|2025-09-06 07:51:14.608 -0300 +txc_01k4fadrcbejkrs924wgwqgrkj|51|21.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/59d201b3-4d76-442e-ac60-eb7af70168a3520400005303986540521.005802BR5925MARIA LEONICA FERREIRA DE6014RIO DE JANEIRO62290525STONEPOSA3495jeRyr2kiqMdF63044DF1|2025-09-06 07:51:17.255 -0300 +txc_01k4fae14pfwzak15mth3h3c64|52|62.00000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/76303045-01b4-4ba3-9704-34f4d91402f85204000053039865802BR5918DROGARIA ARAUJO SA6009SAO PAULO62070503***63047162|2025-09-06 07:51:26.224 -0300 +txc_01k4faex72fcpbjfqbyrme0tyg|23|15.00000000|52259857850|2025-09-06 07:51:54.973 -0300 +txc_01k4fag7w2ftt9hyxat5grdapq|52|30.00000000|+5582981433657|2025-09-06 07:52:38.641 -0300 +txc_01k4fahw4efmrbet6rwmbymgk2|51|45.45000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/d8cb23e8-11cb-4754-8278-4a8fe8b937cf520400005303986540545.455802BR5918EXPRESSO UNIR LTDA6014RIO DE JANEIRO62290525STONEPOSA3495nB55VBy9nrLD6304D8C0|2025-09-06 07:53:32.168 -0300 +txc_01k4fajb5ae698sz9qkv4vhhh9|51|429.00000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/227a54dd-681e-4519-8a02-98e56384daae5204000053039865802BR5918PORTGALI HOTELARIA6007ipojuca61085559000062070503***63048774|2025-09-06 07:53:47.555 -0300 +txc_01k4fajygtefmtgdng2dt29es8|52|248.00000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/25374e7f-b72d-4dd1-9c36-c4e0813b8bd15204000053039865406248.005802BR5925UMUARAMA CONSTRUCOES E EM6009MACEIO AL62120508003878276304F699|2025-09-06 07:54:07.381 -0300 +txc_01k4fakbj6eg2v8z6ynhfc0eh3|52|150.00000000|+5548991693216|2025-09-06 07:54:20.738 -0300 +txc_01k4fakqnmesj8kg0gv4hchy13|52|64.59000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/FEB0552DAA685D1C61C3972103F6B7D25204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304EDB9|2025-09-06 07:54:33.137 -0300 +txc_01k4fakxyree7shfezbzetvt8c|48|20.99000000|00020126360014br.gov.bcb.pix0114+5511973420037520400005303986540520.995802BR5925Alexandre Vital De Olivei6009Sao Paulo62290525REC68BC12D33EBEA58768373063045325|2025-09-06 07:54:39.570 -0300 +txc_01k4fanphhe0hv3pc5ngh3j92g|52|380.00000000|+5582982010332|2025-09-06 07:55:37.518 -0300 +txc_01k4fapxe9ea18crwr2sebs0tv|51|20.45000000|00020126360014BR.GOV.BCB.PIX0114+55219936496965204000053039865802BR5925LUIZ SERGIO MENDES MULLER6015ARMACAO DOS BUZ62070503***63041CF0|2025-09-06 07:56:17.347 -0300 +txc_01k4farp7tfgsscsqhvjppdq01|23|22.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/5ee19bdc-face-4c8e-940a-32d716856166520400005303986540522.005802BR5925KGLH BAR E RESTAURANTE LT6014RIO DE JANEIRO62290525STONEPOSA3495bCEfzWhs986M6304F431|2025-09-06 07:57:15.508 -0300 +txc_01k4fartsye8hv5dsnntb8741t|48|52.87000000|00020126400014br.gov.bcb.pix0111124417801230203Pix5204000053039865802BR5925MEYLING BELEN MOLLO ESPIN6009SAO PAULO62290525FdIAfNdE2ii6lRSsW4Ah6V4K663040174|2025-09-06 07:57:20.187 -0300 +txc_01k4fatkd0fqjb18c1dcckraef|52|150.00000000|03428005740|2025-09-06 07:58:18.135 -0300 +txc_01k4fatwkwe6bt6r7b95qayn19|52|545.46000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/b6c7be4e-6c9a-4201-b600-c474124e5fc95204000053039865406545.465802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***6304AB64|2025-09-06 07:58:27.577 -0300 +txc_01k4fav3t5ff1a2vc7ygsxxxrx|51|9.00000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/f6fd5970-7cba-431e-9261-db06ea2727265204000053039865802BR5914021583280001666015BALNEARIO CAMBO61080000000062070503***63044868|2025-09-06 07:58:34.942 -0300 +txc_01k4fav4nne5vrb8scfnq04e57|52|65.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/6900d7d6-a121-4477-ac03-a86b3724a34d520454995303986540565.005802BR5925COMERCIAL DE ALIMENTOS GU6009GUARULHOS62070503***630477BD|2025-09-06 07:58:35.822 -0300 +txc_01k4favae1ek89vhn4qhzyae5q|23|5.50000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/b5069433-0fcc-4f7c-b581-0c79db135cf552040000530398654045.505802BR5925CLAUDIA DE OLIVEIRA COELH6014RIO DE JANEIRO62290525STONEPOSA3495kJQyrHqvfjsn6304EF2D|2025-09-06 07:58:41.723 -0300 +txc_01k4favesbevw9fhwxa3bdst5y|23|162.00000000|+5548988692667|2025-09-06 07:58:46.181 -0300 +txc_01k4favp4besy8228n9ns103zk|52|11.91000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/DC49424D75C9E493DB0BF671C09198645204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63046890|2025-09-06 07:58:53.701 -0300 +txc_01k4fayhqbfpzsv9tncdx0k3t6|52|261.12000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/bbb279f2-ff36-4fec-a0ad-82ad770893425204000053039865406261.125802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***6304CBCE|2025-09-06 08:00:27.497 -0300 +txc_01k4fayyhqfs6tyh1az416tbyd|52|569.05000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/015l5VIQYkDROXDQ2KcFW64XlKPlUE0lB5i7Mz59b5204000053039865406569.055802BR5924BRASIL VIAGEM OPERADORA 6015RIO DE JANEIRO 62070503***6304483D|2025-09-06 08:00:40.628 -0300 +txc_01k4fazbs4ff4rcc874acggez2|52|120.00000000|00020126580014br.gov.bcb.pix0136715e088a-99e4-4f30-9165-27b714215bc027600016BR.COM.PAGSEGURO013641AA8E8A-8FB6-4443-AB21-1FA3D1E5BF0F5204000053039865802BR592542567527 RUDRIGO DA SILVA6008Maragogi62290525PAGS000000000250111115316630423E1|2025-09-06 08:00:54.177 -0300 +txc_01k4fb07gxfwksvgd3wccdmp9e|51|10.00000000|00020101021126470014br.gov.bcb.pix0125lucielebaumer@hotmail.com5204000053039865802BR5915LUCIELE ALMEIDA6010PONTA PORA62070503***63046912|2025-09-06 08:01:22.583 -0300 +txc_01k4fb0h5xfa18sxase5jczne1|52|140.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/b49c88cd-6498-4dad-966a-c64a6da6de395204000053039865802BR5918PONTAL DO MARAGOGI6008MARAGOGI62070503***6304C8E3|2025-09-06 08:01:32.474 -0300 +txc_01k4fb1g20f8c8650fbhkvcxp8|23|70.00000000|71899688145|2025-09-06 08:02:04.078 -0300 +txc_01k4fb2tm7fz9b7waan82a5x44|51|49.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a52c4eff-a7c9-469b-bee2-de9d98652fc9520458125303986540549.005802BR5925SSP DFA RESTAURANTES BRAS6014RIO DE JANEIRO62070503***63041032|2025-09-06 08:02:47.685 -0300 +txc_01k4fb3mrvffpbjyjq4bw94dqp|51|37.70000000|00020101021226860014br.gov.bcb.pix2564qrpix.bradesco.com.br/qr/v2/e58041dc-2bfd-4113-a035-b07bb84006825204000053039865802BR5919QSQ PH GRU 0T02L0196009Sao Paulo61080000000062070503***630473F8|2025-09-06 08:03:14.457 -0300 +txc_01k4fb3qcmf5hrqkcp55hbxc54|52|180.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/015tql39oGPAQpnU2CPYuDLVX0RsYZ1MnrC4eDjB15204000053039865406180.005802BR5924ASSOCIACAO DOS JANGADEIR6010IPOJUCA PE62070503***6304D708|2025-09-06 08:03:17.133 -0300 +txc_01k4fb3ymjeb0acba25bm5se8g|52|560.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/367c050f-20fa-4b09-bbb5-8df77862f1165204000053039865802BR5918PONTAL DO MARAGOGI6008MARAGOGI62070503***630480CA|2025-09-06 08:03:24.556 -0300 +txc_01k4fb5qeee1va2bb89hz8r3yn|52|6.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/53C60F09-B202-434C-BFBC-24ED224402FE5204179953039865802BR5922GABRIEL DE OLIVEIRA BA6015Sao Pedro da Al62070503***630484F6|2025-09-06 08:04:22.730 -0300 +txc_01k4fb6msvfdpaqj0ze9hj7mjz|52|36.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/7e74f48b-0139-4a8a-b15e-50e9fb01dcaa5204000053039865802BR5903JKN6008BRASILIA61080000000062070503***6304554A|2025-09-06 08:04:52.789 -0300 +txc_01k4fb6rweexercfz8rfew0jmc|52|90.00000000|+5521970356803|2025-09-06 08:04:56.968 -0300 +txc_01k4fb7bxteqhtgghw422zv9ws|23|149.90000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/E6D4320A-50B2-4FAC-A6FA-3655481051F35204549953039865802BR5922LEANDRO LUIZ TAVARES R6014Rio de Janeiro62070503***630481A8|2025-09-06 08:05:16.468 -0300 +txc_01k4fb7gf5ext86m10dey77v5t|52|30.80000000|00020101021226770014BR.GOV.BCB.PIX0136493f228c-9b39-4829-8651-e36bba7846dd0215QRCODE Safrapay520454415303986540530.805802BR5922GP CACAU E GASTRONOMIA6015RJ.RIO DE JANEI62180514SPYVZV7jFE202563044CA9|2025-09-06 08:05:21.122 -0300 +txc_01k4fb7rp6e8d9gcqh9325nyw7|51|100.00000000|11984092740|2025-09-06 08:05:29.535 -0300 +txc_01k4fb8r2websv87cddzk4c3r8|52|5.90000000|00020101021226770014BR.GOV.BCB.PIX0136493f228c-9b39-4829-8651-e36bba7846dd0215QRCODE Safrapay52045441530398654045.905802BR5922GP CACAU E GASTRONOMIA6015RJ.RIO DE JANEI62180514SPOoeIKY7R20256304279F|2025-09-06 08:06:01.688 -0300 +txc_01k4fb9hs1e4y85h24wm950yy9|52|700.00000000|71939683190|2025-09-06 08:06:27.994 -0300 +txc_01k4fba2m7enevtwvadgctzeqy|23|51.60000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/1bde2e44-d806-47d8-a344-7744f5a12dde5204000053039865802BR5922GF4 PARTICIPACOES LTDA6008BRASILIA62070503***6304F6D9|2025-09-06 08:06:45.253 -0300 +txc_01k4fbbjwgftsa3yhakezfbtzk|52|100.00000000|00020101021126360014br.gov.bcb.pix0114+55459914815685204000053039865802BR5925Fabio Alberto Pizzano Man6008BRASILIA62070503***63042FF5|2025-09-06 08:07:34.669 -0300 +txc_01k4fbbmvzes9vbcry9nagqe4q|52|165.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/f7cf733f-2de4-4ae6-9791-8c93a25e16e85204000053039865406165.005802BR5925Destino Iguassu Turismo E6014RIO DE JANEIRO6229052558ca8dcf4d0a650b13aecc2d76304A5E6|2025-09-06 08:07:36.697 -0300 +txc_01k4fbbt4zfae9x8fvkg25ef2g|52|255.32000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/f8ae5fa6-cb61-478b-80b7-e264beac69f95204000053039865406255.325802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***63044072|2025-09-06 08:07:42.108 -0300 +txc_01k4fbekzwe9cvjqae9fc5arpf|52|37.80000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/54d27a03-9ed5-4a9f-99de-113c373d8646520400005303986540537.805802BR5925JOAQUIM E DOS PRAZERES RO6014RIO DE JANEIRO62290525STONEPOSA3495exJTwMhhmKv263048DBA|2025-09-06 08:09:14.105 -0300 +txc_01k4fbeyq9ew3t5zph4djb51rg|52|30.00000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/a108b769-1e99-4d87-9929-ab66a92478195204000053039865802BR5903JKN6008BRASILIA61080000000062070503***63045C63|2025-09-06 08:09:25.090 -0300 +txc_01k4fbf311fagsq79xqhngj58h|52|118.80000000|00020101021226790014br.gov.bcb.pix2557brcode.starkinfra.com/v2/b320e092b801470e9daed93ebf709e005204000053039865802BR5919Zig Tecnologia S.A.6009Sao Paulo62070503***6304A248|2025-09-06 08:09:29.498 -0300 +txc_01k4fbfsdsfmwrzysqgpgc2sy8|23|106.00000000|12440879126|2025-09-06 08:09:52.434 -0300 +txc_01k4fbg7eaf3ysnx7gcz72sk1s|23|120.00000000|00020126330014BR.GOV.BCB.PIX0111139378747985204000053039865406120.005802BR5921Fernanda Inacio Lopes6009SAO PAULO62140510RbdmAnE26c63046D2E|2025-09-06 08:10:06.787 -0300 +txc_01k4fbgqw7ee1apn36p9a0n9pg|52|950.00000000|48309101000175|2025-09-06 08:10:23.621 -0300 +txc_01k4fbmscvf9f897fveyrk1jzh|23|78.00000000|00020101021226770014br.gov.bcb.pix2555api.itau/pix/qr/v2/15ccfd96-30d5-4ccb-825e-8e0614c70f0f520400005303986540578.005802BR5923VISTAMAR HOTEL BUSINESS6006Maceio62070503***63042EA9|2025-09-06 08:12:36.245 -0300 +txc_01k4fbmz0pefar7s5mja1ykjr3|52|204.00000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/dad0f0ab-269a-4b3d-9516-2eae3fd41c9d5204000053039865406204.005802BR5917URBIACATARATASS/A6011FOZDOIGUACU62070503***63044870|2025-09-06 08:12:42.003 -0300 +txc_01k4fbn2sbff28p7vrasnjxpfa|52|53.90000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/5554f4f1-6668-4e3d-89cd-c828cf9dbee55204000053039865802BR5925PADOCA VICENTE E LOPES LT6014RIO DE JANEIRO62070503***6304C738|2025-09-06 08:12:45.861 -0300 +txc_01k4fbncpefm79tzmb1n7yj1r4|52|9.90000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/865fab10-0ea2-4ea7-8ff3-9a5b43e94a1f52047011530398654049.905802BR5925WINDSOR ADMINISTRACAO DE 6014RIO DE JANEIRO62070503***630408CE|2025-09-06 08:12:56.009 -0300 +txc_01k4fbp2xgeppa9mht2xk3w61r|51|7.30000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/3C8340CF-099E-420B-84C5-D9A140286EA95204581253039865802BR5922T. TAVARES RESTAURANTE6015Armacao Dos Buz62070503***63046062|2025-09-06 08:13:18.762 -0300 +txc_01k4fbppesey0b5h17mn5ms7y2|52|80.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/d12f0610-396d-4ceb-a0d1-6c6e1c4293585204000053039865802BR5925BEB HOTELS BRASIL HOTELAR6014RIO DE JANEIRO62070503***6304DE28|2025-09-06 08:13:38.774 -0300 +txc_01k4fbs8ydf7rbz408z7kq4z5g|48|38.00000000|11917437137|2025-09-06 08:15:03.242 -0300 +txc_01k4fbt5q6ecbshjvvvbw9e9gr|52|1200.00000000|27004899000177|2025-09-06 08:15:32.706 -0300 +txc_01k4fbthemedn8stfnggsta56h|52|1009.68000000|00020126890014BR.GOV.BCB.PIX2567api-pix.bancobs2.com.br/spi/v2/8ba9513a-7873-4bdf-829a-11f18b70378b52040000530398654071009.685802BR5925Pyx Pay Intermediacao De 6014Belo Horizonte61083038040362070503***630411EF|2025-09-06 08:15:44.722 -0300 +txc_01k4fbv8x8fvw9h220ycmyaj2s|52|1741.37000000|00020126910014br.gov.bcb.pix2569pix-qrcode.sicredi.com.br/qr/v2/cobv/fdc026f8b68548a0bd843289cf2b09c35204000053039865802BR5903PIX6006Cidade62070503***63046E93|2025-09-06 08:16:08.739 -0300 +txc_01k4fbvnw3enqt5e05f83g2gkc|52|54.30000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/b7b6e356-d3bd-46e9-a547-9ae6484aa83f5204000053039865802BR5918HN05 LOJA 9J REAL6002ni61080000000062070503***6304D4E3|2025-09-06 08:16:22.013 -0300 +txc_01k4fbw8edfcg8fp874zrjgs7q|23|10.00000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/33bfab81-4d80-430a-81d4-e08e6dd521fb5204000053039865802BR592555.437.413 DEUZENIR FERRE6009SAO PAULO62070503***63044362|2025-09-06 08:16:41.032 -0300 +txc_01k4fbw95cfat96nkw9ge1457t|52|28.83000000|00020101021226860014br.gov.bcb.pix2564pix-qrcode.sicredi.com.br/qr/v2/786d43e88db04f20bac89005eab352135204000053039865802BR5920EXPRESSO FINANCE LTD6002NI61080000000062070503***6304B753|2025-09-06 08:16:41.769 -0300 +txc_01k4fbwg8xfwxb69yzaj0n0mq0|51|258.00000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/C4647C91-A066-44CD-85F4-1A877311F8895204565153039865802BR5922FABIANE ALVES MICHELON6007Pelotas62070503***63040F1D|2025-09-06 08:16:49.046 -0300 +txc_01k4fbzma8e4ytg7qev1kkfgjy|23|101.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01F44GCmi2sZefUoHnljOVRbmZjSTvMOetoCnQoDz5204000053039865406101.005802BR5918ANA ZULENE F. LTDA6015JIJOCA DE JERIC62070503***630457BB|2025-09-06 08:18:31.494 -0300 +txc_01k4fbzwdmffqby19kp4hty37b|52|22.00000000|37920957850|2025-09-06 08:18:39.779 -0300 +txc_01k4fc2rpnfz5ts97eby3vmrab|52|70.00000000|00020126360014br.gov.bcb.pix0114+55829933749455204000053039865802BR5925JOFFESSY KENNEDY VALENTIM6008MARAGOGI62070503***630470E7|2025-09-06 08:20:14.286 -0300 +txc_01k4fc407def0sndtv25vqxkym|48|82.25000000|00020101021226850014br.gov.bcb.pix2563qrcode.zoop.com.br/dynamic/2538e3a0-d346-497b-84d5-faa31f83c0235204000053039865802BR5925IFOOD.COM AGENCIA DE REST6009Sao Paulo610901227-20062070503***6304FE6D|2025-09-06 08:20:54.758 -0300 +txc_01k4fc45qze2dr4nd2sykfa56d|52|13000.00000000|23447077867|2025-09-06 08:21:00.408 -0300 +txc_01k4fc4efmeq1r8pyv2jh6zk0s|51|35.00000000|00020126810014br.gov.bcb.pix2559qr-code.picpay.com/pix/d52633f0-7663-4898-8547-aff83c8233ab5204000053039865802BR5924PAY 4 PLAY SERVICOS LTDA6007Barueri62070503***6304BF79|2025-09-06 08:21:09.358 -0300 +txc_01k4fc4mqxerarppj6vhx6g1ts|52|60.00000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/a168edf7-10a5-4ee5-8b37-384daf7062d6520400005303986540560.005802BR5917URBIACATARATASS/A6011FOZDOIGUACU62070503***63047643|2025-09-06 08:21:15.767 -0300 +txc_01k4fc65kafp5b70zhnzve1yhq|52|223.00000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/9c138451-8f30-42d7-8857-334e87e131495204000053039865802BR5920POUSADA GAMMEL DANSK6015ARMACAO DOS BUZ62070503***63047154|2025-09-06 08:22:05.798 -0300 +txc_01k4fc6t15fc98y8qaz9ch73bp|23|50.00000000|+5511914245466|2025-09-06 08:22:26.718 -0300 +txc_01k4fc76tsevma5wf7ca64db9t|52|20.34000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/ac6394b3-c780-4f5f-8a54-da3261a841e6520400005303986540520.345802BR5925CASARIA SALVADOR COMERCIO6014RIO DE JANEIRO62290525STONEPOSA34951vd9Z3WhRKkz63046269|2025-09-06 08:22:39.827 -0300 +txc_01k4fc7a2cfv3aat62j0zvhg6n|52|16.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/1a544e4e-bd4f-4d69-863a-6fa3fe297ced520400005303986540516.005802BR5924LA COPA CONFEITARIA LTDA6014RIO DE JANEIRO62290525STONEPOSA34956se48cm7cer56304B657|2025-09-06 08:22:43.144 -0300 +txc_01k4fc7df6fdy94vjzbv7fth77|52|51.00000000|00020101021226900014br.gov.bcb.pix2568pix.adyen.com/pixqrcodelocation/pixloc/v1/loc/ZcQmKMqdRj28iE6HN6KpMQ5204000053039865802BR5916ATRIO HOTEIS S/A6009SAO PAULO62070503***6304E2A5|2025-09-06 08:22:46.627 -0300 +txc_01k4fc7xy5enfrsvk40e4gxgy8|52|90.50000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/c79f2edc-626b-4940-b336-3fea5facf9fa5204000053039865802BR5925GF4 PARTICIPACOES LTDA 6009SAO PAULO62070503***63042F84|2025-09-06 08:23:03.487 -0300 +txc_01k4fc81z6ex9any4w29h2bfsk|52|30.00000000|00020126360014BR.GOV.BCB.PIX0114+55819880983605204000053039865802BR5925Wedja Sara Araujo da Silv6009SAO PAULO62140510HsfJZ47d0u6304D575|2025-09-06 08:23:07.616 -0300 +txc_01k4fc874nfw2sbp0n82k54t2p|51|1450.00000000|11350225932|2025-09-06 08:23:12.914 -0300 +txc_01k4fcb62yftvsws2btq16t31p|52|64.97000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/54F64E9D081F458BE8DB4B4D803DDF175204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***6304677F|2025-09-06 08:24:50.136 -0300 +txc_01k4fcb94rehsb748217jj2w9a|51|800.00000000|+5565992221521|2025-09-06 08:24:53.254 -0300 +txc_01k4fcbvrkfpkr5qn3rvpgcgn1|23|14.91000000|00020101021226940014BR.GOV.BCB.PIX2572pix-qr.mercadopago.com/instore/o/v2/99876a3b-cbb9-47a5-80a7-12aac7d4099a5204000053039865802BR5924MERCADINHO SAO FRANCISCO6009SAO PAULO62070503***6304EF76|2025-09-06 08:25:12.333 -0300 +txc_01k4fcdr1rfca8kys6aafv7jtm|52|72.60000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/f6457e82-45a9-408f-89ad-29204681db52520458125303986540572.605802BR5923K CLUB RESTAURANTE LTDA6014RIO DE JANEIRO62070503***6304EAC0|2025-09-06 08:26:14.066 -0300 +txc_01k4fcdv9pffpbx80q1pv4q11w|52|1800.00000000|00020101021126360014br.gov.bcb.pix0114+55219642724515204000053039865802BR5923MARCIO RODRIGUES MACHAD6009SAO PAULO61080131010062070503***6304286F|2025-09-06 08:26:17.392 -0300 +txc_01k4fcec3se1zagb01pk76nzhv|52|96.54000000|00020101021226830014br.gov.bcb.pix2561api.pagseguro.com/pix/v2/78E0C88A-93FB-4192-8822-484A701DFDA25204899953039865802BR5922JOSELIA DANTAS DE FREI6015Arraial do Cabo62070503***63041C02|2025-09-06 08:26:34.611 -0300 +txc_01k4fcec4jeya8b8yj0k2t44ac|51|201.60000000|80279814925|2025-09-06 08:26:34.636 -0300 +txc_01k4fcemy7ebkvnqz8xtx7a9ry|23|845.32000000|00020101021226850014br.gov.bcb.pix2563pix.santander.com.br/qr/v2/e7acfa03-47e4-4b6f-b10e-7790fa040ffe5204000053039865802BR5919AIRJ LOJA I8 DOLAR6002ni61080000000062070503***6304D62D|2025-09-06 08:26:43.648 -0300 +txc_01k4fcerc4e4a95m6evdkaszjt|52|210.00000000|00020101021226990014br.gov.bcb.pix2577qrcodes.cielo.com.br/qr-pix/qrs1/v2/01Kg4EHQ6Qo7EbPMRyP8AvVIVvCjYeCZi2YLWezbi5204000053039865406210.005802BR5924ASSOCIACAO DOS JANGADEIR6010IPOJUCA PE62070503***63042E1A|2025-09-06 08:26:47.169 -0300 +txc_01k4fcffv1fb2axvjnzhz65k9p|52|39.98000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/0FC9D5BB0C9151F865286EBC45B113A75204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***630485E9|2025-09-06 08:27:11.199 -0300 +txc_01k4fcftajf2m834bs2pe5psqe|52|72.10000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/62f85c0d-1a19-4cef-9930-783a123c10b35204000053039865802BR5925GF4 PARTICIPACOES LTDA 6009SAO PAULO62070503***6304DEEE|2025-09-06 08:27:21.931 -0300 +txc_01k4fcfv7ce7wrysbc0r5p9d12|51|240.00000000|00020126360014BR.GOV.BCB.PIX0114622906930001515204000053039865802BR5917UHRY SELA E CAMPO6009SAO PAULO62260522168wnP9AgnlGN1im3BjP0s6304EEE3|2025-09-06 08:27:22.854 -0300 +txc_01k4fcgk7nfdcsxrk7ykgne6r3|23|59.47000000|00020101021226770014BR.GOV.BCB.PIX2555api.itau/pix/qr/v2/0820b3dc-1c6f-4acb-b8b6-4fcd8b0b21e35204000053039865802BR5925JOAO VITOR KNUPP DA SILVE6015ARMACAO DOS BUZ62070503***6304929B|2025-09-06 08:27:47.439 -0300 +txc_01k4fchqvpf9pbgga1g9waywcw|52|300.00000000|00020126360014BR.GOV.BCB.PIX0114+55229925103025204000053039865802BR5923Marcos Antonio da Matta6015Armacao dos Buz62070503***6304BEF0|2025-09-06 08:28:24.934 -0300 +txc_01k4fcj5bnf8t9yysvmbzxryq5|23|13.00000000|15493206706|2025-09-06 08:28:38.771 -0300 +txc_01k4fcjf4febc97mf331jj741e|48|191.71000000|00020101021226860014BR.GOV.BCB.PIX2564qrpix.bradesco.com.br/qr/v2/72377507-859b-4461-8304-70b89c04beaf5204000053039865802BR5912OSCAR CRESPO6015SAO PAULO - SP 62290525Sf100005875000000000000006304A57B|2025-09-06 08:28:48.780 -0300 +txc_01k4fcjt5kfpt9qdb2xb0rfvhq|52|20.00000000|00020101021226990014br.gov.bcb.pix2577pix.bpp.com.br/23114447/qrs1/v2/01COG26msNWWPv78QuDBfPhNrD9yK2k0KUxMOT2piDxcM520400005303986540520.005802BR5913M4 P E S LTDA6009SAO PAULO62070503***63049F43|2025-09-06 08:29:00.059 -0300 +txc_01k4fckj2zf2abadrk6av2n6mx|52|59.42000000|00020101021226740014br.gov.bcb.pix2552pix.ebanx.com/qr/v2/604551EF8768243926AB15013986641B5204000053039865802BR5925Uber do Brasil Tecnologia6009SAO PAULO62070503***63040500|2025-09-06 08:29:24.569 -0300 diff --git a/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv b/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv new file mode 100644 index 0000000..393b10e --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv @@ -0,0 +1,13 @@ +id|api_user_id|amount|pix_key|gateway|created_at +txc_01k4efetzqeynr264sv2f87cdv|52|16.57000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/ed1917be-0b91-4dec-9207-1585d46bf215520400005303986540516.575802BR5925RESTAURANTE TCL 1994 LTDA6014RIO DE JANEIRO62290525STONEPOSA3495tkkdieX3q1Pn6304BC21||2025-09-06 00:00:01.135 -0300 +txc_01k4eff5zbf3e85txybxwmfd4f|52|20.00000000|+5598992302157||2025-09-06 00:00:12.389 -0300 +txc_01k4efgpcaea19gbmzvr1466kx|48|15.00000000|5bd390b6-89f0-4679-acd9-03a007e3ce49||2025-09-06 00:01:01.953 -0300 +txc_01k4efx1ksf499w99pccn6k96y|52|17.40000000|63558882768||2025-09-06 00:07:46.673 -0300 +txc_01k4efxfateffaxzyv53bn1yh5|52|45.00000000|ceviche@cevicherj.com.br|gateway_1|2025-09-06 00:08:00.723 -0300 +txc_01k4egq9c7efmbcc1jz0rm7qb7|51|50.00000000|05928427972||2025-09-06 00:22:06.595 -0300 +txc_01k4egxet6f49a157nae22ax6p|52|70.00000000|00020126580014BR.GOV.BCB.PIX0136a5be58da-0cac-4c2f-9883-e4f9f5414ad2520400005303986540570.005802BR5924Nathalia Santana Camargo6009SAO PAULO62140510lDEuT86hF66304D549|gateway_2|2025-09-06 00:25:28.766 -0300 +txc_01k4eh3k86ef4r766a5dwstt4j|23|100.00000000|71954036450||2025-09-06 00:28:49.922 -0300 +txc_01k4eh9hg4fnqbj28qthgh5h3s|23|10.50000000|ed955b34-12db-4064-9b4b-e2226cabc0e3||2025-09-06 00:32:04.733 -0300 +txc_01k4ehaq1bfhsb3b25ne4cbggm|52|30.00000000|03508391744||2025-09-06 00:32:43.171 -0300 +txc_01k4ehf5bfekkrr0jr7wvznawq|51|60.00000000|00020101021226820014br.gov.bcb.pix2560pix.stone.com.br/pix/v2/85c344bb-e602-42f7-ae29-c3d83e11ad5f520400005303986540560.005802BR5925ATACAREJO BANDEIRANTES LT6014RIO DE JANEIRO62290525STONEPOSA3495vuYjEGq2BF8g6304C707||2025-09-06 00:35:08.907 -0300 +txc_01k4ehwthkfmcs0p7tnbnt10v5|23|15600.21000000|48596744000147||2025-09-06 00:42:36.585 -0300 diff --git a/my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json b/my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json new file mode 100644 index 0000000..2239ae8 --- /dev/null +++ b/my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json @@ -0,0 +1,49 @@ +{ + "gateways": [ + { + "id": 101, + "name": "gateway_1", + "is_enabled": true + }, + { + "id": 102, + "name": "gateway_2", + "is_enabled": true + }, + { + "id": 103, + "name": "fallback_gw", + "is_enabled": true + } + ], + "ruleset": { + "name": "Sample Script Ruleset", + "is_active": true, + "default_gateway": "fallback_gw" + }, + "rules": [ + { + "priority": 10, + "name": "pix-key-ceviche-rule", + "condition_type": "PIX_KEY", + "condition_value": "ceviche@cevicherj.com.br", + "action": { + "route": "FIXED", + "gateway": "gateway_1" + } + }, + { + "priority": 20, + "name": "pix-key-type-rule", + "condition_type": "PIX_KEY_TYPE", + "condition_value": "QRCODE_STATIC", + "action": { + "route": "WEIGHTED", + "weights": { + "gateway_1": 3, + "gateway_2": 97 + } + } + } + ] +} \ No newline at end of file From 9d3538545b9c20efcd5b724fa865a8f829e18f8f Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Wed, 29 Oct 2025 10:09:53 -0400 Subject: [PATCH 4/6] wip: cli script improvements --- .../utils/validate_memo.py | 258 +++++++ .../packages/kp_gs_cli/kp_gs_cli/main.py | 704 +++++++++++++++--- 2 files changed, 877 insertions(+), 85 deletions(-) create mode 100644 my_monorepo/packages/kp_gateway_selector/utils/validate_memo.py diff --git a/my_monorepo/packages/kp_gateway_selector/utils/validate_memo.py b/my_monorepo/packages/kp_gateway_selector/utils/validate_memo.py new file mode 100644 index 0000000..6b0872f --- /dev/null +++ b/my_monorepo/packages/kp_gateway_selector/utils/validate_memo.py @@ -0,0 +1,258 @@ +import re +from cryptography.hazmat.primitives import hashes, serialization +from cryptography.hazmat.primitives.asymmetric import padding +import base64 +from itertools import cycle +from kp_gateway_selector.utils.logs import logger + +SWAPIX_PUB_KEY = """\ +-----BEGIN PUBLIC KEY----- +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAkfLufn8NcFq07NVHltwU +DI8odIpNs+rbqNzIVFfrKM20PpV+rmHroJDA1YSobI/hOFqjqnS1gMcsAC5fCJ1r +bf4uB4udp9UiNLvP9tKTzZzLdK5g4y5HKSMSZ0vA53S1cklNqCv2ACVsFdSj2vC4 +SD7L7kkrUwo73JJT98ZW6hOrjQXeIxq8qHpxo9eON5EG4T5RzVywT8d5ZeQ1kNn5 +1mAFRu0lho88CBc2mf+nmY/HblSU3TrqubVW2kXjLZunx+FeJtWmU5IlXakQA4VA +/cD2wFu4lEDrMqdQtT0jwjcy1Rp1WTVzfX2e37Vzta5xNnYTpm0D/M4vhenFFxKK +s8k8Tzix5sS2tH/DRYJqcxP4/Nm87q8sdzHSWLrOcfKcj/bdtp0qwSmXH4MMNFHj +AERl9W0NLs3j77FBLuNwxeGA+ACyoOxRrOhHtZkgozhkYNfV8sCoY2w/MA79zrsl +US/Et+VDgzAmbkxAVb/Fyhf1/C70T8b0P+OgO99mCk1bN8s9cNtGOkUanUTfikzq +6wRDMKnC7Edm9OerenLy4pzfd35hEJHWkpWNkp142X+Ai60PBZ/UYBe3rbsDhhT4 +1zPhiFv6IPRvgaxa8UmTkAwpHlfbnH3ujm2xo2VxYpOI+CupIOUSwbByUKVNoEzA +VStH5JpB1SAgNma4wcYEg00CAwEAAQ== +-----END PUBLIC KEY-----""" + +def calculate_checksum(data): + crc = 0xFFFF + polynomial = 0x1021 + for byte in data: + crc ^= (byte << 8) + for _ in range(8): + if (crc & 0x8000): + crc = (crc << 1) ^ polynomial + else: + crc = crc << 1 + crc &= 0xFFFF + return crc + +def validate_checksum(data) -> bool: + # Extract the checksum from the last four digits of the string + extracted_checksum = int(data[-4:], 16) + + # Remove the last four digits to get the message content + message_content = data[:-4] + + # Calculate the checksum for the message content + calculated_checksum = calculate_checksum(message_content.encode()) + + # Validate the checksum + return (extracted_checksum == calculated_checksum) + + +def detect_qr_pix_type(qr_code: str) -> str: + """ + Detect if a QR PIX is static or dynamic based on the initial fields. + Args: + qr_code: The complete QR PIX code + Returns: + 'STATIC' if it is a static QR, 'DYNAMIC' if it is a dynamic QR, 'UNKNOWN' if it cannot be determined + """ + try: + # Pattern 1: 00020101021X where X determines the type + if qr_code.startswith('0002010102'): + type_indicator = qr_code[10:12] + if type_indicator == '11': + return 'STATIC' + elif type_indicator == '12': + return 'DYNAMIC' + # Pattern 2: 00020126 indicates static + elif qr_code.startswith('00020126'): + return 'STATIC' + + return 'UNKNOWN' + + except Exception as e: + logger.error(msg=f"detect_qr_pix_type error", extra= {"QRPayload": qr_code, "error": str(e)}) + return 'UNKNOWN' + + +def formatPixKey(pixkey): + # qrcode + if len(pixkey) > 36: + try: + if not validate_checksum(pixkey): + logger.warning(msg=f"checksum error", extra= {"QRPayload": pixkey}) + return [False, "QR checksum Error", 'QRCODE'] + else: + qr_type = detect_qr_pix_type(pixkey) + if qr_type == 'STATIC': + return [True, pixkey, 'QRCODE_STATIC'] + elif qr_type == 'DYNAMIC': + return [True, pixkey, 'QRCODE_DYNAMIC'] + else: + return [True, pixkey, 'QRCODE'] + except: + pass + + # email + if "@" in pixkey: + if not isMail(pixkey): + logger.debug(msg=f'isMail: Invalid Email {pixkey}') + return [False, "Invalid Email", 'EMAIL'] + return [True, pixkey.lower(), 'EMAIL'] + + # phone + if "+" in pixkey: + pixkey = "+" + re.sub(r'[^\d]+', '', pixkey) + if len(pixkey) != 14: + return [False, "Invalid Phone number", 'PHONE'] + if pixkey[:3] != "+55": + return [False, "Not Brazilian number", 'PHONE'] + return [True, pixkey, 'PHONE'] + + # key + if len(pixkey) == 36: + return [True, pixkey, 'EVP'] + + # formatted cnpj + if len(pixkey) == 18: + if not re.match(r'^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$', pixkey): + return [False, "Invalid pixkey", 'UNKNOWN'] + if not isCnpj(pixkey): + return [False, "Invalid cnpj", 'CNPJ'] + pixkey = re.sub(r'[^\d]+', '', pixkey) + return [True, pixkey, 'CNPJ'] + + # fone with missing + + if len(pixkey) == 13: + if re.match(r'^\d+$', pixkey): + if pixkey[:2] != "55": + return [False, "Invalid pixkey", 'UNKNOWN'] + return [True, "+" + pixkey, 'PHONE'] + + # every other option has at least 11 chars + if len(pixkey) < 11: + return [False, "Invalid pixkey", 'UNKNOWN'] + + # cnpj or formatted cpf + if len(pixkey) == 14: + # unformatted cnpj + if re.match(r'^\d+$', pixkey): + if not isCnpj(pixkey): + return [False, "Invalid pixkey", 'UNKNOWN'] + return [True, pixkey, 'CNPJ'] + # formatted cpf + if re.match(r'^\d{3}\.\d{3}\.\d{3}\-\d{2}$', pixkey): + if not isCpf(pixkey): + return [False, "Invalid cpf", 'CPF'] + return [True, re.sub(r'[^\d]+', '', pixkey), 'CPF'] + + # formatted cpf or phone without country + if len(pixkey) == 11: + if not re.match(r'^\d+$', pixkey): + return [False, "Invalid pixkey", 'UNKNOWN'] + if isCpf(pixkey): + return [True, re.sub(r'[^\d]+', '', pixkey), 'CPF'] + if pixkey[0] == "0": + return [False, "Invalid pixkey", 'UNKNOWN'] + return [True, "+55" + pixkey, 'PHONE'] + + # either wrong formatted cpf or formatted phone number + pixkey = re.sub(r'[^\d]+', '', pixkey) + if len(pixkey) == 12: + if pixkey[0] != "0": + return [False, "Either wrong formatted cpf or formatted phone number", 'UNKOWN'] + return [True, "+55" + pixkey[1:], 'PHONE'] + + if len(pixkey) == 11: + if isCpf(pixkey): + return [True, pixkey, 'CPF'] + return [True, "+55" + pixkey, 'PHONE'] + + return [False, "Invalid pixkey", 'UNKNOWN'] + +def isMail(email): + re_pattern = r'^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$' + return bool(re.match(re_pattern, email.lower())) + + +def _only_numbers(s: str) -> str: + return re.sub(r"[^\d]+", "", s) + + +def isCpf(cpf): + cpf = re.sub(r"[^\d]+", "", cpf) + if cpf == "": + return False + if len(cpf) != 11 or cpf in [ + "00000000000", + "11111111111", + "22222222222", + "33333333333", + "44444444444", + "55555555555", + "66666666666", + "77777777777", + "88888888888", + "99999999999", + ]: + return False + Soma = 0 + for i in range(1, 10): + Soma = Soma + int(cpf[i - 1]) * (11 - i) + Resto = (Soma * 10) % 11 + if Resto == 10 or Resto == 11: + Resto = 0 + if Resto != int(cpf[9]): + return False + + Soma = 0 + for i in range(1, 11): + Soma = Soma + int(cpf[i - 1]) * (12 - i) + Resto = (Soma * 10) % 11 + if Resto == 10 or Resto == 11: + Resto = 0 + if Resto != int(cpf[10]): + return False + return True + + +def isCnpj(cnpj): + cnpj = _only_numbers(cnpj) + + if len(cnpj) != 14 or len(set(cnpj)) == 1: + return False + + def calculate_digit(number: str) -> str: + weights = cycle(range(2, 10)) + acc = sum(int(num) * weight for (num, weight) in zip(reversed(number), weights)) + result = 11 - (acc % 11) + return "0" if result >= 10 else str(result) + + digit1 = calculate_digit(cnpj[:12]) + digit2 = calculate_digit(cnpj[:13]) + + return cnpj[-2:] == digit1 + digit2 + + +def memo_encrypt(memo): + swapix_pub_key = serialization.load_pem_public_key(SWAPIX_PUB_KEY.encode()) + + # Message to be encrypted + message = memo + + # Convert the message to bytes + message_bytes = message.encode() + + # Encrypt the message using RSA with OAEP SHA-256 padding + encrypted = swapix_pub_key.encrypt( + message_bytes, + padding.OAEP( + mgf=padding.MGF1(algorithm=hashes.SHA256()), + algorithm=hashes.SHA256(), + label=None + ) + ) + + # Convert the encrypted bytes to base64 encoded string + encrypted_base64 = base64.b64encode(encrypted).decode() + return(encrypted_base64) \ No newline at end of file diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py index a8ce420..086ad4d 100644 --- a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py +++ b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py @@ -1,111 +1,645 @@ -""" -KP Gateway Selector CLI entry point. +import asyncio +import pathlib +import sys +import json +import os +from typing import Optional -This module provides the main entry point for the KP Gateway Selector CLI. -""" +# Add project root to path to allow imports +project_root = pathlib.Path(__file__).parent.parent.parent.resolve() +sys.path.append(str(project_root)) -import sys import typer -from typing import Optional, List, Dict, Any +from rich import print from rich.console import Console +import csv +from decimal import Decimal from rich.table import Table -# Try to import kp_gateway_selector, but make it optional -try: - from kp_gateway_selector import __version__ as gs_version - HAS_GS = True -except ImportError: - HAS_GS = False +from kp_gateway_selector.gateway_selector.compiler.ruleset_compiler import ( + compile_ruleset, + CompiledRuleset +) +from kp_gateway_selector.gateway_selector.context import make_ctx +from kp_gateway_selector.gateway_selector.selector import select_gateway +from kp_gateway_selector.utils.validate_memo import formatPixKey +from kp_gateway_selector.postgresql import database as _dbmod +from sqlalchemy import create_engine as _create_engine +from sqlalchemy.orm import sessionmaker as _sessionmaker + +# DB URL precedence: CLI --db-url > env DATABASE_URL > default sqlite +def _make_session_local(db_url: str | None): + url = db_url or os.getenv("DATABASE_URL") or "sqlite:///./gateway_selector.db" + _dbmod.ENGINE = _create_engine(url, echo=False, pool_size=50, max_overflow=100) + _dbmod.SessionLocal = _sessionmaker(bind=_dbmod.ENGINE) + return _dbmod.SessionLocal +from kp_gateway_selector.postgresql.gateway_selector.database_repo import DatabaseRepo +from kp_gateway_selector.postgresql.gateway_selector.models import GatewaySelectorGatewayConfig, GatewaySelectorRuleSet, GatewaySelectorRule +from kp_gateway_selector.utils.in_memory_repo import InMemoryRepo -# Initialize the CLI app + +# --- Typer App Initialization --- app = typer.Typer( - name="kp-gs", - help="CLI tool for managing and validating KP Gateway Selector rulesets", - add_completion=False, + help="Management and validation scripts for the Gateway Selector.", + rich_markup_mode="markdown", ) - -# Global console instance for rich output console = Console() -# Add subcommands from other modules -# from kp_gs_cli.commands import validate, list_gateways, ... +def _run_csv_processing(snapshot: CompiledRuleset, csv_file: pathlib.Path): + """Helper function to process a CSV file against a compiled ruleset snapshot.""" + console.print(f"\n[bold]Processing rows from {csv_file.name}...[/bold]") + results_table = Table(title=f"Gateway Selection Results for {csv_file.name}") + results_table.add_column("Row #", style="cyan") + results_table.add_column("Input PIX Key", style="magenta") + results_table.add_column("Input User ID", style="yellow") + results_table.add_column("PIX Key Type", style="blue") + results_table.add_column("Selected Gateway", style="green") + results_table.add_column("Expected Gateway", style="cyan") + results_table.add_column("Match", justify="center") + results_table.add_column("Reason", style="dim") + + try: + with open(csv_file, 'r') as f: + reader = csv.DictReader(f, delimiter='|') + for i, row in enumerate(reader): + console.rule(f"Row {i + 1}") + try: + _, _, pix_key_type = formatPixKey(row['pix_key']) + ctx = make_ctx( + api_user_id=int(row['api_user_id']), + pix_key=row['pix_key'], + amount=Decimal(row['amount']), + pix_key_type=pix_key_type + ) + gw, decision = select_gateway(ctx, snapshot) + selected_gw_name = gw.name if gw else None + + expected_gw_name = row.get('gateway') + match_status = "" + + if expected_gw_name: + if selected_gw_name == expected_gw_name: + match_status = "[bold green]โœ”๏ธ[/bold green]" + else: + match_status = "[bold red]โŒ[/bold red]" + + results_table.add_row( + str(i + 1), + row['pix_key'][:50] + '...' if len(row['pix_key']) > 50 else row['pix_key'], + row['api_user_id'], + pix_key_type, + selected_gw_name or "[red]None[/red]", + expected_gw_name or "-", + match_status, + decision.reason + ) + except Exception as e: + results_table.add_row(str(i + 1), row.get('pix_key', 'N/A'), "-", "-", "[bold red]ERROR[/bold red]", "-", "-", str(e)) + + console.print() + console.print(results_table) + except FileNotFoundError: + print(f"[bold red]โŒ Error: CSV file not found at '{csv_file}'[/bold red]") + except Exception as e: + print(f"[bold red]โŒ An unexpected error occurred during CSV processing: {e}[/bold red]") + + +# --- Typer Commands --- @app.command() def version(): """Show the current version of the KP Gateway Selector CLI.""" from kp_gs_cli import __version__ console.print(f"KP Gateway Selector CLI v{__version__}", style="bold green") + +@app.command(name="list") +def list_rulesets(db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override")): + """ + Lists all rulesets stored in the database with their status. + """ + console.print("[bold]Listing all Gateway Selector Rulesets...[/bold]") + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + rulesets = db.query(GatewaySelectorRuleSet).order_by(GatewaySelectorRuleSet.id).all() + + if not rulesets: + console.print("[yellow]No rulesets found in the database.[/yellow]") + return + + table = Table(title="Gateway Selector Rulesets") + table.add_column("ID", justify="right", style="cyan", no_wrap=True) + table.add_column("Name", style="magenta") + table.add_column("Is Active", justify="center") + table.add_column("Version", justify="right", style="green") + table.add_column("Default Gateway", style="yellow") + table.add_column("Created At", style="dim") + + for rs in rulesets: + active_str = "[bold green]โœ”๏ธ Yes[/bold green]" if rs.is_active else "[dim]No[/dim]" + table.add_row( + str(rs.id), + rs.name, + active_str, + str(rs.version), + rs.default_gateway, + str(rs.created_at.strftime("%Y-%m-%d %H:%M")) if rs.created_at else "" + ) + + console.print(table) + + finally: + if db: + db.close() + + @app.command() -def validate( - file_path: str = typer.Argument( - ..., - help="Path to the ruleset file to validate", - exists=True, - file_okay=True, - dir_okay=False, - writable=False, - readable=True, - resolve_path=True, - ) +def validate_ruleset( + ruleset_id: int = typer.Argument(..., help="The ID of the ruleset to validate."), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Compiles a specific ruleset from the database to check for validation errors. + """ + console.print(f"Attempting to compile ruleset with ID: {ruleset_id} from the database...") + + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + repo = DatabaseRepo(db) + + target_ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.id == ruleset_id).first() + if not target_ruleset: + print(f"[bold red]โŒ Error: Ruleset with ID {ruleset_id} not found.[/bold red]") + raise typer.Exit(code=1) + + async def main(): + try: + active_status = "[bold green]Active[/bold green]" if target_ruleset.is_active else "[red]Inactive[/red]" + print(f" Status: {active_status}") + snapshot = await compile_ruleset(repo, ruleset_id=ruleset_id, debug=True, log=lambda s: console.print(f"[dim] - {s}[/dim]")) + print(f"[bold green]โœ”๏ธ Success![/bold green]") + print(f" Ruleset Name: '{snapshot.name}'") + print(f" Version: {snapshot.version}") + print(f" Total Rules Compiled: {snapshot.total_rules}") + print(f" Default Gateway: '{snapshot.default_gateway}'") + print(f" Compilation Time: {snapshot.loaded_at_ms:.2f} ms") + return snapshot + except (ValueError, RuntimeError) as e: + print(f"[bold red]โŒ Validation Failed![/bold red]") + print(f" [red]Error:[/red] {e}") + return None + + compiled_snapshot = asyncio.run(main()) + + if compiled_snapshot: + if typer.confirm("\nDo you want to process a CSV file with this validated ruleset?", default=False): + csv_path_str = typer.prompt("Enter the path to the CSV file") + csv_path = pathlib.Path(csv_path_str) + if csv_path.is_file(): + _run_csv_processing(compiled_snapshot, csv_path) + else: + print(f"[bold red]โŒ Error: File not found at '{csv_path}'[/bold red]") + + finally: + if db: + db.close() + + +@app.command(name="validate-local-ruleset") +def validate_local_ruleset( + json_file: pathlib.Path = typer.Argument(..., help="Path to the local JSON file to validate.", exists=True, file_okay=True, dir_okay=False, readable=True) ): - """Validate a ruleset file.""" - console.print(f"Validating ruleset file: {file_path}", style="bold blue") - - if not HAS_GS: - console.print( - "โš ๏ธ kp-gateway-selector is not installed. Only basic file validation will be performed.", - style="bold yellow" - ) - console.print(" To enable full validation, install with: poetry install --extras local", style="yellow") - + """ + Compiles a local ruleset JSON file in-memory to check for validation errors. + Does NOT interact with the database. + """ + console.print(f"Attempting to compile local ruleset file: {json_file}...") + + try: + with open(json_file, 'r') as f: + data = json.load(f) + except (json.JSONDecodeError, FileNotFoundError) as e: + print(f"[bold red]Error reading or parsing JSON file: {e}[/bold red]") + raise typer.Exit(code=1) + + async def main(): + try: + # Use the InMemoryRepo instead of the DatabaseRepo + repo = InMemoryRepo(data) + # We pass a dummy ruleset_id; it's not used by InMemoryRepo but is required by compile_ruleset + snapshot = await compile_ruleset(repo, ruleset_id=-1, debug=True, log=lambda s: console.print(f"[dim] - {s}[/dim]")) + print(f"[bold green]โœ”๏ธ Success![/bold green]") + print(f" Ruleset Name: '{snapshot.name}'") + print(f" Version: {snapshot.version}") + print(f" Total Rules Compiled: {snapshot.total_rules}") + print(f" Default Gateway: '{snapshot.default_gateway}'") + print(f" Compilation Time: {snapshot.loaded_at_ms:.2f} ms") + return snapshot + except (ValueError, RuntimeError) as e: + print(f"[bold red]โŒ Validation Failed![/bold red]") + print(f" [red]Error:[/red] {e}") + return None + + compiled_snapshot = asyncio.run(main()) + + if compiled_snapshot: + if typer.confirm("\nDo you want to process a CSV file with this validated ruleset?", default=False): + csv_path_str = typer.prompt("Enter the path to the CSV file") + csv_path = pathlib.Path(csv_path_str) + if csv_path.is_file(): + _run_csv_processing(compiled_snapshot, csv_path) + else: + print(f"[bold red]โŒ Error: File not found at '{csv_path}'[/bold red]") + + +@app.command(name="add") +def add_ruleset( + json_file: pathlib.Path = typer.Argument(..., help="Path to the JSON file containing the ruleset definition.", exists=True, file_okay=True, dir_okay=False, readable=True), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Adds a new ruleset, including gateways and rules, from a JSON definition file. + """ + console.print(f"[bold]Adding ruleset from {json_file}...[/bold]") + + try: + with open(json_file, 'r') as f: + data = json.load(f) + except (json.JSONDecodeError, FileNotFoundError) as e: + print(f"[bold red]Error reading or parsing JSON file: {e}[/bold red]") + raise typer.Exit(code=1) + + db = None try: - with open(file_path, 'r') as f: - # Basic validation - file is readable - content = f.read() - - if HAS_GS: - # TODO: Implement actual validation logic using kp_gateway_selector - # Example: - # from kp_gateway_selector.validator import validate_ruleset - # validate_ruleset(content) - pass - - console.print("โœ… Basic validation passed!", style="bold green") - if not HAS_GS: - console.print(" Note: Full validation requires kp-gateway-selector", style="dim") - + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + + # 1. Pre-process gateways to find new vs. existing + console.print("Checking gateways...") + gateways_to_create = [] + found_duplicates = False + for gw_data in data.get("gateways", []): + gateway_id = gw_data.get("id") + gateway_name = gw_data.get("name") + + if not gateway_id or not gateway_name: + console.print(f" - [yellow]Skipping gateway because 'id' or 'name' is missing in the JSON.[/yellow]") + continue + + existing_gateway_by_id = db.query(GatewaySelectorGatewayConfig).filter(GatewaySelectorGatewayConfig.id == gateway_id).first() + existing_gateway_by_name = db.query(GatewaySelectorGatewayConfig).filter(GatewaySelectorGatewayConfig.name == gateway_name).first() + + if existing_gateway_by_id: + console.print(f" - [yellow]Existing[/yellow]: Gateway with ID '{gateway_id}' ('{existing_gateway_by_id.name}') already exists.") + found_duplicates = True + elif existing_gateway_by_name: + console.print(f" - [yellow]Existing[/yellow]: Gateway with name '{gateway_name}' (ID: {existing_gateway_by_name.id}) already exists.") + found_duplicates = True + else: + console.print(f" - [green]New[/green]: Gateway '{gateway_name}' (ID: {gateway_id}) will be created.") + gateways_to_create.append(gw_data) + + # Ask for confirmation if duplicates were found + if found_duplicates: + console.print() + typer.confirm("Some gateways already exist. Do you want to proceed? This will create the ruleset and add only the new gateways (if available).", abort=True) + + # Create the new gateways + console.print("\nCreating new gateways...") + if not gateways_to_create: + console.print(" - No new gateways to create.") + else: + for gw_data in gateways_to_create: + gateway = GatewaySelectorGatewayConfig(**gw_data, updated_by="manage.py") + db.add(gateway) + console.print(f" - Gateway '{gw_data['name']}' (ID: {gw_data['id']}) prepared for creation.") + + # 2. Create Ruleset + console.print("\nCreating ruleset...") + ruleset_data = data.get("ruleset") + if not ruleset_data: + raise ValueError("JSON file must contain a 'ruleset' object.") + + # Find the currently active ruleset before making changes + currently_active_ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.is_active).first() + activate_new_ruleset = ruleset_data.get("is_active", False) + # Logic for when the new ruleset will be set to ACTIVE + if activate_new_ruleset: + ruleset_data["is_active"] = False + + ruleset = GatewaySelectorRuleSet(**ruleset_data, created_by="manage.py") + db.add(ruleset) + db.flush() # We need to flush to get the new ruleset ID for the rules + console.print(f" - Ruleset '{ruleset.name}' prepared with ID: {ruleset.id}") + console.print(f" - Default Gateway: '{ruleset_data.get('default_gateway')}'") + console.print(f" - [bold green]This new ruleset will be set as ACTIVE[/bold green][bold yellow] after being validated[/bold yellow]") + + # Logic for when the new ruleset will NOT be set to active + else: + ruleset = GatewaySelectorRuleSet(**ruleset_data, created_by="manage.py") + db.add(ruleset) + db.flush() # We need to flush to get the new ruleset ID for the rules + console.print(f" - Ruleset '{ruleset.name}' prepared with ID: {ruleset.id}") + console.print(f" - Default Gateway: '{ruleset_data.get('default_gateway')}'") + if currently_active_ruleset: + console.print(f" - Active ruleset remains: '{currently_active_ruleset.name}' (ID: {currently_active_ruleset.id})") + else: + console.print(" - [yellow]Warning: No ruleset is currently active.[/yellow]") + + # 3. Create Rules + console.print("\nCreating rules...") + for rule_data in data.get("rules", []): + rule = GatewaySelectorRule(rule_set_id=ruleset.id, **rule_data, created_by="manage.py") + db.add(rule) + console.print(f" - Rule '{rule_data['name']}' prepared.") + + typer.confirm("\nAre you sure you want to commit these changes to the database?", abort=True) + + db.commit() + if activate_new_ruleset: + # validate the new ruleset + console.print(f" - Validating new ruleset: '{ruleset.name}' (ID: {ruleset.id})") + try: + async def validate(): + repo = DatabaseRepo(db) + return await compile_ruleset(repo, ruleset_id=ruleset.id) + snapshot = asyncio.run(validate()) + print(f"[bold green]โœ”๏ธ Validation successful.[/bold green] ({snapshot.total_rules} rules compiled in {snapshot.loaded_at_ms:.2f} ms)") + except (ValueError, RuntimeError) as e: + print(f"[bold red]โŒ Validation Failed! Cannot activate a broken ruleset.[/bold red]") + print(f" [red]Error:[/red] {e}") + raise typer.Exit(code=1) + + # deactivate the current active ruleset + if currently_active_ruleset: + console.print(f" - Deactivating current active ruleset: '{currently_active_ruleset.name}' (ID: {currently_active_ruleset.id})") + currently_active_ruleset.is_active = False + db.add(currently_active_ruleset) + console.print(f" - Activating new ruleset: '{ruleset.name}' (ID: {ruleset.id})") + ruleset.is_active = True + db.add(ruleset) + db.commit() + print("\n[bold green]โœ”๏ธ Success![/bold green] Ruleset and all associated objects have been committed to the database.") + + except typer.Abort: + if db: + db.rollback() + print("\n[bold yellow]Operation cancelled by user. All changes have been rolled back.[/bold yellow]") + + except (ValueError, KeyError, Exception) as e: + print(f"[bold red]โŒ Operation Failed! {e}[/bold red]") + if db: + db.rollback() + raise typer.Exit(code=1) + finally: + if db: + db.close() + + +@app.command(name="delete") +def delete_ruleset( + ruleset_id: int = typer.Argument(..., help="The ID of the ruleset to delete."), + force: bool = typer.Option(False, "--force", "-f", help="Force deletion without confirmation."), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Deletes a ruleset and all of its associated rules from the database. + """ + console.print(f"[bold]Attempting to delete ruleset with ID: {ruleset_id}...[/bold]") + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.id == ruleset_id).first() + + if not ruleset: + print(f"[bold red]โŒ Error: Ruleset with ID {ruleset_id} not found.[/bold red]") + raise typer.Exit(code=1) + + if ruleset.is_active: + print("[bold red]โŒ Error: Cannot delete an active ruleset. Please activate another ruleset first.[/bold red]") + raise typer.Exit(code=1) + + rules_to_delete = db.query(GatewaySelectorRule).filter(GatewaySelectorRule.rule_set_id == ruleset_id).all() + + console.print(f"Found ruleset: [magenta]'{ruleset.name}'[/magenta] (ID: {ruleset.id}) with {len(rules_to_delete)} associated rule(s).") + + if not force: + typer.confirm("Are you sure you want to delete this ruleset and all its rules? This action cannot be undone.", abort=True) + + console.print("Deleting rules...") + for rule in rules_to_delete: + db.delete(rule) + + console.print("Deleting ruleset...") + db.delete(ruleset) + + db.commit() + print("[bold green]โœ”๏ธ Success![/bold green] The ruleset and its rules have been deleted.") + + except typer.Abort: + print("\n[bold yellow]Delete operation cancelled.[/bold yellow]") except Exception as e: - console.print(f"โŒ Validation failed: {str(e)}", style="bold red") + print(f"[bold red]โŒ Operation Failed! {e}[/bold red]") + if db: + db.rollback() raise typer.Exit(code=1) + finally: + if db: + db.close() + + +@app.command(name="export") +def export_ruleset( + ruleset_id: int = typer.Argument(..., help="The ID of the ruleset to export."), + output_file: Optional[pathlib.Path] = typer.Argument(None, help="Optional path to save the exported JSON file. If not provided, prints to console."), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Exports a ruleset and its rules to a JSON format. + """ + console.print(f"[bold]Exporting ruleset with ID: {ruleset_id}...[/bold]") + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.id == ruleset_id).first() + + if not ruleset: + print(f"[bold red]โŒ Error: Ruleset with ID {ruleset_id} not found.[/bold red]") + raise typer.Exit(code=1) + + rules = db.query(GatewaySelectorRule).filter(GatewaySelectorRule.rule_set_id == ruleset_id).order_by(GatewaySelectorRule.priority).all() + + # Build the exportable data structure + ruleset_data = { + "name": ruleset.name, + "is_active": ruleset.is_active, + "version": ruleset.version, + "default_gateway": ruleset.default_gateway, + "sticky_salt": ruleset.sticky_salt, + } + + rules_data = [] + for rule in rules: + rules_data.append({ + "priority": rule.priority, + "name": rule.name, + "enabled": rule.enabled, + "condition_type": rule.condition_type, + "condition_value": rule.condition_value, + "condition_json": rule.condition_json, + "action": rule.action, + }) + + export_data = { + "ruleset": ruleset_data, + "rules": rules_data, + } + + json_output = json.dumps(export_data, indent=2) + + if output_file: + if output_file.exists(): + typer.confirm(f'File "{output_file}" already exists. Overwrite?', abort=True) + + output_file.write_text(json_output) + print(f"[bold green]โœ”๏ธ Success![/bold green] Ruleset exported to {output_file}.") + else: + # Print to console + print(json_output) + + except typer.Abort: + print("\n[bold yellow]Export operation cancelled.[/bold yellow]") + except Exception as e: + print(f"[bold red]โŒ Operation Failed! {e}[/bold red]") + if db: + db.rollback() + raise typer.Exit(code=1) + finally: + if db: + db.close() + + +@app.command(name="activate") +def activate_ruleset( + ruleset_id: int = typer.Argument(..., help="The ID of the ruleset to activate."), + force: bool = typer.Option(False, "--force", "-f", help="Force activation without confirmation."), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Activates a ruleset after validating it. Deactivates any other active ruleset. + """ + console.print(f"[bold]Attempting to activate ruleset with ID: {ruleset_id}...[/bold]") + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + repo = DatabaseRepo(db) + + # 1. Validate the ruleset first + console.print("Step 1: Validating target ruleset...") + try: + async def validate(): + return await compile_ruleset(repo, ruleset_id=ruleset_id) + snapshot = asyncio.run(validate()) + print(f"[bold green]โœ”๏ธ Validation successful.[/bold green] ({snapshot.total_rules} rules compiled in {snapshot.loaded_at_ms:.2f} ms)") + except (ValueError, RuntimeError) as e: + print(f"[bold red]โŒ Validation Failed! Cannot activate a broken ruleset.[/bold red]") + print(f" [red]Error:[/red] {e}") + raise typer.Exit(code=1) + + # 2. Get target and current active rulesets + target_ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.id == ruleset_id).first() + if not target_ruleset: # Should be caught by validation, but as a safeguard + print(f"[bold red]โŒ Error: Ruleset with ID {ruleset_id} not found.[/bold red]") + raise typer.Exit(code=1) + + if target_ruleset.is_active: + print(f"[bold yellow]โœ”๏ธ Ruleset '{target_ruleset.name}' (ID: {target_ruleset.id}) is already active.[/bold yellow]") + return + + active_ruleset = db.query(GatewaySelectorRuleSet).filter(GatewaySelectorRuleSet.is_active).first() + + # 3. Confirm with the user + console.print("\nStep 2: Review changes") + if active_ruleset: + print(f" - [bold red]DEACTIVATE[/bold red]: '{active_ruleset.name}' (ID: {active_ruleset.id}) ") + print(f" - [bold green]ACTIVATE[/bold green] : '{target_ruleset.name}' (ID: {target_ruleset.id})") + + if not force: + print() + typer.confirm("Are you sure you want to proceed with this change?", abort=True) + + # 4. Apply changes + console.print("\nStep 3: Applying changes...") + if active_ruleset: + active_ruleset.is_active = False + db.add(active_ruleset) + + target_ruleset.is_active = True + db.add(target_ruleset) + + db.commit() + print("\n[bold green]โœ”๏ธ Success![/bold green] Ruleset has been activated.") + + except typer.Abort: + print("\n[bold yellow]Activation cancelled.[/bold yellow]") + except Exception as e: + print(f"[bold red]โŒ Operation Failed! {e}[/bold red]") + if db: + db.rollback() + raise typer.Exit(code=1) + finally: + if db: + db.close() + + +@app.command(name="process-csv") +def process_csv( + csv_file: pathlib.Path = typer.Argument(..., help="Path to the CSV file to process.", exists=True, file_okay=True, dir_okay=False, readable=True), + ruleset_id: Optional[int] = typer.Option(None, "--ruleset-id", "-id", help="The ID of the ruleset to use. If not provided, the active ruleset will be used."), + db_url: Optional[str] = typer.Option(None, "--db-url", help="Database URL override"), +): + """ + Processes a CSV file to simulate gateway selection for each row against a given ruleset. + """ + console.print(f"[bold]Processing CSV file: {csv_file}[/bold]") + db = None + try: + SessionLocal = _make_session_local(db_url) + db = SessionLocal() + repo = DatabaseRepo(db) + + # 1. Compile the ruleset + ruleset_str = f"ruleset with ID {ruleset_id}" if ruleset_id else "active ruleset" + console.print(f"Step 1: Compiling {ruleset_str} with debug mode...") + try: + async def do_compile(): + return await compile_ruleset(repo, ruleset_id=ruleset_id, debug=True, log=lambda s: console.print(f"[dim] - {s}[/dim]")) + snapshot = asyncio.run(do_compile()) + print(f"[bold green]โœ”๏ธ Compilation successful.[/bold green]") + except (ValueError, RuntimeError) as e: + print(f"[bold red]โŒ Compilation Failed![/bold red]") + print(f" [red]Error:[/red] {e}") + raise typer.Exit(code=1) + + # 2. Process CSV + _run_csv_processing(snapshot, csv_file) + + except Exception as e: + print(f"[bold red]โŒ An unexpected error occurred: {e}[/bold red]") + if db: + db.rollback() + raise typer.Exit(code=1) + finally: + if db: + db.close() + -@app.command() -def list_gateways(): - """List all available gateways.""" - # TODO: Implement actual gateway listing using kp_gateway_selector - # This is a placeholder implementation - gateways = [ - {"id": "stripe", "name": "Stripe", "status": "active"}, - {"id": "paypal", "name": "PayPal", "status": "active"}, - {"id": "adyen", "name": "Adyen", "status": "inactive"}, - ] - - table = Table(show_header=True, header_style="bold magenta") - table.add_column("ID", style="dim") - table.add_column("Name") - table.add_column("Status") - - for gateway in gateways: - status_style = "green" if gateway["status"] == "active" else "red" - table.add_row( - gateway["id"], - gateway["name"], - f"[{status_style}]{gateway['status']}", - ) - - console.print("\nAvailable Gateways:") - console.print(table) - -# This allows the package to be run as `python -m kp_gs_cli` if __name__ == "__main__": app() From b6f063f74255ada4b3a6a1c8ee9f4e05bef38a1c Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Wed, 29 Oct 2025 12:31:31 -0400 Subject: [PATCH 5/6] fix: make DB session for script --- my_monorepo/packages/kp_gs_cli/README.md | 252 +++++++++++++++--- .../packages/kp_gs_cli/kp_gs_cli/main.py | 10 +- 2 files changed, 223 insertions(+), 39 deletions(-) diff --git a/my_monorepo/packages/kp_gs_cli/README.md b/my_monorepo/packages/kp_gs_cli/README.md index c944ef2..4be3f62 100644 --- a/my_monorepo/packages/kp_gs_cli/README.md +++ b/my_monorepo/packages/kp_gs_cli/README.md @@ -3,6 +3,7 @@ A command-line interface for managing and validating KP Gateway Selector rulesets. ## Table of Contents + - [Features](#features) - [Prerequisites](#prerequisites) - [Installation](#installation) @@ -15,8 +16,6 @@ A command-line interface for managing and validating KP Gateway Selector ruleset - [Configuration](#configuration) - [Development](#development) - [Setup](#setup) - - [Running Tests](#running-tests) - - [Code Quality](#code-quality) - [Versioning](#versioning) - [Troubleshooting](#troubleshooting) - [Contributing](#contributing) @@ -24,11 +23,216 @@ A command-line interface for managing and validating KP Gateway Selector ruleset ## Features -- โœ… Validate gateway selector rulesets -- ๐Ÿ“‹ List available gateways -- ๐Ÿš€ Simple and intuitive CLI interface -- ๐Ÿงช Comprehensive test suite -- ๐Ÿ”ง Configurable through environment variables +- โœ… **Ruleset Management** + + - Create, validate, and manage rulesets + - Activate/deactivate rulesets with validation + - Export/import rulesets for backup or migration + +- ๐Ÿ” **Validation & Testing** + + - Validate rulesets against test cases + - Process CSV files for batch testing + - Test rules locally without database access + +- ๐Ÿ“Š **Database Operations** + + - List all rulesets with status + - Add new rulesets from JSON definitions + - Delete rulesets (with safety checks) + - View detailed ruleset information + +- ๐Ÿ›  **Developer Friendly** + - Simple and intuitive CLI interface + - Comprehensive test suite + - Configurable through environment variables + - Detailed error messages and logging + +## Quick Start + +1. First, set up your database connection by exporting the `DATABASE_URL` environment variable: + + ```bash + export DATABASE_URL="postgresql://username:password@localhost:5432/your_database" + ``` + + Replace the placeholders with your actual database credentials. + +2. You can now run any of the CLI commands, for example: + + ```bash + # List all rulesets + poetry run kp-gs list + ``` + + Or specify the database URL directly in the command: + + ```bash + DATABASE_URL="postgresql://username:password@localhost:5432/your_database" poetry run kp-gs list + ``` + +## Command Reference + +This CLI tool provides commands for managing Gateway Selector V2 rulesets. + +### General Syntax + +All commands should be run using Poetry: + +```bash +poetry run kp-gs [COMMAND] [ARGS] +``` + +### Available Commands + +#### `list` + +Lists all rulesets currently stored in the database, along with their status. + +**Usage:** + +```bash +poetry run kp-gs list +``` + +#### `validate-ruleset` + +Compiles and validates a specific ruleset from the database to check for errors before activation. + +After a successful validation, the command will prompt you to optionally process a CSV file. This allows you to immediately test the validated ruleset against a batch of data. + +**Interactive Prompt Example:** + +``` +Do you want to process a CSV file with this validated ruleset? [y/N]: y +Enter the path to the CSV file: resources/gateway_selector_examples_simple.csv +``` + +**Usage:** + +```bash +poetry run kp-gs validate-ruleset +``` + +**Example:** + +```bash +poetry run kp-gs validate-ruleset 7 +``` + +#### `validate-local-ruleset` + +Compiles and validates a local ruleset JSON file entirely in-memory, without interacting with the database. This is useful for quick "dry runs" and validating a new or modified ruleset file before adding it to the database. + +**Usage:** + +```bash +poetry run kp-gs validate-local-ruleset +``` + +**Example:** + +```bash +poetry run kp-gs validate-local-ruleset resources/sample_ruleset.json +``` + +#### `add` + +Adds a new ruleset, its associated gateways, and rules to the database from a JSON definition file. + +**Usage:** + +```bash +poetry run kp-gs add +``` + +**Example:** + +```bash +poetry run kp-gs add resources/sample_ruleset.json +``` + +#### `export` + +Exports a ruleset and its rules from the database to a JSON format. This is useful for backups or for migrating rulesets between environments. + +**Usage:** + +```bash +poetry run kp-gs export [OUTPUT_FILE_PATH] +``` + +**Example (print to console):** + +```bash +poetry run kp-gs export 33 +``` + +**Example (save to file):** + +```bash +poetry run kp-gs export 33 my_ruleset.json +``` + +#### `delete` + +Deletes a ruleset and all of its associated rules from the database. For safety, it will ask for confirmation before deleting. It will not delete an active ruleset. + +**Usage:** + +```bash +poetry run kp-gs delete +``` + +**Example:** + +```bash +poetry run kp-gs delete 7 +``` + +To skip the confirmation prompt, use the `--force` or `-f` flag. + +#### `activate` + +Activates a specific ruleset, and deactivates any currently active one. For safety, this command will first validate the target ruleset and ask for confirmation before making any changes. + +**Usage:** + +```bash +poetry run kp-gs activate +``` + +**Example:** + +```bash +poetry run kp-gs activate 7 +``` + +To skip the confirmation prompt, use the `--force` or `-f` flag. + +#### `process-csv` + +Processes a CSV file to simulate gateway selection for each row against a given ruleset. This is useful for testing a ruleset against a batch of data. + +The CSV file must have `api_user_id`, `amount`, and `pix_key` columns with a `|` delimiter. It can also include an optional `gateway` column containing the expected gateway name for comparison. + +**Usage:** + +```bash +poetry run kp-gs process-csv [--ruleset-id ] +``` + +**Example (using the active ruleset):** + +```bash +poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv +``` + +**Example (using a specific ruleset):** + +```bash +poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv --ruleset-id 7 +``` ## Prerequisites @@ -41,11 +245,13 @@ A command-line interface for managing and validating KP Gateway Selector ruleset ### Using Poetry (Recommended) 1. Install Poetry if you haven't already: + ```bash curl -sSL https://install.python-poetry.org | python3 - ``` 2. Clone the repository (if not already cloned): + ```bash git clone https://your-repository-url.git cd my_monorepo/packages/kp_gs_cli @@ -76,7 +282,7 @@ kp_gs_cli/ โ”œโ”€โ”€ kp_gs_cli/ # Main package โ”‚ โ”œโ”€โ”€ __init__.py # Package initialization โ”‚ โ””โ”€โ”€ main.py # CLI entry point -โ”œโ”€โ”€ tests/ # Test files +โ”œโ”€โ”€ resources/ # Resources files โ”œโ”€โ”€ pyproject.toml # Project configuration โ””โ”€โ”€ README.md # This file ``` @@ -130,35 +336,6 @@ The CLI can be configured using environment variables: pre-commit install ``` -### Running Tests - -```bash -# Run all tests -pytest - -# Run tests with coverage -pytest --cov=kp_gs_cli --cov-report=term-missing - -# Run a specific test file -pytest tests/test_main.py -``` - -### Code Quality - -```bash -# Format code -black . - -# Sort imports -isort . - -# Check for type errors -mypy kp_gs_cli - -# Lint the code -flake8 kp_gs_cli -``` - ### Versioning This project uses [Semantic Versioning](https://semver.org/). @@ -168,6 +345,7 @@ This project uses [Semantic Versioning](https://semver.org/). ### Common Issues 1. **Dependency conflicts** + - Try removing the virtual environment and reinstalling: ```bash poetry env remove python diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py index 086ad4d..a76850d 100644 --- a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py +++ b/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py @@ -27,9 +27,15 @@ from sqlalchemy import create_engine as _create_engine from sqlalchemy.orm import sessionmaker as _sessionmaker -# DB URL precedence: CLI --db-url > env DATABASE_URL > default sqlite +# DB URL precedence: CLI --db-url > env DATABASE_URL def _make_session_local(db_url: str | None): - url = db_url or os.getenv("DATABASE_URL") or "sqlite:///./gateway_selector.db" + if not db_url and not os.getenv("DATABASE_URL"): + raise ValueError( + "Database connection string is required. " + "Please set the DATABASE_URL environment variable or use the --db-url option.\n" + "Example: DATABASE_URL=postgresql://user:pass@localhost:5432/dbname" + ) + url = db_url or os.getenv("DATABASE_URL") _dbmod.ENGINE = _create_engine(url, echo=False, pool_size=50, max_overflow=100) _dbmod.SessionLocal = _sessionmaker(bind=_dbmod.ENGINE) return _dbmod.SessionLocal From f10e89164fac5f55a2105e3245dd3a4a1f787d84 Mon Sep 17 00:00:00 2001 From: Nicolas Mendia Date: Wed, 29 Oct 2025 19:55:11 -0400 Subject: [PATCH 6/6] refact: rename from kp_gs_cli to pogs_cli --- .../{kp_gs_cli => pogs_cli}/README.md | 68 +++++++++---------- .../{kp_gs_cli => pogs_cli}/poetry.lock | 0 .../pogs_cli}/__init__.py | 4 +- .../kp_gs_cli => pogs_cli/pogs_cli}/main.py | 2 +- .../{kp_gs_cli => pogs_cli}/pyproject.toml | 8 +-- .../resources/gateway_selector_examples.csv | 0 .../gateway_selector_examples_simple.csv | 0 .../resources/sample_ruleset.json | 0 8 files changed, 41 insertions(+), 41 deletions(-) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/README.md (81%) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/poetry.lock (100%) rename my_monorepo/packages/{kp_gs_cli/kp_gs_cli => pogs_cli/pogs_cli}/__init__.py (51%) rename my_monorepo/packages/{kp_gs_cli/kp_gs_cli => pogs_cli/pogs_cli}/main.py (99%) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/pyproject.toml (84%) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/resources/gateway_selector_examples.csv (100%) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/resources/gateway_selector_examples_simple.csv (100%) rename my_monorepo/packages/{kp_gs_cli => pogs_cli}/resources/sample_ruleset.json (100%) diff --git a/my_monorepo/packages/kp_gs_cli/README.md b/my_monorepo/packages/pogs_cli/README.md similarity index 81% rename from my_monorepo/packages/kp_gs_cli/README.md rename to my_monorepo/packages/pogs_cli/README.md index 4be3f62..f340bfd 100644 --- a/my_monorepo/packages/kp_gs_cli/README.md +++ b/my_monorepo/packages/pogs_cli/README.md @@ -1,6 +1,6 @@ -# KP Gateway Selector CLI +# KP Payout Gateway Selector CLI -A command-line interface for managing and validating KP Gateway Selector rulesets. +A command-line interface for managing and validating KP Payout Gateway Selector rulesets. ## Table of Contents @@ -62,13 +62,13 @@ A command-line interface for managing and validating KP Gateway Selector ruleset ```bash # List all rulesets - poetry run kp-gs list + poetry run pogs list ``` Or specify the database URL directly in the command: ```bash - DATABASE_URL="postgresql://username:password@localhost:5432/your_database" poetry run kp-gs list + DATABASE_URL="postgresql://username:password@localhost:5432/your_database" poetry run pogs list ``` ## Command Reference @@ -80,7 +80,7 @@ This CLI tool provides commands for managing Gateway Selector V2 rulesets. All commands should be run using Poetry: ```bash -poetry run kp-gs [COMMAND] [ARGS] +poetry run pogs [COMMAND] [ARGS] ``` ### Available Commands @@ -92,7 +92,7 @@ Lists all rulesets currently stored in the database, along with their status. **Usage:** ```bash -poetry run kp-gs list +poetry run pogs list ``` #### `validate-ruleset` @@ -111,13 +111,13 @@ Enter the path to the CSV file: resources/gateway_selector_examples_simple.csv **Usage:** ```bash -poetry run kp-gs validate-ruleset +poetry run pogs validate-ruleset ``` **Example:** ```bash -poetry run kp-gs validate-ruleset 7 +poetry run pogs validate-ruleset 7 ``` #### `validate-local-ruleset` @@ -127,13 +127,13 @@ Compiles and validates a local ruleset JSON file entirely in-memory, without int **Usage:** ```bash -poetry run kp-gs validate-local-ruleset +poetry run pogs validate-local-ruleset ``` **Example:** ```bash -poetry run kp-gs validate-local-ruleset resources/sample_ruleset.json +poetry run pogs validate-local-ruleset resources/sample_ruleset.json ``` #### `add` @@ -143,13 +143,13 @@ Adds a new ruleset, its associated gateways, and rules to the database from a JS **Usage:** ```bash -poetry run kp-gs add +poetry run pogs add ``` **Example:** ```bash -poetry run kp-gs add resources/sample_ruleset.json +poetry run pogs add resources/sample_ruleset.json ``` #### `export` @@ -159,19 +159,19 @@ Exports a ruleset and its rules from the database to a JSON format. This is usef **Usage:** ```bash -poetry run kp-gs export [OUTPUT_FILE_PATH] +poetry run pogs export [OUTPUT_FILE_PATH] ``` **Example (print to console):** ```bash -poetry run kp-gs export 33 +poetry run pogs export 33 ``` **Example (save to file):** ```bash -poetry run kp-gs export 33 my_ruleset.json +poetry run pogs export 33 my_ruleset.json ``` #### `delete` @@ -181,13 +181,13 @@ Deletes a ruleset and all of its associated rules from the database. For safety, **Usage:** ```bash -poetry run kp-gs delete +poetry run pogs delete ``` **Example:** ```bash -poetry run kp-gs delete 7 +poetry run pogs delete 7 ``` To skip the confirmation prompt, use the `--force` or `-f` flag. @@ -199,13 +199,13 @@ Activates a specific ruleset, and deactivates any currently active one. For safe **Usage:** ```bash -poetry run kp-gs activate +poetry run pogs activate ``` **Example:** ```bash -poetry run kp-gs activate 7 +poetry run pogs activate 7 ``` To skip the confirmation prompt, use the `--force` or `-f` flag. @@ -219,19 +219,19 @@ The CSV file must have `api_user_id`, `amount`, and `pix_key` columns with a `|` **Usage:** ```bash -poetry run kp-gs process-csv [--ruleset-id ] +poetry run pogs process-csv [--ruleset-id ] ``` **Example (using the active ruleset):** ```bash -poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv +poetry run pogs process-csv resources/gateway_selector_examples_simple.csv ``` **Example (using a specific ruleset):** ```bash -poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv --ruleset-id 7 +poetry run pogs process-csv resources/gateway_selector_examples_simple.csv --ruleset-id 7 ``` ## Prerequisites @@ -254,7 +254,7 @@ poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv --ru ```bash git clone https://your-repository-url.git - cd my_monorepo/packages/kp_gs_cli + cd my_monorepo/packages/pogs_cli ``` 3. Install the package and its dependencies: @@ -266,7 +266,7 @@ poetry run kp-gs process-csv resources/gateway_selector_examples_simple.csv --ru ```bash # Navigate to the project directory -cd my_monorepo/packages/kp_gs_cli +cd my_monorepo/packages/pogs_cli # Install the package in development mode pip install -e . @@ -278,8 +278,8 @@ pip install -e ".[dev]" ## Project Structure ``` -kp_gs_cli/ -โ”œโ”€โ”€ kp_gs_cli/ # Main package +pogs_cli/ +โ”œโ”€โ”€ pogs_cli/ # Main package โ”‚ โ”œโ”€โ”€ __init__.py # Package initialization โ”‚ โ””โ”€โ”€ main.py # CLI entry point โ”œโ”€โ”€ resources/ # Resources files @@ -293,34 +293,34 @@ kp_gs_cli/ ```bash # Show help -poetry run kp-gs --help +poetry run pogs --help # Show version -poetry run kp-gs version +poetry run pogs version # Validate a ruleset file -poetry run kp-gs validate path/to/ruleset.json +poetry run pogs validate path/to/ruleset.json # List available gateways -poetry run kp-gs list-gateways +poetry run pogs list-gateways ``` ### Examples ```bash # Validate a ruleset with verbose output -poetry run kp-gs validate --verbose path/to/ruleset.json +poetry run pogs validate --verbose path/to/ruleset.json # List gateways in JSON format -poetry run kp-gs list-gateways --format json +poetry run pogs list-gateways --format json ``` ### Configuration The CLI can be configured using environment variables: -- `KP_GS_LOG_LEVEL`: Set the logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) -- `KP_GS_CONFIG_PATH`: Path to a custom configuration file +- `pogs_LOG_LEVEL`: Set the logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) +- `pogs_CONFIG_PATH`: Path to a custom configuration file ## Development diff --git a/my_monorepo/packages/kp_gs_cli/poetry.lock b/my_monorepo/packages/pogs_cli/poetry.lock similarity index 100% rename from my_monorepo/packages/kp_gs_cli/poetry.lock rename to my_monorepo/packages/pogs_cli/poetry.lock diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py b/my_monorepo/packages/pogs_cli/pogs_cli/__init__.py similarity index 51% rename from my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py rename to my_monorepo/packages/pogs_cli/pogs_cli/__init__.py index 75c727b..250227e 100644 --- a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/__init__.py +++ b/my_monorepo/packages/pogs_cli/pogs_cli/__init__.py @@ -1,7 +1,7 @@ -"""KP Gateway Selector CLI Tool. +"""KP Payout Gateway Selector CLI Tool. This module provides a command-line interface for managing and validating -KP Gateway Selector rulesets and configurations. +KP Payout Gateway Selector rulesets and configurations. """ __version__ = "0.1.0" diff --git a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py b/my_monorepo/packages/pogs_cli/pogs_cli/main.py similarity index 99% rename from my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py rename to my_monorepo/packages/pogs_cli/pogs_cli/main.py index a76850d..6928c5d 100644 --- a/my_monorepo/packages/kp_gs_cli/kp_gs_cli/main.py +++ b/my_monorepo/packages/pogs_cli/pogs_cli/main.py @@ -115,7 +115,7 @@ def _run_csv_processing(snapshot: CompiledRuleset, csv_file: pathlib.Path): @app.command() def version(): """Show the current version of the KP Gateway Selector CLI.""" - from kp_gs_cli import __version__ + from pogs_cli import __version__ console.print(f"KP Gateway Selector CLI v{__version__}", style="bold green") diff --git a/my_monorepo/packages/kp_gs_cli/pyproject.toml b/my_monorepo/packages/pogs_cli/pyproject.toml similarity index 84% rename from my_monorepo/packages/kp_gs_cli/pyproject.toml rename to my_monorepo/packages/pogs_cli/pyproject.toml index 570e363..a965667 100644 --- a/my_monorepo/packages/kp_gs_cli/pyproject.toml +++ b/my_monorepo/packages/pogs_cli/pyproject.toml @@ -3,12 +3,12 @@ requires = ["poetry-core>=2.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry] -name = "kp-gs-cli" +name = "pogs-cli" version = "0.1.0" -description = "CLI tool for managing and validating KP Gateway Selector rulesets" +description = "CLI tool for managing and validating KP Payout Gateway Selector rulesets" authors = ["KP team "] readme = "README.md" -packages = [{ include = "kp_gs_cli" }] +packages = [{ include = "pogs_cli" }] [tool.poetry.dependencies] python = ">=3.9,<4.0" @@ -25,7 +25,7 @@ click = "^8.1.7" # Pin click to a version compatible with typer 0.9.0 kp-gateway-selector = { path = "../kp_gateway_selector", develop = true } [tool.poetry.scripts] -kp-gs = "kp_gs_cli.main:app" +pogs = "pogs_cli.main:app" [tool.poetry.group.dev.dependencies] pytest = "^8.0.0" diff --git a/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv b/my_monorepo/packages/pogs_cli/resources/gateway_selector_examples.csv similarity index 100% rename from my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples.csv rename to my_monorepo/packages/pogs_cli/resources/gateway_selector_examples.csv diff --git a/my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv b/my_monorepo/packages/pogs_cli/resources/gateway_selector_examples_simple.csv similarity index 100% rename from my_monorepo/packages/kp_gs_cli/resources/gateway_selector_examples_simple.csv rename to my_monorepo/packages/pogs_cli/resources/gateway_selector_examples_simple.csv diff --git a/my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json b/my_monorepo/packages/pogs_cli/resources/sample_ruleset.json similarity index 100% rename from my_monorepo/packages/kp_gs_cli/resources/sample_ruleset.json rename to my_monorepo/packages/pogs_cli/resources/sample_ruleset.json