{
  "ocid": "ocds-x-licitia-aa-07-h0c-007h0c999-n-285-2025",
  "id": "AA-07-H0C-007H0C999-N-285-2025",
  "date": "2025-12-16T02:16:00.000Z",
  "language": "es",
  "initiationType": "tender",
  "tag": [
    "tender",
    "award",
    "contract"
  ],
  "parties": [
    {
      "id": "GAFSACOMM",
      "name": "GRUPO AEROPORTUARIO, FERROVIARIO, DE SERVICIOS AUXILIARES Y CONEXOS, OLMECA-MAYA-MEXICA, S.A. DE C.V.",
      "roles": [
        "buyer"
      ]
    },
    {
      "id": "TUSSAN SA DE CV",
      "name": "TUSSAN SA DE CV",
      "roles": [
        "supplier"
      ]
    }
  ],
  "buyer": {
    "id": "GAFSACOMM",
    "name": "GRUPO AEROPORTUARIO, FERROVIARIO, DE SERVICIOS AUXILIARES Y CONEXOS, OLMECA-MAYA-MEXICA, S.A. DE C.V."
  },
  "tender": {
    "id": "AA-07-H0C-007H0C999-N-285-2025",
    "title": "ADQUISICIÓN DE SEÑALÉTICA PARA LAS ESTACIONES DE COMBUSTIBLES Y DE SERVICIO DEL",
    "description": "ADQUISICIÓN DE SEÑALÉTICA PARA LAS ESTACIONES DE COMBUSTIBLES Y DE SERVICIO DEL GRUPO AEROPORTUARIO, FERROVARIO, DE SERVICIOS AUXILIARES Y CONEXOS, OLMECA-MAYA-MEXICA, S.A. DE C.V.",
    "status": "complete",
    "procurementMethod": "direct",
    "procurementMethodDetails": "ADJUDICACIÓN DIRECTA",
    "mainProcurementCategory": "goods",
    "tenderPeriod": {
      "startDate": "2025-12-16T02:16:00.000Z",
      "endDate": "2025-12-08T20:00:00.000Z"
    },
    "awardPeriod": {},
    "items": [
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “POSICIÓN DE EXTINTOR”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 90,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.75,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “HIDRANTE (TOMA DE AGUA)”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 36,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.07,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “RIESGO ELÉCTRICO\"",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 45,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO EL PASO”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 80,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO USO DE CELULAR”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 69,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “NO GENERAR FLAMA ABIERTA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 84,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO ENCENDER FUEGO”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 84,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “EQUIPO DE BOMBEROS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 28,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.07,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “HIDRANTE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 6,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.07,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PASO PEATONAL”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 29,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CRUCE PEATONAL”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 6,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO FUMAR”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 89,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “10 KM/H VELOCIDAD MÁXIMA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 40,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “DUCHA Y LAVAOJOS DE EMERGENCIA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 16,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “RUTA DE EVACUACIÓN",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 78,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 85.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO CORRER”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 21,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALAMIENTO DEBERÁ SER INDICANDO “BOTIQUÍN”.",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 16,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PUNTO DE REUNIÓN”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 19,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “USO OBLIGATORIO DE ARNÉS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 17,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “USO OBLIGATORIO DE EQUIPO DE PROTECCIÓN”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 34,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “USO OBLIGATORIO DEL PASAMANOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 33,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALAMIENTO DEBERÁ SER INDICANDO “RUTA DE EVACUACIÓN\"",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 78,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 85.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “ZONA DE MENOR RIESGO”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 29,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 202.05,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “OBLIGATORIO EN POSICIÓN DE SALIDA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 17,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “USO OBLIGATORIO DE GUANTES DE SEGURIDAD”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 33,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.28,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “USO OBLIGATORIO DE MASCARILLA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 30,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CASETA DE VIGILANCIA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 15,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PELIGRO DESCARGANDO COMBUSTIBLE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 43,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 3890,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “QUE HACER EN CASO DE SISMO E INCENDIOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 3,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PRECAUCIÓN MATERIAL INFLAMABLE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 10,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 227.3,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “BAÑOS MIXTOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 3,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PELIGRO DESCARGANDO COMBUSTIBLE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 28,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 227.14,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PRECAUCIÓN RESIDUOS PELIGROSOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 7,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 227.14,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “BAÑOS HOMBRES”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “BAÑOS MUJERES”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “SALIDA DE EMERGENCIA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 5,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO ESTACIONARSE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 20,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “ALARMA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 4,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “APAGAR EL MOTOR”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 6,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 303.08,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PELIGRO CUARTO ELÉCTRICO”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO APAGAR CON AGUA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 4,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.61,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “NO TOCAR BOTÓN DE EMERGENCIA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 6,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “VERIFIQUE MARQUE CERO”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 6,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “ESTACIONAMIENTO EXCLUSIVO CLIENTES MÁXIMO 15 MINUTOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 2,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PELIGRO CAÍDA MISMO NIVEL”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 3,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PELIGRO MATERIALES TÓXICOS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 3,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CURVA A LA DERECHA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1014.8,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CURVA A LA IZQUIERDA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1014.8,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “PROHIBIDO COMER Y BEBER AQUÍ”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 10,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 340.71,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “DEPOSITE SU BASURA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 10,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CUARTO DE MÁQUINAS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 18,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “CUARTO DE LIMPIEZA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “ALMACEN”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 305.31,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “SUSTANCIAS INFLAMABLES”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1619.2,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “SUSTANCIAS CANCERIGENAS”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1619.2,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “SUSTANCIAS TOXICIDAD AGUDA”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1619.2,
            "currency": "MXN"
          }
        }
      },
      {
        "id": "0",
        "description": "SEÑALÉTICA DE “DAÑO PARA MEDIO AMBIENTE”",
        "classification": {
          "scheme": "CUCOP",
          "id": "24801-0056"
        },
        "quantity": 1,
        "unit": {
          "name": "PIEZA",
          "value": {
            "amount": 1619.2,
            "currency": "MXN"
          }
        }
      }
    ],
    "documents": [
      {
        "id": "1",
        "title": "AT.pdf",
        "url": "https://comprasmx.buengobierno.gob.mx/sitiopublico/#/sitiopublico/detalle/4608dff33cef7658e0639e1200a9900a/procedimiento",
        "documentType": "biddingDocuments",
        "datePublished": "2026-01-11T14:12:31.552Z"
      },
      {
        "id": "2",
        "title": "EXCEPCION.pdf",
        "url": "https://comprasmx.buengobierno.gob.mx/sitiopublico/#/sitiopublico/detalle/4608dff33cef7658e0639e1200a9900a/procedimiento",
        "documentType": "biddingDocuments",
        "datePublished": "2026-01-11T14:12:33.157Z"
      },
      {
        "id": "3",
        "title": "AA.pdf",
        "url": "https://comprasmx.buengobierno.gob.mx/sitiopublico/#/sitiopublico/detalle/4608dff33cef7658e0639e1200a9900a/procedimiento",
        "documentType": "biddingDocuments",
        "datePublished": "2026-01-11T14:12:34.903Z"
      },
      {
        "id": "4",
        "title": "AA 285.pdf",
        "url": "https://comprasmx.buengobierno.gob.mx/sitiopublico/#/sitiopublico/detalle/4608dff33cef7658e0639e1200a9900a/procedimiento",
        "documentType": "biddingDocuments",
        "datePublished": "2026-01-11T14:12:40.686Z"
      }
    ]
  },
  "awards": [
    {
      "id": "1",
      "status": "active",
      "suppliers": [
        {
          "id": "TUSSAN SA DE CV",
          "name": "TUSSAN SA DE CV"
        }
      ],
      "value": {
        "amount": 631461.94,
        "currency": "MXN"
      }
    }
  ],
  "extensions": {
    "source": "ComprasMX",
    "canonical": "https://licitia.com.mx/adjudicacion/aa-07-h0c-007h0c999-n-285-2025",
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "ocidPrefixRegistered": false
  }
}