SELECT c.id cmrFk,
		t.id ticketFk,
		c.truckPlate,
		c.observations,
		c.senderInstruccions,
		c.paymentInstruccions,
		c.specialAgreements,
		c.created,
		c.packagesList,
		c.merchandiseDetail,
		c.ead,
		s.name carrierName,
		s.nif carrierCif,
		s.street carrierStreet,
		s.postCode carrierPostCode,
		s.city carrierCity,
		cou.name carrierCountry,
		s2.name senderName,
		s2.street senderStreet,
		s2.postCode senderPostCode,
		s2.city senderCity,
		cou2.name senderCountry,
		a.street deliveryStreet,
		a.id deliveryAddressFk,
		a.postalCode deliveryPostalCode,
		a.city deliveryCity,
		a.nickname deliveryName,
		a.phone deliveryPhone,
		a.mobile deliveryMobile,
		cou3.name deliveryCountry,
		cl.phone clientPhone,
		a2.street loadStreet,
		a2.postalCode loadPostalCode,
		a2.city loadCity,
		cou4.name loadCountry,
		co.stamp senderStamp,
		s.stamp deliveryStamp
	FROM cmr c
		LEFT JOIN supplier s ON s.id = c.supplierFk
		LEFT JOIN country cou ON cou.id = s.countryFk
		LEFT JOIN company co ON co.id = c.companyFk
		LEFT JOIN supplier s2 ON s2.id = c.companyFk
		LEFT JOIN country cou2 ON cou2.id = s2.countryFk
		LEFT JOIN `address` a ON a.id = c.addressToFk
		LEFT JOIN province p ON p.id = a.provinceFk
		LEFT JOIN country cou3 ON cou3.id = p.countryFk
		LEFT JOIN client cl ON cl.id = a.clientFk
		LEFT JOIN `address` a2 ON a2.id = c.addressFromFk
		LEFT JOIN province p2 ON p2.id = a2.provinceFk
		LEFT JOIN country cou4 ON cou4.id = p2.countryFk
		LEFT JOIN ticket t ON t.cmrFk = c.id
	WHERE c.id = ?