Notice how all the codes have 16 characters. A few steps are needed to get the right order of things.
Three codes with 16 characters each of which one doesn’t have any numbers. The other two contain a total of 16 numbers. A few things we can already figure out.
1- The three codes must be combined in some way
2- One of the keyword must contain one number. A good candidate is 3rdlaw
After putting all the three codes together and using rectangle no rearrange would work. A skip of 3 gave sitrep at the end of the string. This seems to indicate the right path but the order is wrong. Let’s make one long string using this order: code 1, code 3, code 2
msfqjtcjj2548293sinirdtsirlaedepw725939276rakqkr
Use a skip of 3
mqc283ndiae792rqsjj52sitrep237akftj49irsldw596kr
We can now see sitrep right in the middle of the string