ó *ÈÔec@sadZddlZddlmZmZd„Zdejfd„ƒYZejdeeƒdS(s0.2iÿÿÿÿN(tImaget ImageFilecCs|d dkS(Nit((ts((s;/usr/lib64/python2.7/site-packages/PIL/McIdasImagePlugin.pyt_acceptstMcIdasImageFilecBseZdZdZd„ZRS(tMCIDASsMcIdas area filecCsV|jjdƒ}t|ƒ s1t|ƒdkr@tdƒ‚n||_dgttjd|ƒƒ|_ }|ddkrŒd}}nJ|ddkr«d }d }n+|dd krÊd }d }n td ƒ‚||_ |d|df|_ |d|d}|d|d|d|d}dd|j |||dffg|_ dS(Nisnot an McIdas area fileis!64ii itLitIsI;16BisI;32Bsunsupported McIdas formati i i"iitraw(ii( tfptreadRtlent SyntaxErrortarea_descriptor_rawtlisttstructtunpacktarea_descriptortmodetsizettile(tselfRtwRtrawmodetoffsettstride((s;/usr/lib64/python2.7/site-packages/PIL/McIdasImagePlugin.pyt_open#s& &     "(t__name__t __module__tformattformat_descriptionR(((s;/usr/lib64/python2.7/site-packages/PIL/McIdasImagePlugin.pyRsR(t __version__RtPILRRRRt register_open(((s;/usr/lib64/python2.7/site-packages/PIL/McIdasImagePlugin.pyts   &