[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:sonarqube-cli:ja":3,"releases:stats:cask:sonarqube-cli:ja":346,"dependencies:cask:sonarqube-cli:ja:arm64_golden_gate":347},{"accentColor":4,"artifacts":5,"autoUpdates":28,"categories":33,"conflictsWith":40,"dependsOn":43,"deprecated":28,"description":53,"descriptionEn":54,"developer":55,"disabled":28,"displayName":56,"downloadSha256":57,"downloadSize":58,"downloadUrl":59,"editorChoice":28,"formulaeUrl":60,"homepage":61,"iconUrl":62,"installCommand":63,"installs":64,"installs30d":65,"isFont":28,"isLibrary":28,"kegOnly":28,"kind":68,"latestRelease":69,"machineTranslated":36,"name":56,"names":103,"platforms":105,"primaryCategory":316,"rank30d":317,"releaseCount":318,"releaseStats":319,"repoUrl":325,"screenshots":326,"sourceLocale":96,"sourceUrl":334,"summary":335,"summaryTranslation":336,"supports":338,"tags":340,"tap":345,"token":104,"version":102,"versionChangedAt":73},"#290043",{"apps":6,"binaries":7,"entries":9,"pkgs":32},[],[8],"sonar",[10,19],{"declaration":11,"phase":16,"sources":17,"target":15,"type":18},{"binary":12,"target":15},[13,14],"sonarqube-cli-1.9.0.15656-macos-arm64.bin",{"target":8},"$HOMEBREW_PREFIX\u002Fbin\u002Fsonar","install",[13],"binary",{"declaration":20,"phase":29,"sources":30,"type":31},{"zap":21},[22],{"script":23},{"args":24,"executable":13,"must_succeed":28},[25,26,27],"system","reset","--force",false,"cleanup",[],"zap",[],[34],{"icon":35,"machineTranslated":36,"name":37,"slug":38,"sourceLocale":39},"lucide:code-xml",true,"開発ツール","developer-tools","zh-CN",{"casks":41,"formulae":42},[],[],{"arch":44,"casks":46,"formulae":47,"requirements":48},[45],"arm64",[],[],{"arch":49},[50],{"bits":51,"type":52},64,"arm","SonarQube CLI は、SonarQube プロジェクトに取り組む開発者向けの SonarSource のコマンドラインインターフェースです。実行ファイルは `sonar` であり、SonarScanner CLI（`sonar-scanner`）、IDE、SonarQube サーバーとは異なります。ターミナルから品質やセキュリティのフィードバックを得たり、問題を調査したり、対応するコーディングエージェントと連携したりしたい開発者に適しています。\n\n## 機能\n- 対応するローカル変更を解析し、対応範囲内のセキュリティ問題やシークレットを検出します。\n- プロジェクトの品質ゲート、問題、ファイル単位の結果を確認します。\n- プロジェクトのコンテキストを取得し、フックと MCP 設定を通じて対応するコーディングエージェントと連携します。\n- 作業中のリポジトリを SonarQube プロジェクトにリンクし、接続済みの DevOps リポジトリをインポートします。\n- スクリプト向けの構造化出力を使用し、認証や更新の状態を確認します。\n- 利用可能な場合は、ローカル使用統計を確認します。\n\n一部のコマンドには個別の成熟度ラベルがあります。バージョン 1.9 では、リポジトリのインポートがオープンベータとして、ローカル統計がアルファとして導入されています。機能の利用可否は、接続先サービス、プロジェクト設定、エディション、利用権限にも依存します。CLI をインストールしても、サーバー側のすべての機能を利用できるわけではありません。\n\n## インストールとプラットフォーム要件\n公式の macOS ARM64 バイナリをインストールするか、`brew install --cask sonarqube-cli` を使用し、公式クイックスタートに従って認証とプロジェクトへの接続を行います。この cask は Apple Silicon 向けの macOS ビルドを配布します。公式 README には Linux x86-64 と ARM64、Windows x86-64 のビルドも記載されていますが、Intel macOS 向けのネイティブビルドは記載されていません。Rosetta を使っても、ARM64 実行ファイルを Intel Mac で実行できるようにはなりません。確認した CLI ドキュメントには macOS の正確な最小対応リリースが指定されていないため、ここでは最小バージョンを数値で示していません。\n\nCLI には、SonarQube Cloud またはセルフホストの SonarQube Server バージョン 25.1 以降へのアクセスが必要です。Git フック連携用の Git 2.x は任意ですが、コーディングエージェント連携には対応するエージェントが必要です。各解析機能の追加要件に従ってください。別のパッケージである SonarScanner CLI の Java 要件を、このパッケージに一律に適用しないでください。cask のアーキテクチャ制限は、ARM ベースのすべてのオペレーティングシステムに対応しているという意味ではありません。\n\n## 認証、連携、プライバシー\n利用する SonarQube サービスとプロジェクトに適したアカウントと権限を使用してください。公式クイックスタートでは、トークン認証にユーザートークンが必要とされています。プロジェクトトークン、グローバルトークン、スコープ付き組織トークンは、この CLI では正しく動作しません。現行バージョンでは、ドキュメントに記載されたブラウザー認証フローにも対応しています。認証情報を保護し、組織で承認された保管およびローテーションの手順に従ってください。\n\nコマンドは設定された SonarQube サービスと通信し、解析機能やエージェント機能は、ドキュメントに記載されたワークフローに従ってコードや関連するプロジェクトのコンテキストを送信する場合があります。すべての解析がオフラインで行われることを保証するものではありません。非公開リポジトリを送信したり、エージェント連携を有効にしたりする前に、組織のポリシーを確認してください。\n\n連携コマンドは、設定の書き込み、補助コンポーネントのインストール、フックの変更を行う場合があります。特に共有 Git フック、グローバルなエージェント設定、MCP エントリの変更を確認してください。バージョン 1.9 では、初回使用時に従来のプロジェクト単位の連携をグローバル設定へ移行します。プロジェクトキーを検出できない場合は、手動でプロジェクトをリンクしてください。既存のエージェントツール、フックフレームワーク、環境変数で渡される認証情報、サーバーポリシーは動作に影響する場合がありますが、他の開発ツールと一律に競合するという意味ではありません。\n\nREADME には、匿名の使用状況テレメトリと Sentry によるエラー報告、およびそれらのオプトアウトについて記載されています。1.9 で導入されたローカル統計には、一般的なテレメトリとは独立した同意フラグがあります。ローカル統計への同意設定によって、他のネットワーク機能が無効になるわけではありません。最新のテレメトリドキュメントとプロジェクトのプライバシー要件を確認してください。\n\n## アカウント、費用、ライセンス\nCLI のソースコードは LGPL バージョン 3 以降でライセンスされています。このクライアントをダウンロードするだけでは、SonarQube Cloud、商用 Server エディション、コーディングエージェントのサブスクリプションを購入したことにはなりません。Cloud とサーバーのプラン、非公開プロジェクト向け機能、高度な解析、エージェントの利用権限には、それぞれ個別のアカウント、利用条件、料金が適用される場合があります。すべての解析が無料、またはこのバイナリに含まれると考えず、サービスの最新料金を確認してください。\n\nHTTP HEAD によると、公式の macOS ARM64 1.9.0.15656 バイナリは 67,267,232 バイトです。インストールされるコンポーネント、キャッシュ、解析データには追加の容量が必要になる場合があります。\n\n出典: [公式 CLI](https:\u002F\u002Fwww.sonarsource.com\u002Fsonarqube\u002Fcli\u002F)、[README とプラットフォーム要件](https:\u002F\u002Fgithub.com\u002FSonarSource\u002Fsonarqube-cli)、[クイックスタート](https:\u002F\u002Fdocs.sonarsource.com\u002Fsonarqube-cli\u002Fquickstart-guide)、[ライセンス](https:\u002F\u002Fgithub.com\u002FSonarSource\u002Fsonarqube-cli\u002Fblob\u002Fmaster\u002FLICENSE.txt)、[リリース履歴](https:\u002F\u002Fgithub.com\u002FSonarSource\u002Fsonarqube-cli\u002Freleases)。","Code quality and security for terminal workflows, scripts, and AI agents","SonarSource SA","SonarQube CLI","8de8ec62c3614a9abb7053114fda85b9460b6ebdbca7bb612c6e58dc88ab2015",67267232,"https:\u002F\u002Fbinaries.sonarsource.com\u002FDistribution\u002Fsonarqube-cli\u002F1.9.0.15656\u002Fmacos\u002Fsonarqube-cli-1.9.0.15656-macos-arm64.bin","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fsonarqube-cli","https:\u002F\u002Fwww.sonarsource.com\u002Fsonarqube\u002Fcli\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F375dd287dd04\u002F3463946f851b-256.png","brew install --cask sonarqube-cli",{"d30":65,"d365":66,"d90":67},711,2622,2492,"cask",{"bodyMarkdown":70,"brewCommittedAt":71,"hasNotes":36,"id":72,"isLatest":36,"isPrerelease":28,"machineTranslated":28,"publishedAt":73,"sections":74,"source":95,"sourceLocale":96,"summary":97,"title":98,"translation":99,"version":102},"## SonarQube CLI 1.9.0.15656\n\nグローバル連携、リポジトリのインポート、ローカル統計を追加します。\n\n### 連携\n\n- 初回実行時の移行により、連携をグローバル設定に移します。\n- Open Betaでリポジトリのインポートを、Alphaでローカル統計を追加します。\n\n### ワークフロー\n\n- 非対話型のトークンログインと、一貫性のある構造化出力を追加します。\n- 更新状況をサブコマンドにし、GitLabのジョブテンプレートを受け付けます。\n\n### セキュリティ\n\n- OAuthのループバックバインドと認証コールバックの検証を強化します。\n- サーバーURLを検証し、URLとプロジェクトキー内の改行を拒否します。\n\n### 修正\n\n- pre-pushスキャンの対象をリポジトリ全体ではなく、変更されたファイルに限定します。\n- Vortexの保持・削除の判断の不整合と、エラー原因の欠落を修正します。\n\nインポートは引き続きOpen Beta、統計は引き続きAlphaです。ローカル統計の同意は一般的なテレメトリーへの同意とは別です。グローバル移行により連携設定が変更されます。\n\n出典：[公式リリースノート](https:\u002F\u002Fgithub.com\u002FSonarSource\u002Fsonarqube-cli\u002Freleases\u002Ftag\u002F1.9.0.15656)。","2026-09-30T03:33:17Z",1885,"2026-10-07T09:38:42.722922Z",[75,80,85,90],{"area":76,"items":77},"連携",[78,79],"初回実行時に移行し、連携をグローバル設定に移します。","Open Betaでリポジトリのインポート、Alphaでローカル統計を追加。",{"area":81,"items":82},"ワークフロー",[83,84],"非対話型のトークンログインと一貫した構造化出力を追加。","更新状況をサブコマンド化し、GitLabのジョブテンプレートに対応。",{"area":86,"items":87},"セキュリティ",[88,89],"OAuthのループバックバインドと認証コールバックの検証を強化。","サーバーURLを検証し、URLとプロジェクトキーの改行を拒否。",{"area":91,"items":92},"修正",[93,94],"pre-pushスキャンをリポジトリ全体ではなく変更ファイルに限定。","Vortexの保持・削除判断の不整合とエラー原因の欠落を修正。","editorial","en-US","グローバル連携、リポジトリのインポート、ローカル統計を追加。","SonarQube CLI 1.9.0.15656",{"locale":100,"machineTranslated":28,"sourceLocale":96,"status":101},"ja-JP","manual","1.9.0.15656",[56,104],"sonarqube-cli",[106,136,166,196,226,256,286],{"arch":45,"artifacts":107,"conflictsWith":124,"dependsOn":127,"downloadSha256":57,"downloadUrl":59,"macos":134,"requiresRosetta":28,"tag":135,"version":102},{"apps":108,"binaries":109,"entries":110,"pkgs":123},[],[8],[111,116],{"declaration":112,"phase":16,"sources":115,"target":15,"type":18},{"binary":113,"target":15},[13,114],{"target":8},[13],{"declaration":117,"phase":29,"sources":122,"type":31},{"zap":118},[119],{"script":120},{"args":121,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":125,"formulae":126},[],[],{"arch":128,"casks":129,"formulae":130,"requirements":131},[45],[],[],{"arch":132},[133],{"bits":51,"type":52},"27","arm64_golden_gate",{"arch":45,"artifacts":137,"conflictsWith":154,"dependsOn":157,"downloadSha256":57,"downloadUrl":59,"macos":164,"requiresRosetta":28,"tag":165,"version":102},{"apps":138,"binaries":139,"entries":140,"pkgs":153},[],[8],[141,146],{"declaration":142,"phase":16,"sources":145,"target":15,"type":18},{"binary":143,"target":15},[13,144],{"target":8},[13],{"declaration":147,"phase":29,"sources":152,"type":31},{"zap":148},[149],{"script":150},{"args":151,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":155,"formulae":156},[],[],{"arch":158,"casks":159,"formulae":160,"requirements":161},[45],[],[],{"arch":162},[163],{"bits":51,"type":52},"26","arm64_tahoe",{"arch":45,"artifacts":167,"conflictsWith":184,"dependsOn":187,"downloadSha256":57,"downloadUrl":59,"macos":194,"requiresRosetta":28,"tag":195,"version":102},{"apps":168,"binaries":169,"entries":170,"pkgs":183},[],[8],[171,176],{"declaration":172,"phase":16,"sources":175,"target":15,"type":18},{"binary":173,"target":15},[13,174],{"target":8},[13],{"declaration":177,"phase":29,"sources":182,"type":31},{"zap":178},[179],{"script":180},{"args":181,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":185,"formulae":186},[],[],{"arch":188,"casks":189,"formulae":190,"requirements":191},[45],[],[],{"arch":192},[193],{"bits":51,"type":52},"15","arm64_sequoia",{"arch":45,"artifacts":197,"conflictsWith":214,"dependsOn":217,"downloadSha256":57,"downloadUrl":59,"macos":224,"requiresRosetta":28,"tag":225,"version":102},{"apps":198,"binaries":199,"entries":200,"pkgs":213},[],[8],[201,206],{"declaration":202,"phase":16,"sources":205,"target":15,"type":18},{"binary":203,"target":15},[13,204],{"target":8},[13],{"declaration":207,"phase":29,"sources":212,"type":31},{"zap":208},[209],{"script":210},{"args":211,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":215,"formulae":216},[],[],{"arch":218,"casks":219,"formulae":220,"requirements":221},[45],[],[],{"arch":222},[223],{"bits":51,"type":52},"14","arm64_sonoma",{"arch":45,"artifacts":227,"conflictsWith":244,"dependsOn":247,"downloadSha256":57,"downloadUrl":59,"macos":254,"requiresRosetta":28,"tag":255,"version":102},{"apps":228,"binaries":229,"entries":230,"pkgs":243},[],[8],[231,236],{"declaration":232,"phase":16,"sources":235,"target":15,"type":18},{"binary":233,"target":15},[13,234],{"target":8},[13],{"declaration":237,"phase":29,"sources":242,"type":31},{"zap":238},[239],{"script":240},{"args":241,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":245,"formulae":246},[],[],{"arch":248,"casks":249,"formulae":250,"requirements":251},[45],[],[],{"arch":252},[253],{"bits":51,"type":52},"13","arm64_ventura",{"arch":45,"artifacts":257,"conflictsWith":274,"dependsOn":277,"downloadSha256":57,"downloadUrl":59,"macos":284,"requiresRosetta":28,"tag":285,"version":102},{"apps":258,"binaries":259,"entries":260,"pkgs":273},[],[8],[261,266],{"declaration":262,"phase":16,"sources":265,"target":15,"type":18},{"binary":263,"target":15},[13,264],{"target":8},[13],{"declaration":267,"phase":29,"sources":272,"type":31},{"zap":268},[269],{"script":270},{"args":271,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":275,"formulae":276},[],[],{"arch":278,"casks":279,"formulae":280,"requirements":281},[45],[],[],{"arch":282},[283],{"bits":51,"type":52},"12","arm64_monterey",{"arch":45,"artifacts":287,"conflictsWith":304,"dependsOn":307,"downloadSha256":57,"downloadUrl":59,"macos":314,"requiresRosetta":28,"tag":315,"version":102},{"apps":288,"binaries":289,"entries":290,"pkgs":303},[],[8],[291,296],{"declaration":292,"phase":16,"sources":295,"target":15,"type":18},{"binary":293,"target":15},[13,294],{"target":8},[13],{"declaration":297,"phase":29,"sources":302,"type":31},{"zap":298},[299],{"script":300},{"args":301,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":305,"formulae":306},[],[],{"arch":308,"casks":309,"formulae":310,"requirements":311},[45],[],[],{"arch":312},[313],{"bits":51,"type":52},"11","arm64_big_sur",{"icon":35,"machineTranslated":36,"name":37,"slug":38,"sourceLocale":39},234,7,{"brewLag":320,"cadence":324,"count30d":322},{"compared":321,"earlierCount":322,"medianMinutes":323},3,1,153722867,"biweekly","https:\u002F\u002Fgithub.com\u002FSonarSource\u002Fsonarqube-cli",[327],{"caption":328,"height":329,"machineTranslated":36,"sourceLocale":96,"theme":330,"thumbUrl":331,"url":332,"width":333},"ターミナルでのシークレット検出の公式デモです。プラットフォームは不明で、現在のMacのGUIではありません。",370,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F44324ac8b84b\u002F0e0e186143e9-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F44324ac8b84b\u002F0e0e186143e9-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fs\u002Fsonarqube-cli.rb","SonarQubeの解析、品質ゲート、問題、および対応するコーディングエージェントとの連携を扱う開発者向けコマンドラインインターフェースです。",{"locale":100,"machineTranslated":36,"sourceLocale":96,"status":337},"machine",{"arm64":36,"requiresRosetta":28,"status":339,"x86_64":28},"known",[341,342,343,344],"SonarQube","CLI","Security","DevOps","homebrew\u002Fcask",null,{"conflictsWith":348,"dependencies":351,"dependents":352,"dependsOn":355,"platforms":362},{"casks":349,"formulae":350},[],[],[],{"count":353,"top":354},0,[],{"arch":356,"casks":357,"formulae":358,"requirements":359},[45],[],[],{"arch":360},[361],{"bits":51,"type":52},[363,391,419,447,475,503,531],{"arch":45,"artifacts":364,"conflictsWith":381,"dependsOn":384,"downloadSha256":57,"downloadUrl":59,"macos":134,"requiresRosetta":28,"tag":135,"version":102},{"apps":365,"binaries":366,"entries":367,"pkgs":380},[],[8],[368,373],{"declaration":369,"phase":16,"sources":372,"target":15,"type":18},{"binary":370,"target":15},[13,371],{"target":8},[13],{"declaration":374,"phase":29,"sources":379,"type":31},{"zap":375},[376],{"script":377},{"args":378,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":382,"formulae":383},[],[],{"arch":385,"casks":386,"formulae":387,"requirements":388},[45],[],[],{"arch":389},[390],{"bits":51,"type":52},{"arch":45,"artifacts":392,"conflictsWith":409,"dependsOn":412,"downloadSha256":57,"downloadUrl":59,"macos":164,"requiresRosetta":28,"tag":165,"version":102},{"apps":393,"binaries":394,"entries":395,"pkgs":408},[],[8],[396,401],{"declaration":397,"phase":16,"sources":400,"target":15,"type":18},{"binary":398,"target":15},[13,399],{"target":8},[13],{"declaration":402,"phase":29,"sources":407,"type":31},{"zap":403},[404],{"script":405},{"args":406,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":410,"formulae":411},[],[],{"arch":413,"casks":414,"formulae":415,"requirements":416},[45],[],[],{"arch":417},[418],{"bits":51,"type":52},{"arch":45,"artifacts":420,"conflictsWith":437,"dependsOn":440,"downloadSha256":57,"downloadUrl":59,"macos":194,"requiresRosetta":28,"tag":195,"version":102},{"apps":421,"binaries":422,"entries":423,"pkgs":436},[],[8],[424,429],{"declaration":425,"phase":16,"sources":428,"target":15,"type":18},{"binary":426,"target":15},[13,427],{"target":8},[13],{"declaration":430,"phase":29,"sources":435,"type":31},{"zap":431},[432],{"script":433},{"args":434,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":438,"formulae":439},[],[],{"arch":441,"casks":442,"formulae":443,"requirements":444},[45],[],[],{"arch":445},[446],{"bits":51,"type":52},{"arch":45,"artifacts":448,"conflictsWith":465,"dependsOn":468,"downloadSha256":57,"downloadUrl":59,"macos":224,"requiresRosetta":28,"tag":225,"version":102},{"apps":449,"binaries":450,"entries":451,"pkgs":464},[],[8],[452,457],{"declaration":453,"phase":16,"sources":456,"target":15,"type":18},{"binary":454,"target":15},[13,455],{"target":8},[13],{"declaration":458,"phase":29,"sources":463,"type":31},{"zap":459},[460],{"script":461},{"args":462,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":466,"formulae":467},[],[],{"arch":469,"casks":470,"formulae":471,"requirements":472},[45],[],[],{"arch":473},[474],{"bits":51,"type":52},{"arch":45,"artifacts":476,"conflictsWith":493,"dependsOn":496,"downloadSha256":57,"downloadUrl":59,"macos":254,"requiresRosetta":28,"tag":255,"version":102},{"apps":477,"binaries":478,"entries":479,"pkgs":492},[],[8],[480,485],{"declaration":481,"phase":16,"sources":484,"target":15,"type":18},{"binary":482,"target":15},[13,483],{"target":8},[13],{"declaration":486,"phase":29,"sources":491,"type":31},{"zap":487},[488],{"script":489},{"args":490,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":494,"formulae":495},[],[],{"arch":497,"casks":498,"formulae":499,"requirements":500},[45],[],[],{"arch":501},[502],{"bits":51,"type":52},{"arch":45,"artifacts":504,"conflictsWith":521,"dependsOn":524,"downloadSha256":57,"downloadUrl":59,"macos":284,"requiresRosetta":28,"tag":285,"version":102},{"apps":505,"binaries":506,"entries":507,"pkgs":520},[],[8],[508,513],{"declaration":509,"phase":16,"sources":512,"target":15,"type":18},{"binary":510,"target":15},[13,511],{"target":8},[13],{"declaration":514,"phase":29,"sources":519,"type":31},{"zap":515},[516],{"script":517},{"args":518,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":522,"formulae":523},[],[],{"arch":525,"casks":526,"formulae":527,"requirements":528},[45],[],[],{"arch":529},[530],{"bits":51,"type":52},{"arch":45,"artifacts":532,"conflictsWith":549,"dependsOn":552,"downloadSha256":57,"downloadUrl":59,"macos":314,"requiresRosetta":28,"tag":315,"version":102},{"apps":533,"binaries":534,"entries":535,"pkgs":548},[],[8],[536,541],{"declaration":537,"phase":16,"sources":540,"target":15,"type":18},{"binary":538,"target":15},[13,539],{"target":8},[13],{"declaration":542,"phase":29,"sources":547,"type":31},{"zap":543},[544],{"script":545},{"args":546,"executable":13,"must_succeed":28},[25,26,27],[],[],{"casks":550,"formulae":551},[],[],{"arch":553,"casks":554,"formulae":555,"requirements":556},[45],[],[],{"arch":557},[558],{"bits":51,"type":52}]