I was just thinking the other day these little guys should be hatching soon. Congrats!