def __getattr__(self, attr):
    if (attr[:2] == '__'):
        raise AttributeError(attr)
    if (self.data is None):
        raise AttributeError(attr)
    self.decompile(None, None)
    self.data = None
    return getattr(self, attr)
def __getattr__(self, attr):
    if (attr[:2] == '__'):
        raise AttributeError(attr)
    if (self.data is None):
        raise AttributeError(attr)
    self.decompile(None, None)
    self.data = None
    return getattr(self, attr)