digraph test {
	graph [ratio=fill];
	node [label="\N"];
	node1 [label="CipUX::CAT::Web", shape=box];
	node2 [label="CipUX::CAT::Web::Controller", shape=box];
	CipUX [label=CipUX];
	node3 [label="CipUX::CAT::Web::Action", shape=box];
	node4 [label="CipUX::RPC::Client"];
	node5 [label="CipUX::CAT::Web::View", shape=box];
	node6 [label="CipUX::CAT::Web::L10N", shape=box];
	node7 [label="CipUX::CAT::Web::Module", shape=box];
	node8 [label="CipUX::CAT::Web::Exception", shape=box];
	node9 [label="CipUX::CAT::Web::Plugin", shape=box];
	node10 [label="CipUX::CAT::Web::Module::BasicAssignment", shape=box];
	node11 [label="CipUX::CAT::Web::Module::BasicObject", shape=box];
	node12 [label="CipUX::CAT::Web::Module::Chooser", shape=box];
	node13 [label="CipUX::CAT::Web::Module::Index", shape=box];
	node14 [label="CipUX::CAT::Web::Module::ModuleBrowser", shape=box];
	node15 [label="CipUX::CAT::Web::Module::ModuleCustody", shape=box];
	node16 [label="CipUX::CAT::Web::Module::ModuleSwitch", shape=box];
	node17 [label="CipUX::CAT::Web::Setup::Client", shape=box];
	CipUX -> node1 [color=red, dir=backward];
	CipUX -> node3 [color=red, dir=backward];
	CipUX -> node2 [color=red, dir=backward];
	CipUX -> node6 [color=red, dir=backward];
	CipUX -> node7 [color=red, dir=backward];
	CipUX -> node9 [color=red, dir=backward];
	CipUX -> node17 [color=red, dir=backward];
	CipUX -> node5 [color=red, dir=backward];
	node1 -> node2 [color=black, dir=forward];
	node1 -> node7 [color=red, dir=backward];
	node3 -> node7 [color=red, dir=backward];
	node2 -> node7 [color=black, dir=forward];
	node2 -> node5 [color=black, dir=forward];
	node2 -> node4 [color=black, dir=forward];
	node6 -> node2 [color=red, dir=backward];
	node6 -> node8 [color=red, dir=backward];
	node6 -> node12 [color=red, dir=backward];
	node6 -> node5 [color=red, dir=backward];
	node7 -> node8 [color=black, dir=forward];
	node7 -> node10 [color=red, dir=backward];
	node7 -> node11 [color=red, dir=backward];
	node7 -> node12 [color=red, dir=backward];
	node7 -> node13 [color=red, dir=backward];
	node7 -> node14 [color=red, dir=backward];
	node7 -> node15 [color=red, dir=backward];
	node7 -> node16 [color=red, dir=backward];
	node7 -> node5 [color=black, dir=forward];
	node14 -> node9 [color=black, dir=forward];
	node15 -> node9 [color=black, dir=forward];
	node9 -> node7 [color=red, dir=backward];
	node17 -> node9 [color=black, dir=forward];
	node17 -> node4 [color=black, dir=forward];
}
