vZ% d Z d ZdS )c N ddl }ddlm}m} |d |d |d f}| | }t | j }i }|D ]5}|j |k r(|j |v rd||j <