³ò 8]Dc@s#ddkZddd„ƒYZdS(iÿÿÿÿNt PaletteFilecBs eZdZd„Zd„ZRS(tRGBcCstd„tdƒƒ|_xÞ|iƒ}|pPnt|ƒdjo td‚nttti|ƒƒ}y|\}}}}Wn)t j o|\}}|}}nXd|jo djno+t |ƒt |ƒt |ƒ|i|siidsbad palette fileiiÿt( tmaptrangetpalettetreadlinetlent SyntaxErrortinttstringtsplitt ValueErrortchrtjoin(tselftfptstvRtrtgtb((sPaletteFile.pyct__init__s    .cCs|i|ifS(N(Rtrawmode(R((sPaletteFile.pyct getpalette3s(t__name__t __module__RRR(((sPaletteFile.pycRs ((R R(((sPaletteFile.pycss