YARD 48f5712bf4 efa14f96636d74e4687b7ee88be81a37