ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ#._cv_part guppy.etc.Compat # # This module resolves some differences # between different Python versions # and is to be used when it would help compatibility # to use the objects defined herein. # (There may of course be other compatibility issues.) # Importing this module will write missing names # into __builtin__ so that they will be generally available. # In newer versions of Python (from 2.3 I think ) there is # no effect on builtins. try: basestring except NameError: basestring = str try: bool except NameError: def bool(x): return not not x try: True except NameError: False = 0 True = 1 try: enumerate except NameError: def enumerate(lt): return map(None, xrange(len(lt)), lt) def _make_system_compatible(): import __builtin__ for name, value in globals().items(): if name[:1] != '_': setattr(__builtin__, name, value) _make_system_compatible()