divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency divergence insufficiency