U e5d@s2dZddlmZdgZd%ddZgZddZeedd Zeed d Z ee d d Z ee ddZ ee ddZ ee ddZ ee ddZeeddZeeddZeeddZeeddZeeddZeed d!Zd"d#Zed$kr.edS)&zsD