How collateralized debt obligations and credit default swaps are structured · HackerTrans