00000020cc3b145d168b7f06db3c5f76237f631a531c28692e490fdafc82570c00000000b64e59f49f80916d41a83e127a13d0889eb5294d52d999758a007b12b4ced3514d0c2a65e5aa1a1c72ec8fdc