deluxe chocolate leaf pie