Does anyone know how to determine what year an h23a1 engine was made by the block code?

I'm trying to verify the origins of my engine.

Here is my info

It's an h23a1
Code/Serial or whatever = 4308405

It's supposed to be from a 95. Google has helped me none with this problem

Thanks in advance.