YiCaa
stands for
Yours in Christ
andrew alder
and is the normal cybersig of
AndrewAlder
.