ÿØÿà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Áß_ÿÙ 4]c@sdZddlmZdejfdYZdejfdYZdejfdYZd efd YZd ejfd YZd ejfdYZ dejfdYZ dejfdYZ de fdYZ de fdYZde fdYZdd$dYZdd%dYZde fdYZde fd YZd!e fd"YZd#S(&sOClasses used in pickling tests, need to be at the module level for unpickling. i(tfixturestUsercBseZRS((t__name__t __module__(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRstOrdercBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRst DingalingcBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRst EmailUsercBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRstAddresscBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRstChild1cBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR$stChild2cBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR (stParentcBseZRS((RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR ,stScreencBseZddZRS(cCs||_||_dS(N(tobjtparent(tselfR R ((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyt__init__1s N(RRtNoneR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR 0stFoocBs#eZdZejZdZRS(cCsd|_d|_||_dS(Nsim datasim stuff(tdatatstufftmoredata(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR7s  cCs4|j|jko3|j|jko3|j|jkS(N(RRR(Rtother((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyt__eq__>s(RRRtobjectt__hash__R(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR6s  tBarcBs,eZdZejZdZdZRS(cCs||_||_dS(N(txty(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRGs cCs4|j|jko3|j|jko3|j|jkS(N(t __class__RR(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRMscCsd|j|jfS(Ns Bar(%d, %d)(RR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyt__str__Ts(RRRRRRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRFs   t OldSchoolcBseZdZdZRS(cCs||_||_dS(N(RR(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRYs cCs4|j|jko3|j|jko3|j|jkS(N(RRR(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR]s(RRRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRXs tOldSchoolWithoutComparecBseZdZRS(cCs||_||_dS(N(RR(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRfs (RRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRestBarWithoutComparecBseZdZdZRS(cCs||_||_dS(N(RR(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRls cCsd|j|jfS(Ns Bar(%d, %d)(RR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRps(RRRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR ks t NotComparablecBs,eZdZdZdZdZRS(cCs ||_dS(N(R(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRuscCs t|S(N(tid(R((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRxscCstS(N(tNotImplemented(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR{scCstS(N(R#(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyt__ne__~s(RRRRRR$(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR!ts   tBrokenComparablecBs,eZdZdZdZdZRS(cCs ||_dS(N(R(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRscCs t|S(N(R"(R((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRscCs tdS(N(tNotImplementedError(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyRscCs tdS(N(R&(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR$s(RRRRRR$(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyR%s   N(((t__doc__tRtComparableEntityRRRRRRR R RR RRRRR R!R%(((sP/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/pickleable.pyt s"