Calvin John Rodriguez, 40, of Hillside Avenue, New York City, is charged with: criminal contempt in the second degree; obstructing governmental administration; two counts of criminal possession of a controlled substance in the seventh degree; criminally using drug paraphernalia in the second degree; and possession of a hypodermic instrument. On Monday (Feb. 24), the Genesee County Sheriff's Office was investigating a violation of a duly served order of protection. Deputies located the suspect -- Rodriguez -- who allegedly had made threatening gestures toward the protected party and acted in a manner contrary to the provisions set forth in the order of protection. During the interview with deputies, he allegedly attempted to flee the encounter and resisted as deputies attempted to perform their lawful duties. He was taken into custody and charged with criminal contempt in the second degree and obstructing governmental administration. The investigation led to the execution of a search warrant at an address on Park Road in the Town of Batavia. During the search, methamphetamine, prescription medications and drug paraphernalia were located, allegedly possessed by Rodriguez. He was arraigned the next day in Batavia City Court on the charge of second-degree criminal contempt -- a qualified offense under the new Bail Reform Law, and the other charges. He was put in the custody of the Genesee County Sheriff's Office in lieu of cash bail or bond. He is to appear in both City and Town of Batavia courts at a later date. Assisting in the investigation were members of the Genesee County Drug Task Force, Sheriff's Sgt. Michael Lute, Deputy Brock Cummins, Batavia Police, along with the GC District Attorney's Office. Rodriguez was also charged with petit larceny in connection with an incident that allegedly occurred the afternoon of June 8 at Kohl's department store on Veterans Memorial Drive in Batavia. He received an appearance ticket and is due in Batavia Town Court on March 5 to answer that charge. The petit larceny case was handled by Genesee County Sheriff's Deputy Andrew Mullen, assisted by Deputy Ryan DeLong.