ABFX , AGRICULTURAL GUARANTEE ENTITY , ADVANCED PROFESSIONALS , ARGOTRADE : A THOROUGH EXAMINATION