text: """
  Python 'utf-32-be' Codec
  """
  import codecs
  
  ### Codec APIs
  
  encode = codecs.utf_32_be_encode
  
  def decode(input, errors='strict'):
      return codecs.utf_32_be_decode(input, errors, True)
  
  class IncrementalEncoder(codecs.IncrementalEncoder):
      def encode(self, input, final=False):
          return codecs.utf_32_be_encode(input, self.errors)[0]
  
  class IncrementalDecoder(codecs.BufferedIncrementalDecoder):
      _buffer_decode = codecs.utf_32_be_decode
  
  class StreamWriter(codecs.StreamWriter):
      encode = codecs.utf_32_be_encode
  
  class StreamReader(codecs.StreamReader):
      decode = codecs.utf_32_be_decode
  
  ### encodings module API
  
  def getregentry():
      return codecs.CodecInfo(
          name='utf-32-be',
          encode=encode,
          decode=decode,
          incrementalencoder=IncrementalEncoder,
          incrementaldecoder=IncrementalDecoder,
          streamreader=StreamReader,
          streamwriter=StreamWriter,
      )
  