4.-(1) Any person who wishes to organize or convene an assembly or a procession at any public place shall first make an application for a permit in that behalf in the prescribed form to the Commissioner and, subject to any general or special directions by the Governor under subsection (5) of this section, if the Commissioner is satisfied that such assembly or procession is not likely to prejudice the maintenance of good order, he may issue a permit in such form as may be prescribed specifying:-
(a) in the case of a procession, the purpose for which and the routes by which and the times at which such procession may pass, and such other conditions as the Commissioner may think fit to impose;
(b) in the case of an assembly, the purpose for which and the place and time or times at or between which such assembly may be held, and such other conditions as the Commissioner may think fit to impose;
(c) the name or names of the person or persons to whom it is issued.
(2) Every person to whom a permit is issued under the provisions of subsection (1) of this section shall be responsible for the due observance of all the conditions specified in the permit.
(3)(a) Without prejudice to the generality of subsection (1) of this section the Commissioner may, and shall when so directed by the Governor, require any person making application for permission to organize or convene an assembly or a procession at any public place to execute a bond in such form as may be prescribed in such amount and with or without guarantor or guarantors, as the Commissioner may deem fit.
(b) When a bond has been executed under the provisions of this subsection, the Commissioner, upon proof of the breach of any conditions in a permit issued under subsection (1) of this section, may order such bond to be forfeited and any person bound thereby or, in default of any such person, any guarantor, shall forthwith pay to the Commissioner the sum for which he is bound and in default thereof such sum shall be deemed to be a penalty and be recoverable as such forthwith from such person or such guarantor in accordance with the provisions of the Criminal Procedure Law, or any Law amending or substituted for the same, relating to the execution and recovery of penalties.
(4) The Commissioner may, and shall if so directed by the Governor, at any time cancel, withdraw or vary any permit granted by him under the provisions of subsection (1) of this section.
(5) The Governor may, from time to time, give general or special directions to Commissioners as to the exercise of their powers under this section and Commissioners shall comply with such directions.