protohalos