code: def _convert_option(self):
          '''
          Determines which symbol to use for numpy conversions
          > : a little endian system to big endian ordering
          < : a big endian system to little endian ordering
          = : No conversion
          '''
          data_endian = 'little'
          if (self._encoding == 1 or self._encoding == 2 or self._encoding == 5 or
              self._encoding == 7 or self._encoding == 9 or self._encoding == 11 or
                  self._encoding == 12 or self._encoding == 18):
              data_endian = 'big'
          if sys.byteorder == 'little' and data_endian == 'big':
              # big->little
              order = '>'
          elif sys.byteorder == 'big' and data_endian == 'little':
              # little->big
              order = '<'
          else:
              # no conversion
              order = '='
  
          return ordef _convert_option(self):
          '''
          Determines which symbol to use for numpy conversions
          > : a little endian system to big endian ordering
          < : a big endian system to little endian ordering
          = : No conversion
          '''
          data_endian = 'little'
          if (self._encoding == 1 or self._encoding == 2 or self._encoding == 5 or
              self._encoding == 7 or self._encoding == 9 or self._encoding == 11 or
                  self._encoding == 12 or self._encoding == 18):
              data_endian = 'big'
          if sys.byteorder == 'little' and data_endian == 'big':
              # big->little
              order = '>'
          elif sys.byteorder == 'big' and data_endian == 'little':
              # little->big
              order = '<'
          else:
              # no conversion
              order = '='
  
          return order
docs: Determines which symbol to use for numpy conversions
          > : a little endian system to big endian ordering
          < : a big endian system to little endian ordering
          = : No conversion