Create Based_Pointer_Repository.h