def __reduce__(self): t = defaultdict.__reduce__(self) return (t[0], ()) + (self.__dict__, ) + t[3:]
def __reduce__(self): t = defaultdict.__reduce__(self) return (t[0], ()) + t[2:]
def __reduce__(self): t = defaultdict.__reduce__(self) return (t[0], (self.to_dict(), ), t[2], t[3], t[4])
def __reduce__(self): t = defaultdict.__reduce__(self) return (t[0], ()) + (self.__dict__,) + t[3:]
def __reduce__(self): r = defaultdict.__reduce__(self) # override __init__ args return (r[0], (), r[2], r[3], r[4])
def __reduce__(self): t = defaultdict.__reduce__(self) return (t[0], (self.to_dict(),), t[2], t[3], t[4])