{"success":true,"data":{"ext":"otc","name":"OTC","description":"OpenDocument Chart Template (OTC) is a template file format defined by OASIS for creating chart documents in the OpenDocument family. It is used in office suites such as LibreOffice and Apache OpenOffice to store reusable chart layouts, styles, and default settings for spreadsheet and presentation documents. The format is generally considered safe, though, like other office files, it should be opened cautiously if received from untrusted sources.","mime":["application/vnd.oasis.opendocument.chart-template"],"risk_level":"Safe","signatures":[{"hex":"50 4B","offset":0,"sources":[{"name":"Apache Tika","url":"https://raw.githubusercontent.com/apache/tika/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml"}]}],"related":[],"usage":{"python":"def is_otc(file_path: str) -> bool:\n    \"\"\"Check if file is a valid OTC by magic bytes.\"\"\"\n    signature = bytes([0x50, 0x4B])\n    with open(file_path, \"rb\") as f:\n        return f.read(2) == signature","node":"function isOTC(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x50, 0x4B]);\n  return buffer.subarray(0, 2).equals(signature);\n}","go":"func IsOTC(data []byte) bool {\n    signature := []byte{0x50, 0x4B}\n    if len(data) < 2 {\n        return false\n    }\n    return bytes.Equal(data[:2], signature)\n}"}}}