i would use a maskfile for that, inside this maskfile you have to specify all possible shifting masks like that, each line is a new mask
?d?d?u?u?u?u?u?u?u?u
?d?u?d?u?u?u?u?u?u?u
?d?u?u?d?u?u?u?u?u?u
... until you reach
?d?u?u?u?u?u?u?u?u?d
then shift the first ?d and start again
?u?d?d?u?u?u?u?u?u?u
?u?d?u?d?u?u?u?u?u?u
you should end up with 45 lines/masks if i have done the math right
last mask should be
?u?u?u?u?u?u?u?u?d?d
feeding hashcat with this file like
-m 22000 -w 3 -a 3 XYZ.hc22000 maskfile
results in hashcat trying each mask one by one
?d?d?u?u?u?u?u?u?u?u
?d?u?d?u?u?u?u?u?u?u
?d?u?u?d?u?u?u?u?u?u
... until you reach
?d?u?u?u?u?u?u?u?u?d
then shift the first ?d and start again
?u?d?d?u?u?u?u?u?u?u
?u?d?u?d?u?u?u?u?u?u
you should end up with 45 lines/masks if i have done the math right
last mask should be
?u?u?u?u?u?u?u?u?d?d
feeding hashcat with this file like
-m 22000 -w 3 -a 3 XYZ.hc22000 maskfile
results in hashcat trying each mask one by one