PolkadotXcm Frame SupportedVersion Storage decoding

Please tell me how I can present this structure for decoding, preferably in Swift or any other language

[
  [
    [
      3
      {
        V3: {
          parents: 1
          interior: {
            X1: {
              Parachain: 2,035
            }
          }
        }
      }
    ]
    3
  ]
]