o �b�c � @ s" d Z ddlZddlZddlZddlmZ ddlmZm Z ddl mZ ddlm Z ddlmZmZ G dd � d e j�Zd ZdZdZd ZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%i Z&e'� �(� �)� D ]\Z*Z+e*dd� dkrxe*e&e+<