What do these road markings mean?

What do these road markings mean?undefined
You can overtake another vehicle here
You can make a right turn here at any time
You can turn right from the left hand lane into the intersection

You may turn right at any time here, but remember to yield to oncoming straight-moving vehicles.