code: def from_xuid(cls, xuid):
          '''
          Instantiates an instance of ``GamerProfile`` from
          an xuid
  
          :param xuid: Xuid to look up
  
          :raises: :class:`~xbox.exceptions.GamertagNotFound`
  
          :returns: :class:`~xbox.GamerProfile` instance
          '''
  
          url = 'https://profile.xboxlive.com/users/xuid(%s)/profile/settings' % xuid
          try:
              return cls._fetch(url)
          except (GamertagNotFound, InvalidRequest):
              # this endpoint seems to return 400 when the resource
              # does not exist
              raise GamertagNotFound('No such user: %s' % xuidf from_xuid(cls, xuid):
          '''
          Instantiates an instance of ``GamerProfile`` from
          an xuid
  
          :param xuid: Xuid to look up
  
          :raises: :class:`~xbox.exceptions.GamertagNotFound`
  
          :returns: :class:`~xbox.GamerProfile` instance
          '''
  
          url = 'https://profile.xboxlive.com/users/xuid(%s)/profile/settings' % xuid
          try:
              return cls._fetch(url)
          except (GamertagNotFound, InvalidRequest):
              # this endpoint seems to return 400 when the resource
              # does not exist
              raise GamertagNotFound('No such user: %s' % xuid)
docs: Instantiates an instance of ``GamerProfile`` from
          an xuid
  
          :param xuid: Xuid to look up
  
          :raises: :class:`~xbox.exceptions.GamertagNotFound`
  
          :returns: :class:`~xbox.GamerProfile` instance