def FixedOffset(offset, _tzinfos={}):
 if (offset == 0):
  return UTC
 info = _tzinfos.get(offset)
 if (info is None):
  info = _tzinfos.setdefault(offset, _FixedOffset(offset))
 return info

def FixedOffset ( offset , _tzinfos = { } ) : if ( offset == 0 ) : return UTC info = _tzinfos . get ( offset ) if ( info is None ) : info = _tzinfos . setdefault ( offset , _FixedOffset ( offset ) ) return info
return a fixed-offset timezone based off a number of minutes .