作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废作废