time zone in If-Modified-Since header is represented as -0000 instead of GMT as required by HTTP specification