{
  "action": "block",
  "composition": {
    "excluded_protected_rules": 0,
    "excluded_rules": 0
  },
  "counts": {
    "by_action": {
      "block": 143
    },
    "by_kind": {
      "domain": 30,
      "domain_regex": 33,
      "domain_suffix": 80
    },
    "protected": 0,
    "total": 143
  },
  "description": "PCDN and P2P-CDN block rules synchronized from the existing aggregate and its five upstreams.",
  "outputs": {
    "adguard-allow": {
      "path": "adguard-allow.txt",
      "represented_rules": 0,
      "sha256": "e98a812e8c83d6c5a6029b4f9dcf5147b3f2c09d988d59f2ab4bbb389fe5798d",
      "size": 42,
      "skipped_rules": 0
    },
    "adguard-block": {
      "path": "adguard-block.txt",
      "represented_rules": 143,
      "sha256": "df9ad7274a5c1be4571555bbeb0cefa8024b59ce5dccb4e296c8553e5d9b916c",
      "size": 3296,
      "skipped_rules": 0
    },
    "jsonl": {
      "path": "rules.jsonl.gz",
      "represented_rules": 143,
      "sha256": "84d3201aeb29d89c673617dd31e80fabcfe583144b3b17addac483a83d00e805",
      "size": 3764,
      "skipped_rules": 0
    },
    "mihomo-classical-text": {
      "path": "mihomo-classical.list",
      "represented_rules": 143,
      "sha256": "51783c04eaf32ce412b208ecd0e88b3c7d26e5abeb224481a2954eeb68c8dafd",
      "size": 4647,
      "skipped_rules": 0
    },
    "mihomo-classical-yaml": {
      "path": "mihomo-classical.yaml",
      "represented_rules": 143,
      "sha256": "9645f72bb466eb182a8babcce6c5edc66eda31278fba9025beee7a1b77eb37d9",
      "size": 4942,
      "skipped_rules": 0
    },
    "mihomo-domain-mrs": {
      "compacted_rules": 30,
      "path": "mihomo-domain.mrs",
      "represented_rules": 110,
      "sha256": "baf6dd372899b9d011acbfb7882de4216fa12b242e2bfc4ac1aa66664573efb7",
      "size": 957,
      "skipped_rules": 33
    },
    "mihomo-domain-text": {
      "path": "mihomo-domain.list",
      "represented_rules": 110,
      "sha256": "cdb97b94447ea4a7529143860fb6740222664a36697d977b78259498823b4750",
      "size": 2201,
      "skipped_rules": 33
    },
    "mihomo-domain-yaml": {
      "path": "mihomo-domain.yaml",
      "represented_rules": 110,
      "sha256": "7c7ff58e45b8135041eccce4865cd55190a6c54083e1b8f744c0a9ef74d0260f",
      "size": 2430,
      "skipped_rules": 33
    },
    "plain-domain": {
      "path": "plain-domain.txt",
      "represented_rules": 110,
      "sha256": "cdb97b94447ea4a7529143860fb6740222664a36697d977b78259498823b4750",
      "size": 2201,
      "skipped_rules": 33
    },
    "xray-domain-list": {
      "path": "xray-domain-list.txt",
      "represented_rules": 143,
      "sha256": "78049d21fba9c6e946fcee0594585dd8a7640c0d2ea5891d87ab3c07cd675c3c",
      "size": 3829,
      "skipped_rules": 0
    },
    "xray-geosite-dat": {
      "path": "xray-geosite.dat",
      "represented_rules": 143,
      "sha256": "60054a4ac7b4e56a298fdf7c62c2a10bbd8a2b678ec70c61590b3ab810927ee7",
      "size": 3612,
      "skipped_rules": 0
    }
  },
  "ruleset": "pcdn",
  "rulesets": [],
  "source_contributions": {
    "anti-ad-pcdn": 30,
    "block-pcdn-domains": 24,
    "my-ad-block-rules-p2pcdn": 61,
    "pcdnfilter-chn": 37,
    "uselibrary-pcdn": 36,
    "void-pcdn-aggregate": 95
  },
  "sources": [
    "void-pcdn-aggregate",
    "uselibrary-pcdn",
    "anti-ad-pcdn",
    "block-pcdn-domains",
    "pcdnfilter-chn",
    "my-ad-block-rules-p2pcdn"
  ],
  "version": 1
}
