Multi-agency investigation uncovers child porn