private void extractFile(final File f, final File initialCorpus) {
    final Map<String, EOFTestCaseSpec> eofTests;
    try {
      eofTests = eofTestMapper.readValue(f, javaType);
    } catch (IOException e) {
      // presume parse failed because it's a corpus file
      return;
    }
    for (var entry : eofTests.entrySet()) {
      int index = 0;
      for (var vector : entry.getValue().getVector().entrySet()) {
        try (FileOutputStream fos =
            new FileOutputStream(
                new File(
                    initialCorpus,
                    f.toPath().getFileName() + "_" + (index++) + "_" + vector.getKey()))) {
          Bytes codeBytes = Bytes.fromHexString(vector.getValue().code());
          evm.getCodeUncached(codeBytes);
          fos.write(codeBytes.toArrayUnsafe());
        } catch (IOException e) {
          parentCommand.out.println("Invalid file " + f + ": " + e.getMessage());
          e.printStackTrace();
          System.exit(1);
        }
      }
    }
  }
Constructs a new EofContainerSubCommand with the specified parent command.

@param parentCommand The parent command for this subcommand.
testfuzz/src/main/java/org/hyperledger/besu/testfuzz/EofContainerSubCommand.java