Reproduces on master.

```
SELECT toDateTime64('2021-03-22', 3, 'Asia/Tehran')

Query id: 26f7c373-f473-4209-8976-6ada79a8627f

┌─toDateTime64('2021-03-22', 3, 'Asia/Tehran')─┐
│                      2157-04-28 06:28:16.000 │
└──────────────────────────────────────────────┘
```
{
        return LUTIndex{(UInt32(v) / index.toUnderType()) & date_lut_mask};
    }
public:
    
    
    
    using Time = Int64;
    
    struct Values
    {
        
        Time date;
        
        UInt16 year;
        UInt8 month;
        UInt8 day_of_month;
        UInt8 day_of_week;
        
        
        UInt8 days_in_month;
        
        
        Int8 amount_of_offset_change_value; 
        UInt8 time_at_offset_change_value; 
        inline Int32 amount_of_offset_change() const