# [Python 2], 156 bytes

<!-- language-all: lang-python -->

    r=('AaBbCc.BbCcDd.EeFfGg.HhIiJj.KkLlMm.NnOoPp.QqRrSs.TtUuVv.   WwXx.%8cy.%10c.%10c'%(89,90,'z')).split('.')
    for k in r+r[-2::-1]:s='%-10s'%k;print s+s[::-1]

[Try it online!][TIO-jt0t40yv]

[Python 2]: https://docs.python.org/2/
[TIO-jt0t40yv]: https://tio.run/##Hcm5DoIwGADg3afo0hQC/AEmwDB43/eZEAdFEQRLbeuBL4@R5Vs@Vsg4p3ZZcl8hjWPz1ArhT/sMnUs36l2hHw@S4Q1G6Tib3GFKZ/mcweKx5CsBa7l5bl@AENq99x/ATlgAtsywgmDFcXXX1MmXqCoIliVSIUDUWpRzlKKEIq7xwLA9z7AOnvAJNixTEJzWGU@oREITQXVl@QM "Python 2 – Try It Online"

Maybe the formula `512/(i**4+47)-1` is of interest to future golfers: it maps the integers around 0 to $$\cdots,-1,-1,0,3,7,9,\fbox{9},9,7,3,0,-1,-1,\cdots$$

which encodes how many spaces to prepend to each line (`(-1)*' '` being equal to `0*' '`).