・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・