a �DOg�! � @ sP d Z ddlZddlZddlmZ G dd� de�ZeZzddlm Z W n e yZ dZ Y n0 g d�Zdd � Zi Z Zd d� Zed�eeeeeeeeeeeeejee�ee�ejej fD ]Z!eee!<