Let $PA$ and $PB$ be the tangents to a circle centered at $O$ and $C$ is a point on the minor arc $AB$. The line passing through the point $C$ and perpendicular to the line $PC$ intersects with the internal angle bisectors of $\angle{AOC}$ and $\angle{BOC}$ at the points $D$ and $E$, respectively. Show that $CD=CE$

I am trying to prove that the area of $\triangle{PCD}$ is equal to the area of $\triangle{PCE}$, so that $CD/CE=1$.
But, I'm having problem proving $\angle{PDC}=\angle{PEC}$ or $\angle{DPC}=\angle{EPC}$. Please help!

This is a difficult question. I can only finish half of it and the last paragraph is a suggestion in arriving at the goal.
Since all the green marked angles are equal, we can say that BOCQ is cyclic; and hence $\angle OCQ = 90^0$.
The angle bisectors create kites. From them, we get (1) all red marked angles are equal; (2) AD = DC; (3) CE = EB.
The job is done if we can show $\triangle PDA \cong \triangle PEB$. To this end, we have (1) $\angle PAD = \angle PBE$; and (2) PA = PB already. It remains to show that $\angle PDA = \angle PEB$. Or equivalently, if we can show that PEDR (where R is the intersection point of BE and AD produced) is cyclic. Good luck.