mò m.5?c@sëdZdkZdkZdkZdZdZdZdZdedZei eƒZ ei eƒZ ei eƒZ hdd <d d <d d <d d <dd<dd<dd <dd<dd<dd <dd<dd<dd<dd<dd <dd <dd <dd<dd<d d!<d"d#<d$d#<d%d&<d'd(<d)d*<d+d,<d-d(<d.d/<d0d,<d1d2<d3d/<d4d5<d6d2<d7d8<d9d:<d;d<<d=d><d?d&<d@d#<dAd <dBd <dCd<dDd<dEd<dFdG<dHdI<dJdK<dLd&<dMd#<dNd<<dOd><dPdQ<dRdS<dTdU<dVd*<dWd(<dXd,<dYd/<dZd2<d[d5<d\d]<d^d_<d`da<dbdc[+-]\d\d:?(?:\d\d)?|Z)s%(?P[A-Z]+|[+-]\d\d?:?(?:\d\d)?)s;(?:(?P[+-])?(?P\d\d?):?(?P\d\d)?)s5(?P\d\d?):?(?P\d\d)?:?(?P\d\d)?sV(?:(?P\d+)|(?:J(?P\d+))|(?:M(?P\d+).(?P\d+).(?P\d+)))(?:/s)?tUTitUTCtGMTtCETitCESTitCETDSTtMETtMESTtMETDSTtMEZtMESZtEETtEESTitEETDSTtWETtWESTtWETDSTtMSKtMSDitISTf5.5tJSTi tKSTtHKTitASTiüÿÿÿtADTiýÿÿÿtESTiûÿÿÿtEDTtCSTiúÿÿÿtCDTtMSTiùÿÿÿtMDTtPSTiøÿÿÿtPDTtCASTf9.5tCADTf10.5tEASTi tEADTi tWASTtWADTtZtAtBtCtDtEitFitGitHtItKtLtMi tNiÿÿÿÿtOiþÿÿÿtPtQtRtStTtUtVi÷ÿÿÿtWiöÿÿÿtXiõÿÿÿtYiôÿÿÿc CsÂ|p|Sn||ƒ}|i|ƒo||tiSn|i |ƒ} | pt d|‚n| i ƒ\}} } t| pdƒdt| pdƒ} |djo | } n| |S(sm utc_offset(zonestring) Return the UTC time zone offset as DateTimeDelta instance. zone must be string and can either be given as +-HH:MM, +-HHMM, +-HH numeric offset or as time zone abbreviation. Daylight saving time must be encoded into the zone offset. Timezone abbreviations are treated case-insensitive. s&wrong format or unkown time zone: "%s"ii<t-N(tzonet zerooffsettuppertuzonet zonetablethas_keytDateTimetoneHourt zoneoffsettmatchtoffsett ValueErrortgroupstzonesignthourstminutestintt oneMinute( RAtatoiRIRERBRRRCRNRDRORKRP((t?/data/zmath/lib/python2.4/site-packages/mx/DateTime/Timezone.pyt utc_offset{s (  (t__doc__RGtretstringtisozoneRARIt dstswitchtimet dstswitchtcompilet isozoneREtzoneREt zoneoffsetRERERSt DateTimeDeltaRRRCRU( R[R_RURXRARIRYRZRGRWR]RER^((RTt?s  ÿÿH=