Germany Final Manufacturing PMI Edges Up to 50.3 From 50.0 Flash