That was a good puzzle somewhere between 1.50 and 1.75. Some fancy combination work and/with 45-tests did the trick.
Enjoy
Walk-Through Assassin 66V1.5
1. 11(3) at R1C7, R2C1, R7C3 and R9C7 = {128/137/146/236/245}: no 9
2. 20(3) at R2C3 and R5C4= {389/479/569/578}: no 1,2
3. 8(3) at R2C7 = {125/134}: no 6,7,8,9
4. 23(3) at R2C8 = {689} -->> locked for N3
5. R34C5 = {17/26/35}: no 4,8,9
6. 11(2) at R5C2, R5C7 and R6C5 = {29/38/47/56}: no 1
7. 8(3) at R6C2 = {125/134}: no 6,7,8,9; 1 locked for R6
8. 22(3) at R7C8 = {589/679}: no 1,2,3,4; 9 locked for N9
8a. 9 in C7 locked for N6
9. 45 on R1: 3 innies: R1C456 = 22 = {589/679}: no 1,2,3,4; 9 locked for R1 and N2
9a. 45 on R1: 3 outies: R2C456 = 9 = {126/135/234}: no 7,8
10. 45 on N1: 3 innies: R23C3 + R3C1 = 22 = {589/679}: no 1,2,3,4
10a. 45 on N1: 1 innie and 1 outie: R3C1 = R3C4 + 2: R3C4: no 8
10b. 8 in N2 locked within R1C456: R1C456 = {589} -->> locked for R1 and N2
10c. 11(3) at R1C7 = {137}(last combo) -->> locked for R1 and N3
10d. R1C123 = {246} -->> locked for N1
10e. 11(3) at R2C1 = {137}(last combo) -->> locked for N1
10f. Clean up: R2C456 = {126/234}: 2 locked for R2 and N2; R3C4: no 4
11. 45 on N3: 1 innie and 1 outie: R3C6 + 3 = R3C9 -->> R3C6 = 1; R3C9 = 4(only possible combo)
11a. R23C7 = [52]
11b. Clean up: R2C456 = {234} -->> locked for R2 and N2
11c. R3C2 = 3(hidden)
11d. Clean up: R3C1: no 5
11e. R3C3 = 5(hidden)
11f. 6 in R2 locked for N3
11g. More Clean up: R4C5 = {12}; R5C2: no 6; R5C3: no 8; R5C8: no 6
12. 45 on R1: 1 innie and 1 outie: R2C4 + 5 = R1C6 -->> R1C6: no 5; R2C4: no 2
13. 45 on R5: 2 innies: R5C19 = 3 = {12} -->> locked for R5
13a. Clean up: R5C237: no 9
13b. 9 in R5 locked for N5
13c. Clean up: R7C5: no 2
14. 19(5) at R3C9 = 4{1257/1356}: no 8; 1,5 locked for C9
14a. Killer Pair {37} in R1C9 + 19(5) at R3C9 -->> locked for C9
15. 30(5) at R3C1 = {24789/25689}: {15789} blocked by R2C1, {34689/35679/45678} blocked by R5C1 -->> no 1,3; R5C1 = 2; 8,9 locked for C1
15a. R5C9 = 1
15b. 3 in C1 locked for N7
15c. Killer Pair {46} in R1C1 + 30(5) at R3C1 -->> locked for C1
16. 45 on N7: 1 innie and 1 outie: R7C1 = R7C4 + 3 -->> R7C4: no 7,8
17. 45 on N9: 1 innie and 1 outie: R7C6 = R7C9 + 2 -->> R7C6: no 2,3,6
18. 45 on R9: 1 innie and 1 outie: R8C6 + 2 = R9C4 -->> R9C4: no 1,2,3; R8C6: no 8,9
19. 45 on R4: 3 innies: R4C159 = 10 = [415/523/613/712] -->> R4C1: no 8,9; R4C9: no 6,7
20. 14(3) at R7C6 = [9]{14}/[5]{18}/[7]{16}/{347}: [5]{36} blocked by step 17 -->> R7C6: no 8
20a. Clean up: R7C9: no 6
21. 45 on N78: 3 innies: R7C156 = 19 = {7[3]9/{469/478/68[5]} -->> R7C15: no 5
21a. Clean up: R7C4: no 2
22. 45 on N8: 3 innies: R7C456 = 16 = [169]/[187]/{349}/[385]/{36}[7]/{457}
23. Combining R7C456 with I/O N7 and N9
23a. R7C14569 = [41697/41875/96375/85742/63497/63942] -->> R7C1: no 7; R7C4: no 4; R7C6: no 5; R7C9: no 3
24. 45 on N7: 3 innies: R7C1 + R78C3 = 14 = [4]{28}/[6]{17}/[8]{24}/[9]{14} -->> R78C3: no 6
25. 18(3) at R9C1 = {369/378/459/567}: {189/279/468} blocked by innies N7: no 1,2
26. 13(3) at R7C2 = {139/157/238/256/346}: {148/247} blocked by innies N7
27. Combining steps 23 and 24: R7C14569 = [85742] clashes with R7C1 + R78C3 = [8]{24}
27a. R7C1 + R78C3 = [4]{28}/[6]{17}/[9]{14} = {4|6..}: R7C1: no 8; R7C14569 = [41697/41875/96375/63497/63942]: R7C4: no 5; R7C5: no 7
27b. Clean up: R6C5: no 4,6
28. 14(3) at R7C6 = [9]{14}/[7]{16}/[4]{37}/[7]{34} -->> R78C7: no 8
29. R7C9 = {257}; 22(3) at R7C8 = {5|7..}/{6|8..}
29a. 11(3) at R9C7 = {128/146/236}: no 7 = {6|8..}: {245} blocked by R7C9 + 22(3) at R7C8
: no 5
29b. Killer Pair {68} in 22(3) at R7C8 + 11(3) at R9C7 -->> locked for N9
30. 45 on R6: 3 innies: R6C159 = 19 = [982]/[9]{37}/[487]/{568} -->> R6C1: no 7; R6C5: no 2
30a. Clean up: R7C5: no 9
30b. R7C14569 = [41697/41875/96375/63497]: R7C6: no 4; R7C9: no 2
31. 14(3) at R7C6 = [9]{14}/[7]{34} -->> R78C7 = {14/34}: no 7, 4 locked for C7 and N9
31a. Clean up: R5C8: no 7
32. 11(3) at R9C7 = {128/236} = {3|8..} -->> 2 locked for R9
32a. 18(3) at R9C1 = {369/459/567} = {4|6..}: {378} blocked by 11(3) at R9C7
32b. Killer Pair {46} in 18(3) at R9C1 + Innies N7(step 27a) -->> locked for N7
33. 2 in N8 locked in R8C456 for R8
33a. 45 on R9: 3 outies: R8C456 = {238/247/256}: no 1,9
34. 30(5) at R3C1 = 2{4789/5689}: 7 only in R4C1 -->> R4C1: no 4
34a. R4C159 = 10 = [523/613/712]: R4C9: no 5
35. 19(5) at R3C9 = 14(257/356}: One of {23} goes in R4C9 -->> R6C9: no 2,3
36. R6C159 = 19 = [937/487]/{568} -->> R6C5: no 7
36a. Clean up: R7C5: no 4
37. R7C14569 = [41697/41875/96375] -->> R7C1: no 6; R7C4: no 3
38. R7C1 + R78C3 = [4]{28}/[9]{14}: no 7 -->> 4 locked for N7
39. 18(3) at R9C1 = {369/567}: no 8 -->> 6 locked for R9
40. 11(3) at R9C7 = {128}(last combo): no 3 -->> locked for R9 and N9
41. 22(3) at R7C8 = {679}(last combo): no 5 -->> locked for N9
41a. R7C9 = 5; R7C6 = 7
41b. R8C8 = 7(hidden); R7C4 = 1(hidden); R4C5 = 1(hidden); R3C45 = [67]
41c. R7C15 = [48](step 37); R6C5 = 3
42. 8(3) at R6C2 = {125}(last combo): no 4
And the rest is all naked and hidden singles
Andrew a welcome to the Masters from the Grandmaster
greetings
Para