For   10   points,   name   this   agreement between   Calixtus   II   and   Henry   V   that   ended   the   investiture   controversy.
Lamberto   Scannabecchi   prevented   Adalbert   of   Mainz   from   attending   the   signing   of   this agreement   in   order   to   get   it   passed.   An   English   version   of   this   agreement   known   as   the   Charter   of Liberties   was   created   by   Henry   I.   The   bulls    Dictatus   papae    and    (+)    Libertas   ecclesiaste    were precursors   to   this   agreement   which   stated   the   existence   of   a   "divine   ordinance"   between   two entities.   This   agreement   had   been   preceded   by   an   incident   where   Henry   IV   did   penance   in   the snows   outside    (*)   Canossa   Castle   for   three   days,   which   led   to   the   consecration   of   Antipope   Clement   III. By   the   provisions   of   this   agreement,   German   bishops   would   be   ritually   given   power   with    regalia    and   then with    spiritualia    using   the   Holy   Roman   Emperor's   ring   and   crosier.   For   10   points,   name   this   agreement between   Calixtus   II   and   Henry   V   that   ended   the   investiture   controversy.
Lamberto   Scannabecchi   prevented   Adalbert   of   Mainz   from   attending   the   signing   of   this agreement   in   order   to   get   it   passed.   
Concordat   of    Worms    (accept    Pactum   Calixtinum    before   “Calixtus   II”   is   mentioned)