a :jgw @sddlmZddlZddlmZddlmZmZedZ ddd d d Z Gd d d ejZ dddddddZ e e je e ee je ee jdee jddS)) annotationsN)IO)Image ImageFiles\s*#define[ \t]+.*_width[ \t]+(?P[0-9]+)[\r\n]+#define[ ]+.*_height[ ]+(?P[0-9]+)[ ]+(?P#define[ ]+[^_]*_x_hot[ ]+(?P[0-9]+)[ ]+#define[ ]+[^_]*_y_hot[ ]+(?P[0-9]+)[ ]+)?[\000-\377]*_bits\[]bytesbool)prefixreturncCs|dddkS)Ns#define)lstrip)r r s