Prelims
a) R23C9 = {89}
c) R35C1 = {12}
d) R4C89 = {18/27/36/45}, no 9
e) R67C1 = {29/38/47/56}, no 1
f) R89C4 = {69/78}
g) 10(3) cage at R7C8 = {127/136/145/235}, no 8,9
h) 14(4) cage at R6C5 = {1238/1247/1256/1346/2345}, no 9
i) 32(5) cage at R3C3 = {26789/35789/45689}, no 1
j) 39(6) cage at R3C2 = {456789}
1a. R23C9 = {89}, locked for C9 and N3, clean-up: no 1 in R4C8
1b. R35C1 = {12}, locked for C1, clean-up: no 9 in R67C1
1c. 32(5) cage at R3C3 = {26789/35789/45689}, 8,9 locked for D\
1d. 45 rule on R12 2 outies R3C69 = 14 = [59/68]
1e. 45 rule on R12 3 innies R2C679 = 17 = {179/278/359/368} (cannot be {467} because R2C9 only contains 8,9, cannot be {269/458) = {26}9/{45}8 which clash with R2C9 + R3C69), no 4
1f. R2C9 = {89} -> no 8,9 in R2C6
1g. 45 rule on N7 2 innies R7C13 = 7 = {34}/[52/61], clean-up: no 3,4 in R6C1
1h. R45C3 + R5C1 = {123} (hidden triple in N4), 3 locked for C3, clean-up: no 4 in R7C1, no 7 in R6C1
1i. R45C3 = {13/23} -> R5C4 = {78}
1j. R89C4 = {69} (cannot be {78} which clashes with R5C4), locked for C4 and N8
1k. 45 rule on N9 1 innie R7C7 2 more than R6C9, no 2 in R7C7
1l. 45 rule on C6789 2 innies R6C6 + R7C7 = 15 = {69/78}, clean-up: no 1,2,3 in R6C9
2a. 45 rule on N8 1 innie R7C4 = 1 outie R6C5 + 4 -> R6C5 = {134}, R7C4 = {578}
2b. 45 rule on N78 3 outies R6C145 = 12 = {138/156/246/345} (cannot be {147/237} because R6C1 only contains 5,6,8), no 7
2c. R6C145 = {138/156/345} (cannot be {246} = [624] which clashes with R6C1 + R7C13 = [652], step 1g), no 2
2d. R6C145 = {138/345} (cannot be {156} = [651] which clashes with R6C5 + R7C4 = [15]), no 6, 3 locked for R6 and N5, clean-up: no 5 in R7C1, no 2 in R7C3 (step 1g)
2e. R6C1 = {58} -> no 5,8 in R6C4
2f. 45 rule on N4 using R45C3 + R5C1 = {123} = 6, 1 outie R3C2 = 1 innie R6C1 = {58}
2g. Killer pair 5,8 in R3C2 and R3C69, locked for R3
2h. 32(5) cage at R3C3 = {26789/45689}, 6 locked for D\
2i. 14(4) cage at R6C5 = {1238/1247/2345}, 2 locked for C5 and N8
2j. 2 in R6 only in R6C78, locked for N6 and 29(6) cage at R5C6, no 2 in R5C6, clean-up: no 7 in R4C89
2k. 2 in R5 only in R5C13, locked for N4
2l. 1 in R6 only in R6C4578, CPE no 1 in R5C6
2m. 45 rule on N6 2 innies R4C7 + R6C9 = 1 outie R5C6 + 7
2n. Min R5C6 = 4 -> min R4C7 + R6C9 = 11, max R6C9 = 7 -> min R4C7 = 4
3a. 45 rule on N9 using R6C6 + R7C7 = 15 = {69/78} (step 1l) 2 outies R6C69 = 13 = {67}/[94] (cannot be [85] which clashes with R6C1), no 5,8, clean-up: no 7 in R7C7
3b. 45 rule on R6789 using R6C145 = 12 = {138/345} (step 2d) and R6C69 = 13 4 innies R6C2378 = 20 containing 2 for R6 = {1289/2459/2567} (cannot be {2468} which clashes with R6C145)
3c. Consider placements for R6C6 = {679}
R6C6 = 6 => R3C6 = 5, R3C2 = 8 => R6C1 = 8 (hidden single in N4)
or R6C6 = 7 => R5C4 = 8, R45C3 = 4 = {13}, 1 locked for C3, R7C3 = 4 => R7C1 = 3 (step 1g), R6C1 = 8
or R6C6 = 9 => R6C2378 = {2459/2567} => R6C1 = 8 (hidden single in R6)
-> R6C1 = 8, R7C1 =3, R7C3 = 4, placed for D/, R6C45 = {13}, 1 locked for R6 and N5, R67C4 = 8 = [17/35]
3d. R6C1 = 8 -> R3C2 = 8 (step 2f), R23C9 = [89], R3C6 = 5 (hidden single in R3) -> R2C67 = 9 = {27/36}, no 1
4a. 32(5) cage at R3C3 (step 2h) = {26789} (only remaining combination, cannot be {45689} because R3C3 = 6 would clash with R6C6 + R7C7 (step 1l) = {69}), no 4,5, 2,7 locked for D\
4b. R7C4 = 5 (hidden single in C4) -> R6C4 = 3, placed for D/, R6C5 = 1
4c. R4C5 = 5 (hidden single in N5) -> R3C34 = 7 = [16/43], clean-up: no 4 in R4C89
4d. R5C6 = 4 (hidden single in N5)
4e. 1 in N8 only in R789C6 = {138} (only remaining combination), locked for C6, 3,8 locked for N8, clean-up: no 6 in R2C7 (step 3d)
4f. Naked triple {247} in R789C5, 4,7 locked for C5
4g. 6 in C5 only in R123C5, locked for N2, clean-up: no 3 in R2C7 (step 3d)
4h. R4C7 + R6C9 = R5C6 + 7 (step 2m), R5C6 = 4 -> R4C7 + R6C9 = 11 = {47} (only remaining combination), locked for N6, clean-up: no 7 in R6C6 (step 3a), no 8 in R7C7
4i. Naked pair {69} in R6C6 + R7C7, locked for D\
4j. Naked pair {78} in R5C45, locked for R5 and N5 -> R3C3 + R4C4 = [72], R5C5 = 8, placed for D/
4k. R5C4 = 7 -> R45C3 = 5 = [32], R35C1 = [21], R4C89 = [81] (hidden pair in R4)
4l. 45 rule on N1 1 outie R2C4 = 1 remaining innie R1C3 -> R1C3 = 1, R2C4 = 1, R3C4 = 4 -> R3C5 = 3 (cage sum)
4m. Naked pair {16} in R3C78, 6 locked for N3 and 20(4) cage at R3C7 -> R4C6 = 9, placed for D/, R4C7 = 4 (cage sum), R6C6 = 6, R6C9 = 7, R7C7 = 9
4n. R8C8 = 1 (hidden single on D\) -> R3C78 = [16], R7C8 + R8C7 = 9 = {27}, locked for N9 -> R7C9 = 6
4o. Naked pair {27} in R2C67, locked for R2 -> R2C8 = 5, R1C9 = 2, both placed for D/
4p. R2C12 = [43] (hidden pair in R2), R1C1 = 5, 3,5 placed for D\
and the rest is naked singles, not using the diagonals.