Broke Allen Membership Provider