evm-bunnyhop Slightly compress contract bytecode by replacing PUSH2 to PUSH1 for jumps whenever possible