digraph {
graph [overlap=false]
subgraph cluster_IO_Handle {
	label="IO::Handle";
	"IO::Handle::BEGIN@260";
	"IO::Handle::BEGIN@264";
	"IO::Handle::BEGIN@613";
	"IO::Handle::BEGIN@261";
	"IO::Handle::BEGIN@266";
	"IO::Handle::BEGIN@263";
	"IO::Handle::BEGIN@265";
}
subgraph cluster_IO_Seekable {
	label="IO::Seekable";
	"IO::Seekable::BEGIN@98";
	"IO::Seekable::BEGIN@99";
	"IO::Seekable::BEGIN@97";
	"IO::Seekable::BEGIN@104";
	"IO::Seekable::BEGIN@101";
}
subgraph cluster_Fcntl {
	label="Fcntl";
	"Fcntl::BEGIN@62";
	"Fcntl::BEGIN@214";
	"Fcntl::BEGIN@58";
	"Fcntl::BEGIN@64";
	"Fcntl::BEGIN@239";
}
subgraph cluster_IO_File {
	label="IO::File";
	"IO::File::BEGIN@133";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
"IO::Seekable::BEGIN@104" -> "Fcntl::BEGIN@214";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@266";
"IO::Seekable::BEGIN@98" -> "Exporter::import";
"IO::Seekable::BEGIN@104" -> "Exporter::import";
"IO::Seekable::BEGIN@104" -> "Fcntl::BEGIN@64";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@260";
"IO::Seekable::BEGIN@104" -> "Fcntl::BEGIN@58";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@261";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@265";
"IO::Seekable::BEGIN@104" -> "Fcntl::BEGIN@239";
"IO::File::BEGIN@133" -> "IO::Seekable::BEGIN@98";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@263";
"IO::File::BEGIN@133" -> "IO::Seekable::BEGIN@97";
"IO::File::BEGIN@133" -> "IO::Seekable::BEGIN@104";
"IO::Seekable::BEGIN@104" -> "Fcntl::BEGIN@62";
"IO::File::BEGIN@133" -> "IO::Seekable::BEGIN@101";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@613";
"IO::Seekable::BEGIN@101" -> "IO::Handle::BEGIN@264";
"IO::File::BEGIN@133" -> "IO::Seekable::BEGIN@99";
"IO::Seekable::BEGIN@99" -> "strict::import";
}
