It shall be unlawful for any person engaged, either as principal or as the clerk, agent, or representative of a corporation, or another person in the business of becoming surety upon bonds for compensation in the State of West Virginia, either directly or indirectly, to give, donate, lend, contribute, or to promise to give, donate, loan, or contribute any money, property, entertainment, or other thing of value whatsoever to any attorney at law, police officer, sheriff, deputy sheriff, constable, jailer, probation officer, clerk, or other attache of a criminal court, or public official of any character, for procuring or assisting in procuring any person to employ said bondsman to execute as surety any bond for compensation in any criminal case in the State of West Virginia; and it shall be unlawful for any attorney at law, police officer, sheriff, deputy sheriff, constable, jailer, probation officer, clerk, bailiff, or other attache of a criminal court, or public official of any character, to accept or receive from any such person engaged in the bonding business any money, property, entertainment, or other thing of value whatsoever for procuring or assisting in procuring any person to employ any bondsman to execute as surety any bond for compensation in any criminal case in the State of West Virginia.