nan.bad revision 1cc4695f0da63f0190e3514adccf6a96f3dc1519