shannon-long documents