{
  "checkedAt": "2026-10-28T10:20:59.435177+00:00",
  "executableSha256": "c40583d707af7abd9b8568e2ed5a4f117f27a775dca617c8d7b873d76772dd6d",
  "originalWindowsRuntimeVerified": false,
  "method": "Unmodified native x86 blocks and complete geometry/helper functions in Unicorn, controlled input structures. Call-site checks are static evidence only.",
  "blocks": [
    {
      "start": "0x52c830",
      "end": "0x52c8db",
      "purpose": "complete interception geometry predicate",
      "bytes": "8b4424145355568d5c0001570fafdb33ff85db0f8e800000008b6c24188d4c24188d542424515257e823a50b008b4424308b4c24208a151c759c008b3594749c0083c40c03c1f6c201740e85c07d0403c6eb063bc67c022bc68b4c241803cdf6c2028b1580749c00740e85c97d0403caeb063bca7c022bca85c07c183bc67d1485c97c103bca7d0c3b44241c75063b4c2420740e473bfb7c845f5e5d32c05bc214005f5e5db0015bc21400",
      "sha256": "bfd0755c4415cb21dceb3d303d1dcd6c21de44125594860bae3571ce6abff19d"
    },
    {
      "start": "0x5e6d80",
      "end": "0x5e6f42",
      "purpose": "complete original spiral offset helper",
      "bytes": "8b54240433c9565785d2741783fa017c12b80100000083c002418bf00faff03bd67df3498d4409018bf00faff08bc22bc6404185d2750f8b4424108b4c24145f5e89108911c383fa097d728d14093bc27f118b4c24105f5e89012bc28b54240c8902c38d348d000000003bc67f138b4c24102bf02bc28b54241489315f89025ec38d144903d23bc27f138b4c24102bf02bd08b44241489315f89105ec3c1e1033bc10f8f170100008bf05f2bf18b4c240c2bd08b44241089315e8910c38d34cd000000008d56fc3bc20f8f810000008d3c093bc77d118b4c24108b54241489012bc75f89025ec38d148d00000000538d5aff3bc35b7d148b4c2410402bd02bc789118b5424145f5e8902c38d0c4903c98d79fe3bc77d168b74241083c0022bd02bc88b44241489165f5e8908c38d56fd3bc20f8d8700000083c0035f8bd02bd68b74240c2bc88b44241089165e8908c38d56fd3bc275178b4424108b542414f7d903c9c700000000005f890a5ec38d56fe3bc275168b5424148d04098b4c24105f5e8901c70200000000c38d56ff3bc275158b4424108b54241403c95fc70000000000890a5ec33bc675148b442410f7d903c989088b4c2414c701000000005f5ec3",
      "sha256": "e64e03ba1a2e74ba4d1b991f18f36c3a7d2d683e7bed9bbbfbc8d37e56a5cb36"
    },
    {
      "start": "0x4a3f05",
      "end": "0x4a3f1a",
      "purpose": "air city target category count",
      "bytes": "83f808b9040000007e05b90500000083f8047e0141",
      "sha256": "1e9c8dea8caf18c4de337f0a8d453885e32834df2fb63bfb1414d39c7b505cbc"
    },
    {
      "start": "0x4a1234",
      "end": "0x4a1272",
      "purpose": "integer combat threshold from effective strengths",
      "bytes": "8b5c24188b4c241c03c383c56483c1640fafc50fafcf03c85fc1e00a99f7f95e5d5b83f8017d08b801000000c210003dff0300007e05b8ff030000c21000",
      "sha256": "a7450fc9d2dc9e91b87d511ac105d215db16d850a70aedf67baa320e035068f3"
    }
  ],
  "checks": [
    {
      "address": "0x5c6a9b",
      "bytes": "0f8de1000000",
      "meaning": "AA kill branches directly to aircraft removal"
    },
    {
      "address": "0x5c6d3b",
      "bytes": "e8904bffff",
      "meaning": "AA removal calls Unit_despawn without Unit_score_kill"
    },
    {
      "address": "0x4a4782",
      "bytes": "e889a41100",
      "meaning": "fighter victory calls Unit_score_kill"
    },
    {
      "address": "0x4a47ff",
      "bytes": "e80ca41100",
      "meaning": "bomber victory calls Unit_score_kill"
    },
    {
      "address": "0x4a45ea",
      "bytes": "6800040000",
      "meaning": "air duel draws from1024"
    },
    {
      "address": "0x4a4602",
      "bytes": "7c30",
      "meaning": "lower than defense threshold damages interceptor"
    },
    {
      "address": "0x5c20a1",
      "bytes": "f6464804",
      "meaning": "ordinary air strike checks attacked flag"
    },
    {
      "address": "0x5c20c8",
      "bytes": "f6464804",
      "meaning": "precision strike checks attacked flag"
    }
  ],
  "caseCount": 732,
  "cases": [
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 0,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        1
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        21,
        13
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 1,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        2,
        2
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        14
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 2,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        6,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        6
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        3,
        3
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        26,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        18
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        23,
        15
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 3,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        10,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        5,
        5
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        30,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        22
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        25,
        17
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 0,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        10,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        5,
        5
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        30,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        22
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        25,
        17
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 1,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        10,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        5,
        5
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        30,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        22
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        25,
        17
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 2,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        8,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        10,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        0,
        10
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        4,
        4
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        5,
        5
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        0,
        0
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        28,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        30,
        12
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        20
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        20,
        22
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        24,
        16
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        25,
        17
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        18,
        12
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        16,
        10
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        22,
        8
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        38,
        0
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        20,
        12
      ],
      "to": [
        1,
        23
      ],
      "allowed": false,
      "simpleStepDistance": false
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        39,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        37,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        35,
        21
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        38,
        0
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "interception-geometry",
      "radius": 4,
      "wrap": 3,
      "from": [
        39,
        23
      ],
      "to": [
        1,
        23
      ],
      "allowed": true,
      "simpleStepDistance": true
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 0,
      "categories": 4
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 1,
      "categories": 4
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 2,
      "categories": 4
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 3,
      "categories": 4
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 4,
      "categories": 4
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 5,
      "categories": 5
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 6,
      "categories": 5
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 7,
      "categories": 5
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 8,
      "categories": 5
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 9,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 10,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 11,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 12,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 13,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 14,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 15,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 16,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 17,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 18,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 19,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 20,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 21,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 22,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 23,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 24,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 25,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 26,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 27,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 28,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 29,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 30,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 31,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 32,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 33,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 34,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 35,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 36,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 37,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 38,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 39,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 40,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 41,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 42,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 43,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 44,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 45,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 46,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 47,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 48,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 49,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 50,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 51,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 52,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 53,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 54,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 55,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 56,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 57,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 58,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 59,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 60,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 61,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 62,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 63,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 64,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 65,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 66,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 67,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 68,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 69,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 70,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 71,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 72,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 73,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 74,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 75,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 76,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 77,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 78,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 79,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 80,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 81,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 82,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 83,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 84,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 85,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 86,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 87,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 88,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 89,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 90,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 91,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 92,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 93,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 94,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 95,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 96,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 97,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 98,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 99,
      "categories": 6
    },
    {
      "kind": "city-categories",
      "eligibleUnits": 100,
      "categories": 6
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 1,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 2,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 4,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 8,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 12,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 20,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 30,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 64,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 0,
      "defense": 100,
      "threshold": 1023
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 1,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 2,
      "threshold": 682
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 4,
      "threshold": 819
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 8,
      "threshold": 910
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 12,
      "threshold": 945
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 20,
      "threshold": 975
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 30,
      "threshold": 990
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 64,
      "threshold": 1008
    },
    {
      "kind": "combat-threshold",
      "attack": 1,
      "defense": 100,
      "threshold": 1013
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 1,
      "threshold": 341
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 2,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 4,
      "threshold": 682
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 8,
      "threshold": 819
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 12,
      "threshold": 877
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 20,
      "threshold": 930
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 30,
      "threshold": 960
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 64,
      "threshold": 992
    },
    {
      "kind": "combat-threshold",
      "attack": 2,
      "defense": 100,
      "threshold": 1003
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 1,
      "threshold": 204
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 2,
      "threshold": 341
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 4,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 8,
      "threshold": 682
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 12,
      "threshold": 768
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 20,
      "threshold": 853
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 30,
      "threshold": 903
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 64,
      "threshold": 963
    },
    {
      "kind": "combat-threshold",
      "attack": 4,
      "defense": 100,
      "threshold": 984
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 1,
      "threshold": 113
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 2,
      "threshold": 204
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 4,
      "threshold": 341
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 8,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 12,
      "threshold": 614
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 20,
      "threshold": 731
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 30,
      "threshold": 808
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 64,
      "threshold": 910
    },
    {
      "kind": "combat-threshold",
      "attack": 8,
      "defense": 100,
      "threshold": 948
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 1,
      "threshold": 78
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 2,
      "threshold": 146
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 4,
      "threshold": 256
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 8,
      "threshold": 409
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 12,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 20,
      "threshold": 640
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 30,
      "threshold": 731
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 64,
      "threshold": 862
    },
    {
      "kind": "combat-threshold",
      "attack": 12,
      "defense": 100,
      "threshold": 914
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 1,
      "threshold": 48
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 2,
      "threshold": 93
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 4,
      "threshold": 170
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 8,
      "threshold": 292
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 12,
      "threshold": 384
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 20,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 30,
      "threshold": 614
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 64,
      "threshold": 780
    },
    {
      "kind": "combat-threshold",
      "attack": 20,
      "defense": 100,
      "threshold": 853
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 1,
      "threshold": 33
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 2,
      "threshold": 64
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 4,
      "threshold": 120
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 8,
      "threshold": 215
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 12,
      "threshold": 292
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 20,
      "threshold": 409
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 30,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 64,
      "threshold": 697
    },
    {
      "kind": "combat-threshold",
      "attack": 30,
      "defense": 100,
      "threshold": 787
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 1,
      "threshold": 15
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 2,
      "threshold": 31
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 4,
      "threshold": 60
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 8,
      "threshold": 113
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 12,
      "threshold": 161
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 20,
      "threshold": 243
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 30,
      "threshold": 326
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 64,
      "threshold": 512
    },
    {
      "kind": "combat-threshold",
      "attack": 64,
      "defense": 100,
      "threshold": 624
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 0,
      "threshold": 1
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 1,
      "threshold": 10
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 2,
      "threshold": 20
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 4,
      "threshold": 39
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 8,
      "threshold": 75
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 12,
      "threshold": 109
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 20,
      "threshold": 170
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 30,
      "threshold": 236
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 64,
      "threshold": 399
    },
    {
      "kind": "combat-threshold",
      "attack": 100,
      "defense": 100,
      "threshold": 512
    }
  ],
  "geometryDiffersFromStepDistance": [],
  "open": [
    "Original random sequence and all effective combat bonuses",
    "Mixed-owner target ordering and airfield exceptions",
    "Full Windows runtime and visual/sound event sequence"
  ]
}
