> For the complete documentation index, see [llms.txt](https://docs.clore.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.clore.ai/clore.ai/clore.ai-eng-es/ayuda/faq.md).

# Preguntas frecuentes

<div data-full-width="true"><figure><img src="/files/ca9bf9a1109f9b2fbedf70da27a7697d269d8353" alt=""><figcaption></figcaption></figure></div>

## General

**¿Qué es Clore.ai?**

Clore.ai es un mercado descentralizado de GPU entre pares que conecta a los propietarios de GPU (hosts) con usuarios que necesitan potencia de cómputo (arrendatarios). Está diseñado para el desarrollo de IA, aprendizaje automático, renderizado y otras cargas de trabajo intensivas en GPU.

**¿Cómo funciona Clore.ai?**

Clore.ai conecta a los propietarios de GPU con quienes necesitan potencia de cómputo mediante un mercado entre pares. Los hosts publican sus servidores con precios, y los arrendatarios los exploran y alquilan implementando contenedores Docker. Las transacciones se facilitan con Clore Coin y otras monedas compatibles.

**¿Qué es Clore Coin (CLORE)?**

Clore Coin es la criptomoneda nativa de la plataforma Clore.ai, utilizada para transacciones, pagos de comisiones y recompensar a los usuarios mediante el sistema Proof of Holding (PoH). Pagar con CLORE evita comisiones adicionales de conversión de moneda.

**¿Qué tipo de GPU ofrece Clore.ai?**

Clore.ai ofrece una amplia gama de GPU, incluidas tarjetas NVIDIA GeForce, RTX y de nivel profesional adecuadas para IA/ML, renderizado 3D y minería. El hardware disponible depende de lo que los hosts publiquen en el mercado en cada momento.

**¿Es descentralizado Clore.ai?**

Sí. Clore.ai es un mercado P2P: los servidores son propiedad y están operados por hosts individuales de todo el mundo. No hay un único proveedor centralizado. Esto significa que la disponibilidad del hardware, el tiempo de actividad y el rendimiento varían según el host.

**¿Para qué puedo usar Clore.ai?**

Los casos de uso comunes incluyen entrenamiento e inferencia de modelos de IA/ML, ajuste fino de LLM, renderizado de imágenes/video, computación científica y minería de criptomonedas. Se admite cualquier carga de trabajo basada en Docker que requiera GPU.

**¿Cuál es la duración mínima y máxima para el arrendamiento de GPU?**

Clore.ai permite arrendar GPU por un mínimo de 6 horas. La duración máxima es de 3000 horas (aproximadamente 125 días), lo que ofrece flexibilidad tanto para proyectos de corto plazo como para necesidades a largo plazo.

***

## Cuenta y seguridad

**¿Cómo creo una cuenta en Clore.ai?**

Visita [clore.ai](https://clore.ai) y regístrate con tu dirección de correo electrónico. Después de verificar el correo, puedes depositar fondos y empezar a alquilar o publicar servidores.

**¿Cómo habilito la autenticación de dos factores (2FA)?**

Ve a la configuración de seguridad de tu cuenta y habilita 2FA usando una aplicación autenticadora (por ejemplo, Google Authenticator o Authy). Se recomienda encarecidamente 2FA para proteger tu cuenta y tus fondos.

**¿Qué hago si pierdo el acceso a mi dispositivo 2FA?**

Contacta con el soporte de Clore.ai con los datos de tu cuenta y una prueba de propiedad. La recuperación sin 2FA requiere verificación manual por parte del equipo.

**¿Cómo restablezco mi contraseña?**

Usa el enlace "Olvidé mi contraseña" en la página de inicio de sesión. Se enviará un enlace de restablecimiento a tu dirección de correo electrónico registrada.

**¿Cómo elimino mi cuenta?**

Contacta con el soporte de Clore.ai para solicitar la eliminación de la cuenta. Asegúrate de retirar todos los fondos antes de enviar la solicitud, ya que los saldos de una cuenta eliminada podrían no ser recuperables.

**¿Clore.ai requiere verificación KYC (Conozca a su cliente)?**

El uso básico no requiere KYC. Sin embargo, para retiros grandes o casos relacionados con el cumplimiento, la plataforma puede solicitar verificación de identidad. Consulta los requisitos actuales en la configuración de tu cuenta.

**¿Cómo genero una clave API?**

Ve a la configuración de tu cuenta y navega a la sección de API. Genera allí un nuevo token. Mantén tu clave API privada: otorga acceso completo a tu cuenta a través de la API.

***

## Facturación y pagos

**¿Qué métodos de pago acepta Clore.ai?**

Puedes depositar y pagar usando **Clore Coin (CLORE)**, **Bitcoin (BTC)**, **USDT**, y **USDC** (en Ethereum ERC-20 o BNB Chain BEP-20). Se recomienda pagar con CLORE, ya que no conlleva comisiones adicionales de conversión de moneda.

**¿Puedo depositar USDT o USDC?**

Sí. Clore.ai admite depósitos de USDT y USDC en **dos redes: Ethereum (ERC-20) y BNB Chain (BEP-20)**. Ambas stablecoins se acreditan a un saldo unificado en USD. Tu dirección de depósito USDT/USDC es la misma que tu dirección de depósito CLORE. Envía solo en Ethereum o BNB Chain; los tokens enviados en otras redes (Polygon, Tron, etc.) no se pueden recuperar.

**¿Puedo pagar directamente los alquileres de GPU con USDT o USDC?**

Sí. Los depósitos de USDT/USDC acreditan un saldo unificado en USD, y puedes pagar los alquileres de GPU directamente con él, junto con CLORE y Bitcoin. Ten en cuenta que los pagos que no sean CLORE conllevan una comisión adicional para el host (consulta [Estructura de tarifas](/clore.ai/clore.ai-eng-es/para-arrendatarios/fee-structure.md)).

**¿Hay comisiones en Clore.ai?**

Sí. Los pedidos bajo demanda tienen una comisión base del 10 %. Los pedidos spot tienen una comisión base del 2,5 %. Ambas comisiones pueden reducirse hasta en un 50 % mediante el sistema Proof of Holding (PoH). Además, pagar con monedas que no sean CLORE (por ejemplo, Bitcoin) incurre en una comisión adicional para el host, que puede reducirse al 0 % mediante el sistema MFP Lock.

**¿Qué son las comisiones adicionales del host?**

Al pagar con monedas que no sean CLORE, se cobra una comisión adicional. Esta comisión puede reducirse al 0 % bloqueando CLORE en el [MFP Lock](/clore.ai/clore.ai-eng-es/para-hosts/mfp-lock-a-complete-breakdown-of-mechanics.md) sistema. Los pagos con CLORE no tienen comisiones adicionales.

**¿Cuál es el importe mínimo de depósito?**

Los importes mínimos de depósito varían según la moneda y las condiciones de la red. Consulta la página de depósito de tu cuenta para ver los mínimos actuales. Los depósitos inferiores al mínimo pueden perderse o no acreditarse.

**¿Cómo retiro fondos?**

Ve a la sección de cartera de tu cuenta, selecciona la moneda, introduce la dirección de tu cartera externa y envía una solicitud de retiro. Las comisiones de retiro varían según la moneda (por ejemplo, para Bitcoin, la comisión es 0.00005 BTC).

**¿Hay reembolsos si un servidor se desconecta durante mi alquiler?**

Clore.ai es un mercado P2P: los hosts son operadores independientes. Si un servidor se desconecta a mitad del alquiler, la plataforma puede ofrecer una compensación parcial según las circunstancias. Al cancelar un pedido e informar problemas a través de la `cancel_order` API o la interfaz, el equipo investiga los problemas reportados. Para cargas de trabajo fiables, usa el arrendamiento bajo demanda, que proporciona sesiones no interrumpibles.

**¿Cuánto tardan en confirmarse los depósitos?**

Los tiempos de confirmación dependen de la red blockchain. Bitcoin suele requerir unas pocas confirmaciones (10–60 minutos). CLORE, USDT y USDC suelen confirmarse en unos pocos minutos, según la congestión de la red.

***

## Para arrendatarios

**¿Cómo alquilo una GPU en Clore.ai?**

Explora el mercado, filtra por tipo de GPU, precio y especificaciones. Selecciona un servidor, elige arrendamiento bajo demanda o spot, configura tu imagen Docker y el reenvío de puertos, y realiza tu pedido. El contenedor se inicia en minutos.

**¿Cuál es la diferencia entre el arrendamiento Spot y el bajo demanda?**

**Bajo demanda** El arrendamiento bajo demanda garantiza tu alquiler durante toda la duración: ningún otro usuario puede pujar más alto que tú. Tiene una comisión base del 10 %. **Spot** El arrendamiento spot es más barato (comisión base del 2,5 %), pero es interrumpible: otro usuario puede superar tu oferta y tomar el control del servidor. Usa spot para cargas de trabajo tolerantes a fallos, como minería; usa bajo demanda para entrenamientos y trabajos críticos.

**¿Cómo me conecto vía SSH?**

Al crear un pedido, especifica tu clave pública SSH en el `ssh_key` campo o configura un `ssh_password`. Después de que el contenedor se inicie, revisa los detalles de tu pedido para ver el puerto reenviado y el punto de conexión del clúster (por ejemplo, `n1.c1.clorecloud.net:10000`). Conéctate con: `ssh root@n1.c1.clorecloud.net -p 10000`.

**¿Qué imágenes Docker puedo usar?**

Se admite cualquier imagen pública de Docker Hub. Clore.ai también proporciona imágenes preconstruidas (por ejemplo, `cloreai/ubuntu20.04-jupyter`) con marcos de ML comunes, Jupyter y SSH preconfigurados. Puedes usar tus propias imágenes personalizadas de Docker Hub.

**¿Puedo usar un notebook de Jupyter en mi servidor alquilado?**

Sí. Usa una imagen con Jupyter habilitado (por ejemplo, `cloreai/ubuntu20.04-jupyter`) y reenvía el puerto `8888` mediante `http`. Establece un `jupyter_token` en la configuración de tu pedido. El notebook será accesible mediante una URL de proxy HTTPS.

**¿Puedo ejecutar un script de inicio personalizado?**

Sí. Pasa un script de shell en el `command` campo de `create_order`. Se ejecuta después del inicio del contenedor. Como alternativa, activa `autossh_entrypoint` para que Clore.ai implemente automáticamente un servidor SSH y ejecute `/root/onstart.sh`.

**¿Cómo reenvío puertos?**

En la configuración del pedido, especifica hasta 5 reglas de reenvío de puertos. Usa `"tcp"` para puertos TCP sin procesar (por ejemplo, SSH en el puerto 22) y `"http"` para un puerto que quieras exponer mediante proxy HTTPS (por ejemplo, Jupyter en 8888).

**¿Qué pasa con mis datos cuando termina el alquiler?**

Los datos almacenados dentro del contenedor son **no persistentes** de forma predeterminada: se pierden cuando el pedido expira o se cancela. Guarda los datos importantes en almacenamiento externo (S3, Backblaze, etc.) antes de que termine tu alquiler. Los hosts pueden admitir opcionalmente almacenamiento persistente: consulta los detalles del servidor.

**¿Puedo cancelar un pedido antes de tiempo?**

Sí. Cancélalo a través de la interfaz o del `cancel_order` endpoint de API. Si has experimentado problemas con el servidor, incluye una `issue` descripción: el equipo de Clore.ai la investigará.

**¿Cómo uso las plantillas de pedido?**

La interfaz web de Clore.ai permite guardar configuraciones de pedido como plantillas, para que puedas volver a desplegar rápidamente la misma imagen Docker, las variables de entorno y los ajustes de puertos en diferentes servidores sin tener que volver a introducirlo todo.

**¿Qué debo hacer si mi contenedor no se inicia?**

Verifica que el nombre de tu imagen Docker sea válido y accesible públicamente en Docker Hub. Comprueba que la configuración de puertos sea correcta. Si el servidor aparece en línea pero el contenedor falla, cancela el pedido e informa del problema. Prueba con otro servidor.

**¿Cómo configuro variables de entorno para mi contenedor?**

Pasa las variables de entorno en el `env` campo de `create_order` como un objeto clave-valor. Los nombres de las variables están limitados a 128 caracteres y los valores a 1536 caracteres. El objeto env total serializado está limitado a 12 000 caracteres.

***

## Para anfitriones

**¿Cómo publico mi servidor en Clore.ai?**

Descarga e instala el software de host de Clore.ai en tu servidor, conéctalo a tu cuenta usando el token de inicialización, configura el precio y la visibilidad, y ponlo como público. Tu servidor aparecerá en el mercado cuando esté en línea.

**¿Cuáles son los requisitos mínimos de hardware para ser host?**

No hay especificaciones mínimas codificadas, pero se recomiendan servidores con al menos una GPU NVIDIA y una conexión a Internet estable. Los servidores con mejores GPU, más RAM, almacenamiento NVMe rápido y redes de alta velocidad atraerán a más arrendatarios y ganarán más.

**¿Cómo se establece el precio del host?**

Estableces tu propio precio diario bajo demanda y el precio mínimo diario spot. Los precios se fijan en BTC y CLORE, o se vinculan al USD con recálculo automático al tipo actual. Puedes actualizar los precios en cualquier momento mediante `set_server_settings`.

**¿Cómo ganan dinero los hosts?**

Los hosts ganan el precio del alquiler menos la comisión de la plataforma. La comisión que pagan los hosts depende de la moneda de pago del arrendatario: los pagos en CLORE no conllevan comisión adicional; los pagos que no son CLORE conllevan una comisión adicional que puede reducirse al 0 % mediante MFP Lock.

**¿Qué es MFP Lock?**

MFP (Maximum Fair Price) Lock permite a los hosts bloquear tokens CLORE para reducir o eliminar la comisión adicional que se cobra cuando los arrendatarios pagan con monedas que no son CLORE. Bloquear suficiente CLORE reduce esta comisión al 0 %, maximizando las ganancias del host.

**¿Qué es la calificación del servidor y cómo me afecta?**

La calificación del servidor refleja la fiabilidad en función del tiempo de actividad y los comentarios de los arrendatarios. Los servidores con mejor calificación aparecen más arriba en los listados del mercado y atraen a más arrendatarios. Los periodos frecuentes fuera de línea y los problemas reportados reducirán tu calificación.

**¿Qué ocurre si mi servidor se desconecta mientras está alquilado?**

Si tu servidor se desconecta durante un alquiler activo, esto afecta negativamente a la calificación de tu servidor. Los arrendatarios bajo demanda pueden recibir compensación. Mantener servidores estables y con alto tiempo de actividad es esencial para conservar una buena calificación y ganancias constantes.

**¿Hay penalizaciones por un mal rendimiento del servidor?**

Sí. Los tiempos de inactividad frecuentes, los problemas de los arrendatarios sin resolver y las calificaciones bajas pueden dar lugar a menor visibilidad en el mercado u otras restricciones. Operar un servidor fiable es importante para obtener ganancias a largo plazo.

**¿Qué es la duración máxima de alquiler (MRL)?**

MRL es el número máximo de horas que un único alquiler puede durar en tu servidor. Lo configuras mediante `set_server_settings` (`mrl` campo, en horas). Establecer un MRL más largo atrae a arrendatarios con cargas de trabajo de mayor duración.

**¿Puedo configurar un trabajo en segundo plano cuando mi servidor no esté alquilado?**

Sí. Puedes configurar un trabajo en segundo plano (imagen Docker + comando) que se ejecute en tu servidor cuando no esté alquilado, por ejemplo para minar criptomonedas durante el tiempo inactivo.

**¿Cómo actualizo el precio de mi servidor?**

Usa la `set_server_settings` Punto final de la API o la interfaz web. Los cambios surten efecto para los nuevos alquileres: los pedidos activos no se ven afectados a mitad del alquiler.

***

## Proof of Holding

**¿Qué es Proof of Holding (PoH)?**

Proof of Holding es un sistema en el que los usuarios ganan recompensas por mantener tokens CLORE en sus carteras de Clore.ai. Incentiva la participación a largo plazo en el ecosistema y recompensa a los poseedores proporcionalmente según sus tenencias.

**¿Cómo participo en Proof of Holding?**

Simplemente mantén tokens CLORE en la cartera de tu cuenta de Clore.ai. Cuanto más tiempo y más cantidad mantengas, más recompensas acumularás. No se requiere contrato de staking ni bloqueo para la participación básica en PoH.

**¿Qué recompensas obtengo de PoH?**

Los participantes de PoH reciben una parte de los ingresos por comisiones de la plataforma distribuidos en CLORE. Las recompensas se calculan en función de tus tenencias con respecto al total de CLORE en PoH.

**¿Cómo reduce PoH las comisiones del mercado?**

Mantener CLORE reduce proporcionalmente la comisión bajo demanda (base del 10 %) y la comisión spot (base del 2,5 %) hasta en un 50 %. La reducción máxima de comisión (50 %) se alcanza con 2 000 000 CLORE mantenidos. La reducción es lineal y se aplica tanto a arrendatarios como a hosts.

**¿PoH es lo mismo que MFP Lock?**

No. PoH reduce las comisiones de la plataforma para todos (arrendatarios y hosts) en función de las tenencias de CLORE. MFP Lock es específicamente para que los hosts eliminen la comisión adicional que se cobra cuando los arrendatarios pagan con monedas que no son CLORE. Ambos mecanismos usan CLORE, pero cumplen propósitos diferentes.

**¿Dónde puedo ver mis recompensas de PoH?**

Las recompensas de PoH y tu saldo actual son visibles en el panel de tu cuenta Clore.ai en la sección PoH o cartera.

***

## API

**¿Cómo obtengo una clave API?**

Inicia sesión en tu cuenta de Clore.ai, ve a la sección de configuración de la API y genera un nuevo token API. Mantenlo en secreto: proporciona acceso completo a tu cuenta.

**¿Cómo autentico las solicitudes de la API?**

Pasa tu token API en el `auth` encabezado de cada solicitud: `auth: <your_token>`. No uses `Authorization: Bearer` el formato; Clore.ai usa el `auth` encabezado específicamente.

**¿Cuál es la URL base de la API?**

Todos los endpoints de la API están en `https://api.clore.ai/v1/`. Ejemplo: `https://api.clore.ai/v1/marketplace`.

**¿Cuáles son los límites de velocidad de la API?**

El límite general es de **1 solicitud por segundo**. Superarlo devuelve el código `5`. El `create_order` endpoint tiene un límite adicional más estricto de **1 solicitud cada 5 segundos**.

**¿Qué significan los códigos de respuesta de la API?**

| Código | Significado                                        |
| ------ | -------------------------------------------------- |
| `0`    | Éxito (normal)                                     |
| `1`    | Error de base de datos                             |
| `2`    | Datos de entrada inválidos                         |
| `3`    | Token de API inválido                              |
| `4`    | Endpoint inválido                                  |
| `5`    | Límite de tasa superado (1 solicitud/seg)          |
| `6`    | Error: consulta el `error` campo para más detalles |

**¿Cuáles son los principales endpoints de la API?**

| Endpoint                  | Método | Descripción                                          |
| ------------------------- | ------ | ---------------------------------------------------- |
| `/v1/wallets`             | GET    | Obtener carteras y saldos                            |
| `/v1/marketplace`         | GET    | Listar todos los servidores públicos                 |
| `/v1/my_servers`          | GET    | Listar tus servidores alojados                       |
| `/v1/my_orders`           | GET    | Listar tus pedidos activos/completados               |
| `/v1/create_order`        | POST   | Crear un pedido spot o bajo demanda                  |
| `/v1/cancel_order`        | POST   | Cancelar un pedido activo                            |
| `/v1/spot_marketplace`    | GET    | Obtener ofertas spot para un servidor específico     |
| `/v1/set_server_settings` | POST   | Configurar los ajustes de tu servidor                |
| `/v1/set_spot_price`      | POST   | Actualizar el precio de tu oferta spot en el mercado |
| `/v1/server_config`       | GET    | Obtener la configuración de un servidor específico   |

**¿Clore.ai tiene una API WebSocket?**

La API principal usa REST (HTTP). Para necesidades de datos en tiempo real (por ejemplo, supervisar cambios en el mercado), consulta periódicamente los endpoints relevantes dentro de los límites de velocidad. Consulta la documentación oficial para cualquier actualización sobre compatibilidad con WebSocket.

**¿Puedo automatizar la implementación de pedidos con la API?**

Sí. El `create_order` endpoint te permite automatizar por completo la implementación: especifica programáticamente el ID del servidor, la imagen Docker, el reenvío de puertos, las variables de entorno, las claves SSH y los comandos de inicio.

***

## Técnico

**¿Qué marcas y modelos de GPU son compatibles?**

Clore.ai admite principalmente **GPU NVIDIA** (GeForce, RTX, Quadro, Tesla, serie A). La compatibilidad con GPU AMD depende de la configuración del host y de la compatibilidad de la imagen Docker. Los modelos disponibles van desde GTX 1080 Ti hasta tarjetas de gama alta de clase A100/H100, según lo que publiquen los hosts.

**¿Qué versiones de CUDA están disponibles?**

La versión de CUDA depende de la imagen Docker que despliegues y de la versión del controlador del host. Las imágenes oficiales de Clore.ai (por ejemplo, `cloreai/ubuntu20.04-jupyter`) incluyen compatibilidad con CUDA. Usa las imágenes oficiales de CUDA de NVIDIA o consulta la versión del controlador de GPU del host en las especificaciones del servidor antes de desplegar.

**¿Cuáles son las limitaciones de Docker en Clore.ai?**

Cada pedido ejecuta un único contenedor Docker. Las configuraciones de varios contenedores (Docker Compose) no son compatibles de forma nativa: debes incluir todos los servicios en una sola imagen u orquestarlos mediante un script de inicio. La disponibilidad del modo privilegiado depende de la configuración del host.

**¿Qué velocidades de red puedo esperar?**

Las velocidades de red varían según el host y se enumeran en las especificaciones del servidor como subida/bajada en Mbps. Comprueba los `net.up` y `net.down` valores en los listados del mercado antes de alquilar para cargas de trabajo sensibles al ancho de banda.

**¿Qué tipos de almacenamiento están disponibles?**

El almacenamiento depende del hardware del host. Las especificaciones del servidor enumeran el tipo de disco (NVMe, SSD, HDD) y el tamaño. También se muestra la velocidad del disco (`disk_speed` en MB/s). Para cargas de trabajo de E/S rápidas, filtra por servidores NVMe.

**¿Se admite almacenamiento persistente entre alquileres?**

De forma predeterminada, el almacenamiento del contenedor es efímero: los datos se pierden cuando termina el pedido. Haz siempre copias de seguridad de los datos importantes externamente (S3, IPFS, etc.) antes de que expire tu alquiler. Algunos hosts pueden ofrecer almacenamiento persistente opcional: consulta la descripción de su servidor.

**¿Cuáles son los requisitos mínimos de red para los hosts?**

Los hosts deben contar con una conexión a Internet estable y con ancho de banda de subida adecuado para la cantidad de GPU que ofrecen. Las conexiones de baja latencia y alto ancho de banda (100 Mbps+ de subida) proporcionan una mejor experiencia al arrendatario y calificaciones de servidor más altas.

**¿Puedo ejecutar contenedores Windows en Clore.ai?**

Clore.ai está basado en Linux. Los contenedores Docker se ejecutan en hosts Linux. Los contenedores Windows no son compatibles. Si es necesario, puedes ejecutar aplicaciones de Windows dentro de un contenedor Linux usando herramientas como Wine.

**¿Qué sucede si un servidor se queda sin espacio en disco durante mi alquiler?**

Si el contenedor llena el espacio disponible en disco, las aplicaciones pueden fallar o dejar de responder. Supervisa el uso del disco durante tu sesión y limpia los archivos temporales. Comprueba el tamaño de disco disponible en las especificaciones del servidor antes de implementar cargas de trabajo que consuman mucho disco.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.clore.ai/clore.ai/clore.ai-eng-es/ayuda/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
