Seems Catalonia will declare Independence in a matter of days… but how long to finalize the deal, I wonder…