Lenovo carbon x1 gen 12 reddit July 8, 2019 16 32 64 128 Lenovo thinkpad x1 carbon gen 12 reddit Lenovo thinkpad x1 carbon gen 12 Lenovo thinkpad x1 carbon review Lenovo x1 carbon gen 4 ssd replacement