Adapter

AdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapterAdapter