Ok, I have never seen this before. It seems 32 of the entries have an invalid date of
-0001 which is causing PHP to fail loading the page. I manage to move all the affected entries to the moderation queue so the regular directory entries will list correctly.
I then added a hotfix to catch this exception (PHP error) so the moderate queue page would work correctly too. I left the entries with those invalid dates in the moderation queue so you could fix them and then approve them so they are listed in the directory again.
Hope that helps!