HINT: The 1st -3rd boxes of 5x5 on the left (going down from the top) are inverted in the 1st -3rd boxes of 5x5 on the right side (going down). The middle box of 5x5 on the top is inverted in the middle box of 5x5 on the bottom. Basically all blocks of 5x5 are inverted on the opposite sides. That should make the puzzle much easier! Hope it helped!
SPOILER ALERT!!!
DO NOT READ UNTIL YOU GET STUCK!
HINT:
The 1st -3rd boxes of 5x5 on the left (going down from the top) are inverted in the 1st -3rd boxes of 5x5 on the right side (going down).
The middle box of 5x5 on the top is inverted in the middle box of 5x5 on the bottom.
Basically all blocks of 5x5 are inverted on the opposite sides.
That should make the puzzle much easier! Hope it helped!