digraph {
graph [overlap=false]
subgraph cluster_Graph {
	label="Graph";
	"Graph::BEGIN@42";
}
subgraph cluster_utf8 {
	label="utf8";
	"utf8::BEGIN@147";
	"utf8::BEGIN@178";
	"utf8::AUTOLOAD";
	"utf8::BEGIN@166";
	"utf8::CORE:match";
	"utf8::_loose_name";
	"utf8::BEGIN@2";
	"utf8::BEGIN@654";
	"utf8::SWASHNEW";
	"utf8::upgrade";
	"utf8::BEGIN@3";
	"utf8::downgrade";
	"utf8::CORE:subst";
	"utf8::BEGIN@153";
	"utf8::BEGIN@542";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::unimport";
	"warnings::import";
}
subgraph cluster_Carp {
	label="Carp";
	"Carp::format_arg";
}
subgraph cluster_Safe {
	label="Safe";
	"Safe::CORE:regcomp";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
subgraph cluster_constant {
	label="constant";
	"constant::BEGIN@25";
}
"Carp::format_arg" -> "utf8::downgrade";
"utf8::AUTOLOAD" -> "utf8::BEGIN@153";
"utf8::AUTOLOAD" -> "utf8::BEGIN@178";
"utf8::AUTOLOAD" -> "utf8::BEGIN@3";
"utf8::BEGIN@654" -> "strict::unimport";
"utf8::BEGIN@153" -> "strict::unimport";
"utf8::BEGIN@3" -> "warnings::import";
"utf8::AUTOLOAD" -> "utf8::BEGIN@2";
"utf8::BEGIN@2" -> "strict::import";
"utf8::AUTOLOAD" -> "utf8::BEGIN@654";
"utf8::BEGIN@147" -> "warnings::unimport";
"utf8::BEGIN@542" -> "warnings::unimport";
"utf8::SWASHNEW" -> "utf8::_loose_name";
"Graph::BEGIN@42" -> "utf8::upgrade";
"utf8::AUTOLOAD" -> "utf8::BEGIN@147";
"utf8::_loose_name" -> "utf8::CORE:match";
"utf8::SWASHNEW" -> "utf8::CORE:match";
"utf8::AUTOLOAD" -> "utf8::BEGIN@166";
"utf8::AUTOLOAD" -> "utf8::BEGIN@542";
"utf8::_loose_name" -> "utf8::CORE:subst";
"utf8::SWASHNEW" -> "utf8::CORE:subst";
"Safe::CORE:regcomp" -> "utf8::SWASHNEW";
"constant::BEGIN@25" -> "utf8::SWASHNEW";
}
