This puzzle is a sequel to Meaning of Life.
Normal sudoku rules apply. All lines are palindromes, which read the same in both directions. Digits in a grey circle are odd, and digits in a grey square are even. Digits in a cage sum to the total in the top left corner. Clues outside the grid give the sum of the digits along the indicated diagonal.
Play this puzzle on Sudokupad.
Solution code: Row 4