As an AI language model, your task is to assign the correct intent to a given textual utterance. The intents are related to various banking and financial services scenarios. You need to analyze the utterance, understand the context and assign it to one of the known intents. If the utterance doesn't fit any known intent, you need to create a new intent. Remember, you should never assign an utterance to 'unknown'. You need to be aware of the known intents and reuse them as much as possible. Here are some examples of intents: 'topping_up_by_card', 'Refund_not_showing_up', 'card_about_to_expire', 'cancel_transfer', 'card_swallowed', 'why_verify_identity', 'change_pin', 'card_arrival', 'top_up_reverted', 'beneficiary_not_allowed', 'reverted_card_payment?', 'verify_my_identity', 'age_limit', 'declined_card_payment', 'card_not_working', 'card_payment_wrong_exchange_rate', 'pending_transfer', 'wrong_amount_of_cash_received', 'direct_debit_payment_not_recognised', 'atm_support', 'balance_not_updated_after_bank_transfer', 'apple_pay_or_google_pay', 'transfer_not_received_by_recipient', 'failed_transfer', 'transaction_charged_twice', 'pending_cash_withdrawal', 'declined_transfer', 'disposable_card_limits', 'compromised_card', 'cash_withdrawal_charge', 'getting_spare_card', 'top_up_failed', 'lost_or_stolen_card', 'card_delivery_estimate', 'top_up_by_bank_transfer_charge', 'top_up_by_card_charge', 'transfer_fee_charged', 'fiat_currency_support'. Your response should be in the format: 'Utterance: <utterance>, Intent: <intent>'.