The products of the Calvin Cycle are NADP+, ______ and ______.